论文部分内容阅读
高职院校在教学开展时,为了更好的考核不同学生的学习效果,在课程学习结束后通常都需要制订相应的考试计划对学生进行测评,然而在传统的以纸张为主的考试开展时,由于过多的人工参与,所以也使得考试结果极易出现误差。另外,由于所有考试试题及成绩均采用文本方式存储,也容易丢失或损坏,不利于学校对历年成绩的分析及预测,而信息技术的产生及应用,可以很好解决这一问题,所以设计基于信息技术的新型考试模式将成为趋势。本文在实现时,首先分析了系统研究背景、国内外研究现状以及本文的主要工作,然后从管理信息系统、数据库技术、UML建模技术以及B/S架构等角度分析了系统实现关键技术理论,并使用UML用例图从考试科目管理、试卷制订管理、用户试卷管理、试题类别管理、考试管理、部门信息管理以及系统管理等角度分析了系统功能性需求,从环境需求、性能需求以及安全需求等角度分析了系统非功能性需求。在明确系统需求之后,论文从系统技术框架设计、物理拓扑架构设计以及功能总体设计等角度分析了系统总体设计处理过程,并使用UML包图及类图对系统功能模块进行了详细设计分析。另外,为了确保系统数据存取的效率及安全性,从数据库设计以及系统安全设计两个不同角度进行了设计分析,最后根据高职院校在线考试系统需求分析及设计结果,使用Java编程语言、Myeclipse开发平台、apache tomcat服务器以及MySQL数据库实现了系统功能,并使用Badboy及Jmeter等测试工具对系统进行了测试分析。高职院校在线考试系统的设计与实现,改变了高职院校传统的以纸张为主的考试模式,使得课程教师可以把更多的精力用于考试题目设计,而非繁杂的考务工作,不但降低了课程教师考试安排的工作量,而且还可以利用计算机自动计算、低错误率以及长期储存等特点为考试服务,不但能够提升考试管理的效率及质量,而且还为学生成绩的统计分析及预测提供了良好的支撑。