毕业论文-某快递公司管理系统的设计与实现.doc_第1页
毕业论文-某快递公司管理系统的设计与实现.doc_第2页
毕业论文-某快递公司管理系统的设计与实现.doc_第3页
毕业论文-某快递公司管理系统的设计与实现.doc_第4页
毕业论文-某快递公司管理系统的设计与实现.doc_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

河北经贸大学毕业论文某快递公司管理系统的设计与实现专业名称: 计算机科学与技术 班 级: 1班 学生姓名: 指导老师: 完成时间: 2015. 5 摘要随着网络、信息技术的发展,中国的快递市场正在形成一种多元化的竞争格局。技术在进步,用户的要求也在提高,简单、低效的服务早已经不能满足客户的需求,传统经营方式的弊端自然日益明显了。一直以来人们使用传统人工的方式管理货物中的各种物资设备,这种管理方式存在着许多缺点,如:效率低,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来不少的困难。所以建立更符合客户需求,提供更高效的服务则是快递企业发展的重要方向。作为计算机应用的一部分,使用计算机对产品货物信息进行管理,具有着人工管理无法比拟的优点,它检索迅速、查询方便、可靠性高、存储量大、保密性好、寿命长、成本低等、可减少更多的人力物力,这些都能够极大地提高货品货物额管理效率,也是企业货物管理科学化、正规化,与世界接轨的重要条件。因此,开发一个货物管理系统是很有必要的,具有其特有的技术意义和管理意义。本系统研究基于B/S模式的网上信息管理的实现,采用的是JSP+SQL模式的电子管理平台。快递公司作为一种订单集散点,订单及相关信息繁多,涉及很多的信息数据的管理。本系统使用的是web界面与用户进行交互,既可以满足用户方便快捷的使用网络查询的需要,也可以大大提高快递公司的效率,增强竞争力。关键字:快递管理系统; B/S结构;SQL Server2008Abstract With the development of network information technology, Chinas express delivery market is forming a diversified competitive landscape. Advances in technology, to improve the users requirements. Simple and inefficient service already cannot satisfy the needs of customers, The disadvantages of traditional mode of operation nature increasingly apparent, More in line with customer needs, so established. Provide more efficient service, Is delivery the important direction of enterprise development,This system, researchs The realization of online information management, based on b/s model , Use, Electronic management platform based on jsp+sql model. As a kind of orders for the hubs, express delivery company, Orders and related information is various, Involves a lot of information data management, this system use web interface to Interact with the user, Can meet the needs of the user quick and easy to use network query, Also can greatly improve the efficiency of the Courier company, enhance the competitiveness. Keywords passenger ticketing system; B/S structure; SQL Server2008目录1绪论61.1背景61.2网上快递管理系统的优势71.3目的和意义61.4文章概要72系统分析82.1系统可行性分析82.1.1经济可行性分析82.1.2操作可行性分析82.1.3技术可行性分析92.2系统需求分析92.2.1功能需求102.2.2性能需求103系统总体设计123.1总体设计123.2前台功能模块设计133.2.1 注册模块133.2.2 登陆模块133.2.3 新闻中心133.2.4 留言板133.2.5 订单查询模块143.2.6 网点查询模块143.3后台功能模块143.3.1 登陆模块143.3.2 系统用户管理模块143.3.3 新闻中心管理模块143.3.4 留言管理板块143.3.5 订单信息管理143.3.6 网点记录管理143.4数据库设计153.4.1 数据字典153.4.2实体关系图153.4.3系统结构表174系统详细设计174.1前台模块实现204.1.1系统首页界面设计214.1.2网点查询界面设计214.1.3会员注册界面设计224.1.4留言板界面设计244.2后台模块实现254.2.1 系统后台登陆页面254.2.2 系统后台操作页面264.2.3 系统管理员信息管理页面264.2.4 企业文化信息管理页面274.2.5 订单信息管理页面285 测试295.1 用户注册功能测试295.2 订单查询功能测试30致谢3233某快递公司管理系统的设计与实现1 绪论1.1背景随着Internet的普及,基于Web的管理系统的应用越来越广泛。快递公司作为一种订单集散点,订单及相关信息繁多,涉及很多的信息数据的管理。我国快递产业虽然起步较晚,但发展十分迅速,目前己经在我国东部地区形成了以沿海大城市群为中心的三大区域性快递圈:以广州和深圳为主要城市的珠江三角洲快递圈;以上海、南京、宁波、杭州为主要城市的长江三角洲快递圈;以北京、天津、大连、青岛为主要城市的环渤海快递圈。同时,这三大快递圈又带动中部和西部地区快递产业的发展。 近几年我国快递业发展情况。2011年,全国规模以上快递服务企业业务量累计完成36.7亿件,同比增长57.0%;业务收入累计完成758亿元,同比增长31.9%。其中,同城业务收入累计完成65.9亿元,同比增长58.8%;异地业务收入累计完成445.9亿元,同比增长41.8%;国际及港澳台业务收入累计完成184.7亿元,同比增长3.3%。由以上数据可以看出,我国快递市场是一个发展中的市场,快递业务量逐年增加。国有快递企业的自我转型与民营快递企业的市场扩张,并伴随着外资跨国企业的市场拓展和竞争,是目前我国快递市场结构的主要特点。1.2网上快递管理系统的优势网上快递管理系统可以使快递公司高效的对公司有关快递事宜进行查询和管理,提高了企业的竞争力,适应了21世纪快速发展的网络时代。快递公司通过高效、准确的传输方式为客户提供各种方便、快捷的服务,因此,“快”、“准”就是快递公司最大的特色,更是快速公司赖以生存的保障,在信息发达的今天,这个特点就更加突出了。通过数据库技术可以轻松实现面单信息、人员资料的有效管理,并实现档案管理电子化,将资料储存在计算机磁盘上,占用空间少,而且减少了快递公司的业务量。通过快递管理系统,可以有效的配置人员及运送的快件,达到资源合理运用。快递管理系统对于快递在一定意义上为顾客提供了很好的服务,这样才能够在激烈的竞争中生存,因此快递管理系统对于快递公司来说是很有必要的。1.3目的和意义 随着网络购物越来越普遍,网上购物的优势越来越明显,人们足不出户就能买到心仪的产品,随之而来的是大量的快递邮件,面对如此多的快递邮件,传统的管理方法已经不适用了,于是结合计算机,网络设计出一种网上快递公司的管理系统应运而生,既简化了办公的复杂度,有提高了效率,节省了时间,最终方便了客户。本系统是为了快递企业方便管理员工、客户信息,有利于管理员工派送快件,并能让与员工随时能查询订单、修改、删除订单,并能对业务数据进行统计和管理,能够方便时客户查询快件信息。能够提高派件管理效率,有利于快递企业的发展。快递管理系统的总目标是:在计算机网络,数据库和先进开发平台上,利用现有软件,配置一定硬件,开发一个具有开发体系结构的、易扩充的、易维护的、具有良好人机交互界面的快递管理系统,实现快递公司面单信息、人员资料、客户资料、公司资料的管理,并提供统计报表的计算机系统,为企业提供准确、精细、迅速的各种信息。 1.4文章概要快递公司网上管理系统选用了当前流行的B/S架构设计,本论文围绕着为什么开发快递公司网上管理系统,如何实现该快递公司网上管理系统,以及实现快递公司网上管理系统的目的和意义。全文分为五章,第一章绪论,介绍软件开发的背景、目的和意义。第二章是快递公司网上管理系统的分析,从可行性分析和需求分析两个方面介绍。第三章系统总体介绍。针对快递管理系统的总体设计和数据库设计两个方面介绍。第四章介绍系统的实现。第五章系统测试。2 系统分析2.1 系统可行性分析该阶段通过对系统目标的初步调研和分析,提出可行性方案并进行论证。我们在这里主要从技术可行性、经济可行性和操作可行性几方面进行分析。本系统是为了快递企业方便管理员工、客户的信息,有利于管理员工派送快件,并能使员工随时能查询订单、修改、删除订单,并能对业务数据进行统计和管理,能够方便客户查询快件信息。能够提高派件管理的效率,有利于快递企业的发展。该系统从快递公司的特点出发,分为不同的模块,分别将快递公司所涉及到的方面进行分类,并给出方案,系统的操作简单易学,而且有十分有效的将订单进行分类,满足了快递公司基本的要求。2.1.1 经济可行性分析经济可行性分析是评价一个计算机管理系统是否可行的最基本的一种方法,是对管理系统解决方案的投入与成本的衡量。对于公司而言,引进一个软件,首先是要考虑的是,在效益上是否值得投资,即使企业使用这套系统之后,企业的管理效益能否提高。而我们的快递公司管理系统的设计与开发能够满足这些要求,所以在经济上是可行的。由于物流网所要求的硬件(计算机及相关硬件)和软件环境(JSP+SQL),市场上都容易购买到或从相关网站下载,系统成本主要集中在本管理系统的开发与维护上,对学校不造成过重的经济负担。而一旦此系统投入使用,不仅可以减少物流公司的工作强度,提高工作效率,而且方便了物流公司对信息的管理,延续了传统的管理模式,极大限度的方便了物流公司管理人员,而且,目标系统不是很复杂,开发的周期较短,人员经济支出不大,所节省的大量人力、财力产生的效益将远远大于本借阅系统的开发成本,所以从经济方面讲开发此系统是可行的。2.1.2 操作可行性分析二十一世纪,计算机已经普及到小的农村,人们普遍掌握了计算机的基础操作,而我们的软件有较好的人机交互,更是便于大众使用。以及相关教育的普及,使得大多数,尤其是年轻人对计算机都有一些基本的了解,客观上为快递公司管理系统的设计与实现创造了良好的社会环境,而我们所设计的快递公司管理系统在人机交互方面是简单易学、易操作的,这对于快递管理系统的普及是重要的,并且是可行的。2.1.3 技术可行性分析我们这个系统是在.net平台上开发的,使用的是SQL Server2008。SQL Server2008利用安全审核功能、透明数据加密和外围应用配置器来调高用户安全性,同时SQL Server2008附带数据库镜像,提高了数据的可靠性。因此,符合技术可行性。基于B/S模式,主要包括前端应用程序的开发以及后台数据库的建立和维护两个方面。对于前者要求应具备功能完备、易于使用等特点,而对于后者则要求能建立数据一致性和完整性强、数据安全性好的库。SQL Server 是一个具备完全 Web 支持的数据库产品,提供了对可扩展标记语言 (XML) 的核心支持以及在 Internet 上和防火墙外进行查询的能力,提供了以 Web 标准为基础的扩展数据库编程功能。丰富的 XML 和 Internet 标准支持允许使用内置的存储过程以 XML 格式轻松存储和检索数据。SQL Server 提供强大的开发工具和各类开发特性,在大大提高开发效率的同时,进一步拓展应用空间,带来新的商业应用机遇。例如,XML数据库与Web Service的支持将使您的应用实现Internet数据互联,JSP集成极大的扩展了开发空间,异构数据集成、Service Broker使您的数据和其它应用无缝集成,各种新数据类型和T-SQL扩展带来了诸多灵活性。C#、VBJSP、XQuery、XMLA、ADOJSP 2.0、SMO、AMO等都将成为SQL Server数据平台上开发数据相关应用的有力工具。因此从技术方面讲开发此系统是可行的。2.2 系统需求分析2.2.1 功能需求软件开发中需求分析是重中之重。根据分析得出系统将要实现以下几模块:企业文化、网点查询、会员注册、订单查询、企业招聘、客户留言、后台管理。(1) 企业文化这个版块设计主要是为了实现向用户展示该快递公司的公告,日常工作和同志,以及网站的简介。(2) 网点查询通过这个版块用户可以根据编号搜索各分点,并查询到该网点的具体信息以及联系方式。(3) 会员注册用户可以在这个版块注册会员并填写自己的信息。(4) 订单查询该版块为用户实现了查询订单的功能,用户可以根据编号查询到发件人,收件人,和订单详情。(5) 企业招聘用于发布公司的招聘信息。(6) 客户留言需要实现用户查看留言板的功能。(7) 后台管理为用户提供管理平台,用户需登陆才可进入后台进行管理。2.2.2 性能需求为了保证快递管理系统能够长期、安全、稳定、可靠、高效的运行,该系统应该满足以下的性能需求。(1) 系统的准确性和及时性系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足用户对信息处理的需求。(2) 系统的开放性和可扩展性快递管理系统在开发过程中,应该充分考虑以后的可扩充性。例如快递信息的临时或者永久性改变,用户查询的需求也会不断的更新和完善。所有这些,都要求系统提供足够的手段进行功能的调整和扩充。而要实现这一点,应通过系统的开放性来完成,即系统应是一个开放系统,只要符合一定的规范,可以简单的加入和减少系统的模块,配置系统的硬件。通过软件的修补、替换完成系统的升级和更新换代。(3) 系统的易用性和易维护性系统能够提供良好的用户界面。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息界面;涉及到的订单数据是相当重要的信息,系统应提供方便的手段供系统维护人员进行数据的备份,日常的安全管理,以及系统意外崩溃时数据的恢复等工作。(4) 系统的响应速度总的原则是操作人员不会应为系统响应速度影响工作效率。3 系统总体设计3.1 总体设计采用现有的互联网资源,实现B/S结构的快递公司管理系统。系统设计要注意一下几点:1)系统安全性只有注册用户才是合法的,可以在线订票与支付,只有高级管理员和普通管理员才可以维护客运站的车次信息,只有高级管理员可以管理用户。用户信息、购票信息和车次信息通过互联网传输时,确保信息的安全性。2)系统的准确与及时用户对系统进行操作时,系统应在很短的时间内(一般以秒为单位)给予响应。3)系统可扩展性对于用户新的需求,能做到只需添加新模块即可满足用户需求。根据需求,设计出系统功能模板图,具体功能分为两个板块:浏览版块和管理板块。其中浏览版块是针对普通用户开发的,管理板块是为管理员开发的版块。统计查询系统管理员自动写入后台数据库发布修改登陆系统保存浏览基本信息、商品信息、订单信息等删除管理员登陆 物流网管理界面管理员管理订单信息管理系统维护网点信息维护企业信息维护用户信息管理留言信息管理图3-1 系统功能模块图3.2 前台功能模块设计根据系统功能模块图3-1,下面对各个功能模块进行详细介绍。3.2.1 注册模块是必须要有的模块,注册需点击会员注册,按照要求填写完整个人信息,注册成功后便可以登录。3.2.2 登陆模块用户注册成功后,在网站的左边,在登录模块输入用户名和密码,便可以成功登录网站。3.2.3 新闻中心新闻中心主要是让用户及时了解车站内最新通知和最新的业内新闻。3.2.4 留言板留言板的设计是便于用户及时向管理员反馈在系统使用过程中出现的问题,留言时要输入留言标题和留言内容,系统会自动获取留言作者和留言时间。3.2.5 订单查询模块查询出所包含的该订单的发件人,收件人和订单的详情以及收件人,发件人的联系方式和订单是否到达。3.2.6 网点查询模块查询出该网点的具体地址,联系人以及联系人的联系方式和邮箱和网址。3.3后台功能模块3.3.1 登陆模块通过分配的用户名和密码,输入后进行登录。3.3.2 系统用户管理模块系统用户管理模块的设计主要是为了方便管理员对用户的管理。高级管理员可以注册普通管理员,也可以查看修改所有用户信息。普通管理员没有注册管理员的权限。3.3.3 新闻中心管理模块新闻中心管理模块的设计是针对所有管理员的,管理员可以对系统发布的新闻进行管理,如查看、增加、修改、删除等。3.3.4 留言管理板块留言管理板块主要是针对所有管理员的,管理员可以对用户的留言进行回复、删除操作。3.3.5 订单信息管理管理员可以添加新的订单信息,也可以修改已经添加的订单信息。3.3.6 网点信息管理管理员可以添加新的网点信息,也可以修改已经添加的网点信息。3.4数据库设计3.4.1 数据字典经过对系统功能分析可知,快递公司管理系统主要包括如下数据信息:(1) 管理员,属性包括:用户名、密码、性别、电话、QQ、身份证号、地址。(2) 订单信息,属性包括:编号、发件人、收件人、费用、重量、货物类型、发件人电话、收件人电话、是否到达。(3) 网点信息,属性包括:编号、名称、地址、联系人、电话、邮箱、网址。(4) 系统公告,数据项包括:企业文化、企业招聘信息。(5) 留言板,数据项包括:留言昵称、电话、邮箱、QQ、留言内容、留言时间。3.4.2实体关系图根据分析系统主要有五个实体,分别是管理员、订单信息、网点信息、系统公告、留言板。下面我们一一介绍。管理员注册时需要填写用户名、密码、性别、电话、QQ、身份证号、地址。管理员的实体属性图如图3-1所示性别密码身份证号用户名电话地址QQ管理员图3-1 管理员实体属性图订单信息,属性包括:编号、发件人、收件人、费用、重量、货物类型、发件人电话、收件人电话、是否到达。订单信息的实体属性图如图3-2所示。是否到达收件人电话发件人电话重量订单信息发件人收件人费用编号货物类型图3-2 订单信息实体属性图网点信息,属性包括:编号、名称、地址、联系人、电话、邮箱、网址。地址联系人电话邮箱编号网点信息网址名称图3-3 网点信息实体属性图系统公告,数据项包括:企业文化、企业招聘信息。招聘信息企业文化公告公3-4 系统公告实体属性图留言板,数据项包括:留言昵称、电话、邮箱、QQ、留言内容、留言时间。留言昵称留言内容邮箱留言时间电话留言板QQ3-5 留言板实体属性图根据分析,得出实体关系图,如图3-6所示。订单信息用户信息留言信息物流信息管理管理员图3-6快递公司管理系统ER图3.4.3系统结构表根据数据字典的内容和实体关系图的逻辑,现在可以将上面的数据库概念结构转化为某种数据库系统所支持的实际数据库模型,也就是数据库的逻辑结构。表1为管理员信息表,存储系统中的管理员信息。列名数据类型长度允许空IDint4usernamevarchar50pwdvarchar50cxvarchar50addtimedatetime8表2为网点信息表,记录系统中网点的详细信息。列名数据类型长度允许空IDint4bianhaovarchar50mingchengvarchar50dizhivarchar50lianxirenvarchar50dianhuavarchar50youxiangvarchar50wangzhivarchar50beizhuvarchar50addtimedatetime8表3为用户信息表,记录系统中已有用户的信息。列名数据类型长度允许空IDint4yonghumingvarchar50mimavarchar50xingbievarchar50dianhuavarchar50QQvarchar50shenfenzhengvarchar50dizhivarchar50addtimedatetime8 表4为留言板信息表,记录留言板的信息。列名数据类型长度允许空IDint4chengvarchar50xingbievarchar50QQvarchar50youxiangvarchar50dianhuavarchar50neirongvarchar50addtimedatetime8表5为订单信息表,记录在订单的信息。列名数据类型长度允许空IDint 4bianhaovarchar50fajianrenvarchar50shoujianrenvarchar50fahuoshijianvarchar50daohuoshijianvarchar50feiyongvarchar50zhongliangvarchar50huowuleixingvarchar50fajianrendianhuavarchar50shoujianrendianhuavarchar50fajianrendizhivarchar50shoujianrendizhivarchar50beizhuvarchar50addtimedatetime8isddvarchar504系统详细设计4.1 前台模块实现4.1.1系统首页界面设计图4-1-1 物流网首页界面效果4.1.2 网点查询页面设计界面可分为三部分,上方为系统名称及系统导航条,与首页设计无异。左侧为系统功能列表,包括用户登陆及友情链接,与首页设计保持高度统一。右侧为操作界面,分为三部分,最上方为导航,中间为搜索功能实现区,下方用表格的形式体现出搜索结果。整体而言,页面设计保持功能齐全而操作简便的理念。4.1.3 会员注册页面设计此页面设计理念与上一页面无异,并将这种模式保持到前台的所有页面。在页面核心区块主要实现的功能,是将用户对应输入的信息存储到数据库中。4.1.4 留言板页面在此页面中,用户可进行留言操作,包括编写新留言、查看留言、回复留言等。4.2 后台模块实现4.2.1 系统后台登陆页面此页面实现的功能是核查系统管理员的身份,以保证系统的安全。所以在代码编写的要求上十分严格。为此,本人作了十分详细的分析,参考了大量相关资料,最终定下来的代码如下:4.2.2 系统后台主操作页面通过观察可以发现,管理员用户对于系统后台及数据库的所有操作权限,拥有管理管理人员、个人用户、企业用户、信息管理、在线调查、公告管理等栏目的权限。下面就其中比较典型的几个界面进行详细说明。4.2.3 系统管理员信息管理页面此界面可进行关于系统管理员信息的相关管理操作,且不同权限的管理员可进行着不同权限的操作。4.2.4 企业文化信息管理页面信息编辑页面很清晰,很简单,所有的新闻信息都是在这个模块内进行。其他类似性质的信息管理页面皆是此种风格及操作,故不一一展开说明。4.2.5订单信息管理页面此系列页面实现的功能为订单管理操作,包括添加及管理。其他类似性质的信息管理页面皆是此种风格及操作,故不一一展开说明。管理员拥有整个系统的所有操作权限。其他各项功能操作界面都清晰明了,故不一一说明。5 测试由于系统功能较多,本节主要以用户注册、订单查询功能为例进行测试。5.1 用户注册功能测试用户注册,填写完整个人信息后,可以成功登陆。这里用户名是123,密码是123,成功登录。如下图:5.2 订单查询功能测试结束语 在大学四年里,学到了很多有用的知识,十分感谢老师们的辛劳的教学,经过大四整个学

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论