新闻中心
企业资讯
产品知识
行业动态
联系我们
联系电话:0533-3988689
当前位置:首页 - 新闻中心 - 产品知识

教你用Access数据库开发桶装水配送管理系统

出自: www.txhcjst.com 已被浏览:1137 次

桶装水配送管理方面的信息量大,数据复杂,在处理这方面数据时,基本上都是采用手工方式,大多采用多个单独的数据记录文档来对各类数据进行存储,然而随着记录数据的增加, 文档的处理工作会变得越来越复杂、费时,而且很难保证数据的一致性和准确性。建立合理的信息系统,可以对上述数据进行很好的管理、控制和应用,并且数据的存储更加规范,还可以减少数据冗余,提高数据存储的安全性和保密性。

系统架构

系统业务模式

在系统的前期分析中,考虑到该系统主要面向的对象是学生, 学生宿舍则为一个非常集中的群体,一层楼乃至一栋楼,都会有很大的需求空间,为了提高效率,当一栋楼的送水一定数量,再由送水站的员工一起进行送水。接下去主要介绍系统应用中的客户订水流程和员工送水流程。

(1)客户订水流程:当客户(主要分布在宿舍区和教学区)缺水时,则拨打学校饮用水管理站的订水电话,管理员接到订单后,将客户需求信息输入到系统订单记录中。当满足发货条件后(订单达到一定数量和库存充足),系统自动生成送水单,优化送水路线,并发给送水员,送水员将送水单底单交给库存员,并提取相应数量的桶装水,库存员将此输入系统的库存记录,而此时送水员则将桶装水送往客户地址。

(2)员工送水流程:送水员将桶装水送到客户处后,检查7.5升水桶是否完好(装机后才能检查),如无问题,客户确认后将现金(宿舍区) 或者签收单(教学区)交给送水员,送水员另要携带换下的空桶返回,再送下一桶,否则送水员将坏桶带回。将整批水送完后,送水员回到饮用水管理站,将现金和票据交给管理员记入系统财务帐,并注销成功送货的订单,系统将其转入历史订单记录。送水员将空桶和坏桶(报损)交给库管员,记入系统中空桶账、报损帐和送水员帐.

(3)系统数据库结构:从图3可以看出,整个高教桶装水系统由8 个表组成,分别为客户信息表、员工信息表、饮用水信息表、财务表、客户订单表、库存表、供应商信息表及供应商订单表。各表之间的关系可以从图3中看出。

系统开发环境

以Microsoft Office作为系统集成开发环境,利用Microsoft Office Access 2007数据库平台实现数据的存储管理,服务器使用Microsoft Windows XP操作系统。

系统架构及功能介绍

系统主要基于C/S结构,分为3层,即客户端、业务处理层、数据持久层,各层作用分别如下:(1)客户端:提供一种机制让客户与系统交互,包括用户界面显示和用户界面事件处理等内容;(2)业务处理层:根据客户端的不同输入产生不同的响应,处理相应业务,并把结果返回给客户端;(3)数据持久层:主要是数据库管理系统,对数据实现持久化,相应的数据库操作都在这一层完成。

系统功能模块设计分析各模块功能说明如下:

订单管理模块: 1)订单生成:运用来电捕捉技术(CID) , 即当客户打来电话时在计算机中该提取客户资料, 并立即显示客户 的地址(寝室号或办公室号),从而管理员可快速生成订单信息。 2)订单修订:在订单生成后可根据客户需求和仓库桶装水库存情况, 将订单信息按照楼号组合排序成送水序列。在此模块下也可对已生成的订单信息进行修改,取消等操作。 3)订单查询:可按月、季为时间周期查询所有已完成的订单信息,并做出统计。 4)订单状态查询和修改:查询已有订单状态(已送、未送或途中),并可做出修改。5) 送水单生成模块:根据已生成的送水序列,排出较优送货路线,桶装水配送管理系统的设计逻辑结构如下图所示。