Bài giảng Phân tích thiết kế hệ thống thông tin - Chương 6
Số trang: 29
Loại file: pptx
Dung lượng: 774.40 KB
Lượt xem: 26
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:
Nội dung của Bài giảng Phân tích thiết kế hệ thống thông tin Chương 6 Mô hình hóa tiến trình nghiệp vụ biểu đồ luồng dữ liệu, đặc tả tiến trình nghiệp vụ bằng DFD. Quy trình đặc tả tiến trình nghiệp vụ.
Nội dung trích xuất từ tài liệu:
Bài giảng Phân tích thiết kế hệ thống thông tin - Chương 6PHÂNTÍCHTHIẾTKẾHỆTHỐNGTHÔNGTIN MÔHÌNHTIẾNTRÌNHNGHIỆPVỤ 1 Khảo sát Xác định yêu cầu Phân tíchThiết kếlogic Thiếtkế vật lý Nộidung v Môhìnhhóatiếntrìnhnghiệpvụ v Biểuđồluồngdữliệu v ĐặctảtiếntrìnhnghiệpvụbằngDFD v QuytrìnhđặctảtiếntrìnhnghiệpvụPhântích&thiếtkếHTTT 3 Môhìnhhóatiếntrìnhnghiệpvụ v Môhìnhhoátiếntrìnhnghiệpvụ (modelingbusinessprocess)làsựbiểu diễnđồthị: § Các chức năng thu thập, thao tác, lưu trữ, phân phối và trình diễn dữ liệu § Mối quan hệ trình tự giữa chúng, cũng như giữa chúng và môi trường của1hệthốngnghiệpvụđượcxét v Côngcụ:biểuđồluồngdữliệu(DFD– dataflowdiagram)Phântích&thiếtkếHTTT 4 SửdụngDFDđặctảmôhìnhnghiệpvụ v Biểuđồluồngdữliệusửdụngđểđặctả: § Biểu đồ ngữ cảnh § Biểu đồ mô hình luồng dữ liệu vật lý của hiện thời § Biểu đồ mô hình luồng dữ liệu logic của hiện thời § Biểu đồ mô hình luồng dữ liệu vật lý của hệ thống cần xây dựng § Biểu đồ mô hình luồng dữ liệu logic của hệ thống cần xây dựngPhântích&thiếtkếHTTT 5 v Biểuđồluồngdữliệu § Các khái niệm § Ký pháp § Quy tắc xây dựng § Quy trình phát triển biểu đồ luồng dữ liệu § Phân biệt DFD logic và vật lý § Chuyển DFD logic sang DFD vật lýPhântích&thiếtkếHTTT 6 Cáckháiniệm v Tiếntrình(process) § Một hay một số công việc/hành động có tác động lên dữ liệu làm cho chúng di chuyển, thay đổi, được lưu trữ, phân phối hay trình diễn § Là mệnh đề: động từ + bổ ngữ § Yêu cầu: tên tiến trình phải duy nhất, ngắn gọn, phản ánh được nội dung hoạt động và phù hợp với người dùng v Tácnhân(actor) § Là một người/nhóm người, một bộ phận, tổPhântích&thiếtkếHTTT hay một HTTT khác chức 7 Cáckháiniệm(tiếp) v Khodữliệu § Là dữ liệu được lưu trữ tại một chỗ, thường nằm trên một vật mang § Cùng một loại dữ liệu, trên cùng một vật mang có thể lưu ở nhiều nơi có thể có nhiều kho cùng tên § Tên kho dữ liệu: danh từ v Luồngdữliệu § Là dữ liệu di chuyển từ vị trí này sang vị trí khác trên một vật mang nào đó. Vật mang có thể là đối tượng hay đường truyềnPhântích&thiếtkếHTTT 8 Kýpháp Kháiniệm KýphápcủaGanevà KýphápcủaDemarco Sarson Tênluồng Tênluồng Luồngdữliệu Tácnhân Têntácnhân Têntácnhân n Tiếntrình Tên tiến trình Tên tiến trình người/phươngtiện Khodữliệu D Tên kho DL TênkhoDLPhântích&thiếtkếHTTT 9 Quytắcxâydựngbiểuđồ § Tiến trình là duy nhất. Kho dữ liệu và tác nhân có thể lặp lại § Mọi tiến trình phải có ít nhất 1 luồng dữ liệu ra/vào § Dữ liệu đi qua tiến trình cần được xử lý các luồng dữ liệu ra khác với các luồng dữ liệu vào § Các luồng dữ liệu đi vào đủ để tạo ra các luồng dữ liệu ra: bảo tồn các dạng dữ liệu (vật chất) § Đối tượng chỉ có luồng dữ liệu ra hoặc vào chỉ có thể là tác nhânPhântích&thiếtkếHTTT ...
Nội dung trích xuất từ tài liệu:
Bài giảng Phân tích thiết kế hệ thống thông tin - Chương 6PHÂNTÍCHTHIẾTKẾHỆTHỐNGTHÔNGTIN MÔHÌNHTIẾNTRÌNHNGHIỆPVỤ 1 Khảo sát Xác định yêu cầu Phân tíchThiết kếlogic Thiếtkế vật lý Nộidung v Môhìnhhóatiếntrìnhnghiệpvụ v Biểuđồluồngdữliệu v ĐặctảtiếntrìnhnghiệpvụbằngDFD v QuytrìnhđặctảtiếntrìnhnghiệpvụPhântích&thiếtkếHTTT 3 Môhìnhhóatiếntrìnhnghiệpvụ v Môhìnhhoátiếntrìnhnghiệpvụ (modelingbusinessprocess)làsựbiểu diễnđồthị: § Các chức năng thu thập, thao tác, lưu trữ, phân phối và trình diễn dữ liệu § Mối quan hệ trình tự giữa chúng, cũng như giữa chúng và môi trường của1hệthốngnghiệpvụđượcxét v Côngcụ:biểuđồluồngdữliệu(DFD– dataflowdiagram)Phântích&thiếtkếHTTT 4 SửdụngDFDđặctảmôhìnhnghiệpvụ v Biểuđồluồngdữliệusửdụngđểđặctả: § Biểu đồ ngữ cảnh § Biểu đồ mô hình luồng dữ liệu vật lý của hiện thời § Biểu đồ mô hình luồng dữ liệu logic của hiện thời § Biểu đồ mô hình luồng dữ liệu vật lý của hệ thống cần xây dựng § Biểu đồ mô hình luồng dữ liệu logic của hệ thống cần xây dựngPhântích&thiếtkếHTTT 5 v Biểuđồluồngdữliệu § Các khái niệm § Ký pháp § Quy tắc xây dựng § Quy trình phát triển biểu đồ luồng dữ liệu § Phân biệt DFD logic và vật lý § Chuyển DFD logic sang DFD vật lýPhântích&thiếtkếHTTT 6 Cáckháiniệm v Tiếntrình(process) § Một hay một số công việc/hành động có tác động lên dữ liệu làm cho chúng di chuyển, thay đổi, được lưu trữ, phân phối hay trình diễn § Là mệnh đề: động từ + bổ ngữ § Yêu cầu: tên tiến trình phải duy nhất, ngắn gọn, phản ánh được nội dung hoạt động và phù hợp với người dùng v Tácnhân(actor) § Là một người/nhóm người, một bộ phận, tổPhântích&thiếtkếHTTT hay một HTTT khác chức 7 Cáckháiniệm(tiếp) v Khodữliệu § Là dữ liệu được lưu trữ tại một chỗ, thường nằm trên một vật mang § Cùng một loại dữ liệu, trên cùng một vật mang có thể lưu ở nhiều nơi có thể có nhiều kho cùng tên § Tên kho dữ liệu: danh từ v Luồngdữliệu § Là dữ liệu di chuyển từ vị trí này sang vị trí khác trên một vật mang nào đó. Vật mang có thể là đối tượng hay đường truyềnPhântích&thiếtkếHTTT 8 Kýpháp Kháiniệm KýphápcủaGanevà KýphápcủaDemarco Sarson Tênluồng Tênluồng Luồngdữliệu Tácnhân Têntácnhân Têntácnhân n Tiếntrình Tên tiến trình Tên tiến trình người/phươngtiện Khodữliệu D Tên kho DL TênkhoDLPhântích&thiếtkếHTTT 9 Quytắcxâydựngbiểuđồ § Tiến trình là duy nhất. Kho dữ liệu và tác nhân có thể lặp lại § Mọi tiến trình phải có ít nhất 1 luồng dữ liệu ra/vào § Dữ liệu đi qua tiến trình cần được xử lý các luồng dữ liệu ra khác với các luồng dữ liệu vào § Các luồng dữ liệu đi vào đủ để tạo ra các luồng dữ liệu ra: bảo tồn các dạng dữ liệu (vật chất) § Đối tượng chỉ có luồng dữ liệu ra hoặc vào chỉ có thể là tác nhânPhântích&thiếtkếHTTT ...
Tìm kiếm theo từ khóa liên quan:
Đặc tả tiến trình nghiệp vụ Biểu đồ luồng dữ liệu Mô hình hóa tiến trình nghiệp vụ Phân tích hệ thống thông tin Thiết kế hệ thống thông tin Bài giảng hệ thống thông tin Tài liệu hệ thống thông tinGợi ý tài liệu liên quan:
-
Bài giảng Phân tích thiết kế hệ thống thông tin: Chương 3 - Hệ điều hành Windowns XP
39 trang 342 0 0 -
Bài giảng Phân tích thiết kế hệ thống thông tin - Chương 9: Thiết kế giao diện
21 trang 187 0 0 -
Giáo trình Phân tích thiết kế hệ thống thông tin (chương 2-bài 2)
14 trang 183 0 0 -
Giáo trình Phân tích thiết kế hệ thống thông tin quản lý: Phần 2
36 trang 176 0 0 -
77 trang 176 0 0
-
29 trang 171 1 0
-
Bài thuyết trình Logistic: Thực tế hệ thống thông tin logistic của Công ty Vinamilk
15 trang 166 0 0 -
69 trang 147 0 0
-
Vai trò của phân tích, thiết kế hệ thống thông tin trong quy trình xây dựng phần mềm
7 trang 133 0 0 -
Bài giảng Phân tích thiết kế hệ thống thông tin: Chương 5 - Phan Hồ Duy Phương
96 trang 133 1 0