Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 23 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
23
Dung lượng
391,46 KB
Nội dung
Bài Phân tích chức nghiệp vụ Nguyễn Hồi Anh Khoa công nghệ thông tin Học viện kỹ thuật quân nguyenhoaianh@yahoo.com NỘI DUNG Đại cương phân tích chức NV Mục đích yêu cầu Công cụ Các bước thực Mơ hình hóa chức nghiệp vụ Mơ hình hóa tiến trình nghiệp vụ Đặc tả tiến trình nghiệp vụ GV Nguyễn Hồi Anh - Khoa cơng nghệ thơng tin - Học viện Kỹ thuật quân ĐẠI CƯƠNG Mục đích Tăng cường cách tiếp cận logic với HT Xác định chức nghiệp vụ Xác định luồng thông tin nghiệp vụ Mô tả chi tiết tiến trình nghiệp vụ Yêu cầu Phân cấp chức thành nhiều mức Xác định đầy đủ tiến trình nghiệp vụ GV Nguyễn Hồi Anh - Khoa công nghệ thông tin - Học viện Kỹ thuật quân ĐẠI CƯƠNG Công cụ BFD – Bussiness Function Diagram DFD – Data Flow Diagram Các bước thực Mơ hình hóa chức nghiệp vụ Mơ hình hóa tiến trình nghiệp vụ Đặc tả tiến trình nghiệp vụ GV Nguyễn Hồi Anh - Khoa cơng nghệ thơng tin - Học viện Kỹ thuật qn MƠ HÌNH HĨA CHỨC NĂNG NV Mục đích Xác định lĩnh vực, chức Tăng cường cách tiếp cận logic Công cụ BFD – Bussiness Function Diagram GV Nguyễn Hồi Anh - Khoa cơng nghệ thông tin - Học viện Kỹ thuật quân BÀI TẬP Vẽ BFD cho hệ thống bán hàng công ty A 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 GV Nguyễn Hoài Anh - Khoa công nghệ thông tin - Học viện Kỹ thuật quân BÀI TẬP Vẽ tiếp mức BFD cho hệ thống bán hàng công ty A Biết 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à số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 u cầu có khơng để trả lời cho khách GV Nguyễn Hồi Anh - Khoa cơng nghệ thơng tin - Học viện Kỹ thuật qn MƠ HÌNH HĨA CHỨC NĂNG NV Các bước tiến hành Bước 1: Xác định chức chi tiết Bước 2: Gom nhóm chức Bước 3: Vẽ BFD GV Nguyễn Hồi Anh - Khoa cơng nghệ thơng tin - Học viện Kỹ thuật qn MƠ HÌNH HĨA CHỨC NĂNG NV Lưu ý BFD có phân mức Mức A Lớn không Nhỏ khơng q Phân rã có thứ bậc Cha thành nhiều Thực hết Xong cha Chức Cùng đơn giản Mức A1 A2 A11 A21 A12 A22 GV Nguyễn Hồi Anh - Khoa cơng nghệ thơng tin - Học viện Kỹ thuật quân Mức MÔ HÌNH HĨA TIẾN TRÌNH NV Mục đích Xác định luồng thông tin nghiệp vụ cần để thực chức Từ xác định tiến trình nghiệp vụ Cơng cụ DFD – Data Flow Diagram GV Nguyễn Hồi Anh - Khoa cơng nghệ thông tin - Học viện Kỹ thuật quân 10 MƠ HÌNH HĨA TIẾN TRÌNH NV Các bước tiến hành Bước 1: Xây dựng DFD mức khung cảnh Bước 2: Xây dựng DFD mức đỉnh Bước 3: Xây dựng DFD mức đỉnh GV Nguyễn Hoài Anh - Khoa công nghệ thông tin - Học viện Kỹ thuật quân 11 BÀI TẬP Vẽ DFD khung cảnh mức đỉnh cho hệ thống bán hàng công ty A, với BFD vẽ BT1 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ọ 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 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 với 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àm thủ tục bán hàng cho khách GV Nguyễn Hồi Anh - Khoa cơng nghệ thơng tin - Học viện Kỹ thuật quân 12 BÀI TẬP 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 mặt hàng khách 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 đưuợc thực việc đối chiếu danh mục kho số luượ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 cập nhật lại danh mục hàng tồn kho GV Nguyễn Hồi Anh - Khoa cơng nghệ thông tin - Học viện Kỹ thuật quân 13 BÀI TẬP Quá trình bán hàng diễn sau 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 đuược đá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, khách hàng lấy hàng lại thực đáp ứng yêu cầu nhuư đơn hàng Sau gom hàng kho tổ chức chuyển hàng hóa đơn cho khách Khách nhận đuược hàng trực tiếp toán với ngưuời chuyển hàng đến GV Nguyễn Hoài Anh - Khoa công nghệ thông tin - Học viện Kỹ thuật quân 14 BÀI TẬP Vẽ DFD đỉnh cho hệ thống bán hàng công ty A, với BFD vẽ BT1 Quá trình tiếp nhận đơn hàng 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 GV Nguyễn Hoài Anh - Khoa công nghệ thông tin - Học viện Kỹ thuật quân 15 BÀI TẬP Quá trình tiếp nhận đơn hàng diễn sau Đố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 cịn 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 GV Nguyễn Hoài Anh - Khoa công nghệ thông tin - Học viện Kỹ thuật qn 16 MƠ HÌNH HĨA TIẾN TRÌNH NV Lưu ý DFD khung cảnh giới hạn hệ thống DFD mức đỉnh Có đầy đủ tác nhân ngồi DFD khung cảnh Tiến trình mức tương ứng chức mức BFD Kho liệu giấy tờ giao dịch cần lưu HT DFD đỉnh Tiến trình mức có liên hệ trở thành tác nhân tiến trình sơ đồ GV Nguyễn Hồi Anh - Khoa cơng nghệ thông tin - Học viện Kỹ thuật quân 17 MƠ HÌNH HĨA TIẾN TRÌNH NV Lưu ý Chính xác hóa mơ hình DFD khung cảnh giới hạn hệ thống với mơi trường bên ngồi Nếu có tiến trình khơng liên kết kho liệu xem lại để bổ sung kho loại bỏ tiến trình Nếu sửa đổi DFD cần sửa đổi lại BFD GV Nguyễn Hoài Anh - Khoa công nghệ thông tin - Học viện Kỹ thuật quân 18 ĐẶC TẢ TIẾN TRÌNH NV Mục đích Mơ tả tiến trình mức chi tiết theo mẫu Tăng cường tiếp cận thuật toán đến tiến trình Cơng cụ P Spec – Process Speccification GV Nguyễn Hồi Anh - Khoa cơng nghệ thơng tin - Học viện Kỹ thuật quân 19 ĐẶC TẢ TIẾN TRÌNH NV Các bước tiến hành Xác định đầu vào Xác định đầu Mơ tả nội dung xử lý tiến trình Phương trình tốn học Bảng định Sơ đồ khối Ngơn ngữ tự nhiên cấu trúc hóa GV Nguyễn Hồi Anh - Khoa cơng nghệ thơng tin - Học viện Kỹ thuật quân 20 KẾT LUẬN Các bước phân tích chức Mơ hình hóa chức nghiệp vụ (BFD) Mơ hình hóa tiến trình nghiệp vụ (DFD) Đặc tả tiến trình nghiệp vụ (P Spec) Đầu BFD nghiệp vụ DFD nghiệp vụ Đặc tả tiến trình nghiệp vụ GV Nguyễn Hồi Anh - Khoa cơng nghệ thông tin - Học viện Kỹ thuật quân 21 BÀI TẬP HỌC PHẦN Bài tập Phân tích chức nghiệp vụ hệ thống đăng ký Mơ hình hóa chức nghiệp vụ (BFD) Mơ hình hóa tiến trình nghiệp vụ (DFD) Đặc tả tiến trình nghiệp vụ (P Spec) GV Nguyễn Hồi Anh - Khoa công nghệ thông tin - Học viện Kỹ thuật quân 22 THẢO LUẬN Các bước xác định chức nghiệp vụ Các bước xác định luồng thông tin nvụ Phương pháp đặc tả chức GV Nguyễn Hồi Anh - Khoa cơng nghệ thông tin - Học viện Kỹ thuật quân 23