c语言在线考试系统的设计与实现

c语言在线考试系统的设计与实现

ID:5316570

大小:212.64 KB

页数:2页

时间:2017-12-08

c语言在线考试系统的设计与实现_第1页
c语言在线考试系统的设计与实现_第2页
资源描述:

《c语言在线考试系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、、一,{五目.-__

2、—在线考试系统的设计与实现徐晓君(宁夏理工学院电气信息工程学院,宁夏石嘴山753000)摘要:根据实际教学需求.设计并实现了C语言在线考比例、班级平均成绩、最高分、最低分等,而成绩一旦录入并保试系统。系统的开发以采用结构化设计思想为指导。文章针对存后,不能再对成绩进行修改,若需要修改,则可向管理员申系统的分析、设计、数据库设计、关键模块的实现等进行了阐请修改。述。系统在实际试用中运行良好,具有一定的实用价值和推广2.3管理员模块价值。管理员模块主要包括用户信息管理、班级管理、院系管关键词:C语言在线考试系统设计实现理、课程管理、授课管理

3、、试卷管理、成绩管理、网站信息管理。用户信息管理可对学生、教师的信息进行管理并进行权1.系统开发的背景及意义限设置;班级管理可对本学期开课班级进行管理;授课管理可考试作为教学评测的一种主要手段。其规范性、科学性及将教师与授课班级关联,以便进行考试安排、成绩管理等:试考试工作的组织、管理等直接关系到教学测评的准确性和客卷管理可进行试卷的保存,另当教师发现组好的试卷存在错观性,影响教学质量。目前,在我校,C语言程序设计课程作为误时可通过此模块由管理员进行试卷的修改;成绩管理模块公共基础必修课,全校大面积开设C语言程序设计课程,每学可对成绩进行统计、分析,同时,当

4、教师录入成绩有误需要修期期末考试时,面临大量问题。包括组卷、试卷印刷、试卷装改时,可通过该模块进行修改;通过网站信息管理可更新网站订、试卷批阅、阅卷审核、合分、成绩计算及成绩录入等。不仅内容,包括公告管理、新闻管理、共享资料管理等。花费时间、金钱,而且造成大量纸张浪费,增加授课教师的工3.数据库设计作量。同时,人工阅卷、合分工作不仅速度慢,而且存在误判的数据库设计根据用户的需求设计数据库结构及应用系统情况。很容易造成教学事故。的过程,数据库设计的优劣直接影响系统的质量的高低和运鉴于以上情况,开发一个C语言考试系统就显得非常必要。行效果的优劣。数据库设计经过明

5、确用户需求、概念设计、软2.系统分析与设计件结构设计、数据库实施等步骤,数据库设计时.以规范化设经过对我校C语言程序设计课程的教学与考试情况的分计理论为指导,力求建立一个完整、独立、共享、冗余小、安全析,我认为本系统应分为三个模块、学生端模块、教师端模块、有效的数据库系统。本系统中的表主要包括:(1)学生基本信管理员端模块。不同模块实现不同的功能,分别针对不同用户息表:学生ID、学号、学生姓名、班级ID等;(2)成绩单表:考试对象。ID、课程ID、学号、选择题成绩、填空题成绩、程序设计题成绩、2.1学生端模块平时成绩;(3)章节信息表:章节ID、章节名;(4

6、)知识点:知识学生模块主要包括学生个人信息查看、章节练习、章节自点ID、所属章节、知识点名;(5)题目知识点:题库中题号、知识测、模拟考试、在线考试、成绩查询等模块。点ID;(6)选择题题库表:题库中题号、题干、选项A、选项B、选学生在登录后,通过个人信息管理模块可以查看个人信项C、选项D、参考答案、难易程度;(7)考试安排表:考试ID、考息,若有错误,则可以向管理员传递正确信息,经管理员核查试名称、考试描述、考试开始时间、考试结束时间、班级ID:(8)后修改;章节练习模块中存放各章节所有习题,学生可根据学组卷表:考试ID、选择题分值、选择题数量、填空题分值

7、、填空习进度选择章节进行巩固与练习,若遇到不会的题目,学生则题数量、程序设计题分值、程序设计题分值、程序设计题数量、可查看本题参考答案;章节自测模块可对本章节学习情况进试卷总分;(9)试卷选择题知识点分配表:考试ID、章节ID、数行测试,题型包括选择题、填空题、程序设计题等类型。在答题量;(10)试卷选择题表:考试ID、试卷中题号、题库中题号;过程中,在学生答完题点击提交后可自动判选择题、填空题、(11)学生选择题答题表:学号、考试ID、试卷中题号、答案等。程序分析题的分值,同时给出题目答案,而程序设计题则会给4.关键模块的实现出本题的参考答案;模拟考试模块

8、可从题库中抽题。自动组本系统在开发时选用J"asp.net、B/S、ODBC作为开发技术。卷。功能与章节自测模块类似。不同之处在于模拟考试模块所所采用的开发软件主要有MacromediaDreamweaver8.Adobe抽取的题是所有章节的题目;在线测试模块在期末考试时才PhotoshopCS3Extended,MicrosoftVisualStudio2008等,数据对学生开放,完成期末考试。该模块读取数据库中期末试题.库方面考虑到与windowsxp兼容性及所开发的系统一些信息并按随机顺序显示,当学生提交后,可自动判别客观题成绩,的数量,所以选择Mic

9、rosoftSQLServer2005。服务器采用w

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

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

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