2016年度毕业文指导手册,秘书文提纲年度

更新时间:2024-03-14 作者:用户投稿原创标记本站原创 点赞:11730 浏览:46911

题目:慢递管理系统前台设计与实现

学院信息管理学院

学生姓名钟琼珊学号0093998

专业计算机科学与技术届别2016届

指导教师刘爱红职称副教授

二〇一三年六月

目录

一、普通本科毕业论文(设计)选题方向审核表

二、普通本科毕业论文(设计)文献综述

三、普通本科毕业论文(设计)开题报告及任务书

四、普通本科毕业论文(设计)工作中期检查表

五、毕业论文完成情况登记卡

六、普通本科毕业论文(设计)指导情况登记表(4-6次)

七,普通本科毕业论文(设计)指导教师评阅表

八,普通本科毕业论文(设计)评阅教师评阅表

九,普通本科毕业论文(设计)答辩委员会审定表

十,普通本科毕业论文(设计)答辩记录

十一,毕业论文

普通本科毕业论文(设计)选题方向审核表

学院:信息管理学院教学系:计算机系时间:2016年09月12日

况题目名称慢递管理系统前台设计与实现选题性质A.理论性研究B.应用性研究C.√应用性设计D.其它教师姓名刘爱红职称副教授学位硕士选题来源A.□B.□C.□D.(是否与毕业实习结合否成果类别A.论文.设计(创作,演出)C.其它(如案例分析,调查报告等)学生应具

备的条件熟悉数据库原理与应用方面的知识,能够运用Ja语言编程,了解软件工程相关知识等.主要

研究

内容慢递怎么写作是一个刚刚兴起的行业,行业内大部分都是良莠不齐的小店,基本是纯手工管理,慢递这个很有前景的行业要发展起来,系统,有效的信息管理系统是不可缺少的.

本系统主要研究完成慢递管理系统前台功能的设计与实现,为慢递公司提供相关管理怎么写作.系统主要的功能模块有:公司与行业信息功能模块,资费说明功能模块,客户管理功能模块,收件人管理功能模块,网上预订功能模块,预订单管理功能模块,订单管理功能模块,配送管理功能模块和物品管理功能模块.本系统拟采用SQLServer2005和MyEclipse作为开发平台,采用J2EE,B/S架构,MVC模式和JSP网页技术完成系统实现.

教学系

审题

意见

选题有理论意义和实际价值,主要内容目标明确,符合本科生知识和能力水平.

负责人:

2016年09月15日学院审批意见

经审查,该选题符合本科毕业论文选题要求.

2016年09月20日注:选题来源:A为指导教师的科研课题,B为企事业单位委托课题,C教学研究课题,D为教师或学生富有创新和实际意义的自拟课题.请在对应的□内打"√".

文献综述

1引言

物质的繁荣和对物质的狂热追求,必定导致情感的空虚.人们需要找到情感的发泄口,诉诸自己内心的真实感情..

[1][2][3],快递是指快递公司通过铁路,公路和空运等交通工具,对客户货物进行快速投递.快递最主要是快速方便,客户使用快递就是期望快递公司能够尽快将自己的物质资料投递给准确的收件人.而慢递的过程中同样也将客户的物质资料投递给准确的收件人,但不同的是慢递的投递时间需要的不是尽快而是可以根据客户需求而定.另外,慢递创造价值最主要的不同之处是创造了附加价值.慢递物流的附加价值中表现在通过慢递业务,很多人都是轻松实现跨越时间的沟通,收获一种储存后的惊喜.慢递给大家一个传递或宣泄情感的途径,客户可以保留自己某个时候的美好回忆,或是与别人沟通情感,甚至只是将情绪投递出去无所谓对方是否真的收到.

慢递和快递还有另一个差别在于慢递可以满足客户的个性化需求,慢递业务中所有的需求都是根据客户的要求度身写作的,比如存储的时间,收件人接收是时间,保险赔偿的选择,这一点快递是无法做到的,主要是由于大多数的快递公司的业务只能给客户承诺其物质资料送达收件人手中的时间处于某个时间范围区间内,而不能承诺准确时间,比如3-5天内.慢递业务的个性化怎么写作是其最主要的附加价值,每个客户希望每一件物质资料的送达时间都很精确,这在一定意义上改变了邮递行业不能提供个性化怎么写作的情况.

目前,慢递这一新兴的物流行业正在全国各地兴起,之所以这一行业可以发展迅速,主要是慢递业务满足了人们在快节奏的生活中希望慢慢走好好体会是心理.辽宁社会科学院研究院张思宁表示,慢递公司之所以有市场,是因为它迎合了现代人追求心情社会化的渴望,其实很多时候写给未来的信完全可以保存在自己的抽屉里,但现在很多人宁愿把自己的心情通过这样一个具有社会属性的平台来实现,这无形中就是一种渴望社会凝视的需求,而这种需求可以说是当下快节奏生活状态下衍生出的新型心理需求.

3存在的问题

慢递业务现在正在全国各地慢慢兴起,但是在发展的过程中还是存在一些问题,根据文献[3][4],问题主要体现在以下四个方面:

客户来源问题.现在的慢递公司的怎么写作对象基本可以概括为以下三种:一是在现在的快节奏,心里压力大的社会生活中需要适当调节,希望暂时停下来回忆过去展望未来同时给予现在的的自己一些向前走的动力,二是想要记住某个当下,希望未来在收到信件或物品是时候能感受到当时的心情,感受和情感,三是寻求心灵的安慰与慰藉的人,通常这样的客户并不是很在意他们的物品到底是否投递出去了或是收件人是否能收到,他们选择慢递只是为了抒发自己的情感.目前的怎么写作对象虽然还算比较多样化,但是基本上都还仅仅是停留在抒发个人情感上的人群.

慢递怎么写作中安全存储及指定时间投递的问题.慢递业务的预约投递时间大多是三五年后或是更长,在那么长时间的保管过程中,存储的安全性就成为慢递业务的核心怎么写作之一,慢递怎么写作中核心就是安全存储及指定时间投递.在保管过程中,要保证客户要慢递的物品的安全不能丢失或损坏,而且为保护客户隐私,若是不购写保险的物品不能被别人窥看.另外,慢递业务从接受客户物品到将物品投递出去的时间可能很长,所以目前很难确认到时投递的时间是不是会符合客户的个性化写作,而慢递公司一旦出现未按时投递,破产等问题时,责任划分和赔偿问题很难确定.

慢递怎么写作的收费标准以及慢递物品细分问题.现在的慢递公司收费标准相当混乱,完全没有一个统一的规范.这样的状况形成的主要原因是:一是现有的所有相关收费标准都是慢递公司自主制定的,至今还没有形成慢递行业中一个统一的收费标准或是运用国家的法律法规来对其进行规范,二是慢递业务跟其他的物流业务是不同的,它对于物流成本的计算很是不清晰,从物流成本的角度看,基本上所有的慢递成本都是不好衡量的,所以目前慢递行业的收费标准还有待于进一步规范.

慢递业务的经营模式问题.慢递目前的运营模式,是单纯的把所有慢递物品都存放在公司指定的内部相对比较安全的地方进行保管,而且通过保管和按时投递收取费用,但是比如信件的本身,没有价值也并不能产生价值,所以就不能保值或是增值,这些信件的价值只是针对寄信人而言的,一旦丢失或是货损,因为双方对信件价值定义不同,所以赔付费用心理预期也差距很大.另外,未来物品投递的不确定性很大,若是出现投递时地址发生变化或其他意料之外难以解决的因素无法投递时,对于企业和客户的来说,都会造成不可估量的损失.

4慢递行业发展的趋势

目前慢递行业的发展还是存在很多问题的,不过慢递并不会因此搁浅,今后慢递将会不断的发展下去的.

首先是慢递业务的客户对象,不能停留在投递情感的客户这一层次,还应该把客户对象的范围扩大到企业,企业也可以成为慢递业务新的客户对象,企业之间很多时候也需要感情或物质的沟通交流.

其次,应该制定相关法律法规来管理慢递行业,而慢递行业必须形成自己的行业规则.慢递公司应当注意与客户详细约定,若是慢递业务不能完成的情况下,怎么慢递委托业务,怎么处理支付的慢递费用的问题或是因为一些信息的更改,客户需要取消其慢递业务的时候,要如何与慢递公司终止或解除委托写作技巧关系的问题.

最后是慢递企业的经营模式,慢递公司可以和其他企业合作进行物品的保管或是投递.根据文献[4],在保管方面可以和专业信托机构合作,比如,北京的熊猫慢递公司已与银行合作成立了第三方托管系统,就是把客户慢递的物品放在银行保险箱中存管,并且希望所有慢递物品不管其物品类型和存管时限的长短都送到第三方托管系统,在投递方面可以和快递企业合作,运用快递公司的营业网点进行慢递物品的投递.

5结论

本文从慢递管理系统的研究背景谈起,结合慢递管理系统的发展现状,说明了研究慢递管理系统的意义.可以说慢递管理系统的开发可以解决当前一般慢递小店管理所存在的问题,对于慢递管理的发展具有重要的推动作用.在当前各项技术快速发展的时代,慢递管理系统的研发已经具备了充分的条件,研究一套功能齐全,高效准确的慢递管理的信息化系统是有益于慢递这一新兴行业的发展的.

指导教师评分(百分制):

指导教师:

2016年9月30日

普通本科毕业论文(设计)开题报告及任务书

论文(设计)题目慢递管理系统前台设计与实现学生姓名钟琼珊专业计算机科学与技术学号0093998指导教师刘爱红职称副教授1.选题目的和意义:

慢递是通过某一怎么写作写作技巧机构对客户的物质资料从供给者到需求者之间进行投递,寄件人在进行邮寄怎么写作时,在投递过行程中会指定投递的地点收件人,尤其特殊的是还会指定具体的投递时间或是收货人收获的时间的一种特色代寄怎么写作.目前慢递业务作为一个新兴的物流行业在各地都在慢慢兴起.其兴起的主要原因就在于:慢递业务迎合了人们在快节奏生活中,希望慢下来的心理.辽宁社会科学院研究院张思宁表示,慢递公司之所以有市场,是因为它迎合了现代人追求心情社会化的渴望,其实很多时候写给未来的信完全可以保存在自己的抽屉里,但现在很多人宁愿把自己的心情通过这样一个具有社会属性的平台来实现,这无形中就是一种渴望社会凝视的需求,而这种需求可以说是当下快节奏生活状态下衍生出的新型心理需求.2.主要研究内容(含论文提纲):

慢递管理系统是面向慢递公司员工及客户的,主要是让客户可以在网上就进行慢递的预订而无须到慢递公司下订单,以及对于自己的资料和订单信息进行查看,员工可以通过系统对客户的订单,慢递的物品等进行管理.本系统的开发与设计是因为慢递管理系统能够使慢递公司的日常管理工作更加方便提高工作效率,而且可以拓展业务范围,客户可以遍布全球.

论文的提纲如下:

1引言

1.1课题研究背景与研究意义1.2慢递管理的研究现状及问题

1.3慢递行业发展的趋势1.4毕业设计思路与论文结构

2慢递管理系统技术

2.1网页开发技术2.2软件开发工具

2.3Web怎么写作器2.4数据库平台

3系统需求分析和设计

3.1系统建设目标与可行性分析

3.2系统需求分析3.3数据库设计

4开发环境

4.1硬件环境4.2软件环境

5系统实现

5.1公司与行业信息模块5.2资费说明模块

5.3客户与收件人管理模块5.4预订单管理模块

5.5订单管理模块5.6配送单管理模块

6总结与展望

删除,

系统项目的可行性分析不能仅列出进行可行性分析的原则,应对本系统项目进行具体分析,

系统开发环境应有硬件环境和软件环境之分.

指导教师(签名):

2016年1月30日

落实情况:

毕业设计思路主要是从系统功能需求分析,数据库设计到具体编程实现,

删除不必要的技术介绍,保留关于JSP网页开发技术,Tomcat怎么写作器,SQLServer2005数据库平台等主要使用技术的大概介绍,

分别从技术可行性,经济可行性和操作可行性三方面具体分析了本系统的项目可行性,

分别介绍客户端与怎么写作器端对于硬件环境与软件环境分别有何要求.

学生签名:2016年3月22日

普通本科毕业论文(设计)指导情况登记表

题目慢递管理系统前台设计与实现学生姓名钟琼珊专业计算机科学与技术学号0093998指导教师刘爱红职称副教授指导次数第五次学生求教

内容论文二稿的修改指导方式面授□电子邮件,传真□其它□

教师指导内容:

系统功能模块划分得不够清晰,物品管理模块不够详细,

数据库概念设计不需要,可以直接得出逻辑设计的结果,

系统的实现应该有主要实现技术或算法图,不能只有系统截图,论文中引用的代码或存储过程时应对其进行具体技术说明.

指导教师(签名):

2016年3月28日

落实情况:

重新整理系统功能模块,将其划分为资费说明模块,客户管理模块,收件人管理模块,预订单管理模块,订单管理模块等九个功能模块,

分析数据库各实体间的关系,设计得出数据库表,共设计17张数据表,

增加了客户申请预订和员工进行物品配送的算法图,对于自动编号的触发器和审核预订单的存储过程进行详细的技术说明.

学生签名:2016年4月25日

普通本科毕业论文(设计)指导情况登记表

题目慢递管理系统前台设计与实现学生姓名钟琼珊专业计算机科学与技术学号0093998指导教师刘爱红职称副教授指导次数第六次学生求教

内容论文最后格式修改,定稿指导方式面授电子邮件□,传真□其它□

教师指导内容:

引用参考文献要使用上标的形式,应使用最近五年内的参考文献,

论文一二三各级标题和正文,参考文献,目录,中英文摘 要等的格式应严格按照信息管理学院的毕业论文格式要求来进行规范,

论文英文摘 要要自己根据中文摘 要逐字逐句翻译,不能使用翻译工具进行翻译,

避免论文中的各类图片的插入可能导致的论文排版出现大量空白的情况,

指导教师(签名):

2016年4月30日

落实情况:

删除了08年以前的参考文献,改为近五年的,将论文中原本使用脚注的地方改为上标引用文献,

严格按照信息管理学院论文格式要求设置论文中各类字体字号以及行间距,

认真地将中文摘 要一字一句地翻译为英文摘 要,

调整论文中插入图片位置上下的文字位置,消除空白.

学生签名:2016年5月30日

普通本科毕业论文(设计)指导教师评阅表

题目慢递管理系统前台设计与实现学院信息管理学院专业计算机科学与技术学生姓名钟琼珊评分项目分值得分工作

表现

10%学习态度认真,遵守纪律,恪守学术规范108认真开展实验,调研工作,数据真实可靠虚心接受指导,认真求教选题

质量

15%选题符合专业培养目标,体现综合训练基本要求158题目难易度题目工作量理论意义或实际价值文献综述10%能较全面的综述与本选题有关的主流学派,主要学术观点和成果,及其主要学术贡献和存在的不足文献综述写作规范,逻辑合理,篇幅符合要求主要阅读参考文献不少于15篇,其中外文不少于3篇中文摘 要能对全文进行简练的概括,语法正确,文句流畅研究方法,研究解决的问题,研究的结论(结果)明确英文摘能与中文摘 要一致,符合英语规范优秀(100>,×≥90)良好(90>,×≥80)中等(80>,×≥70)及格(70>,×≥60)不及格(×60).

普通本科毕业论文(设计)评阅教师评阅表

学生姓名钟琼珊学号0093998专业计算机科学与技术毕业论文题目慢递管理系统前台设计与实现评价项目评定分数选题

质量

25%01选题符合专业培养目标,体现综合训练基本要求2002题目难易度03题目工作量04理论意义或实际价值文献

综述

10%05能较全面的综述与本选题有关的主流学派,主要学术观点和成果,及其主要学术贡献和存在的不足文献综述写作规范,逻辑合理,篇幅符合要求主要阅读参考文献不少于15篇,其中外文不少于3篇中文摘 要能对全文进行简练的概括,语法正确,文句流畅研究方法,研究解决的问题,研究的结论(结果)明确学生是否较好地掌握了题所涉及的基础理论,基本技能和专业知识,能否理论联系实际,毕业论文完成的质量和在完成过程中学生所表现出的思考能力,表达能力,创新能力情况,论文的论点,论据,论证,论文的结构,格式优秀(100>,×≥90)良好(90>,×≥80)中等(80>,×≥70)及格(70>,×≥60)不及格(×<,60)优秀(100>,×≥90)良好(90>,×≥80)中等(80>,×≥70)及格(70>,×≥60)不及格(×<,60)

题目:慢递管理系统前台设计与实现

学院信息管理学院

学生姓名钟琼珊学号0093998

专业计算机科学与技术届别2016届

指导教师刘爱红职称副教授

二〇一三年六月

普通本科生毕业设计诚信承诺书

毕业论文(设计)题目慢递管理系统前台设计与实现学生姓名钟琼珊专业计算机科学与技术学号0093998指导老师刘爱红职称副教授所在学院信息管理学院

诚信承诺

本人慎重承诺和声明:

我承诺在毕业论文(设计)活动中遵守学校有关规定,恪守学术规范,在本人的毕业论文中未剽窃他人的学术观点,思想和果 摘 要

MVC模式,JSP网页技术等开发技术,实现了慢递管理系统前台,最后总结了慢递管理系统前台实现.

【关 键 词】慢递B/S模式管理系统MVC Abstractthemajorityoffutruedeliveryshopispuremanualmanagement.Withtheputertechnologyandmunicationtechnologycontinuestoprogress,futruedeliverywhichisapromisingandemergingindustrieswillcertainlyeintotheputermanagementphase.

Firstly,thispaperintroducesthefutruedeliverymanagementsystemresearchbackgroundandsignificance,thecurrentresearchstatusandgraduationthesisdesignideasandstructure.Secondly,itanalyzestherequirementsofthefutruedeliverymanagementsystemforeground,anddesignthesystemarchitectureanddatabase.Tertiary,itachievemostfunctionsofthefutruedeliverymanagementsystemforegroundusingtheB/Sarchitecture,J2EEtechnology,MVCpattern,JSPpagestechnology,forSQLServer2005,TomcatandMyEclipseasadevelopmentplatform.Finally,itsummarykeytechnologiesofthefutruedeliverymanagementsystemforeground,andpointoutthedesigntobeimproved.

【Keywords】Slowdelivery,B/Smodel,managementsystem,MVC

目录

1引言3

1.1课题研究背景与研究意义3

1.2慢递管理的研究现状及问题3

1.3慢递行业发展的趋势3

1.4毕业设计思路与论文结构3

2慢递管理系统技术3

2.1网页开发技术3

2.2软件开发工具3

2.3Web怎么写作器3

2.4数据库平台3

3系统需求分析和设计3

3.1系统建设目标与可行性分析3

3.2系统需求分析3

3.3数据库设计3

4开发环境3

4.1硬件环境3

4.2软件环境3

5系统实现3

5.1公司与行业信息模块3

5.2资费说明模块3

5.3客户与收件人管理模块3

5.4预订单管理模块3

5.5订单管理模块3

5.6配送单管理模块3

6总结与展望3

个词最初出现,一定会与快递联系起来.快递,是指快递公司通过铁路,公路和空运等交通工具,对客户货物进行快速投递.快递最主要是快速方便,客户使用快递就是期望快递公司能够尽快将自己的物质资料投递给准确的收件人.而慢递的过程中同样也将客户的物质资料投递给准确的收件人,但不同的是慢递的投递时间需要的不是尽快而是可以根据客户需求而定.另外,慢递创造价值最主要的不同之处是创造了附加价值.慢递物流的附加价值中表现在通过慢递业务,很多人都是轻松实现跨越时间的沟通,收获一种储存后的惊喜[2].慢递这一行业是形成与当前快节奏生活下的,当今社会,不管是青少年,中年人还是老年人,都在为学习,工作和生活努力奋斗,一直向前,这样让人身心俱疲,心理压力非常之大,人与人之间沟通与交流越来越少,很多时候心里的情感都放在心里,这样的情绪累积起来后若是一瞬间爆发出来威力是不容小觑的,到时会更加伤害身心.于是,慢递给大家一个传递或宣泄情感的途径,客户可以保留自己某个时候的美好回忆,或是与别人沟通情感,甚至只是将情绪投递出去无所谓对方是否真的收到.

慢递和快递还有另一个差别在于慢递可以满足客户的个性化需求,慢递业务中所有的需求都是根据客户的要求度身写作的,比如存储的时间,收件人接收是时间,保险赔偿的选择,这一点快递是无法做到的,主要是由于大多数的快递公司的业务只能给客户承诺其物质资料送达收件人手中的时间处于某个时间范围区间内,而不能承诺准确时间,比如3-5天内.慢递业务的个性化怎么写作是其最主要的附加价值,每个客户希望每一件物质资料的送达时间都很精确,这在一定意义上改变了邮递行业不能提供个性化怎么写作的情况.

目前,慢递这一新兴的物流行业正在全国各地兴起,之所以这一行业可以发展迅速,主要是慢递业务满足了人们在快节奏的生活中希望慢慢走好好体会是心理.辽宁社会科学院研究院张思宁表示,慢递公司之所以有市场,是因为它迎合了现代人追求心情社会化的渴望,其实很多时候写给未来的信完全可以保存在自己的抽屉里,但现在很多人宁愿把自己的心情通过这样一个具有社会属性的平台来实现,这无形中就是一种渴望社会凝视的需求,而这种需求可以说是当下快节奏生活状态下衍生出的新型心理需求[3].

1.2慢递管理的研究现状及问题

慢递业务现在正在全国各地慢慢兴起,但是在发展的过程中还是存在一些问题,问题主要体现在以下四个方面:

客户来源问题.现在的慢递公司的怎么写作对象基本可以概括为以下三种:一是在现在的快节奏,心里压力大的社会生活中需要适当调节,希望暂时停下来回忆过去展望未来同时给予现在的的自己一些向前走的动力,二是想要记住某个当下,希望未来在收到信件或物品是时候能感受到当时的心情,感受和情感,三是寻求心灵的安慰与慰藉的人,通常这样的客户并不是很在意他们的物品到底是否投递出去了或是收件人是否能收到,他们选择慢递只是为了抒发自己的情感.目前的怎么写作对象虽然还算比较多样化,但是基本上都还仅仅是停留在抒发个人情感上的人群.

慢递怎么写作中安全存储及指定时间投递的问题.我国的慢递业务的兴起从2016年才开始,但慢递业务的预约投递时间大多是三五年后或是更长,在那么长时间的保管过程中,存储的安全性就成为慢递业务的核心怎么写作之一,慢递怎么写作中核心就是安全存储及指定时间投递.在保管过程中,要保证客户要慢递的物品的安全不能丢失或损坏,而且为保护客户隐私,若是不购写保险的物品不能被别人窥看.另外,慢递业务从接受客户物品到将物品投递出去的时间可能很长,所以目前很难确认到时投递的时间是不是会符合客户的个性化写作,而慢递公司一旦出现未按时投递,破产等问题时,责任划分和赔偿问题很难确定.目前国家还没有相应的法律法规进行约束,如何保证企业的信誉度是个关键.

慢递怎么写作的收费标准以及慢递物品细分问题.现在的慢递公司收费标准相当混乱,完全没有一个统一的规范.这样的状况形成的主要原因是:一是现有的所有相关收费标准都是慢递公司自主制定的,至今还没有形成慢递行业中一个统一的收费标准或是运用国家的法律法规来对其进行规范,二是慢递业务跟其他的物流业务是不同的,它对于物流成本的计算很是不清晰,从物流成本的角度看,基本上所有的慢递成本都是不好衡量的,所以目前慢递行业的收费标准还有待于进一步规范.而客户的慢递物品,也应该要有详细的分类,每一种物品都应该根据其不同保管年限和不同物品属性有一个相应是收费标准.

慢递业务的经营模式问题.慢递目前的运营模式,是单纯的把所有慢递物品都存放在公司指定的内部相对比较安全的地方进行保管,而且通过保管和按时投递收取费用,但是比如信件的本身,没有价值也并不能产生价值,所以就不能保值或是增值,这些信件的价值只是针对寄信人而言的,一旦丢失或是货损,因为双方对信件价值定义不同,所以赔付费用心理预期也差距很大[4].另外,未来物品投递的不确定性很大,若是出现投递时地址发生变化或其他意料之外难以解决的因素无法投递时,对于企业和客户的来说,都会造成不可估量的损失.

1.3慢递行业发展的趋势

目前慢递行业的发展还是存在很多问题的,不过慢递并不会因此搁浅,今后慢递将会不断的发展下去的.

首先是慢递业务的客户对象,不能停留在投递情感的客户这一层次,还应该把客户对象的范围扩大到企业,企业也可以成为慢递业务新的客户对象,企业之间很多时候也需要感情或物质的沟通交流.

其次,应该制定相关法律法规来管理慢递行业,而慢递行业必须形成自己的行业规则.同时由于未来可能出现许多不确定因素,慢递公司和客户在形成委托处理的关系时,慢递公司应当注意与客户详细约定,若是慢递业务不能完成的情况下,怎么慢递委托业务,怎么处理支付的慢递费用的问题或是因为一些信息的更改,客户需要取消其慢递业务的时候,要如何与慢递公司终止或解除委托写作技巧关系的问题,特别是应当提前约定对出现意料之外时情况时解决的方法或是赔偿的标准,避免发生分歧与纠纷.

最后是慢递企业的经营模式,慢递公司可以和其他企业合作进行物品的保管或是投递.在保管方面可以和专业信托机构合作,比如,北京的熊猫慢递公司已与银行合作成立了第三方托管系统,就是把客户慢递的物品放在银行保险箱中存管,并且希望所有慢递物品不管其物品类型和存管时限的长短都送到第三方托管系统,在投递方面可以和快递企业合作,运用快递公司的营业网点进行慢递物品的投递.在我国虽然慢递这个行业才刚刚起步,但是慢递行业未来的市场空间不可预计,慢递行业未来的发展不可限量,以后将会慢慢发掘出来存在于慢递行业中的巨大商机的.

1.4毕业设计思路与论文结构

本设计首先在导师的指导和帮助下对慢递的工作模式和具体工作流程展开详细的调查和研究,搜集其相关资料.然后,对这些资料进行认真的整理,设计出详细的需求分析.在需求分析的基础上实现架构设计,数据库设计和原型设计等.最后,以SQLServer2005,Tomcat和MyEclipse作为开发平台,采用B/S架构,J2EE技术,MVC模式,JSP网页技术等开发技术实现了慢递管理系统前台2慢递管理系统技术

在开发慢递管理系统前台时,需要建立后台数据库,设计系统网页界面.在设计系统过程中使用到的各种技术和软件将在以下几节中详细介绍.

2.1网页开发技术

ASP(ActiveServerPages),PHP(PersonalHypertextPreprocessor或PersonalHomePageTools)和JSP(JaServerPages)是目前应用最广泛的网站开发技术.

本系统采用的网站开发技术是JSP(JaServerPages).JSP是由SunMicrosystems公司倡导,许多公司参与一起建立的一种MyEclipse企业级工作平台(MyEclipseEnterpriseWorkbench简称MyEclipse)是对EclipseIDE的扩展.MyEclipse功能丰富,包括了的编码,调试,测试和发布功能,完支持JaServletAJAX,HTML,Spring,CSS,J,Jascript,SQL,Struts,EJB3,JDBC,JSP,Hibernate.

MyEclipse是一个的Eclipse插件集合,用于开发JaJ2EE,MyEclipse有十分广泛支持,尤其是各种开源产品.MyEclipse的功能非常强大,可以说MyEclipse涵盖了所有主流开源产品的专属eclipse开发工具.MyEclipse作为开发环境来开发程序[6].

2.3Web怎么写作器

目前技术成熟而且应用广泛的web怎么写作器软件特别多,其中运用的最多的是WebLogic,JBOSS和Tomcat等.

Tomcat是由Apache,Sun和一些其公司及个人共同开发而成Apache软件基金会(ApacheSoftwareFoundation)的一个核心项目.Sun的参与和支持,最新的Servlet和JSP规范体现.Tomcat技术,性能稳定,而且免费,Ja开发爱好者的喜爱并得到了软件开发商的认可,成为流行的Web应用怎么写作器.Tomcat扩展性好,运行时占用的系统资源,支持开发应用系统常用的功能负载平衡与邮件怎么写作等而且它不断的改进和完善中,任何一个程序员感兴趣都可以它或在其中加入新的功能受广大程序的喜.MicrosoftSQLServer2005是一个全面的数据库平台,使用集成的商业智能工具提供了企业级的数据管理.MicrosoftSQLServer2005数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序.

该企业数据管理解决方案的核心MicrosoftSQLServer2005数据引擎MicrosoftSQLServer2005结合了报表,集成分析和通知功能这企业构建和部署经济有效的BI解决方案,通过Dashboard,Webservices和移动设备将数据应用推向业务的各个领域.

MicrosoftSQLServer2005与MicrosoftVisualStudio,MicrosoftOfficeSystem以及新的开发工具包(包括BusinessIntelligenceDevelopmentStudio)紧密集成使与众不同.无论是数据库管理员,开发人员,信息工作者还是决策者,MicrosoftSQLServer2005都可以为提供创新的解决方案,帮助从数据中更多地获益.错误!未指定书签.


图3-1慢递管理系统前台功能图

慢递管理系统前台所需的功能分为以下几个模块:

客户注册登录模块

对于第一次登录该系统的客户,可以进行注册,注册时需填写真实姓名,登录,号,联系等信息,各项信息注册时都有填写规范,注册成功后即可获得客户编号登录系统进行操作.

公司与行业信息模块

客户可以从这一模块了解慢递这一富有创意的新兴行业,以及关于本时光慢递公司的基本情况与怎么写作宗旨,慢递公司员工可以对信息进行管理.

资费说明模块

客户可以从这一模块了解慢递的收费细则,网上预订的流程以及常见问题的解决办法,员工可进行慢递收费标准的管理和预订流程的更改,客户可能遇到的问题的解决.

客户管理模块

添加客户可以是客户自主注册也可以是员工直接添加,客户可以修改自己的信息,而员工可以对所有的客户信息进行修改,员工可以删除没有任何收件人,预订单和订单的客户信息,但一般不建议直接删除客户信息,建议注销客户.

收件人管理模块

客户可以直接添加收件人信息也可以在添加预订单时添加收件人信息,客户可以修改自己的收件人信息,对于有相关预订单或订单的收件人不能删除,员工可以查看所有收件人信息或是某个客户对应的相关收件人信息,可以修改和删除没有相关预订单或订单的收件人信息.

图3-2预订单审核流程

预订单管理模块

客户注册,登录后,就可以进行网上预订,填写收件人信息和要慢递的物品信息生成预订单,客户可以对自己未审核的预订单进行修改和删除,员工对购写了慢递保险的客户的慢递物品进行估价并将估价结果返回给客户,客户对该估价及其所计算的保险费用进行确认,若客户对此不满意可以与修改或退预订单,员工对不购写保险和已确认保险费用的预订单进行审核,生成订单,配送单,同时更改预订单状态为已审核.预订单审核生成订单流程图如图3-2所示.

订单管理模块

客户只能通过添加预订单审核后生成订单,不能自己添加订单,但预订单生成订单后可以申请修改订单或退订单,员工可以添加订单,修改订单,删除订单及其相应的配送单.

图3-3配送单处理流程

配送管理模块

订单生成时同时生成配送单,在配送单上物品投递时间前一个月,将自动提醒客户确认收件人信息,以防收件人信息发生改变,确认后,员工将物品配送出去,若客户没有确认收件人信息,但收件人信息完整,那么同样将物品配送出去,若收件人信息不完整,则做流单处理.配送的流程图如图3-3所示.

物品管理模块

客户在本慢递系统前台中申请预订成功后,就可以将要慢递的物品寄送到时光慢递的总公司或是直接拿到附近的时光慢递营业点,员工对客户的慢递物品进行验收,员工对于客户慢递的物品进行保管,若物品发生损坏或丢失的情况,则员工要告知客户并赔付可能有的相应保险费用,若客户有需要员工将损坏的物品寄还给客户.

3.3数据库设计

在满足慢递管理实际工作需求的情况下,系统设计应尽量遵循以下原则:通用性,经济实用先进性,成熟性,易于管理和维护安全性.

数据库设计在系统开发设计的过程中的一个非常重要的核心环节,设计数据库关系直接影响到整个系统性能的好坏[10].数据库的设计操作主要是对数据库里的数据信息进行分析,并且这应该是一个便于维护,很少冗余量,使用方便且合理化的数据库.

数据库设计要将数据规范化,规范化是指用户如何处理数据信息之间的关系和怎么把数据信息存储到数据表中,数据规范化的设计能够使应用系统中的数据信息及其各元素之间的关系间的关联更加紧密[11].

本系统选用SQLServer2005作为数据库管理系统,SQLServer2005是个简单,可靠并且功能强大的数据库,提供了高级的可升级的体系结构,这种结构能够支持极其复杂的数据库应用程序.本系统按照第三范式准则和折衷原则建立了本系统数据库的表如表3.1-3.17所示.

属性名称属性类型是否为空属性描述notnullprimarykey客户编号notnullcustnamevarchar(20)notnull客户姓名varchar(20)nullphonevarchar(15)notnull联系属性名称属性类型是否为空属性描述GRNnochar(12)notnullforeignkey入库单编号empnochar(10)notnullforeignkey业务员编号drawdatedatetime提货日期

表3.14提货单明细表(drawtail)

属性名称属性类型是否为空属性描述goodsnovarchar(20)notnull物品编号表3.15出库单表(outbound)

属性名称属性类型是否为空属性描述empnochar(10)notnullforeignkey仓库管理员编号outdatedatetime出库日期

表3.16出库单明细表(outboundtail)

属性名称属性类型是否为空备注属性描述outboundnochar(10)notnullprimarykey出库单编号goodsnochar(10)notnullforeignkey物品编号drawnochar(10)notnullforeignkey提货单编号

4开发环境

开发环境可以说是一个软件所要求的各种条件,包括软件环境和硬件环境.各种操作系统需要的硬件支持是不一样的,对内存等的要求都是不一样的,而许多应用软件不仅仅要求硬件条件,还需要软件环境的条件的支持,如果这些软件想跨平台运行,必须修改软件本身,或者模拟它所需要的软件环境.怎么写作器端所需要的硬件环境如下:

(1)CPU:Intel奔腾双核E2800以上,

(2)硬盘:160GBSATANCQHDDARTIV,

(3)内存:1GBPC2-6400(DDR2-800)以上,建议2GB.

客户端所需要的硬件环境如下:

处理器:486处理器以上,

内存:16MB以上的内存,

硬盘:100M以上.

怎么写作器端所需要的软件环境如下:

(1)操作系统:Windows2000或以上,

(2)软件安装:Tomcat,

(3)数据库:SQLServer2005,

(4)开发工具:Myeclipse.

客户端所需要的软件环境如下:

(1)操作系统:Windows95/98或以上,

(2)软件安装:任意一款浏览器.

系统的实现从需求分析,确定了系统的功能设计和业务流程功能,并设计了数据库,确定了系统所需的运行环境,接下来就是慢递管理系统前台的具体实现.

本系统采用的体系架构是MVC框架.MVC,即ModelViewController,MVC是一个框架模式,它强制性地把应用程序的输入,处理和输出分离开来.MVC应用程序有三个核心部件:模型(model),视图(view),控制器(controller),它们各自执行着自己的任务[13].最典型的MVC就是JSP+servlet+jabean的模式,本系统采用的就是这种模式.

MVC框架模式可以为应用程序处理多种不同的视图,在视图中其实没有真正的处理发生,不管这些数据是联机存储的还是一个雇员列表,作为视图来讲,它只是作为一种输出数据并允许用户操纵的方式.

模型表示企业数据和业务规则,在MVC的三个部件中,模型拥有最多的处理任务,它被模型返回的数据是中立的,就是说模型与数据格式无关,这样一个模型能为多个视图提供数据,由于应用于模型的代码只需写一次就可以被多个视图重用,所以减少了代码的重复性.

控制器接受用户的输入并调用模型和视图去完成用户的需求,所以当单击Web页面中的超链接和发送HTML表单时,控制器本身不输出任何东西和做任何处理,它只是接收请求并决定调用哪个模型构件去处理请求,然后再确定用哪个视图来显示返回的数据[14].

图5-2资费说明界面

5.3客户与收件人管理模块

客户登录系统后进入客户与收件人管理模块,选择客户信息,系统调用方法searchCustomer(Stringcustno)从数据库中取出该客户的信息,然后将该客户的姓名,性别,等信息显示,客户可以直接在该页面上修改然后保存,系统调用客户信息修改方法updCustomer(customerc)修改数据库中客户信息,员工登录系统进入客户与收件人管理,选择客户信息,系统调用方法custSearchAll()从数据库取出所有客户信息,并以表格的形式显示在jsp页面上,员工可以选择修改或删除客户信息,若选择修改则调用方法updCustomer(customerc),若选择删除客户,则首先判断其是否有收件人,预订单或是订单,有则提醒不能删除,无则调用方法delCustomer(Stringcustno)从数据库中删除相应客户信息.

客户可以管理自己的收件人的信息,员工则可以管理所有收件人信息,选择添加收件人,系统调用方法addReceiver(receiverr)则向数据库中插入一条收件人信息,选择修改则调用方法updateReceiver(receiverr)修改数据库中收件人信息,选择删除则调用方法delReceiver(Stringreceno)从数据库中删除收件人信息.

以客户信息删除为例展示客户信息管理实现结果如图5-3所示.

另外,为了能够更好的实现本慢递管理系统前台的设计,每一次用户的操作都可能涉及到对数据库中数据的操作,而按照自动编号的编码进行唯一的识别的话,就能够更准确的对于数据库中的数据进行操作,所以对于本数据库中的多张表都进行了主键自动编码[15].本系统数据库表的自动编号的生成是用给表建立触发器的方法实现的,当插入数据到表中时,则发生触发产生13位的编号,其编码规则为各表的英文名称缩写+当天日期+流水号.例如,2016年6月6日在第一次客户表中插入数据,则该条数据的编号为CT20160606001.

编号自动生成的触发器的主要语句如图5-4所示(以客户表为例).

ALTERTRIGGER[dbo].[customer_insert]ON[dbo].[customer]

INSTEADOFINSERT

AS

declare@strvarchar(15)

declare@iinteger

set@str等于'CT'+left(convert(char,getdate(),112),8)

select@i等于isnull(max(cast(right(rtrim(custno),len(custno)-10)asinteger)),0)from

(selectcustnofromcustomerwherecustnolike@str+'%')a

set@i等于@i+1

INSERTINTOcustomer

SELECT@STR+SUBSTRING(CONVERT(CHAR(5),1000+@i),2,3)ascustno,password,custname,,phone,sex,ID,addresrominserted图5-4编号自动生成的触发器语句

5.4预订单管理模块

客户申请预订分为三步,一是填写收件人的信息,填写时需注意:系统自动搜索客户之前有过的收件人信息,客户可以直接选择,若之前并未下过订单,就只能自己输入,性别,,地址,邮编等信息,必须真实填写,否则将导致物品无法进行慢递,若客户想要将不同的物品慢递给不同的收件人,则需要分多次预订,因为规定一个预订单只能有一个收件人.

二是填写要慢递的物品的信息,客户可以选择物品的数量,然后填写相应数量的物品信息,包括物品名称,类型,规格,价值以及投递时间.

三就是确认预订信息了,填写完所有信息后,就可以生成预订单了,系统根据信息计算出客户本次订单所需费用,客户确认信息没有错漏后就可以将所要慢递的物品寄送到时光慢递小店并支付慢递费用了,慢递小店的员工收到付款和慢递物品并审核过后,就将预订单生成正式的订单.

客户申请预订的算法流程图如图5-5所示.

客户申请网上预订时,第一步填写收件人信息的主要技术说明:

客户在addBookRece.jsp页面中输入收件人各项信息,提交到addBookReceServlet中,

在addBookReceServlet中接收panduan字段的值以确定收件人信息是否在投递前确认,

若是则从jsp页面中接收receivername(收件人姓名),然后查询数据库收件人信息表中该客户对应的收件人是否已有该收件人,若有则返回其编号,若没有则调用addReceiver2()方法添加收件人姓名到数据库中同时返回收件人编号,

若不是则从jsp页面中接收receivername(收件人姓名),sex(性别),phone(),address(地址)等收件人信息,然后查询数据库收件人信息表中该客户对应的收件人是否有该收件人,若有则返回其编号,若没有则调用addReceiver()方法添加收件人所有信息到数据库中同时得到返回的收件人编号.

客户申请预订的第一步填写收件人信息的主要代码如图5-6所示.

Stringcustno等于request.getParameter("custno"),

Stringreceiverno等于null,

Stringpanduan等于request.getParameter("panduan"),

if(panduan.equals("0")){

receiverr等于newreceiver(),

r.setCustno(custno),

r.setReceivername(newTools().getNewStr(request.getParameter("receivername"))),

r.setSex(newTools().getNewStr(request.getParameter("sex"))),

r.setPhone(request.getParameter("phone")),

r.setAddress(newTools().getNewStr(request.getParameter("address"))),

receDaord等于newreceDao(),

Stringreceiverno1等于rd.returnReceiverno(custno,newTools().getNewStr(request.getParameter("receivername")),request.getParameter("phone"),newTools().getNewStr(request.getParameter("sex")),newTools().getNewStr(request.getParameter("address"))),

if(receiverno1等于等于null){

rd.addReceiver(r),

receiverno等于rd.returnReceiverno(custno,newTools().getNewStr(request.getParameter("receivername")),request.getParameter("phone"),newTools().getNewStr(request.getParameter("sex")),newTools().getNewStr(request.getParameter("address"))),

}else{receiverno等于receiverno1,}}

else{

receiverr等于newreceiver(),

r.setCustno(custno),

r.setReceivername(newTools().getNewStr(request.getParameter("receivernamewz"))),

receDaord等于newreceDao(),

Stringreceiverno2等于rd.returnReceiverno2(custno,newTools().getNewStr(request.getParameter("receivernamewz"))),

if(receiverno2等于等于null){

rd.addReceiver2(r),

receiverno等于rd.returnReceiverno2(custno,newTools().getNewStr(request.getParameter("receivernamewz"))),

}else{receiverno等于receiverno2,}}图5-6客户申请预订的主要代码

客户添加预订的界面如图5-7所示.

图5-7客户添加预订界面

预订单管理模块中,客户可以对自己的预订单进行操作,员工可以对所有的预订单进行操作.员工还要对购写了慢递保险的客户的慢递物品进行估价并将估价结果返回给客户,客户对该估价及其所计算的保险费用进行确认,若客户对此不满意可以与修改或退预订单.点击表格中的预订单编号即可查看该预订单的详细信息,若预订单还未进行审核,客户就可以删除该预订,若预订单已生成订单,则客户只能对订单操作.

员工审核预订单时执行存储过程YDSH,该存储过程主要语句如图5-8所示.YDSH这一存储过程的主要技术说明:

输入参数@bno(预订单编号),@eno(员工编号),

定义游标cur为取出book(预订单主表)与输入@bno相同的bookno(预订单编号)的全部预订单信息,逐条读取游标cur中数据,将读取出的数据和输入的@eno(员工编号)insert(插入)到ordertop(订单主表)中,并将book(预订单主表)中shenhe(审核标识)字段值update(更新)为已审核,

定义游标curt为取出booktail(预订单明细表)与输入@bno相同的bookno的全部预订单明细信息,逐条读取游标curt中数据,定义游标curn为取出ordertop(订单主表)中刚刚插入的订单编号,逐条读取游标curn中数据,将读取出的数据insert(插入)到ordertail(订单明细表)中,同时将读取出的数据和输入的@eno(员工编号)insert(插入)到ship(配送表)中.

ALTERPROCEDURE[dbo].[YDSH](@bnochar(13),@enochar(13))

AS

BEGIN

DECLARE@custnochar(13),@bpaynumeric(9,2),@typeint,@bxint,@receivernochar(13)

DECLAREcurCURSORFOR

selectcustno,bpay,type,bx,receiverno

frombook

wherebookno等于@bno

OPENcur

FETCHcurINTO@custno,@bpay,@type,@bx,@receiverno

WHILE(@@FETCH_STATUS等于0)

BEGIN

insertintoordertop(custno,empno,orderdate,pay,otype,bx,receiverno,shenhe,bookno)

values

(@custno,@eno,GETDATE(),@bpay,@type,@bx,@receiverno,'未处理',@bno),

updatebooksetshenhe等于'已审核'wherebookno等于@bno,

FETCHcurINTO@custno,@bpay,@type,@bx,@receiverno

END

CLOSEcur

DEALLOCATEcur

DECLARE@goodsnochar(13),@deliverdatevarchar(20),@btpaynumeric(9,2),@bxpaynumeric(8,2),@ccpaynumeric(8,2),@tdpaynumeric(8,2)

DECLAREcurtCURSORFOR

selectgoodsno,deliverdate,btpay,bxpay,ccpay,tdpay

frombooktail

wherebookno等于@bno

OPENcurt

FETCHcurtINTO@goodsno,@deliverdate,@btpay,@bxpay,@ccpay,@tdpay

WHILE(@@FETCH_STATUS等于0)

BEGIN

DECLARE@ordernochar(13)

DECLAREcurnCURSORFOR

selectorderno1等于isnull(max(cast(right(rtrim(orderno),len(orderno)-4)asinteger)),0)

from(selectordernofromordertop)a

OPENcurn

FETCHcurnINTO@orderno

WHILE(@@FETCH_STATUS等于0)

BEGIN

insertintoordertail(orderno,goodsno,deliverdate,goodstate,orderstate,otpay,bxpay,ccpay,tdpay)

values

('OD20'+@orderno,@goodsno,@deliverdate,'完好','未处理',@btpay,@bxpay,@ccpay,@tdpay),

insertintoship(orderno,goodsno,deliverdate,empno,state)

values('OD20'+@orderno,@goodsno,@deliverdate,@eno,'未配送'),

FETCHcurnINTO@orderno

END

CLOSEcurn

DEALLOCATEcurn

FETCHcurtINTO@goodsno,@deliverdate,@btpay,@bxpay,@ccpay,@tdpay

END

CLOSEcurt

DEALLOCATEcurt

END图5-8审核预订单的存储过程语句

以审核预订单为例展示预订单管理实现结果如图5-9所示.

图5-10订单管理界面

图5-11配送物品算法流程图

5.5订单管理模块

客户登录系统后可以查看自己的订单列表,员工登录系统后可以查看所有的订单,点击订单编号可以查看某一订单的详细信息,客户可以申请修改订单或退订单,员工可以对所有订单进行修改或删除.订单管理界面如图5-10所示.

5.6配送单管理模块

订单生成时同时生成了配送单,客户登录系统后可以查看关于自己订单的配送单,员工可以查看所有的配送单,在配送单中物品投递时间前一个月,系统提醒客户要确认收件人信息,确认后,员工就可以将物品配送出去,若客户在投递时间前一直未能确认收件人信息但是收件人信息是完整的,那么员工也可以将物品配送出去,若是收件人信息不完整,则不能配送,应做流单处理.配送物品的算法流程图如图5-11所示.

Inter用樊丽萍浅谈慢递物流在我国的发展现状及趋势经营管理者191.

[2]杨田,2016:《慢递物流发展状况及趋向》,电子工业出版社,P34~55.

[3]李培林,2016:《我国慢递物流行业现状概述中国产业研究报告网论坛DOUD,ZHAOYandXUW,2007,"Simplifyingrealizationofdatabaseaccessbasedonhibernateusingmyeclipse",ComputerEngineeringandDesign,April9,pp13~16.

[7]BrittainJ,DarwinIF,2016,"Tomcat:TheDefinitiveGuide:TheDefinitiveGuide[M]"O'ReillyMedia,pp50.

[8]LarsonB,2006,"DeliveringBusinessIntelligencewithMicrosoftSQLServer2005[M]"OsborneMcGraw-Hill,pp41~48.

[9]简德三项目评估与可行性研究[M]上海财经大学出版社利用面向对象方法进行关系数据库的分析和设计5.

[11]肖倩浅谈关系数据库中的规范化[J]福建电脑64~65.

[12]王选,2016:《软件设计方法》,清华大学出版社,P36~88.

[13]刘楠楠MVC框架在软件开发中的应用研究数字技术与应用4期:P70.

[14]薛峰梁锋徐书勋基于SpringMVC框架的Web研究与应用合肥工业大学学报35期:P337~340.

[15]何玉洁数据库原理与实践教程清华大学出版社

江西财经大学普通本科毕业设计

16