论文部分内容阅读
考试作为一种公正、公开的发现和选拔人才、资格认定、检验水平的有效手段,存在于现今社会的许多部门和单位。而普通高等学校入学考试和研究生入学考试等更是各类考试的重中之重,它不但涉及到考生的切身利益,而且与社会的稳定与和谐有着莫大的关系。各高校招生规模的不断扩大,报考考生数量的逐年增加,使得考试管理的强度越来越大。因此,利用计算机技术实现考试工作的自动化管理已成为各类招生管理部门迫切需要解决的问题。本文的目的就是根据西藏民族学院招生考试的实际情况,设计并实现了一种基于JSP的招生考务管理系统。首先通过调查、分析在考务管理工作中存在的问题,从实际需求出发,以考务管理的流程为主线,对系统的业务流程、功能模块进行详细的分析、设计,以实现考务管理工作的考场安排、监考任务分配、监考教师安排及考生安排等所有业务功能。其次,采用目前流行且实用的JSP+Servlet+JavaBean开发模式,以MySQL为后台数据库,使用UML对考务管理系统进行建模,开发过程按照规范的软件工程生命周期,采用RUP开发方法中的用例驱动来开始本系统的需求分析,并通过详细的用例图和用例,从各个不同的角度对系统进行分析。紧接着进行系统的总体设计和详细设计,采用能够表达系统流程的活动图来分析系统的内部结构。使用用例分析进行了数据库E-R图、表结构、编排算法的设计。根据MVC模式设计了考务管理系统的软件架构。在此基础上设计了系统各部分的类。最后,对系统进行了编码实现。试用结果表明,该系统功能设计正确,运行稳定,减轻了考务管理人员的工作强度,提高了考务管理水平,具有一定的实用价值。