c语言在线考试系统的设计 毕业设计(论文)

c语言在线考试系统的设计 毕业设计(论文)

ID:353132

大小:1.12 MB

页数:32页

时间:2017-07-27

c语言在线考试系统的设计  毕业设计(论文)_第1页
c语言在线考试系统的设计  毕业设计(论文)_第2页
c语言在线考试系统的设计  毕业设计(论文)_第3页
c语言在线考试系统的设计  毕业设计(论文)_第4页
c语言在线考试系统的设计  毕业设计(论文)_第5页
资源描述:

《c语言在线考试系统的设计 毕业设计(论文)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、C语言在线考试系统的设计第一章开发简介1.需求分析目前,在高校的实际环教学环节中,仍然过分依赖于传统的面授形式,对于网络的开发和应用的程度远远不够。随着计算机和网络的技术的日益发展,深刻影响着教育、学习的方式和途径,使得日常的面授方式正逐渐向网络化、信息化的方向转变,将该课程制成网页形式,开发一个基于Web的在线考试系统,既美观又实用,更重要的是提高考试的质量和效率对于考试组织方而言,需要事先布置好考场,准备好足够多的试卷,做好考试监督工作。对于老师,需要在考后进行批改大量试卷的工作。就这两个方面所消

2、耗的人力物力资源都是不少的系统需要解决的主要问题我主要开发的是后台管理子系统,在此系统中我们主要对前台考试系统的显示信息进行管理和设置.我将子系统分为以下功能模块:题库管理:用于对单个试题的增,删,改,查等基本维护,还可对题库进行数据备份和数据还原.我们针对不同题型,不同应用范围及不同科目对试题进行维护。试卷管理:可进行三种组卷方式的维护:随机组卷,人工组卷,综合组卷.还可对考生的基本信息进行维护。考试管理:对考试分配试卷,并对考试的基本信息进行维护.相当于人工安排考试的过程。评卷管理:对试卷的客观题

3、分配评卷人,并对评卷人基本信息进行管理。成绩管理:对每次考试的学生成绩的基本信息进行维护,并提供学生成绩的统计管理。用户管理:对使用本系统的用户基本信息进行维护,用户多数为:系统管理员,老师,教务处人员。权限管理:对系统的访问权限进行管理,并对用户可进行权限的分配.系统32应该具备的基本功能。各模块需完成以下功能:题型维护:对试题的题型进行增,删,改,查操作.在操作之后会自动刷新主页,以使信息更新。范围维护:对试题的应用范围进行增,删,改,查操作.在操作之后会自动刷新主页,以使信息更新。试题维护:对试

4、题的基本信息进行增,删,改,查操作.在操作之后会自动刷新主页,以使信息更新。其他维护:对试题信息的批量查询,并可进行数据导出,数据备份,数据恢复。随机组卷:用户只需对试卷题型进行设置就可组卷的方式。人工组卷:可使用户选择试卷的题型中的试题的组卷方式。综合组卷:是随机组卷与人工组卷的混合组卷方式,即用户对某一类型的试题可进行选择,也可对试题不进行选择。试卷其他维护:对试卷信息的批量查询,对试题的数据备份与还原。考试信息维护:对考试的时间,地点,监考人,考试用的试卷,试卷总分数及答卷总时间等考试的基本要素

5、进行设置。考生信息维护:对考试的学生的基本信息进行增,删,改,查操作,在操作之后会自动刷新主页,以使信息更新。分配评卷人:对考试所用试卷的客观题分配评卷人,并对评卷的基本信息进行维护。评卷人评卷:对分配试卷的评卷人可以在此进行评卷。考生成绩维护:对考试的考生成绩信息进行统计与汇总,对有权限的人可进行成绩的增,删,改,查操作。成绩其他维护:对考生成绩信息的批量查询,并可进行数据导出,数据备份,数据恢复。用户基本信息维护:对使用本系统的用户进行维护,而用户的权限由权限管理进行维护,并分配给用户,使用户只能

6、访问自己拥有的权限内。权限信息维护:对基本的权限进行维护,用户可自定义维护权限。用户分配权限:对未分配权限的用户进行权限的分配,即对分配权限的增,删,改,查操作。32信息基本维护:我们的信息除了有关考试的信息外,还有公告,新闻,留言信息需要我们维护,其中公告,新闻由后台有权限的人进行增,删,改,查操作,而留言是由前台的用户(学生)或游客录入的,我们要防止垃圾数据显示,即对留言有权更改等操。2.研究目标基于上述对系统的开发背景描述,结合本系统实际的需求,在线考试系统的设计应达到以下几个目标:(1)提供学

7、生在线考试、查询成绩,使考生在不同的地理位置也能正常参加考试,打破传统的纸笔考试的局限性。(2)提供老师添加、修改、删除试题和考试科目信息,通过老师的经验及丰富的网络资源整理出庞大的优秀试题数据库。(3)提供管理员对老师和学生的资料进行删除修改。(4)力求成为一个符合大众操作习惯的,适用于不同水平使用者的人性化系统,因此系统的操作尽可能简单易行,不应泰复杂和烦琐。(5)在题型设置时符合C语言考试的题型要求,包括有选择题、程序阅读题、程序设计题和填空题。(6)主要包括主观题及客观题的评阅,采用科学合理的

8、方法进行分数统计,对评分、统计分数都有更高的可靠性和真实性。3.功能分析①权限分配:管理人员、教师和学生拥有登录的不同权限,管理人员具有最高权限,教师可以进行规则的制定和试题库的建设,学生抽取试卷答题、查看考试成绩。②试卷的规则:按照题目的难度级别、考试题型种类、分值进行试题添加删除。③试题库创建:教师可添加新的考题、删除旧的考题,给出每道考题的答案及得分值等④成绩管理:老师和学生都可以对考试成绩进行查询。⑤考试功能:学生输入准考证号进入考试系统进行考试

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。