- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Office文档自动化判卷系统设计与实现
Office文档自动化判卷系统设计与实现
摘要: 相对于传统的卷面考试而言,自动化考试系统具有效率高、准确度高、保密性好等优势。特别在Office文档操作类的考试中,自动地对操作题进行判卷能减轻教师的工作量。以Excel为例设计了Office自动化判卷系统。该系统采用C#开发语言和SQL Server 2005数据库,通过对Microsoft Office文档的结构、内容、特点进行深入分析,利用.NET开发环境调用Office COM组件,实现了对Office文档的内容读写,并根据拟定的格式及操作要求,对Office文档进行自动判卷。4895
关键词:自动化判卷;Office文档;COM组件
AAutomatic Grading System for Office Document
Abstract: The automation of the examination system has the advantages such as high efficiency, high accuracy and confidentiality and so on, relative to the traditional paper exam. It can reduce teachers#39; workload, especially in the examination of the Office Document operation. We design the automatic grading system of office document, taking Excel as a case. The system uses the C# as the development language and the SQL Server 2005 as the database. We use the .NET development environment to call the Office COM components by analyzing structure, contents and features of the Microsoft Office document deeply, achieving the contentsrsquo; reading and writing work on Office documents, and grading Office documents in accordance with the proposed format and operational requirements automatically.
Key words: Automatic grading system;Office document;COM components
目录
摘要1
引言1
1.绪论2
1.1研究背景及意义2
1.2国内外研究现状2
目前,有很多类似的考试系统,但一些投入较大且比较复杂的专门化考试系统,不利于资源和资金相对不足的地区的大量使用。相较于此,Office自动判卷系统,在实践中得到了很好的验证。因制作简单、修改方便、效率高,得到了很多教师的认可。可轻松完成教学中的作业、考试、竞赛等任务,使用 Office 自动判卷系统非常经济有效,因此该系统具有很好的推广价值。
2.相关技术和概念
2.1ADO.NET数据库访问技术
ADO.NET是在ADO的基础上改进的、应用程序的高层接口,用来为.NET平台提供数据访问服务。ADO.NET专门为.NET平台而设,特别适合基于消息的WEB应用程序,同时也能为其他应用程序结构提供较好的功能。
.NET Framework 数据提供四个核心对象:Connection对象用来与特定的数据库建立连接,Command对象用来对数据库执行命令的操作,DataReader对象用于从数据库中读取只读的向前的数据流,另一个数据集是DataSet,DataApader 对象用于数据源的数据填充DataSet数据集并更新数据集[3]。
2.2 Office PIA及Excel对象模型
Office PIA 是一组.NET 程序集,它在.NET编程语言和Office COM对象模型之间架起了一座桥梁,使得开发人员可以采用托管代码的方式来编写Office应用程序。在.NET Excel编程中使用的程序集主要是Microsoft Excel对象库和Microsoft Office 对象库。Excel对象库使用的命名空间为Microso.Office.Interop
.Excel; 而Office 对象库使用的命名空间为Microso.Office.Cor
您可能关注的文档
最近下载
- 方剂配伍理论智慧树知到课后章节答案2023年下浙江中医药大学.docx VIP
- 数控编程与仿真实训(第5版)——电子全套PPT教学课件.ppt
- 沪教牛津版英语4A-M3U1-In-our-school:animal-school公开课课件.pptx VIP
- 急性荨麻疹-洞察与解读.pptx
- 融资分红合同协议.docx VIP
- 草莓状血管瘤血管瘤-洞察与解读.pptx
- 皮肤念珠菌病念珠菌病-洞察与解读.pptx
- 荨麻疹型药疹药疹-洞察与解读.pptx
- DB5305T 78-2022保山市牛油果园水肥一体化技术规程.docx VIP
- DB53_T 1089-2022鳄梨品种'哈斯'生产技术规程.docx VIP
文档评论(0)