Chương 7: Tổng quan về thiết kế hệ thống - Pdf 16

Trang 86
Giáo trình: Phân tích thiết kế hệ thống Giảng viên: Lê Đắc Nhường

G
Đỉnh
Nhận A đúng
Nhận B đúng
Tạo C
Đưa ra C
Đọc A
Đánh giá A
A
A
B
VA
VA
A
Đọc B
Đánh giá B

VB
B
C
VB, VA
C

Chương 7
Tổng quan về thiết kế hệ thống

Hình 7-1 Ví dụ biểu đồ cấu trúc
PHẦN III: CÁC PHƯƠNG PHÁP THIẾT KẾ HỆ THỐNG
Trang 87
Giáo trình: Phân tích thiết kế hệ thống Giảng viên: Lê Đắc Nhường

G
Các ký hiệu trong biểu đồ cấu trúc:
 Môđun: được biểu diễn bằng hình chữ nhật có nhãn là tên của môđun.
 Dữ liệu được chuyển giao giữa các môđun: biểu diễn bởi mũi tên có đầu tròn rỗng.
 Thông tin điều khiển: biểu diễn bằng mũi tên với đầu tròn đặc.
Kỹ thuật thông tin (Information Engineering): là cách tiếp cận hướng mô hình và lấy
dữ liệu làm trung tâm nhưng, chú trọng đến việc tổ chức các thông tin: nội dung thông tin
quan hệ giữa các thành phần thông tin.
 Công cụ chủ yếu là sơ đồ mô hình dữ liệu
 Được sử dụng khi thiết kế chương trình dựa trên mô hình cơ sở dữ liệu quan hệ.

Hình 7-2 Ví dụ sơ đồ mô hình dữ liệu
Làm bản mẫu (Prototyping): Bản mẫu là một chương trình nhỏ, chưa hoàn chỉnh nhưng
đủ để cho người xem hình dung về chức năng, hoạt động của chương trình cần thực hiện:
 Làm bản mẫu là phương pháp mô hình hoá trên mã nguồn chứ không trên bản vẽ
 Thuận tiện để làm bản demo cho người dùng cuối xem (không đòi hỏi phải hiểu
những ngôn ngữ mô hình hoá)
 Sớm phát hiện những sai khác về nghiệp vụ
 Chỉ phù hợp với các dự án nhỏ, ít phức tạp
Thiết kế hướng đối tượng (Object Oriented Design): Sử dụng cách tiếp cận theo tư duy
hướng đối tượng - phân biệt rõ ràng hai yếu tố:
 Dữ liệu (thuộc tính)

trong thời gian ngắn.
7.2. Các công việc cụ thể trong giai đoạn thiết kế
Thiết kế kiến trúc ứng dụng
 Lựa chọn công nghệ sử dụng cho dự án, Đưa ra mô hình vật lý của hệ thống.
Thiết kế cơ sở dữ liệu
 Đưa ra mô hình dữ liệu.
 Lựa chọn hệ quản trị cơ sở dữ liệu và tối ưu hoá mô hình dữ liệu theo hệ quản trị
cơ sở dữ liệu đã lựa chọn
Thiết kế giao diện hệ thống: đầu ra, đầu vào, giao diện người dùng, báo cáo
Đưa ra các đặc tả hệ thống cho lập trình viên


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status