摘要:二手车企业通过网络来销售二手车,从一方面来说扩大了二手车的销售范围。但是从另一方面来看,这不仅仅是简单的对二手车的销售推广,而是利用网络在买家与企业厂商之间添加了一个纽带,这个纽带它可以从一定程度上消除买家购买时在时间和空间上的阻碍。二手车交易网站可以提供多种检索二手车方式,和查看二手车方式,都要比传统的二手车销售方便和直观。并且通过二手车网站销售二手车与实体店相比要节省出一笔租用费用。
二手车交易网站使用的是MyEclipse集成开发环境,前端采用的是JSP技术,通过浏览器展现给用户。后端采用的开发语言是JAVA,使用的框架是Struts和Hibernate,通过Tomcat服务器运行。系统前台主要功能包括:用户注册和登录模块,二手车展示模块,购物车模块,公告模块以及留言模块。系统后台主要功能包括:用户管理模块,二手车管理模块,订单管理模块,公告和留言管理模块。
关键词:二手车交易;MyEclipse;JSP;JAVA
目录
摘要
Abstract
1 绪论-1
1.1 研究背景-1
1.2 研究目的和意义-1
1.2.1 研究目的-1
1.2.2 研究意义-1
1.3 论文主要内容-1
1.4 论文的组织结构-2
2 系统开发工具及相关技术简介-3
2.1 系统开发工具介绍-3
2.1.1 MyEclipse-3
2.1.2 Tomcat-3
2.1.3 SQL Server数据库-3
2.2 相关技术介绍-3
2.2.1 MVC模型-3
2.2.2 Struts2框架-3
3 可行性分析-5
3.1 系统业务流程-5
3.2经济可行性-5
3.3 技术可行性-6
3.4 操作可行性-6
3.5 本章小结-7
4 需求分析-8
4.1 系统功能分析-8
4.2 系统结构分析-8
4.2.1 系统的逻辑结构-8
4.2.2 系统的物理结构-8
4.3 系统用例分析-9
4.4 系统行为模型-10
4.5 本章小结-12
5 总体设计-13
5.1 系统总体设计-13
5.2 系统各模块功能-13
5.3 数据库设计-14
5.3.1 数据库分析-14
5.3.2 数据库逻辑设计-15
5.3.3 E-R图-18
5.3.4 数据库表设计-19
5.4 本章小结-22
6 系统的详细设计与实现-23
6.1 系统首页设计-23
6.2 系统前台功能的设计与实现-23
6.2.1 用户登录-23
6.2.2 用户注册-24
6.2.3 用户信息修改-25
6.2.4 二手车销售排行-26
6.2.5 购物车的设计与实现-27
6.2.6 订单提交的设计与实现-28
6.2.7 用户留言的设计与实现-29
6.2.8 公告显示的设计与实现-30
6.2.9 订单信息查看的设计与实现-30
6.3 系统后台功能的设计与实现-31
6.3.1 用户信息管理的设计与实现-31
6.3.2 订单管理的设计与实现-31
6.3.3 在售车辆管理的设计与实现-32
6.3.4 公告管理的设计与实现-32
6.3.5 留言管理的设计与实现-33
6.4 本章小结-34
结论-35
致谢-36
参考文献-37
附录-38