Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 12 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
12
Dung lượng
451 KB
Nội dung
Chương 3- Phân tích hệ thống 3.1 Phân tích ca (case) sử dụng Ca sử dụng (use case) Dùng để mơ tả (tài liệu hóa) quy trình nghiệp vụ phức tạp Chi tiết hóa đặc tả yêu cầu Được xây dựng người phân tích hệ thống với hợp tác người dùng Được sử dụng cho mơ hình hóa quy trình liệu bước Vai trò, nhiệm vụ Là tập hợp hành động để sinh kết đầu Mô tả cách thức hệ thống “phản ứng” với kiện kích hoạt Sự kiện kích hoạt (event- trigger) nguyên nhân thực thi Mọi hoạt động hệ thống để “phản ứng” lại kiện (event-driven modeling ) Hữu ích trường hợp mơ tả yêu cầu nghiệp vụ phức tạp Thành phần Thông tin Số hiệu mô tả vắn tắt Các kiện kích hoạt Thơng tin vào Kích hoạt bên ngồi (External trigger) Kích hoạt dựa thời gian (time-based occurrences) Nguồn & đích thơng tin Chi tiết Các bước tiến hành xử lý thông tin vào Xây dựng ca sử dụng Xác định ca sử dụng Xác định bước xử lý ca sử dụng Xác định thành phần liên quan bước Xác nhận lại ca sử dụng với người dùng Lặp bước kết thúc Bước 1: xác định ca sử dụng Công việc Xây dựng tài liệu cho ca sử dụng Nếu nhiều ca sử dụng nên nhóm lại thành gói (package) Các câu hỏi điển hình Đặt câu hỏi với Ai (Who), Cái (What), and Ở đâu (Where) để làm rõ nhiệm vụ thơng tin vào Những nhiệm vụ cần thực gì? Khi nhiệm vụ kích hoạt? Các thông tin/biểu mẫu/báo cáo cần thiết cho thực thi nhiệm vụ này? Ai cung cấp thông tin/biểu mẫu/báo cáo Những thông tin/biểu mẫu/báo cáo tạo gửi tới xử lý tiếp? Bước 2: Xác định bước xử lý Công việc Với ca sử dụng, xác định bước xử lý để thao tác với liệu đầu vào sinh thơng tin đầu Các câu hỏi điển hình Đặt câu hỏi (how) cho ca sử dụng Làm tạo báo cáo này? Làm thay đổi thông tin báo cáo? Biểu mẫu xử lý nào? Các tiện ích, cách thức sử dụng để xử lý thông tin (vd: giấy tờ, email, điện thoại, …)? Bước 3: Xác định thành phần liên quan Cơng việc Xác định điều kiện kích hoạt, thơng tin vào/ra Các câu hỏi điển hình Đặt câu hỏi (how) cho bước xử lý Khi bước xử lý thực hiện? Các thông tin/biểu mẫu/báo cáo xử lý bước này? Các thông tin/biểu mẫu/báo cáo cần cho việc thực thi bước này? Điều xảy nêu thông tin/biểu mẫu/báo cáo không sẵn sàng thực thi bước xử lý Bước 4: Xác nhận ca sử dụng Cơng việc Kiểm tra tính đắn xác ca sử dụng Các câu hỏi điển hình Tương tác với nguời dùng để kiểm tra thao tác người dùng tiến hành nghiệp vụ tương ứng với ca sử dụng 10 Một số điểm lưu ý Ca sử dụng cách mơ hình hóa thơng tin quy trình xử lý thơng tin theo cách mà người dùng hiểu Việc xây dựng ca sử dụng thực lặp lặp lại đến xác định cách xác ca sử dụng 11 12 ... dựng ca sử dụng Xác định ca sử dụng Xác định bước xử lý ca sử dụng Xác định thành phần liên quan bước Xác nhận lại ca sử dụng với người dùng Lặp bước kết thúc Bước 1: xác định ca sử dụng. . .Ca sử dụng (use case) Dùng để mơ tả (tài liệu hóa) quy trình nghiệp vụ phức tạp Chi tiết hóa đặc tả yêu cầu Được xây dựng người phân tích hệ thống với hợp tác người dùng Được sử dụng. .. Xác nhận ca sử dụng Cơng việc Kiểm tra tính đắn xác ca sử dụng Các câu hỏi điển hình Tương tác với nguời dùng để kiểm tra thao tác người dùng tiến hành nghiệp vụ tương ứng với ca sử dụng 10 Một