Danh mục

Bài giảng Nhập môn Công nghệ phần mềm: Chương 12 - ĐH Bách khoa TP HCM

Số trang: 9      Loại file: pdf      Dung lượng: 111.94 KB      Lượt xem: 14      Lượt tải: 0    
Thu Hiền

Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài giảng Nhập môn Công nghệ phần mềm: Chương 12 sau đây sẽ trang bị cho các bạn những kiến thức về hiện thực hướng đối tượng với những nội dung như công việc ở bước hiện thực, các artifacts cần tạo ra trong hiện thực, các workers tham gia trong hiện thực, Stub, hệ thống con, Build, qui trình hiện thực.
Nội dung trích xuất từ tài liệu:
Bài giảng Nhập môn Công nghệ phần mềm: Chương 12 - ĐH Bách khoa TP HCM Chương 12 Hiện thực hướng ₫ối tượng 12.1 Nội dung công việc ở bước hiện thực 12.2 Các artifacts cần tạo ra trong hiện thực 12.3 Các workers tham gia trong hiện thực 12.4 Stub 12.5 Hệ thống con 12.6 Build 12.7 Qui trình hiện thực 12.8 Kết chương Khoa Khoa học & Kỹ thuật Máy tính Môn : Nhập môn Công nghệ phần mềm Trường ĐH Bách Khoa Tp.HCM Chương 12 : Viết code hướng ₫ối tượng © 2010 Slide 112.1 Nội dung công việc ở bước hiện thực‰ Kế hoạch các bước tích hợp hệ thống phần mềm theo cơ chế tăng dần (hệ thống ₫ược thực hiện như chuỗi các bước nhỏ và dễ quản lý).‰ Phân tán hệ thống phần mềm bằng cách ánh xạ các thành phần khả thi trên các nút trong mô hình triển khai (dựa chủ yếu vào các class chủ ₫ộng).‰ Hiện thực các class và hệ thống con thiết kế.‰ Kiểm tra ₫ơn vị trên các thành phần, tích hợp chúng vào 1hay nhiều file khả thi trước khi gởi ₫i kiểm tra tích hợp và kiểm tra hệ thống. Khoa Khoa học & Kỹ thuật Máy tính Môn : Nhập môn Công nghệ phần mềm Trường ĐH Bách Khoa Tp.HCM Chương 12 : Viết code hướng ₫ối tượng © 2010 Slide 212.2 Các artifacts cần tạo ra trong hiện thực‰ Mô hình hiện thực = hệ thống hiện thực : ƒ Các hệ thống con hiện thực ƒ Các component (executable, file, library, table, document,...) ƒ Các interface của hệ thống con và component. ƒ Kế hoạch tích hợp các “build” ƒ Đặc tả kiến trúc (view of Implementation model) Khoa Khoa học & Kỹ thuật Máy tính Môn : Nhập môn Công nghệ phần mềm Trường ĐH Bách Khoa Tp.HCM Chương 12 : Viết code hướng ₫ối tượng © 2010 Slide 312.2 Các artifacts cần tạo ra trong hiện thực Implementation Implementation Implementation Model System Subsystem Interface Component Khoa Khoa học & Kỹ thuật Máy tính Môn : Nhập môn Công nghệ phần mềm Trường ĐH Bách Khoa Tp.HCM Chương 12 : Viết code hướng ₫ối tượng © 2010 Slide 412.3 Các workers tham gia trong hiện thực Architect System Component Integrator Engineer chịu trach nhi m v ̀ chịu trach nhi m v ̀ chịu trach nhi m v ̀ Imple. Deployment Architecture Integration Component Imple. Interface Model Model Description Build Plan Subsystem Khoa Khoa học & Kỹ thuật Máy tính Môn : Nhập môn Công nghệ phần mềm Trường ĐH Bách Khoa Tp.HCM Chương 12 : Viết code hướng ₫ối tượng © 2010 Slide 512.4 Stub‰ Stub là 1 thành phần mà phần hiện thực chỉ ở mức ₫ộ “template” ₫ể phát triển hoặc kiểm thử thành phần khác phụ thuộc vào stub. Mức ₫ộ hiện thực của stub có thể là : ƒ Null = {} ƒ Chỉ trả về giá trị ₫iển hình. ƒ Chỉ hiện thực sơ lược các hoạt ₫ộng thiết yếu. ƒ Chỉ dùng thuật giải ₫ơn giản nhất…‰ Stub có thể tối thiểu số thành phần mới cần hiện thực cho mỗi version của hệ thống phần mềm, nhờ ₫ó ₫ơn giản hóa việc tích hợp và kiểm tra tích hợp. Khoa Khoa học & Kỹ thuật Máy tính Môn : Nhập môn Công nghệ phần mềm Trường ĐH Bách Khoa Tp.HCM Chương 12 : Viết code hướng ₫ối tượng © 2010 Slide 612.5 Hệ thống con‰ Hệ thống con ₫ược tạo ra do cơ chế ₫óng gói của môi trường hiện thực : ƒ Thư mục các file trong C++ ƒ Package trong Java ƒ Assembly trong C#...‰ Hệ thống con có thể ₫ược dùng lại bởi nhiều phần mềm khác nhau. Khoa Khoa học & Kỹ thuật Máy tính Môn : Nhập môn Công nghệ phần mềm Trường ĐH Bách Khoa Tp.HCM Chương 12 : Viết code hướng ₫ối tượng © 2010 ...

Tài liệu được xem nhiều: