j2ee技术的卫岗驾校综合管理系统的设计与开发(附件)

为了方便驾校管理员及学员进行信息管理,设计一个基于J2EE技术的卫岗驾校综合管理系统。首先,根据驾校管理员和学员的管理需求,对驾校系统进行需求分析。其次,利用流程图、用例图和数据库表等进行系统总体设计和数据库模型设计。最后,在B/S模型基础上,采用jsp与MySQL数据库的相关技术,实现了一个管理员可对学员、教练员、车辆、教学、考试信息以及学员投诉系统进行管理,学员可在线预约上课时间、进行投诉及修改密码等功能一体的驾校综合管理系统。
目录
摘要 1
关键词 1
ABSTRACT 1
KEY WORDS 1
1 绪论 2
1.1 选题背景与意义 2
1.2 国内外研究现状 2
1.3 研究目的与内容 2
1.3.1 研究目的 2
1.3.2 研究内容 2
2 相关技术与理论 3
2.1 系统开发语言 3
2.2 系统数据库技术 3
2.3 开发平台 3
3 系统分析与设计 3
3.1 驾校管理系统需求分析 3
3.1.1 驾校管理系统需求分析原则 3
3.1.2 系统安全性分析 3
3.1.3 系统可行性分析 4
3.1.4 系统功能需求分析 4
3.2 面向对象需求建模 5
3.2.1 分析构建用例图 5
3.2.2 分析构建活动图 6
4 系统数据库设 9
4.1 数据库设计概述 9
4.2 数据库设计 9
4.3 数据库逻辑结构设计 12
5 系统的实现及测试 13
5.1 系统的开发工具 13
5.2 系统的运行环境 13
5.3 总体设计 13
5.4 系统测试 14
5.5 功能实现及相应的图形界面 14
5.5.1 教练员维护 14
5.5.2 车辆管理 15
5.5.3 教学管理 17
5.5.4 考试管理 18
 *好棒文|www.hbsrm.com +Q: *351916072* 
5.5.5 投诉解答 19
5.5.6 学员端投诉模块 19
5.5.7 修改密码模块 20
5.5.8 学员约课诉模块 20
5.5.9 学员报名模块 21
5.5.10 用户登录模块 21
6 总结与展望 21
致谢 21
参考文献 22
基于J2EE技术的卫岗驾校综合管理系统
的设计与开发
引言
绪论
1.1 选题背景与意义
伴着我国经济不断地发展,学车的人数越来越多。如何及时有效的对学员、教练员、车辆等数量较大的资料信息进行管理便成为驾校需要解决的问题。开发一套适合各驾校的管理系统,将给驾校带来更可靠更快捷的服务平台,提高工作效率、节省人力物力财力。
1.2 国内外研究现状
目前中国大部分的驾校都是运用的传统的管理方式,还没有实现信息化管理,驾校管理的效率十分低,需要耗费的人力和物力也比较多。而国外各系统则十分普遍且比较完善。
1.3 研究目的与内容
1.3.1 研究目的
使用驾校管理系统,不需要额外的操作人员,节省大量人力物力财力;能够存储大量学员、教练员、车辆等的信息,安全、高效、快捷;能够快速查询到涉及到的信息;很大程度上提高驾校系统的管理效率[1]。
1.3.2 研究内容
根据需求,设计并实现一个随时对驾校的学员、教练及车辆等进行管理,学员自己可在线预约上课时间、投诉、修改密码的信息管理系统。对于管理员和用户,有独立的界面,学员可进行投诉,管理员能够接受并进行解答。
研究内容如下:
管理员不需要注册用固定的用户名和密码进入系统后管理员可对学员信息(学员维护可添加报名学员,对学员的信息进行记录并可为其分配教练和车辆,并可按学员姓名进行查询;驾驶证管理可对驾驶证管理,记录学员的驾驶证号、代领人及领证时间,并可按学员姓名进行查询)、教练员信息(可新增或删除教练,可设置教练的状态在职或离职,并可按教练员姓名进行查询)、车辆(车辆管理可新增车辆,选择车辆类型,并可按可车牌号进行查询;车辆事故管理可登记车辆事故,发生的事故内容及发生时间,并可按车牌进行查询;出(回)车管理登记车辆的出回时间,并可按车牌号进行查询;加油管理登记车辆的记录,包括加油类型及时间,并可按车牌号进行查询;维修管理登记车辆的维修情况,并可按车牌号进行查询)、教学(学员约课管理显示学员的预课情况;培训计时管理记录学员的培训开始和结束时间,并可按车牌号进行查询)、考试(可添加学员的科目约考情况,包括预约科目、时间,且能为学员录入成绩,并课按科目、学员姓名进行查询)、学员投诉系统(可显示学员的投诉并对其进行解答)进行管理。
对于学员而言,学员同样不需要注册,但必须先在驾校进行报名管理员记录后,用管理员给的用户名和密码进行登录,登录后学员可修改初始密码,并在线自己预约上课时间(规定所预约的时间必须大于等于1小时小于等于四小时,且第一次预约没有完成前不可再预约其他时间)和投诉。
相关技术与理论
2.1 系统开发语言
JSP是在Servlet提供的功能之上建立的基于Java的一种动态网页技术标准,中文名是java服务器页面。它是把Java代码和JSP标签嵌在网页HTML文件中,形成JSP文件,其后缀名为(*.jsp) [2]。
JSP技术有如下特点:
一次编写,各处运行。JSP基于Java,有平台无关性这一优点,代码不需进行修改。即使更改服务平台,也不会影响JSP的应用程序[3]。
内容生成与显示分离。JSP容器tomcat解释JSP标签及Java代码的请求内容即浏览器HTML或XML上的显示结果[4]。
完善的存储管理和安全性。
2.2 系统数据库技术
MySQL是由一个瑞典的MySQL AB公司开发的开放源代码的小型关系数据库管理系统。但现在MySQL是Oracle旗下产品,因为2008年1月16日,AB公司昇阳微系统收购被,2009年甲骨文公司(Oracle)又收购昇阳微系统公司[5]。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/wljs/388.html

好棒文