摘要:我们所处的时代是令人眼花的,互联网给这个世界加入了助推剂,我们享受着高速发展带来的便利。这也是一个最坏的时代。高速度意味着高压力。我们在享受便利的同时,也在承受着极大的压力。这些从最基本的生活方式到整个世界的发展,都可以看出来。汽车交易行业也逃避不了,特别是传统的线下看车方式,已经很难适用于这个高速发展的社会了。繁忙的工作,难以奢求的闲暇时光,导致了很多人不易抽出空来,更别说花费宝贵的休息时间去看车了。在此情形下,线下交易方式已经落后于这个时代了。而这恰恰在无形中影响汽车行业的发展。所以想要突破传统汽车交易行业的瓶颈,只有想出适应互联网发展的汽车交易方式才能在这个时代站住脚跟。因此,本人想到了设计一款基于SSH的汽车交易平台。
本平台系统基于B/S架构开发,其功能分布在用户门户与后台管理这两个部分。在系统的整体设计上,本系统使用了SSH技术框架作为基础。与此同时,在前台界面,还运用了Bootstrap、JQuery等技术进行界面的美化。
本人将其分为这几大主要模块,分别是:用户管理模块(包括注册、登录以及后台管理等),车源基本信息管理(车源的添加、车源审核和车源修改等),车源信息查询(条件查询、城市查询、查看详情),其他信息管理(收藏车源、推荐车源、车源评论等),车辆价格走势,交易信息管理(交易信息录入、查询业绩报表等),用户问答管理,相关计算器(贷款,税费,车辆估价)。
本人设计此平台的意义在于:买家与卖家通过本平台,拉近了两者之间的距离。用户在家点点手指就能查看与购买自己心仪的车辆。在简化了汽车交易流程的基础上,还省去了汽车中介商带来的麻烦与费用,真正地给双方带来便利。
关键词:SSH;Bootstrap;JQuery;B/S;汽车交易
目录
摘要
Abstract
1 绪论-1
1.1 课题背景-1
1.2 课题研究的现状-1
1.3 主要研究内容-2
2 需求分析-2
2.1系统需求分析-2
2.1.1 功能需求分析-2
2.1.2非功能性需求分析-3
2.2可行性分析-3
2.2.1技术可行性-3
2.2.2经济可行性-4
2.2.3操作可行性-4
2.3 开发平台-4
3 系统总体设计-5
3.1 系统概述-5
3.2 功能模块划分-5
3.3 数据库设计-7
3.3.1 逻辑设计-7
3.3.2 表设计-10
4 详细设计与实现-13
4.1 核心技术简介-13
4.1.1 B/S体系结构-13
4.1.2 JSP技术-14
4.1.3 数据库技术-14
4.2 系统登陆模块-15
4.2.1模块设计思路-15
4.2.2 用户登录界面-15
4.3用户管理模块-16
4.3.1模块设计思路-16
4.3.2用户管理界面-18
4.4车源管理模块-18
4.4.1模块设计思路-18
4.4.2车源管理界面-22
4.5评论管理模块-21
4.5.1模块设计思路-21
4.5.2评论界面-23
4.6问答管理模块-24
4.6.1模块设计思路-31
4.6.2问答界面-28
4.7交易管理模块-29
4.7.1模块设计思路-29
4.7.2交易管理界面-31
4.8车源收藏模块-32
4.8.1模块设计思路-32
4.8.2收藏管理界面-33
4.9车源推荐模块-34
4.9.1模块设计思路-34
4.9.2推荐管理界面-35
4.10新闻资讯模块-36
4.10.1模块设计思路-36
4.10.2新闻资讯管理界面-38
4.11相关计算器模块-40
4.11.1模块设计思路-40
4.11.2计算器管理界面-41
5 软件测试-42
5.1软件测试概述-42
5.2测试环境配置-42
5.3功能测试-42
5.4测试示例-44
6 总结与展望-45
参 考 文 献-46
致 谢-47