Xây dựng biểu đồ triển kha

Một phần của tài liệu Phân tích thiết kế trang web quản lý các đề tài báo cáo thực tập môn học của sinh viên (Trang 48)

CHƯƠNG 3 THIẾT KẾ 3.1 Biểu đồ trình tự

3.5. Xây dựng biểu đồ triển kha

Triển khai hệ thông theo mô hình Client – Server. Gói Client và gói Server đặt trên 2 máy tính riêng biệt, giao tiếp với nhau qua mạng internet

Yêu cầu:

 Máy chủ SQL Server 2008 Express hoặc cao hơn.

 Các gói được triển khai theo ngôn ngữ ASP.NET sử dụng công cụ Visual Studio 2010.  Các máy Client được cài đặt trình duyệt web mới nhât.

KẾT LUẬN

Qua bài phân tích thiết kế về hệ thống quản lý đề tài thực tập, chúng em đã hiểu và nắm rõ hơn về kiến thức của môn học, các bước phân tích và thiết kế theo hướng đối tượng, các hoạt động trong việc quản lý đề tài.

Phân tích thiết kế hướng đối tượng là công việc cần thiết và đặc biệt quan trọng trong quá trình xây dựng một hệ thống quản lý. Nhờ có việc phân tích thiết kế, quá trình xây dựng hệ thống sẽ rõ ràng, nhanh và tối ưu hơn. Một quá trình phân tích thiết ké hệ thống bao gồm hai giai đoạn chính với các bước cơ bản sau:

• Giai đoạn phân tích

- Xây dựng biểu đồ user case: xác định các tác nhân, user case và các quan hệ giữa các user case để mô tả lại chức năng của hệ thống đồng thời xây dựng và mô tả các hoạt động của hệ thống trong mỗi user case cụ thể.

- Xây dựng biểu đồ lớp: xác định tên các lớp, thuộc tính lớp một số phương thức và mối quan hệ trong sơ đồ lớp.

- Xây dựng biểu đồ trạng thái: mô tả các trạng thái và chuyển tiếp các trạng thái trong hoạt động của một đối tượng thuộc một lớp nào đó.

• Giai đoạn thiết kế

- Xây dựng biểu đồ tương tác: mô tả chi tiết các hoạt động của các user case dựa trên các kịch bản đã có và các lớp đã xác định trong pha phân tích.

- Xây dựng các lớp chi tiết: hoàn thiện biểu đồ lớp bao gồm bổ sung các lớp còn thiếu, dựa trên biểu đồ trạng thái để xâ dựng các thuộc tính, dựa trên biểu đồ tương tác để xác định các phương thức và mối quan hệ giữa các lớp.

- Xây dựng biểu đồ hoạt động: mô tả các hoạt động của các phương thức phức tạp trong mỗi lớp hoặc các hoạt động liên quan đến nhiều lớp.

- Xây dựng biểu đồ thành phần: xác định các gói thành phần, tổ chức phần mềm theo các thành phần.

- Xây dựng biểu đồ triển khai: xác định các thành phần và tổ chức phần mềm để triển khai hệ thống.

Việc phân tích thiết kế hệ thống quản lý đề tài thực tập môn học nhìn chung đã phân tích được các chức năng của hệ thống, xác định được các lớp và mối quan hệ giữa các lớp đối tượng. Xây dựng được các biểu đồ hoạt động, biểu đồ trạng thái. Tuy nhiên trong quá trình phân tích và thiết kế, chương trình cần phải sửa đổi nhiều cho phù hợp với mục đích quản lý do vậy việc phân tích khó có thể tránh khỏi thiếu sót và rất mong nhận được sự góp ý của thầy cô.

Chúng em xin chân thành cảm ơn!

Một phần của tài liệu Phân tích thiết kế trang web quản lý các đề tài báo cáo thực tập môn học của sinh viên (Trang 48)

w