首页 / 专利库 / 软件 / 复合控件 / 一种基于模板元素配置库的内容管理系统

一种基于模板元素配置库的内容管理系统

阅读:306发布:2020-05-11

专利汇可以提供一种基于模板元素配置库的内容管理系统专利检索,专利查询,专利分析的服务。并且本 发明 提出一种基于模板元素配置库的内容管理系统,使用面向对象的编程方法定义模板的类,并通过继承办法实现多类定义,基于元数据及关系型 数据库 建立模板元素配置库,模板元素配置库中定义了模板中包含的若干数据元素,同时这些数据元素之间也是相互继承的,最终,通过模板实现用户终端应用的多媒体资源管理。,下面是一种基于模板元素配置库的内容管理系统专利的具体信息内容。

1.本发明提出一种基于模板元素配置库的内容管理系统,使用面向对象的编程方法定义模板的类,并通过继承办法实现多类定义,基于元数据及关系型数据库建立模板元素配置库,模板元素配置库中定义了模板中包含的若干数据元素,同时这些数据元素之间也是相互继承的,最终,通过模板实现用户终端应用的多媒体资源管理,本发明包括如下模
模板管理模块:通过面向对象的编程方法定义模板类,类中包括模板名、数据元素组合类、模板类型、子模板集合、启用状态等信息,其中数据元素组合类及子模板集合数据字段基于复合型数组类型定义,每个数据元素的数据定义在数据元素管理模块中实现;
数据元素管理模块:通过面向对象的编程方法定义数据元素类,每个数据元素包括数据元素名、数据元素类型、启用状态、子元素组合等数据字段,其中子元素组合基于复合型数组类型定义;
模板元素配置库管理模块:用以实现对模板元素的统一管理,基于元数据实现,通过元数据定义模板,通过模板关联子模板,通过模板及其子模板关联数据元素,通过数据元素维护对应的不同的媒介信息,终端用户通过对元数据库进行维护实现模板元素配置库的集中维护和管理;
用户管理模块:用以基于色管理机制实现用户管理,实现每个用户只能够维护自己账户定义和使用的模板,做到用户间的数据隔离;
站点管理模块:用以实现对所有站点的统一管理,通过面向对象的编程语言定义站点类,每一个具体站点实例化为一个站点对象,通过站点对象数组实现对站点的统一管理,包括查看站点信息、维护站点数据等功能;
数据通讯模块;用以实现终端交互模块与数据库及各个管理模块之间的数据通讯、交互,以实现用户的使用需求;
终端交互模块:用以实现与终端用户的交互,通过web页面的形式,基于各类web控件实现,在接受到用户的请求后将请求发送给数据通讯模块处理,同时接受数据通讯模块的数据显示在终端。
2.根据权利要求1所述的一种基于模板元素配置库的内容管理系统,其特征在于,所述模板管理模块,模板定义支持继承方式,子模板在父模板的基础上进行扩展字段定义。
3.根据权利要求2所述的一种基于模板元素配置库的内容管理系统,其特征在于,所述数据元素管理模块,每个数据元素支持定义不同的媒介资源,包括文字型、视频流音频流、图片等。
4.根据权利要求3所述的一种基于模板元素配置库的内容管理系统,其特征在于,所述数据通讯模块,模块通过WebService组件实现,支持面向多个不同的异构数据源,并进行统一维护管理。

说明书全文

一种基于模板元素配置库的内容管理系统

技术领域

[0001] 本发明涉及信息数据管理技术领域,特别是指一种基于模板元素配置库的内容管理系统。

背景技术

[0002] 内容管理系统(content management system,CMS)是一种位于WEB 前端和后端办公系统或业务流程之间的软件管理系统。内容的创作人员、编辑人员、发布人员使用内容管理系统来提交、修改、审批、发布内容。这里指的“内容”可能包括文件、表格、图片、数据库中的数据甚至视频等一切你想要发布到Internet、Intranet以及Extranet网站的信息。内容管理还可选地提供内容抓取工具,将第三方信息来源,比如将文本文件、HTML网页、Web服务、关系数据库等的内容自动抓取,并经分析处理后放到自身的内容库中。
[0003] 随着商业社会的进步与发展,商业机构逐步开始建立包括网站、微博、微信公众号等多媒体方式的自媒体平台。而传统的内容管理系统,只能够支持网站、微博等传统web应用的需求,对于新兴的包括微信、视频等媒介的内容编辑则不能适应。由此,对多个自媒体平台进行统一的内容维护,成为未来市场新的需求方向。

发明内容

[0004] 本发明提出一种基于模板元素配置库的内容管理系统,使用面向对象的编程方法定义模板的类,并通过继承办法实现多类定义,基于元数据及关系型数据库建立模板元素配置库,模板元素配置库中定义了模板中包含的若干数据元素,同时这些数据元素之间也是相互继承的,最终,通过模板实现用户终端应用的多媒体资源管理,由此,本发明包括如下模:模板管理模块:通过面向对象的编程方法定义模板类,类中包括模板名、数据元素组合类、模板类型、子模板集合、启用状态等信息,其中数据元素组合类及子模板集合数据字段基于复合型数组类型定义,每个数据元素的数据定义在数据元素管理模块中实现,模板定义支持继承方式,子模板在父模板的基础上进行扩展字段定义;
数据元素管理模块:通过面向对象的编程方法定义数据元素类,每个数据元素包括数据元素名、数据元素类型、启用状态、子元素组合等数据字段,其中子元素组合基于复合型数组类型定义,每个数据元素支持定义不同的媒介资源,包括文字型、视频流音频流、图片等;
模板元素配置库管理模块:用以实现对模板元素的统一管理,基于元数据实现,通过元数据定义模板,通过模板关联子模板,通过模板及其子模板关联数据元素,通过数据元素维护对应的不同的媒介信息,终端用户通过对元数据库进行维护实现模板元素配置库的集中维护和管理;
用户管理模块:用以基于色管理机制实现用户管理,实现每个用户只能够维护自己账户定义和使用的模板,做到用户间的数据隔离;
站点管理模块:用以实现对所有站点的统一管理,通过面向对象的编程语言定义站点类,每一个具体站点实例化为一个站点对象,通过站点对象数组实现对站点的统一管理,包括查看站点信息、维护站点数据等功能;
数据通讯模块;用以实现终端交互模块与数据库及各个管理模块之间的数据通讯、交互,以实现用户的使用需求,模块通过WebService组件实现,支持面向多个不同的异构数据源,并进行统一维护管理;
终端交互模块:用以实现与终端用户的交互,通过web页面的形式,基于各类web控件实现,在接受到用户的请求后将请求发送给数据通讯模块处理,同时接受数据通讯模块的数据显示在终端。

具体实施方式

[0005] 为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合具体实施例进行详细描述。
[0006] 实施方案本发明提出一种基于模板元素配置库的内容管理系统,使用面向对象的编程方法定义模板的类,并通过继承办法实现多类定义,基于元数据及关系型数据库建立模板元素配置库,模板元素配置库中定义了模板中包含的若干数据元素,同时这些数据元素之间也是相互继承的,最终,通过模板实现用户终端应用的多媒体资源管理。
[0007] 由此,本实施例包括如下模块:模板管理模块:通过面向对象的编程方法定义模板类,类中包括模板名、数据元素组合类、模板类型、子模板集合、启用状态等信息,其中数据元素组合类及子模板集合数据字段基于复合型数组类型定义,每个数据元素的数据定义在数据元素管理模块中实现,模板定义支持继承方式,子模板在父模板的基础上进行扩展字段定义;
数据元素管理模块:通过面向对象的编程方法定义数据元素类,每个数据元素包括数据元素名、数据元素类型、启用状态、子元素组合等数据字段,其中子元素组合基于复合型数组类型定义,每个数据元素支持定义不同的媒介资源,包括文字型、视频流、音频流、图片等;
模板元素配置库管理模块:用以实现对模板元素的统一管理,基于元数据实现,通过元数据定义模板,通过模板关联子模板,通过模板及其子模板关联数据元素,通过数据元素维护对应的不同的媒介信息,终端用户通过对元数据库进行维护实现模板元素配置库的集中维护和管理;
用户管理模块:用以基于角色管理机制实现用户管理,实现每个用户只能够维护自己账户定义和使用的模板,做到用户间的数据隔离;
站点管理模块:用以实现对所有站点的统一管理,通过面向对象的编程语言定义站点类,每一个具体站点实例化为一个站点对象,通过站点对象数组实现对站点的统一管理,包括查看站点信息、维护站点数据等功能;
数据通讯模块;用以实现终端交互模块与数据库及各个管理模块之间的数据通讯、交互,以实现用户的使用需求,模块通过WebService组件实现,支持面向多个不同的异构数据源,并进行统一维护管理;
终端交互模块:用以实现与终端用户的交互,通过web页面的形式,基于各类web控件实现,在接受到用户的请求后将请求发送给数据通讯模块处理,同时接受数据通讯模块的数据显示在终端。
[0008] 以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈