Bài giảng Phân tích thiết kế hệ thống thông tin - Chương 5: Mô hình hóa xử lý
lượt xem 10
download
Chương 5 trang bị cho người học những hiểu biết về mô hình hóa xử lý. Các nội dung chính được trình bày trong chương này gồm: Mô hình dòng dữ liệu, các phương pháp phân tích xử lý, đặc tả xử lý. Mời các bạn cùng tham khảo để nắm bắt các nội dung chi tiết.
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 5: Mô hình hóa xử lý
- Mô hình hóa xử lý
- Nội dung chi tiết Giới thiệu Mô hình dòng dữ liệu Các phương pháp phân tích xử lý Đặc tả xử lý 2
- Giới thiệu Who? Where? Sơ đồ biểu diễn Sơ đồ biểu diễn Sơ đồ vị trí trao đổi, tương tác tổ chức hệ thống When? How? Sơ đồ biểu diễn Sơ đồ biểu diễn Sơ đồ xử lý sự kiện dòng công việc hệ thống What? Why? Sơ đồ biểu diễn Sơ đồ biểu diễn đối tượng mục đích 3
- Mô hình tổ chức Biểu diễn sự phân cấp tổ chức của một đơn vị Đối tượng được biểu diễn Chi nhánh Đơn vị trực thuộc Bộ phận, phòng ban Vai trò, chức danh Đối tượng làm việc 4
- Ví dụ Mô hình tổ chức của cửa hàng NGK Cửa hàng trưởng Trưởng phòng Thủ kho Kế toán viên bán hàng Nhân viên Nhân viên giao hàng bán hàng 5
- Mô hình tương tác thông tin Biểu diễn sự trao đổi thông tin của hệ thống Mô tả được dòng thông tin vào/ra của hệ thống Đối tượng trao đổi thông tin Môi trường Tổ chức 6
- Ví dụ Sơ đồ trao đổi thông tin của cửa hàng NGK Đơn đặt hàng + Thông tin bán hàng + thông tin mua lẻ thanh toán hằng ngày Bộ phận Thanh toán đơn hàng bán hàng Thanh toán cho nhà cung cấp Đơn vị Khách hàng Đơn đặt hàng Kế toán cần giao cung cấp Hoá đơn giao hàng Đơn đặt mua hàng Kho Hóa đơn giao hàng Hóa đơn nhập hàng từ nhà cung cấp 7
- Mô hình dòng dữ liệu Data Flow Diagram (DFD) Đặc trưng Tiếp cận hệ thống theo hướng từ trên xuống −Xem các xử lý là hộp đen, quan tâm đến việc lưu trữ và xử lý thông tin giữa các hộp đen Biểu diễn xử lý và dữ liệu −Chú ý đến xử lý nhiều hơn 8
- Mô hình dòng dữ liệu Khái niệm Ký hiệu Ký hiệu Khái niệm Ý nghĩa (DeMarco, Youdon) (Gane, Sarson) Các hoạt động bện trong Ô xử lý HTTT Sự chuyển đổi thông tin Dòng dữ liệu giữa các thành phần Vùng chứa thông tin bên Kho dữ liệu trong HTTT Đầu cuối Tác nhân bên ngoài HTTT 9
- Ô xử lý (process) Là một hoạt động xử lý bên trong HTTT Gồm Tạo mới thông tin Số thứ tự Sử dụng thông tin Cập nhật thông tin Tên xử lý Hủy bỏ thông tin Tên xử lý = động từ + bổ ngữ (do) (what) 10
- Ví dụ Quản lý cửa hàng NGK 1 2 Lập Tính hoá đơn tồn kho vật tư 3 Tồn vật tư Sai cách đặt tên 11
- Dòng dữ liệu (data flow) Là sự di chuyển dữ liệu, thông tin từ thành phần xử lý này đến thành phần xử lý khác Ô xử lý Tên dòng dữ liệu Kho dữ liệu Tên dòng dữ liệu = Cụm danh từ Chú ý Dòng xử lý không bao hàm dòng điều khiển 12
- Ví dụ Quản lý cửa hàng NGK 1 2 Báo cáo tồn kho Tính Lập tồn kho phiếu đặt mua nguyên vật nguyên vật liệu liệu Thông báo ngày giao hàng Hoá đơn Thông tin thanh toán 13
- Kho dữ liệu (data store) Là vùng chứa thông tin, dữ liệu bên trong HTTT Một số hình thức của kho dữ liệu Sổ sách, hồ sơ Bảng tra cứu Phiếu Tên kho dữ liệu CSDL Tên kho dữ liệu = danh từ (cụm danh từ) Tập tin … 14
- Kho dữ liệu (data store) Lợi ích của kho dữ liệu Cho phép nhiều đối tượng xử lý đồng thời truy xuất dữ liệu Cần thiết lưu lại dữ liệu cho những xử lý tiếp theo sau đó Ví dụ Hoá đơn Sổ nhật ký Danh sách KH 15
- Đầu cuối (terminal) Là thực thể bên ngoài giao tiếp với hệ thống Độc lập với hệ thống Một số hình thức của đầu cuối Con người Tên đầu cuối Tổ chức khác Hệ thông khác Tên đầu cuối = danh từ (cụm danh từ) 16
- Ví dụ Quản lý cửa hàng NGK Khách hàng Nhà cung cấp Hệ thống Phòng kế toán Ngân hàng 17
- Một số tình huống Dòng dữ liệu & Kho dữ liệu d1 d2 D Dòng dữ liệu đi vào kho dữ liệu −Biểu diễn việc cập nhật dữ liệu (d1) Dòng dữ liệu ra khỏi kho dữ liệu −Biểu diễn việc khai thác dữ liệu của kho dữ liệu đó (d2) 18
- Một số tình huống (tt) Dòng dữ liệu & Đầu cuối T1 d1 Đầu vào hệ thống d2 T2 Đầu ra hệ thống 19
- Một số tình huống (tt) Dòng dữ liệu & Xử lý P2 P1 (b) (a) P1 (c) 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 | 722 | 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 | 192 | 31
-
Bài giảng Phân tích thiết kế thuật toán: Chương 3 - Nguyễn Văn Linh
87 p | 189 | 22
-
Bài giảng Phân tích thiết kế thuật toán: Chương 1 - Nguyễn Văn Linh
56 p | 229 | 22
-
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 | 129 | 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 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 | 155 | 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 | 115 | 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 | 117 | 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 | 99 | 8
-
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 | 106 | 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 | 51 | 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 | 59 | 6
-
Bài giảng Phân tích thiết kế đảm bảo chất lượng phần mềm: Phần 1
115 p | 33 | 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 | 80 | 5
-
Bài giảng Phân tích thiết kế và giải thuật - Chương 2: Kỹ thuật thiết kế giải thuật
80 p | 46 | 2
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