Giáo Trình Phân Tích Thiết Kế Hướng Đối Tượng Với UML

Chuyên ngành

Công Nghệ Thông Tin

Người đăng

Ẩn danh

Thể loại

giáo trình

2021

221
0
0

Phí lưu trữ

40.000 VNĐ

Mục lục chi tiết

LỜI NÓI ĐẦU

1. CHƯƠNG I: PHƯƠNG PHÁP HƯỚNG ĐỐI TƯỢNG VÀ QUÁ TRÌNH PHÁT TRIỂN HỆ THỐNG PHẦN MỀM

1.1. Các khái niệm và đặc trưng cơ bản của hệ thống phần mềm

1.2. Quá trình phát triển phần mềm hệ thống

1.3. Các phương pháp phân tích và thiết kế hệ thống

2. CHƯƠNG II: NGÔN NGỮ MÔ HÌNH HÓA THỐNG NHẤT UML

2.1. Tổng quát về UML

2.2. Các khái niệm cơ bản của phương pháp hướng đối tượng trong UML

3. CHƯƠNG III: PHÂN TÍCH CÁC YÊU CẦU HỆ THỐNG VỚI BIỂU ĐỒ CA SỬ DỤNG

3.1. Định nghĩa bài toán

3.2. Phân tích và đặc tả các yêu cầu hệ thống

3.3. Xác định các ca sử dụng và các tác nhân

3.4. Tạo lập biểu đồ ca sử dụng trong Rational Rose

4. CHƯƠNG IV: PHÂN TÍCH HỆ THỐNG – MÔ HÌNH KHÁI NIỆM VÀ BIỂU ĐỒ LỚP

4.1. Mô hình khái niệm – mô hình đối tượng

4.2. Xác định các lớp đối tượng

4.3. Mối quan hệ giữa các lớp đối tượng

4.4. Các loại lớp trong biểu đồ

4.5. Thuộc tính của lớp

4.6. Các phương thức của lớp

4.7. Ghi nhận trong từ điển thuật ngữ

4.8. Thực hành trong Rational Rose

5. CHƯƠNG V: MÔ HÌNH ĐỘNG THÁI: CÁC BIỂU ĐỒ TƯƠNG TÁC VÀ HÀNH ĐỘNG TRONG HỆ THỐNG

5.1. Mô hình hoá hành vi hệ thống

5.2. Biểu đồ trình tự

5.3. Biểu đồ trạng thái

5.4. Biểu đồ hoạt động

5.5. Sử dụng Rational Rose để tạo lập biểu đồ trình tự và biểu đồ trạng thái

6. CHƯƠNG VI: THIẾT KẾ CÁC BIỂU ĐỒ CỘNG TÁC VÀ BIỂU ĐỒ THÀNH PHẦN CỦA HỆ THỐNG

6.1. Thiết kế các biểu đồ cộng tác và các lớp đối tượng

6.2. Thiết kế hệ thống HBH

6.3. Thiết kế chi tiết các biểu đồ lớp

6.4. Thiết kế biểu đồ cộng tác và hoàn thiện thiết kế biểu đồ lớp trong Rose

7. CHƯƠNG VII: KIẾN TRÚC HỆ THỐNG VÀ PHÁT SINH MÃ TRÌNH

7.1. Kiến trúc của Hệ thống

7.2. Biểu đồ thành phần

7.3. Biểu đồ triển khai

7.4. Ánh xạ các thiết kế sang mã chương trình

7.5. Danh sách một số lớp được định nghĩa trong C++

7.6. Thực hành trên Rose

PHỤ LỤC: HƯỚNG DẪN GIẢI BÀI TẬP LỚN

1. Bài 1: Xây dựng phần mềm cho hệ thống rút tiền tự động ATM

2. Bài 2: Phân tích và thiết kế hệ thống điều khiển các thang máy

3. Bài 3: Hệ thống quản lý thư viện

4. Bài 4: Hệ thống quản lý đăng ký học tập

TÀI LIỆU THAM KHẢO

DANH SÁCH THUẬT NGỮ VÀ CÁC TỪ VIẾT TẮT

Giáo trình phân tích thiết kế hướng đối tượng với uml

Bạn đang xem trước tài liệu:

Giáo trình phân tích thiết kế hướng đối tượng với uml

Tài liệu "Giáo Trình Phân Tích Thiết Kế Hướng Đối Tượng Với UML Dành Cho Sinh Viên" cung cấp một cái nhìn tổng quan về phương pháp phân tích và thiết kế hệ thống phần mềm dựa trên mô hình hướng đối tượng, sử dụng ngôn ngữ mô hình hóa thống nhất (UML). Nội dung của giáo trình không chỉ giúp sinh viên nắm vững các khái niệm cơ bản mà còn trang bị cho họ những kỹ năng cần thiết để áp dụng UML trong thực tế.

Một trong những lợi ích lớn nhất của tài liệu này là khả năng giúp sinh viên hiểu rõ hơn về quy trình phát triển phần mềm, từ việc phân tích yêu cầu đến thiết kế hệ thống. Điều này không chỉ nâng cao khả năng tư duy logic mà còn giúp sinh viên chuẩn bị tốt hơn cho sự nghiệp trong lĩnh vực công nghệ thông tin.

Để mở rộng kiến thức của bạn về chủ đề này, bạn có thể tham khảo thêm tài liệu Nghiên cứu về uml ngôn ngữ mô hình hóa thống nhất để phân tích và thiết kế hệ thống thông tin quản lý, nơi cung cấp các case study cụ thể về ứng dụng UML trong thực tế. Ngoài ra, tài liệu Luận án tiến sĩ các kỹ thuật chuyển đổi mô hình và sinh mã trong phát triển ứng dụng web hướng mô hình sẽ giúp bạn hiểu rõ hơn về các kỹ thuật chuyển đổi mô hình trong phát triển ứng dụng. Cuối cùng, tài liệu Luận văn công nghệ hướng đối tượng và ứng dụng phát triển hệ thống quản lý khách hàng trước và sau khi bán hàng của doanh nghiệp sẽ cung cấp cái nhìn sâu sắc về ứng dụng của UML trong quản lý hệ thống. Những tài liệu này sẽ là nguồn tài nguyên quý giá để bạn có thể khám phá và mở rộng kiến thức của mình trong lĩnh vực phân tích và thiết kế hệ thống.