一种业务字段的配置方法与流程

文档序号:12470066阅读:2151来源:国知局

本发明涉及计算机技术领域,具体地说是一种业务字段的配置方法。



背景技术:

在企业信息管理系统中,信息发布是内容管理中使用最频繁的一个功能模块;信息管理员会频繁的使用信息编辑功能,而其中字段的属性控制会根据使用场景的不同而不同,如在信息发布的标题栏目中可以允许输入一20个字符,而在信息内容框中则允许输入200个字符;在另一个信息发布库中则可能又有另外一种设置要求,如果通过硬编码实现这些控制,费时费力还会因为客户需求的变动使代码以维护。

基于此,现提供一种业务字段的配置方法,提供业务字段的可视化管理,解决内容管理系统中内容繁杂、用户个性化需求多的信息发布问题,并提高信息系统的开发效率。



技术实现要素:

本发明的技术任务是针对以上不足之处,提供一种业务字段的配置方法。

一种业务字段的配置方法,其具体实现过程为:

一、按照控件类型创建符合业务需求的业务字段,设置控件类型的相关属性和正则验证信息;

二、创建内容类型,根据创建时文档或列表类型,系统预置字段,如果不满足实际使用需求,通过内容类型的字段管理功能从业务字段中选择符合需求的业务字段;

三、创建内容库,选择对应的内容类型,通过内容类型确定内容的字段;

四、添加内容,根据所属内容库获得内容库字段,即通过业务字段、内容类型、内容库的关联关系,加载业务字段,生成表单。

在创建业务字段时,首先确定控件类型,根据控件类型,判断是否需要进行控件配置;并设置控件的默认值、是否必填、字符长度限制及正则验证属性,并保存业务字段信息到业务字段表。

创建业务字段的过程为:根据内容管理系统需求,开发并预置常用控件控件类型,判断是否需要配置控件,如果需要配置,打开控件配置界面配置控件信息。

开发并预置常用控件控件类型的过程为:通过控件类型的控制器完成控件初始化、控件数据源设置,然后根据数据源赋值。

控件配置界面配置控件信息的过程为:通过可视化的配置界面实现控件类型的实例化,配合字段的必填、正则验证、长度控制属性设置,实现业务字段的创建。

创建内容类型时需要确定类别是列表还是文档,其中:列表型系统预置包括标题、正文、置顶、摘要、封面图片、附件的业务字段;文档型系统预置包括标题、文件类型、文件大小、详细介绍、置顶的业务字段,当实际使用中不满足信息发布需求时,可以通过内容类型的字段管里实现业务字段的增加、删除、属性修改操作。

创建内容库时,根据内容库所选内容类型,获取内容库的业务字段,并动态创建内容库表,该内容库表字段由两部分构成,一部分是信息发布的固定字段,包括创建人、创建时间,一部分是动态字段部分,即由内容库所属内容类型决定的业务字段。

添加内容时,根据内容所属内容库,由内容库所属内容类型,获取表单上需要展示的业务字段,并按照系统预置样式生成表单,进行内容的添加获取当前表单需要展示的业务字段,根据业务字段所述控件类型,选择控件样式、初始化控件数据,并添加验证,按照表单生成规则生成初始化表单。

本发明的一种业务字段的配置方法和现有技术相比,具有以下有益效果:

本发明的一种业务字段的配置方法,实现了内容类型业务字段的复用和内容库业务字段的个性化,提高了用户体验和使用效率,通过个性化配置控件属性,创建业务字段,根据实际业务需求,通过组合业务字段创建内容类型;内容库通过内容类型决定当前内容库所具有的业务字段解决了内容管理系统中内容繁杂、用户个性化需求多的问题,实用性强,适用范围广泛,具有很好的推广应用价值。

附图说明

附图1为本发明的实现流程图。

具体实施方式

下面结合附图及具体实施例对本发明作进一步说明。

如附图1所示,本发明提供了一种业务字段的配置方法,其任务是为了解决信息发布过程中,对业务字段的个性化需求繁多、不同业务系统对业务字段的属性要求差异比较比较大的问题。采用预置控件类型,设置控件数据源等属性,实例化出满足业务需求的业务字段;统一管理业务字段,按照标签管理业务字段,可以使用公共的业务字段,也可以创建本站点专属的业务字段。在内容库中增加内容时,通过业务字段、内容类型、内容库的关联关系,加载业务字段,生成表单。减少了因业务需求不同,导致的业务字段属性差异带来的重复开发问题。

其具体实现过程为:

一、按照控件类型创建符合业务需求的业务字段,设置控件类型的相关属性和正则验证信息;

二、创建内容类型,根据创建时文档或列表类型,系统预置字段,如果不满足实际使用需求,通过内容类型的字段管理功能从业务字段中选择符合需求的业务字段;

三、创建内容库,选择对应的内容类型,通过内容类型确定内容的字段;

四、添加内容,根据所属内容库获得内容库字段,即通过业务字段、内容类型、内容库的关联关系,加载业务字段,生成表单。

在创建业务字段时,首先确定控件类型,根据控件类型,判断是否需要进行控件配置;并设置控件的默认值、是否必填、字符长度限制及正则验证属性,并保存业务字段信息到业务字段表。

创建业务字段的过程为:根据内容管理系统需求,开发并预置常用控件控件类型,判断是否需要配置控件,如果需要配置,打开控件配置界面配置控件信息。

开发并预置常用控件控件类型的过程为:通过控件类型的控制器完成控件初始化、控件数据源设置,然后根据数据源赋值。

控件配置界面配置控件信息的过程为:通过可视化的配置界面实现控件类型的实例化,配合字段的必填、正则验证、长度控制属性设置,实现业务字段的创建。

创建内容类型时需要确定类别是列表还是文档,其中:列表型系统预置包括标题、正文、置顶、摘要、封面图片、附件的业务字段;文档型系统预置包括标题、文件类型、文件大小、详细介绍、置顶的业务字段,当实际使用中不满足信息发布需求时,可以通过内容类型的字段管里实现业务字段的增加、删除、属性修改操作。

创建内容库时,根据内容库所选内容类型,获取内容库的业务字段,并动态创建内容库表,该内容库表字段由两部分构成,一部分是信息发布的固定字段,包括创建人、创建时间,一部分是动态字段部分,即由内容库所属内容类型决定的业务字段。

添加内容时,根据内容所属内容库,由内容库所属内容类型,获取表单上需要展示的业务字段,并按照系统预置样式生成表单,进行内容的添加获取当前表单需要展示的业务字段,根据业务字段所述控件类型,选择控件样式、初始化控件数据,并添加验证,按照表单生成规则生成初始化表单。

下面以信息发布中视频发布为实施例来说明业务字段的配置过程,具体分为以下六个过程:

一、开发视频上传控件类型,设置上传视频文件类型,大小等属性;开发视频上传控件插件的控制器;

二、在字段管理中新建业务菜单,选择过程一种预置的视频上传控件,并根据实际使用场景设置控件的属性,以满足个性化需求;

三、创建内容类型,选择文档类型,文档类型中已经预置了标题、文件类型、文件大小、详细介绍、置顶等业务字段,我们要实现视频信息的发布,所以在新建的内容类型的字段管理中我们添加过程二种创建的视频相关的业务字段。保存内容类型,则会在数据库中创建跟此内容类型相关的数据表

四、选择步骤三中创建的内容类型,创建内容库。

五、在内容库中添加内容,则会根据内容库所属内容类型,推导出此内容库内容所需要加载的业务字段。

六、由步骤五中推导出的业务字段,通过控制器,加载控件样式等,生成表单。完成了业务字段的配置。

本发明通过控件类型的控制器完成控件初始化、控件数据源设置、根据数据源赋值等;通过可视化的配置界面实现控件类型的实例化,配合字段的必填、正则验证、长度控制等属性设置,实现业务字段的创建。在内容类型的字段管理中可以根据实际需求选择相关业务字段,并修改业务字段的相关属性,创建内容库时,根据内容库所述内容类型,决定内容库表的数据结构。实现了内容类型业务字段的复用和内容库业务字段的个性化,提高了用户体验和使用效率。

通过上面具体实施方式,所述技术领域的技术人员可容易的实现本发明。但是应当理解,本发明并不限于上述的具体实施方式。在公开的实施方式的基础上,所述技术领域的技术人员可任意组合不同的技术特征,从而实现不同的技术方案。

除说明书所述的技术特征外,均为本专业技术人员的已知技术。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1