1 系统设计。
本研究是基于js p 技术的驾校管理系统,采用 B/S 开发模式,利用SQLs e rve r2000 进行数据存放和处理。其中包含了驾校学员的各项信息:1) 基本信息:报名信息、缴费情况、选车、选教练及练车的各项信息.2) 考试安排:已经预约考试的学员可以自行查询考试安排;教练或驾校管理人员可以录入学员各科目的考试成绩,发布考试安排。3)该系统可以统计学员各科目的通过情况与某一科目考试的学员人数、名单等信息。4) 对驾校管理人员对员工信息的修改及其他管理内容的修改的操作记录与教练对学员档案的修改记录。
1.1 jsp 技术简介。
利用js p 技术可以实现动态网页、We b 程序的建立与运行,再加上js p 技术简单方便的编程语言,该技术成为目前各种动态网站中的常用技术。它利用JavaScript 或JAVA脚本语言将用户与服务器之间的数据进行相互交换,当浏览器浏览js p 网页时,We b 服务器会根据不同的请求生成相应的代码反馈给浏览器,生成不同的动态网页.
1.2 B/ S模式简介。
就目前而言,网络应用的开发和研究主要有B/S (Brower/Server浏览器/服务器) 和C/S (Client/Server客户/服务器) 两种模式。将两种模式进行比较。
B/S模式由客户端、应用服务器以及数据库服务器三大部分组成,客户端通过Web 浏览器向应用服务器发出请求;应用服务器接收客户端的请求后将其转为数据表达反映给服务器呈现给客户端。
1.3 SQLServer数据库。
SQL Se rve是一个具有高工作效率的数据处理系统,常与Window s NT/2000 及 Window s 9x 操作系统联合应用,这样的关联应用可以使SQLServe 系统将操作系统所具有的特性充分利用。因此,SQLSe rve 系统对于当今的 B/S 系统来说是一个相对较好的选择。
2 系统的模块组成。
系统分为教练模块、学院模块和管理员模块三大部分,采用B/S 结构,将教学资源整合到服务器的一端,利用SQLserver2000 进行数据存放和处理,学员在客户端只需使用浏览器先服务器提出请求,服务器通过中间处理将学员的请求以Web页面测形式通过浏览器展现给学员。
2.1 教练模块。
题库管理模块:该模块主要是教练实现驾考题库内容的增减与修改,如增加新试题,修改试题内容等。
试题管理模块:该模块主要实现教练对题库中的试题预览、发布、取消发布等操作,教练可以根据学员情况对试题进行操作管理.
学生成绩模块:该模块主要是教练为学员考试打分、查看学员历史成绩.
2.2 学员模块。
考试模块:由于系统采用的Web 技术,可以说基本实现了注册学员随时随地可通过该模块进入考试界面后选择试题参加考试.
查询成绩模块:考试结束后可以在该模块查看自己的成绩,以及考试过科目的历史成绩.
修改资料模块:学员可以在该模块中修改个人资料.
2.3 管理员模块。
教练账户模块:管理员可以在该模块增删教练资料,如增加新教练。
学员账户模块:管理员可以在该模块添加新学员,删除已毕业的学员信息。
自身账户模块:该模块主要是管理员账号信息的修改。
驾校管理模块:该模块主要是管理员执行对学院分配等内容的增删操作。
班级管理模块:管理员在该模块根据学员的不同批次、车次分成不同的班级,对班级信息进行增删管理;以及对考试科目的增删与修改。
本次设计研究的驾校考试系统操作简单、易于维护,使驾校学员考前复习更有针对性,提高了学习效率;使驾校的管理工作更具透明度也更有条理.虽然该系统的优点很多,但也存在不够完善的地方,我们要针对存在的问题使其更完美.
参考文献:
[1] 张竞波。机动车路考模拟系统结构分析[J].电脑知识与技术,2010.
[2] 杨智。基于 ASP 的驾校管理系统的设计与实现[J].科技经济市场,2011.
[3] 朱玲,张启迪。基于 JSP 的驾驶员理论考试系统的设计[J].电脑与电信,2008.
TAG标签: 代写工程论文