[发明专利]一种基于数据模板的可配置型JAVA开发平台在审
申请号: | 201910202440.8 | 申请日: | 2019-03-11 |
公开(公告)号: | CN109933310A | 公开(公告)日: | 2019-06-25 |
发明(设计)人: | 戚鲁凤;谢斌;张雪敏;徐佩佩;曹守超;李恩堂;张立新;匡雪莲;刘士红;邵常媛;石乾;陈清莹;柳明辉 | 申请(专利权)人: | 山东鲁能软件技术有限公司 |
主分类号: | G06F8/20 | 分类号: | G06F8/20;G06F8/30;G06Q10/10 |
代理公司: | 北京元本知识产权代理事务所 11308 | 代理人: | 岳秀梅 |
地址: | 250001 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 后台配置 集成中心 可配置型 配置中心 数据模板 第三方 代码生成器 安全策略 风格统一 工作难度 基本数据 集中管理 简单功能 经济成本 开发效率 数据模型 通信接口 用户权限 自动生成 组织架构 防攻击 配置的 调用 封装 页面 工作量 角色 建设 维护 开发 学习 | ||
1.一种基于数据模板的可配置型JAVA开发平台,包括配置中心建设、代码及第三方集成中心和代码生成器,其特征在于:所述配置中心建设通过后台配置中心对系统的菜单、组织架构、角色等基本数据进行维护,达到系统的基础用户权限的控制,所述后台配置中心具备对相关项目的集中管理和风格统一兼具防攻击等安全策略,所述代码及第三方集成中心系统中通过封装sap通信接口达到调用sap系统中的函数,开发人员在有此需求的时候只需要按照要求取所需函数进行传值取值返回等操作,无需关心底层如何实现,从代码量上而言降低了代码量,也实现了快速开发,方便快捷的完成从sap数据库抽取数据,并快速同步数据。
2.根据权利要求1所述的一种基于数据模板的可配置型JAVA开发平台,其特征在于:所述代码生成器通过访问手动配置的数据源表格并绑定模型后,通过代码生成器的配置,自动生成jsp页面的功能。
3.根据权利要求1所述的一种基于数据模板的可配置型JAVA开发平台,其特征在于:所述平台以数据模型为中心,实现自动生成页面,经过简单配置来完成对数据的增、删、改、查等相关功能,可操作平台具备人员基础信息、部门及岗位、角色、数据字典、前后台地址匿名命令、序列管理等基础信息。
4.根据权利要求1所述的一种基于数据模板的可配置型JAVA开发平台,其特征在于:所述权限控制实现多粒度化管理,从菜单权限到页面元素权限控制以及数据操作权限控制三方面,对个人、角色、部门进行不同纬度的权限控制,使不同用户群及不同组织架构的权限管理。
5.根据权利要求1所述的一种基于数据模板的可配置型JAVA开发平台,其特征在于:所述可视化工作流引擎模块、可视化可配置的报表模块、以及围绕本平台开发的前端用户界面插件,来满足于开发大多数类型的软件需求,通过简单的配置及拖拽来以及高度自动化的代码生成功能来实现高效率的软件开发,简单易用,从而降低对软件开发人员的要求,缩短开发周期、减少系统缺陷从而降低开发成本、规范开发流程及规范。
6.根据权利要求1所述的一种基于数据模板的可配置型JAVA开发平台,其特征在于:所述webService的集成,平台可以作为门户平台进行开发也可以作为单独项目开发也可以作为子项目与其他项目进行单点登录。
7.根据权利要求1所述的一种基于数据模板的可配置型JAVA开发平台,其特征在于:所述自主研发的sap与java间通讯的中间组件,能够与sap进行快速对接,实现数据的无缝集成、快速通讯。
8.根据权利要求1所述的一种基于数据模板的可配置型JAVA开发平台,其特征在于:所述自主研发的基于系统内部的消息互动模块来实现系统内用户的邮件发送、即时聊天、留言或短消息、以及系统消息提醒、系统公告,可对相应功能进行定制,来决定功能是否启用,该模块具有权限配置功能,可对不同用户、角色、部门或者岗位进行功能定制。
9.根据权利要求1所述的一种基于数据模板的可配置型JAVA开发平台,其特征在于:所述高度集成pageOffice的相关功能,并将其与工作流引擎集成,真正实现文档在线查看、编辑、审批、电子签章等功能,完全实现办公无纸化、自动化、高效化、及信息安全、持久等特点。
10.根据权利要求1所述的一种基于数据模板的可配置型JAVA开发平台,其特征在于:所述页面权限管理,通过数据模型自动生成页面后会同时生成一个文本文件,将该文本文件从页面权限管理页面进行导入后,可以将页面所有元素加载到页面权限管理类表中,可以创建多个应用场景,并给各个页面元素分配角色及操作权限。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东鲁能软件技术有限公司,未经山东鲁能软件技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910202440.8/1.html,转载请声明来源钻瓜专利网。