毕业论文

打赏
当前位置: 毕业论文 > 计算机论文 >

C#高职计算机导论考试系统设计与实现(3)

时间:2016-11-22 23:24来源:毕业论文
1.2 课题的目的和意义 当今社会是一个提倡可循环利用的时代,此系统的出现,不用需要再印刷试卷,既便捷,又节约资源,可谓是一举两得。在试题的选


1.2    课题的目的和意义
当今社会是一个提倡可循环利用的时代,此系统的出现,不用需要再印刷试卷,既便捷,又节约资源,可谓是一举两得。在试题的选择方面范围也广了很多,还可以不断的更新题库,使此系统的循环利用性增强了很多,而且能使教师更高效、更准确、更公平地登记出成绩,不在像以往成绩的正确性会出现一些纰漏。同时此系统也可以让学生通过做题练习的方式来提高学习,更有效的掌握没一个知识点。同时也大大有利于教师了解学生们对知识的掌握程度,便于以后更加细致的讲解一些难点和重点知识。
1.3    国内外研究现状与水平
现在国内外的考试系统有很多版本,通过SCJP认证的也有不少,但是大多数都是需要在线的,这样在一些特殊情况下,比如断网、网络差的时候,便毫无用处,此时单机版的优越性便显现了。因此我们便需要结合他们的有点和特色,加上一些我们的特色以及需求,一定可以使我们的系统更加智能化,符合大众的需求。
1.4    发展趋势
我相信今后的考试会慢慢取消笔试,由于计算机的空前发展,很多考试都将采用各种考试系统,从而使得批阅时间大大减少,教师也不再需要担心批阅大量试卷产生的疲倦,这样成绩的正确性也得到了进一步的提升。想一些英语答案,理科的答案相对不会很复杂,答案唯一,这样与之对应的考试系统设计起来也不会很难。而且采用考试系统后,可以节约大量的纸张资源,在节约能源的现今社会可谓前景一片美好。
1.5    开发方法
由于想要实现完全地做到系统自动阅卷,所以必须做到试题答案的唯一性,这就要求我们的题库中不能出现类似于简答题的题目形式。系统不支持填空题该怎么办?我想到了一个折中的方法,那就是增加选择题的比重,将原先复杂又重要的填空题的精要和关键字作为选项来让学生选择。这样之后在答案的批阅就可以更快、更高效的完成了,同时也让考生掌握了这个重要的知识点,一举两得。
当然由于考试是面向多用户的,所以在很多方面还需要设计的更加细致、完善一点,比如更加确切的控制其难易程度,题目相同但是出现的顺序和正确答案的位置在每份试题上各不相同,这样同时也控制了学生在练习中一的记住答案,而忽视了知识的掌握。此系统的出现是加强学生对知识的进一步提升和掌握,而不是应付的心去参加考试。
在系统的边界处还有倒计时模块,这样便能准确的知道距离考试结束的时间还有多少,可以使考试的公平性得到了进一步的加强。
本系统通过答题的信息教师可以更加准确的了解学生们现在的学习状况和薄弱环节,可以让老师更快的指导学生完成只是上的补充和拓展。
1.6    开发工具
1.6.1    .NET平台
NET就是微软的用来实现XML,Web Services,SOA(面向服务的体系结构service-oriented architecture)和敏捷性的技术。对技术人员,想真正了解什么是.NET,必须先了解.NET技术出现的原因和它想解决的问题,必须先了解为什么他们需要XML, Web Services 和 SOA。技术人员一般将微软看成一个平台厂商。微软搭建技术平台,而技术人员在这个技术平台之上创建应用系统。从这个角度,.NET也可以如下来定义:.NET是微软的新一代技术平台,为敏捷商务构建互联互通的应用系统,这些系统是基于标准的,联通的,适应变化的,稳定的和高性能的。从技术的角度,一个.NET应用是一个运行于.NET Framework之上的应用程序。(更精确的说,一个.NET应用是一个使用.NET Framework类库来编写,并运行于公共语言运行时Common Language Runtime之上的应用程序。)如果一个应用程序跟.NET Framework无关,它就不能叫做.NET程序。比如,仅仅使用了XML并不就是.NET应用,仅仅使用SOAP SDK调用一个Web Service也不是.NET应用。.NET是基于Windows操作系统运行的操作平台,应用于互联网的分布式。 C#高职计算机导论考试系统设计与实现(3):http://www.751com.cn/jisuanji/lunwen_181.html
------分隔线----------------------------
推荐内容