【技术实现步骤摘要】
一种代码自动编写方法
本专利技术涉及软件管理技术和软件管理系统
,具体为一种代码自动编写方法。
技术介绍
代码就是程序员用开发工具所支持的语言写出来的源文件,是一组由字符、符号或信号码元以离散形式表示信息的明确的规则体系。代码设计的原则包括唯一确定性、标准化和通用性、可扩充性与稳定性、便于识别与记忆、力求短小与格式统一以及容易修改等。源代码是代码的分支,某种意义上来说,源代码相当于代码。现代程序语言中,源代码可以书籍或磁带形式出现,但最为常用格式是文本文件,这种典型格式的目的是为了编译出计算机程序。计算机源代码最终目的是将人类可读文本翻译成为计算机可执行的二进制指令,这种过程叫编译,它由通过编译器完成,源代码是相对目标代码和可执行代码而言的。源代码就是用汇编语言和高级语言写出来的地代码。目标代码是指源代码经过编译程序产生的能被cpu直接识别二进制代码。可执行代码就是将目标代码连接后形成的可执行文件。管理系统的代码编写具有一定的规律,通过定制模型,给定需求,通过配置自动编写代码的一种方法,目前,管理系统的开发工作量大,需求变化快,业务逻辑复杂。在原有的开发模式 ...
【技术保护点】
1.一种代码自动编写方法,其特征在于:该代码自动编写方法方法具体步骤如下:S1:用户根据需要确定自己的需求,包含系统包含的模块、功能、角色;S2:用户选择项目类型及系统基本需求,用户根据需求确定自己的系统类型,用户需要选择系统支持的类型,如果系统不支持选择的类型则可以选择通用类型;S3:用户建立应用数据模型,相对应S2中的系统类型,软件给出常见的数据模型,用户可以增加新的列,用户根据自己的应用类型也可以增加新的数据模型,数据模型制作支持xml格式,或者也可以直接通过ER图直接导出;S4:由应用类型定义行为及涉及数据模型,由应用类型定义行为代码,一个行为名词在不同的应用类型下 ...
【技术特征摘要】
1.一种代码自动编写方法,其特征在于:该代码自动编写方法方法具体步骤如下:S1:用户根据需要确定自己的需求,包含系统包含的模块、功能、角色;S2:用户选择项目类型及系统基本需求,用户根据需求确定自己的系统类型,用户需要选择系统支持的类型,如果系统不支持选择的类型则可以选择通用类型;S3:用户建立应用数据模型,相对应S2中的系统类型,软件给出常见的数据模型,用户可以增加新的列,用户根据自己的应用类型也可以增加新的数据模型,数据模型制作支持xml格式,或者也可以直接通过ER图直接导出;S4:由应用类型定义行为及涉及数据模型,由应用类型定义行为代码,一个行为名词在不同的应用类型下行为的内容是不一样的,用户在这里只是选择行为,系统会根据用户的选择显示不同的行为定义参数;S5:行为与项目类型相关,相同的行为对应不用的项目类型,采用高度抽象不同点进行归类整理和参数化;S6:根据数据模型产生行为的具体实现,行为确定后,通过数据来支持,或查询数据或操纵数据,通过指定的数据集来对应,通过指定的数据集,在设定环境下,也可以自定义数据集来对于这个行为;S7:生产合并相关代码,用户确认好行为和数据模型后,系统可以自动编写相关的代码,不同类型的代码可以分别存放,可以供用户定制化再修改。2.根据权利要求1所述的一种代码自动编写方法,其特征在于:所述步骤S1中系统中的模块作为编译好的程序,将一个大的程序分成若干个小程序,...
【专利技术属性】
技术研发人员:耿洪亮,
申请(专利权)人:济南安软天健科技有限公司,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。