LẬP TRÌNH HƯỚNG đối TƯỢNG bài 10 BIỂU đồ USE CASE và BIỂU đồ HOẠT ĐỘNG

5 424 0
LẬP TRÌNH HƯỚNG đối TƯỢNG   bài 10 BIỂU đồ USE CASE và BIỂU đồ HOẠT ĐỘNG

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

Thông tin tài liệu

8/24/2011 Mục tiêu Mô tảđược mục đích lợi ích Biểu đồ use case Nắm thành phần Biểu đồ use case: Actor, Use case, Relationship Biết cách xác đị nh actor, use case relationship Hiểu mục đích ký hiệu sửdụng Biểu đồhoạt động Bộ môn Công nghệ Phần mềm Viện CNTT & TT Trường Đại học Bách Khoa Hà Nội k o?sqìmg?g ︰mf?I。h?s ︸mf Bài 10 Biểu đồuse case Biểu đồhoạt động Nội dung Nội dung Tổng quan vềbiểu đồuse case Các thành phần biểu đồ use case Biểu đồhoạt động Tổ ng quan biể u đồ use case Các thành phần biểu đồ use case Biểu đồhoạt động 1.1 Tổng quan vềbiểu đồuse case 1.1 Tổng quan vềbiểu đồuse case (2) Mỗi hệthống tương tác với người hệthống khác đểthực nhiệm vụ View Report Card Register for Courses Student Login 8/24/2011 1.2 Lợi ích biểu đồuse case 1.2 Lợi ích biểu đồuse case (2) Giống hợp đồng người phát triển phần mềm khách hàng Communication End User Domain Expert Identification Use Case Verification Users Nội dung 2.1 Tác nhân (actor) Tổng quan vềbiểu đồuse case Các thành phầ n biể u đồ use case Biểu đồhoạt động Actor 10 Ví dụvềtác nhân Tìm kiếm tác nhân hệthống Đặt câu hỏi đểtìm tác nhân Thông tin vềtác nhân? 11 12 8/24/2011 2.2 Use case Những điều nên tránh tạo UC Use case mô tảchức hệthống Use Case 13 2.3 Mối liên hệ(relationship) 14 2.3.1 Mối liên hệgiữa actor với Mối liên hệgiữa actor với Mối liên hệgiữa actor use case Mối liên hệgiữa use case với Generalization Giao tiếp 15 2.3.2 Mối liên hệgiữa actor với use case (2) 2.3.2 Mối liên hệgiữa actor với use case Thiết lập quan hệgiữa Tác nhân Use Case Association Actor 16 Chiều quan hệchính chiều tín hiệu gửi Từtác nhân tới Use Case TừUse Case tới tác nhân: Use Case 17 18 8/24/2011 a Quan hệgeneralization 2.2.3 Mối liên hệgiữa use case Được sửdụng đểchỉra vài tính chất chung nhóm tác nhân UC 20 19 b Quan hệ c Quan hệ 21 22 Đọc biểu đồuse case Nội dung View Report Card Course Catalog Register for Courses Maintain Professor Information Maintain Student Information Student Login Tổng quan vềbiểu đồuse case Các thành phần biểu đồ use case Biể u đồ hoạ t độ ng Registrar Select Courses to Teach Close Registration Professor Submit Grades Billing System 23 24 8/24/2011 Biểu đồhoạt động Biểu đồhoạt động (2) Flow of Events This use case starts when the Registrar requests that the system close registration Activity The system checks to see if registration is in progress If it is, then a message is displayed to the Registrar and the use case terminates The Close Registration processing cannot be performed if registration is in progress Activity Boolean constraint Activity Activity Activity For each course offering, the system checks if a professor has signed up to teach the course offering and at least three students have registered If so, the system commits the course offering for each schedule that contains it Activity Boolean constraint 25 26 AD for Register for course use case Initial activity Decision Activity/Action Select Course Concurrent Threads (Tiến trình song song) [ delete course ] Gọi AD khác Delete Course [ add course ] Synchronization Bar (Fork) Guard Condition (Điều kiện ràng buộc) Check Schedule [ checks completed ] Assign to Course Check Pre-requisites [ checks failed ] Resolve Conflicts Thanh đồng (phân nhánh) Synchronization Bar (Join) Thanh đồng (Kết hợp) Transition (Chuyển dịch) Update Schedule Final activity 27 28 ... Lợi ích biểu đ use case 1.2 Lợi ích biểu đ use case (2) Giống hợp đồng người phát triển phần mềm khách hàng Communication End User Domain Expert Identification Use Case Verification Users Nội... v biểu đ use case Các thành phầ n biể u đồ use case Biểu đ hoạt động Actor 10 Ví dụvềtác nhân Tìm kiếm tác nhân hệthống Đặt câu hỏi đểtìm tác nhân Thông tin vềtác nhân? 11 12 8/24/2011 2.2 Use. .. thành phần biểu đồ use case Biể u đồ hoạ t độ ng Registrar Select Courses to Teach Close Registration Professor Submit Grades Billing System 23 24 8/24/2011 Biểu đ hoạt động Biểu đ hoạt động (2)

Ngày đăng: 11/11/2015, 11:54

Từ khóa liên quan

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

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

Tài liệu liên quan