[发明专利]一种提高一般信息管理软件开发效率的实现方法在审
| 申请号: | 201811543765.4 | 申请日: | 2018-12-17 |
| 公开(公告)号: | CN109558125A | 公开(公告)日: | 2019-04-02 |
| 发明(设计)人: | 和雄伟;代志强;田耀武 | 申请(专利权)人: | 太原市高远时代科技有限公司 |
| 主分类号: | G06F8/30 | 分类号: | G06F8/30 |
| 代理公司: | 北京冠和权律师事务所 11399 | 代理人: | 朱健;张国香 |
| 地址: | 030000 山西省太*** | 国省代码: | 山西;14 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 页面 数据信息 信息管理软件 数据库 开发效率 数据信息管理 映射数据库 管理功能 后台代码 模板构建 配置操作 页面代码 页面跳转 预定代码 基类 后台 响应 配置 继承 管理 | ||
1.一种提高一般信息管理软件开发效率的实现方法,所述实现方法能够在极少改变后台代码和不改变前端页面代码的情况下,管理不同数据库中的数据信息,以及在不改变后台代码和前端页面代码的情况下,提供管理不同数据库中的数据信息的应用系统,其中,所述后台用于控制所述前端页面,其特征在于,所述实现方法包括:
步骤(1),将所述后台划分为Action层、Service层、Dao层和Entity层,以及通过预定代码模板构建所述前端页面,其中,所述Action层用于响应所述前端页面的请求并控制所述前端页面进行页面跳转,所述Entity层用于映射所述数据库中的数据信息的结构;
步骤(2),当需要增加数据库中数据信息管理页面时,生成一个关于所述Entity层的类,同时生成一个继承基类的空Action层的类,并通过所述前端页面中的配置页执行相应的配置操作,从而实现对所述数据库中的数据信息的管理功能。
2.如权利要求1所述的提高一般信息管理软件开发效率的实现方法,其特征在于:在所述步骤(1)中,所述后台通过Spring、Hibernate、Struts的基础架构构建,构建所述前端页面的预定代码模板为JAVAScript、CSS、HTML和Velocity。
3.如权利要求1所述的提高一般信息管理软件开发效率的实现方法,其特征在于:在所述步骤(1)中,所述后台是基于一套高级语言的基类代码运行,所述前端页面能够通过所述配置页实现对查询条件和查询结果的信息配置操作,所述后台与所述前端页面之间存在控制与被控制关系。
4.如权利要求2所述的提高一般信息管理软件开发效率的实现方法,其特征在于:在所述步骤(1)中,所述Action层中的代码是基于泛型的代码,所述Action层提供对数据库中的数据信息的不同处理操作包括对所述数据库中的数据信息进行编辑、保存、删除、按主键查询、查询记录数、分页查询和初始化中的部分操作或者全部操作,所述Action层在对所述数据库中的数据信息进行不同处理操作前还包括确定所述数据库中的数据信息内部的结构关系,并以此判断所述数据库中的数据信息是否支持所述处理操作。
5.如权利要求4所述的提高一般信息管理软件开发效率的实现方法,其特征在于:所述步骤(2)中,约定所述后台与前端页面之间的接口,通过所述配置操作能够实现数据库中的数据信息的实体间依赖的数据展示。
6.如权利要求1所述的提高一般信息管理软件开发效率的实现方法,其特征在于:在所述步骤(2)中,对所述前端页面执行的配置操作能够实现对所述数据库中的数据信息进行显示数据列、隐藏数据列、数据排序、数据模糊查询、数据范围查询。
7.如权利要求1所述的提高一般信息管理软件开发效率的实现方法,其特征在于:在所述步骤(1)中,所述Dao层中的代码是基于泛型的代码,所述Dao层能够反射实现SQL语句的动态生成,并将生成的SQL语句反馈至所述后台,以实现所述后台对所述数据库中的数据信息的动态访问。
8.如权利要求1所述的提高一般信息管理软件开发效率的实现方法,其特征在于:在所述步骤(1)中,所述执行的配置操作包括对所述数据库中的数据信息配置不同的查询方式、显示方式、排序方式、对数据信息实体设置不同转换关系、和设定不同操作名称及其对应的操作函数中的至少一种。
9.如权利要求8所述的提高一般信息管理软件开发效率的实现方法,其特征在于:所述查询方式包括模糊查询、预定范围查询或者不等于查询,所述显示方式包括输入框显示、时间控件显示、树形显示、下拉列表显示或者分页显示,所述排序方式包括字段顺序排序、升序排序或者降序排序。
10.如权利要求1所述的提高一般信息管理软件开发效率的实现方法,其特征在于:在所述步骤(1)中,所述Action层还能对所述前端页面进行HTML元素的动态添加,从而达到查询条件、查询操作、查询结果的动态展示,其中,所述动态展示是在所述前端页面进行页面加载完毕后通过初始化函数来实现的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于太原市高远时代科技有限公司,未经太原市高远时代科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811543765.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种与第三方系统接口进行报文交互的引擎及方法
- 下一篇:表单设计器





