毕业设计(论文) 快递管理系统 (有源码)

您好,我是玥沐春风,感谢您阅读本文,欢迎一键三连

目  录

摘  要... I

ABSTRACT. II

第一章 绪论... 1

1.1课题背景... 1

1.2目的和意义... 1

1.3开发工具及技术... 2

1.3.1开发工具... 2

1.3.2 spring mvc技术... 3

1.3.3 JavaScript. 5

1.3.4 MyBatis. 6

1.4软硬件需求... 9

第二章 系统分析... 9

2.1可行性分析... 9

2.2 系统的安全技术... 10

2.4设计的基本思想... 11

2.4性能需求... 12

2.4.1系统的安全性... 12

2.4.2数据的完整性... 12

2.5界面需求... 12

第三章 数据库设计... 13

3.1数据库的分析与设计... 13

3.1.1数据库的概念结构设计... 13

3.1.2数据库的逻辑结构设计... 14

3.1.2.1 用户表... 14

3.1.2.2快递表... 15

第四章 系统功能实现... 15

4.1登陆页面... 16

4.2注册页面... 17

4.3快递员页面... 18

4.4派单员订单管理页面... 19

第五章 系统测试... 22

5.1系统测试目的与意义... 22

5.2测试过程... 22

5.2.1主页面的登录模块测试... 22

5.3其他错误... 23

结  论... 23

参考文献... 24

致  谢... 25

1.3开发工具及技术

1.3.1开发工具

本系统的设计主要运用了MyEclipse和Tomcat后台服务器技术,设计时中采用了JSP技术完成了页面设计过程,接下来我们主要对MyEclipse、Tomcat和mysql数据库进行说明。

1.3.1.1 MyEclipse

MyEclipse,通常用来设计Java, J2EE的Eclipse插件集合,利用它可以完成对数据库和J2EE的开发。通过对应用程序服务器进行整合,可以大大的增强运算速度。MyEclipse的功能十分强大,几乎涵盖了各种设计功能。

1.3.2 spring mvc技术

Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring Web MVC也是要简化我们日常Web开发的。

另外还有一种基于组件的、事件驱动的Web框架在此就不介绍了,如Tapestry、JSF等。Spring Web MVC也是服务到工作者模式的实现,但进行可优化。前端控制器是DispatcherServlet;应用控制器其实拆为处理器映射器(Handler Mapping)进行处理器管理和视图解析器(View Resolver)进行视图管理;页面控制器/动作/处理器为Controller接口(仅包含ModelAndView handleRequest(request, response) 方法)的实现(也可以是任何的POJO类);支持本地化(Locale)解析、主题(Theme)解析及文件上传等;提供了非常灵活的数据验证、格式化和数据绑定机制;提供了强大的约定大于配置(惯例优先原则)的契约式编程支持。

Spring mvc 可以实现的功能有:

让我们能非常简单的设计出干净的Web层和薄薄的Web层;

进行更简洁的Web层的开发;

天生与Spring框架集成(如IoC容器、AOP等);

提供强大的约定大于配置的契约式编程支持;

能简单的进行Web层的单元测试;

支持灵活的URL到页面控制器的映射;

非常容易与其他视图技术集成,如Velocity、FreeMarker等等,因为模型数据不放在特定的API里,而是放在一个Model里(Map数据结构实现,因此很容易被其他框架使用);

非常灵活的数据验证、格式化和数据绑定机制,能使用任何对象进行数据绑定,不必实现特定框架的API;

提供一套强大的JSP标签库,简化JSP开发;

支持灵活的本地化、主题等解析;

更加简单的异常处理;

对静态资源的支持;

支持Restful风格。

Spring Web MVC框架也是一个基于请求驱动的Web框架,并且也使用了前端控制器模式来进行设计,再根据请求映射规则分发给相应的页面控制器(动作/处理器)进行处理。首先让我们整体看一下Spring Web MVC处理请求的流程:

毕业设计(论文) 快递管理系统 (有源码)_第1张图片

毕业设计(论文) 快递管理系统 (有源码)_第2张图片

你可能感兴趣的:(课程设计,数据库,ssm)