Phân Tích Và đặc Tả Các Yêu Cầu Hệ Thống - .vn
Có thể bạn quan tâm
Khái niệm ca sử dụng, hay trường hợp sử dụng (Use Case) được Ivan Jacobson đề xuất từ năm 1994 nhằm mô tả các dịch vụ của hệ thống cho khách hàng và xác định mối quan hệ tương tác giữa hệ thống phần mềm với NSD trong nghiệp vụ.
Một cách hình thức hơn, ca sử dụng mô tả tập các hoạt động của hệ thống theo quan điểm của các tác nhân (Actor). Nó mô tả các yêu cầu của hệ thống và trả lời cho câu hỏi:
Hệ thống phải làm cái gì (What ?).
Ca sử dụng mô tả một quá trình từ bắt đầu cho đến khi kết thúc, gồm dãy các thao tác, các giao dịch cần thiết để sản sinh ra cái gì đó (giá trị, thông tin) theo yêu cầu của một tổ chức, của tác nhân, v.v.
Ca sử dụng được ký hiệu là:
Trong đó, “Hoạt động” là các chức năng, nhiệm vụ hay gọi chung là dịch vụ của hệ thống và nó thường được mô tả bằng các động từ, hay mệnh đề động từ đơn,
Bán hàng, thanh toán, khởi động hệ thống, v.v.
Những ca sử dụng phức tạp sẽ được mô tả chi tiết thông qua các kịch bản.
Mục tiêu của ca sử dụng trong cả quá trình phát triển phần mềm:
- Mô tả các yêu cầu chức năng của hệ thống, là kết quả của quá trình khảo sát, nghiên cứu các yêu cầu của bài toán và những thoả thuận giữa khách hàng, NSD hệ thống với người phát triển phần mềm.
- Làm cơ sở để người phân tích viên hiểu, người thiết kế xây dựng các kiến trúc, người lập trình cài đặt các chức năng của hệ thống,
- Cung cấp các cơ sở để kiểm duyệt, thử nghiệm hệ thống.
Các ca sử dụng đóng vai trò rất quan trọng trong cả quá trình phát triển phần mềm, tất cả các pha phân tích, thiết kế sau này đều dựa vào các ca sử dụng. Như vậy, quá trình được hướng dẫn bởi ca sử dụng là một cách hữu hiệu để mô hình hoá hệ thống với UML. Hình 3-2 chỉ cho chúng ta thấy ai sẽ cần đến ca sử dụng và cần để làm gì. Người sử dụng phải nêu được các yêu cầu của hệ thống, phân tích viên phải hiểu được các công việc của hệ thống, người thiết kế (kiến trúc sư) phải kiến trúc sư phải đưa ra được các thành phần để thực hiện các ca sử dụng, người lập trình thực hiện cài đặt chúng và cuối cùng nhân viên kiểm tra hệ thống dựa vào những ca sử dụng đó.
Từ khóa » Cách đặc Tả Hệ Thống
-
Hướng Dẫn Viết đặc Tả Thiết Kế Qua Một Dự án Nhúng đơn Giản - TAPIT
-
Đặc Tả Hệ Thống Là Gì
-
Đặc Tả Yêu Cầu Hệ Thống - UBND Tỉnh Thừa Thiên Huế
-
Cách Viết đặc Tả Yêu Cầu Phần Mềm đơn Giản Nhất - Khóa Học Tester
-
[PDF] Đặc Tả Yêu Cầu
-
Phân Tích Và đặc Tả Các Yêu Cầu Hệ Thống - 123doc
-
Cách Viết đặc Tả Yêu Cầu Phần Mềm
-
Viết đặc Tả Use Case Sao đơn Giản Nhưng Hiệu Quả?
-
Đặc Tả Là Gì
-
Cách Viết Đặc Tả Yêu Cầu Hệ Thống để Phát Triển Phần Mềm - HelpEx
-
Chương 3 Phân Tích & Đặc Tả Yêu Cầu
-
Đặc Tả Yêu Cầu Phần Mềm | TIGO Software Solutions
-
[PDF] BỘ MÔN DUYỆT
-
6 Giai đoạn Trong Quy Trình Phát Triển Một Hệ Thống Thông Tin