摘要:随着全球经济和国内经济的不断发展,国际贸易和国内贸易活动日益频繁,大量的原材料、商品、商务文件等需要在国与国之间、区域与区域之间快速传递。传统的邮政业务已经难以满足当今经济发展对现代物流高效率、快节奏的基本需求。因此,催生了大量专业的快递公司。而随着国内快递公司业务的快速发展,业务量不断增多,跨区域工作的需要,快递公司传统的管理经营模式的缺点日益暴露出来如灵活性、方便性差等许多问题。所以设计这个基于JSP的快递公司系统主要是为了信息化管理快递业务,更加规范快递公司的信息管理工作,这样不仅可以提高工作效率还减少了快递公司管理成本。
同时该系统是为了帮助国内中小型快递公司在如今激烈的物流竞争市场中处于领先地位,通过深入的调查和对采访,对当前快递行业的发展状况有了详细的了解。从用户和快递公司对快递系统的功能需求着手,运用在学校所学的知识,设计和开发了这款基于JSP的快递公司网站。在开发中使用MyEclipse作为开发工具,采用JSP的动态网页设计技术,用MySQL作为数据库管理系统。开发出了了这款能够自我介绍快递业务、用户自助下单和快速查询快递信息等功能的快递公司网站。
本文对已经设计完毕的系统设计了多个测试用例,进行了全方位的测试,测试结果表明该系统所需要实现的功能与原先设计相符合,拥有比较人性化的界面且操作简单能满足各类用户的需求。
关键词:快递信息化;管理系统;JSP
目录
摘要
Abstract
第1章 绪论-1
1.1 本课题研究背景-2
1.2 国内外快递公司发展状况-2
1.3 本论文研究的主要内容和意义-3
1.4本论文的组织和构成-3
第2章 相关技术与开发工具-4
2.1 JSP概述-4
2.2 myeclipse概述-5
2.3 mysql概述-5
2.4 mvc概述-6
2.5 JAVA概述-7
2.6 B/S体系架构-8
第3章 快递寄送系统的需求分析、设计与实现-9
3.1快递寄送系统的需求分析-9
3.1.1 主要功能分析-10
3.1.2 业务流程分析-10
3.4.3 数据分析-11
3.2快递寄送系统的可行性分析-11
3.2.1 技术可行性分析-12
3.2.2 经济可行性分析-12
3.2.3 营运可行性分析-13
3.3系统设计和实现的主要思路-13
3.4研究方法-11
第4章 系统设计-15
4.1 快递系统的总体结构-15
4.2 快递系统的功能模块设计-16
4.3 数据库设计-19
4.3.1 快递系统数据库E-R图-19
4.3.2 快递系统的数据库表结构-21
第5章 系统实现-22
5.1 系统登录模块-23
5.2 订单信息管理模块-24
5.3 注册用户信息管理模块-25
5.4 首页模块-26
5.5 管理员后台-26
第6章 软件测试-27
6.1 软件测试的重要性-27
6.2 软件的测试与分析-28
6.3 系统中存在的不足和改进方案-28
第7章 收获与展望-29
7.1 本毕业实现的功能-29
7.2 系统的优缺点-30
7.3本次软件设计的收获和对未来展望-30
参考文献-31
致谢-31