一种基于HECF的代码储存系统的制作方法

文档序号:18899144发布日期:2019-10-18 21:41阅读:657来源:国知局
一种基于HECF的代码储存系统的制作方法

本发明涉及代码技术领域,具体为一种基于hecf的代码储存系统。



背景技术:

代码就是程序员用开发工具所支持的语言写出来的源文件,是一组由字符、符号或信号码元以离散形式表示信息的明确的规则体系。代码设计的原则包括唯一确定性、标准化和通用性、可扩充性与稳定性、便于识别与记忆、力求短小与格式统一以及容易修改等。源代码是代码的分支,某种意义上来说,源代码相当于代码。现代程序语言中,源代码可以书籍或磁带形式出现,但最为常用格式是文本文件,这种典型格式的目的是为了编译出计算机程序。计算机源代码最终目的是将人类可读文本翻译成为计算机可执行的二进制指令,这种过程叫编译,它由通过编译器完成。

对于基于hecf代码的储存,需要工作人员手动对其代码安全性、逻辑性、规范性和属性的检查,由于hecf代码的数据比较庞大,需要花费大量的时间和精力,使工作人员的工作效率比较低下,并且储存代码的储存器储存空间有限,不能储存足够多的代码。



技术实现要素:

针对现有技术的不足,本发明提供了一种基于hecf的代码储存系统,解决了hecf代码的数据比较庞大,需要花费大量的时间和精力,工作效率比较低下,并且储存代码的储存器储存空间有限,不能储存足够多代码的问题。

为实现以上目的,本发明通过以下技术方案予以实现:一种基于hecf的代码储存系统,包括代码读取模块、登录界面和计算机处理器,所述代码读取模块的输出端与代码接收模块的输入端连接,所述代码接收模块的输出端与代码分析单元的输入端连接,所述代码分析单元的输出端与判断模块的输入端连接,所述判断模块的输出端分别与只读模式和可变更模式的输入端连接,所述只读模式的输出端与代码分类整理单元的输入端连接,所述可变更模式的输出端与变更检测单元的输入端连接,所述变更检测单元的输出端分别与可变更模式和只读模式的输入端连接。

优选的,所述代码分析单元包括有安全性检查模块、逻辑性检查模块、规范性检查模块和属性检查模式。

优选的,所述代码分类整理单元分别包括有代码生成时间分类模块、关键词提取分类模块、顺序码整理模块和区间码整理模块。

优选的,所述顺序码整理模块和区间码整理模块的输出端分别与代码生成时间分类模块和关键词提取分类模块的输入端连接。

优选的,所述代码分类整理单元的输出端分别与切片起点生成模块、注释删减模块和表格删除模块的输入端连接。

优选的,所述切片起点生成模块、注释删减模块和表格删除模块的输出端均与css排版单元的输入端连接,所述css排版单元的输出端与代码压缩单元的输入端连接,所述代码压缩单元的输出端与储存模块的输入端连接。

优选的,所述登录界面的输出端与验证模块的输入端连接,所述验证模块的输出端与查询模块的输入端连接,所述查询模块的输出端与储存模块的输入端连接,所述储存模块的输出端与显示单元的输入端连接。

优选的,所述计算机处理器的输出端分别与切片起点生成模块、注释删减模块和表格删除模块、css排版单元、代码压缩单元和储存模块的输入端连接。

有益效果

本发明提供了一种基于hecf的代码储存系统。与现有技术相比具备以下有益效果:

(1)、该基于hecf的代码储存系统,通过代码接收模块的输出端与代码分析单元的输入端连接,代码分析单元的输出端与判断模块的输入端连接,判断模块的输出端分别与只读模式和可变更模式的输入端连接,只读模式的输出端与代码分类整理单元的输入端连接,可变更模式的输出端与变更检测单元的输入端连接,变更检测单元的输出端分别与可变更模式和只读模式的输入端连接,利用代码分析单元、判断模块、只读模式和可变更模式之间的配合可以对其代码进行安全性、逻辑性、规范性和属性的检查、并且可根据检查结果可以对其进行更改,替代了人工对其代码进行检查,省时省力,大大提高了工作人员的工作效率。

(2)、该基于hecf的代码储存系统,通过代码分类整理单元的输出端分别与切片起点生成模块、注释删减模块和表格删除模块的输入端连接,切片起点生成模块、注释删减模块和表格删除模块的输出端均与css排版单元的输入端连接,css排版单元的输出端与代码压缩单元的输入端连接,代码压缩单元的输出端与储存模块的输入端连接,利用切片起点生成模块、注释删减模块和表格删除模块之间的配合可以将代码的注释进行删减并且能加工代码的表格进行删除,极大减小了代码所占有的内存,能储存更多的代码。

附图说明

图1为本发明只读模式和可变更模式的系统原理框图;

图2为本发明代码分类整理单元的系统原理框图;

图3为本发明储存路径的系统原理框图。

图中:1-代码读取模块、2-登录界面、3-计算机处理器、4-代码接收模块、5-代码分析单元、6-判断模块、7-只读模式、8-可变更模式、9-代码分类整理单元、10-变更检测单元、11-安全性检查模块、12-逻辑性检查模块、13-规范性检查模块、14-属性检查模式、15-代码生成时间分类模块、16-关键词提取分类模块、17-顺序码整理模块、18-区间码整理模块、19-切片起点生成模块、20-注释删减模块、21-表格删除模块、22-css排版单元、23-代码压缩单元、24-储存模块、25-验证模块、26-查询模块、27-显示单元。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参阅图1-3,本发明提供一种技术方案:一种基于hecf的代码储存系统,包括代码读取模块1、登录界面2和计算机处理器3,登录界面2的输出端与验证模块25的输入端连接,验证模块25的输出端与查询模块26的输入端连接,查询模块26的输出端与储存模块24的输入端连接,储存模块24的输出端与显示单元27的输入端连接,计算机处理器3的输出端分别与切片起点生成模块19、注释删减模块20和表格删除模块21、css排版单元22、代码压缩单元23和储存模块24的输入端连接,代码读取模块1的输出端与代码接收模块4的输入端连接,代码接收模块4的输出端与代码分析单元5的输入端连接,利用代码分析单元5、判断模块6、只读模式7和可变更模式8之间的配合可以对其代码进行安全性、逻辑性、规范性和属性的检查、并且可根据检查结果可以对其进行更改,替代了人工对其代码进行检查,省时省力,大大提高了工作人员的工作效率,代码分析单元5包括有安全性检查模块11、逻辑性检查模块12、规范性检查模块13和属性检查模式14,代码分析单元5的输出端与判断模块6的输入端连接,判断模块6的输出端分别与只读模式7和可变更模式8的输入端连接,只读模式7的输出端与代码分类整理单元9的输入端连接,代码分类整理单元9分别包括有代码生成时间分类模块15、关键词提取分类模块16、顺序码整理模块17和区间码整理模块18,代码分类整理单元9的输出端分别与切片起点生成模块19、注释删减模块20和表格删除模块21的输入端连接,利用切片起点生成模块19、注释删减模块20和表格删除模块21之间的配合可以将代码的注释进行删减并且能加工代码的表格进行删除,极大减小了代码所占有的内存,能储存更多的代码,切片起点生成模块19、注释删减模块20和表格删除模块21的输出端均与css排版单元22的输入端连接,css排版单元22的输出端与代码压缩单元23的输入端连接,代码压缩单元23的输出端与储存模块24的输入端连接,顺序码整理模块17和区间码整理模块18的输出端分别与代码生成时间分类模块15和关键词提取分类模块16的输入端连接,可变更模式8的输出端与变更检测单元10的输入端连接,变更检测单元10的输出端分别与可变更模式8和只读模式7的输入端连接。

工作时,通过代码读取模块1读取hecf的代码,并由代码接收模块4对其进行接收,代码分析单元5将接收的代码分别进行安全性、逻辑性、规范性和属性的检查,并且判断模块6可对检查的结果记性判断,若无误便直接传输给只读模式7、若有误便传输给可变更模式8,工作人员通过可变更模式8对其进行更改,并通过变更检测单元10对更改后的代码进行检测,检测无误并将该检测后的代码再次传输给只读模式7,若还发现错误,并通过可变更模式8对其再次进行检测,直到检测的代码无误,只读模式将所有的代码传输给代码分类整理单元9,代码分类整理单元9分别通过代码生成时间分类模块15和关键词提取分类模块16对其代码进行时间和关键词的分类,并通过顺序码整理模块17和区间码整理模块18对时间和关键词分类的代码进行顺序和区间的整理,同时切片起点生成模块19可对代码的关键词进行提取,注释删减模块20和表格删除模块21可分别对代码的注释以及表格进行删除,并通过css排版单元22对其进行排版,并通过代码压缩单元23对其进行压缩,再由储存模块24对压缩后的代码进行储存,工作人员可随时打开登录界面,并通过查询模块26对压缩后的代码进行查询。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。

尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1