论文写作规范毕业论文格式开题报告范文|MBA论文范文本科论文范文硕士论文范文博士论文范文

  • 在线提交留言
  • 学位论文格式检测系统设计与实现开题报告

    发布时间:2020-09-10 来源:https://www.boshuolunwen123.com  作者:佚名

      TAGS标签:研究生论文  免费论文  论文下载  写作辅导  论文写作  论文致谢  参考文献  开题报告  职称论文  毕业论文  论文模板  论文范文

    学位论文格式检测系统设计与实现

    工程领域:软件工程

    摘要:学位论文的质量关系到能否获取学位,因此各高等院校在学位论文的内容、格式上都有着严格的要求。为了使论文符合格式的要求,学生、导师要花费大量的精力在人工审阅论文格式上,然而人工审阅容易出现疏漏。因此,提供能对学位论文进行准确地格式检测的服务,将极大地减轻学生、导师在论文格式审阅时的负担。

        学位论文多使用微软公司的Word软件撰写,少有软件能提供论文格式检测功能。包含格式检测功能的软件在检测时准确性不高,速度慢,而且检测时需要在本地安装软件,使用不便。本文的目标是构建一个提供学位论文格式检测服务的Web系统,在保证准确性的同时方便用户的使用。依据对系统的需求分析和现有技术,将系统分为检测程序、检测网站两部分。检测程序部分是基于Open XML SDK技术开发的单机程序,分为单元定位、格式提取、对比三个模块实现,能对学位论文中封面、摘要、目录、正文、图、表、参考文献等八个部分进行详细的检测,对多种类型的学位论文都能够兼容处理,生成格式规范的txt文件类型的检钡」报告;检测网站部分采用SSH框架技术,分成四个模块实现,提供了包括用户管理、论文格式检测、检测历史查询等在内的多项功能。测试阶段,为了有效测试检测程序,开发了专用的有界面的测试工具,同时也对检测网站进行了严格的测试。

        学位论文格式检测系统提供的是Web端的论文检测服务,能够对大连理工大学两种类型的硕士学位论文进行格式检测。用户只需在网站上传docx文件类型的论文,就能迅速查看生成的论文格式检测报告,使用简单方便。系统在2016年上线之后,共有数百篇论文在网站上检测,平均生成一篇检测报告的时间不超过1秒,有助于减轻学生和指导老师的论文格式审阅的负担。

    关键词:学位论文;格式检测;Open XML SD艰术;SSH框架

    一、研究背景与目的

        随着高等教育的不断发展,每年都有大量的学生进入各高等院校深造。学位论文作为学生完成学业、获取学位的一个重要评判标准,论文的质量如何关系到学生能否获得学位。当前各高等院校,除了在学位论文的内容上有明确的要求外,对于论文的格式上也都有着严格的要求。

        学位论文通常使用微软公司的Word软件撰写,一般分为封面、独创性声明、页眉页脚、摘要、目录、标题、正文、表格、图形、公式、参考文献、授权书等十余个部分。每一部分,都要与各高校出具的论文模板严格一致,以保证学位论文的规范性。学生在完成的学位论文过程中,要将论文提交给指导教师进行格式审查,然后修改由指导教师提出的错误之处。通常审查修改的过程要持续多次才能使学位论文的格式符合模板的要求。此前,学位论文的格式审查都有指导教师人工完成,工作量较大,消耗时间多,且容易出现错误和遗漏。对于学生,理解和熟练掌握所有学位论文格式的要求需要占用较多的精力,并且从提交给指导教师到获得修改意见,也需要一段等待时间,十分不便。    互联网技术的快速发展,给人们的生活、学习、工作等都带来了极大的便利,日常遇到的很多问题都可以在Web上找到对应的解决方案。本文介绍的学位论文格式检测系统,借助于Open XML SDK实现了一款用于对学位论文格式的检测程序,同时,使用SSH作为开发框架,搭建了一个轻量级的可用于上传论文进行检测和查看检测报告的网站,极大的方便了临近毕业的学生和需要进行论文审查的指导教师,减轻了以往论文审查和修改时的负担,具有较强的实用价值。

    二、研究现状分析

        学位论文的质量,由于其重要性,不论是国内还是国外的各高等院校,对此都十分重视。但是,由于历来防止学术作弊、抄袭等原因,对于论文内容的更加偏重,国内外互联网平台提供的论文检a}n,」服务多是用于论文查重,而能够提供论文格式检测服务的平台确是罕见。在没有合适的工具的时候,一直以来,学位论文格式审查的大多采用的都是人工的方式,费时费力,指导教师和需要审查论文的学生来说,极为不便。

        微软公司的Word软件作为一种通用的文字编辑软件,在当前应用极为广泛。目前,各高等院校提供给学生写论文时参考的论文模板一般是Word 2003或者Word 2007格式文件。河北科技大学的唐心亮老师和其同事在2012年提出了一个基于马尔科夫链模型的论文格式审查系统,但这个系统使用图像处理方法,处理的论文的图像材料,相较于在能获取到论文的Word文件的时候,这种方法更加复杂,处理步骤更为麻烦,效率较低。

        华南农业大学的徐东风等人实现了一种基于Java的文档格式检查技术,该技术利用Java操作zip, XML的类库对docx格式论文进行检测,能对一般本科生论文的通用的格式要求进行检测,但受限于通用性,检测项目相对较少,可用性有限。

        华南理工大学的郑根创在2012年硕士学位论文上提出了一个基于Microsoft Word 组件的论文自动排版系统,该系统使用Delphi语言开发,能对论文封面、开题报告等短文档以及包含论文正文的长文档进行排版,但这个系统能够处理的只包括标题、正文、图形和表格等几个部分的粗粒度排版,扩展性相对有限,而且没有提供Web版的服务。

        北京邮电大学的张印提出了一个基于VSTO C Visual Studio Tools for the Microsoft Office System)的高校毕业论文格式化处理系统,使用.NET Framework框架开发,运行时需要调用宿主的Microsoft Word组件。这个系统有Web端的服务,但只提供的论文标题、参考文献、图形、表格等几个部分的校验,检测项目比较少,校验报告格式比较简单。

        上海交通大学的潘若英在2014年提出了一种综合校排系统,该系统能够对Word,LaTex, Pdf等多种格式的论文文件进行校验和排版的功能,同样基于微软的Word组件开发,只提供本地使用的软件,没有Web服务,因为过于强调兼容性,只能处理相对粗粒度的校排,而且平均校验时间为犯分钟,效率低,可用性差。

        延边大学的刘宝超在硕士论文中设计实现了一种学位论文规范性评估系统,该系统基于Word组件使用MFC开发完成,系统在格式上注重参考文献的检测,检测项目较少,同时添加了对论文自然语言词性分布的统计,没有提供Web端的检测服务。

        大连理工大学的程睿曾经提出了一种基于Open XML的docx文档的创建和修改工具,该工具使用微软开源的Open XML SDK软件开发,能够对docx格式文档进行排版和修改[7]。该工具提供的是一个包含使用Windows Form开发的界面的程序,没有提供Web端服务,能够修改的论文格式也相对有限。

        在国外,出现过一款DocxView的文档查看软件,能够支持的功能只包括查看docx文档,没有对文档格式校验和检测的功能[8]。加之,国外高等院校的学位论文的格式和国内差异较大,相同技术用来检测国内的学位论文,适用性有限。对于国内学位论文格式的检测,需要有针对性的研究,才能做出符合广大学生和导师需求的软件。

        自1995年SUN公司推出Java以来,随着互联网技术的快速发展,由于Java自身独特的健壮性、高性能和跨平台性等特点,基于Java的Web技术在深受广大开发者的追捧,应用也极为广泛。基于Java的Web技术主要分为两部分,一部分是包括HTML,CSS, JavaScript(包含jQuery, AngularJS, Vue.js, React等技术)、JSP, FreeMarker,Velocity等表现层技术,另一部分是Servlet, JDBC, Struts2框架、JSF框架、Hibernate框架、MyBatis框架、Spring框架等服务端技术[9]o Java丰富的工具集,使得采用Java语言进行Web开发极为便利,也反推Java Web技术的发展。

        SSH C Struts2+Spring+Hibernate)框架作为一种比较流行的轻量级的框架技术,基于MVC设计模式,适用于中小型项目的快速开发,在开发时比较流行的方式是使用具有丰富taglib标签库的Struts2技术作为表示层,使用Hibernate框架作为持久化层对数据进行持久化,业务层使用Spring框架用来将层与层之间解祸yob。使用SSH框架开发软件,在保证开发效率的同时,能够提高软件复用性与扩展性,实现软件模块间高内聚、低祸合,降低软件维护的难度。因此,本文选用SSH框架来构建学位论文格式监测系统的网站部分。

    三、论文主要工作

        本文的主要研究目标是实现一套学位论文格式检测系统,通过该系统学生和教师只需在Web网站上传论文,就能够对学位论文的封面、独创性声明、页眉页脚、摘要、目录、标题、正文、表格、图形、参考文献、致谢、授权书等每一部分进行细致的检测,并且生成准确性高、可操作性强、有实际参考价值的检测报告。本文的研究重点如下:

          (1)需要一个具有准确性高的检测程序。检测程序能够尽量覆盖论文格式要求的所有细节,检测报告中不能遗漏论文中出现的格式错误,同时在检测报告中对需要格式错误的描述简洁、准确,方便用户在论文中定位和修改错误。因此,检测程序需要严谨细致的测试保证程序的准确性,同时对于检测报告的样式也要规范设计,保证检测报告的准确性。

          (2)需要一个具有扩展性和兼容性的检测程序。论文格式检测的部分较多,检测

    程序应采用模块化编程,各模块之间应具有高祸合低内聚的特点,方便加入新的功能模块,也便于后期程序的测试和维护。同时,学位论文分为不同的类型,如硕士学位论文就有专业学位、非专业学位两种类型,不同类型的论文在格式要求上也有一定的差异,检测程序在设计时应有一定的兼容性,保证不同类型的论文都够检测处理。

          (3)需要一个具有稳定、可靠同时操作简便的学位论文格式检测网站,方便用户上传论文进行检测、查看检测报告、反馈意见。尤其在临近毕业时,学生为了改出格式符合要求的论文,可能会频繁的访问网站,网站需要能够处理大量并发用户,同时对于每一个用户都应该有及时响应和回馈。能够对论文快速处理和响应不仅是对检测程序的实现目标,同时也是对网站功能和性能的目标。

    4论文组织结构

        论文全文共六个章节,全文围绕学位论文格式检测系统进行研究,各章节内容安排如下:

        第一章为绪论,介绍本课题的研究背景、意义和相关研究的现状,同时将本文研究的主要内容和解决的问题进行了陈述,最后给出论文的组织结构。

        第二章为技术介绍,主要介绍系统开发中涉及的相关技术,包括XML, Open XML,Struts2,  Spring, Hibernate等。

        第三章为系统需求分析,将学位论文检测系统分为检测程序和检测网站两部分进行阐述,对每个部分所需的功能点进行了详细分析,明确了软件设计的目标。

        第四章为系统设计部分,首先介绍系统的总体设计思路,然后分别对检测程序、检测网站两部分的设计方案进行了详细的阐述。

        第五章为系统实现,着重介绍系统的实现成果,检测程序部分对规则配置文件、格式提取的中间文件、检测报告以及关键功能的代码进行了展示,检测网站部分介绍了系统的各功能模块的实现。

        第六章为系统测试,主要介绍了系统的测试环境和各部分的测试方案。

        最后是对学位论文系统的研究工作的总结,包括论文主要完成的工作、存在的问题,以及未来进一步完善和改进部分进行了展望。

    原文地址:https://www.boshuolunwen123.com/kaitibaogao/kaitibaogao1/37514.html,如有转载请标明出处,谢谢。 您可能在寻找关于开题报告范文样本方面的范文,您可以到开题报告频道查找。

    在线咨询】【写作辅导】【论文检测】【论文改重】【论文翻译

    会员投稿】【范文模板】【开题报告】【资料下载】【提交留言

    发表评论 共有条评论
    用户名: 密码:
    验证码: 匿名发表
    论文写作指导
    论文在线咨询

    热门论文热门下载

    京ICP备18055229号