Tải bản đầy đủ (.pdf) (17 trang)

Hiện thực và triển khai hệ thống

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (65.87 KB, 17 trang )

Trường Đại Học Bách Khoa Tp. Hồ Chí Minh
Khoa Công Nghệ Thông Tin
-Trang 218-
Khoa Công Nghệ Thông Tin - Môn Công Nghệ Phần Mềm - Chương 8: Hiện thực và triển khai
Chương 8
HIỆN THỰC VÀ TRIỂN KHAI

✦✦
✦ Các thành phần

✦✦
✦ Các thiết bò
NỘI DUNG
8.1. Hiện thực
8.1.1. Thành phần (component)
8.1.2. Lược đồ thành phần (component diagram)
8.1.3. Gán các lớp vào các thành phần mã nguồn
8.1.4. Sinh mã nguồn
8.2. Triển khai
8.2.1. Node triển khai
8.2.2. Kết nối các node
8.2.3. Lược đồ triển khai (deployment diagram)
-Trang 219-
Khoa Công Nghệ Thông Tin - Môn Công Nghệ Phần Mềm - Chương 8: Hiện thực và triển khai
GIỚI THIỆU
 Cần phải xây dựng chương trình chạy được từ
kết qủa của giai đoạn thiết kế
 Các lớp sẽ được cụ thể hoá vào các thành
phần phần mềm như thế nào và bằng ngôn ngữ
lập trình gì ?
 Chương trình sẽ được cài đặt ra sao trên tài


nguyên tính toán ?
-Trang 220-
Khoa Công Nghệ Thông Tin - Môn Công Nghệ Phần Mềm - Chương 8: Hiện thực và triển khai
 Thành phần (component) biểu diễn một phần hiện thực nào đó
của hệ thống
 Một số stereotype quy ước trước:

<<file>>: mã nguồn hay dữ liệu

<<executable>>: chương trình chạy được

<<library>>: thư viện liên kết tónh hay động

<<document>>: tài liệu được thiết lập trong quá trình phát triển

<<table>>: bảng cơ sở dữ liệu
THÀNH PHẦN
-Trang 221-
Khoa Công Nghệ Thông Tin - Môn Công Nghệ Phần Mềm - Chương 8: Hiện thực và triển khai
 Thành phần phần mềm (software component) bao gồm

Mã nguồn: *.cpp, *.c, *.pas, *.java, *.bas

Mã đối tượng: *.obj

Mã nhò phân: *.class

Chương trình thực thi: *.dll, *.exe
 Thành phần phần mềm có thể tồn tại trong thời gian biên dòch,
thời gian liên kết chương trình hoặc thời gian thực thi

THÀNH PHẦN (t.t)
-Trang 222-
Khoa Công Nghệ Thông Tin - Môn Công Nghệ Phần Mềm - Chương 8: Hiện thực và triển khai
 Lược đồ thành phần là một đồ thò gồm các thành phần kết nối
với nhau bởi quan hệ phụ thuộc
 Ký hiệu của thành phần có thể bao gồm một số hình tròn biểu
diễn các giao tiếp và chứa các lớp mà nó cụ thể hoá
LƯC ĐỒ THÀNH PHẦN
-Trang 223-
Khoa Công Nghệ Thông Tin - Môn Công Nghệ Phần Mềm - Chương 8: Hiện thực và triển khai
Component-name
Interface-name
Class-name

×