专利汇可以提供计算机软件系统中云构件实现框架配置的平台系统及方法专利检索,专利查询,专利分析的服务。并且本 发明 涉及一种计算机 软件 系统中基于 云 构件实现 框架 配置的平台系统,其中包括系统核心功能模 块 、业务级构件模块、面向方面模块、 数据总线 模块和 门 户及菜单模块。本发明还涉及一种利用上述平台系统实现计算机软件系统中基于云构件实现框架配置的方法,采用该种计算机软件系统中基于云构件实现框架配置的平台系统及其方法,实现了基于本软件框架用户随时开发个性化需求,并有效降低了开发成本和软件重复利用率,降低了软件的实施成本,并且明显缩短了软件发布的周期,同时系统架构简单明晰,使用过程快捷方便,工作性能稳定可靠,适用范围较为广泛,为构件化软件技术的进一步发展和云计算构件技术的进一步推广应用奠定了坚实的 基础 。,下面是计算机软件系统中云构件实现框架配置的平台系统及方法专利的具体信息内容。
1.一种计算机软件系统中基于云构件实现框架配置的平台系统,其特征在于,所述的平台系统包括:
系统核心功能模块,提供整个平台系统运行的支撑环境;
业务级构件模块,以具体的业务为核心,作为独立的功能模块进行重用;
面向方面模块,相对独立,进行日志操作和权限操作;
数据总线模块,进行平台系统中各个功能模块和资源之间的数据交互;
方面构件模块;和
门户及菜单模块,组装表单并形成灵活的用户界面。
2.根据权利要求1所述的计算机软件系统中基于云构件实现框架配置的平台系统,其特征在于,所述的日志操作为记录和跟踪用户操作。
3.根据权利要求1所述的计算机软件系统中基于云构件实现框架配置的平台系统,其特征在于,所述的权限操作为对用户在平台系统中的使用权限作出限制的操作。
4.根据权利要求1所述的计算机软件系统中基于云构件实现框架配置的平台系统,其特征在于,所述的方面构件模块包括:
业务数据模型构件;
业务处理表单构件;
业务规则引擎构件;
业务流程管理构件;
报表生成和文档管理构件;
数据集成和页面集成及服务发布及调用构件,发布Web服务及调用外部系统的Web服务;
作业调度构件,建立自动调度机制,自定义调度规则来自动完成工作。
5.一种利用权利要求1所述的平台系统实现计算机软件系统中基于云构件实现框架配置的方法,其特征在于,所述的方法包括以下步骤:
(1)所述的平台系统进行初始化操作;
(2)所述的平台系统进行运营帐号的分发,用户通过前端控制器调用配置文件加载个性化信息;
(3)用户系统视图模块发起交互请求,所述前端控制器将所述的交互请求转发给通用业务逻辑执行模块;
(4)所述的通用业务逻辑执行模块根据实体信息和用户请求中的信息执行业务逻辑,并生成用户个性化控制器。
6.根据权利要求5所述的实现计算机软件系统中基于云构件实现框架配置的方法,其特征在于,所述的进行运营帐号的分发,包括以下步骤:
(11)运营支撑平台根据用户操作,进行网站注册登录操作;
(12)所述的运营支撑平台保存用户的注册信息;
(13)所述的运营支撑平台通知客服人员进行用户信息确认;
(14)所述的运营支撑平台向所述的平台系统发送运营帐号开通请求;
(15)所述的平台系统向所述的运营支撑平台发送运营帐户开通成功的回复信息;
(16)所述的运营支撑平台向用户发送运营帐户激活信息。
7.根据权利要求5所述的实现计算机软件系统中基于云构件实现框架配置的方法,其特征在于,所述的用户通过前端控制器调用配置文件加载个性化信息,包括以下步骤:
(21)所述的前端控制器根据配置文件将当前用户所对应的用户信息和请求内容发送至业务构件控制器;
(22)所述的业务构件控制器将业务构件信息和方面构件信息发送至所述的系统核心功能模块;
(23)所述的系统核心功能模块将所述的业务构件信息送至业务构件注册中心;
(24)所述的业务构件注册中心根据该业务构件信息产生与该用户相对应的个性化业务构件信息,并将该个性化业务构件信息返还至所述的系统核心功能模块中;
(25)所述的系统核心功能模块将所述的方面构件信息发送至方面构件注册中心;
(26)所述的方面构件注册中心根据该方面构件信息产生与该用户相对应的个性化方面构件信息,并将该个性化方面构件信息返还至所述的系统核心功能模块中;
(27)所述的系统核心功能模块将所述的个性化业务构件信息和个性化方面构件信息发送至所述的业务构件控制器中;
(28)所述的业务构件控制器将所述的个性化业务构件信息和个性化方面构件信息发送至所述的前端控制器。
8.根据权利要求7所述的实现计算机软件系统中基于云构件实现框架配置的方法,其特征在于,所述的配置文件包括业务构件配置文件和方面构件配置文件。
9.根据权利要求7所述的实现计算机软件系统中基于云构件实现框架配置的方法,其特征在于,所述的业务构件配置文件中包括构件自身的属性信息、构件向外提供的接口和服务信息和构件在运行时需要的外部资源规范信息。
10.根据权利要求7所述的实现计算机软件系统中基于云构件实现框架配置的方法,其特征在于,所述的方面构件配置文件中包括构件属性信息、数据模型信息、向外发布的资源信息、事件响应信息、界面及接口注册信息。
11.根据权利要求5所述的实现计算机软件系统中基于云构件实现框架配置的方法,其特征在于,所述的用户系统视图模块发起交互请求,具体为:
所述的用户系统视图模块基于模型-视图-控制器模型发起交互请求。
12.根据权利要求5所述的实现计算机软件系统中基于云构件实现框架配置的方法,其特征在于,所述的通用业务逻辑执行模块根据实体信息和用户请求中的信息执行业务逻辑并生成用户个性化控制器,包括以下步骤:
(31)所述的通用业务逻辑执行模块根据实体信息和用户请求中的信息选择相应的实体;
(32)所述的通用业务逻辑执行模块选择表单的处理类型;
(33)所述的通用业务逻辑执行模块根据表单的处理类型在控制器中选择选用相应的数据接口和绑定相应的业务规则;
(34)所述的通用业务逻辑执行模块生成表单及相应的个性化控制器。
13.根据权利要求12所述的实现计算机软件系统中基于云构件实现框架配置的方法,其特征在于,所述的处理类型包括列表、详情、新增和修改。
14.根据权利要求5所述的实现计算机软件系统中基于云构件实现框架配置的方法,其特征在于,所述的个性化控制器进行以下处理操作:
(1)从页面上获取相应的数据并封装成实体并将相关信息放到数据总线中;
(2)调用用户绑定的业务规则和数据持久化接口;
(3)选择相应的处理表单和提示信息并返回给客户。
15.根据权利要求5所述的实现计算机软件系统中基于云构件实现框架配置的方法,其特征在于,所述的方法中还包括以下步骤:
(5)进行支持若干个用户同时发出请求执行不同的结果的处理。
16.根据权利要求16所述的实现计算机软件系统中基于云构件实现框架配置的方法,其特征在于,所述的进行支持若干个用户同时发出请求执行不同的结果的处理,包括乐观锁支持处理和悲观锁支持处理,所述的乐观锁支持处理,包括以下步骤:
(41)给每个数据资源加一个版本字段;
(42)用户要提交数据时自动检测提交数据中的版本和数据库中的版本;
(43)如果用户的版本不是最新,则提交失败,事务回滚,用户必须获得最新的数据之后修改才能提交;
(44)如果用户的版本是最新,则提交成功,版本自动加1;
所述的悲观锁支持处理,包括以下步骤:
(51)依赖数据库的锁定机制,在数据有加载的时候就进行加锁;
(52)当数据处理完毕锁被,释放掉该锁,从而其他用户可进行修改。
本发明涉及计算机软件领域,特别涉及云计算构件的软件实现技术领域,具体是指一种计算机软件系统中基于云构件实现框架配置的平台系统及其方法。
标题 | 发布/更新时间 | 阅读量 |
---|---|---|
一种屏幕刷新方法及系统 | 2020-08-07 | 1 |
一种渲染图像的获取方法、装置、渲染系统及存储介质 | 2020-09-03 | 4 |
一种异构防火墙策略的集中控制方法和系统 | 2020-12-01 | 0 |
确认分布式应用的配置 | 2020-12-13 | 4 |
一种安全扫描构件机制实现方法 | 2022-03-01 | 3 |
一种通用化智能审核平台及其审核方法 | 2020-10-08 | 1 |
一种网页的加载方法和系统 | 2021-02-13 | 2 |
Transforming server-side processing grammars | 2022-06-06 | 2 |
Electronic computer system generation system | 2023-06-14 | 1 |
Synchronization for Context-Aware Complex Event Processing | 2021-01-02 | 2 |
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。