Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 20 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
20
Dung lượng
482,88 KB
Nội dung
Use-Case Diagrams Nhóm 1: Trần Ngọc Hân – Vũ Minh Duy ! "#$%%& '()*+*,-. /0*0%*&%1. '('234*'2 )&5 &%1*+*#67$"*89 *07$"0:; &<*$5 =)&>&. ?30@ /AB6C6$DE%$D F G%&@ HIJ@ HIF@ HIK@ HIL@ ??M7'+CN@ O)A:%'2. O)A:=PC %'2. O)AQC)'4%I=*+ RS. O)AT'U6&%C%2 V. /AB6C6$DE%$D K @:=C'WP#U:I=C6,5)&V*+=%&% 5. HIJ@ HIF@ ??M7'+CN@ /:%&3& /:%&3& /AB6C6$DE%$D L O'(),:I)AG%&*@ HIJ@ HIF@ M$D)@ ??M7'+CN$D@ )3'(),:I)A*, $D'2X30'2:8 R)V'+37PC$D'2X30'2 :85'+. YY:3ZZ /AB6C6$DE%$D [ YYR3ZZ \)VG%&@]<))AG%&!"&:2)A^@ G7$D%_X30)BQ$D` G"a&WQ$DP$D*$D'2:Qb` G_"#%&<!,&V*#%%$D%ID` c$D_ RX:N*:*$D*+6#V%` c$Dd '()*+$D%C)` G7)<,A6C6,$D_&` ???\)VG%&*@ &:2A^7_<'W)AB. \)V&>*4#$$D7$"RA73P*+$D C). /AB6C6$DE%$D e \)V@<'W))AG%&!_<&)#f)RRS)A^&$a) A@ O)A"<g$D.cDBQ)A` O)A"R!AD AD7:'<&%$D` O)A5"#)%%$DPC$D%57C`hPC$D5I3$D% %` c$D5"#)%%))AC571&%$D7C` c$D"5<(5)*$DQ))A` h%&d'WR)V,)A^'@ h%))A!Q$Dd5&#UPC$D%C) c$D""*%"&%` ???\)VG%&*@ /AB6C6$DE%$D i )3I,$D'2X30@ M$D#%YY:3ZZ@34TD'WX30#UDC). M$DU&DYYR3ZZ@34TD'WU&DgDC)#f)$*%D0 . ?j\)V,$D&%#@ /AB6C6$DE%$D k )3I,$D'2X30@ M$D&:l%gC6@',gC6:+ !,gC6G*5:$&f C6g9QG!*5m55$9&'&$Q5. ?j\)V,$D&%#@ /AB6C6$DE%$D n h7$o A&p#@ \)V(U1,)@ OgAD )A%&*p'WR)V!"<&)BQ$D. )'WR)V 5B1,)!3q3<7'W&$,Q))A. /A&pU%@ O6 A&p)1,))0. )%'Wb#f)$*%D0%5. O6 0 A&p(6CD U-:). c%$D#@ \RS)p'W#3q&%#'. ?j\)V,$D&%#@ /AB6C6$DE%$D Jr [...]... hình Usecase: Giai đoạn mô hình hóa: Bước 1: Thiết lập ngữ cảnh của hệ thống đích Bước 2: Chỉ định các Actor Bước 3: Chỉ định các UseCase Bước 4: Định nghĩa các quan hệ giữa các Actor và các UseCase Bước 5: Đánh giá các Actor và các UseCase để tìm cách chi tiết hóa Giai đoạn cấu trúc: Bước 6: Đánh giá các UseCase cho quan hệ phụ thuộc «include» Bước 7: Đánh giá các UseCase cho... công nghêệ thông tin 15 VI- Ví dụ về mô hình Usecase: Xác định các mối quan hêệ: Quan hêệ tác nhân-usecase: Giao dịch uc Actors Rút tiền Truy vấn thông tin tài khoản Khách hàng Gửi tiền Phân tích thiết kế hêệ thống thông tin- Khoa công nghêệ thông tin 16 VI- Ví dụ về mô hình Usecase: Xác định các mối quan hêệ: Quan hêệ tác nhân-usecase: uc Actors Đóng Nhân viên vâân hành hêệ... hình Usecase: Xác định các mối quan hêệ: Quan hêệ giữa các Usecase: uc Actors Giao dịch «include» Đăng nhââp «extend» T ruy v ấn thông tin tài khoản «extend» Giải quyết PIN không hợp lêâ «extend» «extend» Gửi tiền Rút tiền Phân tích thiết kế hêệ thống thông tin- Khoa công nghêệ thông tin 18 VI- Ví dụ về mô hình Usecase: Xác định các mối quan hêệ: Quan hêệ giữa các Usecase:... 6: Đánh giá các Use Case cho quan hệ phụ thuộc «include» Bước 7: Đánh giá các Use Case cho quan hệ mở rôệng «extend» Bước 8: Đánh giá các Use Case cho quan hệ generalizations Giai đoạn review: Sau khi định nghĩa Use Case, cần tiến hành thử nghiệm Use Case: Kiểm tra (verification): đảm bảo là hệ thống đã được phát triển đúng đắn và phù hợp với các đặc tả đã được tạo ra Phê chuẩn (validation):... thông tin- Khoa công nghêệ thông tin 12 VI- Ví dụ về mô hình Usecase: Xác định các Actor: Ta xác định được 2 Actor đó là: uc Actors hàng: Khách Khách hàng uc Actors Nhân viên vâện hành: Nhân viên vâân hành Phân tích thiết kế hêệ thống thông tin- Khoa công nghêệ thông tin 13 VI- Ví dụ về mô hình Usecase: Xác định Usecase: Tác nhân khách hàng sử dụng hêệ thống qua các chức năng:... Giao dịch Đăng nhâệp Phân tích thiết kế hêệ thống thông tin- Khoa công nghêệ thông tin Truy vấn thông tin Rút tiền tài khoản Khởi đôệng hêệ Đóng thống hêệ thống 14 VI- Ví dụ về mô hình Usecase: Xác định Usecase: Hêệ thống: Yêu cầu xác định tài khoản Yêu cầu nhâệp số tiền gửi Yêu cầu nhâệp số tiền rút Kiểm tra số dư có đủ không Yêu cầu nhâệp số tiền Nhâện tiền gửi không hợp... «include» «extend» Yêu cầu xác định tài khoản Phân tích thiết kế hêệ thống thông tin- Khoa công nghêệ thông tin Yêu cầu xác định số tiền cần rút 19 VI- Ví dụ về mô hình Usecase: uc Actors Vẽ biểu đồ Usecase: ATM «include» Đóng hêâ thống Đăng nhââp Giao dịch «extend» Truy vấn thông tin tài khoản Khởi đôâng hêâ thống «extend» Nhân viên vâân hành Khách hàng «extend» Giải quyết... bảo rằng hệ thống sẽ được phát triển chính là thứ mà khách hàng hoặc người sử dụng cuối thật sự cần đến Phân tích thiết kế hêệ thống thông tin- Khoa công nghêệ thông tin 11 VI- Ví dụ về mô hình Usecase: Ví dụ về hêệ thống rút tiền tại máy ATM: Người dùng giao dịch thông qua máy ATM bằng cách đăng nhâệp hêệ thống, sau đó yêu cầu hêệ thống cho rút tiền, gửi tiền hoăệc truy vấn thông . Use-Case Diagrams Nhóm 1: Trần Ngọc Hân – Vũ Minh Duy