Bài giảng Công nghệ phần mềm: Chương 4 - Trường ĐH Công nghiệp TP. HCM
Số trang: 49
Loại file: pdf
Dung lượng: 4.42 MB
Lượt xem: 11
Lượt tải: 0
Xem trước 5 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng Công nghệ phần mềm: Chương 4 Mô hình phân tích, cung cấp cho người học những kiến thức như: Mô hình dùng cho phân tích; Mô hình luồng dữ liệu; Mô hình kịch bản; Mô hình lớp; Mô hình hành vi. Mời các bạn cùng tham khảo!
Nội dung trích xuất từ tài liệu:
Bài giảng Công nghệ phần mềm: Chương 4 - Trường ĐH Công nghiệp TP. HCM TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP TP.HCM MÔN HỌC CÔNG NGHỆ PHẦN MỀM Chương 4 Mô hình phân tíchCNPM/NN 1 Chương 4: Mô hình phân tích 1. Mô hình dùng cho phân tích. 2. Mô hình luồng dữ liệu. 3. Mô hình kịch bản. 4. Mô hình lớp. 5. Mô hình hành vi.CNPM/NN 2 1. Mô hình dùng cho phân tích Mô hình chức năng nghiệp vụ (BFD – Business Function Diagram). Mô hình luồng dữ liệu (Data Flow). Mô hình UML. Mô hình phân tích.CNPM/NN 3 Mô hình chức năng nghiệp vụ (BFD – Business Function Diagram) Xác định chức năng nghiệp vụ là bước đầu tiên của phân tích hệ thống. Để phân tích nhu cầu thông tin của tổ chức ta phải biết được tổ chức thực hiện những nhiệm vụ, chức năng gì Từ đó biết được các dữ liệu, thông tin gì mà tổ chức sử dụng, tổ chức sử dụng và làm thế nào để có các thông tin cần thiết Mô tả chức năng nghiệp vụ theo hệ thống phân cấp Hoạt động của hệ thống bán hàng Khách hàng (1) (3) (5) Phòng bán hàng Văn phòng (4) Đơn vị (2) (6) cung ứng Kho5 Hệ thống bán nước giải khát Chức năng Quan hệ bao Hệ quản lý cửa hàng hàm Bán hàng Kế toán Quản lý tồn kho Quản lý đơn Quản công Quản lý nhập Bán lẽ hàng nợ hàng Quản lý xuất Báo cáo tồn6 Mô hình luồng dữ liệu Mô hình xử lý bán hàng Kiểm tra ĐĐH hợp Lưu ĐĐ ĐĐ hàng lệ hàng ĐĐ H mới Đơn đặt mua NGK Xử lý Đơn đặt mua NGK Khách hàng Dòng dữ liệu ĐĐH không hợp lệ ĐĐ mua NGK ĐĐH bị từ chối Tính tồn Đầu cuối Thông báo kho từ chối ĐĐ Thông tin tồn kho Kho dữ liệu hàng Tồn kho NGK NGK giao + hóa đơn ĐĐH đủ hàng giao Lập hóa đơn giao Hóa đơn giao hàng hàng Hoá đơn giao hàng 7 UML UML 2.0 (2004) UML 1.5 (2003) UML 1.3 (99) UML 1.2 (98) Chuẩn hoá bởi OMG UML 1.1 (11- 97) UML 1.0 (1- 97) UML 0.9 (96) UML 0.8 (95) Các thành viên công nghiệp OOSE (HP, IBM,Oracle, Microsoft, Rational,…)Booch OMT Các phương pháp khác 8 “4+1” view9 Biểu đồ (diagram)10 Biểu đồ UML 1. Biểu đồ Use case (Use Case Diagram) 2. Biểu đồ lớp (Class Diagram) 3. Biểu đồ đối tượng (Object Diagram) 4. Biểu đồ trạng thái (State Diagram) 5. Biểu đồ trình tự (Sequence Diagram) 6. Biểu đồ cộng tác (Collaboration Diagram) 7. Biểu đồ hoạt động (Activity Diagram) 8. Biểu đồ thành phần (Component Diagram) 9. Biểu đồ triển khai (Deployment Diagram)CNPM/N ...
Nội dung trích xuất từ tài liệu:
Bài giảng Công nghệ phần mềm: Chương 4 - Trường ĐH Công nghiệp TP. HCM TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP TP.HCM MÔN HỌC CÔNG NGHỆ PHẦN MỀM Chương 4 Mô hình phân tíchCNPM/NN 1 Chương 4: Mô hình phân tích 1. Mô hình dùng cho phân tích. 2. Mô hình luồng dữ liệu. 3. Mô hình kịch bản. 4. Mô hình lớp. 5. Mô hình hành vi.CNPM/NN 2 1. Mô hình dùng cho phân tích Mô hình chức năng nghiệp vụ (BFD – Business Function Diagram). Mô hình luồng dữ liệu (Data Flow). Mô hình UML. Mô hình phân tích.CNPM/NN 3 Mô hình chức năng nghiệp vụ (BFD – Business Function Diagram) Xác định chức năng nghiệp vụ là bước đầu tiên của phân tích hệ thống. Để phân tích nhu cầu thông tin của tổ chức ta phải biết được tổ chức thực hiện những nhiệm vụ, chức năng gì Từ đó biết được các dữ liệu, thông tin gì mà tổ chức sử dụng, tổ chức sử dụng và làm thế nào để có các thông tin cần thiết Mô tả chức năng nghiệp vụ theo hệ thống phân cấp Hoạt động của hệ thống bán hàng Khách hàng (1) (3) (5) Phòng bán hàng Văn phòng (4) Đơn vị (2) (6) cung ứng Kho5 Hệ thống bán nước giải khát Chức năng Quan hệ bao Hệ quản lý cửa hàng hàm Bán hàng Kế toán Quản lý tồn kho Quản lý đơn Quản công Quản lý nhập Bán lẽ hàng nợ hàng Quản lý xuất Báo cáo tồn6 Mô hình luồng dữ liệu Mô hình xử lý bán hàng Kiểm tra ĐĐH hợp Lưu ĐĐ ĐĐ hàng lệ hàng ĐĐ H mới Đơn đặt mua NGK Xử lý Đơn đặt mua NGK Khách hàng Dòng dữ liệu ĐĐH không hợp lệ ĐĐ mua NGK ĐĐH bị từ chối Tính tồn Đầu cuối Thông báo kho từ chối ĐĐ Thông tin tồn kho Kho dữ liệu hàng Tồn kho NGK NGK giao + hóa đơn ĐĐH đủ hàng giao Lập hóa đơn giao Hóa đơn giao hàng hàng Hoá đơn giao hàng 7 UML UML 2.0 (2004) UML 1.5 (2003) UML 1.3 (99) UML 1.2 (98) Chuẩn hoá bởi OMG UML 1.1 (11- 97) UML 1.0 (1- 97) UML 0.9 (96) UML 0.8 (95) Các thành viên công nghiệp OOSE (HP, IBM,Oracle, Microsoft, Rational,…)Booch OMT Các phương pháp khác 8 “4+1” view9 Biểu đồ (diagram)10 Biểu đồ UML 1. Biểu đồ Use case (Use Case Diagram) 2. Biểu đồ lớp (Class Diagram) 3. Biểu đồ đối tượng (Object Diagram) 4. Biểu đồ trạng thái (State Diagram) 5. Biểu đồ trình tự (Sequence Diagram) 6. Biểu đồ cộng tác (Collaboration Diagram) 7. Biểu đồ hoạt động (Activity Diagram) 8. Biểu đồ thành phần (Component Diagram) 9. Biểu đồ triển khai (Deployment Diagram)CNPM/N ...
Tìm kiếm theo từ khóa liên quan:
Bài giảng Công nghệ phần mềm Công nghệ phần mềm Mô hình phân tích Mô hình kịch bản Mô hình hành vi Mô hình luồng dữ liệuTài liệu liên quan:
-
62 trang 403 3 0
-
Giáo trình Công nghệ phần mềm nâng cao: Phần 2
202 trang 230 0 0 -
Giáo trình Công nghệ phần mềm nâng cao: Phần 1
151 trang 198 0 0 -
Báo cáo chuyên đề Công nghệ phần mềm: Pattern searching
68 trang 188 0 0 -
Lecture Introduction to software engineering - Week 3: Project management
68 trang 187 0 0 -
Xây dựng mô hình và công cụ hỗ trợ sinh tác tử giao diện
13 trang 181 0 0 -
6 trang 175 0 0
-
Bài giảng Công nghệ phần mềm - Chương 2: Quy trình xây dựng phần mềm
36 trang 157 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 149 0 0 -
Gợi ý thực hành Mô hình phân tích SWOT!
135 trang 149 0 0