快递管理系.docx
- 文档编号:25509711
- 上传时间:2023-06-09
- 格式:DOCX
- 页数:21
- 大小:626.60KB
快递管理系.docx
《快递管理系.docx》由会员分享,可在线阅读,更多相关《快递管理系.docx(21页珍藏版)》请在冰豆网上搜索。
快递管理系
信息科学与技术学院
《软件工程》课程设计
题目名称:
快递管理系统
学生姓名:
高福艮
李旭
李盛
学号:
35
30
75
专业:
信息管理与信息系统
班级:
07级1班
07级1班
07级3班
指导教师:
戴建国
职称:
讲师
完成日期:
2010年6月15号
第一章简介
引言
自上个世纪90年代以来,计算机技术的迅猛发展和推广普及,为各行各业突飞猛进的发展带来了新生的动力,推动了其他各个行业向更高的层次进步。
快递服务是服务业的重要组成部分,是一个发展前景十分广阔的朝阳产业。
快递服务业在促进经济发展、方便社会交流、满足消费者和商家多元化寄递需求、扩大就业等方面发挥了积极作用,其重要性日益为人们所认识。
快递服务不仅在企业数量、市场规模、技术水平、从业人员等方面得到了迅速发展,还与信息技术和互联网发展紧密结合,使用日趋成熟的计算机技术来代替传统的人工模式来实现快件业务的现代化管理,极大地提高了管理的效率,也是快件行业的科学化、正规化管理,与世界接轨的重要条件。
本项目就是利用Delphi语言编写的一个快递管理系统。
开发背景
快递是指承运方将托运方指定在特定时间内运达目的地的物品,以最快的运输方式,运送或配送到指定的目的地或目标客户手中。
快递的市场基础是对于时间比较敏感的运输需求。
中国快递市场可以分为国际快递市场和国内快递市场两大类型,其中国内快递市场又可分为同城快递市场和城际快递市场。
同城快递业务是指同一城市区域内互寄的快递业务。
同城快递的时限标准一般可以分为“限时递”、“当日递”和“次日递”等。
城际快递业务在国内城际市场按照空间运距,还可以细分为跨区城际快递和区域内城际快递,如华南区、华东区等。
一般地,区域是以国家行政区域划分为准,但不同的快递企业在设定企业服务区域时可能会有所不同。
在快递行业中,时限和安全是快递服务价值的核心。
客户对快递服务有着苛刻的要求,在时限、安全、便利、跟踪查询方面比其他运输服务有着更高的要求,因而客户愿意为得到这些高品质的服务支付较高的价格。
目前快递市场目标客户主要来自高科技领域、从事高附加值含量的商品、半成品或配件的生产企业,其产品具有价值高、相对重量体积小等特点,如高科技产品、医疗器械、电子产品、电子元器件、通信产品、电脑产品及配件、药品等。
但是当前不少快递公司还是通过手工或半手工的方式进行管理,不仅效率低下而且增加了不必要的人员费用。
为了统计需要的数据,还要进行繁重的统计工作,而且很容易出错。
对于顾客要查询投递快件当前状况的需求也无法很好满足。
快件管理系统将管理信息与计算机,网络紧密结合,建立起一套合理、高效、科学的工作流程及工作制度,以逐步实现全面的现代化、信息化管理,并为管理层决策提供帮助。
因此,快件管理系统对于快递公司来说是很有必要。
系统概述
本系统采用Delphi编程技术和SQLServer数据库技术结合当前快递行业的背景实现,通过将快递派送单号输入系统数据库中,实现电脑对快件的实时监控和跟踪。
并且快件的每一状态(收件、中转、派件)都通过运单编号输入电脑,一旦查询,立刻就能得到准确的回复。
利用该系统,寄件客户可以进行下单操作,并且可以实时查询快件状态,业务人员可以根据系统信息进行上门收件、中转快件或上门派件等快递核心业务操作。
而收件客户也可以根据快件运单编号,实时查询快件状态以及何时上门派件等信息。
第二章需求分析
开发需求分析
2.1.1快递行业对信息系统的需求
快递是货物运输的一种形式。
快递的物品相对其他运输来说相对较小,一般在100克到20千克之间,服务品种较多,一般是门对门的服务,即上门收件,送货到客户的手上。
快递的时间性最强,主要是商务快递、家庭快递和中小型制造业货品或零售商品的快递。
快递业的核心价值在于快,这是区别于其他物流方式的最重要的标志。
如联邦快递,由于有较好的交通条件,先进的信息系统,高效率的服务网点,客户的快件可以在24~48小时内到达全球任何一个地方。
国外的快递行业已经发展了很长时间,有的企业已有几十年的经营经验,如Fedex,DHL,UPS等。
中国的快递业从八十年代末兴起,突出特点是起点低却发展快,同发达国家相比,目前仍处于起点阶段,不少快递公司还是通过手工或半手工的方式进行管理,不仅效率低下而且增加了不必要的人员费用。
为了统计需要的数据,还要进行繁重的统计工作,而且很容易出错,对于顾客要查询投递快件当前状况的需求也无法很好满足。
总体上说中国快递行业呈现出“制约因素,发展潜力,机遇和挑战”并存的局面。
中国快递市场向外资企业全面开放之后,外资快递以增资扩股、兼并收购等方式,逐步走向合资控股或独立经营。
而总结国内快递公司同国外快递公司差距的原因,主要在于资金缺乏、技术落后、网络分散、实力弱小等几个方面。
尤其是那些没有自主网络、服务水平低下、市场应变能力差的杂牌公司,终将被重组、兼并或淘汰出局。
国外的快递公司还凭借先进的技术和硬件设施正努力实现扩大业务,抢占细分市场,市场份额呈现逐渐上升的趋势。
2.1.2快递业务发展前景
随着中国加入WTO,国家对快递行业政策放宽,2005年起国外快递公司可以直接进入中国市场参与竞争,国内快递企业面临新的机遇和新的挑战。
快递行业内的竞争愈演愈烈,客户对快递的要求也越来越高,要在市场立足,需要在时效性,价格,网络范围,服务品种和服务质量上下功夫。
随着国内速递市场的不断放开和世界流通领域的进一步活跃和繁荣,快递需求将会更加旺盛。
与此同时,消费者的需求也将发生较大的市场分化,物流市场格局也会随之变化。
快递的限时和安全的核心价值决定了它必须依赖于信息技术。
现代快递企业,无论规模大小,都需要使用信息系统作为平台,才能有效服务于客户,否则根本无法进入市场。
但如果作为快递公司如果没有解决订单处理,快件跟踪,业务分析等问题,就不可能提高服务水平和扩大规模。
快件管理系统将管理信息与计算机,网络紧密结合,建立起一套合理、高效、科学的工作流程及工作制度,以逐步实现全面的现代化、信息化管理,并为管理层决策提供帮助。
因此,快件管理系统对于快递公司来说是很有必要。
可行性分析
2.2.1经济可行性
开发此系统所需硬件环境为一台PC机,软件为Delphi,SQL数据库。
这些都是价格低廉,容易购买到的产品。
此系统开发成本较低,安装维护较简单,且此系统简单易学,人员培训费用较低。
因此,开发此系统在经济上是可行的。
2.2.2技术可行性
此系统结构简单,容易实现,容易修改,应用现有的硬件软件环境可以方便的实现该系统的所有功能,此系统在技术上是可行的。
由于开发此局域网络广播系统需要的硬件环境有Windows2000及以上操作系统,支持的软件开发工具Java,我们都已具备。
再加上现有人员的过硬技术从功能和性能上完全可以进行开发,因此从技术方面讲开发此广播系统是可行的。
使用可行性
此系统使用方便,操作简单易于被用户使用,用户只需可以熟练操作计算机,和对此系统使用做简单的了解即可方便使用,从使用方面是此系统的开发是可行的。
性能需求
系统的运行对于运行环境的要求是:
2.3.1硬件环境
一般配置的计算机硬件就可以满足系统需求:
处理器:
IntelPentium4GX或更高
内存:
512M(推荐)
硬盘空间:
80GB
显示器:
SVGA显示适配器
2.3.2软件环境
操作系统:
Windows2000/XP
开发软件:
Delphi7
数据库:
SQLServer
性能需求
为了保证系统能够长期、安全、稳定、可靠、高效的运行,快件管理系统应该满足以下的性能需求:
1、系统处理的准确性和及时性。
在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足企业对信息处理的需求。
2、系统的开放性和系统的可扩充性。
系统在开发过程中,应该充分考虑以后的可扩充性,例如用户查询的需求不断的更新和完善。
所有这些,都要求系统提供足够手段进行功能的调整和扩充。
而要实现这一点,应通过系统的开放性来完成,即系统应是一个开放系统,只要符合一定的规范,可以简单地加入和减少系统的模块,配置系统的硬件。
通过软件的修补、替换完成系统的升级和更新换代。
3、系统的易用性和易维护性。
快件管理系统是直接面对使用人员的,而使用人员往往对计算机并不是非常熟悉。
这就要求系统能够提供良好的用户接口,易用的人机交互界面。
系统中涉及到的数据是相当重要的信息,系统要提供方便的手段供系统维护人员进行数据的备份,日常的安全管理,系统意外崩溃时数据的恢复等工作。
功能需求
本系统要实现的功能主要是实现业务单据的录入、修改、删除、查询和跟踪等,以存放在数据库服务器中的数据为中心,实现快件统计的自动化,为快递公司降低成本、提高营业额、经营决策提供及时、可靠、精确的依据。
在业务管理服务器端的功能实现上,可以分为以下几个部分:
1、接收由客户发回的快件信息并转为面单信息,将取回的快件的订单信息转为面单信息并存储在数据库服务器上。
2、传递网点数据到中央数据库服务器系统,把得到的网点数据与中央数据库服务器数据进行交换(一天几次),总公司对所有网点公司数据进行全局管理,方便用户查询快件所处的状态。
3、发件或派件的处理,把已经登记的面单进行派件发件处理,并登记库,为统计报表准备,同时,让客户可以通过网络了解到自己的快件是否已经发出。
4、快件是否送达目的地并签收,根据客户提供的地址发送快件,送达签收后重新登记送达状态为‘是’,客户可进行自主查询及并填写反馈意见。
5、统计报表,这一步骤的功能要求包括对公司的快件信息进行分析,这一工作是在前面的基础上,以计算机为工具,对快件系统的功能和目标进行扩充。
它以财务管理学为理论基础,以辅助决策为目标,以快件信息为中心,广泛采用统计学、运筹学的分析方法,对信息进行深层加工,提供管理上所需的各种辅助决策信息和财务信息。
这一要求是系统的最高目标。
业务流程图如下:
图2-1系统业务流程图
系统总体用例图如下:
图2-2系统总体用例图
系统安全
系统管理软件应设计合理,具有容错技术,采用软硬件多级备份,局部发生故障时应避免影响全局,在非正常或掉电情况下,具有恢复能力。
第三章系统分析与设计
总体设计
快递管理系统包括:
主界面模块、单据录入模块、单据查询模块、数据统计模块这四大模块。
主界面是本系统的唯一入口和出口,该模块提供用户选择并调用子模块。
单据录入模块可进行派送快件、接收快件、客户投诉等信息的输入。
单据查询模块可进行派送快件、接收快件、中转等信息的查询。
数据统计模块可进行派送快件、接收快件、客户投诉等数据的统计。
系统主要模块图如下:
快递管理系统
派送快件录入
接收快件录入
客户投诉录入
派送快件统计
接收快件统计
客户投诉统计
单据录入
单据查询与修改
数据统计
派送快件查询与修改改
接收快件查询与修改改
中转查询与修改
图3-1功能模块图
3.1.1单据录入模块
用户在主界面打开单据录入界面,可进行单据信息输入,输入完毕后点击保存即可完成输入。
图3-2单据录入流程图
3.1.2学生信息查询与修改模块
在主界面中打开单据查询与修改管理界面通过输入单据号进行单据的查询与修改。
图3-3单据查询与修改流程图
3.1.3数据统计模块
用户在主界面打开数据统计界面,可进行一定时间段的单据数据统计。
图3-4数据统计流程图
3.1.4系统结构图
快递管理系统
统计报表
单据查询
单据录入
资料维护
关于
快件派送录入
快件接收录入
快件中转录入
客户投诉录入
发件查询
接收查询
中转查询
客户投诉查询
大客户运量统计
派送统计
接收统计
中转统计
客户投诉统计
数据库备份与还原
备注维护
品名维护
用户维护
关于本系统
退出系统
图3-5系统结构图
数据库设计
3.2.1逻辑设计
为了把用户的数据清晰明确地表达出来,通常建立一个概念性的数学模型。
概念性模型是一种面向问题的数学模型,是按用户的观点来对数据和信息建模。
最常用的表示概念性数据模型的方法是实体-联系方法(Entity-RelationshipApproach)。
这种方法用E-R图描述现实世界中的实体,而不涉及这些实体在系统中的实现方法,该方法又称为E-R模型,E-R图中共用三种符号:
实体、属性和联系。
通常实体用矩形来表示,属性用椭圆或圆角矩形来表示,联系用菱形来表示。
联系有分为一对一、一对多和多对多三种类型。
E-R图为:
收货人地点
图3-6系统E-R图
3.2.2物理设计
系统使用SQL数据库进行开发在此数据库中建立数据表,数据表在系统中占据非常重要的地位,属于一个系统的核心,其所涉及的数据表如下:
表3-1快递管理系统数据表
表名称
功能描述
fj_lr
派送单记录表
js_lr
接收单记录表
memo
备注信息表
sender
品名信息表
ts_lr
投诉信息表
user1
用户信息表
zz_lr
中转记录表
快递管理系统共使用了7张数据表,在此只列出关键的数据表,如下所示,其他表结构如数据库内所示。
表3-2fj_lr(派送单记录表)
字段名称
字段类型
主键
允许为空
默认值
功能描述
fj_id
varchar(15)
是
派送单号
station
nvarchar(10)
是
发站
send_mode
nvarchar(10)
是
运输方式
name
nvarchar(10)
是
品名
weight
numeric(9)
是
重量
sender
nvarchar(10)
是
送货人
rece_person
nvarchar(30)
是
收货人
rece_addr
nvarchar(60)
是
收货人地址
rece_tel
nvarchar(20)
是
收货人电话
thing
nvarchar(20)
是
备注
fjfee
float(8)
是
派送费
ps_date
datatime
是
日期
表3-3js_lr(接收单记录表)
字段名称
字段类型
主键
允许为空
默认值
功能描述
js_id
varchar(15)
是
接收单号
send_station
nvarchar(20)
是
发站
name
nvarchar(20)
是
品名
weight
numeric(9)
是
重量
rece_person
nvarchar(30)
是
收货人
rece_addr
nvarchar(60)
是
收货人地址
rece_tel
nvarchar(20)
是
收货人电话
memo1
nvarchar(30)
是
备注
send_mode
nvarchar(20)
是
运输方式
js_date
datatime
是
接收日期
界面设计
随着各种各样软件工具的面世,软件的用户界面作为人机接口起着越来越重要的作用,它的好坏直接影响到软件的寿命。
而作为软件重要组成部分的用户界面应当具备以下四个方面的特性:
可使用性、灵活性、复杂性和可靠性。
系统界面是力求做到简洁、友好。
本系统中的界面有主界面、登录界面、资料增加界面、资料浏览界面、报表界面等。
在此只给出系统主界面,如下图所示:
图3-7系统主界面
第四章系统运行
登录界面
本系统需使用人员登录后方可使用。
在下面的登录界面输入用户名和密码后可登录系统,进入到系统管理界面。
只有正确的用户名及密码的方可登录,实现对快件的操作,因此使用人员应妥善保管好自己的用户名和密码。
图4-1登录界面
系统主界面
在此界面上可实现对快件的一些具体操作,例如单据录入、单据查询。
统计报表等。
图4-2系统主界面
快件派送录入界面
在此可实现对派送单据的录入、增加、删除、打印等。
图4-3快件派送录入界面
派送查询界面
可查询相应单号快件的信息。
图4-4派送查询界面
派送统计界面
在此可统计某一时间段内的派送信息,为企业决策分析做准备。
图4-5派送统计界面
打印派送单统计表
图4-6打印派送单统计表
客户投诉录入
在此可根据相应的票据号录入客户的投诉信息,以便对服务质量加以改进。
图4-7客户投诉录入
数据库备份
备份数据库,方便以后在系统出现错误的时候恢复。
图4-8数据库备份
图4-9数据库备份文件
以上只是给出了部分本系统的主要功能运行界面,具体功能的操作如系统所示。
第五章开发总结与分工
经过本系统的开发,我们深体具体的体会到了系统开发的流程以及开发过程当中的一些细节问题。
在设计过程中碰到的问题虽然有些无法一时解决,但是经过对书本查阅,最终从中得到问题的解决,学到了很多东西。
课程设计的最大意义就在于整合课堂当中所学到的零散的繁多的知识,使得通过具体的案例对所学内容建立一个条例清楚的结构体系同时也加强动手实践能力。
从需求分析到概要设计再到系统设计,系统开发的每一个阶段都留下了踏实的脚印,因而也都有巨大的收获。
通过动手实践抽象的内容及理论就会变得容易理解,而且可以检验自己理论知识的掌握程度并可能会在实验过程当中有新的发现。
在这次的课程设计的过程中感觉到,书本上的知识虽然都曾学习过,但是都是掌握理论原理而已,实际操作起来并不像想象的那样简单。
通过这次课程的设计,让自己看到了自己在学习过程中的许多不足,在以后的学习中一定会注意理论知识的学习和实践动手的结合。
自己动手实践,勤于思考就可以学到很多的知识。
本次课程设计不仅仅让我们在知识上有了很大的进步而且在做人办事方面也有很大的促动作用,虽然我们设计的程序比较小但是在完成的过程当中对团队合作也是一次考验。
总体的思路,需求分析及概要设计是我们共同努力的结果,具体的文档主要由李旭和李盛完成,数据库的设计高福艮、李旭负责,代码实现由李盛、高福艮共同完成。
感谢老师的教育与悉心指导!
评语:
说明:
1、全文最多分三级标题,第一级标题黑体三号(加粗),第二级标题黑体小三(不加粗),第三级标题黑体四号(不加粗)。
第一级标题居中对齐,二、三级标题靠左对齐(具体看第二章示例)。
2、正文宋体小四,行间距固定值18磅。
3、从正文开始出现页码,封面和目录不能有页码。
4、每一章单独另起一页开始
5、所有图、表必须有序号和名字,序号和名字采用5号字,图的序号和名字在图的正下方,表的序号和名字在表的正上方。
假设第二章第二幅图,实例如下:
图2-2系统用例图
6、第四章介绍系统运行的部分示例,第五章说明开发过程的心得与分工情况
7、双面打印A3骑马装
8、附录可以打印部分源码,不用全部打印
9、评语放在最后,由指导教师填写
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 快递 管理