论文部分内容阅读
在学生党员的发展过程中,有一个必不可少的环节——入党积极分子党校培训,入党积极分子必须参加学校组织的党校学习,也就是我们说的听党课,在党校培训结束后,入党积极分子还必需要通过党校结业考试。目前在高校中大部分党校结业的考试还是采用过去传统的考试方式,这种方式既耗费人力物力又浪费时间,人工判卷效率低而且出错率极高,尤其考生人数多的情况下,对考试的质量会产生一定的影响。在信息技术高速发展的今天,计算机技术已经深入到各行各业中,目前有很多考试都采用了计算机考试的新方式来代替传统的考试方式,如GRE, TOEFL等英语考试,利用计算机相关技术设计开发的考试系统,已成为今后发展的趋势。如何通过计算机系统更好的完成党校结业考试是我们这个课题主要研究的内容。本文首先分析了入党积极分子结业考试的现状与存在的问题,对软件体系结构和数据库平台的选择做了对比和分析,提出采用B/S架构设计和SQLserver数据库来构建入党积极分子党校培训考试管理系统。其后,本文对该系统进行了需求分析,根据入党积极分子党校结业考试系统的工作流程,并结合系统总体的功能要求,并通过业务流程图、系统UML图以及流程图对本系统需求进行了详细描述。然后,根据考试系统的总体需求和系统设计要求,将整个考试管理系统分为系统登录模块、班级管理模块、学员管理模块、题库管理模块、考试管理模块、成绩管理模块、用户管理模块和系统维护模块八个模块。最后对本系统中各个模块进行了详细设计,设计了相应的数据库表以及相关用户界面,并对本系统的重点模块—机考模块中试卷自动生成算法做了详细设计和举例说明。本文运用软件工程中的相关知识,从分析现实中的问题入手,对党校结业考试工作进行深入分析和研究,构建了入党积极分子党校培训考试管理系统。通过该系统,实现对党校培训结业考试的全范围管理,提高培训结业考试的自动化程度,降低考试相关工作人员的工作量,提高工作效率。同时,通过题库和自动出题功能,进一步提高培训结业考试的客观性和有效性,为党校培训工作提供更有力的支撑。同时,该系统还具有很强的扩展性。实现整个培训自动化。