论文格式检测系统的制作方法

文档序号:6625263阅读:288来源:国知局
论文格式检测系统的制作方法
【专利摘要】本发明公开了一种论文格式检测系统,属于检查【技术领域】。本包括如下步骤:第一步:开始读取文件;第二步:文件是否是压缩包;如果是压缩包进入第三步;如果非压缩包就读取word,进入第四步;第三步:解压文档,建立线程,在线程内读取word文档;第四步:检测内容逻辑,如果有错误添加到错误文档报告;第五步:检测格式,如果有错误添加到错误文档报告;第六步:检测图片,如果有错误添加到错误文档报告;第七步:结束。
【专利说明】论文格式检测系统

【技术领域】
[0001] 本发明涉及一种论文格式检测系统,属于检查【技术领域】。

【背景技术】
[0002] 随着计算机技术的发展,论文撰写应该更加方便和智能。本专利的发明旨在智能 的检查出学位论文中出现的排版琐碎问题,把作者从繁重的低水平的格式调整工作中解放 出来,使得作者能够将精力投入到内容创作的工作中去。虽然目前已经存在论文检测系统, 但是都是内容查重的检测,没有对论文形式检测。


【发明内容】

[0003] 本发明针对以上问题的提出,而研制论文格式检测系统,其作为论文撰写的辅助 工具,本专利将服务于高校和科研院所等机构,提供相关服务平台所需的核心技术。
[0004] 本发明采取的技术方案如下: 第一步:开始读取文件; 第二步:文件是否是压缩包;如果是压缩包进入第三步;如果非压缩包就读取word,进 入第四步; 第三步:解压文档,建立线程,在线程内读取word文档; 第四步:检测内容逻辑,如果有错误添加到错误文档报告; 第五步:检测格式,如果有错误添加到错误文档报告; 第六步:检测图片,如果有错误添加到错误文档报告; 第七步:结束。
[0005] 上面提到的第二步中的检测内容逻辑的步骤包括如下步骤: 第一步:检查封皮标题名称; 第二步:检查学院名称格式内容; 第三步:学院之间是否有空格:如果有空格进入第四步,如果没有空格进入第五步; 第四步:检查学院名称; 第五步:检查学院名称格式; 第六步:专业之间是否有空格;如果有空格进入第七步,如果没有空格进入第八步; 第七步:检查专业名称; 第八步:检查学生姓名格式; 第九步:多个指导教师是否用顿号隔开,如果用顿号隔开进入第十步,如果没用顿号隔 开进入第十一步; 第十步:检查指导教师姓名格式; 第十一步:检查完成日期写法格式; 第十二步:检查论文标题; 第十三步:检查论文页眉; 第十三步:检查摘要是否中间空一个字符; 第十四步:检查中文摘要是否存在英文标点; 第十五步:检查英文摘要是否存在英文标点; 第十六步:检查摘要字数是否大于400 ; 第十七步:检查是否是第四节目录; 第十八步:检查正文中是否存在中文标点; 第十九步:检测是否符合参考文献模板1 :如果符合参考文献模板1,进入第二十步;如 果不符合参考文献模板1进入第二十一步; 第二十步:检测内容完毕。
[0006] 第二十一步:检测是否符合参考文献模板2 ;如果符合参考文献模板2,进入第 二十步;如果不符合参考文献模板2进入第二十二步; 第二十二步:检测是否符合参考文献模板3 ; 上面提到的第五步中的检测格式步骤包括如下步骤: 第一步:获得第一节封皮内容; 第二步:判断是否为封面标题,如果是封面标题则检查封皮标题字体字号,进入第三 步;如果不是封面标题则检查封皮标题外字体字号,进入第三步; 第三步:判断第一节是否结束,如果第一节结束进入到第二步;如果第一节没结束进 入到第四步; 第四步:获得第二节封面内容; 第五步:判断是否为内封名称,如果是内封名称则检查内封名称字体字号,进入第八 步;如果不是内封名称进入第六步; 第六步:判断是否为论文题目,如果是论文题目则检查论文题目字体字号,进入第八 步;如果不是论文题目进入第七步; 第七步:检查论文题目字体字号; 第八步:判断第二节是否结束;如果第二节结束,进入第九步;如果第二节没结束,进 入第五步; 第九步:获得第三节内容,第三节内容为中外文摘要; 第十步:是否是中文摘要标题;如果是中文摘要标题,检查中文摘要字体字号,进入第 十四步;如果不是中文摘要标题进入第十一步; 第i^一步:是否是中文摘要正文;如果是中文摘要正文,检查中文摘要内容字体字号, 进入第十四步;如果不是中文摘要正文进入第十二步; 第十二步:是否是英文摘要标题;如果是英文摘要标题,检查英文摘要标题字体字号, 进入第十四步;如果不是英文摘要标题进入第十三步; 第十三步:检查英文摘要内容字体字号; 第十四步:判断第三节是否结束,如果第三节没结束进入第十步;如果第三节结束进 入第十五步; 第十五步:获得第四节目录内容; 第十六步:是否标题"目录",如果是标题"目录",检查论文题目字体字号,进入第十七 步;如果不是标题"目录",检查是否"章"标题,如果是"章"标题检查章字体字号,进入第 十七步;如果不是"章"标题,检查节标题和页码字体字号; 第十七步:判断第四节是否结束,如果第四节没结束转到第十六步;如果第四节结束 进入第十八步; 第十八步:获得第五节正文内容; 第十九步:是否是章标题,如果是章标题,检查论文题目字体字号;如果不是章标题, 进入第二十步; 第二十步:是否是节标题,如果是节标题检查论文题目字体字号;如果不是节标题检 查论文题目字体字号; 第二十一步:判断第五节是否结束;如果第五节没有结束转到第十九步;如果第五节 结束进入到第二十二步; 第二十二步:获得第六节参考文献内容; 第二十二步:是否是标题"参考文献";如果是标题"参考文献",检查标题标题"参考文 献"字体字号,进入第二十四步;如果不是标题"参考文献",检测"参考文献"内容字体字号, 第二十四步; 第二十四步:判断第六节是否结束;如果第六节结束,检查论文格式完毕;如果第六节 没结束,转到第二十三步。
[0007] 上面提到的第六步的检测图片包括如下步骤: 第一步:检查图片名称; 第二步:检查是否是图片,如果是图片进入第三步;如果不是图片重复第二步; 第三步:是否符合格式规范,如果符合格式规范进入第四步;如果不符合格式规范则 提示错误信息,进入第四步; 第四步:判断图片顺序是否正确;如果正确进入第五步;如果不正确提示错误信息; 第五步:判断图片是否在正文中引用,如果没引用提示错误信息。
[0008] 本发明的有益效果:本专利不仅能够为广大高校学生提供专业论文格式指导,而 且从论文格式角度支持论文指导教师和高校相关部门实现自动化、快速和智能的审查和评 估学生论文质量。

【专利附图】

【附图说明】
[0009] 图1是本发明的流程图。
[0010] 图2是本发明的检测论文内容逻辑流程图。
[0011] 图3是本发明的检测论文格式流程图。
[0012] 图4是本发明的检测论文图片流程图。

【具体实施方式】
[0013] 下面结合附图对本发明做进一步说明: 图1所示:论文格式检测系统,包括如下步骤: 第一步:开始读取文件; 第二步:文件是否是压缩包;如果是压缩包进入第三步;如果非压缩包就读取word,进 入第四步; 第三步:解压文档,建立线程,在线程内读取word文档;由于压缩文档是多个word文 档的集合,为了能够并行的处理多个word文档,建立多个线程程序执行体,每个线程执行 体对应一个论文完成检测程序。
[0014] 第四步:检测内容逻辑,如果有错误添加到错误文档报告;每个待检测的论文都 有对应的错误文档报告。该报告由系统生成,其内容包含了具体检测的错误明细结果,如: 错误所在文档位置,错误名称等。检测论文内容逻辑后,将具体错误明细添加到错误文档报 告并保存。
[0015] 第五步:检测格式,如果有错误添加到错误文档报告;检测论文格式后,将具体错 误明细添加到错误文档报告并保存。
[0016] 第六步:检测图片,如果有错误添加到错误文档报告;检测论文图片后,将具体错 误明细添加到错误文档报告并保存。
[0017] 第七步:结束。
[0018] 图2所示:第二步中的检测内容逻辑的步骤包括如下步骤: 第一步:检查封皮标题名称; 第二步:检查学院名称格式内容; 第三步:学院之间是否有空格:如果有空格进入第四步,如果没有空格进入第五步; 第四步:检查学院名称; 第五步:检查学院名称格式; 第六步:专业之间是否有空格;如果有空格进入第七步,如果没有空格进入第八步; 第七步:检查专业名称; 第八步:检查学生姓名格式; 第九步:多个指导教师是否用顿号隔开,如果用顿号隔开进入第十步,如果没用顿号隔 开进入第十一步; 第十步:检查指导教师姓名格式; 第十一步:检查完成日期写法格式; 第十二步:检查论文标题; 第十三步:检查论文页眉; 第十三步:检查摘要是否中间空一个字符; 第十四步:检查中文摘要是否存在英文标点; 第十五步:检查英文摘要是否存在英文标点; 第十六步:检查摘要字数是否大于400 ; 第十七步:检查是否是第四节目录; 第十八步:检查正文中是否存在中文标点; 第十九步:检测是否符合参考文献模板1 :如果符合参考文献模板1,进入第二十步;如 果不符合参考文献模板1进入第二十一步;参考文献模板1表示专著类型的参考文献格式, 通过该模版能够识别某个文献是否满足专著参考文献的要求。
[0019] 第二十步:检测内容完毕。
[0020] 第二^^一步:检测是否符合参考文献模板2 ;如果符合参考文献模板2,进入第 二十步;如果不符合参考文献模板2进入第二十二步;参考文献模板2表示期刊析出论文 类型的参考文献格式,通过该模版能够识别某个文献是否满足期刊论文参考文献的要求。
[0021] 第二十二步:检测是否符合参考文献模板3 ;参考文献模板3表示会议论文集析出 论文类型的参考文献格式,通过该模版能够识别某个文献是否满足会议论文集的论文参考 文献的要求。
[0022] 图3所示:第五步中的检测格式步骤包括如下步骤: 第一步:获得第一节封皮内容; 第二步:判断是否为封面标题,如果是封面标题则检查封皮标题字体字号,进入第三 步;如果不是封面标题则检查封皮标题外字体字号,进入第三步; 第三步:判断第一节是否结束,如果第一节结束进入到第二步;如果第一节没结束进 入到第四步; 第四步:获得第二节封面内容; 第五步:判断是否为内封名称,如果是内封名称则检查内封名称字体字号,进入第八 步;如果不是内封名称进入第六步; 第六步:判断是否为论文题目,如果是论文题目则检查论文题目字体字号,进入第八 步;如果不是论文题目进入第七步; 第七步:检查论文题目字体字号; 第八步:判断第二节是否结束;如果第二节结束,进入第九步;如果第二节没结束,进 入第五步; 第九步:获得第三节内容,第三节内容为中外文摘要; 第十步:是否是中文摘要标题;如果是中文摘要标题,检查中文摘要字体字号,进入第 十四步;如果不是中文摘要标题进入第十一步; 第i^一步:是否是中文摘要正文;如果是中文摘要正文,检查中文摘要内容字体字号, 进入第十四步;如果不是中文摘要正文进入第十二步; 第十二步:是否是英文摘要标题;如果是英文摘要标题,检查英文摘要标题字体字号, 进入第十四步;如果不是英文摘要标题进入第十三步; 第十三步:检查英文摘要内容字体字号; 第十四步:判断第三节是否结束,如果第三节没结束进入第十步;如果第三节结束进 入第十五步; 第十五步:获得第四节目录内容; 第十六步:是否标题"目录",如果是标题"目录",检查论文题目字体字号,进入第十七 步;如果不是标题"目录",检查是否"章"标题,如果是"章"标题检查章字体字号,进入第 十七步;如果不是"章"标题,检查节标题和页码字体字号; 第十七步:判断第四节是否结束,如果第四节没结束转到第十六步;如果第四节结束 进入第十八步; 第十八步:获得第五节正文内容; 第十九步:是否是章标题,如果是章标题,检查论文题目字体字号;如果不是章标题, 进入第二十步; 第二十步:是否是节标题,如果是节标题检查论文题目字体字号;如果不是节标题检 查论文题目字体字号; 第二十一步:判断第五节是否结束;如果第五节没有结束转到第十九步;如果第五节 结束进入到第二十二步; 第二十二步:获得第六节参考文献内容; 第二十二步:是否是标题"参考文献";如果是标题"参考文献",检查标题标题"参考文 献"字体字号,进入第二十四步;如果不是标题"参考文献",检测"参考文献"内容字体字号, 第二十四步; 第二十四步:判断第六节是否结束;如果第六节结束,检查论文格式完毕;如果第六节 没结束,转到第二十三步。
[0023] 图4所示:第六步的检测图片包括如下步骤: 第一步:检查图片名称; 第二步:检查是否是图片,如果是图片进入第三步;如果不是图片重复第二步; 第三步:是否符合格式规范,如果符合格式规范进入第四步;如果不符合格式规范则 提示错误信息,进入第四步; 第四步:判断图片顺序是否正确;如果正确进入第五步;如果不正确提示错误信息; 第五步:判断图片是否在正文中引用,如果没引用提示错误信息。
[0024] 以上所述,仅为本发明较佳的【具体实施方式】,但本发明的保护范围并不局限于此, 任何熟悉本【技术领域】的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其 发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。
【权利要求】
1. 论文格式检测,其特征在于:包括如下步骤: 第一步:开始读取文件; 第二步:文件是否是压缩包;如果是压缩包进入第三步;如果非压缩包就读取word,进 入第四步; 第三步:解压文档,建立线程,在线程内读取word文档; 第四步:检测内容逻辑,如果有错误添加到错误文档报告; 第五步:检测格式,如果有错误添加到错误文档报告; 第六步:检测图片,如果有错误添加到错误文档报告; 第七步:结束。
2. 根据权利要求1所述的论文格式检测,其特征在于:第二步中的检测内容逻辑的步 骤包括如下步骤: 第一步:检查封皮标题名称; 第二步:检查学院名称格式内容; 第三步:学院之间是否有空格:如果有空格进入第四步,如果没有空格进入第五步; 第四步:检查学院名称; 第五步:检查学院名称格式; 第六步:专业之间是否有空格;如果有空格进入第七步,如果没有空格进入第八步; 第七步:检查专业名称; 第八步:检查学生姓名格式; 第九步:多个指导教师是否用顿号隔开,如果用顿号隔开进入第十步,如果没用顿号隔 开进入第十一步; 第十步:检查指导教师姓名格式; 第十一步:检查完成日期写法格式; 第十二步:检查论文标题; 第十三步:检查论文页眉; 第十三步:检查摘要是否中间空一个字符; 第十四步:检查中文摘要是否存在英文标点; 第十五步:检查英文摘要是否存在英文标点; 第十六步:检查摘要字数是否大于400 ; 第十七步:检查是否是第四节目录; 第十八步:检查正文中是否存在中文标点; 第十九步:检测是否符合参考文献模板1 :如果符合参考文献模板1,进入第二十步;如 果不符合参考文献模板1进入第二十一步; 第二十步:检测内容完毕。 第二十一步:检测是否符合参考文献模板2 ;如果符合参考文献模板2,进入第二十步; 如果不符合参考文献模板2进入第二十二步; 第二十二步:检测是否符合参考文献模板3。
3. 根据权利要求1所述的论文格式检测,其特征在于:第五步中的检测格式步骤包括 如下步骤: 第一步:获得第一节封皮内容; 第二步:判断是否为封面标题,如果是封面标题则检查封皮标题字体字号,进入第三 步;如果不是封面标题则检查封皮标题外字体字号,进入第三步; 第三步:判断第一节是否结束,如果第一节结束进入到第二步;如果第一节没结束进 入到第四步; 第四步:获得第二节封面内容; 第五步:判断是否为内封名称,如果是内封名称则检查内封名称字体字号,进入第八 步;如果不是内封名称进入第六步; 第六步:判断是否为论文题目,如果是论文题目则检查论文题目字体字号,进入第八 步;如果不是论文题目进入第七步; 第七步:检查论文题目字体字号; 第八步:判断第二节是否结束;如果第二节结束,进入第九步;如果第二节没结束,进 入第五步; 第九步:获得第三节内容,第三节内容为中外文摘要; 第十步:是否是中文摘要标题;如果是中文摘要标题,检查中文摘要字体字号,进入第 十四步;如果不是中文摘要标题进入第十一步; 第i^一步:是否是中文摘要正文;如果是中文摘要正文,检查中文摘要内容字体字号, 进入第十四步;如果不是中文摘要正文进入第十二步; 第十二步:是否是英文摘要标题;如果是英文摘要标题,检查英文摘要标题字体字号, 进入第十四步;如果不是英文摘要标题进入第十三步; 第十三步:检查英文摘要内容字体字号; 第十四步:判断第三节是否结束,如果第三节没结束进入第十步;如果第三节结束进 入第十五步; 第十五步:获得第四节目录内容; 第十六步:是否标题"目录",如果是标题"目录",检查论文题目字体字号,进入第十七 步;如果不是标题"目录",检查是否"章"标题,如果是"章"标题检查章字体字号,进入第 十七步;如果不是"章"标题,检查节标题和页码字体字号; 第十七步:判断第四节是否结束,如果第四节没结束转到第十六步;如果第四节结束 进入第十八步; 第十八步:获得第五节正文内容; 第十九步:是否是章标题,如果是章标题,检查论文题目字体字号;如果不是章标题, 进入第二十步; 第二十步:是否是节标题,如果是节标题检查论文题目字体字号;如果不是节标题检 查论文题目字体字号; 第二十一步:判断第五节是否结束;如果第五节没有结束转到第十九步;如果第五节 结束进入到第二十二步; 第二十二步:获得第六节参考文献内容; 第二十二步:是否是标题"参考文献";如果是标题"参考文献",检查标题标题"参考文 献"字体字号,进入第二十四步;如果不是标题"参考文献",检测"参考文献"内容字体字 号,第二十四步; 第二十四步:判断第六节是否结束;如果第六节结束,检查论文格式完毕;如果第六节 没结束,转到第二十三步。
4.根据权利要求1所述的论文格式检测,其特征在于:第六步的检测图片包括如下步 骤: 第一步:检查图片名称; 第二步:检查是否是图片,如果是图片进入第三步;如果不是图片重复第二步; 第三步:是否符合格式规范,如果符合格式规范进入第四步;如果不符合格式规范则 提示错误信息,进入第四步; 第四步:判断图片顺序是否正确;如果正确进入第五步;如果不正确提示错误信息; 第五步:判断图片是否在正文中引用,如果没引用提示错误信息。
【文档编号】G06F17/27GK104156354SQ201410432855
【公开日】2014年11月19日 申请日期:2014年8月27日 优先权日:2014年8月27日
【发明者】张盈谦, 魏强, 解成俊 申请人:张盈谦
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1