Đề tài Quản lý phân phối hàng hóa

MỤC LỤC

I. BÀI TOÁN 2

II. MÔ HÌNH QUAN NIỆM DỮ LIỆU 3

1. PHÂN TÍCH BÀI TOÁN 3

2. MÔ HÌNH QUAN NIỆM DỮ LIỆU (ERD) 4

3. MÔ TẢ THỰC THỂ 5

4. MÔ TẢ MỐI KẾT HỢP 6

III. MÔ HÌNH XỬ LÝ (TỰA MERISE) 7

1. MÔ HÌNH QUAN NIỆM XỬ LÝ. 7

2. MÔ HÌNH TỔ CHỨC XỬ LÝ 12

IV. CÀI ĐẶT, THIẾT KẾ GIAO DIỆN 17

1. PHÂN HỆ CÔNG TY (SERVER) 17

2. PHÂN HỆ ĐẠI LÝ (CLIENT) 22

V. CHƯƠNG TRÌNH MINH HỌA CÁC GIAO DIỆN 26

VI. KẾT LUẬN 26

 

doc27 trang | Chia sẻ: hienduc166 | Lượt xem: 500 | Lượt tải: 0download
Bạn đang xem trước 20 trang tài liệu Đề tài Quản lý phân phối hàng hóa, để xem tài liệu hoàn chỉnh bạn click vào nút TẢI VỀ ở trên
âng ty
Tính tổng số tiền
12
1.Kiểm tra số lượng hàng bán vượt định mức
2.Ấn định giá chiết khấu
Cuối tháng
Tự động
Tự động
Công ty
Xem xét giảm trừ chiết khấu
Thông báo đại lý đến thanh toán
Cuối tháng
Thủ công
Công ty
Thông báo đại lý đến thanh toán
Nhắc thanh toán
Cuối tháng
Thủ công
Công ty
Nhắc thanh toán
13
1.Chọn loại thống kê
2.In báo biểu thống kê
Tự động
Tự động
Công ty
Xử lý thống kê
14
1.Chọn danh sách mặt hàng KM
2.Aán định giá KM
Tự động
Tự động
Công ty
Lập danh sách mặt hàng cần KM, đơn giá KM
15
Thông báo đại lý
Thủ công
Công ty
Thông báo cho đại lý thuộc địa bàn
16
Đại lý tiếp nhận đợt KM
Tự động
Đại lý 
Đại lý tiếp nhận đợt KM
Tiếp theo hình trang bên
Tiếp theo hình trang bên 
IV. CÀI ĐẶT, THIẾT KẾ GIAO DIỆN
1. PHÂN HỆ CÔNG TY (SERVER)
Hệ thống Thực đơn của màn hình chính 
Hệ thống
Bảo mật
Thoát
Nghiệp vụ 
Phiếu yêu cầu
Danh mục hàng hoá 
Thông tin khuyến mãi
Thông tin bán hàng
Báo cáo
Thống kê hàng bán theo đại lý 
Thông kê hàng bán theo khuyến mãi 
Giúp đỡ 
Hướng dẫn sử dụng chương trình
Thông tin về chương trình
Mô tả màn hình
Nút chức năng Kết nối công ty bị vô hiệu vì đây là phân hệ trên công ty, chức năng này chỉ dùng cho đại lý khi muốn kết nối với công ty.
Màn hình Phiếu yêu cầu
Mô tả màn hình
Ý nghĩa
Duyệt PYC chuẩn bị xuất hàng
Xuất xứ dữ liệu
Nhận từ đại lý.
Dữ liệu 
Chỉ đọc
Triệu gọi
Menu Nghiệp vụ / Phiếu yêu cầu 
Trạng thái màn hình
- Không thể sửa dữ liệu trên các ô nhập, lưới
- Trạng thái phiếu: CHƯA GIAO HÀNG (PYC mới nhận từ đại lý)
 ĐÃ GIAO HÀNG ( đã giao hàng cho đại lý) 
Hoạt động
- Chọn xem theo: Lọc các PYC theo 2 điều kiện: Tên đại lý và trạng thái phiếu. Kết quả hiển thị trong lưới kế bên. Duyệt chọn trong các PYC ở lưới này, dữ liệu ở phần dưới màn hình (PYC) sẽ thay đổi theo.
- Giao hàng: chuyển trạng thái của Trạng thái phiếu sang ĐÃ GIAO HÀNG và lưu vào CSDL công ty. Hàng theo yêu cầu đã được đáp ứng.
- Thoát: Đóng màn hình.
Màn hình Danh mục hàng hoá 
Mô tả màn hình
Ý nghĩa
Danh mục hàng cung ứng bởi công ty 
Xuất xứ dữ liệu
Dữ liệu nội tại của công ty
Dữ liệu 
Cho phép thêm mới
Triệu gọi
Menu Nghiệp vụ / Danh mục hàng hoá 
Trạng thái màn hình
- Sửa dữ liệu trên các ô nhập, lưới
- Thêm mới
Hoạt động
- Nhập thêm mới một mặt hàng ở dòng cuối cùng của lưới. Chuyển qua dòng khác, sẽ lưu dữ liệu vừa sửa vào CSDL công ty. 
- Thoát: Đóng màn hình.
Màn hình Thông tin khuyến mãi
Mô tả màn hình
Ý nghĩa
Danh mục các đợt khuyến mãi của công ty
Xuất xứ dữ liệu
Dữ liệu nội tại của công ty
Dữ liệu 
Cho phép thêm mới / Sửa đổi 
Triệu gọi
Menu Nghiệp vụ / Thông tin khuyến mãi 
Trạng thái màn hình
- Cho phép Sửa dữ liệu trên các ô nhập, lưới
- Cho phép Thêm mới.
Hoạt động
- Chọn xem theo: Lọc các Đợt khuyến mãi (KM) theo 2 điều kiện: Địa bàn, tháng năm. Kết quả hiển thị trong lưới kế bên. Duyệt chọn trong các Đợt KM ở lưới này, dữ liệu ở phần dưới màn hình sẽ thay đổi theo
- Thêm mới Đợt KM, bằng cách nhấn Thêm mới, nhấn Lưu để lưu các thông tin trên màn hình.
- Các nút Chi tiết luôn trong trạng thái hoạt động.
- Thoát: Đóng màn hình.
Màn hình Thông tin bán hàng 
Mô tả màn hình
Ý nghĩa
Thông tin bán hàng trong tháng/ tuần của đại lý
Xuất xứ dữ liệu
Dữ liệu chuyển từ đại lý lên công ty.
Dữ liệu 
Chỉ đọc
Triệu gọi
Menu Nghiệp vụ / Thông tin bán hàng
Trạng thái màn hình
- Không cho phép Sửa dữ liệu trên các ô nhập, lưới ngoại trừ cho phép nhập vào ô Chiết khấu.
 - Trạng thái thanh toán: CHƯA THANH TOÁN (Đại lý chưa thanh toán tiền tháng)
 ĐÃ THANH TOÁN ( đại lý đã thanh toán cho công ty)
Hoạt động
- Tính tiền: Chỉ tính tiền khi thông tin bán hàng của 4 tuần đã báo cáo đầy đủ. Số tiền sẽ tự động điền vào ô Tổng số tiền thanh toán, Tổng số tiền bán trongtháng.
- Nhập Chiết khấu, ô Tổng số tiền thanh toán sẽ tự động được tính lại 
- Thanh toán: Chuyển trang thái của ô thanh toán sang ĐÃ THANH TOÁN.
- Thoát: Đóng màn hình.
Màn hình Báo cáo
Mô tả màn hình
Hệ thống có 2 loại màn hình báo cáo: 
- Thống kê hàng bán theo đại lý 
- Thông kê hàng bán theo khuyến mãi 
Trong báo cáo này trình bày mẫu một loại báo cáo: báo cáo hàng xuất trong tháng của một đại lý.
2. PHÂN HỆ ĐẠI LÝ (CLIENT)
Hệ thống Thực đơn của màn hình chính 
Hệ thống
Kết nối công ty
Bảo mật 
Thoát chương trình
Nghiệp vụ 
Phiếu yêu cầu
Danh mục hàng hoá 
Thông tin khuyến mãi
Thông tin bán hàng
Giúp đỡ 
Hướng dẫn sử dụng chương trình
Thông tin về chương trình
Mô tả màn hình
Ý nghĩa
Màn hình chính của phân hệ đại lý 
Trạng thái màn hình
- Nút In báo cáo không có hiệu lực do không cài chức năng này tại đại lý.
- Kết nối công ty: Kết nối mạng công ty, khai báo kết nối mạng qua màn hình Dialup của Hệ điều hành windows cung cấp. 
Màn hình phiếu yêu cầu 
Mô tả màn hình
Ý nghĩa
Tạo PYC gởi lên công ty
Xuất xứ dữ liệu
Lưu trữ ban đầu tại đại lý.
Dữ liệu 
Thêm/xoá/sửa 
Triệu gọi
Menu Nghiệp vụ / Phiếu yêu cầu 
Trạng thái màn hình
- Sửa dữ liệu trên các ô nhập, lưới
- Trạng thái phiếu: CHƯA CHUYỂN ĐI (PYC mới tạo tại đại lý)
 CHUYỂN ĐI ( PYC đã chuyển lên công ty) 
Hoạt động
- Chọn xem theo: Như mô tả các màn hình trên.
- Hoạt động của màn hình này mô tả rõ trong phần Giúp đỡ của chương trình. 
Màn hình danh mục hàng hoá / Màn hình Thông tin khuyến mãi:
Nội dung hai màn hình này giống như màn hình bên phân hệ Công ty, chỉ khác biệt duy nhất là thông tin này được lấy về từ công ty thông qua nút Cập nhật và là thông tin chỉ đọc, không thể sửa đổi.
Màn hình Thông tin bán hàng:
Mô tả màn hình
Ý nghĩa
Thông tin bán hàng trong tuần của đại lý
Xuất xứ dữ liệu
Dữ liệu lưu ở đại lý (sẽ chuyển lên công ty)
Dữ liệu 
Thêm xoá sửa
Triệu gọi
Menu Nghiệp vụ / Thông tin bán hàng
Trạng thái màn hình
- Cho phép Sửa dữ liệu trên các ô nhập, lưới. 
Hoạt động
- Lưu: Lưu thông tin về số lượng hàng bán trong tuần (nhập trên lưới cột SL bán trong tuần) vào CSDL của đại lý .
- Chuyển đi: Chuyển số liệu bán hàng trong tuần của đại lý lên công ty.
Màn hình Đăng nhập hệ thống/ Giúp đỡ/ Giới thiệu (chung cho cả hai phân hệ)
Các thông báo lỗi, Thông báo giao tiếp với hệ thống:
Trong quá trình sử dụng chương trình, tuỳ từng trạng thái dữ liệu và các thao tác trên màn hình mà hệ thống sẽ thông báo cho người dùng các thông tin thích hợp về tác động của người dùng ảnh hưởng lên hệ thống như thế nào.
Ví dụ khi chưa kết nối với công ty, người dùng nhấn nút Chuyển đi trong màn hình Phiếu yêu cầu, màn hình thông báo sau xuất hiện:
Điều kiện tiên quyết để chuyển dữ liệu lên được trên công ty là Đại lý phải kết nối thành công với công ty (nhấn nút kết nối công ty). Màn hình sau và thanh trạng thái trên màn hình chính sẽ xuất hiện báo rằng kết nối đã thành công:
V. CHƯƠNG TRÌNH MINH HỌA CÁC GIAO DIỆN
(Chú giải cho cách thức sử dụng chương trình nằm trong đĩa mềm đính kèm tài liệu).
Yêu cầu hệ thống của chương trình: Máy biên dịch source code đính kèm có cài đặt bản VisualBasic 6.0 Enterprise (VB). Máy chạy chương trình cần các thư viện, hay cài đặt VB. Cũng cần cài Microsoft Office 97 trên máy này vì chương trình dùng Microsoft Access 97 để lưu CSDL Demo. Máy cần cài font VNI-Times, Font VietKey (riêng Font VietKey có kèm trong đĩa ở thư mục A:\Font\.
Cấu trúc Đĩa mềm đính kèm:
	A:\
+ Congty\ (Thư mục chứa sourcecode cua chương trình công ty – server).
+ Daily\ (Thư mục chứa sourcecode cua chương trình đại lý – client).
+ Data\ (File data.mdb chứa dữ liệu demo cho cả hai chương trình).
+ Font\ (File vknt.fon font tiếng Việt cần cho chương trình, máy chạy còn cần thêm cả font VNI-Times để hiển thị đúng tiếng Việt).
+ Congty.vbp (Tập tin project chứa chương trình server, compile để có được file Congty.exe).
+ Daily.vbp (Tập tin project chứa chương trình client, compile để có được file Daily.exe)
+ Zip\ (Thư mục chứa file nén của 2 file *. Exe nói trên, file nén source code – xả nén bằng WinZip, WinCommander).
Source code chương trình: Thư mục A:\Congty\ , A:\Daily\ chứa source code của chương trình, được viết bằng Visual Basic 6.0. Tập tin A:\Congty.vbp, A:\Daily.vbp là project của hai chương trình Daily (Client) va Congty (Server).
Chương trình thực thi: Tập tin A:\Congty.exe, A:\Daily.exe: Hai chương trình chạy trong môi trường Windows, khi thi hành cần phải có các bộ thư viện liên kết của VB hay máy có cài VB 6.0, Access 97. Chương trình dùng font tiếng Việt VK Sans Serif, VNI-Times để hiển thị. Dữ liệu nhập theo font VNI-Times.
Dữ liệu mẫu: Thư mục A:\Data\, là thư mục lưu file data.mdb chứa file dữ liệu mẫu.
VI. KẾT LUẬN
Trong quá trình tìm lời giải cho bài toán trên góc độ lý thuyết và cài đặt, chắc hẳn còn nhiều thiếu sót mà nhóm phát triển chưa nhận ra. Kính mong nhận được sự chỉ dẫn quý báu của quý độc giả, quý thày cô.

File đính kèm:

  • docDe tai Quan ly phan phoi hang hoa.doc