(完整版)计算机毕业设计程序系统 联系客服

发布时间 : 星期六 文章(完整版)计算机毕业设计程序系统更新完毕开始阅读

第一章 绪论

本世纪以来,由于社会生产力的迅速发展和科学技术的突飞猛进,信息社会已悄然走入了我们的生活。随着互联网的日益兴起,人们只需坐在家里或是办公室便可知道社会发生的一切。行业网站发展可分为三个阶段:“目前是初级信息服务阶段;一两年后将发展到网络采购阶段,实现低成本下的高效益;而未来将逐步进入远期标准合同阶段,合同与物流配套跟进,那将是国内行业网站的理想阶段”。互联网的广泛应用,这为汽车专卖店销售系统的实现提供了无限可能。

1.1课题的来源及意义

如果消费者想要买车,原来汽车的销售模式是去每一家汽车销售有限公司进行看车,选车,而大多汽车销售4S店分布的都比较分散,如果公司将销售的车辆信息,图片以及一些相关资料发布到公司网站上,将大大减少了消费者的时间浪费,为消费者提供方便。同时也提高公司在网上的知名度,对汽车的销售管理有帮助作用。随着计算机网络的普及与Internet的发展,汽车销售网站成了今后媒体信息化行业的发展方向。这样可以使管理员在任何时候、任何地点(只要他能上网)都可以对信息进行管理,提高了信息的管理效率,同时也方便管理与维护。

在新的世纪里,信息技术迅猛发展,而网络技术和数据库技术又是信息技术最主要的核心。于是,基于Web的数据库也就应运而生了。随着InternetIntranet技术的发展,开发基于Web的应用程序势在必行,数据库技术更是需要和Web技术相结合,才有更为广阔的前景。JSP作为Sum公司推出的新兴Web应用程序开发技术,在数据库应用方面发挥着越来越重要的作用,同时浏览器服务器模式的数据库体系也正逐渐成为数据库结构的主流。

1.2 国内外现状

随着计算机网络的普及与Internet的发展,基于Java的汽车销售网站成了今后娱乐信息网站的发展方向。这样可以使管理员在任何时候、任何地点(只要他能上网)都可以对信息进行管理,提高了信息的管理效率,同时也方便管理与维护。解决的关键问

题:会员信息的管理,查询,通过密码验证进入系统,主要功能包括用户订购、客服等,管理员可以管理会员管理,分类管理,销售管理,订单管理、集团信息管理、投诉管理等等其他信息,所有操作都可以由用户在客户端浏览器中完成。

汽车4S店,是1999年以后才逐步由欧洲传入中国的舶来品。由于它与各个厂家之间建立了紧密的产销关系,具有购物环境优美,品牌意识强等优势,一度被国内诸多厂家效仿。4S店一般采取一个品牌在一个地区分布一个或相对等距离的几个专卖店,按照生产厂的统一店内外设计要求建造。

由于国外发达国家的经济发展超过我国,国外汽车销售网站的兴起远远早于我们国家,早在20世纪初,国外的销售网站便已经经营的如火如荼。国外的消费者们早已在各种招聘网站上寻找适合自己的车辆,在网上购买。而国内的企业大都是在销售网站上实行简单的公司介绍,具体情况还是要到店里洽谈。随着经济以及信息高速公路的来临,毋庸置疑,网站订购和消费将会被渐渐广泛应用。

随着信息社会的发展,因此我根据目前实际的企业情况,开发一套汽车销售系统是十分必要的。

第二章 关键技术介绍

2.1 JSP

JSP,全称为Java Server Pages,是Sun公司的J2EE(Java 2 platform Enterprise Edition)应用体系中的一部分。

在JSP被执行的时候,JSP文件被JSP解释器(JSP Parser)转换成Servlet代码,然后Servlet代码被Java编译器编译成 .class字节的文件,这样就会由生成的Servlet来对客户端应答。所以,JSP可看做是Servlet的脚本语言(Script Language)版。由于JSP是基于Java的,所以它们也有Java语言的最大优点—平台无关性,也就是所谓一次编写,随处运行(WORA – Write Once, Run Anywhere)。除这个优点外,JSP的效率及安全性也是相当惊人。因此,JSP虽然在国内目前的应用并不广泛,但其前途不可限量。

2.2 JavaBean

JavaBean 为一种用JAVA语言所写成的可重用组件。为写成JavaBean,类必须是具体的和公共的,且有无参数的构造器。JavaBean 通过提供符合一致性设计模式的公共方法将内部域暴露称为属性。众所周知,属性名称符合这种模式,其他Java 类可以通过自省机制发现和操作这些JavaBean 属性。用户可使用JavaBean将功能、处理、值、数据库访问和其他任何可以用Java代码创造的对象都进行打包,并且其他的开发者也可以通过内部的JSP页面、Servlet、其他JavaBean、applet程序或者应用来使用这些对象。用户可以认为JavaBean提供了一种随时随地的复制和粘贴功能,而不用关心任何改变。

最初,JavaBean的目的只是为了将可重复使用的软件代码打包标准。特别是用与帮助厂家开发在综合开发环境(IDE)下所使用的java软件部件。这些包括例如Grid控件,用户可将该部件拖放到开发环境中。从此,JavaBean就可扩展为一个Java Web 应用的标准部件,并且JavaBean部件框架已扩展为企业版的 Bean(EJB)。

2.3 Tomcat开发环境

Tomcat是一个免费的开源的Serlvet容器,它是Apache基金会的Jakarta项目中一个核心项目,由Apache,Sun和其它一些公司以及个人共同开发而成。由于有了Sun的参与和支持,最新的Servlet和JSP规范总可以在Tomcat中得到体现。它是功能丰富的J2EE集成开发环境,包括完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSF,CSS,Javascript,SQL,Hibernate。

在结构上,Tomcat的特征可被分为7类: (1)J2EE模型; (2)WEB开发工具; (3)EJB开发工具;

(4)应用程序服务器的连接器; (5)J2EE项目部署服务; (6)数据库服务; (7)Tomcat整合帮助。

对于以上每一种功能上的类别,在Tomcat中都有相应的功能部件,并通过一系列的插件来实现它们。Tomcat结构上的这种模块化,可以让我们在不影响其他模块的情况下,对任意模块进行单独的扩展和升级。

简单而言,Tomcat是Tomcat的插件,也是一款功能强大的J2EE集成开发环境,支持代码编写、配置、测试以及除错。

2.4 JDBC

JDBC(Java Data Base Connectivity, java数据库连接)是一种用于执行SQL语句的Java API,可为多种关系数据库提供统一访问,它是由一组用Java语言编写的类和接口组成。JDBC为工具数据库开发人员提供一个标准的API,据此可构建更为高级的工具和接口,使数据库开发人员能够用纯 Java API编写数据库应用程序,同时,JDBC也是个商标名。使用JDBC操作数据库具体原理如图2-1所示:

图2-1 使用JDBC操作数据库

传统JDBC访问数据库步骤: