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
477 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 Viện Công nghệ thông tin & truyền thông Đại học Bách Khoa Hà Nội 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 (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 Các câu hỏi điển hình Với ca sử dụng, xác Đặt câu hỏi (how) cho ca sử dụng định bước xử lý để thao tác với liệu đầu Làm tạo báo cáo này? vào sinh thông tin đầu 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 [...]...Một số điểm lưu ý Ca sử dụng là cách mô hình hóa thông tin và quy trình xử lý thông tin theo cách mà người dùng có thể hiểu được Việc xây dựng các ca sử dụng được thực hiện lặp đi lặp lại đến khi xác định được một cách chính xác các ca sử dụng 11 12 ... 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... 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... cáo này? vào sinh thông tin đầu 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