0
Tải bản đầy đủ (.doc) (62 trang)

Xây dựng biểu đồ phân cấp chức năng

Một phần của tài liệu QUẢN LÝ VIỆC BÁN HÀNG CHO CÔNG TY CỔ PHẦN THỰC PHẨM CÔNG NGHỆ HỮU NGHỊ (Trang 30 -34 )

Một chức năng trong mô hình sẽ được phân làm nhiều chức năng con của nó trong sơ đồ, mỗi chức năng sẽ được phân tích thành nhiều chức năng nhỏ hơn, đơn giản hơn đến một mức nào đó phù hợp nhất, đầy đủ nhất và tối ưu nhất; đó chính là sơ đồ phân cấp chức năng của hệ thống quản lý, sơ đồ này sẽ giúp cho việc phân tích và thiết kế sau này thuận tiện và chính xác hơn.

+ Xây dựng biểu đồ luồng dữ liệu mức khung cảnh

Biểu đồ luồng dữ liệu mức khung cảnh là biểu đồ cho biết các đối tượng, dữ liệu liên quan đến hệ thống. Trong sơ đồ ngữ cảnh phải thể hiện tất cả các đối

tượng liên quan, nó bao gồm một vòng tròn quy tắc trung tâm biểu thị toàn bộ hệ tống đang nghiên cứu được nối với đối tượng ngoài hệ thống. Các quy tắc của sơ đồ ngữ cảnh là thể hiện đủ mọi đối tượng, dữ liệu có liên quan đến hệ thống.

+ Xây dựng biểu đồ luồng dữ liệu mức đỉnh và dưới đỉnh

Trong phần này ta cần chú ý hai biểu đồ luồng dữ liệu (DFD: Data Flow Diagram) dạng vật lý và dạng logic.

Người ta cảm thấy rằng cần phải mô hình hóa hệ thống hiện có dưới dạng vật lý hiện tại, đây là một phần của giai đoạn điều tra trong tiến trình phát triển của hệ thống. Phải phân tích một cách chi tiết, phải loại bỏ mọi ràng buộc về mặt vặt vật lý, các ràng buộc này bao gồm: Người thực hiện nhiệm vụ, vị trí nhiệm vụ được tiến hành, thời gian và nhiệm vụ được thực hiện. Bảng không có các ràng buộc này của hệ thống phải được mô hình hóa và tạo một DFD logic.

DFD được xây dựng dùng mô hình logic này cho hệ thống hiện đại. Người ta sẽ bổ xung thêm các yêu cầu phụ của người sử dụng hệ tống và hoàn chỉnh đặc tả yêu cầu.

2.2. Bài toán quản lý bán hàng của Công ty cổ phần thực phẩm công nghệHữu Nghị. Hữu Nghị.

+ Công ty bán nhiều sản phẩm nên ta cần xây dựng một cơ sở dữ liệu về các sản phẩm của công ty. Chúng ta sẽ quản lý về các thông tin: mã hàng, tên hàng, đơn vị tính, đơn giá nhâp, đơn giá xuất, số lượng trong kho, ngày nhập hàng. Một số ứng dụng cần thực hiện: bổ sung thêm một mặt hàng mới và lưu lại kết quả đó, cập nhật đơn giá nhập và đơn giá xuất, cập nhật các chi phí khác như cước phí vận chuyển …

+Việc nhập hàng được quản lý bởi các thông tin: số phiếu nhập, ngày nhập, tên nhà cung cấp, mã sản phẩm, đơn vị tính, số lượng.

+Xuất hàng được quản lý bởi các thông tin: nhân viên bán hàng, tên khách. Mã sản phẩm, tên sản phẩm, số lượng, đơn vị tính.

+Khách hàng đặt mua hàng của công ty thông qua việc gọi điện thoại, gửi đơn đặt hàng hoặc mua trực tiếp. Công ty sẽ trả hàng tận kho cho khách hàng kèm hóa đơn bán hàng của công ty. Ta quản lý hóa đơn bán

hàng bởi các thông tin: hóa đơn số, mã khách, mã nhân viên, ngày lập, hình thức thanh toán, tên sản phẩm, số lượng, đơn giá bán, tổng tiền. + Tương tự như vậy Công ty nhập hàng từ công ty tổng thông qua hóa đơn đặt hàng hoặc gọi điện thoại trực tiếp hoặc đếm mua trực tiếp của công ty.

+ Đối với nhân viên cần quản lý ở các thông tin: mã nhân viên, họ tên nhân viên, ngày sinh, địa chỉ, điện thoại và nơi làm việc.

+ Đối với đối tác là khách hàng ta quản lý ở các mục: mã khách, tên khách hàng, địa chỉ liên hệ, điện thoại.

2.3. Phân tích hệ thống về xử lý

Phân tích thiết kế hệ thống về xử lý nói chung là sự nhận thức và mô tả một hệ thống; bởi vì người ta thường dùng các mô hình, các biểu đồ để trìu tượng hóa và là công cụ giúp con người trao đổi với nhau trong quá trình phát triển hệ thống. Mỗi mô hình là một khuôn dạng để nhận thức về hệ thống và nó mang ý thức chủ quan

Một số công cụ chính để diễn tả chức năng của hệ thống:

Biểu đồ phân cấp chức năng : là công cụ khởi đầu để mô tả hệ thống qua chức năng.

Biểu đồ luồng dữ liệu: là công cụ chính của quá trình phân tích, nhằm mục đích thiết kế và trao đổi tệp dữ liệu. Nó thể hiện rõ dàng và khá đầy đủ các nét đặc trưng của hệ thống trong các bước phân tích, thiết kế và trao đổi dữ liệu. Có hai mức để diễn tả là mức vật lý và mức lôgic.

Mỗi biểu đồ luồng dữ liệu gồm 5 thành phần: + Chức năng xử lý (Proces). KÍ hiệu:

+ Luồng thông tin ra (Data Flows). Kí hiệu: +Kho dữ liệu (Data Store). Kí hiệu:

+ Tác nhân ngoài(External Entity). Kí hiêu: + Tác nhân trong (Internal Entity). Kí hiệu:

Dùng một trong hai phương pháphoặc dùng kết hợp cả hai phương pháplà:Phân tích thiết kế hệ thống về xử lý thực chất là tìm ra các thao tác đặc

trưng của hệ thống có tác động đến các tệp dữ liệu. Để phân tích thiết kế hệ thống, ta có thể sử

- Phân tích hệ thống trên cơ sở sử dụng biểu đồ luồng dữ liệu (BLD) - Phân tích hệ thống trên cơ sở sử dụng biểu đồ phân cấp chức năng

Trong cả hai phương pháp trên ta đều có thể tiến hành phân tích từ tổng thể đến chi tiết (phương pháp Top - Down) hoặc phân tích từ chi tiết đến tổng thể(phương pháp Botton-Up).

2.3.1. Biểu đồ phân cấp chức năng.

QUẢN LÝ BÁN HÀNG

HÀNG

Quản lý kinh doanh C.nhật D.mục Sản phẩm C.nhật D.mục Loại Sản phẩm C.nhật D.mục Nhân viên C.nhật D.mục Khách hàng Thống kê Quản lý nhập C.nhật D.mục Nhà CC Quản lý danh mục Quản lý xuất Hạch toán doanh thu

Báo cáo & thanh toán nợ Thống kê nhập Thống kê xuất T.kê hàng hết HSD Tổng hợp tồn Tim kiếm T.Kiếm tin Nhập T.Kiếm tin Xuât Thống kê hang bán chạy C.nhật D.mục Giá bán 33

Biểu đồ phân cấp chức năng của hệ thông quản lý bán hàng ở Công ty cổ phần thực phẩm công nghệ Hữu nghị gồm bốn chức năng chính:

- Quản lý danh mục. - Quản lý kinh doanh. - Thống kê.

- Tra cứu-Tìm kiếm

Một phần của tài liệu QUẢN LÝ VIỆC BÁN HÀNG CHO CÔNG TY CỔ PHẦN THỰC PHẨM CÔNG NGHỆ HỮU NGHỊ (Trang 30 -34 )

×