Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 23 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
23
Dung lượng
1,23 MB
Nội dung
Lập mô hình nghiệp vụ (Mô hình trường hợp sử dụng) Mô tả về các trường hợp sử dụng Các bản mẫu giao diện – người sử dụng 2 Mô hình nghiệp vụ giúp hiểu và nắm bắt hệ thống nghiệp vụ. Các bước thực hiện: • Xác định phạm vi và chức năng hệ thống cần nghiên cứu. • Liệt kê các chức năng mà hệ thống cần thực hiện. • Chỉ ra mối quan hệ giữa chúng với môi trường (các hệ thống đang tồn tại, những người tương tác với hệ thống). • Tìm các trường hợp sử dụng nghiệp vụ từ chức năng hệ thống. 3 Sản phẩm bước lập mô hình nghiệp vụ: • Mô hình miền, mô hình nghiệp vụ của hệ thống, mô hình UC. • Bảng thuật ngữ sử dụng • Xác định các yêu cầu bổ sung. 4 Xây dựng mô hình miền (domain model) • Mô tả các khái niệm quan trọng của hệ thống thông qua các đối tượng của lĩnh vực nghiệp vụ và mối liên kết giữa chúng với nhau. • Có 3 dạng lớp đối tượng miền điển hình: Các đối tượng nghiệp vụ thể hiện những vật được quản lý trong hoạt động nghiệp vụ, VD đơn đặt hàng, tài khoản, hợp đồng, ngân hàng đề thi, …. Các đối tượng của thế giới thực mà hệ thống cần theo dõi, VD giao dịch thanh toán, mua hàng, rút tiền,… Các sự kiện sẽ hoặc đã xuất hiện: đưa thẻ vào máy, nhấn phím, trả tiền… • Mô hình miền được mô tả bằng nhiều biểu đồ lớp của UML 5 Xây dựng mô hình miền (domain model) (tt) • Ví dụ: Trong hệ thống giao dịch tín dụng nó thường phải ghi nhận và theo dõi danh sách khách hàng. Mỗi khách hàng có thể có nhiều tài khoản trong ngân hàng. Như vậy mô hình miền gồm hai thực thể quan trọng là khách hàng và tài khoản. • Tài khoản (thuộc vào từ điển) là một loạt các thống tin dành cho khách hàng, thường bao gồm : số TK, tên khách hàng, số dư tài khoản,…. 6 Khách hàng Tài khoản 1 1 * Xây dựng mô hình nghiệp vụ • Mô hình trường hợp sử dụng, mô tả các quá trình nghiệp vụ của một tổ chức dưới dạng trường hợp sử dụng nghiệp vụ và các tác nhân nghiệp vụ tương ứng liên kết với nhau. • Mô hình này xem xét hệ thống từ quan điểm người sử dụng. • Mô hình trường hợp sử dụng nghiệp vụ được miêu tả bằng các biểu đồ trường hợp sử dụng. 7 Xây dựng mô hình trường hợp sử dụng (UC): gồm 4 bước • Tìm các tác nhân • Tìm các trường hợp sử dụng • Mô tả ngắn gọn các trường hợp sử dụng • Mô tả mô hình trường hợp sử dụng tổng thể (bao gồm việc chuẩn bị từ điển giải thích các thuật ngữ) 8 Xây dựng mô hình trường hợp sử dụng (UC) (tt) • Tìm các tác nhân Tác nhân tham gia hệ thống (tác nhân sử dụng) Tác nhân kích hoạt hệ thống (sự kiện) • Đặt tên cho các tác nhân, mô tả ngắn gọn các vai trò của mỗi tác nhân và mục tiêu nó sử dụng hệ thống để làm gì. 9 Xây dựng mô hình trường hợp sử dụng (UC) (tt) • Tìm các trường hợp sử dụng Từ các tác nhân (kích hoạt hay tham gia sử dụng nó) Từ các sự kiện, đặc biệt sự kiện kích hoạt UC • Xác định các UC, nên áp dụng 2 tiêu chuẩn sau: Kết quả có giá trị: mỗi UC được thực hiện thành công phải cung cấp một giá trị cho tác nhân sử dụng hệ thống nhằm đạt được một mục tiêu xác định. Tác nhân cụ thể: việc xác định các UC phải cho phép nhận biết một giá trị được cung cấp cho một cá nhân người dùng thực hay một hệ thống cụ thể. 10 [...]... chớnh: Khỏch hng Hnh ng tỏc nhõn Phn ng h thng 1.a th vo h thng 2 c th 3. Hin ca s yờu cu nhp PIN 4 M ti khon 5 Nhp PIN 6 Yờu cu chn chc nng giao dch 7 Chn chc nng rỳt tin 8 Hin ca s yờu cu nhp s tin 9.Nhp s tin cn rỳt 10.Tr s tin cho khỏch hng 11 Tr biờn nhn 12 Tr th v úng h thng Ngoi l: Nu bc 5 nhp s PIN sai, yờu cu nhp li PIN(c phộp nhp 3 ln) Nu bc 9 nhp s tin rỳt ln hn s d ti khon thỡ yờu cu nhp li... nh th no Sau khi hon tt mụ hỡnh, cn thm nh theo tiờu chớ sau: Mi yờu cu cn thit v chc nng ó c nm bt thnh cỏc trng hp s dng cha? Chui cỏc hnh ng ó l ỳng n, y cha? Mụ t tng th: bng biu hoc vn bn 13 Mụ t mụ hỡnh UC tng th (biu ) Nhân viên Ngân hàng Chuyển Tiền Gửi tiền Thay đổi PIN Khách hàng Rút tiền Thanh toán Hệ thống tín dụng Xem số dư 14 Mụ t mụ hỡnh UC tng th bng vn bn Cỏc tỏc nhõn Khỏch... To bn mu Giao din ngi dựng Thit k giao din ngi dựng giỳp ngi dựng thc hin UC hiu qu Cụng vic tri qua nhiu bc: To mt thit k Giao din ngi dựng Logic To mt thit k Giao din ngi dựng thc v lm bn mu 23 . với hệ thống). • Tìm các trường hợp sử dụng nghiệp vụ từ chức năng hệ thống. 3 Sản phẩm bước lập mô hình nghiệp vụ: • Mô hình miền, mô hình nghiệp vụ. đối tượng của lĩnh vực nghiệp vụ và mối liên kết giữa chúng với nhau. • Có 3 dạng lớp đối tượng miền điển hình: Các đối tượng nghiệp vụ thể hiện những