Giáo trình Phân tích thiết kế hướng đối tượng - CĐ Nghề Công Nghiệp Hà Nội
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Giáo trình Phân tích thiết kế hướng đối tượng - CĐ Nghề Công Nghiệp Hà Nội TRƯỜNG CAO ĐẲNG NGHỀ CÔNG NGHIỆP HÀ NỘI Chủ biên: Vũ Thị Kim Phượng Đồng tác giả: Nguyễn Thị Nhung GIÁO TRÌNHPHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG (Lưu hành nội bộ) Hà Nội năm 2012 Tuyên bố bản quyền Giáo trình này sử dụng làm tài liệu giảng dạy nội bộ trong trường caođẳng nghề Công nghiệp Hà Nội Trường Cao đẳng nghề Công nghiệp Hà Nội không sử dụng và không chophép bất kỳ cá nhân hay tổ chức nào sử dụng giáo trình này với mục đích kinhdoanh. Mọi trích dẫn, sử dụng giáo trình này với mục đích khác hay ở nơi khácđều phải được sự đồng ý bằng văn bản của trường Cao đẳng nghề Công nghiệp HàNội 2Mục lụcChương 1. Mở đầu ...................................................................................................................................... 6 1. Mô hình hướng đối tượng .................................................................................................................... 6 1.1. Lịch sử phát triển.......................................................................................................................... 7 1.2. Một số khái niệm cơ bản............................................................................................................... 7 1.3. Nguyên tắc mô hình hóa và quản lý độ phức tạp ........................................................................... 8 1.4. Mô hình hướng đối tượng với chu trình phát triển phần mềm ........................................................ 9 2. Ngôn ngữ mô hình hóa thống nhất ..................................................................................................... 10 2.1. Ngôn ngữ mô hình hóa thống nhất .............................................................................................. 10 2.2. UML và ứng dụng trong phân tích thiết kế hướng đối tượng ....................................................... 13 3. Khái quát về UML ............................................................................................................................ 15 3.1. UML và các giai đoạn của chu trình phát triển phần mềm ........................................................... 15 3.2. Các thành phần của UML (Hướng nhìn, Biểu đồ, Cơ chế khung, Thành phần mở rộng) .............. 17Chương 2: Rational Rose – Công cụ hỗ trợ ngôn ngữ UML....................................................................... 23 1. Giao diện đồ họa ............................................................................................................................... 23 1.1. Trình duyệt ................................................................................................................................. 25 1.2. Cửa sổ soạn thảo ........................................................................................................................ 26 1.3. Các công cụ ................................................................................................................................ 26 1.4. Cửa sổ biểu đồ (Diagram Window) ............................................................................................. 28 1.5. Log ............................................................................................................................................ 28 2. Các hướng nhìn (View) trong mô hình Rose ...................................................................................... 28 2. 1. Hướng nhìn trường hợp sử dụng (User Cases)............................................................................ 28 2.2. Hướng nhìn logic (Logicals) ....................................................................................................... 29 2.3. Hướng nhìn thành phần (Components)........................................................................................ 29 2.4. Hướng nhìn triển khai (Deployments) ......................................................................................... 30 3. Làm việc với Rose ............................................................................................................................ 30 3.1. Tạo mô hình ............................................................................................................................... 30 3.2. Lưu mô hình ............................................................................................................................... 31 3.3. Exporting và Importing mô hình ................................................................................................. 32 3.4. Xuất bản mô hình lên Web .............. ...
Tìm kiếm theo từ khóa liên quan:
Phân tích thiết kế hướng đối tượng Giáo trình Phân tích thiết kế hướng đối tượng Ngôn ngữ mô hình hóa Công cụ hỗ trợ ngôn ngữ UML Phát sinh mã trình trong RoseGợi ý tài liệu liên quan:
-
96 trang 296 0 0
-
Bài giảng Phân tích và thiết kế hướng đối tượng - Đỗ Ngọc Như Loan
9 trang 251 0 0 -
Đồ án tốt nghiệp: Phân tích thiết kế hướng đối tượng
56 trang 246 0 0 -
Bài giảng Phân tích thiết kế hướng đối tượng: Chương 2 - Nguyễn Ngọc Duy
7 trang 226 0 0 -
Tiểu luận môn Phân tích thiết kế hướng đối tượng: Hệ thống phần mềm quản lý khách sạn
40 trang 179 0 0 -
Bài giảng Phân tích thiết kế phần mềm: Chương 3 - Trường ĐH Ngoại ngữ - Tin học TP.HCM
8 trang 149 0 0 -
69 trang 147 0 0
-
72 trang 102 0 0
-
Tiểu luận Báo cáo chuyên đề học phần Phân tích thiết kế hướng đối tượng: Quản lý tour du lịch
57 trang 88 1 0 -
Giáo trình Kiến trúc và thiết kế phần mềm - Nguyễn Xuân Huy
221 trang 69 0 0 -
10 trang 66 0 0
-
13 trang 55 0 0
-
47 trang 53 0 0
-
71 trang 44 0 0
-
Bài giảng Phân tích thiết kế hướng đối tượng: Giới thiệu - Trương Ninh Thuận
5 trang 35 0 0 -
Luận văn tốt nghiệp Công nghệ thông tin: Hệ thống quản lý tour du lịch
65 trang 34 0 0 -
Bài giảng Mô hình hóa phần mềm: Tuần 1 - Nguyễn Thị Minh Tuyền
56 trang 30 0 0 -
Phân tích thiết kế hướng đối tượng (phần 3)
4 trang 30 0 0 -
Bài giảng Phân tích thiết kế đảm bảo chất lượng phần mềm: Phần 1
115 trang 29 0 0 -
70 trang 28 0 0