
Bài tập mẫu về Mô hình hóa chức năng với Biểu đồ Luồng dữ liệu (DFD)
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Bài tập mẫu về Mô hình hóa chức năng với Biểu đồ Luồng dữ liệu (DFD)Bài tập mẫu về Mô hình hóa chức năng với Biểu đồ Luồng dữ liệu (DFD) GV: Bùi Thị Hạnh Tổ Công nghệ Thông tin – Khoa Công nghệ.1Bài tập: Để tin học hóa khâu quản lý điểm của Khoa A tại một Trường Đại học B với thông tin sau:- Khoa có Giáo vụ phụ trách nhập điểm sinh viên cho mỗi môn học;- Sinh viên thực hiện đăng ký môn học và xem điểm trên hệ thống này. Yêu cầu: Hãy mô hình hóa chức năng khâu quản lý điểm trên bằng biểu đồ luồng dữ liệu DFD.Khái niệm Mô hình hóa chức năng với biểuđồ luồng dữ liệu (Data Flow Diagram - DFD) Việc mô hình hóa chức năng của hệ thống tài liệu hóa giúp người phân tích ……………… hoạt động của hệ thống và trả lời cho câu hỏi: làm Hệ thống ……..gì? DFD là kỹ thuật nhằm xây dựng ………………tả tài liệu đặc thiết kế xử lý.Hướng dẫn:Để mô hình hóa chức năng hệ thống với biểu đồluồng dữ liệu DFD cần:1) Căn cứ tài liệu xác định yêu cầu hệ thống, vẽbiểu đồ ngữ cảnh (context diagram) mô tả tổngquát hoạt động của hệ thống.2) Từ sơ đồ mức ngữ cảnh ở trên kết hợp với cácchi tiết xác định yêu cầu về nghiệp vụ của hệ thống,vẽ biểu đồ mô tả chức năng và luồng dữ liệu tươngtác của các thành phần: tác nhân, tiến trình, khodữ liệu gọi là biểu đồ DFD (Data Flow Diagram)mức đỉnh (mức 0)3) Để có được chi tiết mô tả các chức năng, tiếnhành phân rã DFD mức 0 đến mức thứ i(i>=1)1. Vẽ biểu đồ mức ngữ cảnh Lưu ý về vẽ Biểu đồ mức ngữ cảnh: tổng quan- Biểu diễn ……………… hoạt động của hệ thống (từtài liệu khảo sát hiện trạng và xác định yêu cầu)- Diễn tả toàn bộ hệ thống bằng ………… lý một ô xử kho dữ liệu- Không có ………………… Các chức năng của hệ thống:Sinh viên đăng ký môn học, SV xem điểm theo mônhọc.Giáo vụ Khoa nhập điểm SV theo môn học. Đối tượng người sử dụng tham gia vào hệ thống: Sinh viên, Giáo vụ Khoa Biểu đồ mức ngữ cảnh (context diagram) : 0 Thông tin đăng ký MH HỆ THỐNG Nhập điểm SV GIÁOSINH QUẢN LÝ theo môn học Thông tin xác nhận VỤVIÊN ĐIỂM TẠI KHOA KHOA A Thông tin xác nhận Điểm môn học2. Vẽ biểu đồ DFD (Data Flow Diagram) DFD gồm có:Luồng dữ liệu (data flow)Kho dữ liệu (data store)Tiến trình (process)Tác nhân (actor) Điều kiện cần: có Biểu đồ mức ngữ cảnh và tài liệu khảo sát và xác định yêu cầu. Biểu đồ ở mức ban đầu gọi là mức đỉnh (mức 0), khi thực hiện phân rã ở mức i (i>=1) Biểu đồ mức ngữ cảnh: 0 Thông tin đăng ký MH HỆ THỐNG Nhập điểm SV GIÁOSINH QUẢN LÝ theo môn học Thông tin xác nhận VỤVIÊN ĐIỂM TẠI KHOA KHOA A Thông tin xác nhận Điểm môn học Tiếnnhân (actor) là mộtmộtlà các dữ số côngchuyển phận, một trí Luồng dữ liệu (data là người, một nhóm người, bộ từ một vị tổ Tác trình (process) flow) hay một liệu di việc hoặc hành Kho dữ liệu (data store) là vị trí lưu trữ dữ liệu động có vị1trí khác trong hệ thống trên mộtvi này và có lưuđó tác này đến tác hệ thống khác dữ liệu (di phạm vật mang nào trữ, chức hay động lên các nằm ngoài chuyển, thay đổi, tương phân phối. thông tin (nhận hay gởi dữ liệu) với nó về mặt Xác định các thành phần của DFD(Gane/Sarson): Tác nhân • Sinh viên, Tên • GV Khoa KH Tiến trình • Đăng ký môn học • Nhập điểm Tên • Xem điểm • Thông tin sinh viênKH Tên Kho dữ liệu • Thông tin môn học • Thông tin đăng ký môn học • Thông tin giáo vụ • Điểm theo môn học Tên Từ tác nhân đến tiến trình Luồng dữ liệu • • Từ tiến trình đến tiến trình • Từ tiến trình đến kho dữ liệu • Từ kho dữ liệu đến tiến trình K1 Thông tin SViên K2 Thông tin MHọc 1.0 TT đăng ký Đăng ký môn học MHọc TT xác K3 ...
Tìm kiếm theo từ khóa liên quan:
Biểu đồ Luồng dữ liệu Bài tập mẫu Mô hình hóa chức năng lập trình cơ bản tổng quan lập trình lập trình đối tượngTài liệu có liên quan:
-
Giới thiệu : Lập trình mã nguồn mở
14 trang 186 0 0 -
Giáo trình nhập môn lập trình - Phần 22
48 trang 143 0 0 -
Đề thi HK lần 2 môn Lập trình cơ bản năm 2016 - CĐ Kỹ Thuật Cao Thắng - Đề 2
6 trang 93 0 0 -
Hướng dẫn thực hành - Lập trình Windows 1
63 trang 78 0 0 -
Đề tài: .PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG HOẠT ĐỘNG CỦA MỘT CÔNG TY PHÁT HÀNH SÁCH
31 trang 47 0 0 -
NGÔN NGỮ LẬP TRÌNH C - Mảng và chuỗi ký tự
40 trang 47 0 0 -
BÁO CÁO BÀI THẢO LUẬN MÔN PHÂN TÍCH THIẾT KẾ HỆ THÔNG
22 trang 44 0 0 -
ĐỀ TÀI: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG THÔNG TIN KẾ TOÁN DOANH THU
34 trang 42 0 0 -
Chương 8: Thiết kế kiến trúc ứng dụng
3 trang 41 0 0 -
Bài giảng Lập trình cơ bản: Bài 6 - Chu Thị Hường
38 trang 39 0 0 -
Quản lý dự án công nghệ thông tin - ĐH Công nghệ Thông tin
170 trang 35 0 0 -
6 trang 31 0 0
-
NHẬP MÔN LẬP TRÌNH- CÁC KIỂU DỮ LIỆU CƠ SỞ
47 trang 30 0 0 -
Phương pháp lập trình đối hướng đối tượng - Kế thừa
49 trang 30 0 0 -
56 trang 30 0 0
-
NHẬP MÔN LẬP TRÌNH- DANH SÁCH LIÊN KẾT
21 trang 29 0 0 -
Giáo trình Lập trình cơ bản (Ngành: Kỹ thuật lắp ráp, sửa chữa máy tính) - CĐ Công nghiệp Hải Phòng
90 trang 28 0 0 -
NHẬP MÔN LẬP TRÌNH- HÀM NÂNG CAO (PHẦN 1)
26 trang 28 0 0 -
PHÂN TÍCH BÀI TOÁN QUAN HỆ GIA ĐÌNH THEO PHƯƠNG PHÁP LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG
7 trang 27 0 0 -
Bài giảng Phân tích thiết kế hệ thống thông tin - Chương 6
29 trang 27 0 0