Bài giảng Phân tích thiết kế hệ thống thông tin: Chương 2 - Lê Thị Tú Kiên
Số trang: 44
Loại file: pdf
Dung lượng: 954.25 KB
Lượt xem: 11
Lượt tải: 0
Xem trước 5 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
"Bài giảng Phân tích thiết kế hệ thống thông tin - Chương 2: Khởi tạo dự án và thu thập yêu cầu" trang bị cho người học các kiến thức về tổng quan về yêu cầu hệ thống; quá trình khảo sát và thu thập yêu cầu; các phương pháp thu thập yêu cầu; tài liệu hóa và quản lý yêu cầu; xác lập và khởi tạo dự án.
Nội dung trích xuất từ tài liệu:
Bài giảng Phân tích thiết kế hệ thống thông tin: Chương 2 - Lê Thị Tú Kiên PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG THÔNG TIN ------ Chương 2 Khởi tạo dự án và thu thập yêu cầu Giảng viên: Lê Thị Tú Kiên Bộ môn HTTT- CNTT – ĐHSPHN Email: kienltt@hnue.edu.vn Website: http://fit.hnue.edu.vn/~kienltt/PTTKHTTT 2 LTTKiên- PTTKHTTT Nội dung 1. Tổng quan về yêu cầu hệ thống 2. Quá trình khảo sát và thu thập yêu cầu 3. Các phương pháp thu thập yêu cầu 4. Tài liệu hóa và quản lý yêu cầu 5. Xác lập và khởi tạo dự án 3 LTTKiên- PTTKHTTT 1. Tổng quan về yêu cầu hệ thống • Định nghĩa yêu cầu • Phân loại yêu cầu • Các tiêu chuẩn đánh giá yêu cầu 4 LTTKiên- PTTKHTTT Định nghĩa yêu cầu • Định nghĩa: một yêu cầu đơn giản là một phát biểu cái mà hệ thống phải làm hoặc đặc tính mà hệ thống phải có. • VD hệ thống quản lý bán hàng, hệ thống phải có tính năng xuất ra hóa đơn tính tiền mua hàng cho khách hàng khi thanh toán 5 LTTKiên- PTTKHTTT Phân loại yêu cầu • Phân loại yêu cầu: ▫ Yêu cầu chức năng ▫ Yêu cầu phi chức năng • Yêu cầu chức năng: liên quan trực tiếp tới một tiến trình mà hệ thống phải thực hiện hoặc thông tin mà hệ thống cần phải chứa. • VD hệ thống phải có tính năng: ▫ Tìm kiếm danh sách hàng tồn kho, ▫ In hóa đơn bán hàng, ▫ Thông tin khách hàng được lưu trữ gồm: Mã khách hàng, tên, số điện thoại,… 6 LTTKiên- PTTKHTTT Phân loại yêu cầu • Yêu cầu phi năng: các tính chất hành vi mà hệ thống phải có như khả năng thực hiện, hiệu suất sử dụng. 7 LTTKiên- PTTKHTTT Yêu cầu phi chức năng Yêu cầu phi Miêu tả Ví dụ chức năng Operational Các môi trường vật lý, kỹ Hệ thống chạy ổn định trên 3 (Hoạt động) thuật mà hệ thống sẽ vận trình duyệt web phổ biến: IE, hành trong nó Firefox, Chrome,… Performance Tốc độ, khả năng, độ tin Hệ thống đảm bảo vận hành (Hiệu suất) cậy hệ thống liên tục 24 giờ/ ngày Security Ai được phép truy cập hệ Chỉ người quản lý trực tiếp (Bảo mật) thống, trong hoàn cảnh mới được phép xem hồ sơ nào nhân viên họ quản lý. Cultural and Các yếu tố chính trị, văn Hệ thống tính lương, thưởng political hóa và yêu cầu pháp lý và các chế độ phụ cấp lao (Văn hóa và tác động lên hệ thống động theo đúng luật hiện hành chính trị) của bộ Lao động và thương binh xã hội 8 LTTKiên- PTTKHTTT Phân loại yêu cầu • Làm bài tập muc YOUR TURN trang 114 – sách tài liệu tham khảo [1] (Alan Dennis, Barbara H. Wixom, and Roberta M.Roth, Systems Analysis And Design with UML Version 2.0—An Object-Oriented Approach, 3nd edition, John Wiley & Sons, Inc., 2009) 9 LTTKiên- PTTKHTTT Các tiêu chuẩn đánh giá yêu cầu hệ thống • Nhất quán – các yêu cầu không mâu thuẫn hay nhập nhằng lẫn nhau • Đầy đủ - các yêu cầu mô tả mọi đầu vào và khả năng đáp ứng có thể của hệ thống • Khả thi – các yêu cầu có thể được thỏa mãn dựa trên các tài nguyên và ràng buộc sẵn có • Cần thiết – các yêu cầu là thực sự cần thiết và đáp ứng mục đích của hệ thống 10 LTTKiên- PTTKHTTT Các tiêu chuẩn đánh giá yêu cầu hệ thống • Chính xác – các yêu cầu được phát biểu chính xác • Dễ theo dõi – các yêu cầu ánh xạ trực tiếp với các chức năng và đặc trưng của hệ thống • Có thể kiểm tra – các yêu cầu đã được vạch rõ nên có thể kiểm tra được trong giai đoạn kiểm thử hệ thống 11 LTTKiên- PTTKHTTT 2. Quá trình khảo sát thu thập yêu cầu • Vị trí: khảo sát là giai đoạn đầu tiên của quá trình PTTK hệ thống. • Mục đích: qua quá trình khảo sát từ sơ bộ đến chi tiết hệ thống hiện tại, nhà phát triển phải có được các thông tin về hệ thống cần phát triển, qua đó đề xuất các phương án tối ưu để dự án mang lại tính khả thi cao nhất. 12 LTTKiên- PTTKHTTT 2. Quá trình khảo sát thu thập yêu cầu • Nội dung ▫ Khảo sát sơ bộ nhằm xác định tính khả thi của dự án ▫ Khảo sát chi tiết nhằm xác định chính xác những gì sẽ thực hiện và khẳng định những lợi ích kèm theo 13 LTTKiên- PTTKHTTT Các bước khảo sát • B1: Khảo sát và đánh giá hiện trạng của hệ thống cũ. Tìm hiểu các hoạt động của hệ thống hiện tại nhằm xác định các thế mạnh và các yếu kém của nó • B2: Đề xuất mục tiêu, ưu tiên cho hệ thống mới. Xác định phạm vi ứng dụng và các ưu nhượ ...
Nội dung trích xuất từ tài liệu:
Bài giảng Phân tích thiết kế hệ thống thông tin: Chương 2 - Lê Thị Tú Kiên PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG THÔNG TIN ------ Chương 2 Khởi tạo dự án và thu thập yêu cầu Giảng viên: Lê Thị Tú Kiên Bộ môn HTTT- CNTT – ĐHSPHN Email: kienltt@hnue.edu.vn Website: http://fit.hnue.edu.vn/~kienltt/PTTKHTTT 2 LTTKiên- PTTKHTTT Nội dung 1. Tổng quan về yêu cầu hệ thống 2. Quá trình khảo sát và thu thập yêu cầu 3. Các phương pháp thu thập yêu cầu 4. Tài liệu hóa và quản lý yêu cầu 5. Xác lập và khởi tạo dự án 3 LTTKiên- PTTKHTTT 1. Tổng quan về yêu cầu hệ thống • Định nghĩa yêu cầu • Phân loại yêu cầu • Các tiêu chuẩn đánh giá yêu cầu 4 LTTKiên- PTTKHTTT Định nghĩa yêu cầu • Định nghĩa: một yêu cầu đơn giản là một phát biểu cái mà hệ thống phải làm hoặc đặc tính mà hệ thống phải có. • VD hệ thống quản lý bán hàng, hệ thống phải có tính năng xuất ra hóa đơn tính tiền mua hàng cho khách hàng khi thanh toán 5 LTTKiên- PTTKHTTT Phân loại yêu cầu • Phân loại yêu cầu: ▫ Yêu cầu chức năng ▫ Yêu cầu phi chức năng • Yêu cầu chức năng: liên quan trực tiếp tới một tiến trình mà hệ thống phải thực hiện hoặc thông tin mà hệ thống cần phải chứa. • VD hệ thống phải có tính năng: ▫ Tìm kiếm danh sách hàng tồn kho, ▫ In hóa đơn bán hàng, ▫ Thông tin khách hàng được lưu trữ gồm: Mã khách hàng, tên, số điện thoại,… 6 LTTKiên- PTTKHTTT Phân loại yêu cầu • Yêu cầu phi năng: các tính chất hành vi mà hệ thống phải có như khả năng thực hiện, hiệu suất sử dụng. 7 LTTKiên- PTTKHTTT Yêu cầu phi chức năng Yêu cầu phi Miêu tả Ví dụ chức năng Operational Các môi trường vật lý, kỹ Hệ thống chạy ổn định trên 3 (Hoạt động) thuật mà hệ thống sẽ vận trình duyệt web phổ biến: IE, hành trong nó Firefox, Chrome,… Performance Tốc độ, khả năng, độ tin Hệ thống đảm bảo vận hành (Hiệu suất) cậy hệ thống liên tục 24 giờ/ ngày Security Ai được phép truy cập hệ Chỉ người quản lý trực tiếp (Bảo mật) thống, trong hoàn cảnh mới được phép xem hồ sơ nào nhân viên họ quản lý. Cultural and Các yếu tố chính trị, văn Hệ thống tính lương, thưởng political hóa và yêu cầu pháp lý và các chế độ phụ cấp lao (Văn hóa và tác động lên hệ thống động theo đúng luật hiện hành chính trị) của bộ Lao động và thương binh xã hội 8 LTTKiên- PTTKHTTT Phân loại yêu cầu • Làm bài tập muc YOUR TURN trang 114 – sách tài liệu tham khảo [1] (Alan Dennis, Barbara H. Wixom, and Roberta M.Roth, Systems Analysis And Design with UML Version 2.0—An Object-Oriented Approach, 3nd edition, John Wiley & Sons, Inc., 2009) 9 LTTKiên- PTTKHTTT Các tiêu chuẩn đánh giá yêu cầu hệ thống • Nhất quán – các yêu cầu không mâu thuẫn hay nhập nhằng lẫn nhau • Đầy đủ - các yêu cầu mô tả mọi đầu vào và khả năng đáp ứng có thể của hệ thống • Khả thi – các yêu cầu có thể được thỏa mãn dựa trên các tài nguyên và ràng buộc sẵn có • Cần thiết – các yêu cầu là thực sự cần thiết và đáp ứng mục đích của hệ thống 10 LTTKiên- PTTKHTTT Các tiêu chuẩn đánh giá yêu cầu hệ thống • Chính xác – các yêu cầu được phát biểu chính xác • Dễ theo dõi – các yêu cầu ánh xạ trực tiếp với các chức năng và đặc trưng của hệ thống • Có thể kiểm tra – các yêu cầu đã được vạch rõ nên có thể kiểm tra được trong giai đoạn kiểm thử hệ thống 11 LTTKiên- PTTKHTTT 2. Quá trình khảo sát thu thập yêu cầu • Vị trí: khảo sát là giai đoạn đầu tiên của quá trình PTTK hệ thống. • Mục đích: qua quá trình khảo sát từ sơ bộ đến chi tiết hệ thống hiện tại, nhà phát triển phải có được các thông tin về hệ thống cần phát triển, qua đó đề xuất các phương án tối ưu để dự án mang lại tính khả thi cao nhất. 12 LTTKiên- PTTKHTTT 2. Quá trình khảo sát thu thập yêu cầu • Nội dung ▫ Khảo sát sơ bộ nhằm xác định tính khả thi của dự án ▫ Khảo sát chi tiết nhằm xác định chính xác những gì sẽ thực hiện và khẳng định những lợi ích kèm theo 13 LTTKiên- PTTKHTTT Các bước khảo sát • B1: Khảo sát và đánh giá hiện trạng của hệ thống cũ. Tìm hiểu các hoạt động của hệ thống hiện tại nhằm xác định các thế mạnh và các yếu kém của nó • B2: Đề xuất mục tiêu, ưu tiên cho hệ thống mới. Xác định phạm vi ứng dụng và các ưu nhượ ...
Tìm kiếm theo từ khóa liên quan:
Phân tích thiết kế hệ thống thông tin Hệ thống thông tin Thiết kế hệ thống thông tin Khởi tạo dự án Thu thập yêu cầuGợi ý tài liệu liên quan:
-
Bài giảng Phân tích thiết kế hệ thống thông tin: Chương 3 - Hệ điều hành Windowns XP
39 trang 341 0 0 -
Bài tập thực hành môn Phân tích thiết kế hệ thống thông tin
6 trang 319 0 0 -
96 trang 292 0 0
-
Bài thuyết trình Hệ thống thông tin trong bệnh viện
44 trang 249 0 0 -
Bài giảng HỆ THỐNG THÔNG TIN KẾ TOÁN - Chương 2
31 trang 233 0 0 -
Phương pháp và và ứng dụng Phân tích thiết kế hệ thống thông tin: Phần 1 - TS. Nguyễn Hồng Phương
124 trang 216 0 0 -
Đồ án tốt nghiệp: Xây dựng ứng dụng quản lý kho hàng trên nền Web
61 trang 215 0 0 -
83 trang 212 0 0
-
62 trang 208 2 0
-
Báo cáo Phân tích thiết kế hệ thống thông tin: Xây dựng phần mềm quản lý thư viện trường Đại học
77 trang 188 0 0