Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 22 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
22
Dung lượng
273,89 KB
Nội dung
Phân tích thiết kế hệ thống Giáo viên nhóm môn học: Đỗ Thị Mai Hường Nguyễn Hoài Anh Bộ môn : Các hệ thống thông tin Khoa : CNTT - Học viện kỹ thuật quân Các bước phân tích chức hệ thống • Xây dựng sơ đồ phân cấp chức (BFD) • Xây dựng sơ đồ luồng liệu (DFD) • Đặc tả chức I Xác định chức nghiệp vụ Khái quát Mục đích Xác định lĩnh vực, chức hệ thống cần đạt tới Tăng cường cách tiếp cận logic tới chức hệ thống cụ: Sơ đồ phân rã chức (BFD) Phương pháp: có hai phương pháp Công Phân rã chức lớn thành chức nhỏ chi tiết (top down) Xuất phát từ chức chi tiết hệ thống, ta gom nhóm chúng lại thành chức mức cao (bottom up) I Xác định chức nghiệp vụ Tiến hành Bước 1: Sử dụng phương pháp bottom up tìm chức chi tiết Từ kết trình khảo sát ta có bảng ghi lại toàn hoạt động hệ thống Gạch chân tất động từ (và bổ ngữ động từ) xét xem chúng chức hệ thống không Gom nhóm chức chi tiết lại, thành chức mức cao I Xác định chức nghiệp vụ Tiến hành Bước 2: Sử dụng phương pháp bottom up để gom nhóm chức chi tiết thành chức mức cao Một số định hướng việc gom nhóm chức mức cao nghiệp vụ, chức làm điều sau đây: Cung cấp sản phẩm (VD “gom sản phẩm”, “chế tạo hàng hoá”) Cung cấp dịch vụ (VD “sửa chữa hàng hoá khách hàng”, “mua hàng dự trữ”, “bán hàng hoá”) Quản lý tài nguyên (VD “quản lý tài khoản”, “bảo trì kho”, “quản lý cán bộ”) Hoặc dựa vào cấu tổ chức của doanh nghiệp Các chức phận gom nhóm I Xác định chức nghiệp vụ Tiến hành Bước 2: Sử dụng phương pháp bottom up để gom nhóm chức chi tiết thành chức mức cao Một số định hướng việc gom nhóm chức Khi phân rã chức thành chức vào số gợi ý Xác định nhu cầu kế hoạh mua sắm (VD “nghiên cứu yêu cầu khách hàng”, “dự báo bán hàng”) Mua sắm / cài đặt (VD Mua sắm - “Lập đơn hàng”, cài đặt - “gom hàng theo đơn”, “giao hàng theo đơn”) Bảo trì hỗ trợ (VD “Xử lý yêu cầu”, “Duy trì chi tiết khách hàng”) Thanh lý chuyển nhượng (VD “Loại bỏ thông tin khách hàng cũ”, “loại bỏ chi tiết đặt hàng”) I Xác định chức nghiệp vụ • Bài tập • Vẽ sơ đồ phân rã chức bán hàng công ty Z Biết hệ thống phải đảm bảo chức sau • Nhận đơn hàng trực tiếp từ khách hàng đại diện thương mại • Quản lý thông tin khách hàng • Phải xử lý yêu cầu khách hàng việc mua hàng • Phải gom giữ mặt hàng theo đơn hàng khách I Xác định chức nghiệp vụ •Bài tập I Xác định chức nghiệp vụ • Bài tập • Khi tiếp nhận đơn từ khách hàng người bán hàng phải thực công việc sau • Nhân viên bán hàng phải rà soát lại đơn hàng cho xác đầy đủ • Kiểm tra xem khách hàng cũ hay mới, chuyển sang cho phận quản lý khách hàng để nhập thông tin khách hàng • Kiểm tra xem mặt hàng mà khách yêu cầu có không để trả lời cho khách I Xác định chức nghiệp vụ 10 II Xác định luồng liệu nghiệp vụ Khái quát Cách tiến hành II Xác định luồng liệu nghiệp vụ Mục đích Bổ sung khiếm khuyết BFD việc bổ sung luồng thông tin nghiệp vụ cần để thực chức Cho ta nhìn đầy đủ mặt hoạt động hệ thống Là số đầu vào cho trình thiết kế hệ thống Công cụ: Sơ đồ luồng liệu (DFD) Phương pháp: Phương pháp phân tích topdown dựa BFD hệ thống Hệ thống mô tả nhiều DFD nhiều mức II Xác định luồng liệu nghiệp vụ Bước Xây dựng DFD mức khung cảnh (mức 0) xác định giới hạn hệ thống Sơ đồ luồng liệu mức khung cảnh gồm chức biểu thị toàn hệ thống nghiên cứu, chức nối với tác nhân hệ thống Các luồng liệu chức tác nhân thông tin vào hệ thống II Xác định luồng liệu nghiệp vụ Bước Xây dựng DFD mức đỉnh (mức 1) Với mức đỉnh tác nhân hệ thống mức khung cảnh giữ nguyên với luồng thông tin vào Hệ thống phân rã thành tiến trình mức đỉnh chức bên hệ thống theo sơ đồ phân rã chức mức Xuất thêm kho liệu luồng thông tin trao đổi chức mức đỉnh II Xác định luồng liệu nghiệp vụ Bước Xây dựng DFD mức đỉnh (mức 2) Thực phân rã tiến trình mức đỉnh Khi thực phân rã mức phải vào sơ đồ phân rã chức để xác định tiến trình xuất sơ đồ luồng liệu Việc phân rã tiếp tục đủ số mức cần thiết Khi phân rã tiến trình phải đảm bảo tất luồng thông tin vào tiến trình mức cao phải có mặt tiến trình mức thấp ngược lại II Xác định luồng liệu nghiệp vụ Bài tập • Vẽ sơ đồ luồng liệu cho chức bán hàng công ty A Biết sơ đồ phân rã chức hệ thống • Quá trình bán hàng diễn sau • Khi nhân viên bán hàng tiếp nhận đơn hàng từ khách hàng họ thực kiểm tra xem khách hàng cũ hay cách đối chiếu danh mục khách hàng • Nếu khách hàng nhân viên chuyển yêu cầu sang cho phận quản lý khách hàng Bộ phận tạo ghi khách hàng thông qua việc trao đổi thông tin khách hàng để cập nhật thông tin vào phiếu khách hàng Sau thực xong phận thông báo lại cho nhân viên bán hàng để tiếp tục lại thủ tục bán hàng cho khách 16 II Xác định luồng liệu nghiệp vụ • Quá trình bán hàng diễn sau • Nhân viên bán hàng ghi nhận đơn hàng, kiểm tra xem mặt hàng khách yêu cầu có không để trả lời cho khách • Sau lập xong đơn hàng nhân viên chuyển đơn hàng cho nhân viên xử lý yêu cầu để kiểm tra việc đáp ứng yêu cầu Việc kiểm tra thực việc đối chiếu danh mục kho số lượng mặt hàng kho • Nếu lượng hàng kho đủ để đáp ứng nhân viên lập hóa đơn bán hàng cho khách chuyển xuống kho để thủ kho thực việc gom giữ hàng cho khách Sau gom hàng cho khách thủ kho cần phải cập nhật lại danh mục hàng tồn kho • Nếu lượng hàng kho không đủ đáp ứng hết toàn yêu cầu khách hàng, công ty đáp ứng phần phần lại đáp ứng sau cách ghi lại phiếu yêu cầu sau để có hàng nhân viên báo với khách hàng, khách hàng lấy hàng lại thực đáp ứng yêu cầu đơn hàng • Sau gom hàng cho khách kho tổ chức chuyển hàng hóa đơn cho khách Khách nhận hàng trực tiếp toán với người chuyển hàng đến 17 II Xác định luồng liệu nghiệp vụ 18 II Xác định luồng liệu nghiệp vụ Bài tập Vẽ sơ đồ luồng liệu cho chức tiếp nhận đơn Biết sơ đồ phân rã chức 19 II Xác định luồng liệu nghiệp vụ Quá trình tiếp nhận đơn diễn sau • Nhân viên bán hàng tiếp nhận đơn từ khách hàng, kiểm tra tính đầy đủ thông tin đơn Nếu đơn hàng khách hàng cũ cập nhật đơn hàng vào máy • Còn đơn hàng khách hàng chuyển yêu cầu sang để quản lý khách hàng thực cập nhật thông tin khách hàng sau quản lý khách hàng thực xong, báo cáo lại nhân viên bán hàng cập nhật đơn hàng vào máy • Đối với khách hàng cũ, nhân viên bán hàng thực kiểm tra xem khách hàng có đủ điều kiện mua hàng không cách đối chiếu phiếu ghi khách hàng xem khách hàng nợ không, số lượng nợ đến ngưỡng, yêu cầu khách hàng toán xong mua hàng tiếp • Nếu khách hàng đủ điều kiện mua hàng nhân viên bán hàng kiểm tra xem kho có mặt hàng khách cần không cách đối chiếu mã hàng danh mục hàng kho Sau chuyển sang cho nhân viên xử lý đáp ứng yêu cầu 20 II Xác định luồng liệu nghiệp vụ 21