当前位置:文档之家› 考试管理系统

考试管理系统

第一章系统概述1.1引言学生考试管理作为学校一个重要方面,其可变因素多,管理方面繁琐复杂,在加上其固有数量大,因而形成了巨大的数据量。

随着学校的规模变大,人数变多。

其考试管理人员的工作量也越来越大,有时候还可能产生遗漏,而且会使得管理人员的压力大。

为了解决这些弊端,以计算机管理系统的科学化、严谨化的信息管理,方便学生获取信息。

本项目以中国计量学院正方管理系统为例,目标在于针对考试管理的弊端,根据现有考试的基本流程,实现考试管理的电子化、无纸化,促进考务管理工作信息化。

1.2开发背景随着信息技术的飞速发展,社会信息化程度的不断提高,特别是进入网络信息化时代,更应使我们的实际工作做到快捷方便,更好地运用现代技术为教学服务,不断提高工作效率。

在学校,尤其是在各大高校,考试与我们的关系是非常密切的,但考试科目众多,任课教师工作繁忙。

从而传统的人工管理方式存有诸如效率低,保密性差,查找、更新、维护困难等各种各样的缺点。

例如:每举行一次考试都需要事先命题、打印试卷样稿、复印试卷、试卷回收、评阅试卷等一系列的工作,而且不同专业、不同班级、不同的老师等各种因素都会影响到测试的有效性、准确性,以及公平性等,造成了考试管理中的某些不规范,给学校、教师、学生等带来了诸多不便。

另外传统的考试用的考卷,需要大量人工和打印机来印制试卷,但对与计算机上机考试传统的考试根本行不通,无纸化考试必将是以后考试的主要形式。

基于以上所述,为了解决考试试题的多样性、随机性和上述一些问题,编写一套考试管理系统来是很有必要的。

而考试信息管理系统作为计算机的一种应用,使用计算机对考生考试资料进行管理,会给应用者带来很多方便,例如检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

这些优点能够极大地提高考试信息管理的效率,同时,这也是学校的信息化、正规化管理以及与先进管理技术接轨的重要条件。

因此,将考试信息管理的手工操作转换成为用计算机处理显得非常有必要。

1.3中国计量现代科技学院学生考试管理系统简介我们设计的中国计量学院学生考试管理系统,实现网上查阅学生考试信息,以减轻教务处人员的工作量。

本学生考试管理系统,完成了学生基本信息管理、学生考试安排管理、学生成绩管理、和学生在校期间学分获取记录以及绩点记录。

实现教务处对学生信息管理的需要,包括学生本人基本信息,每个学期的成绩记录。

本学生考试管理系统是为了解决学生在校考试和老师对学生成绩管理,目的是建立一个能够初步实现对学生考试的安全性、清晰化管理,提高学校管理效率,而系统所需的工作人员的数量少,效率高。

降低资源浪费,同时增强一些特殊项目管理的透明度。

教师生基本信息管理过程是,教务处获取教师生基本信息单,提交系统管理员,系统管理员把教师生信息输入考试管理系统,并定期修改及填补信息。

考试安排管理过程是,系统管理员根据学生信息安排考试的科目、时间、地点、座位号等。

根据教师信息安排监考时间、地点、监考科目及专业。

考试试卷管理过程是,教师编写试题,提交系统管理员,系统管理员把试题输入到试题库。

考试前,从试题库选取试题组成试卷。

管理员提取试卷信息提交给教务处,教务处统计考生数目,通知打印处打印试卷。

学生成绩管理过程是,教务处把学生考试成绩单提交系统管理员,系统管理员,系统管理员把学生考试成绩单归类汇总成学生成绩表。

第二章可行性研究2.1技术可行性随着计算机、网络通讯和信息技术的发展,信息管理系统在国际上得到广泛的应用。

我国也不例外,80后时代成长起来的一代人对网络有更大的依赖性。

该考试信息管理系统是基于Microsoft Visual Basic 技术,建立以SQL 为结构模式、以数据库为后台核心应用、以服务为目的信息平台,对考试信息进行查询等管理,它是建立在互联网上的应用系统,客户端的配置可以极为简单。

2.2经济可行性经济可行性主要依据是成本/效益分析,该系统的目标是以最低的成本,在最短的期限内开发出具有考试信息查询等功能的考试信息管理系统。

该系统的目标是以最低的成本,在较短的时间内开发出具有考生信息管理、考生成绩管理、教务员管理考生成绩等,目标系统并不是十分的复杂。

当系统开发完实际运行后,将很大程度上提高计算机的功能,在为使用者带来便利的同时,也为系统的进一步推广创造了条件。

这带来的经济回报将远超过支出,并且最重要的是该软件的开发可以使我们对系统的开发有全面的认识。

因此从经济角度考虑,此考试信息管理系统开发可行。

2.3 操作可行性用户仅需具有基本的电脑操作能力即可。

2.4 社会因素可行性从安全角度考虑,所有技术参考资料都经授权,所有软件都选用正版和免费。

2.5 可行性研究结论依据以上因素,本考试管理系统开发项目不仅方便快捷、高效,而且社会效益比较好,从而使本系统开发者相信该系统开发出来之后将取得的成功。

综上所述,此项目在技术、经济、操作和社会效益上是完全可行的。

第三章系统分析部分3.1.业务流程图1)现行考试管理系统的业务流程图如图1所示。

图1考试管理系统的业务流程3.2数据流程图1)现行系统的顶层数据流程图如图2所示。

图2顶层DFD2)第一层数据流程图如图3所示。

图3第一层DFD3.3数据字典数据字典(Data Dictionary,DD)是在系统数据流程图的基础上,进一步定义和描述数据的工具。

它包含对一切动态数据和静态数据的数据表结构和相互关系的说明,是数据分析和数据管理的重要工具,也是系统设计阶段进行数据库设计的重要参考依据。

数据字典:(1)数据流字典1、数据流名称:师生信息表标识符:F1数据结构:01 师生信息表02 学生姓名(XXXM)02 学院(XY)02 专业(ZY)02 班级(BJ)02 学号(XH)02 教师姓名(JSXM)02 授课学院(SKXY)02 授课专业(SKZY)02 授课班级(SKBJ)排列方式:按修改日期升序排列流量:7人/日来源:教务处去向:教师、学生、打印处2、数据流名称:考试信息标识符:F2数据结构:01 考试信息表02 学生姓名(XXXM)02 选课课号(XKKH)02 课程名称(KCMC)02 考试时间(KSSJ)02 考试地点(KSDD)02 考试形式(KSXS)02 座位号(ZWH)02 校区(XQ)02 专业(ZY)02 班级(BJ)02 考试科目(KSKM)02 监考老师(JKLS)排列方式:按修改日期升序排列流量:14人/日来源:教务处去向:学生、教师、打印处3、数据流名称:个人信息数据结构:01 教师个人信息02 教师姓名(JSXM)02 授课学院(SKXY)02 授课专业(SKZY)02 授课班级(SKBJ)排列方式:按修改日期升序排列流量:10人/日来源:教务处去向:教师、打印处4、数据流名称:监考信息标识符:F4数据结构:01 监考信息表02 监考老师(JKLS)02 考试时间(JKSJ)02 考试地点(JKDD)02 考试科目(JKKM)02 监考专业排列方式:按修改日期升序排列流量:3人/日来源:教务处去向:教师、打印处5、数据流名称:期末成绩标识符:F5数据结构:01 期末成绩02 学年(XN)02 学期(XQ)02 课程代码(KCDM)02 课程名称(KCMC)02 课程属性(KCSX)02 学分(XF)02 绩点(JD)02 平时成绩(PSCJ)02 期中成绩(QZCJ)02 期末成绩(QMCJ)02 成绩(CJ)排列方式:按修改日期升序排列流量:7人/日来源:教师去向:学生、打印处6、数据流名称:总成绩标识符:F601 成绩单02 姓名(XM)02 专业(ZY)02 班级(BJ)02 科目(KM)02 成绩(CJ)排列方式:按修改日期升序排列流量:7人/日来源:教师去向:学生、打印处7、数据流名称:试题标识符:F7数据结构:01 试题02 试卷科目(SJKM)03 上传教师(SCJS)排列方式:按修改日期升序排列流量:2人/日来源:教师去向:打印处8、数据流名称:考试安排标识符:F8数据结构:01 考试安排02 学生姓名(XXXM)02 选课课号(XKKH)02 课程名称(KCMC)02 考试时间(KSSJ)02 考试地点(KSDD)02 考试形式(KSXS)02 座位号(ZWH)02 校区(XQ)排列方式:按修改日期升序排列流量:7人/日来源:教务处去向:学生、打印处9、数据流名称:学生信息标识符:F9数据结构:01 学生信息02 学生姓名(XXXM)02 学院名称(XYMC)02 专业名称(ZYMC)02 班级(BJ)02 学号(XH)排列方式:按修改日期升序排列流量:7人/日来源:教务处去向:学生、打印处(2)数据存储字典1、存储文件名:基本信息表标识符:D1数据结构:01 基本信息02 学生姓名(XXXM)02 学院(XY)02 专业(ZY)02 班级(BJ)02 学号(XH)02 教师姓名(JSXM)02 授课学院(SKXY)02 授课专业(SKZY)02 授课班级(SKBJ)流入的数据流:师生信息表(F1)流出的数据流:考试信息(F2)、个人信息(F3)涉及的处理名:录入信息排列方式:按修改日期升序排列2、存储文件名:考试安排表标识符:D2数据结构:01 考试安排表02 姓名(XM)02 班级(BJ)02 学号(XH)02 科目(KM)02 考场(KC)02 监考老师(JKLS)流入的数据流:考试信息(F2)流出的数据流:监考信息(F4)、考试安排(F8)涉及的处理名:编排考场排列方式:按修改日期升序排列3、存储文件名:成绩单标识符:D3数据结构:01 成绩单02 姓名(XM)02 班级(BJ)02 学号(XH)02 科目(KM)02 成绩(CJ)02 学分(XF)02 绩点(JD)流入的数据流:个人信息(F3)、期末成绩(F5)流出的数据流:总成绩(F6)涉及的处理名:生成成绩、录入成绩排列方式:按修改日期升序排列第三章系统设计3.1系统目标设计1.方便数据的输入,良好的人机界面,采用代码词组避免一些汉字和长字符串的人工重复输入。

2.方便地查询性能,能快速实现各种考试信息输入数据和考试成绩数据的查询。

3.考虑到学生的学业发展,对新考试信息数据也能给予处理。

4.把基本上是“静态”考试管理变为“动态”管理,能随时提供考试现时信息。

3.2新系统功能结构图综合考虑改进后的系统逻辑模型和设计的新系统目标的要求。

设计新系统功能结构如图4所示。

图4系统功能结构图3.3代码设计学生编码设计:学生编码,即学号由十位整数构成,设计方案如下图所示图4 代码设计方案代码10 304 41 2 20 含义入学年份二级学院专业班级学号3.4系统物理配置方案设计本系统采用单机单用户操作方式,基本配置如下;机型:商用机型硬盘:160GB或更高内存:256M或更高显示器:SVGA显示适配器打印机:软件:操作系统:Windows XP,开发软件:Microsoft Visual Basic 6.0,数据库:Microsoft SQL Server机器安装在教务办公室。

相关主题