车辆管理系统后台文件和数据库管理JSP程序设计

上传人:仙*** 文档编号:28077685 上传时间:2021-08-23 格式:DOC 页数:16 大小:645.10KB
收藏 版权申诉 举报 下载
车辆管理系统后台文件和数据库管理JSP程序设计_第1页
第1页 / 共16页
车辆管理系统后台文件和数据库管理JSP程序设计_第2页
第2页 / 共16页
车辆管理系统后台文件和数据库管理JSP程序设计_第3页
第3页 / 共16页
资源描述:

《车辆管理系统后台文件和数据库管理JSP程序设计》由会员分享,可在线阅读,更多相关《车辆管理系统后台文件和数据库管理JSP程序设计(16页珍藏版)》请在装配图网上搜索。

1、JSP程序设计课程设计说明书题 目: 车辆管理系统 后台文件和数据库管理 院 系: 软件学院专业班级: XXXXX学 号: XXXX学生姓名: XXX指导教师: XXX2013年 7 月 17 日目 录一、功能需求11、前台程序部分12、后台程序部分13、通过需求分析出系统用例图1二、界面要求3三、其他要求4四、设计分析51、概念设计任务52、系统框架模块图53、前台部分页面结构与功能6五、设计体会6六、参考文献7附录(部分重要代码):8一、功能需求 近年来,随着我国经济的快速发展,人们生活水平的不断提高,物质需求和生活方式也发生着深刻的变化,以前属于奢侈品的汽车已经逐步走入了市民的日常生活。

2、伴随汽车消费大众化和各种机动车辆大范围内的迅速普及,车辆对其配套设施特别是车辆管理提出了更高的要求。车辆管理及附属相关设施是静态交通的重要组成部分。车辆管理系统随之应运而生。1、前台程序部分 1.1用户登录 1.2主页面2、后台程序部分 2.1添加车辆信息 2.2浏览车辆信息 2.3修改车辆信息2.4删除车辆信息3、通过需求分析出系统用例图从整体角度出发,本系统主要包括前台和后台2个模块。前台分为管理员功能模块和会员功能模块。 系统登录登录号密码选择身份图1.1 系统用例图注册模块:游客填写注册会员信息,注册成为会员。浏览查询模块:浏览全部租赁汽车信息,亦可分类查询汽车种类和排行。会员模块用户

3、名真实姓名密码性别年龄图1.2会员用例图客户基本信息管理修改密码修改个人信息图1.3 系统用例图4、数据库结构根据系统功能设计要求和模块划分,数据库主要用于存储管理员与车主的个人信息,登录信息以及车位信息。数据库结构如下:表1.1会员信息表字段名数据类型长度约束描述useridint11唯一会员编号busidint11非空汽车编号registrationint11非空订单编号表1.2汽车租赁表字段名数据类型长度约束描述useridint11非空会员编号busidint11非空汽车编号tenancyentdatedate11非空订单日期regittimedate11非空归还日期stateint1

4、非空订单状态idcardint18非空身份证信息表1.3管理员表字段名数据类型长度约束描述idInt10唯一数据库编号adminvarchar10非空管理员帐号passwordvarchar10非空管理员密码二、界面要求 图2.1 用户登录页面图2.2 主页面会员进入系统需要进行身份验证,在系统首页输入输入用户名和密码与数据库中的注册信息进行比较。接到登录请求,调用LoginAction 控制,若通过验证则将进入addpxx.jsp页面系统的主页面,如果失败则重新回到登录页面,并且显示错误提示信息。图2.3 信息注册页面当成功租赁车辆后,租赁的记录会出现在租赁管理中,并可以进行还车,续租管理。

5、三、其他要求操作系统:windows xp数据库:SQL Server 2005JSP服务器:Tomcat6.0开发工具:JDK 1.6JAVA工具:Jcreator LE 4.50使用到的技术有JAVA语言、JSP语言、JAVASCRIPT技术架技术、JAVABEAN等。四、设计分析数据库概念模型设计阶段是数据库设计的关键阶段,在这一阶段里,主要是以需求分析中所识别的需求等信息为基础,确定车辆管理系统中的实体和实体间联系,建立此系统的信息模式,准确描述此系统的信息结构,建立一个独立与各DBMS的高级概念模型。1、概念设计任务识别车辆管理系统中的实体,识别实体的属性,识别实体的关键字,识别实体

6、间的联系,并建立实体关系图(E-R图)来描述车辆管理系统中的相关实体、属性及关系,从而达到为建立良好的车辆管理系统的数据模型的目的。会员简介身份证性别年龄地址真实姓名电话图4.1 车辆管理系统E-R图2、系统框架模块图图4.2 管理员框架模块图图4.3 会员框架模块图3、前台部分页面结构与功能表4.1 页面结构功能表文件名功能描述login.jsp用户的登录页面,提供登录的接口showLoginMess.jsp用户的首页面,供用户选择对信息的操作register.jsp该页面供用户添加信息choiceLookType.jsp该页面供用户查询信息update.jsp该页面供用户修改信息choic

7、eDeleteMess.jsp该页面供用户删除信息五、设计体会通过对汽车管理系统的开发,使我对系统有了很大的了解。需求分析和系统设计的质量往往是决定系统成功与否的决定性因素之一。在系统卡发过程中,利用软件工程的知识理论开发软件,按“分析、设计、实现、测试”的步骤进行,避免认为盲目的“想到哪里就做到哪里”。从数据库的实现、系统功能的实现、系统关键技术的实现这三个角度对系统的部分实现进行分析。在数据库应用系统开发中,合理制定了存储过程,更加使系统中的查询灵活。车辆管理系统的设计是一个复杂细致的工程,进行本次课程设计不仅提高了我们的独立分析,解决问题的能力,而且对我们的创新能力有了很大的锻炼。在课程

8、设计过程中,首先,我更深入的了解了JSP与HTML,JAVASCRIPT的联系与应用,同时也运用到了本学期学习过的知识,例如JAVABEAN等,并理清楚了他们之间的联系与应用的领域,而且我在运用Eclipse,Tomcat,Access上面也有了长足的进步。对于我来说这都是一个莫大的飞跃。在设计过程中组员之间在设计方面产生过分歧争执,从最初的设计理念不同到最后为了做出一个比较成熟的作品而合作默契,培养出来的团队精神和友谊让我终身受益。此外,此次课程设计无疑是我们本学期学习的web开发技术的一次知识总结和知识水平的提高。使我更加深刻的理解到自己以前在学习JSP知识中学习态度问题,我会在以后的学习

9、中不断提高自己在自主学习方面的能力。本次课程设计能够顺利完成,还要感谢老师的耐心指导,由于我们平时学习知识不够扎实,在合作设计过程中,出现很多问题,无法解决,老师的耐心指导和提点,给我们提供很大的帮助。由于我们的设计水平有待进一步的提高,知识的掌握不够全面,在分析问题,计划设计方面的考虑问题不够周详,设计出来的作品不能够到达非常完美的网上求职招聘系统的要求,例如管理员最大权限的设置,企业用户的合法审核,以及页面的设计完美程度等,都还有很多需要改进的地方。在今后的学习过程中,我们会总结经验深入的研究,不断完善系统。 六、参考文献1 萨师煊,王珊. 数据库系统概论M. 第四版. 北京:高等教育出版

10、社,2006. 4-52美埃克尔著,陈昊鹏译. Java编程思想M. 机械工业出版社,2004. 5-63 李刚疯狂java讲义 J. 机械工业出版社,2008. 17-484美 Borland David I. Borland Delphi7Database Application Developers. Book. Printed in the U.S.A, 2005. 155 白青海,张善勇,郑瑛. ADO与SQL SERVER 2000数据库应用程序开发探讨 J. 内蒙古民族大学学报,2003. 18,34-496 赵家俊. 数据库应用基础 M. 北京:电子工业出版社,2006. 52

11、-78附录(部分重要代码):登陆页面代码:用户登陆functioncheckform()varf=document.loginform;if(f.username.value=)alert(用户名不能为空!);returnfalse;if(f.password.value=)alert(密码不能为空!);returnfalse;functionexit()if(confirm(您真的要退出本系统吗?)window.opener=null;window.close(); 用户名  密码管理员 租车人  用户信息表: functionch

12、eck()varmyReg=newRegExp(0-9+(.0-91,4)?$);varidentityCard=/(d15|d18)$/;varagetest=/(d1,3)$/;if(document.opform.yid.value=)alert(请输入用户名!);returnfalse;if(document.opform.name.value=)alert(请输入真实姓名!);returnfalse;if(document.opform.password.value=)alert(请输入密码!);returnfalse;document.all.regButton.disabled=

13、true;会员信息                                                &nb

14、sp;            汽车编号inputname=bhtype=textid=bhvalue=readonly=true/*汽车名称inputname=mctype=textid=mcvalue=/*制造厂商inputname=zztype=textid=zzvalue=/厂商地址inputname=lxtype=textid=lxvalue=/价格inputname=jgtype=textid=jgvalue=/位置inputname=sjhtype=textid=sjhvalue=/状态inputname=bztype=textid=bzsize=18maxlength=18value=/租赁次数inputname=cstype=textid=csvalue=/ 13

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!