Bước đầu tiên để tìm ra một giải pháp thích hợp cho vấn đề hệ thống là hiểu vấn đề và lãnh vực của hệ thống đĩ. Mục tiêu chính của phân tích là nắm bắt một hình ảnh đầy đủ, khơng mơ hồ, và nhất quán về yêu cầu hệ thống và những gì hệ thống sẽ phải làm để đáp ứng địi hỏi và nhu cầu người dùng. Điều này được thực hiện bằng cách xây dựng các mơ hình của hệ thống với mục tiêu tập trung vào khía cạnh biểu diễn hệ thống về mặt nội dung (nghĩa là các mơ hình tập trung vào làm rõ hệ thống cĩ những gì) hơn là cách thức mà hệ thống thực hiện nội dung đĩ. Do đĩ, kết quả của giai đoạn phân tích là làm rõ các yếu tố hệ thống từ quan điểm và cách nhìn của người sử dụng mà khơng quan tâm đến cách thức chi tiết mà máy tính thực hiện nội dung đĩ.
Phân tích là một tiến trình chuyển đổi một định nghĩa vấn đề từ một tập mờ các sự kiện, các dự kiến mang tính tưởng tượng thành một diễn đạt chặt chẽ các yêu cầu hệ thống. Thực sự, phân tích là một hoạt động mang tính sáng tạo bao gồm việc hiểu vấn đề, các ràng buộc liên quan đến vấn đềđĩ và các phương pháp để khống chế hoặc giải quyết những ràng buộc. Đây là một tiến trình lặp cho đến khi các vấn đề phải được rõ ràng.
Phần này gồm ba chương bao gồm: xác định yêu cầu hệ thống; mơ hình hố use case; mơ hình hố nghiệp vụ; và xây dựng sơđồ lớp.
Chương 4
XÁC ĐỊNH YÊU CẦU HỆ THỐNG
Mục tiêu
Qua chương này, chúng ta cĩ thể hiểu: - Mục tiêu của việc khảo sát hệ thống
- Nội dung của việc khảo sát và các đối tượng để tiếp cận khảo sát
- Mơt số phương pháp khảo sát: phỏng vấn, bảng câu hỏi, phỏng vấn nhĩm, phân tích tài liệu, thiết kế kết hợp người dùng, bản mẫu (prototype)
- Yêu cầu và việc phân loại các yêu cầu hệ thống