租车行管理系统的设计与实现Word文件下载.docx
- 文档编号:14962148
- 上传时间:2022-10-26
- 格式:DOCX
- 页数:39
- 大小:313.44KB
租车行管理系统的设计与实现Word文件下载.docx
《租车行管理系统的设计与实现Word文件下载.docx》由会员分享,可在线阅读,更多相关《租车行管理系统的设计与实现Word文件下载.docx(39页珍藏版)》请在冰豆网上搜索。
对于本文所研发的系统而言,其前端旨在借助于JSP的作用来完成研发。
而后台则旨在借助于SqlServer数据库的作用,针对各种类型的用户信息,进行科学得当的存储。
与此同时,其选择MyEclipse开发环境,并经由综合考量,决定选择tomcat服务器。
将上述元件综合起来,才可获得以Web技术及其B/S结构为基础,而积极构建出的租车行管理系统。
关键词:
租车行,JSP,B/S结构
ABSTRACT
Withtherapiddevelopmentofscienceandtechnology,allkindsofmanagementsystemshavebeenappliedtoeachfieldofthesociety.Varioussizeenterprisesregardlessofsize,arefullyawareofthetraditionalmanualmanagementmodehasnotadaptedtothedevelopmentofthetimes,inordertobetterdevelopment,indevelopmentforthemanagementsystem。
Carrentalmanagementsystemthroughthisplatform,canrealizetherentalcarmanagementinformation,network,systematic,standardized,sothatthestafffromthecomplexdataqueryandstatisticsout,reducetheworkload.Themainfunctionsofthesysteminclude:
typeofvehiclemanagement,rentalfeemanagement,vehiclemanagement,customermanagement,customermanagement,carrentalcarrentalmanagement,queryandother。
ThefrontofthesystemusingJSPasadevelopmentlanguage,theuseofSqlServerasadatabasemanagementsystem,thedevelopmentenvironmentisMyEclipse,serverusingtomcat,developedaWebtechnologybasedonB/Sstructurewindowsmanagementsystem.
Keywords:
Rentalcar,JSP,B/Sstructure
摘要I
ABSTRACTII
第一章绪论1
1.1课题背景1
1.2目的和意义1
1.3开发工具及技术1
1.3.1开发工具1
1.3.2JSP2
1.3.3JavaScript3
1.4软硬件需求4
第二章需求分析5
2.1需求调研5
2.2可行性分析5
2.2.1技术的可行性5
2.2.2经济的可行性5
2.2.3操作可行性5
2.2.4法律的可行性6
2.3系统用户用例图6
2.3.1管理员用例图6
2.4功能模块需求分析6
2.5设计的基本思想7
2.6性能需求8
2.6.1系统的安全性8
2.6.2数据的完整性8
2.7界面需求8
第三章系统分析与设计10
3.1数据库的分析与设计10
3.1.1数据库的概念结构设计10
3.1.2数据库的逻辑结构设计12
3.1.3数据库的连接原理14
3.2中文乱码问题处理15
第四章系统功能实现18
4.1系统登陆页面实现18
4.2系统首页设计20
4.3车辆管理模块20
4.4客户租车管理25
4.5客户管理模块29
4.6修改密码32
4.7安全退出系统33
第五章系统测试33
5.1系统测试目的与意义33
5.2测试过程34
5.2.1主页面的登录模块测试34
5.3其他错误34
结论35
参考文献36
致谢37
第一章绪论
1.1课题背景
现如今,计算机技术逐步获得相对稳定的蓬勃发展,信息化的日益普及,愈加便利人们的日常生活。
近年来,基于因特网环境下,各种类型的信息管理系统应运而生,在此之中,尤为典型的系统信息管理系统,即为电子商务系统等。
当前时期,由于多样化信息技术愈加获得相对稳定的迅猛发展,并且渗透进人们的方方面面,故而无论为大型企业,亦或为中小型企业,均深入领会以往管理模式的弊端。
为良好契合当今社会所提出的一系列实际发展需求,各大企业均致力于研发自身恰当适宜的管理系统,租车行老板也不例外。
基于过去的管理方式而言,其通常秉持手工管理的基本模式,不仅无法保证良好的工作效率,而且管理手续过于冗余。
在此情况下,租车行老板纷纷希望成功构建出自身恰当适宜的管理系统,从而行之有效的进行车辆管理以及相应的租车还车管理等。
借助于本文所研发的租车行管理系统,租车行老板将能借助于计算机的力量,针对租车行所表现出的实际情况,进行跟踪掌握和统筹管理。
唯有如此,才能有效增强当前的工作效率,帮助租车行所涉及的关键信息,可以极其迅猛的速度和尤为便捷的方式,支持查询以及修改等一系列操作,还能对其进行合理统计和归纳。
1.2目的和意义
从发展进程的角度进行观察,租车行长期秉持以往的手工管理模式,来对自身进行大致粗浅的管理。
对于此类管理模式而言,其实则存在一系列问题。
例如:
不论为客户管理,亦或为查询车辆信息等操作,均需借助于人工进行记录。
若使用对象为规模不大的普通租车行,这种模式还能刚刚满足实际需求。
然而,对于大型租车行来说,这种记录不仅繁琐,难以调阅,而且无法保证相对良好的精确性,故而无法切实满足企业在未来一段时期的发展需求。
基于上述问题,本文旨在借助于多样化编程语言JSP的作用,以B/S架构为基础来积极构建出科学完善的租车行管理系统。
值得一提的是,租车行管理系统不仅涵盖信息科学领域的相关知识,而且涉及到各种类型的计算机技术。
故而当借助于此类系统的作用,将能针对租车行进行行之有效的智能化管理,从而针对海量的车辆信息及其所涉及的租赁情况,进行跟踪掌握并实时记录,这样将能有利于租车行在后期的统筹管理。
1.3开发工具及技术
1.3.1开发工具
在本次设计过程中,旨在基于MyEclipse开发环境,并且辅以Tomcat后台服务器来实现运行。
整体设计均依赖于JSP技术来实现。
在下述内容中,将重点针对这些元件,进行相对深入的细致阐述。
1.3.1.1MyEclipse
MyEclipse的本质即为Eclipse的插件集合,通常情况下,其主要针对Java等语言进行开发。
实际上,MyEclipse表现出尤为显著的基本功能,并可支持绝大多数开元产品。
值得一提的是,MyEclipse企业级工作平台旨在基于EclipseIDE拓宽而来,当借助于此平台的作用,将能有效提高数据库的实际开发效率,并全面提升多样化应用程序服务器彼此之间的整合效率。
除此之外,其中还涵盖编码以及测试等一系列基本功能,可支持HTML,JSP以及SQL等。
1.3.1.2Tomcat
对于Tomcat服务器而言,其自身规模相对较小,通常适用于中小型系统亦或为并发访问用户较为有限的情况下,故而往往当做于针对JSP程序,进行前期开发以及后期调试。
若在某特定的设备中,成功安装Apahce服务器,则将可据此针对来源于HTML页面所发出的访问请求,进行及时响应。
从本质上而言,Tomcat实则基于Apache服务器拓宽而言,然而,其却可保持的独立运行的状态。
故而当针对tomcat,进行实际运行的过程中,其实则和Apache彼此之间保持相互独立,并作为某特定的进程来自主运行。
1.3.1.3SqlServer
SqlServer旨在基于C语言以及C++语言来进行联合编写,并借助于若干编译器的作用,进行科学合理的精准测试,以切实保障源代码所含有的可移植性;
其支持AIX、HP-UX、MacOS、OpenBSD以及Solaris等各种类型的操作系统;
并可为多样化编程语言,提供与之相匹配的API;
可有效提高CPU资源的实际利用率;
将能处理蕴含海量信息的大型数据库。
由此得知,相对于常规的个人亦或为中小型企业而言,若借助于SqlServer数据库的作用,实则已经可以满足日常所需。
此外,因为SqlServer的本质为当前典型的开放源码软件之一,故而使用者无需耗费高昂的经济成本即可使用。
1.3.2JSP
JSP技术通常会应用XML中的scriptlets等,其将能针对可形成相应动态网页的某特定处理逻辑,进行科学合理的封装。
借助于tags及其script的作用,网页还能针对蕴含在服务端资源当中的多样化应用逻辑,进行跟踪访问。
不仅如此,JSP还可将网页逻辑及其设计等部分进行恰当分离,并支持能进行重用的相关组件,从而有效简化开发过程。
一旦Web服务器已经成功接收来源于JSP网页所提出的访问请求,则必须即刻针对某特定程序段进行稳定运行;
其次,将存在于JSP文件中的全部HTML代码以及相应的运行效果,尽数返回至指定用户。
在此过程中,已经实现插入的某特定Java程序段,将能针对数据库进行一系列基本操作,从而切实满足动态网页在自身构建的过程中,所应达到的多样化功能需求。
从本质上而言,JSP以及Servle完全一致,均能借助于服务器端实现稳定运行。
因为两者均可将某特定的HTML文本,径直返回至指定的用户端,故而用户端仅需含有浏览器,即能进行相对深入的浏览。
值得一提的是,将HTML程序及其Java程序组合起来,即能构建出良好的JSP网页。
并且当用户端访问某特定服务器端的过程中,即可针对与之相匹配的Java代码,进行科学得当的细致处理,并形成对应的HTML页面,使其径至返回至指定的用户端。
事实上,对于JSP而言,至关重要的元素即为的Servlet。
一般情况下,大规模的Web应用程序,均借助于JavaServlet以及JSP彼此之间的协调配合,来获得相应的设计成果。
从这一角度来看,JSP不仅含有极为便利的Java程序,而且还含有互联网的所有优势特征。
其一系列优势详细如下:
(1)仅需进行一次编写,即可实现多方位运行。
并且仅需调整系统代码即可,其余代码一律保持不变。
(2)系统可得到多样化平台的鼎力支持。
一般情况下,其将可随时于所有平台的环境下,进行相对深入的细致设计。
相较于ASP/.net而言,其所含有的优势更为显著。
(3)极为突出的可塑性。
借助于规模适中的Jar程序,将可使得Servlet/JSP保持在最佳的稳定运行状态,并借助于若干服务器来达到良好的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 车行 管理 系统 设计 实现