Use case diagrams

20 385 0
Use case diagrams

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

 Use-Case Diagrams Nhóm 1: Trần Ngọc Hân – Vũ Minh Duy   ! "#$%%& '()*+*,-.  /0*0%*&%1.  '('234*'2 )&5 &%1*+*#67$"*89 *07$"0:; &<*$5 =)&>&. ?30@ /AB6C6$DE%$D F  G%&@  HIJ@  HIF@  HIK@  HIL@ ??M7'+CN@ O)A:%'2. O)A:=PC %'2. O)AQC)'4%I=*+ RS. O)AT'U6&%C%2 V. /AB6C6$DE%$D K  @:=C'WP#U:I=C6,5)&V*+=%&% 5.  HIJ@  HIF@ ??M7'+CN@ /:%&3& /:%&3& /AB6C6$DE%$D L  O'(),:I)AG%&*@  HIJ@  HIF@  M$D)@ ??M7'+CN$D@ )3'(),:I)A*, $D'2X30'2:8 R)V'+37PC$D'2X30'2 :85'+. YY:3ZZ /AB6C6$DE%$D [ YYR3ZZ  \)VG%&@]<))AG%&!"&:2)A^@  G7$D%_X30)BQ$D`  G"a&WQ$DP$D*$D'2:Qb`  G_"#%&<!,&V*#%%$D%ID`  c$D_ RX:N*:*$D*+6#V%`  c$Dd '()*+$D%C)`  G7)<,A6C6,$D_&` ???\)VG%&*@ &:2A^7_<'W)AB. \)V&>*4#$$D7$"RA73P*+$D C). /AB6C6$DE%$D e  \)V@<'W))AG%&!_<&)#f)RRS)A^&$a) A@  O)A"<g$D.cDBQ)A`  O)A"R!AD AD7:'<&%$D`  O)A5"#)%%$DPC$D%57C`hPC$D5I3$D% %`  c$D5"#)%%))AC571&%$D7C`  c$D"5<(5)*$DQ))A`  h%&d'WR)V,)A^'@  h%))A!Q$Dd5&#UPC$D%C)  c$D""*%"&%` ???\)VG%&*@ /AB6C6$DE%$D i  )3I,$D'2X30@  M$D#%YY:3ZZ@34TD'WX30#UDC).  M$DU&DYYR3ZZ@34TD'WU&DgDC)#f)$*%D0 . ?j\)V,$D&%#@ /AB6C6$DE%$D k  )3I,$D'2X30@  M$D&:l%gC6@',gC6:+ !,gC6G*5:$&f C6g9QG!*5m55$9&'&$Q5. ?j\)V,$D&%#@ /AB6C6$DE%$D n  h7$o A&p#@  \)V(U1,)@  OgAD )A%&*p'WR)V!"<&)BQ$D.  )'WR)V 5B1,)!3q3<7'W&$,Q))A.  /A&pU%@  O6 A&p)1,))0.  )%'Wb#f)$*%D0%5.  O6 0 A&p(6CD U-:).  c%$D#@  \RS)p'W#3q&%#'. ?j\)V,$D&%#@ /AB6C6$DE%$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 Use Case  Bước 4: Định nghĩa các quan hệ giữa các Actor và các Use Case  Bước 5: Đánh giá các Actor và các Use Case để tìm cách chi tiết hóa  Giai đoạn cấu trúc:  Bước 6: Đánh giá các Use Case cho quan hệ phụ thuộc «include»  Bước 7: Đánh giá các Use Case 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  

Ngày đăng: 13/05/2014, 19:38

Từ khóa liên quan

Mục lục

  • Slide 1

  • I- Công dụng:

  • II- Quy ước ký hiệu:

  • II- Quy ước ký hiệu:

  • II- Quy ước ký hiệu:

  • III- Xác định Actor và Usecase:

  • III- Xác định Actor và Usecase:

  • IV- Xác định mối quan hệ trong biểu đồ Usecase:

  • IV- Xác định mối quan hệ trong biểu đồ Usecase:

  • IV- Xác định mối quan hệ trong biểu đồ Usecase:

  • V- Giai đoạn xây dựng một mô hình Usecase:

  • VI- Ví dụ về mô hình Usecase:

  • VI- Ví dụ về mô hình Usecase:

  • VI- Ví dụ về mô hình Usecase:

  • VI- Ví dụ về mô hình Usecase:

  • VI- Ví dụ về mô hình Usecase:

  • VI- Ví dụ về mô hình Usecase:

  • VI- Ví dụ về mô hình Usecase:

  • VI- Ví dụ về mô hình Usecase:

  • VI- Ví dụ về mô hình Usecase:

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan