[发明专利]一种软件代码的处理方法及装置在审
申请号: | 201711462113.3 | 申请日: | 2017-12-28 |
公开(公告)号: | CN108182059A | 公开(公告)日: | 2018-06-19 |
发明(设计)人: | 周金童;邢栩嘉;刘黄杨 | 申请(专利权)人: | 云之行互联网科技(北京)有限公司 |
主分类号: | G06F8/30 | 分类号: | G06F8/30;G06F8/10 |
代理公司: | 北京信远达知识产权代理事务所(普通合伙) 11304 | 代理人: | 魏晓波 |
地址: | 100016 北京市朝阳*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 管理模块 代码编写 代码对象 管理请求 界面信息 目标代码 软件代码 行业规范 代码过程 管理需求 目标规范 触发 调用 管理 展示 开发 | ||
1.一种软件代码的处理方法,其特征在于,包括:
获得使用者在编写代码过程中触发的针对目标代码对象的管理请求,所述管理请求用于指示对所述目标代码对象进行目标类型的规范及约束管理;
从预先集成的规范及约束管理模块集中确定出与所述目标类型相对应的目标规范及约束管理模块;
调用所述目标规范及约束管理模块,并展示与所述目标规范及约束管理模块相对应的界面信息,以支持使用者基于展示的所述界面信息对所述目标代码对象进行相应的规范及约束管理。
2.根据权利要求1所述的方法,其特征在于,所述使用者编写代码,包括:
使用者基于预定开发框架的后端平台中集成的基础技术组件集,在所述预定开发框架的前端界面中进行代码编写;
其中,所述基础技术组件集包括规则引擎、流程引擎、服务总线、消息服务及面向服务的架构SOA服务框架。
3.根据权利要求2所述的方法,其特征在于,所述获得使用者在编写代码过程中触发的针对目标对象的管理请求,包括:
获得使用者在编写代码过程中,通过在所述预定开发框架的前端界面中操作相应的前端组件触发的所述管理请求。
4.根据权利要求3所述的方法,其特征在于,所述从预先集成的规范及约束管理模块集中确定出与所述目标类型相对应的目标规范及约束管理模块,包括:
从所述预定开发框架的后端平台中预先集成的规范及约束管理模块集中,确定出与所述目标类型相对应的目标规范及约束管理模块;
其中,所述规范及约束管理模块集包括机构管理模块、用户管理模块、角色管理模块、权限管理模块、资源管理模块、代码管理模块、日志管理模块及内容管理模块中的任意一个或多个。
5.根据权利要求2-4任一项所述的方法,其特征在于,所述预定开发框架的前、后端分离,且所述预定开发框架基于模板引擎实现前端界面与后端业务数据的分离。
6.根据权利要求1-4任一项所述的方法,其特征在于,所述方法还包括:
基于使用者编写的代码,生成相应的超文本标记语言HTML页面;
所述基于使用者编写的代码,生成相应的HTML页面,包括:
将使用者编写的代码与所述预定开发框架中预先提供的安全控制代码进行封装,并基于封装结果生成HTML页面。
7.一种软件代码的处理装置,其特征在于,包括:
获取单元,用于获得使用者在编写代码过程中触发的针对目标代码对象的管理请求,所述管理请求用于指示对所述目标对象进行目标类型的规范及约束管理;
确定单元,用于从预先集成的规范及约束管理模块集中确定出与所述目标类型相对应的目标规范及约束管理模块;
调用与展示单元,用于调用所述目标规范及约束管理模块,并展示与所述目标规范及约束管理模块相对应的界面信息,以支持使用者基于展示的所述界面信息对所述目标代码对象进行相应的规范及约束管理。
8.根据权利要求7所述的装置,其特征在于,所述获取单元在获得使用者编写代码过程中触发的管理请求时,其中的使用者编写代码,包括:
使用者基于预定开发框架的后端平台中集成的基础技术组件集,在所述预定开发框架的前端界面中进行代码编写;
其中,所述基础技术组件集包括规则引擎、流程引擎、服务总线、消息服务及面向服务的架构SOA服务框架。
9.根据权利要求8所述的装置,其特征在于,所述获取单元,具体用于:
获得使用者在编写代码过程中,通过在所述预定开发框架的前端界面中操作相应的前端组件触发的所述管理请求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于云之行互联网科技(北京)有限公司,未经云之行互联网科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711462113.3/1.html,转载请声明来源钻瓜专利网。