Bài giảng công nghệ phần mềm : Thiết kế và Lập trình part 3
Số trang: 6
Loại file: pdf
Dung lượng: 384.14 KB
Lượt xem: 18
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
(2b) Cấu trúc phân cấp (Hierarchical structured chart)• Là phân cấp biểu thị quan hệ phụ thuộc giữa các môđun và giao diện (interface) giữa chúng • Các quy ước:– Không liên quan đến trình tự gọi các môđun, nhưng ngầm định là từ trái qua phải – Mỗi môđun xuất hiện trong cấu trúc 1 lần, có thể được gọi nhiều lần – Quan hệ trên dưới: không cần nêu số lần gọi
Nội dung trích xuất từ tài liệu:
Bài giảng công nghệ phần mềm : Thiết kế và Lập trình part 3 (2a) Lưu đồ bong bóng (Bubble chart)• Biểu thị luồng xử lý dữ liệu• Ký pháp Tên dữ liệu Tên dữ liệu Tên chức năng (Dữ liệu vào) (Bong bóng) (Dữ liệu ra)HUT, Falt. of IT SE-IV.13 Dept. of SE, 2001 (2b) Cấu trúc phân cấp (Hierarchical structured chart)• Là phân cấp biểu thị quan hệ phụ thuộc giữa các môđun và giao diện (interface) giữa chúng• Các quy ước: – Không liên quan đến trình tự gọi các môđun, nhưng ngầm định là từ trái qua phải – Mỗi môđun xuất hiện trong cấu trúc 1 lần, có thể được gọi nhiều lần – Quan hệ trên dưới: không cần nêu số lần gọiHUT, Falt. of IT SE-IV.14 Dept. of SE, 2001 Hierarchical structured chart• Các quy ước (tiếp): – Tên môđun biểu thị chức năng (“làm gì”), đặt tên sao cho các môđun ở phía dưới tổng hợp lại sẽ biểu thị đủ chức năng của môđun tương ứng phía trên – Biến số (arguments) biểu thị giao diện giữa các môđun, biến số ở các môđun gọi/bịgọi có thể khác nhau – Mũi tên với đuôi tròn trắng biểu thị dữ liệu, đuôi tròn đen (hồng) biểu thị flag – Chiều của mũi tên là hướng truyền tham sốHUT, Falt. of IT SE-IV.15 Dept. of SE, 2001 Hierarchical structured chart Module A 1 Module B Module C Module D Luồng dữ liệu Module E Luồng flagHUT, Falt. of IT SE-IV.16 Dept. of SE, 2001(3) Phương pháp phân chia STS, TR• Thiết kế cấu trúc: – Phương pháp phân chia STS (Source/Transform/Sink: Nguồn/Biếnđổi/Hấpthụ) – Phương pháp phân chia TR (Transaction)• Minh họa phân chia chức năng theo bong bóng của DFD (biểu đồ luồng dữ liệu)HUT, Falt. of IT SE-IV.17 Dept. of SE, 2001 (3a) Phương pháp phân chia STS1) Chia đối tượng “bài toán” thành các chức năng thành phần F3 F5 Bài toán F1 F4 Problem F2HUT, Falt. of IT SE-IV.18 Dept. of SE, 2001
Nội dung trích xuất từ tài liệu:
Bài giảng công nghệ phần mềm : Thiết kế và Lập trình part 3 (2a) Lưu đồ bong bóng (Bubble chart)• Biểu thị luồng xử lý dữ liệu• Ký pháp Tên dữ liệu Tên dữ liệu Tên chức năng (Dữ liệu vào) (Bong bóng) (Dữ liệu ra)HUT, Falt. of IT SE-IV.13 Dept. of SE, 2001 (2b) Cấu trúc phân cấp (Hierarchical structured chart)• Là phân cấp biểu thị quan hệ phụ thuộc giữa các môđun và giao diện (interface) giữa chúng• Các quy ước: – Không liên quan đến trình tự gọi các môđun, nhưng ngầm định là từ trái qua phải – Mỗi môđun xuất hiện trong cấu trúc 1 lần, có thể được gọi nhiều lần – Quan hệ trên dưới: không cần nêu số lần gọiHUT, Falt. of IT SE-IV.14 Dept. of SE, 2001 Hierarchical structured chart• Các quy ước (tiếp): – Tên môđun biểu thị chức năng (“làm gì”), đặt tên sao cho các môđun ở phía dưới tổng hợp lại sẽ biểu thị đủ chức năng của môđun tương ứng phía trên – Biến số (arguments) biểu thị giao diện giữa các môđun, biến số ở các môđun gọi/bịgọi có thể khác nhau – Mũi tên với đuôi tròn trắng biểu thị dữ liệu, đuôi tròn đen (hồng) biểu thị flag – Chiều của mũi tên là hướng truyền tham sốHUT, Falt. of IT SE-IV.15 Dept. of SE, 2001 Hierarchical structured chart Module A 1 Module B Module C Module D Luồng dữ liệu Module E Luồng flagHUT, Falt. of IT SE-IV.16 Dept. of SE, 2001(3) Phương pháp phân chia STS, TR• Thiết kế cấu trúc: – Phương pháp phân chia STS (Source/Transform/Sink: Nguồn/Biếnđổi/Hấpthụ) – Phương pháp phân chia TR (Transaction)• Minh họa phân chia chức năng theo bong bóng của DFD (biểu đồ luồng dữ liệu)HUT, Falt. of IT SE-IV.17 Dept. of SE, 2001 (3a) Phương pháp phân chia STS1) Chia đối tượng “bài toán” thành các chức năng thành phần F3 F5 Bài toán F1 F4 Problem F2HUT, Falt. of IT SE-IV.18 Dept. of SE, 2001
Tìm kiếm theo từ khóa liên quan:
bài giảng công nghệ phần mềm tài liệu công nghệ phần mềm đề cương công nghệ phần mềm giáo trình công nghệ phần mềm công nghệ phần mềmGợi ý tài liệu liên quan:
-
62 trang 397 3 0
-
Giáo trình Công nghệ phần mềm nâng cao: Phần 2
202 trang 219 0 0 -
Giáo trình Công nghệ phần mềm nâng cao: Phần 1
151 trang 191 0 0 -
Báo cáo chuyên đề Công nghệ phần mềm: Pattern searching
68 trang 186 0 0 -
Lecture Introduction to software engineering - Week 3: Project management
68 trang 169 0 0 -
Xây dựng mô hình và công cụ hỗ trợ sinh tác tử giao diện
13 trang 166 0 0 -
6 trang 160 0 0
-
Giáo trình tóm tắt Công nghệ phần mềm
149 trang 157 0 0 -
Cuộc chiến Phân kỳ - Tích hợp nhiều tranh cãi bậc nhất trong giới marketing
3 trang 148 0 0 -
Tìm hiểu về ngôn ngữ lập trình C: Phần 1 - Quách Tuấn Ngọc
211 trang 148 0 0