学位论文---车辆管理系统后台文件和数据库管理jsp程序设计.docVIP

  • 3
  • 0
  • 约8.66千字
  • 约 16页
  • 2016-11-23 发布于辽宁
  • 举报

学位论文---车辆管理系统后台文件和数据库管理jsp程序设计.doc

《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 用户的登录页面,提供登录的接口 showL

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档