php+mysql小型物流管理软件的设计与实现+流程图(4)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

php+mysql小型物流管理软件的设计与实现+流程图(4)


c.网点信息表结构
列名    数据类型    长度    是否允许为空
id    int    11    否
depot_name    varchar    30    否
city_name    varchar    30    否
province_name    varchar    30    否
linkman    varchar    30    否
tel    varchar    12    否
addtime    varchar    100    否
表4 网点信息表
该系统中其它表不再一一阐述
5.系统具体实现
此系统采用photoshop工具设计网站外观界面,用dreamweaver 8制作静态页面,用Zend Studio工具编程,用Navicat Premium开发后台数据库。整个系统的实现由前台模块和后台模块两部分组成。
5.1前台模块实现
前台模块的设计更加合理和智能化,其中的重点在于服务网点和订单查询。服务网点考虑的客户的需求,更好的了解自己所要邮寄的地点是否在本物流公司的范畴内,而订单查询内通过客户输入自己订单的订单号可以查询自己的订单处于运输中的哪个流程。不仅列出了订单的详细信息,而且还加入了物流跟踪这一功能,让客户可以清楚的知道自己的货物正处于运输中的哪种状态。
前台模块,包括了业务流程、企业简介、服务网点、公司新闻、订单查询五个子模块,这几个模块是针对公司客户设计的。
1.    业务流程:客户可以详细的查看蜗牛物流公司的业务流程,对如何寄件,契约条款等,能够深入的了解。
2.    企业简介:介绍了公司的详细信息,包括成立时间,企业目标,企业精神等,让客户对公司能够更好的认识。
3.    服务网点:列出了公司所有的服务网点,让客户能够自己查阅自己的目标邮寄地是否在公司服务范围。(此模块与后台数据库进行了交互)
4.    公司新闻:列出了公司的最新动态,包括公司取得的成就,以及公司内部人员的感人事迹。
5.    订单查询:客户可以通过自己的订单号,查出自己的货物处于流程中的哪个环节,能够及时知道自己的货物状态。(此模块与后台数据库进行了交互)
5.2后台模块实现
5.2.1管理员登录实现
1)当输入后台网址时,管理员按照提示输入自己的账号密码, 点击登录按钮后,程序将进行数据判断功能,将账号,密码与后台数据库中的管理员表中的信息进行匹配,如果此信息以存在,则说明登录信息正确,此时跳转到后台主页面;如果后台管理员表中不存在此信息,则说明登录信息不正确,此时弹出提示语句:“用户名或密码输入有误,请重新输入!”,几秒之后重新跳转到后台的登录页面。
5.2.1后台主界面实现
登录成功后可以进入后台页面,后台页面包括管理员管理、订单管理、网点管理、车辆管理等模块。
1)管理员管理:可以通过此操作对管理员信息进行增删查改操作。
增删改的实现:当点击管理员添加时:输入数据提交时程序会判断输入数据是否为空,如果有一项为空,则不存入数据库,并且弹出数据不能为空的提示;当点击管理员列表时:右侧会列出所有管理员信息;当点击管理员修改时:右侧会列出所有管理员信息,并在最后显示一个修改的图标,点击图标即可对信息进行修改;当点击管理员删除时:右侧会列出管理员所有信息,并在每一项信息最后有一删除按钮,点击之后程序将从后台数据库表中将次信息删除,并重新列出剩余的管理员信息。 (责任编辑:qin)