摘 要:快递订单管理系统是将IT技术用于快递订单信息的管理,收集与存储快递订单的档案信息,提供更新与检索快递订单信息的接口;通过统一订单提供用户整合的一站式供应链服务。通过订单的管理和运输管理有机的结合,使运输和订单成为一个有机的整体,大大提高了工作效率。系统采用JAVA编程语言。论文主要介绍了所要完成的功能和开发的过程。
关键词: 信息管理;快递订单 ;Java
DOI:10.16640/j.cnki.37-1222/t.2015.21.210
0 引言
在传统的快递订单信息管理中,需要经过若干道手续,整个过程都需要手工操作,效率十分低下,且由于他们之间关联复杂,统计和查询的方式各不相同;且会出现信息的重复传递问题,因此该过程必须实现信息化。本文使快递订单信息管理通过功能模块的优化组合实现不同的管理细节,使管理过程实现最大程度的自动化与信息化,并能自动对人工操作环节进行复查,使出错率降至最低,从而达到提高快递订单信息管理效率的目的。
1 系统的总体设计
快速订单管理系统前台主要实现网站导航模块、快递订单申请添加修改模块、快递订单信息评论模块、快递订单快速检索模块等功能;后台主要用于管理员对会员登录管理,数据信息修改、添加、删除管理;数据库访问的接口设计。
系统具备的主要功能为系统管理、配货管理、车源管理、用户管理等。通过系统管理对客户订单信息进行维护,通过配货管理模块可以向用户展示出整个物流配送的过程,通过用户管理模块完成查询用户货品的配送状态,利用数据库完成数据备份和还原及系统初始化任务。
通过以上分析,可以确定系统的功能需求,快递订单系统流程图如图1所示。
本快递订单管理系统主要由系统管理,车源管理,配货管理,用户管理等管理模块,其中系统管理包含管理员登录和修改密码的功能、基本表的信息维护(车辆信息表的维护)、客户订单信息的维护。 车源管理 包含车辆信息的增、删、改、查、行车路线的管理。配货管理包含填写发货单、车源信息查询、回执单确认、退货管理。用户管理模块包含用户注册、用户发订单等。
2 数据库设计
数据库分析:快递订单管理系统是一个中小型的企业管理系统,首先考虑用户的数据量大小,如果数据量不大,可以采用mysql数据库等;如果数据量大,应采用大型数据库,如SqlServer,Oracle,DB2等。其次考虑开发的成本、搭配的合理性以及操作的灵活性等。本次开发使用的是MySQL数据库,使用Navicat图形化界面能够轻松地实现对MySQL数据库的管理和操作。
数据库设计:根据上述对快递订单管理系统做的需求分析和系统设计,整理出快递订单管理系统的实体关系E-R图,其中包括系统管理员信息实体、快递订单信息实体、快递配送路线信息实体、会员个人信息实体等。
(1)系统管理员信息实体。系统管理员信息实体用于存储用户的名称和密码以及管理员身份,包括用户名称,用户密码和管理员身份等内容;(2)快递订单信息实体。快递订单信息实体用于存储快递订单信息的,包括订单号、收货人、收货人地址、配送的物品名称、联系电话等内容。快递订单信息实体E-R图如下图2所示;(3)快递配送路线信息实体。快递配送路线信息实体用于存储快递配送路线信息的,包括订单号、起始站、终点站、路线名称以及配送路线备注;(4)会员个人信息实体。会员个人信息实体用于存储会员用户信息的,包括用户名、用户密码、注册时间、最近登录的时间以及登录次数的信息。
3 总结
管理信息系统的开发是一项复杂的系统工程,必须严格的按照系统规划、系统分析、系统设计、系统实施、系统运行与评价的开发步骤来进行。经过测试系统合格,完成了设计要求。当然一个信息管理系统的设计,不可能一步到位,还需要不断的补充和完善。
参考文献:
[1]温谦.HTML+CSS网页设计与布局从入门到精通[M].人民邮电出版社,2008.
[2]张兴科.JSP动态网站设计项目教程[M].北京:中国人民大学出版社,2010.
[3]孙卫琴.Tomcat与Java Web开发技术详解[M].电子工业出版社, 2009.
[4]唐汉明.深入浅出MySQL(第2版)[M].北京:人民邮电出版社, 2014.
作者简介:岳俊华(1970-),女,吉林长春人,博士,副教授,主要从事:计算机应用方面的研究。endprint