当前位置 —论文本科论文— 范文

关于数据库论文范例,与基于Web的计算机办公软件高级应用判题系统相关论文的格式

本论文是一篇关于数据库论文的格式,关于基于Web的计算机办公软件高级应用判题系统相关硕士毕业论文范文。免费优秀的关于数据库及计算机及在线考试方面论文范文资料,适合数据库论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。

摘 要:针对高校普遍使用的BB平台现有的在线测试节点只有选择、判断题型的试题的情况,结合信息化办公高级应用技术课程的教学实际,分析学生的实际需求和现有BB平台的节点添加方式,阐述了基于Web多线程同步的办公软件高级应用判题系统的开发过程及所使用的关键技术.

关 键 词:判题系统;MVC;BB应用;多线程同步;办公软件高级应用

中图分类号:TP393文献标志码:A文章编号:1006-8228(2013)04-66-03

JudgesystemforofficesoftwareapplicationbasedonWeb

WenShengzhang,LeiLing,ChenQianqian

(ChinaJiliangUniversity,Hangzhou,Zhejiang310018,China)

Abstract:ThewidelyusedBBplatformhasthedisadvantagethatavailableonlinetestnodescanonlyprovidewithquestionsofmultiple-choiceandjudgmentforanexamination.Accordingtotheteachingrequirementoftheofficeadvancedapplication,afteranalyzingtheactualneedsofstudentsandthenodeaddingmethodoftheexistingBBplatform,thedevelopmentprocessofthemulti-threadsynchronizationonlinejudgesystemforofficesoftwareapplicationanditskeytechnologybasedonWebarepresentedinthispaper.

基于Web的计算机办公软件高级应用判题系统参考属性评定
有关论文范文主题研究: 关于数据库的论文范文素材 大学生适用: 电大毕业论文、高校毕业论文
相关参考文献下载数量: 78 写作解决问题: 学术论文怎么写
毕业论文开题报告: 标准论文格式、论文总结 职称论文适用: 期刊发表、职称评副高
所属大学生专业类别: 学术论文怎么写 论文题目推荐度: 免费选题

Keywords:judgesystem;MVC;BBapplication;multi-threadsynchronization;officesoftwareapplication

0引言

目前,美国微软公司(MicrosoftInc.)开发的Office系列办公软件在社会各大、中、小型企业和各类学校,以及社会组织中得到了广泛的应用.随着计算机的普及,办公软件的应用带来的不只是时间的节省,还可以协助人们制作出一系列令人耳目一新的文档、图表、幻灯片.根据教育适应社会需求的初衷,教育厅对培养在校大学生办公软件高级应用能力进行了大幅度的改革,将其纳入计算机等级考试,定位于二级,促使学校等教育机构将眼光放到Office办公软件的实际应用能力的训练上来.这就产生了对于Office应用操作在线考试系统的需求.现有的在线考试系统虽然替代了人工判题,避免了大量的人力、物力的投入和学生练习不方便、教师改题不方便等情况的发生,但是仍然存在例如智能抽题、自动化阅卷效率、评分时的定位和处理多线程判题等诸多问题.本文介绍了一个由教师参与维护,由机器自动抽题组卷并阅卷,连接现有BB教学平台的学生办公软件应用练习考试系统.


本文来源:http://www.sxsky.net/benkelunwen/060246274.html

可将Office操作题自动阅卷技术划分为四种:转换为Rtf文档、使用Xml评分特征文件的属性探测法[1]、OLE自动化应用程序和使用VBA技术.其中VBA技术是目前较流行的方法[2].

朱明巧[3]阐述的自动阅卷系统采用将Word生成的Doc格式文档转换为Rtf格式文档,该方法现在来看已经过时了.张量[4]等设计了对象类别、对象属性和对象属性值“三级”细则,在自动阅卷时利用标准答案的字符串与考生试卷的文档属性值做比较.薛万奉等[5]主要提出利用Office组件对象模型机制的调用,该理论能初步实现部分操作题的自动阅卷,但是通用性没有提及.

目前高校教学的需求是:办公软件高级应用课程的实际操作训练急需一个适用的考试系统,而现有的一些系统存在着诸多不尽如人意之处,例如:①题目模式固化,一套软件中固化所有的题目,使得题目无法修改,无法增加,无法删除,总之题库无法由使用者自主进行更新,没有可持续发展的价值;②使用客户端判题模式,从而容易造成答案泄露,而且一旦客户端出现问题,会导致学生成绩归零,服务器不方便单一获取客户端的数据以及判断客户端上是否存在作弊行为;③在智能抽题时对于一些组卷细节固定得过于死板,没有灵活的人工干预界面;④对于多线程并发处理不十分合理;⑤当学生答题部分正确时,判分逻辑不够合理明确.

针对这些需求,本文介绍了一个在线的Office高级应用判题系统,该系统包括了Word、PPT、Excel三种软件操作题型机器的随机出题功能和在线判题等功能的应用平台,能让学生平时练习或为参加省二级办公软件高级应用考试备考时通过互联网,不局限于客户端,完成办公软件的练习.给学生提供方便的学习环境,给教师提供一个完整的辅助教学平台.

1系统结构

基于BB课程平台的应用需求和学生课下练习的实际需求,本系统考虑采用C/S模式;同时考虑今后操作系统的更新换代和Office软件的更迭速度,服务器采用Win7,安装ISS6以上版本,Office可用版本2007(可兼容版本2003),数据库采用sqlserver2005.

该系统将使用在线判题,将用户分为教师和学生两类,如图1所示,其中教师的权限相当于管理员,可以修改添加题库内容、添加学生用户并设置考试密码;学生使用自己的电脑访问服务器,输入自己的用户名、密码登录系统,可选择做练习或模拟考试.系统根据学生的选择进入考试模式或普通练习模式,这两个模块的功能不亚于普通的客户端判题系统.考试模式使用随机抽题和计时功能,让学生在规定的时间内做完相应的题目.试卷的扩展性和可伸缩性非常强,每道题都可以由教师自定义题目类型、题目分数、题目范围.进行考试的时候还能自定义考试时间.学生提交的试卷在数秒的判题之后,能直接看到分数,点击分数

关于基于Web的计算机办公软件高级应用判题系统的硕士毕业论文范文
关于数据库论文范例
还能查看错误题目的细节.

2系统实现

考虑到软件的实用性及其可扩展性,本系统的设计架构使用基于MVC设计理念的三层架构,将用户交互界面(UI)层、业务逻辑层(BLL)、数据库访问层(DAL)进行了分离,在BLL和DAL之中使用工厂类对数据库访问类进行生产,产生相应的访问对象,这样的设计模式可以让使用者的数据库类型与系统设计的代码的耦合度降到最低,组件与组件之间的相关性也降到最低,方便了系统错误调试、后期维护和升级,给程序的后续开发提供了极大的便利.

2.1技术难点分析及解决方案

综合对比其他解决方案,结合本系统开发的需求,我们发现系统实现的主要难点有两点.

⑴难点之一是用户练习请求的提交,综合考虑学科现有硬件设备等因素,我们采用线程封锁方式,将提交的请求放入一个全局队列中,使用全局队列访问应用程序对象,再使用数据库中存有的题目类型,进行相应的判断,并给出得分.

⑵难点之二是各种判题算法的设计,判题逻辑是关系到系统运行速度和系统资源消耗量的重要因素,正确且良好的判题逻辑能增加题目判断的正确率,减少误判、错判的几率,同时可以增加判题的效率,减少系统资源的占用.

2.2判题逻辑的设计

对于不同的题目类型我们采用了不同的判题逻辑.

⑴Excel判题

公式题:对公式单元格进行遍历,与答案中相应的单元格进行对比.例如:若单元格中都存在公式,都包含数组,得出的值都是一致的,则得分;否则得分为(正确单元格数)/(总单元格数)*总分.

筛选题:对存在的表单进行定位,再一一遍历,若学生文件与答案文件的相应区域无法对上,则不得分.

数据透视题:判断数据透视表的个数(或者是否建立了数据透视表)若不相符,则判断为错误.

⑵PPT判题

1 2

关于数据库论文范例,与基于Web的计算机办公软件高级应用判题系统相关论文的格式参考文献资料:

自考本科难考吗

高中毕业如何自考本科

本科毕业可以自考吗

本科毕业论文结论范文

自考本科都考哪些

带写本科毕业论文

本科毕业论文检测系统

自考本科论文范文

成人自考本科培训

自考本科毕业证

基于Web的计算机办公软件高级应用判题系统WORD版本 下载地址