Bài giảng Phân tích và thiết kế hệ thống: Chương 4.3
Số trang: 27
Loại file: ppt
Dung lượng: 991.50 KB
Lượt xem: 12
Lượt tải: 0
Xem trước 3 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Cùng nắm kiến thức trong chương này thông qua việc tìm hiểu các nội dung sau: Định nghĩa thiết kế chương trình, chuyển đổi mô hình xử lý logic vào môt hình xử lý vật lý, biểu đồ luồng dữ liệu vật lý, thiết kế chương trình, các thành phần của biểu đồ cấu trúc,...
Nội dung trích xuất từ tài liệu:
Bài giảng Phân tích và thiết kế hệ thống: Chương 4.3 PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG Chương 4.3 THIẾT KẾ CHƯƠNG TRÌNH 11 1 Định nghĩa then chốt Thiết kế chương trình - Tạo tài liệu cung cấp cho những người lập trình Cách tiếp cận trên xuống, modular - bắt đầu với bức tranh tổng thể và dần dần thêm vào các chi tiết Tài liệu thiết kế chương trình – tất cả các đồ thị cấu trúc và các chỉ định cần thiết bởi những người lập trình để thực hiện hệ thống 11 2 Chuyển đổi mô hình xử lý logic vào môt hình xử lý vật lý Giai đoạn phân tích – tập trung vào xử lý logic và cac luồng dữ liệu Giai đoạn thiết kế – tạo các mô hình xử lý vật lý chỉ ra hệ thống cuối cùng sẽ làm việc như thế nào Các mô hình xử lý vật lý truyền đạt “khung nhìn” của hệ thống mới 11 3 Biểu đồ luồng dữ liệu vật lý DFD vật lý chứa các thành phần giống nhau như DFD logic, và các quy tắc áp dụng giống nhau Có 5 bước thực hiện để tạo giao dịch cho DFD vật lý 11 4 Biểu đồ luồng dữ liệu vật lý 11 5 VÍ DỤ 11 6 VÍ DỤ 11 7 Thiết kế chương trình 11 8 Thiết kế chương trình Chống lại sự cám dỗ để viết mã nhanh chóng Chất lượng hệ thống được nâng cao với thiết kế top- down, modular Tài liệu thiết kế chương trình là thực hiện cuối cùng cho nhiệm vụ này 11 9 Sử dụng cách tiếp cận Top-Down 11 10 Biểu đồ cấu trúc 11 11 Biểu đồ cấu trúc Quan trọng kỹ thuật thiết kế chương trình Chỉ ra tất cả các thành phần của mã trong định dạng thứ bậc Tuần tự Lựa chọn Lặp 11 12 Ví dụ biểu đồ cấu trúc 11 13 Các thành phần của biểu đồ cấu trúc 11 14 Xây dựng biểu đồ cấu trúc Xử lý trong DFD hướng về biểu diễn một module trên đồ thị cấu trúc Xử lý hướng tâm – Cung cấp đầu vào cho hệ thống Xử lý trung tâm –thực hiện các hoạt động hệ thống khởi đầu Xử lý đi ra – điều khiển đầu ra hệ thống Mức DFD có thể tương ứng với thứ bậc đồ thị cấu trúc 11 15 Các kiểu của biểu đồ cấu trúc Cấu trúc giao dịch – module điều khiển gọi các module cấp dưới, mỗi một điều khiển của nó giao dịch riêng Nhiều xử lý hướng tâm Không nhiều xử lý đầu ra Mức đỉnh của đồ thị cấu trúc Sử dụng đầu vào để tạo đầu ra mới 11 16 Cấu trúc giao dịch 11 17 Cấu trúc giao dịch Cấu trúc này có module điều khiển mà gọi các module cấp dưới trong thứ tự sau khi một số việc xảy ra Các module này có quan hệ với nhau bởi vì chúng được tạo thành xử lý mà giao dịch một số đầu vào thành đầu ra. 11 18 Các bước xây dựng biểu đồ cấu trúc 1. Xác định các module mức đỉnh và phân rã chúng thành các mức thấp hơn 2. Thêm vào các điều khiển liên quan 3. Thêm vào các cặp 4. Khôi phục và sửa lại nhiều lần cho đến khi hoàn thành 11 19 VÍ DỤ
Nội dung trích xuất từ tài liệu:
Bài giảng Phân tích và thiết kế hệ thống: Chương 4.3 PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG Chương 4.3 THIẾT KẾ CHƯƠNG TRÌNH 11 1 Định nghĩa then chốt Thiết kế chương trình - Tạo tài liệu cung cấp cho những người lập trình Cách tiếp cận trên xuống, modular - bắt đầu với bức tranh tổng thể và dần dần thêm vào các chi tiết Tài liệu thiết kế chương trình – tất cả các đồ thị cấu trúc và các chỉ định cần thiết bởi những người lập trình để thực hiện hệ thống 11 2 Chuyển đổi mô hình xử lý logic vào môt hình xử lý vật lý Giai đoạn phân tích – tập trung vào xử lý logic và cac luồng dữ liệu Giai đoạn thiết kế – tạo các mô hình xử lý vật lý chỉ ra hệ thống cuối cùng sẽ làm việc như thế nào Các mô hình xử lý vật lý truyền đạt “khung nhìn” của hệ thống mới 11 3 Biểu đồ luồng dữ liệu vật lý DFD vật lý chứa các thành phần giống nhau như DFD logic, và các quy tắc áp dụng giống nhau Có 5 bước thực hiện để tạo giao dịch cho DFD vật lý 11 4 Biểu đồ luồng dữ liệu vật lý 11 5 VÍ DỤ 11 6 VÍ DỤ 11 7 Thiết kế chương trình 11 8 Thiết kế chương trình Chống lại sự cám dỗ để viết mã nhanh chóng Chất lượng hệ thống được nâng cao với thiết kế top- down, modular Tài liệu thiết kế chương trình là thực hiện cuối cùng cho nhiệm vụ này 11 9 Sử dụng cách tiếp cận Top-Down 11 10 Biểu đồ cấu trúc 11 11 Biểu đồ cấu trúc Quan trọng kỹ thuật thiết kế chương trình Chỉ ra tất cả các thành phần của mã trong định dạng thứ bậc Tuần tự Lựa chọn Lặp 11 12 Ví dụ biểu đồ cấu trúc 11 13 Các thành phần của biểu đồ cấu trúc 11 14 Xây dựng biểu đồ cấu trúc Xử lý trong DFD hướng về biểu diễn một module trên đồ thị cấu trúc Xử lý hướng tâm – Cung cấp đầu vào cho hệ thống Xử lý trung tâm –thực hiện các hoạt động hệ thống khởi đầu Xử lý đi ra – điều khiển đầu ra hệ thống Mức DFD có thể tương ứng với thứ bậc đồ thị cấu trúc 11 15 Các kiểu của biểu đồ cấu trúc Cấu trúc giao dịch – module điều khiển gọi các module cấp dưới, mỗi một điều khiển của nó giao dịch riêng Nhiều xử lý hướng tâm Không nhiều xử lý đầu ra Mức đỉnh của đồ thị cấu trúc Sử dụng đầu vào để tạo đầu ra mới 11 16 Cấu trúc giao dịch 11 17 Cấu trúc giao dịch Cấu trúc này có module điều khiển mà gọi các module cấp dưới trong thứ tự sau khi một số việc xảy ra Các module này có quan hệ với nhau bởi vì chúng được tạo thành xử lý mà giao dịch một số đầu vào thành đầu ra. 11 18 Các bước xây dựng biểu đồ cấu trúc 1. Xác định các module mức đỉnh và phân rã chúng thành các mức thấp hơn 2. Thêm vào các điều khiển liên quan 3. Thêm vào các cặp 4. Khôi phục và sửa lại nhiều lần cho đến khi hoàn thành 11 19 VÍ DỤ
Tìm kiếm theo từ khóa liên quan:
Bài giảng Phân tích và thiết kế hệ thống Phân tích và thiết kế hệ thống Thiết kế hệ thống Thiết kế chương trình Cấu trúc giao dịchGợi ý tài liệu liên quan:
-
Phân tích thiết kế hệ thống - Biểu đồ trạng thái
20 trang 267 0 0 -
Đề tài nguyên lý hệ điều hành: Nghiên cứu tìm hiểu về bộ nhớ ngoài trong hệ điều hành Linux
19 trang 221 0 0 -
62 trang 205 2 0
-
Đồ án cung cấp điện: Thiết kế hệ thống cung cấp điện cho xí nghiệp công nghiệp
108 trang 204 0 0 -
Bài giảng Các phương pháp phân tích và thiết kế hệ thống hiện đại: Chương 3 - TS. Vũ Chí Cường
20 trang 153 0 0 -
Luận văn: Nghiên cứu kỹ thuật giấu tin trong ảnh Gif
33 trang 147 0 0 -
21 trang 131 0 0
-
Luận văn : Xây dựng chương trình sắp xếp lịch trực bác sĩ
61 trang 126 0 0 -
CƠ SỞ ĐIỀU KHIỂN TỰ ĐỘNG - Học Viện Bưu Chính Viễn Thông
99 trang 105 0 0 -
LUẬN VĂN: Tìm hiểu kỹ thuật tạo bóng cứng trong đồ họa 3D
41 trang 104 0 0