一种通用的软件编码辅助系统及方法_3

文档序号:8922414阅读:来源:国知局
述模板文件进行编辑后生成贴近项目所需的不同类型的专属模板文件。创建对应所述专属数据库的模板文件的一种具体实现方式参见图2c所示,创建文件时自动增加新的模板文件,通过对新的模板文件进行编辑,实现更贴近项目所需的专属模板文件,从而可以在不影响其他项目的同时编辑专属的模板。
[0078]所述配置模块570与所述源码编辑模块560和专属数据库生成模块550分别相连,配置生成文件的命名空间、函数前缀,调用不同类型的专属模板文件对选择需要读取的专属数据库文件进行处理,生成对应类型的配置数据文件。配置生成文件的一种具体实现方式参见图2d所示,通过一文本框选择需要读取的数据库名,设置生成文件的命名空间、函数前缀,该文本框可以根据不同配置框架生成不同的配置数据。
[0079]进一步,参见图7所示,所述通用的软件编码辅助系统还包括:导出单元710,导出历史读取单元720、或记录导出单元730。
[0080]所述导出单元710与所述专属数据库生成模块550相连,提供所述专属数据表的导出链接。
[0081]所述导出历史读取单元720与所述专属数据库生成模块550相连,保存显示数据表的历史导出记录。
[0082]所述记录导出单元730与所述导出历史读取单元720相连,提供所述历史导出记录分别对应的导出链接。
[0083]进一步,参见图8所示,所述通用的软件编码辅助系统还包括:下载单元810,生成历史读取单元820,或记录下载单元830。
[0084]所述下载单元810与所述配置模块570相连,提供所述配置数据文件的下载链接。
[0085]所述生成历史读取单元820与所述配置模块570相连,保存显示配置数据文件的历史生成记录。
[0086]所述记录下载单元830与所述生成历史读取单元820相连,提供所述历史生成记录分别对应的下载链接。历史生成记录的一种具体实现方式参见图4b所示,其可以保存显示历史生成记录的文件名、创建日期、创建人、文件大小、以及下载链接等信息。
[0087]本发明突破了传统软件开发辅助工具的局限,使用BS方式,在提高编码速度的基础上,统一了团队的编码风格,共享了生成文件,避免多次安装,改变了传统工具的安装问题,简化了程序员编码前的准备工作,是一种可以没有项目针对性的,可以通用的辅助方案,大大减少了编码人员的繁琐重复工作,提高了编码效率。
[0088]综上所述,本发明有效克服了现有技术中的种种缺点而具高度产业利用价值。
[0089]上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。
【主权项】
1.一种通用的软件编码辅助方法,其特征在于,所述通用的软件编码辅助方法包括: 根据用户的隶属项目加载与所述项目对应的配置数据; 根据所述配置数据加载数据库,列出所述数据库对应的全部数据表; 根据选择需要的数据表的字段信息生成新的项目所需的专属数据库文件; 创建对应所述专属数据库的模板文件,对所述模板文件进行编辑后生成贴近项目所需的不同类型的专属模板文件; 配置生成文件的命名空间、函数前缀,调用不同类型的专属模板文件对选择需要读取的专属数据库文件进行处理,生成对应类型的配置数据文件。2.根据权利要求1所述的通用的软件编码辅助方法,其特征在于,所述通用的软件编码辅助方法还包括: 从所述全部数据表中选择需要的数据表; 读取出已选择的数据表的数据结构和字段信息。3.根据权利要求2所述的通用的软件编码辅助方法,其特征在于,所述根据选择需要的数据表的字段信息生成新的项目所需的专属数据库文件的一种实现过程包括: 显示所述已选择的数据表的数据结构和字段信息; 提供对各字段信息的保留/删除操作; 利用所述保留/删除操作实现对所需要的字段信息的选取。4.根据权利要求1所述的通用的软件编码辅助方法,其特征在于,所述通用的软件编码辅助方法还包括: 提供所述专属数据库中的数据表的导出链接;或 保存显示数据表的历史导出记录,提供所述历史导出记录分别对应的导出链接。5.根据权利要求1所述的通用的软件编码辅助方法,其特征在于,所述通用的软件编码辅助方法还包括: 提供所述配置数据文件的下载链接;或 保存显示配置数据文件的历史生成记录,提供所述历史生成记录分别对应的下载链接。6.一种通用的软件编码辅助系统,其特征在于,所述通用的软件编码辅助系统包括: 数据加载模块,根据用户的隶属项目加载与所述项目对应的配置数据; 数据库加载模块,与所述数据加载模块相连,根据所述配置数据加载数据库,列出所述数据库对应的全部数据表; 专属数据库生成模块,与所述数据库加载模块相连,根据选择需要的数据表的字段信息生成新的项目所需的专属数据库文件; 源码编辑模块,创建对应所述专属数据库的模板文件,对所述模板文件进行编辑后生成贴近项目所需的不同类型的专属模板文件; 配置模块,与所述配置模块和专属数据库生成模块分别相连,配置生成文件的命名空间、函数前缀,调用不同类型的专属模板文件对选择需要读取的专属数据库文件进行处理,生成对应类型的配置数据文件。7.根据权利要求6所述的通用的软件编码辅助系统,其特征在于,所述通用的软件编码辅助系统还包括: 数据表选择模块,与所述数据库加载模块相连,从所述全部数据表中选择需要的数据表; 数据表读取模块,与所述数据表选择模块相连,读取出已选择的数据表的数据结构和字段信息。8.根据权利要求6所述的通用的软件编码辅助系统,其特征在于,所述专属数据库生成模块包括: 显示读取单元,显示所述已选择的数据表的数据结构和字段信息; 操作提供单元,与所述显示读取单元相连,提供对各字段信息的保留/删除操作; 选取单元,与所述操作提供单元相连,利用所述保留/删除操作实现对所需要的字段信息的选取。9.根据权利要求6所述的通用的软件编码辅助系统,其特征在于,所述通用的软件编码辅助系统还包括: 导出单元,与所述专属数据库生成模块相连,提供所述专属数据库中的数据表的导出链接; 导出历史读取单元,与所述专属数据库生成模块相连,保存显示数据表的历史导出记录;或 记录导出单元,与所述导出历史读取单元相连,提供所述历史导出记录分别对应的导出链接。10.根据权利要求6所述的通用的软件编码辅助系统,其特征在于,所述通用的软件编码辅助系统还包括: 下载单元,与所述配置模块相连,提供所述配置数据文件的下载链接; 生成历史读取单元,与所述配置模块相连,保存显示配置数据文件的历史生成记录;或记录下载单元,与所述生成历史读取单元相连,提供所述历史生成记录分别对应的下载链接。
【专利摘要】本发明提供一种通用的软件编码辅助系统及方法,该通用的软件编码辅助方法包括:根据用户的隶属项目加载与项目对应的配置数据;根据配置数据加载数据库,列出数据库对应的全部数据表;根据选择需要的数据表的字段信息生成新的项目所需的专属数据库文件;创建对应专属数据库的模板文件,对模板文件进行编辑后生成贴近项目所需的不同类型的专属模板文件;配置生成文件的命名空间、函数前缀,调用不同类型的专属模板文件对选择需要读取的专属数据库文件进行处理,生成对应类型的配置数据文件。本发明突破了传统软件开发辅助工具的局限,在提高编码速度的基础上,统一了团队的编码风格,共享了生成文件,避免多次安装,提高了编码效率。
【IPC分类】G06F9/44
【公开号】CN104899045
【申请号】CN201510350993
【发明人】薛超
【申请人】上海斐讯数据通信技术有限公司
【公开日】2015年9月9日
【申请日】2015年6月23日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1