Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 68 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
68
Dung lượng
766,71 KB
Nội dung
PHÂN TÍCH THIẾT KẾ HỆ THỐNG THƠNG TIN PHAN HỒ DUY PHƯƠNG 31/10/2020 MƠ HÌNH HĨA XỬ LÝ Mơ hình hóa xử lý 31/10/2020 MƠ HÌNH HĨA XỬ LÝ Nội dung chi tiết Giới thiệu Mơ hình dịng liệu Các phương pháp phân tích xử lý Đặc tả xử lý 31/10/2020 MƠ HÌNH HĨA XỬ LÝ Giới thiệu Sơ đồ biểu diễn trao đổi, tương tác Who? Sơ đồ biểu diễn tổ chức When? Sơ đồ biểu diễn kiện Sơ đồ vị trí hệ thống How? Sơ đồ biểu diễn dịng cơng việc What? Sơ đồ biểu diễn đối tượng 31/10/2020 Where? MƠ HÌNH HĨA XỬ LÝ Sơ đồ xử lý hệ thống Why? Sơ đồ biểu diễn mục đích Mơ hình tổ chức Biểu diễn phân cấp tổ chức đơn vị Đối tượng 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 31/10/2020 MƠ HÌNH HĨA XỬ LÝ Ví dụ Mơ hình tổ chức cửa hàng NGK Cửa hàng trưởng Thủ kho Kế toán viên Nhân viên giao hàng 31/10/2020 Trưởng phịng bán hàng Nhân viên bán hàng MƠ HÌNH HĨA XỬ LÝ Mơ hình tương tác thơng tin Biểu diễn trao đổi thông tin hệ thống ◦ Mơ tả dịng thơng tin vào/ra hệ thống Đối tượng trao đổi thông tin ◦ Môi trường ◦ Tổ chức 31/10/2020 MƠ HÌNH HĨA XỬ LÝ Ví dụ Sơ đồ trao đổi thông tin cửa hàng NGK Đơn đặt hàng + thông tin mua lẻ Thanh tốn đơn hàng Khách hàng Hóa đơn giao hàng Thơng tin bán hàng + toán ngày Bộ phận bán hàng Đơn đặt hàng cần giao Kho Kế toán Hoá đơn giao hàng Thanh toán cho nhà cung cấp Đơn vị cung cấp Đơn đặt mua hàng Hóa đơn nhập hàng từ nhà cung cấp 31/10/2020 MƠ HÌNH HĨA XỬ LÝ Mơ hình dịng liệu Data Flow Diagram (DFD) Đặc trưng ◦ Tiếp cận hệ thống theo hướng từ xuống ◦ Xem xử lý hộp đen, quan tâm đến việc lưu trữ xử lý thông tin hộp đen ◦ Biểu diễn xử lý liệu ◦ Chú ý đến xử lý nhiều 31/10/2020 MƠ HÌNH HĨA XỬ LÝ Mơ hình dịng liệu Khái niệm Khái niệm Ký hiệu (DeMarco, Youdon) Ký hiệu (Gane, Sarson) Ý nghĩa Ô xử lý Các hoạt động bện HTTT Dòng liệu Sự chuyển đổi thông tin thành phần Kho liệu Vùng chứa thông tin bên HTTT Đầu cuối Tác nhân bên ngồi HTTT 31/10/2020 MƠ HÌNH HĨA XỬ LÝ 10 Ví dụ (tt) Quản lý u cầu sách Nhà khoa học (1) Ngân sách Lưu PYC Kiểm tra thoả ngân sách Phiếu yêu cầu Phiếu yêu cầu PYC không không hợp lệ Phiếu yêu cầu PYC thuộc danh mục Kiểm tra danh mục sách Đơn giá sách PYC không thuộc danh mục Thông tin sách Thông báo PYC không hợp lệ Thông báo kết đặt ngày nhận sách 31/10/2020 DM sách PYC vượt ngân sách PYC hợp lệ Phân loại sách theo NCU Nhà cung ứng Thông tin sách Lập phiếu theo NCU đặt sách Thông báo ngày dự kiến nhận Ngân sách Phiếu đặt sách Thông tin đặt sách MƠ HÌNH HĨA XỬ LÝ 54 Nội dung chi tiết Giới thiệu Mơ hình dịng liệu Các phương pháp phân tích xử lý Đặc tả xử lý 31/10/2020 MƠ HÌNH HĨA XỬ LÝ 55 Đặc tả xử lý Nhằm biểu diễn nội dung luận lý xử lý dạng bảng Các hình thức đặc tả ◦ Mã giả ◦ Bảng định ◦ Cây định 31/10/2020 MƠ HÌNH HĨA XỬ LÝ 56 Mã giả Sử dụng tập ký hiệu, qui định để diễn đạt xử lý Ví dụ ◦ Sử dụng số qui định cho khái niệm ◦ Tập hợp ◦ Phần tử ◦ Biến 31/10/2020 NHA_CUNG_CAP ncc1 NHA_CUNG_CAP Ten_ncc = ncc1.TEN_NCC MƠ HÌNH HĨA XỬ LÝ 57 Mã giả (tt) Ví dụ ◦ Sử dụng số qui định cho khái niệm ◦ ◦ ◦ ◦ Cấu trúc chọn Cấu trúc lặp Cấu trúc điều kiện Cấu trúc trường hợp Chọn ddh DON_DAT_HANG cho dhh.SO_DDH = 102 ddh.GIAM_GIA=0.1 31/10/2020 MƠ HÌNH HĨA XỬ LÝ 58 Mã giả (tt) Chọn ddh DON_DAT_HANG cho dhh.SO_DDH = 102 ddh.GIAM_GIA=0.1 a=0 Lặp (a= 1000000 ddh.GIAM_GIA=0.1 Nếu khơng ddh.GIAM_GIA=0.2 Cuối Trường hợp Trường hợp ddh.TONG_TRI_GIA>5000000 ddh.GIAM_GIA=0.05 Trường hợp ddh.TONG_TRI_GIA>1000000 ddh.GIAM_GIA=0.1 Nếu khác ddh.GIAM_GIA=0.05 Cuối trường hợp MƠ HÌNH HĨA XỬ LÝ 31/10/2020 59 Bảng định Được chia thành phần 31/10/2020 Điều kiện Giá trị điều kiện Hành động Giá trị hành động MÔ HÌNH HĨA XỬ LÝ 60 Ví dụ Hố đơn Nhà cung cấp Hoá đơn xác nhận Xác nhận hố đơn Thơng tin đơn hàng Đơn đặt hàng 31/10/2020 MƠ HÌNH HĨA XỬ LÝ 61 Ví dụ Điều kiện Giá trị điều kiện Có đơn đặt hàng tương ứng với hóa đơn ? Đ Đ S S Hóa đơn có đúng số lượng đơn giá khơng? Đ S Đ S Hành động Giá trị hành động Từ chối hóa đơn khơng có đơn đặt hàng X Từ chối hóa đơn khơng đúng số lượng đơn giá Thanh tốn hóa đơn 31/10/2020 X X X MƠ HÌNH HĨA XỬ LÝ 62 Ví dụ (tt) bảng lương Xử lý tính lương Thơng tin thời gian làm việc Bảng chấm công 31/10/2020 Hồ sơ lương nhân viên Hồ sơ nhân viên MƠ HÌNH HĨA XỬ LÝ 63 Ví dụ Điều kiện Giá trị điều kiện Loại nhân viên S H S H S H Số làm việc 40 Hành động Trả lương tháng Giá trị hành động X Tính lương X X Tính lương X X X Phát sinh báo cáo ngày nghỉ 31/10/2020 X X MƠ HÌNH HĨA XỬ LÝ 64 Ví dụ Giá trị điều kiện Điều kiện Loại nhân viên S H H H Số làm việc - 40 X X Hành động Giá trị hành động Trả lương tháng X Tính lương X Tính lương ngồi X Phát sinh báo cáo ngày nghỉ 31/10/2020 X MƠ HÌNH HĨA XỬ LÝ 65 Cây định Biểu diễn nội dung luận lý xử lý dạng Gồm thành phần ◦ Nút đầu phía bên trái ◦ Nút khơng điều kiện ◦ Nút cuối phía bên phải ◦ Nút hành động ◦ Các nhánh ◦ Mơ tả tình rẻ nhánh 31/10/2020 MƠ HÌNH HĨA XỬ LÝ 66 Ví dụ Xử lý “Xác nhận hóa đơn” Có đơn đặt hàng tương ứng Đúng số lượng đơn giá Không đúng số lượng đơn giá Không có đơn đặt hàng tương ứng 31/10/2020 Thanh toán hóa đơn Từ chối hóa đơn không đúng số lượng hay đơn giá Từ chối hóa đơn không có đơn đặt hàng MƠ HÌNH HĨA XỬ LÝ 67 Câu hỏi? 31/10/2020 MƠ HÌNH HĨA XỬ LÝ 68