báo cáo phân tích thiết kế hướng đối tượng uml quản lý cửa hàng cho thuê băng đĩa phim. - Pdf 23

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI
VIỆN CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG
BÁO CÁO BÀI TẬP LỚN MÔN HỌC
PHÂN TÍCH THIẾT KẾ HỆ THỐNG HƯỚNG ĐỐI TƯỢNG
Đề tài: Phân tích thiết kế hệ thống quản lý cửa hàng cho thuê đĩa
phim.
Giảng viên hướng dẫn: TS Nguyễn Hữu Đức.
Sinh viên thực hiện:
Đặng Văn Oai 20081948
Đào Văn Long 20081576
Đinh Văn Đức 20080723
Đào Quang Đức 20080720
Lã Hữu Thành 20082375
Lớp: Hệ thống thông tin K53.
Hà Nội, tháng 5/2012
1
MỤC LỤC
Phần I: Khảo sát sơ bộ nghiệp vụ.
I. Mô tả chung về hệ thống nghiệp vụ.

 !"#$%"&
2
'$()*+,-$
+./01234&5.6789$
/-:$1&
;<=> ?5@7ABCC9 $8 
*D)(- $EF ;5G$G;G&#H=
!$I $H *D8JF6&'<
H=K?$-$>8$JL7,6$)!
EM&
;!N ?5(O1! PF

III. Mô hình hóa các lớp lĩnh vực.
III.1. Xác định các lớp lĩnh vực.
b cN-?
6
b cN?
b cN- ?
b cN ?
b cN1 ?
7
b cNFZ1?
8
III.2. Biểu đồ lớp lĩnh vực.
9
Phần II. Phân tích hệ thống.
I. Xác định các tác nhân và các ca sử dụng.
I.1. Tác nhân của hệ thống.
'8)(%=K)($8)
8N%*Y-*+LFQLR&
I.2. Biểu đồ ca sử dụng.
58LL(%=?d7-a$7-a
 $'%@=88&
10
b d7-a?
11
b d7-a ?
b '%@$=88&
12
II. Đặc tả các ca sử dụng.
II.1. Use case thêm loại đĩa phim:
a. #<7@V=7&

a. #<7@V=7?
Tên Use Case kFL8- &
Tác nhân eL
Mục đích f*+Fg,FL88- &
Kịch bản *+FgYh> xem danh sách loại đĩa$i
NVFL88- &
b. jF*+Fg?
'LL9F?#VFL8-
 &
Tên giao diện "VFL8- &
Loại giao diện k6<&
Miêu tả #VFL88- $
]*+Fg,1,&
Độ phức tạp 5l&
Các trường nhập dữ
liệu
Các trường hiển thị '<(/- $KJ- 
- &
Các khả năng rẽ
ngang
'8$@1&
Các hành động W8F6- $,&
II.3. Thêm thể loại phim.
a. #<7@V=7&
Tên Use Case '-&
Tác nhân eL
Mục đích f *+Fg,FL88-
&
Kịch bản *+FgYh>thêm thể loại phim$iN
VN8*+!-&*+Fg!8<

Loại giao diện k6<&
Miêu tả #VFL88-
$]*+Fg,1,&
Độ phức tạp 5l&
Các trường nhập dữ
liệu
Các trường hiển thị '<(/-$KJ-
15
-&
Các khả năng rẽ
ngang
'8$@1&
Các hành động W8F6$Y,&
II.5. Thêm phim mới.
a. #<7@V=7?
Tên Use Case '&
Tác nhân eL
Mục đích f*+Fg<=N&
Kịch bản *+FgYh>thêm phim$iNV
N8*+!-&*+Fg!8<K?
$-$%$F:E$L%!$L-*
-&"%LT@^<*+Fg!$
1<D-N*D$@1L
F&1<!@<D-9*+
Fg!-P@1LF&
b. jF*+Fg?
Tên giao diện '
Loại giao diện W%&
Miêu tả #!<N]*+
FgN-5SGc&

ngang
'8$@1&
Các hành động W8F6$Y,$Y,1&
II.7. Sửa thông tin phim.
a. #<7@V=7&
Tên Use Case S<&
Tác nhân eL
Mục đích f*+FgL<=
Kịch bản *+FgY%LFL8$L
iN]*+Fg!^<
%LK-*-&"%LT@<F*+
Fg!$1<D-<=
*D!!@1LL&*D-LT9*+
Fg!-<P@1LL&
b. jF*+Fg&
Tên giao diện S<&
Loại giao diện W%&
17
Miêu tả #V8*+<(%
L$*+FgLP*+&
Độ phức tạp 5l
Các trường nhập dữ
liệu
'$-$%$F:E$N
$L%!&
Các trường hiển thị '$-$%$F:E$N
$L%!&
Các khả năng rẽ
ngang
'8$@1

b. jF*+Fg?
eLL9F?!<@1$V@1
7@1&
Tên giao diện !<@1&
Loại giao diện W%&
Miêu tả #V]*+Fg!
9@1&
Độ phức tạp 5l
Các trường nhập dữ
liệu
'&
Các trường hiển thị
Các khả năng rẽ
ngang
'8$@1
Các hành động !-$@1&
Tên giao diện X17@1&
Loại giao diện k6<
Miêu tả #V@17@1*+Fg
Độ phức tạp 5l
Các trường nhập dữ
liệu
Các trường hiển thị '$-&
Các khả năng rẽ
ngang
'8
Các hành động
19
II.10. Thêm đĩa phim.
a. #<7@V=7?

LL&*D-9*+Fg!-J 
P@1LL&
20
b. jF*+Fg?
Tên giao diện k 
Loại giao diện W%
Miêu tả #V]*+Fg!J 9
,&
Độ phức tạp WA7&
Các trường nhập dữ
liệu
#J 
Các trường hiển thị
Các khả năng rẽ
ngang
'8
Các hành động k&
II.12. Xem danh sách đĩa phim.
a. #<7@V=7?
Tên Use Case kFL8 &
Tác nhân eL
Mục đích f*+Fg,FL88 (
&
Kịch bản *+FgYh>,FL8 $%
Vi]*+FgY$L@Y
%LTV^ *+FgJ
Y$@1LL&
b. jF*+Fg&
Tên giao diện GL8 &
Loại giao diện k6F^-&

Tên giao diện c!1 
Loại giao diện W%
Miêu tả #V]*+Fg!<
 @8&
Độ phức tạp 5l
Các trường nhập liệu '@8$V`$$J $8$
$7&
Các trường hiển thị
Các khả năng rẽ
ngang
'8&
Các hành động c*A$A$!-&
22
II.14. Trả đĩa.
a. #<7@V=7?
Tên Use Case '7 &
Tác nhân eL
Mục đích f*+FgO<7 (@8&
Kịch bản b *+FgYh>7 $iN
V&
b *+Fg!JL%1L-@7
 &
b "<@JL%1&
b 1JL%1K-*< J7$@1
LL&
b 1JL%1@<K9*+Fg
!-P@1LL&
b. jF*+Fg?
Tên giao diện '7 
Loại giao diện W%

II.16. Thống kê báo cáo doanh thu theo phim.
a. #<7@V=7?
Tên Use Case '%@=88F&
Tác nhân eL
Mục đích f*+FgO<%@$=88
Kịch bản b *+FgYh>%@=88&
b *+FgY
b "%VL%*D%NJY&
b X1LL&
b. jF*+Fg&
Tên giao diện '%@
Loại giao diện k6F^-
Miêu tả #VL%*D/
Độ phức tạp WA7&
Các trường nhập liệu
Các trường hiển thị S%*D/&
Các khả năng rẽ
ngang
'8&
Các hành động m=88&
24
III. Biểu đồ lớp cho mỗi ca sử dụng.
b eLL- ?
b eLL,FL8- ?
b '-?
25


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status