您的当前位置:首页正文

纯净水公司送水信息管理系统设计

来源:一二三四网
2012年第11卷第3期纯净水公司送水信息管理系统设计

□刘净羽

【摘要】纯净水送水信息管理系统是基于ASP语言开发的。ASP以及Access2000等工具控件的使用,实现了纯净水送水系

统的智能管理。系统对数据库文件进行了特殊的处理,使之安全性有大幅度提高。根据管理数据的特点,本系统使而弃用了传统的输入性数据添加方式。这样一来,使烦琐的数据管理工用选择性数据添加的方式生成并管理订单,作变得轻松愉快。

【关键词】ASP;数据库;信息管理系统

【作者简介】刘净羽(1986~),女,吉林梨树人;吉林农业工程职业技术学院助教;研究方向:计算机软件开发

一、引言

现在很多送水服务公司接电话时都要询问客户编号、地从而导致接电话需要很长时间,址和姓名等诸多客户资料,

而且容易造成客户不满意,接话员也累,效率又低。在用水不可避免的会发生漏旺季电话较多时由于接话员效率低下,

接电话等情况,失去一些定水客户。在这种情况下,拥有一个专业的针对送水行业解决上述问题的软件系统就成为同行业中竞争发展的有利优势。

二、系统设计原则

实用性原则:适合于中小型纯净水公司及高校寝室楼送用户界面友好,操作使用方便,具有高效的数据处理水管理,

能力;先进性原则:采用目前先进的计算机软硬件技术,使系便于系统的升级统具有较高的技术水平和较长的生命周期,

和维护。开放性,安全性,可靠性及可扩展性原则。兼容性原则:对于所选软硬件系统及平台,能很好地适应开发和使用的需要;规范性原则:软件设计过程严格按照“软件工程”的规定,系统编码、文档、操作系统平台以及开发方法采用相国家标准和行业标准。应的国际标准、

三、系统开发环境简介

ASP全名为(ActiveServerPages),它是微软公司推出IISASP实际是一种在服务器端开发脚本语言的环的一个组件,

交互、高性能Web服务器端的境。利用它可以开发出动态、

应用,且能较容易实现复杂的Web应用。利用ASP开发的脚与用户所采用的浏览器无关,本程序全部运行在服务器端,

从而极大地减少了对客户端的要求。其工作原理是:浏览器服务器端的从Web服务器调用ASP文件(一种文本文件),

脚本引擎对每一条脚本语句解释执行,再把执行的结果生成HTML文件传给客户端。

Access2000是美国Microsoft公司于1994年推出的微机数据库管理系统。它具有界面友好、易学易用、开发简单、接口灵活等特点,是典型的新一代桌面数据库管理系统。AC-CESS不是数据库语言,只是一种前端数据库程序。ACCESS是微软公司出的OFFICE中一个软件,是一个小型数据库。

四、系统功能需求分析

根据笔者调查纯净水公司的业务情况,从实际应用的角度出发,确定为用户提供和实现以下功能:纯净水的库存、订单以及客户信息的总览功能;管理员后台登录功能;后台添加数据功能;快速查询功能,包括产品、订单的快速查询,还有库存状况以及销售额的查询;统计功能,包括库存统计与订单统计;服务器探针。

“做什么”的问题,在软件需求分析阶段,已搞清了软件并描述出了系统的逻辑模型。在系统设计阶段,主要解决软“怎么做”的问题,所以需要描述软件的总的体系结构既系件

统总体结构。送水信息管理系统结构示意图如图1所示。

图1送水信息管理系统结构示意图

本系统较明显的特点是较多采用了先进的选择性数据添加方式。此种方式区别于输入性数据添加方式。要使用的数据,前期可以一并添加,后期生成订单的时候,可以使用表单的选择方式添加文本框而不用手动录入所有的文本框。

从表单中选择的数据是提前录入好的。在填写文本框的时候,只要用鼠标或键盘的上下键对需要的数据进行选择,就能填写到文本框里。省去了每个文本框都要人工输入的烦琐过程。这样一来大大减少了订单生成时间所消耗的人力物力。

两者相比较,选择表单添加数据的方法比较方便。但前

·64·

Industrial&ScienceTribune2012.(11).3期的工作任务是比较繁重的。所有表单项目通过后台添加,而文本输入添加数据的方式前期不用做任何的准备工作。但是鉴于纯净水品牌比较固定,而且一个纯净水公司经营的纯净水品牌数量有限的前提条件,使用选择表单添加数据的方法更适合于本系统。

五、系统的实现

(一)系统前台功能介绍。前台页面的设计从上到下分四个部分:

1.标题。纯净水公司送水信息管理系统。

2.功能区。包括总额统计、快速跳转、分类查询、关键字查询等功能。

3.信息主体区。由N行13列表格构成。订单数量越多,行数也越多。列表示订单或产品的各个项目,例如本系统包括:纯净水品牌、产品代码、产品类别、产品规格、产品单位、

产品产地、零售价格、批发价格、进货价格、库存总数、订购数量、客户姓名、联系地址等项目。如果订单量超过第一页的显示范围,就自动生成第二、第三页。此时可以使用翻页工具跳转到下一页查看订单。

4.系统后台入口。使用管理员帐户和密码进入系统后台对系统进行数据添加、删除等管理。

(二)系统后台功能介绍。

图2

送水信息管理系统工作流程图

1.管理员权限管理。选择想要修改的内容,并对其进行修改,按修改按钮。系统会在JLICT_admin数据表中查找相应的数据并对其修改。如此一来达到了修改数据的目的。

2.纯净水分类管理。对纯净水的分类进行添加、删除、编辑等操作。

3.纯净水产地管理。对纯净水产地进行添加、删除、编辑等管理。

4.纯净水规格管理。对纯净水规格进行添加、删除、编辑等管理。

5.客户名称管理。对顶水用户名称进行添加、删除、编辑等管理。

6.联系地址管理。对顶水用户联系地址进行添加、删

Industrial&ScienceTribune2012.(11).32012年第11卷第3期除。编辑等管理。

7.表单数据添加项包括。纯净水分类、纯净水产地、纯净水规格、客户名称、联系地址等六大模块。所有模块只有三种系统指令,即数据添加(case\"add\")、数据删除(case\"del\")、数据修改(case\"edit\")。这三条指令分别对数据表中字段相应的值进行修改。

8.数据添加(订单生成)。根据之前添加的纯净水分类、产地、规格、客户、地址等信息,以及纯净水的进价、批发价、零售价等信息生成订单。

9.订单管理(纯净水管理)。对生成的订单进行后台管理。前台也可以进行此操作,此功能也可以说是订单管理的后台快捷方式。管理者在使用中若对订单进行管理,无需从后台退出到前台就可以直接对订单进行修改管理。

六、数据库设计

系统数据表的设计共分为8个表:管理员数据表、纯净水产地数据表、纯净水规格数据表、客户名称数据表、联系地址数据表、纯净水信息数据表、纯净水订单信息数据表、纯净水信息数据表。纯净水订单信息数据表,

如表1。表1

纯净水订单信息数据表

字段单位名称单位符号其他表示式例p_id自动编号长整型NOTNULLp_name文本50NOTNULLp_danwei文本10NOTNULLp_pfprice数字双精度型NOTNULLp_price数字

双精度型

NOTNULL

……七、结语

送水信息管理系统能够实现在线查询库存、订单、用户信息以及后台数据添加等功能。但由于公司人员是非专业化操作群体,

所以要尽量地使系统做得操作人性化、简单化,使整个程序更接近与纯净水送水管理中使用。虽然系统已

经具有了交好的容错性能,通过了安全性检查,但没有单独对库存的管理,

默认的库存数量与订单数相同。在订单数目大于库存数量时系统会自动添加库存数,

而在界面上显示不出加了多少。此外联机文档比较少,用户界面不够美观,出错处理不够等多处不足。参考文献】

1.张海藩.软件工程[M].北京:人民邮电出版社,20022.AlbertoManuelRicart.Activeserverpages3exploitationen-chiridion[

M].北京:电子工业出版社,20033.EricA.SmithActiveserverpages[M].北京:电子工业出版社,

2003·65·

因篇幅问题不能全部显示,请点此查看更多更全内容

Top