21世纪是快速发展的信息爆炸时代。各个行业都离不开对于信息的大量处理,而今计算机被频繁地应用于B/S系统环境。使用计算机的优点在于它能够进行便捷高效的信息管理操作。人员使用计算机进行信息管理,不仅大幅度提高了工作效率,而且大大的提高了工作的安全性宇可靠性。
而对于复杂的信息数据的管理,使用计算机则能够完全地发挥它的优越性和高效性。计算机应用与信息管理密不可分。本系统就是为了方便学生沟通联系的网上操作而设计的。
1。1 课题研究意义及背景
在中国经济经过改革开放的腾飞之后,计算机行业也迎来的蓬勃发展的时机。而且随着经济水平的提高,人们对生活的质量以及工作的要求也越来越高。然而现在的大部分企业基本都采用的是传统的人工管理模式,传统的人工管理模式对于大量的中小企业来说,是完全可以满足它们的日常企业管理工作的。不过随着如今人们对于工作的竞争越来越激烈,所以企业必须抛弃这种低的工作效率方式,从而采取大量运用计算机技术来协助对企业工作的日常管理。
本论文所介绍的便是基于JSP的考试管理系统设计与实现设计开发过程,从而实现系统的、规范的和便捷的管理学生考试系统,最终实现提高管理学生考试系统的目的。
1。2 系统的目的及设计要求
考试管理系统主要是对学生的考试信息进行便捷管理,并且合理管理好老师更新维护学生信息、题目信息以及试卷信息,学生查看试卷和在线考试等。本系统的开发包括建立后台数据库和开发前端应用程序。建立后台数据库需要让数据库达成数据一致性、数据完整性和数据安全性。而开发前端应用程序则需要具备功能完备和易用的特点。所以本考试管理系统设计与实现采用JSP技术和MySQL数据库来开发系统。
系统的设计将分为老师和学生两个角色,老师用户具备管理学生信息、题目信息以及试卷信息的功能,学生用户则具备查看试卷和在线考试的功能。在实现相应功能是,还很好的设计了本考试管理系统的操作界面,全力提供一个友好的操作环境给用户。我们主要从可交互性、信息显示以及数据的输入三个方面入手。
1。3 研究目标
熟练掌握JSP应用的开发和优化。源G于J优L尔V论N文M网WwW.youeRw.com 原文+QQ75201`8766
基于JSP开发工具和Myspl等技术实现题库管理平台。平台的主要主体如下:
(1)题库的管理者和管理员(老师): 登录系统可以建成所需内容试卷,也可以对题库内容进行修改,及直接对所有题库进行增、删、改、查,对所有用户的信息进行管理。
(2)普通用户(学生):可以登录系统参加所要求的试卷考试,但不能对题库内容进行修改,只能在题库中完成试题和查询成绩。
1。4 考试系统优缺点分析
1.优点
(1) 采用易于维护的B/S模式。
(2) 采用高性能的关系型数据库来存储信息资源。
(3) 信息更新及时,界面方便用户操作。
2.缺点
(1) 软件稳定性有待提高
现在很多的网站或者系统都是基于B/S模式,由于B/S模式存在并发性操作,不健全的设计和代码会大大影响软件的稳定性。并且软件提供商为了满足客户的需求,对软件进行多次修改,易造成系统的不稳定,为后期的维护工作带来了巨大的困难。
(2) 存在安全隐患
B/S模式系统是基于浏览器实现客户端操作的,由于浏览器常采用脚本模式,而脚本语言本身并不是十分安全完善的,所以存在一些安全隐患。