Se07 Implementation
Se07 Implementation
Thiết kế
• Mục tiêu:
– Biết cách sử dụng môi trường phát triển để
xây dựng chương trình phần mềm
• Nội dung
– Tổng quan
– Phương pháp lập trình
– Một số qui tắc lập trình
– Mô hình 1 lớp, 2 lớp, 3 lớp
CT Nhân sự
Thành phần giao diện
Kết nối
CSDL
Giao tiếp dữ liệu
Người dùng
I/O
Xử lý biến cố
Xử lý chính
Xử lý trên dữ liệu
Dữ liệu của X
Người
Người dùng 1 Người dùng 2 Người dùng 3 sử
dụng
Phần
Màn hình 1 Màn hình 2 Màn hình 3 Màn hình 4 mềm
Bộ nhớ
phụ
Dữ liệu 1 Dữ liệu 2 Dữ liệu 3
Dữ liệu của X
COMP1026 – Introduction to Software Engneering CH5 - 29 HIENLTH
Mô hình kiến trúc 2 tầng (2 layer)
Người dùng
I/O
Màn hình nhiệm vụ f Xử lý biến cố
Xử lý chính
X Xửlýlýtrên
Xử trêndữ
dữ liệu
liệu
DL_X
Dữ liệu của X
COMP1026 – Introduction to Software Engneering CH5 - 32 HIENLTH
Mô hình kiến trúc 3 tầng (3 layer)
• Các lớp PL
– Giao tiếp với người dùng.
– Sử dụng các dịch vụ do lớp Business cung
cấp.
– VD: Xuất ra màn hình.
DEMO