NỘI DUNG THỰC HÀNH:

Một phần của tài liệu Giáo trình Phân tích thiết kế hướng đối tượng với UML (Nghề Lập trình máy tính): Phần 2 - Tổng cục dạy nghề (Trang 62 - 65)

II. HƯỚNG DẪN VẼ MÔ HÌNH BUSINESS USECASE 1 Một số khái niệm và kí hiệu có liên quan:

B. Business usecase

NỘI DUNG THỰC HÀNH:

Nội dung xuyên suốt cho các buổi thực hành đều dựa trên một bài tập. Nội dung thực hành được phân chia như sau:

Thời gian Nội dung

Tuần 1 Phổ biến cách thực hành và đồ án thực hành. Khởi tạo hệ thống. Xác định yêu cầu hệ thống. Tuần 2 Sinh viên nộp:  Đặc tả hệ thống cần phát triển.

 Biên bản (theo mẫu) có liên quan đến giai đoạn khởi tạo và xác định yêu cầu của hệ thống.

Phân tích nghiệp vụ hệ thống:  Đánh giá hiện trạng tổ chức.  Xác định các thuật ngữ nghiệp vụ.

 Xác định business actor và business use case.  Mơ tả ràng buộc tồn vẹn.

Tuần 3

Thiết kế nghiệp vụ hệ thống:  Đặc tả use case nghiệp vụ.

 Xác định thừa tác viên và thực thể nghiệp vụ.  Đặc tả thừa tác viên và thực thể nghiệp vụ. Hướng dẫn vẽ activity diagram bằng Rational Rose.

Tuần 4

Thiết kế nghiệp vụ hệ thống (tt):

 Hiện thực hóa use case nghiệp vụ bằng interaction diagram.  Lập cấu trúc mơ hình đối tượng nghiệp vụ

 Xác định yêu cầu tự động hóa. Hướng dẫn vẽ:

 Interaction diagram (sequence diagram, collaboration diagram).  Class diagram. Trong đó hướng dẫn về cách xác định các mối

kết hợp. Tuần 5

Seminar báo cáo kết quả của q trình phân tích, thiết kế nghiệp vụ

Tuần 6

Phân tích và thiết kế hệ thống:

 Thiết kế lớp đối tượng: tinh chế thuộc tính, mối kết hợp và phương thức.

Xác định các lớp đối tượng cần thiết theo mơ hình kiến trúc 3 tầng (tầng nghiệp vụ, tầng truy cập dữ liệu, tầng giao diện).

Tuần 7 Thiết kế hệ thống (tt):

 Mơ tả hiện thực hóa nội dung thiết kế một use case.  Thiết kế dữ liệu.

Tuần 8 Thiết kế hệ thống (tt):  Thiết kế giao diện.

Tuần 9 Sinh viên nộp báo cáo và seminar trình bày kết quả của giai đoạn thiết kế hệ thống.

Tuần 10

Thiết kế dữ liệu – Thiết kế giao diện. Triển khai cài đặt chương trình.

Ghi chú:

 Điểm thực hành (5/10) chia thành 3 phần sau: o Phân tích, thiết kế nghiệp vụ hệ thống. o Thiết kế hệ thống.

 Các báo cáo cho giai đoạn phân tích và thiết kế được in ra và nộp cho giáo viên thực hành theo đúng thời gian quy định. Chỉ phải in những kết quả chính trong q trình phân tích thiết kế. Phần lớn sưu liệu có thể nộp bằng đĩa CD kèm theo. Tuy nhiên, cả báo cáo in và lưu trong đĩa CD đều phải trình bày đẹp, rõ ràng để tiện theo dõi.  Dự kiến chương trình cài đặt sẽ được nộp sớm nhất là vào ngày thi lý thuyết. Thời

gian, địa điểm và hình thức nộp cụ thể sẽ được giáo viên lựa chọn.

Bài tập thực hành

Bài 1:Cài đặt Rational Rose.

Một phần của tài liệu Giáo trình Phân tích thiết kế hướng đối tượng với UML (Nghề Lập trình máy tính): Phần 2 - Tổng cục dạy nghề (Trang 62 - 65)

Tải bản đầy đủ (PDF)

(69 trang)