[发明专利]一种基于对象信息的MIS自适应生成器以及使用方法在审
| 申请号: | 202111312001.6 | 申请日: | 2021-11-08 |
| 公开(公告)号: | CN114115837A | 公开(公告)日: | 2022-03-01 |
| 发明(设计)人: | 周斌 | 申请(专利权)人: | 湖北开放大学(湖北科技职业学院) |
| 主分类号: | G06F8/33 | 分类号: | G06F8/33;G06F8/71;G06F16/21 |
| 代理公司: | 西安研创天下知识产权代理事务所(普通合伙) 61239 | 代理人: | 张红哲 |
| 地址: | 430074 湖北省*** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 对象 信息 mis 自适应 生成器 以及 使用方法 | ||
1.一种基于对象信息的MIS自适应生成器,其特征在于,该生成器包括:
MIS基础功能生成模块与对应数据库生成模块
和
MIS结构管理模块,
所述MIS基础功能生成模块与对应数据库生成模块,由对象信息管理、通用视图管理、通用业务逻辑管理、通用数据访问管理四个基础模块组成;
基于对象信息构建MIS数据库基础结构,
并分别基于对象和通用视图基础元素、通用业务逻辑基础元素、通用数据访问基础元素分别生成对应的界面层、业务逻辑层、数据访问层;
MIS结构管理模块由版本管理、用户和权限管理、系统结构管理、系统模块管理组成,其中
版本管理,用于管控MIS版本;
系统结构管理,用于系统模块的组织管理;
用户和权限管理,用于管控特定版本的MIS中用户和对应权限;
系统模块管理,用于管理MIS中的由对象信息和通用模板生成的各基础信息模块,以及自定义的MIS模块;且用户和权限管理与系统模块管理信息相关联。
2.根据权利要求1所述的一种基于对象信息的MIS自适应生成器,其特征在于,所述对象信息管理包括对象基本信息、对象属性信息、对象操作信息和对象关联信息。
3.根据权利要求1所述的一种基于对象信息的MIS自适应生成器,其特征在于,所述构建MIS数据库基础结构的步骤为:
步骤1:将所述对象信息的属性映射成数据库中的对应表字段;
步骤2:将对象间的关联关系则映射成数据表间对应的关联关系;
步骤3:基于步骤1和步骤2的结果建立MIS数据库的基础结构。
4.根据权利要求1所述的一种基于对象信息的MIS自适应生成器,其特征在于,所述界面层的生成步骤为:
步骤1:基于通用视图基础元素进行界面布局、控件的基础信息和通用界面模板的整合处理,生成相应的通用界面模板;
步骤2:根据对象的属性和操作信息生成相应的控件,将控件与所述通用界面模板结合,形成交互界面和交互界面控件,以此生成界面层。
5.根据权利要求1所述的一种基于对象信息的MIS自适应生成器,其特征在于,所述业务逻辑层的生成步骤为:
步骤1:所述业务逻辑管理模块将MIS中常见的增加、修改、删除、查询等基础操作的逻辑进行通用化、信息化处理,得到各种操作的通用业务逻辑基础元素;
步骤2:根据得到的通用业务逻辑基础元素生成对应的业务逻辑层模板,再结合所述对象属性信息根据MIS模型的业务逻辑生成方式生成相应的业务逻辑层。
6.根据权利要求1所述的一种基于对象信息的MIS自适应生成器,其特征在于,所述数据访问层的生成步骤为:
步骤1:将MIS中常见的增加、修改、删除、查询等对数据库的通用数据访问基础元素进行分类,并进行通用化、模板化管理,得到数据访问模板;
步骤2:基于所述业务逻辑层中各种基于数据的逻辑判断和数据更新等数据访问时产生的数据访问信息、对象信息中的对象操作信息和属性信息,以及管理信息动态生成对应的SQL语句;
步骤3:将SQL语句与数据访问模板结合后生成数据访问层。
7.一种基于对象信息的MIS自适应生成器的使用方法,其特征在于,所述MIS自适应生成器按如下步骤工作:
步骤1:通过管理对象属性和对象间关联关系动态构建数据库中的表以及表与表之间的关系,将对象的属性映射成数据库中对应表字段,对象间的关联关系则映射成数据表间对应的关联关系,依此构建MIS数据库的基础结构;
步骤2:根据对象的属性和操作信息生成相应的控件与之整合成MIS界面,对象属性数据类型、枚举情况、外键关联等信息自动生成对应的控件,并将各控件整合到模板中,形成交互界面和界面提交时获取控件值的方式;
步骤3:根据对象操作信息整合基础逻辑信息形成对应的业务逻辑层模板,进而结合对象属性信息生成相应的业务逻辑层;
步骤4:根据业务逻辑层的数据访问需求信息、对象操作信息、属性信息和关联信息动态生成对应的SQL语句,结合相应的数据访问模板生成数据访问层。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖北开放大学(湖北科技职业学院),未经湖北开放大学(湖北科技职业学院)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111312001.6/1.html,转载请声明来源钻瓜专利网。
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置





