Bài giảng Phân tích & thiết kế hệ thống thông tin: Chương 3 - CĐ CNTT Hữu nghị Việt Hàn
lượt xem 11
download
Chương 3 Mô hình hóa xử lý thuộc bài giảng phân tích & thiết kế hệ thống thông tin, 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 chính sau: các khái niệm cơ bản, mô hình hóa chức năng, các quy tắc xây dựng DFD.
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Bài giảng Phân tích & thiết kế hệ thống thông tin: Chương 3 - CĐ CNTT Hữu nghị Việt Hàn
- BỘ THÔNG TIN & TRUYỀN THÔNG TRƯỜNG CAO ĐẲNG CNTT HỮU NGHỊ VIỆT - HÀN VIETHANIT2008, VIETHANIT Copyright © Trang 1
- 3.1. Các khái niệm cơ bản - Mô hình ? - Mô hình hóa chức năng với biểu đồ luồng dữ liệu . Hệ thống làm gì ? - Mô hình hóa dữ liệu với biểu đồ quan hệ thực thể . Hệ thống có những dữ liệu nào ? - Mô hình hóa đối tượng với ngôn ngữ mô hình hợp nhất . Cái gì và Tại sao ? . Phân tích thiết kế hướng đối tượng VIETHANIT2008, VIETHANIT Copyright © Trang 2
- 3.1. Các khái niệm cơ bản * Tại sao phải mô hình hóa hệ thống? - Để hiểu rõ hơn về hệ thống: đơn giản hoá và tối ưu hoá - Để truyền đạt cấu trúc và hành vi của hệ thống mong đạt tới - Để trực quan hoá và điều khiển kiến trúc hệ thống - Để quản lý rủi ro trong quá trình phát triển hệ thống VIETHANIT2008, VIETHANIT Copyright © Trang 3
- 3.2. Mô hình hóa chức năng 3.2.1. Mô hình logic * Phân biệt mô hình logic và mô hình vật lý HỆ THỐNG HỆ THỐNG Là gì ? Là gì ? Làm gì ? Làm gì ? Cách thức cài đặt ? MÔ HÌNH LOGIC MÔ HÌNH VẬT LÝ Minh họa các yêu cầu nghiệp vụ Minh họa thiết kế kỹ thuật VIETHANIT2008, VIETHANIT Copyright © Trang 4
- 3.2. Mô hình hóa chức năng 3.2.1. Mô hình logic * Tại sao phải mô hình hóa hệ thống ở mức logic ? - Loại bỏ tư tưởng chủ quan, thiên lệch - Giảm khả năng bỏ sót các yêu cầu nghiệp vụ - Ngôn ngữ không mang tính kỹ thuật VIETHANIT2008, VIETHANIT Copyright © Trang 5
- 3.2. Mô hình hóa chức năng 3.2.2. Biểu đồ phân rã chức năng Bussiness Functional Diagram - BFD - Biểu đồ phân rã - Có thứ bậc chức năng - Từ tổng thể đến chi tiết VIETHANIT2008, VIETHANIT Copyright © Trang 6
- 3.2. Mô hình hóa chức năng 3.2.2. Biểu đồ phân rã chức năng VIETHANIT2008, VIETHANIT Copyright © Trang 7
- 3.2. Mô hình hóa chức năng 3.2.2. Biểu đồ phân rã chức năng VIETHANIT2008, VIETHANIT Copyright © Trang 8
- 3.2. Mô hình hóa chức năng 3.2.2. Biểu đồ phân rã chức năng Hệ thống quản lý học viên Quản lý đăng Quản lý điểm ký nhập học học viên Đăng ký mới Nhập điểm Thống kê Thống kê Cập nhật thông Tính điểm tổng học viên tin đăng ký kết Tạm ngừng In phiếu điểm Thống kê đăng ký cho học viên lớp học Hủy bỏ đăng Cập nhật điểm ký học viên VIETHANIT2008, VIETHANIT Copyright © Trang 9
- 3.2. Mô hình hóa chức năng Quản lý doanh nghiệp 3.2.2. Biểu đồ phân rã chức năng Quản lý Quản lý Quản Quản lý Quản lý Quản lý Nhân sự Tài lý Khách Sản Thị chính Vật Tư hàng xuất trường Hồ Sơ Lươn Nguyên Tiêu Thụ Công Đặt Q.cá Đại lý g Vật Liệu Nợ Hàng o Kế Kế toán Kế toán Qlý Kho Kế Tiến Dự toán tổng hợp chi hoạch độ báo thu Một BCN của hệ thống quản lý doanh nghiệp VIETHANIT2008, VIETHANIT Copyright © Trang 10
- 3.2. Mô hình hóa chức năng 3.2.2. Biểu đồ phân rã chức năng * Ý nghĩa - Giới hạn phạm vi hệ thống - Làm rõ các chức năng - Phân biệt các chức năng và nhiệm vụ của từng bộ phận * Hạn chế - Không có tính động - Trình tự xử lý ? - Sự trao đổi thông tin ? VIETHANIT2008, VIETHANIT Copyright © Trang 11
- 3.2. Mô hình hóa chức năng 3.2.2. Biểu đồ phân rã chức năng * Phương pháp xây dựng BFD - Phân mức chức năng - Xác định các chức năng VIETHANIT2008, VIETHANIT Copyright © Trang 12
- 3.2. Mô hình hóa chức năng 3.2.2. Biểu đồ phân rã chức năng * Phân mức chức năng, nên tuân thủ các nguyên tắc: - Quy tắc
- 3.2. Mô hình hóa chức năng 3.2.3. Biểu đồ dòng dữ liệu (Data Flow Diagram) * Khái niệm - Giải quyết vấn đề hạn chế của BFD . Mô tả luồng dữ liệu luân chuyển . Mô tả những hoạt động xử lý VIETHANIT2008, VIETHANIT Copyright © Trang 14
- 3.2. Mô hình hóa chức năng 3.2.3. Biểu đồ dòng dữ liệu (Data Flow Diagram) * Vai trò TÀI LiỆU XỬ LÝ HÓA DỮ LiỆU ? PHỤ THUỘC GiỮA CÁC SỰ DỊCH CHUYỂN QUÁ TRÌNH DỮ LiỆU/ THÔNG TIN VIETHANIT2008, VIETHANIT Copyright © Trang 15
- 3.2. Mô hình hóa chức năng 3.2.3. Biểu đồ dòng dữ liệu (Data Flow Diagram) - DFD logic: mô tả luồng thông tin - DFD vật lý: cách thức cài đặt - Có hai loại ký hiệu được sử dụng cho DFD . Demarco/Yourdon . Gane/Sarson VIETHANIT2008, VIETHANIT Copyright © Trang 16
- 3.2. Mô hình hóa chức năng 3.2.4. Các phần tử của DFD - Có hai loại ký hiệu được sử dụng cho DFD . Demarco/Yourdon . Gane/Sarson VIETHANIT2008, VIETHANIT Copyright © Trang 17
- 3.2. Mô hình hóa chức năng 3.2.4. Các phần tử của DFD - Ký hiệu Demarco/Yourdon Tác nhân ngoài Luồng dữ liệu Tiến trình / Xử lý Kho dữ liệu VIETHANIT2008, VIETHANIT Copyright © Trang 18
- 3.2. Mô hình hóa chức năng 3.2.4. Các phần tử của DFD - Ký hiệu Gane/Sarson Tác nhân ngoài Luồng dữ liệu Tiến trình / Xử lý Kho dữ liệu VIETHANIT2008, VIETHANIT Copyright © Trang 19
- 3.2. Mô hình hóa chức năng 3.2.4. Các phần tử của DFD - Ký hiệu Gane/Sarson Ký hiệu Ví dụ 1.0 Xử lý Cập nhật TT sinh viên Dòng dữ liệu TT Sinh viên Kho dữ liệu D1 Danh sách sinh viên Tác nhân ngoài Sinh viên VIETHANIT2008, VIETHANIT Copyright © Trang 20
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Bài giảng Phân tích thiết kế hệ thống mạng - ThS. Lê Xuân Thành
52 p | 724 | 95
-
Bài giảng Phân tích thiết kế hệ thống: Bài giảng 5 - TS. Đào Nam Anh
87 p | 193 | 31
-
Bài giảng Phân tích thiết kế hệ thống: Bài giảng 3 - TS. Đào Nam Anh
60 p | 130 | 21
-
Bài giảng Phân tích thiết kế hệ thống: Bài giảng 6 - TS. Đào Nam Anh
22 p | 128 | 16
-
Bài giảng Phân tích thiết kế hệ thống: Bài giảng 1 - TS. Đào Nam Anh
78 p | 141 | 16
-
Bài giảng Phân tích thiết kế hệ thống: Bài giảng 2 - TS. Đào Nam Anh
28 p | 136 | 15
-
Bài giảng Phân tích thiết kế hệ thống: Bài giảng 4 - TS. Đào Nam Anh
12 p | 156 | 15
-
Bài giảng Phân tích thiết kế hệ thống: Bài giảng 7 - TS. Đào Nam Anh
39 p | 111 | 13
-
Bài giảng Phân tích thiết kế giải thuật: Chương 2 - Trịnh Huy Hoàng
98 p | 116 | 11
-
Bài giảng Phân tích thiết kế phần mềm: Chương 1 - Trường ĐH Ngoại ngữ - Tin học TP.HCM
64 p | 16 | 11
-
Bài giảng Phân tích thiết kế giải thuật: Chương 1 - Trịnh Huy Hoàng
72 p | 119 | 8
-
Bài giảng Phân tích thiết kế hướng đối tượng: Chương 5 - Lê Thị Minh Nguyện
11 p | 101 | 8
-
Bài giảng Phân tích thiết kế giải thuật - Chương 37: Giải thuật xấp xỉ
21 p | 111 | 7
-
Bài giảng Phân tích thiết kế giải thuật: Chương 4 - Trịnh Huy Hoàng
90 p | 108 | 7
-
Bài giảng Phân tích thiết kế hệ thống thông tin: Bài 11 - TS. Trần Mạnh Tuấn
29 p | 54 | 7
-
Bài giảng Phân tích thiết kế hệ thống thông tin: Bài 9 - TS. Trần Mạnh Tuấn
46 p | 61 | 6
-
Bài giảng Phân tích thiết kế hướng đối tượng: Chương 4 - Lê Thị Minh Nguyện
14 p | 86 | 5
-
Bài giảng Phân tích thiết kế hệ thống thông tin - Chương 1: Tổng quan về phát triển hệ thống
20 p | 78 | 5
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn