- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《JSP程序设计》
课程设计说明书
题 目: 车辆管理系统
——————后台文件和数据库管理
院 系: 软件学院
专业班级: XXXXX
学 号: XXXX
学生姓名: XXX
指导教师: XXX
2013年 7 月 17 日
目 录
一、功能需求 1
1、前台程序部分 1
2、后台程序部分 1
3、通过需求分析出系统用例图 1
二、界面要求 3
三、其他要求 4
四、设计分析 5
1、概念设计任务 5
2、系统框架模块图 5
3、前台部分页面结构与功能 6
五、设计体会 6
六、参考文献 7
附录(部分重要代码): 8
一、功能需求
近年来,随着我国经济的快速发展,人们生活水平的不断提高,物质需求和生活方式也发生着深刻的变化,以前属于奢侈品的汽车已经逐步走入了市民的日常生活。伴随汽车消费大众化和各种机动车辆大范围内的迅速普及,车辆对其配套设施特别是车辆管理提出了更高的要求。车辆管理及附属相关设施是静态交通的重要组成部分。车辆管理系统随之应运而生。
1、前台程序部分
1.1用户登录
1.2主页面
2、后台程序部分
2.1添加车辆信息
2.2浏览车辆信息
2.3修改车辆信息
2.4删除车辆信息
3、通过需求分析出系统用例图
从整体角度出发,本系统主要包括前台和后台2个模块。前台分为管理员功能模块和会员功能模块。
图1.1 系统用例图
注册模块:游客填写注册会员信息,注册成为会员。
浏览查询模块:浏览全部租赁汽车信息,亦可分类查询汽车种类和排行。
图1.2会员用例图
图1.3 系统用例图
4、数据库结构
根据系统功能设计要求和模块划分,数据库主要用于存储管理员与车主的个人信息,登录信息以及车位信息。数据库结构如下:
表1.1会员信息表
字段名 数据类型 长度 描述 userid int 11 唯一 会员编号 busid int 11 非空 汽车编号 registration int 11 非空 订单编号
表1.2汽车租赁表
字段名 数据类型 长度 描述 userid int 11 非空 会员编号 busid int 11 非空 汽车编号 tenancyentdate date 11 非空 订单日期 regittime date 11 非空 归还日期 state int 1 非空 订单状态 idcard int 18 非空 身份证信息
表1.3管理员表
字段名 数据类型 长度 约束 描述 id Int 10 唯一 数据库编号 admin varchar 10 非空 管理员帐号 password varchar 10 非空 管理员密码
二、界面要求
图2.1 用户登录页面
图2.2 主页面
会员进入系统需要进行身份验证,在系统首页输入输入用户名和密码与数据库中的注册信息进行比较。接到登录请求,调用LoginAction 控制,若通过验证则将进入addpxx.jsp页面系统的主页面,如果失败则重新回到登录页面,并且显示错误提示信息。
图2.3 信息注册页面
当成功租赁车辆后,租赁的记录会出现在租赁管理中,并可以进行还车,续租管理。
三、其他要求
★操作系统:windows xp
★数据库:SQL Server 2005
★JSP服务器:Tomcat6.0
★开发工具:JDK 1.6
★JAVA工具:Jcreator LE 4.50
使用到的技术有JAVA语言、JSP语言、JAVASCRIPT技术架技术、JAVABEAN等。
四、设计分析
数据库概念模型设计阶段是数据库设计的关键阶段,在这一阶段里,主要是以需求分析中所识别的需求等信息为基础,确定车辆管理系统中的实体和实体间联系,建立此系统的信息模式,准确描述此系统的信息结构,建立一个独立与各DBMS的高级概念模型。
1、概念设计任务
识别车辆管理系统中的实体,识别实体的属性,识别实体的关键字,识别实体间的联系,并建立实体关系图(E-R图)来描述车辆管理系统中的相关实体、属性及关系,从而达到为建立良好的车辆管理系统的数据模型的目的。
图4.1 车辆管理系统E-R图
2、系统框架模块图
图4.2 管理员框架模块图
图4.3 会员框架模块图
3、前台部分页面结构与功能
表4.1 页面结构功能表
文件名 功能描述 login.jsp 用户的登录页面,提供登录的接口 showLoginMess.jsp 用户的首页面,供用户选择对信息的操作 register.jsp 该页面供用户添加信息 choiceLookType.jsp 该页面供用户查询信息 update.jsp
您可能关注的文档
- c语言程序设计编程题库.docx
- c语言程序设计选择题库.docx
- 泵盖机械加工工艺规程及工艺装备设计.doc
- 毕设论文电力变压器油色谱分析软件设计.doc
- 毕业设计辐射状中低压电网故障隔离方案研究.doc
- 大楼IP智能监控系统规划方案建议书.doc
- 材料管理系统的设计与实现.doc
- 大学生户外运动社项目策划书.doc
- 大学生旅游论坛创业计划书.doc
- 操纵杆支架加工工艺规程设计及钻孔夹具设计.doc
- 2024-2025学年初中数学人教版九年级下册 27.2.1相似三角形的判定(课时1)课件(共32张PPT).pptx
- 第17课 外交事业的发展 课件(共24张PPT+视频).pptx
- 2024年烟台中考道德与法治经验交流 《教而有思定方向 研以致远待花开》 课件(共36张ppt).pptx
- 2025届中考生物一轮复习 专题一生物与环境课件(共57张PPT).pptx
- 第4课 水墨探索 课件(共52张PPT).pptx
- 第2课 原始农业与史前社会 课件(共27张PPT).pptx
- 第15课 秦汉时期的科技与文化 课件(共35张PPT+视频).pptx
- 22.《读不完的大书》第一课时课件(共22张ppt).pptx
- Unit 3 Sports and fitness Reading and thinking课件(共22张ppt,内嵌视频)人教版(2019)高中英语必修第一册.pptx
- 2024-2025学年初中数学人教版九年级下册 26.1.2反比例函数的图象和性质(课时2)课件(共29张PPT).pptx
文档评论(0)