汽车销售网站设计与实现
                ──详细设计与代码实现
摘 要:网络是现代经营和管理的重要媒介。我们手工记录汽车销售详情的时代已经过去。随着市场经济的迅速发展,面对汽车销售业严酷竞争的形势,对于加强经营管理、提高工作效率和改善服务质量成为了急待解决的问题。而解决这些问题的关键措施之一就是建立使用先进、高效的汽车销售网站系统,引进创新的经营机制,适应新形势下企业的生存和发展。
关键词:  经营管理; 汽车销售; 系统
Abstract The compute is modern management must medium. Before we hand car sales records of product detail is past. Long with the rapid development of market economy ,the face of the increasingly harsh competition selling cars ,strengthen operating management ,real work and improve efficiency and improve the quality of service has become the problem to be solved. To solve these establishment ,advanced and efficient  use of car sales system ,the introduction of innovative management  mechanism ,and adapt to the new situation of the survival and development of enterprises.
Key words汽车设计网:managementcar salessystem
1 绪论
1.1 课题背景,目的和意义
1.1.1 课题背景
随着internet的普及和电子商务的兴起,网上汽车销售是Internet电子商务在汽车销售行业发展的必然结果,这种新型的汽车销售形式,与传统4s5s店利用线下进行销售的方式相比拥有许多优势:一是同比降低了汽车销售成本;二是利用网络作为交易平台来改变传统的交易方式,使得交易的活动不受空间和时间限制;三是销售信息的传递更迅速灵活
1.1.1 课题目的和意义
有了《围田汽车销售网站》就不需要客户到书城手工查询需要的汽车,而只需在自家的电脑前输入查询条件,快速而准确的到汽车,大大加快了查询速度。
2 可行性分析
2.1 技术可行性
本系统采用的是Struts1,Hibernate+Jpa规范+SpringMySQL作为数据库开发。由于Struts1访问速度和开发效率快,采用Spring做事务管理和组件容器,再加上MySQL灵活易维护并且开发方面具有方便快捷、使用灵活的特点,以及目前的广泛实际应用,因此使用SSH+JPA+MySQL是开发javaweb平台的最佳组合,从而说明本系统在技术方面可行。
硬件方面,最低配置需要2G内存和100G硬盘,CPU最低酷睿i3
2.2 操作可行性
目前,大多数个人电脑都能运行本系统。该系统的安装、运行不会改变原计算机系统的默认设置和布局,再加上系统界面精简,提示信息完整,经过相关人员指导便能够方便的操作此软件。
2.3 系统的技术介绍
2.3.1 javascript
  JavaScript 是一种具有面向对象能力的、解释型的程序脚本设计语言。更具体一点,它是基于对象和事件驱动并具有相对安全性的客户端脚本语言。因为他不需要在一个语言环境下运行,而只需要支持它的浏览器即可。它的主要目的是,验证发往服务器端的数据、增加Web互动、加强用户体验度等。
2.3.2 Jquery
jQuery是一个可兼容多浏览器的javascript库,其核心理念是write less,do morejQuery2006年在美国纽约发布,此举吸引了来自世界各地的JavaScript高手加入。如今,jQuery已发展成为最流行的javascript框架。在世界前15000个访问最多的网站中,超过55%的开发者在使用jQuery
2.3.3 mysql
MySQL是一个开源数据库,它起源于瑞典ADB公司。Mysql和市面上其他数据库相比具有体积小,使用灵活,速度快,可横向集的优势。自从阿里巴巴的去Oracle,把数据移植到MySql中浪潮的兴起,MySql的使用越来越受大众的欢迎。
2.3.4 luncence
Lucene是一个由java编写的开源全文索引项目,随着网站站内索引广泛使用和hadoop大数据集对Lucene的支持,免费、灵活、高效Lucene越来越受开发者的欢迎。Lucene先把要检索的资源集合放到本地,并使用某种特定的结构存储,称为索引,这个索引的集合称为索引库。对索引库的检索远优于数据库模糊查询。
2.3.5 Jpa
jpasun公式提出一套ORM持久成规范,其本身并图示套技术。知识定义了一套数据持久层接口规范HibernateToplink等其他ORM层工具是实现了其接口规范,让开发者在用jpa开发是感觉不到底层产品的差异。其强大的注解功能更是为了解决开发人员在配置繁琐的XML文件带来的不变,所提供的开发的web项目的必选技术
2.3.6 Spring
  Spring是一套性能非常优越的轻量级容器。它提供AOC控制反转的方式管理所有的JavaBean对象,Action对象,底层持久Service。有了Spring的管理,编程人员就再也不用
在构建自己的Bean对象带来的繁琐的代码构造。
2.3.7 Jmail
jmail是使用java代码实现的一套邮箱规范,它对开发人员来说具有灵活、轻便的特性。用户在使用javamail发送邮箱时,只需要调用jmail的相应接口,就可以使用面向对象的方式构造邮件并发送邮件信息到指定的邮箱。
2.4 系统开发平台和运行环境
2.4.1    系统开发平台
系统的开发是在MyEclipse8.5编码Tomcat最为服务器中间件的环境下进行的。Tomcat的环境主要有以下几方面技术优势:
1Tomcat不仅仅是一个Servlet容器,它也具有传统的Web服务器的功能:处理html页面。