如何通过承元平台构建OA系统的信息发布模块
发布日期:2009-7-8 信息来源:http://www.chysoft.net

信息发布是OA系统中一个很普通、很通用的功能,不同的OA系统实现的模式不同,功能上也有差异,承元OA中的信息发布模块归纳下来主要特点有,支持栏目自定义、内容和样式自定义、流程与权限自定义、信息展示位置自定义,支持在线编辑和图文混排,支持Word和Excel的直接粘贴拷贝等。实际上承元OA的信息发布没有进行任何的直接编码,是完全通过支撑平台定制生成的,主要实现描述如下:
1、支持栏目自定义
栏目自定义是通过“资源管理”平台处理的,在资源树“服务项目”中定义了一个“信息发布”的栏目,按需要创建下级栏目,通过资源管理授权不同的用户对不同栏目的访问、修改等权限。

2、内容和样式自定义
承元OA中通过“业务表单”平台定制了信息发布栏目的缺省数据库存储结构,信息发布的编辑表单、信息浏览展示的表单,如果您有特殊的信息发布栏目则可以通过“业务表单”平台创建新的数据库存储结构、新的编辑表单和信息浏览展示表单。
在线编辑和图文混排,支持Word和Excel的直接粘贴拷贝则通过表单系统提供的“在线编辑部件”进行处理,该部件集成了开源的fckeditor产品。
如果在信息的浏览时需要进行评论,则可以在展示表单的下面通过定制增加一个评论功能。

3、流程与权限自定义
如果某个栏目的信息编辑需要拟稿、审核、发布的采、编、发流程,不同的流程由不同角色进行处理,这个时候我们只需要在“工作流系统”中定义一个采、编、发流程,然后将定义的编辑表单关联我们的工作流(具体见承元工作流与表单集成的说明),同时设置表单字段的访问权限,这样一个拥有采、编、发流程控制的信息发布模块就构建好了。

4、信息展示位置自定义
进入后台管理的“配置管理”-->“信息列表配置”,配置我们所需栏目的展示位置,这样信息列表的位置也确定了。
(当然也可以在首页的主菜单或导航菜单中链接展示)

以上没有进行任何的编码开发(承元支撑平台支持定制与代码开发的结合),通过以上的过程您应该初步体会到了承元支撑平台在OA系统中所起的作用。

推荐阅读:如何做好oa信息发布管理

粤ICP备11095012号-1
Copyright 2005-2017 深圳市承元软件技术有限公司