Phân tích hệ thống

Một phần của tài liệu Thiết kế hệ thống thông tin quản lý kết quả học tập của sinh viên theo học chế tín chỉ của trường Đại học Công nghiệp Hà Nội bằng phương pháp hướng đối tượng (Trang 43)

Phân tích hướng đối tượng là một giai đoạn của quá trình phát triển phần mềm, trong đó mô hình khái niệm được mô tả chính xác, súc tích thông qua các đối tượng thực và các khái niệm của bài toán ứng dụng. Phân tích hướng đối tượng tập trung vào việc tìm kiếm các đối tượng, khái niệm trong lĩnh vực bài toán và xác định mối quan hệ của chúng trong hệ thống.

Kết quả chính của pha phân tích hệ thống hướng đối tượng là Biểu đồ lớp, Biểu đồ trạng thái, Biểu đồ trình tự, Biểu đồ cộng tác và Biểu đồ thành phần. Pha phân tích bao

gồm các giai đoạn chính: Phân tích kiến trúc, xác định các gói phân tích, xác định các gói dịch vụ.

a. Phân tích một ca sử dụng

Xác định các lớp phân tích: Lớp phân tích thể hiện cho sự trừu tượng của một hoặc

nhiều lớp hay hệ thống con trong thiết kế hệ thống. Có ba kiểu lớp phân tích cơ bản là: Lớp điều khiển, lớp thực thể và lớp biên

Mô tả các tương tác giữa các đối tượng phân tích: Việc này được thực hiện bằng các

Biểu đồ cộng tác, chúng chứa các thể hiện của tác nhân tham gia, các đối tượng phân tích và các mối liên kết giữa chúng

Nắm bắt các yêu cầu đặc biệt: Ta cần nắm bắt các yêu cầu phi chức năng cần cho việc

thực thi một ca sử dụng mà đã được xác định trong phân tích nhưng phải được xử lý trong thiết kế và thực thi

b. Phân tích một lớp nhằm mục đích: Xác định duy trì các trách nhiệm của một lớp

phân tích dựa trên vai trò của nó trong các thực thi ca sử dụng. Xác định và duy trì các thuộc tính và các mối quan hệ của lớp phân tích. Nắm bắt các yêu cầu đặc biệt

c. Phân tích một gói nhằm: Đảm bảo các gói phân tích càng độc lập nhau càng tốt. Đảm bảo các gói phân tích hoàn thành mục đích của nó là thực thi những lớp miền hay ca sử dụng nào đó. Mô tả các mối quan hệ phụ thuộc sao cho hiệu ứng của các thay đổi sau này có thể ước tính được chính xác nhất

Một phần của tài liệu Thiết kế hệ thống thông tin quản lý kết quả học tập của sinh viên theo học chế tín chỉ của trường Đại học Công nghiệp Hà Nội bằng phương pháp hướng đối tượng (Trang 43)