Bài giảng Phân tích thiết kế hệ thống thông tin - Chương 7: Thiết kế xử lý
lượt xem 6
download
Chương 7 trình bày những nội dung quan trong việc thiết kế xử lý. Trong chương này các bạn sẽ tìm hiểu về: Phân chia hệ thống thành các hệ thống con, xây dựng mô hình thiết kế xử lý hệ thống, xây dựng cấu trúc phần mềm hệ thống. Mời các bạn cùng tham khảo.
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 7: Thiết kế xử lý
- Thiết kế xử lý
- Nội dung Phân chia hệ thống thành các hệ thống con Xây dựng mô hình thiết kế xử lý hệ thống Xây dựng cấu trúc phần mềm hệ thống Tổng kết
- Nội dung Phân chia hệ thống thành các hệ thống con Xây dựng mô hình thiết kế xử lý hệ thống Xây dựng cấu trúc phần mềm hệ thống Tổng kết
- Mục tiêu Giảm thiểu sự phức tạp của một hệ thống lớn, cồng kềnh Tạo thuận lợi cho công việc thiết kế: bởi vì chi tiết hóa các nội dung đạt được ở phần phân tích. Dễ dàng hơn cho quá trình bảo dưỡng hệ thống sau này
- Tiêu chí phân chia Tính cố kết dính(cohension): sự gắn bó về luận lý hoặc mục đích của các xử lý trong trong một hệ thống con.Tính cố kết dính càng cao càng tốt. Tính liên kết(coupling): sự trao đổi thông tin và tác động lẫn nhau giữa các hệ thống con. Sự liên kết này càng yếu càng tốt.
- Tiêu chí phân chia Hệ thống con 2 Hệ thống con 1 Xử lý Xử lý Xử lý Dữ liệu Dữ liệu Xử lý Xử lý Xử lý Xử lý Hệ thống con 1 Hệ thống con 2
- Các tiêu chí gợi ý phân chia Gom theo thực thể: các xử lý liên quan đến một đối tượng thực thể. Ví dụ: Khách hàng, nhà cung cấp Gom theo sự kiện giao tác: các xử lý đáp ứng cho một sự kiện xảy ra. Ví dụ như khách hàng đặt hàng, thanh toán theo thời gian như cuối ngày, cuối tháng… Gom theo vai trò thực hiện hoặc vị trí tổ chức. Ví dụ hoạt động liên quan đến một phòng, một con người,… …
- Phân chia hệ thống con Hệ thống Phiếu xuất:2 con quản lý 9 Thông tin NVL Thông tin báo cáo nhập NVL xuất Thống kê tỉ hao hụt Thủ kho 1-2 lệ hao hụt Lưu hoá đơn Hệ thống con Hệ thống Hệ thống quản lý tồn con quản Thông tin NVL kho NVL (1) con quản lý nhập lý tồn kho 4 nhập NVLHoá đơn Số sử dụng, số NVL Đối chiếu và cập tồn nhật số tồn, số Hoá đơn NKý tồn kho sử dụng NCC Tồn kiểm kê (4) HĐ đã thanh Hoá đơn chưa toán thanh toán 3 7 BPSX (2) Xác định NVL Xử lý thanh toán hoá đơn Tồn kho + tồn tồn Hệ thống tối thiểu con quản lý Thông tin xuất NVL xuất NVL Hệ thống Yêu vầu con quản(3)lý về NVL 6 thanh toán Lập phiếu đặt 5 Phiếu xuất:1 mua NVL Xác định NVL 8 tồn dưới mức Thông tin NVL cần đặt xuất NVL Xử lý xuất tối thiểu NVL
- Nội dung Phân chia hệ thống thành các hệ thống con Xây dựng mô hình thiết kế xử lý hệ thống Xây dựng cấu trúc phần mềm hệ thống Tổng kết
- Xây dựng mô hình thiết kế xử lý hệ thống Phân chia hoạt động thủ công tự động Lập phiếu đặt NVL NSX Lập phiếu đặt NVL Xử lý mức quan niệm In Xác NSX PDNVL nhận PD In PDNVL Xử lý được phân chia Tinh chế thành các hoạt động chi tiết Xác định chức năng [Phiếu đặt NVL in ra phải tự động hóa được BPSX xác nhận trước khi chuyển cho NSX] Tự động Thủ công Lập phiếu In Xác NSX đặt NVL PDNVL nhận PD
- Nguyên tắc phân chia thủ công tự động Các xử lý sau khi phân chia sẽ hoàn toàn thủ công hay hoàn toàn thụ động Sự phân chia chấp nhận việc trùng lắp nội dung giữa tự động và thủ công Kiểm tra và Kiểm tra Lưu đơn Lưu đơn lưu đơn công nợ hàng vào hàng hàng khách hàng máy tính Tự động Tự động Thủ công
- Xây dựng mô hình thiết kế xử lý hệ thống Ví dụ: Qui trình mượn sách (Quản lý thư viện) 1 Tự động Thủ công ĐG KT Thẻ 2 1 2 Tiếp ĐG 3 KT Thẻ nhận Gia hạn Thẻ KT Sách Thẻ ĐG 3 4 Thẻ ĐG 5 Sách Gia hạn Thông báo 4 KT Sách Thẻ thẻ đã được XL cho gia hạn = mượn email Sách 6 Sách XL cho ĐG mượn Phiếu mượn Sách ĐG Phiếu mượn
- Xây dựng mô hình thiết kế xử lý hệ thống Thiết kế vai trò: xác định các vai trò người dùng Tự động Thủ công Thẻ ĐG 2 TNYC 1 TNYC Tiếp ĐG KT Thẻ nhận 5 TNYC 3 XLYC 4 TNYC KT Sách Gia hạn Thông báo Thẻ thẻ đã được gia hạn = email Sách 6 TNYC XL cho mượn Sách ĐG Phiếu mượn
- Xây dựng mô hình thiết kế xử lý hệ thống Thiết kế vai trò: tổ chức lại lược đồ Tự động Thủ công Thẻ ĐG 2 TNYC 1 Tiếp ĐG KT Thẻ nhận 5 3 XLYC 4 KT Sách Gia hạn Thông báo Thẻ thẻ đã được gia hạn = email Sách 6 XL cho mượn Sách ĐG Phiếu mượn
- Xây dựng mô hình thiết kế xử lý hệ thống Thiết kế vai trò: hoàn chỉnh lược đồ TNYC XLYC Tự động Thủ công Tự động Thủ công Thẻ ĐG 1 Tiếp ĐG 2 nhận KT Thẻ 3 5 4 Gia hạn Thẻ KT Sách Thông báo 6 thẻ đã được XL cho gia hạn = mượn email Sách Sách ĐG Phiếu mượn
- Nội dung Phân chia hệ thống thành các hệ thống con Xây dựng mô hình thiết kế xử lý hệ thống Xây dựng cấu trúc phần mềm hệ thống Tổng kết
- Xây dựng cấu trúc phần mềm hệ thống Biểu đồ cấu trúc (Structured chart) Thông tin trao đổi giữa các modules “Boss” B B C C Get B Make C Put C A A B Get A Make B Module
- Xây dựng cấu trúc phần mềm hệ thống Biểu đồ cấu trúc (Structured chart) • Module: • Một đơn vị chức năng của hệ thống • Có thể là 1 hàm, 1 đoạn chương trình, 1 class… • Có thể là 1 form, 1 menu…
- Xây dựng cấu trúc phần mềm hệ thống Biểu đồ cấu trúc (Structured chart) • Tổ chức hệ thống con thành các modules: • Dựa vào các xử lý tự động hóa trong sơ đồ vật lý • Xác định các xử lý chính trong hệ thống con này • Xây dựng biểu đồ cấu trúc tổng quát. • Xây dựng biểu đồ cấu trúc chi tiết.
- Xây dựng cấu trúc phần mềm hệ thống Xây dựng các modules • Dựa vào các xử lý tự động hóa trong sơ đồ vật lý A 1 Dữ liệu 1 Lấy VA VA 3 4 C Báo Tạo C Xuất ABC C cáo C 2 B VB Dữ liệu 2 Lấy VB Ghi chú: VA: Valid A VB: Valid B
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 | 726 | 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 | 131 | 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 | 129 | 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 | 143 | 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 | 139 | 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 | 113 | 13
-
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 | 120 | 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 4 - Trịnh Huy Hoàng
90 p | 109 | 7
-
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 | 113 | 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 | 56 | 7
-
Bài giảng Phân tích thiết kế hệ thống thông tin: Bài 10 - TS. Trần Mạnh Tuấn
26 p | 28 | 6
-
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 | 63 | 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 | 90 | 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 | 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 | 59 | 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