[摘 要]:随着网络应用的兴起,人们的生活也因此发生了翻天覆地的变化。人们开始利用计算机来解决我们生活中的实际问题,由此诞生了许多互联网产业,同时也有不少传统服务业已经向互联网服务业进行改变,利用网络技术为人们的生活提供更优质的服务。
本文首先介绍了开发项目使用的框架以及所用插件,对其的优势进行了介绍。然后是本项目的需求分析,主要讲述了本项目中各个角色以及其所拥有的功能和权限。其次是本项目的数据库设计,包括每个字段的类型和长度以及说明。然后是本系统的详细开发流程,展示了项目中的主要页面及主要代码。最后是将对系统进行一些测试,将测试结果进行展示。
[关键词]:SSM框架;JAVA技术;租车系统
[Abstract]:With the rise of web applications, people’s lives have undergone earth-shaking changes. People began to use computers to solve practical problems in our lives. Many Internet industries have been born. At the same time, many traditional service industries have changed the Internet service industry and used network technologies to provide people with better services.
This article first introduced the framework used by the development project and the plug-ins used, and introduced its advantages. This is followed by an analysis of the needs of this project. It mainly describes the various roles in this project and their own functions and permissions. Followed by the database design of this project, including the type and length of each field and description. This is followed by a detailed development process for the system, showing the main pages and major codes in the project. Finally, some tests will be performed on the system and the test results will be displayed.
[Keywords]:SSM Framework; JAVA Technology; Car Rental System
目录
目录 I
1. 绪 论 1
1.1 课题来源 1
1.2 课题背景 1
1.3 系统设计的目标 1
2. 系统可行性分析 2
2.1 经济可行性 2
2.2 技术可行性 2
2.3 操作可行性 2
2.4 维护可行性 2
3. 关键技术介绍 3
3.1 软件环境 3
3.2 开发技术简介 3
3.2.1 Java简介 3
3.2.2 JavaScrapt简介 3
3.2.3 jQuery简介 4
3.2.4 MySQL简介 4
3.2.5 Spring简介 4
3.2.6 Spring MVC简介 4
3.2.7 MyBatis 简介 4
3.2.8 Maven简介 5
3.3 应用插件简介 5
3.3.1 Validform表单验证 5
3.3.2 bootStrap框架 5
3.3.3 autoComplete自动填充 5
3.3.4 arttemplate 模板插件 5
3.3.5 dialog 弹出框插件 6
3.3.6 idcode 验证码插件 6
4. 系统概要设计 7
4.1 需求分析 7
4.1.1 用户需求分析图 7
4.1.2 管理员需求分析图 7
4.1.3 超级管理员需求分析图 8
4.2 数据库设计 8
5. 系统详细设计 11
5.1 用户注册与登陆 11
5.1.1 用户注册 11
5.1.2 用户激活 11
5.1.3 用户登陆 12
5.2 头部栏与底部栏 12
5.2.1 头部栏 12
5.2.2 底部栏 14
5.3 首页 14
5.4 详细页面 15
5.4.1 车辆详情页面 17
5.4.2 商家详情页面 18
5.5 用户页面 18
5.5.1 普通用户 19
5.5.2 普通管理员 19
5.5.3 超级管理员 20
5.6 车辆页面 20
5.6.1 上传车辆页面 21
5.6.2 编辑车辆页面 22
5.7 商家页面 22
5.7.1 新建商家页面 22
5.7.2 编辑商家页面 23
5.8 错误页面 23
5.8.1 404页面 24
5.8.2 500错误页面 24
5.9 后台代码说明 24
6. 系统测试 26
6.1 后台代码测试 26
6.2 程序运行测试 26
6.2.1 注册 26
6.2.2 登录 27
6.2.3 修改头像测试 28
6.2.4 租赁车辆测试 28
总结 30
致谢 31
参考文献 32