java驾培管理系统的设计与实现(3)
时间:2017-06-26 18:13 来源:毕业论文 作者:毕业论文 点击:次
2.3 JSP编程语言 JSP全名为Java Server Pages,使用JSP技术能够实现跨平台运行,JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。JSP语言具有Java技术的简于使用、可靠、安全性高等特点。[4-6] 3 系统分析 3.1功能需求分析 3.1.1登录 登录功能模块是教练员或管理员使用这个系统的第一步,如果登录不成功便无法使用该系统的功能。一般来说,驾校设有前台和招生部主管等职位,他们一般负责录入资料等文书工作,所以系统的管理员由他们担任;而教练员就是指该驾校的在职教练员。 以管理员为例,当管理员想要打开系统登录时,在登录界面里,按要求输入了与数据库里已存在的数据相符合而且是正确的账号密码后,便就可以成功登录到系统,然后正式开始使用系统了。 3.1.2管理员权限 管理员的权限有:管理员管理、学员管理、学员培训记录、教练员管理、系统设置管理。 正因为管理员具有这个驾培系统全部的权限,如果以管理员的身份登录进入系统的话,可以进行全部的使用操作。例如,作为管理员,我们既可以对管理员管理模块里面有关于系统管理员的资料和权限进行添加和删除等操作,还可以时时刻刻记录和关注驾校的教练员、学员以及他们的培训考核资料,如果发现信息资料有录入错误的情况,还可以进行修改操作。又或者是,某一位学员在报名学驾之后又中途退学了,那么就得要删除此位学员的全部个人信息。总而言之,管理员可以说是总览整个系统的使用的。 3.1.3教练员 教练员权限有:教练员管理、学员培训记录、学员管理。 如果以驾校在职教练员的身份或者系统管理员的身份登录进入系统的话,不仅只有管理员可以对教练员管理这一功能模块进行管理操作,其实,教练员在登录后,便可在页面左侧的菜单栏看到自己的可以操作的功能权限。也就是说,作为驾校的在职教练员自己也可以在页面右侧的菜单栏中选择,进入教练员管理页面、学员培训记录页面和学员管理的页面进行查询的操作,对于学员管理和学员的培训记录,还可以进行登记编辑。但是,教练员自己对某些重要的信息只能够进行查看而没有修改的权限。 3.1.4学员管理 驾校的学员,是驾校行业发展的来源。因此,面对庞大的学员资料,必须要进行录入和管理。以管理员或者教练员身份登录进入系统,可以录入、查询和删除学员的个人信息,其中学员基本个人资料包括学员姓名、身份证号码、性别、照片、出生日期、报名日期、住址、电话、联系地址、邮箱、勾选‘初学’或‘增驾’或‘换证’、档案编号、已学车型(可勾选多个A1、A2、A3、B1、B2、C1、C2、D、E、F、M、N、P)、报名车型(可勾选多个A1、A2、A3、B1、B2、C1、C2、D、E、F、M、N、P)、教练员、经手人等;查找功能可以通过输入“姓名”或“身份证号”关键词查找;删除功能是删除某一学员的全部个人信息;点击编辑,还可以对资料进行修改。整个操作还能通过输入关键词查找然后进入某一学员资料进行修改。完成学员管理这一功能以后就可以进行考核统计操作了。 3.1.5学员培训记录和考核管理 如果教练员或者管理员登录进入系统后,可以点击左侧菜单栏的学员培训记录管理按钮。那么管理员或教练员可以进行查询、注册、删除、编辑学员的培训记录及考核信息等操作,便于教练员对学员的驾考培训情况进行记录和分析,从而总结出场地考试和路考的教学经验,提高教学质量,也可以便于驾校工作人员的管理和约考工作,最终才能让驾校学员更好地掌握驾驶技巧,提高他们的考试通过率,所以这一功能是必须要有的。 (责任编辑:qin) |