开题报告(九江-骆忠良-第1稿)

上传人:206****923 文档编号:90417923 上传时间:2019-06-11 格式:DOC 页数:13 大小:98.51KB
返回 下载 相关 举报
开题报告(九江-骆忠良-第1稿)_第1页
第1页 / 共13页
开题报告(九江-骆忠良-第1稿)_第2页
第2页 / 共13页
开题报告(九江-骆忠良-第1稿)_第3页
第3页 / 共13页
开题报告(九江-骆忠良-第1稿)_第4页
第4页 / 共13页
开题报告(九江-骆忠良-第1稿)_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《开题报告(九江-骆忠良-第1稿)》由会员分享,可在线阅读,更多相关《开题报告(九江-骆忠良-第1稿)(13页珍藏版)》请在金锄头文库上搜索。

1、北京理工大学研究生院工程硕士学位论文(设计)开题报告 学 号 工 程 领 域 软件工程 姓 名 骆忠良 指 导 教 师 企业指导教师 二 年 月企业指导教师评阅意见: 签字: 年 月 日校指导教师评阅意见:签字: 年 月 日工程硕士学位论文开题报告评审表硕士生姓名骆忠良导师姓名企业导师 学科、专业软件工程第 1 次开题论文选题题目名称 C语言程序设计在线考试管理系统的设计与开发性质()基础理论研究( ); 应用性研究( )类别()企业项目( ); 部(省)项目( ); 国家项目( );自拟项目( )。 是否兵器类项目( )评审组成员 姓 名 职 称 工作单位及职务 签 字评审意见(含:选题意义

2、;实验条件;技术方案可行性;研究计划合理性等)成 绩评审组长签字: 年 月 日注:成绩以“合格”“不合格”记;评审组成员为高级职称人员。 北京理工大学工程硕士学位论文开题报告学位论文(设计)题目和课题来源 题目: C语言程序设计在线考试管理系统的设计与开发 课题来源:九江职业技术学院1. 论文选题的目的和意义1.1 选题研究领域历史、现状、发展趋势分析一、选题背景“C语言程序设计”课程是很多学校大多数专业学生的一门必修课。由于这门课通常是大学生第一门程序设计方面的课程,很多学生在学习这门课程时往往会遇到很多困难。比如昂贵的资料费让学生没有太多的习题资源,而且一些资料上的题型无法得到及时的更新,

3、不能满足学生的需求,即使偶尔从网络下载一些试题但由于题型难度不适或针对性不强等其他种种原因导致对学生自身的学习没有太大帮助,没有适度的习题和一定的编程练习导致学生无法找到自己在学习道路上的不足,这样逐渐形成一种恶性循环,导致学生逐渐对本门课程丧失了最初的积极性;其次对于教师来说,由于在考试形式上大多数学校仍采用传统的人工出卷模式,老师出题花费大量时间,印刷试卷花费时间和钱财,造成大量纸张的浪费。人工判题速度慢且容易出错不仅花费大量人力和物力,而且由于所有学生采用同一份试卷增加了作弊的几率,种种弊端的存在使得传统考试越来越不适应现代教学的需求,因此,如何既能迎合学生需求又能为教师提供便捷是现代教

4、育的一个重要课题。使用C 语言程序设计在线考试系统就能避免这些弊端,通过随机抽取不同的试题,保证了一人一卷从而极大的降低了作弊的几率,而且也避免了印刷试卷浪费的人力物力,考试的结果在考生考完之后就可以知道,同时提供一个机会让考生知道自己哪里做错了,并给出反馈信息说明理由,教师在提高教学质量及工作效率的同时,更能随时把握学生对知识的掌握程度,可以在教学方面做出相应的调整。从而对的教学以及管理起到了帮助作用,为广大师生提供方便。本次课题拟设计开发一个C 语言程序设计在线考试管理系统,主要目的是利用网络交流的优势,为教师与学生之间搭建一座方便的桥梁:教师能直接面向学生和其他教师,拓展服务对象在认识空

5、间上的深度与广度,以达到为课程的实施提供整合教学资源、重组教学结构的目的。本系统将可以满足学生平时自我检测及其在线考试的需要,并以灵活、通用为主要设计思想,提高学生学习以及考试的效率、减轻教师工作量、提高教学质量。2、 国内外研究现状网络化在线考试作为网上远程教育的重要组成部分和发展分支,己经在国外一些发达国家得到蓬勃发展,例如目前许多国际著名的计算机公司所举办的各种认证考试绝大部分采用这种方式;在英国,已经实现了英语资格考试的网上学习和水平认证全过程。为了适应新形势的发展,借鉴发达国家的成功经验,结合我国的实际情况,到 1998年后,国内有很多公司团体研究开发了许多基于 web 的考试系统,

6、许多教育教学类的课程在线考试软件应运而生,高等学校,企事业单位也都纷纷组织研究此类应用的解决方案,并研制开发了大量的不同类型计算机在线考试软件,也推出了一批优秀的在线考试软件产品,比如全国计算机等级考试软件、职称计算机能力考试等等。各高校也纷纷开发了自己的网络教学平台,作为网络课程重要组成部分的网络考试系统也相继问世,如北京师范大学的网络教学平台、上海交大的网络考试平台。有力地推动了我国网络化在线考试的发展水平,并积累了大量有价值的经验。现阶段在线考试系统虽只实现了试卷的客观题部分,但已具有用户注册、多用户同时在线考试、动态随机出题、时间控制、自动判卷,试题录入、修改题库、用户管理、科目管理、

7、管理员管理、分数管理等重要功能,也就是说实现了真正的无纸化考试,满足任何授权的考生随时随地考试并迅速获得成绩,同时也大大减轻了教师出题、判卷等繁重的工作量。一个好的考试系统将能很好的调动学习者学习的积极性、主动性。能有效的弥补学习者在学习过程中所存在的知识缺陷,所以我们有研究考试系统的必要。1.2在线考试系统的基本要求为防止学生作弊,在每个不同用户登陆时试题应随机自动生成,使每个考生都有一套不同的试题,而且每次试题生成后只要是在规定的考试时间段内不管学生怎样刷新或重新登陆试题都不会变,教师也可以根据考试的需要设置试题的数量和类型。不同类型的试题应该允许设置不同的数量。可以跨地域的进行同一考试,

8、除了在本地也可以在异地进行。除尽量提高试题管理的自动化、标准化、便捷化外,系统还要确保试题的安全性和保密性。另外,在成绩统计方面,可以方便快捷地实现成绩分析,如各种均值,方差,分布等的计算,同时还应该方便地评判考试的信度和效度。2. 研究方案2.1 本选题研究的主要内容和重点1、 本选题研究的主要内容 1.研究系统的基本需求系统功能需求(1)用户注册与登录用户注册与登录模块是实现用户进行在线注册和登录的功能。用户在注册时输入该新学生的用户名、密码、学校、班级、姓名、学号等信息,提交之后由系统与数据库比较,确认该用户名是否已经存在,若存在,就给出提示信息,要求重新输入其他用户名;若不存在,则将用

9、户的相关信息写入数据库中,完成注册,等待教师或管理员对该用户信息进行审核、批准。(2)在线考试考生可根据已生成的试卷进行在线考试。系统呈现出为该考生生成的试卷进行在线考试。系统将呈现考试时间计时器,包括考试开始时间,考试结束时间和剩余时间,考生即可开始答题。考试时间结束或考生单击“我要交卷”按钮,系统会将考生所做答案存入数据库,供系统自动判卷或教师手动批卷时使用。(3) 考试在线模拟练习系统可根据教师已经给出的以章为单位的范围生成选择性的模拟练习题,考生完成练习后,系统会根据标准答案给出本次模拟练习的分数。(4)考生成绩查询在系统完成自动判卷或教师完成手动批卷后,考生可以在“查询成绩”模块中查

10、询已经参加的考试的成绩,同时还可以查看本次考试的标准答案和自己的答案。若也进行了模拟练习,同样也可以查看相应的成绩。(5)试卷管理该模块包括添加试卷及从题库中抽取试题组成试卷的功能。(6)试题库管理试题库管理模块包括添加试题、删除试题、修改试题和查询题库等功能。(7)综合管理模块综合管理模块包括用户管理、年级管理、班级管理、考试权限管理、批量添加、用户新闻管理和参数设置等功能。系统性能需求作为需要由计算机自动处理的在线考试系统,在总体性能上有以下几个主要要求:(1) 准确率这是评判考试系统性能的重要指标,在选题、出题、考试、计时、评判、计分等方面应保证准确无误,否则会影响评分的客观性、公正性,

11、也会丧失使用者(尤其是考生)对系统的信任。(2) 实时性因为该系统是依赖于计算机和网络的考试系统,所以可能会面对意外死机、网络故障、停电等突发问题,如何在处理完故障以后,还能让考生继续完成考试(而不是重新进行考试)是对考试系统的重要要求。这就要求系统运行过程中,实时记录考生已经完成的考试内容,避免在出现故障时丢失数据。(3) 易用性系统的安装、配置、使用、维护应该简单方便,避免考生上手困难,无法顺利完成考试。(4) 负载能力负载能力越高,就能容纳越多的使用者(考生),在使用者增加时,也能保证系统运行正常,反应及时。(5) 鲁棒性即系统的强壮性,一方面系统能有抵御外部入侵的能力;另一方面,当用户

12、进行了不当操作时,能够给予提示、警示和阻止,以免影响系统的正常运行。2. 研究试题库的数据库结构 在线考试系统的数据库设计,对系统影响很大,必须选择合适的数据库模型才能设计出一个好的在线考试系统,确保系统的功能和性能。二、本选题设计研究的重点在系统研发过程中实现智能组卷,是本论文相关的重要和核心内容。在在线考试系统的开发中,如何实现智能组卷也是实现考试系统自动化的核心问题之一。所谓“智能组卷”是指根据用户定义的组卷要求,计算机自动从试题库中抽取对应的试题组成一份符合组卷要求的试卷。为了方便组卷,可以给每道试题设置相关的属性。所谓“属性”是指除题目名称以外能反映试题某些特定情况的指标,如题型、所

13、属的章节、题目的分值、题目的难度、答题的时间、出题的日期、使用的次数等。智能组卷就是根据这些试题的属性要求从试题库中进行抽题的。本系统的组卷模式拟分为自动组卷和手动组卷两种。一个智能的试题库系统所应该具备的核心功能就是拥有一个完善的智能全自动成卷。由于我们需要生成的试卷是直接应用于真正的考试当中去的,所以组卷除了单纯要考虑知识点、难度系数以外,对考试的时间、题量的大小、甚至及格率等方面都要考虑全面。自动组卷是已经建成的题库利用计算机为依托,按照一定的组卷算法抽取满足一定要求的试题,从而组成试卷的过程。在我们这个在线考试系统当中,组卷的好坏决定了考试试卷的水平和质量。2.2 技术方案的分析、选择(技术路线,技术措施)技术路线主要包括可行性分析、需求分析、选择合适的系统建模工具、系统开发平台、系统体系结构;确定系统的功能模块;数据库设计;系统实现与测试等。下面简单讨论一下系统体系结构的选择问题。当前主要有两种开发系统的体系结构,即C/S体系结构和B/S体系结构。在C/S体系结构中,服务器是网络中的核心,而客户机是网络的基础,客户机依靠服务器获得所需要的网络资源,而服务器为客户机提供网络必须的资源。客户端结合了表示和业务逻辑,它负责接收用户的请求并将该请求转发给服务器以及处

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号