汽车租赁管理系统采用了B/S结构,Java作为开发平台,ssm框架,数据库采用了Mysql,使用Eclipse/idea作为开发工具进行开发。该系统包括前台操作和后台管理两个部分,一方面,为会员提供汽车信息、通知公告、留言板、个人中心、后台管理、在线客服等功能。另一方面,为管理员提供用户管理、车辆品牌管理、汽车信息管理、租赁预定管理、汽车退租管理、需求信息管理、留言板管理、系统管理等功能。随着汽车行业的不断发展,汽车在现实生活中的使用和普及,汽车租赁行业成为近年内出现的一个新行业,并且能够成为大众广为认可和接受的行为和选择。设计汽车租赁管理系统的目的就是借助计算机让复杂的租赁操作变简单,变高效。这一系统对于汽车租赁公司特别是资金不充分的企业尤为适用,必然能提高服务质量和工作效率,为公司减少财务支出。
作为一个管理汽车租赁系统的网络系统,数据流量是非常大的,所以系统的设计必须满足使用方便,操作灵活的要求。所以在设计汽车租赁系统管理系统应达到以下目标:
(1)界面要美观友好,检索要快捷简易,数据存储要安全可靠;
(2)全面展示所有汽车租赁系统,让用户可以快速查看到所有信息;
(3)便于用户快捷地进行汽车信息查询;
(4)用户可以随时修改自己的基本资料;
(5)实现网上租赁的功能;
(6)对于订购的汽车等,可以进行支付或者退订;
(7)公布汽车租赁系统内的最新信息;
(8)系统操作简单,易于维护;
(9)系统运行稳定、安全可靠。
考虑到实际生活中在停车场信息管理方面的需要以及对该系统认真的分析,将系统权限按管理员和用户这两类涉及用户划分。
(a) 管理员;管理员使用本系统涉到的功能主要有:首页、个人中心、用户管理、车辆品牌管理、汽车信息管理、租赁预定管理、汽车退租管理、需求信息管理、留言板管理、系统管理等功能。管理员用例图如图3-1所示。
图3-1 管理员用例图
(b)用户进入系统前台可以实现首页、汽车信息、通知公告、留言板、个人中心、后台管理、在线客服等功能。用户用例图如图3-2所示。
目 录
摘 要 2
Abstract 3
1绪论 5
1.1项目研究的背景 5
1.2开发管理汽车租赁系统的目的和意义 5
1.3汽车租赁系统管理平台系统总概 6
1.4论文结构 6
2开发技术介绍 8
2.1 B/S架构 8
2.2 MySQL 介绍 8
2.3 MySQL环境配置 8
2.4 Java语言简介 9
2.5 ssm框架 10
3系统分析 11
3.1可行性分析 11
3.1.1技术可行性 11
3.1.2经济可行性 11
3.1.3操作可行性 12
3.2网站性能需求分析 12
3.3网站功能分析 13
3.4系统流程的分析 14
3.4.1 用户管理的流程 14
3.4.2 个人中心管理流程 15
3.4.3 登录流程 15
4系统设计 16
4.1 软件功能模块设计 16
4.2 数据库设计 16
4.2.1 概念模型设计 16
4.2.2 物理模型设计 19
5系统详细设计 23
5.1系统功能模块 23
5.2管理员功能模块 27
6系统测试 32
6.1 软件测试简介 32
7总结与心得体会 34
7.1 总结 34
7.2 心得体会 34
参考文献 36
致 谢 37
1绪论