目录 第一章 绪论1 1.1前言1 1.2课题背景1 1.3目的和意义1 1.4项目开发的目标2 1.5各章节内容简介2 第二章 系统技术介绍3 2.1 开发工具的运用3 2.2 SpringMVC技术简
目录
第一章 绪论 1
1.1前言 1
1.2课题背景 1
1.3目的和意义 1
1.4项目开发的目标 2
1.5各章节内容简介 2
第二章 系统技术介绍 3
2.1 开发工具的运用 3
2.2 SpringMVC技术简介 3
2.3 Mybastis技术简介 4
2.4 Java语言简介 5
2.5 B/S工作模式简介 5
第三章 系统分析 7
3.1 需求分析 7
3.2 可行性分析 8
第四章 系统设计 9
4.1系统设计目标 9
4.2系统规划 9
4.3系统流程图 10
4.3.1系统总体流程图 10
4.3.2系统管理流程图 10
4.3.3车辆资料管理 11
4.3.4其余服务模块 12
第五章 系统详细设计 14
5.1数据库设计概要 14
5.2数据库结构表模块设计 14
5.3系统结构设计 20
第六章 系统设计与实现 21
6.1界面设计 21
6.1.1登陆界面设计 21
6.1.2后台主操作界面 21
6.1.3用户管理界面 22
6.1.4组织管理界面 22
6.1.5角色管理界面 23
6.1.6菜单权限管理 23
6.1.7会员管理界面 23
6.1.8洗车单管理界面 24
6.1.9卖车单管理界面 24
6.1.10保险单管理界面 24
6.1.11车辆颜色管理界面 25
6.1.12 车辆品牌管理界面 25
6.1.13车辆订单管理界面 26
6.2模块功能详解与实现简介 26
6.2.1登陆功能模块详解 26
6.2.2预约卖车单管理功能模块详解 27
6.3 系统功能示例讲解和核心代码 30
第七章 系统测试 33
7.1 测试的内容和方法 33
7.2 测试的作用和意义 34
结 论 36
致 谢 37
参考文献 38
第一章 绪论
本章介绍了为什么要开发这个系统,以及使用springMVC+Mybastic框架开发的程序的特点和优势,开发此系统的目的,项目开发完成后所具备的功能和各个章节内容简介等部分。
1.1前言
当前时代不断的进步和发展,人们的生活水平提高。人们拥有车辆的越来越多,所以为了方便4s店进行销售车辆和提供与车辆相关的服务开发这个汽车管理信息系统。通过将数据网络化,使消费者更容易获取到想买车辆的信息和容易接受4s店所提供的服务。
随着微信的普及,客户只需要在微信上关注4s的公众号。就可以从中获取到所需要的信息和服务。而4s店则无需大量的人员去更客户沟通和介绍店中有的车辆信息和服务信息,只需要专注于提供优质的服务和良好的车辆即可。
1.2课题背景
当前springMVC+Mybastis轻量级框架火热,使得大多市面的中小型企业都采用这种框架开进行程序开发。它在前期开发中更加灵活、快速、便捷;在后期维护和更新迭代中表现更加优秀。当前Spring框架在Java开发行业流行,因为其具有面向切面编程、控制反转等特点,来降低程序的耦合度,使得程序的整体性也大大提高。而Mybastis是基于Java的持久层框架,其基本消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。Mybastis使用简单的XML或者注解用于配置和原始映射,将接口和Java的POJOS映射成数据库中的记录。
当前在汽车市场中4s店大多需要投入大量的时间、精力和金钱来进行信息的推广和业务的开拓,为了节省汽车销售商的资源,开发此系统主要是给汽车销售员工使用,以便汽车销售员能够更好的发展其业务。
1.3目的和意义
此系统开发的的目的在于使得4s解放出更多的人力来进行销售服务,使得4s信息推广的渠道和范围更加广阔。不仅仅拘泥于旧媒体推广,而拓展到新媒体的推广中来。对于消费者群体来说,使得他们节省了很多去4s咨询的时间,他们只需查看微信公众号中的商城中信息就可以获取到所需要的车辆信息和服务信息。