汽车服务管理系统毕业设计Word格式.docx
《汽车服务管理系统毕业设计Word格式.docx》由会员分享,可在线阅读,更多相关《汽车服务管理系统毕业设计Word格式.docx(35页珍藏版)》请在冰豆网上搜索。
JSP已经成为开发动态网站的重要而快速、有效的工具。
JSP强大的功能使之成为一种优秀的服务器技术。
随着网络技术的日益成熟,JSP技术在网络编程中也变得越来越重要。
所以,在在本次毕业设计中采用了JSP作为开发工具,构建了一个能实现简单的小型管理系统——名车坊汽车服务管理系统。
本系统采用Myeclipse7.0和JDKVersion1.6开发工具,它提供的各种内部及外部控件,可以帮助我们设计出功能强大,页面有好的管理系统;
服务器选择Tomcat6.0版本。
另外在本次设计中,选择MySQL作为后台数据库,由于它本身通过一个高度优化类库实现SQL函数库,使得查询速度快而且查询初始化之后没有任何内存分配,使得开发系统更加的方便。
本论文针对该系统的各个方面,对开发过程中涉及到的技术和工具都分别进行了阐述。
系统功能主要包括以下方面:
人员信息管理、汽车百货信息管理、汽车装饰管理、汽车美容管理、汽车保养管理以及人员工资报表等。
[关键词]JSP技术;
汽车服务;
管理系统
SquareCarsCarServiceManagementSystem
[Abstract]Withtheproliferationofcomputersandtherapiddevelopmentofcomputerscienceandtechnology,moreandmorepeoplebeganusingcomputerstosolvepracticalproblems.AutomotiveServiceManagementSystemisamodernenterpriseinformationmanagementanimportantpartofthefaceofalargenumberofvehiclesdepartmentstorespartinformation,cardecoration,car,vehiclemaintenanceandperformancemanagement,staffwages,theuseoftraditionalpaperprocessingofinformationwillwastealotoftime,humanandmaterialresources,andthelowaccuracyofthedata.Therefore,thedevelopmentofauser-friendly,easyautomotiveservicemanagementsystemsoftwareforautomatedprocessingbecomesveryimportant,whichisthepurposeofthesystemdevelopmentandsignificance.
Astherealizationofdynamicpages,JSPtechnologyhasformedasetofuniquetheory.JSPisMicrosoftproposedanetworkserver-sideprogrammingenvironment.JSPhasbecomeanimportantanddynamicwebsitedevelopmentfastandeffectivetool.JSPpowerfulfeaturesmakeitanexcellentservertechnology.Withtheincreasingmaturityofnetworktechnology,JSPtechnologyinnetworkprogramminghasbecomeincreasinglyimportant.Therefore,inthisgraduationprojectusingJSPasadevelopmenttooltobuildasimplesmall-scalemanagementsystems-ChinaCarCornerAutoServiceManagementSystem.ThesystemusesMyeclipse7.0andJDKVersion1.6developmenttools,itprovidesavarietyofinternalandexternalcontrolsthatcanhelpustodesignpowerful,thepagehaveagoodmanagementsystem;
serverselectionTomcat6.0version.Alsointhisdesign,selectMySQLasthebackenddatabase,becauseitsownhighlyoptimizedclasslibrarybyaSQLfunctionlibrary,socheckandcheckfastnomemoryallocationafterinitialization,makingthedevelopmentsystemmoreconvenient.
Thisthesisfocusesonvariousaspectsofthesystem,involvedintheprocessofdevelopingthetechnologyandtoolsaredescribed.Systemfunctionsincludethefollowingareas:
informationmanagement,informationmanagementdepartmentcar,automobiledecorationmanagement,carmanagement,vehiclemaintenancemanagementandstaffsalariesreporting.
[Keywords]JSPTechnologyAutomotiveServiceManagementSystem
1绪论
1.1课题意义
从汽车美容概念进中国市场到现在已经有十几年的时间了,汽车美容方式的不断升级及美容服务的“星级化”告诉业内人士,汽车美容行业已经正式走了成熟发展时期。
的确,中国有庞大的汽车市场,是汽车美容市场火爆的可靠保障。
看好这个市场的商家纷纷向行业进军,一时之间汽车美容店遍地开花,汽车美容连锁也成了行业热门话题。
汽车服务行业的确是“黄金产业”,主要是因为该行业属于社会经济发展的产物,是随着汽车保有量的增加而自然形成的新兴行业,她具有技术含量高和专业人才匮乏的现实发展特点,属于“先发展先受益”的行业。
初步形成一定的行业规范,但总体来说我国的汽车后服务市场刚刚开始,从服务模式和发展模式等方面的行业特征还不够稳定,今后几年之内必然要进行一轮残酷的竞争,重新洗牌的结果是真正意义上的规范经营的汽车美容装饰养护服务业的开始。
但是我国的管理信息化水平还处在初级阶段,主要表现在对信息的交互、人力物力的管理以及信息的大力推广等方面,而面对庞大的信息量,这时的人工管理几乎无法实现,在这种情况下用数据库进行管理变的尤为必要,这可以发挥计算机的优势,就需要有汽车服务管理系统来提高汽车服务管理工作的效率.通过这样的系统,可以做到信息的规范管理,科学统计和快速的查询,从而减少管理方面的工作量和减少人为的错误。
1.2课题目的
1.2.1系统目标设计
使得汽车服务管理工作更加清晰、条理化、自动化。
很容易地完成对汽车日常装饰、美容、保养、修理等有关的各类数据进行输入、修改于查询等。
不同的用户具有不同的权限,对各类信息实现不同的操作
对汽车零件实现了模糊查询,提供对职工信息和工资报表的信息维护,并且本系统各模块之间彼此联系,紧密结合在一起。
系统设计界面友好、操作方便、并能够实现数据操作,从而保证数据库信息的一致性。
1.2.2系统功能要求
本系统提供查询零件信息、日常交易维护、职工信息管理、统计报表查看等几个功能模块。
系统各个模块都有着较为完善和细致的功能,用于满足不同用户的需求,同时它们之间彼此联系,有机结合在一起。
本系统界面友好、易于操作。
对系统数据库的数据及时更新,保持数据一致性。
由于数据库内的信息会很多,注意数据库表格设计,使得用户易于操作。
2开发工具和环境介绍
2.1JSP简介
JSP(JavaServerPages)技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。
网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。
JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易[6]。
Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。
插入的Java程序段可以操作数据库,重新定向网页等,以实现建立动态网页所需要的功能。
JSP与JavaServlet一样,是在服务器端执行的,通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能够浏览[1]。
JSP内置对象:
request对象:
该对象封装了用户提交的信息,通过调用该对象相应的方法可以获取封装的信息,即使用该对象可以获取用户提交信息,它是ServletRequest的一个实例。
response对象:
网页传回给用户端的回应,response对象主要将JSP处理数据后的结果传回到客户端,其作用域是它所在的页面。
常用的方法sendRedirect()是重新定向客户端的请求。
session对象:
为发送请求的客户端建立会话,并只对HTTP请求有效,session对象表示目前个别用户的会话状况,用此项机制可以轻易识别每一个用户,然后对每一个别用户的要求,给予正确的响应。
session对象也可以存储获取的用户相关的数据。
application对象:
是JSP引擎正在执行的内容。
有些时候服务器需要维护全局的一些数据在服务器工作的期间,application对象能够起到保存信息的作用。
application的两个主要方法setAttribute和getAttribute分别用来存储一个变两个和读取一个变量。
out对象:
用来输出各种类型的数据流。
page对象:
对应this关键字。
JSP网页本身,page对象是当前页面转换后的Servlet类的实例。
从转换后的Servlet类的代码中,可以