1.3.4操作需求
既然内容管理系统是所有与内容相关操作的中心,满足操作系统的要求是很关键的。标准化操作对系统提出了很多要求。内容管理系统在一个内容丰富的组织内所发挥的作用可与操作系统(Operating System, OS)相比拟,即除了信息管理,它也为其他服务和组件提供一个平台和主机。在这种情况下,必须要考虑到下面的操作要求:
·提供与文件系统相同的存储、组织、查找和检索资产的方式。这意味着内容管理系统必须允许文件的存储、迁移、重命名和删除。而且,必须能以目录树的形式组织文件,能以合适的系统命令查找它们,能用应用程序来访问它们。
·提供系统范围的中心服务,如用户管理、域名服务、资源保留及其他内容。这与操作系统提供的管理和系统管理能力是相似的。
·提供运行服务的方式,这些服务包括可以访问内容管理系统内归档的资产、可以操作资产或提取信息。这种方式扩展了内容管理系统的能力,就如同运行在操作系统顶层的邮件收发后端程序或后端服务扩展了操作系统平台的功能一样。
·提供了在系统顶层运行应用程序的方法,允许对系统内存储的信息和材料的访问,支持工作流中所有的相关步骤。这一点可与应用程序建立和运行于操作系统顶层的方式相对照。因此,内容管理系统允许对系统性能的访问。
具有这些性能的内容管理系统可为所有与内容相关的管理任务提供支持。因此,它不仅是部署于一个具体组织单元的一个组件,而且能为一个内容丰富的组织提供理想的服务。
既然内容管理系统在诸如广播电视机构这样的组织中是任务的关键,因此必须保证系统具有较高的有效性。还必须采取措施来避免由于系统出现问题而导致的停工期,并且能以不影响系统操作的方式处理可能的失败。
1.3.5系统需求
在大多数情况下,企业范围的内容管理系统可以被引入到现存组织环境中,而这种组织环境处理内容已有一段时间了。因此,内容管理系统不是一个全新的概念,必须将现存系统结构和操作及以往的系统考虑进去。内容管理系统必须提供定义良好的界面,以允许将现存技术和方案容易地整合到整个框架中。考虑到现存的操作,内容管理系统的引入必须是逐步的,因此良好的界面是必要的。为了达到这个目的,最好的方法是逐步由现存系统过渡到新系统。在这种环境中,主要任务之一就是集成一些重要的可借鉴的系统,如集成现有的数据库或信息系统、制作系统、新闻工作室解决方案或某种中间产品。
此外,内容管理系统必须对进行集成的组件实行开放,这些组件可以是来自其他供应商所提供的用于特定任务的专门设备和仪器,这些组件形成了整合的内容管理体系结构的一个重要组成部分。先进的日志、索引或搜索引擎就是其中的例子。必须能够很容易地将这些技术集成到整体解决方案中。
为了支持地理位置上分散的大企业(如国家广播电视公司),内容管理系统也需要支持组织的远程合作,例如本地或地区演播室或分部工作站。此外,一个组织的内部结构也要求支持分布式操作,例如不同的组织单元(如编辑办公室等)都保留有它们自己的内容。分布式也是处理系统伸缩性问题的一种方式。
因此,内容管理系统的主要需求是:
·开放性:解决方案必须提供定义良好的界面以使以往的系统和第三方系统的集成更为便利。
·模块性:解决方案必须是灵活的和基于组件的,必须提供一个清楚详细的功能说明书,以说明哪个功能需要由哪个组件来提供支持。
·分布式:解决方案必须支持分布式处理,以允许集成不同地理位置的系统和系统组件并可以对其进行更好地升级。
这些需求如何得到满足不仅取决于技术设计,也取决于内容要素或信息结构的特征。例如元数据,开放性是指在不考虑它们的数据结构和内容表示时,独立系统之间进行的信息交换,这意味着必须存在一种标准化的通用的元数据格式以用于这种交换。软件的开放性不仅是指开放的界面,还指这些产品必须是可扩展的和向后兼容的,而且它们应该支持迁移管理策略。
1.3.6系统结构方面的需求
以上所讨论的需求已经涉及到了系统结构。考虑到所涉及的大量组件,一个高度模块化的系统结构(即可以通过添加服务特殊需求的模块来进行扩展的一种系统结构)将确保在技术改进时通过替换个别的模块来使投资的利益受到保护,这样的结构也是可升级的,能满足不断增长的功能及系统规模扩充的需求。
不同内容管理系统组件的生命周期的差别是非常大的。因此,整个文档系统的顺序移动是不现实的或者是非常昂贵的。一个由定义良好的功能和界面模块组成的开放系统,是保护投资利益的唯一有效的解决方案。还必须保证在系统升级时,对内容的无缝导入和导出不会受影响。此外,通过使用标准化的界面来确保不同系统组件的可交互操作性。内容管理系统相关的交互式操作问题涉及不同的供应商解决方案、不同的文档模块、服务和客户、归档和生产以及新旧归档系统,所有这些都要解决好。
1.3.7需求摘要
以上考虑给出了问题域和在富媒体组织企业环境中对专业内容管理系统的大多数需求的一个总览。这样的内容管理系统必须能够管理全部数字媒体格式,并能容易地访问编码数据。在已建立了内容管理系统的组织内,内容管理系统也必须能同时处理传统的录像带和数据磁带,必须能轻易地实现从视频格式到文件格式的转换。内容管理系统的主要目标是更好地支持生产过程,使这种过程更有效率,并且为向基于服务器技术和数字格式过渡的无磁带环境提供一个平台。在这个过程中,内容管理系统还必须在IT行业与广播电视行业之间提供接口。服务器的配置要求能自动存储和支持检索。
对描述性数据(即元数据)的管理是一个关键的方面,因为它提供了在系统中查找内容和开发内容的方法。内容管理系统的主要目标之一是允许重用和商业开发。这也意味着应用程序和用户界面必须适合专业人员操作系统的特殊要求。尽管内容管理系统是一个平台,它的任务和功能在于内容管理(即它应该在这种背景下工作),用户界面仍然是最显眼的部分,因此该界面对于系统的成功至关重要。
当内容管理系统能通过商业的途径有效地解决问题时,它就能对投资提供积极的回报。这意味着内容管理系统必须支持企业内重要的业务过程和工作流,它必须能灵活地适应新的工作流。将内容管理系统引进一个组织会改变它的业务过程和工作流,内容管理系统应该支持用户从旧的工作流向新的工作流迁移。许多与内容相关的业务过程都要考虑计划、起草、试运行、获取、注释、查询、检索、收集、传输、编辑、正式批准和传递。内容管理系统应该参与到这些过程中,并且通过添加业务过程对象的相关元数据和提供对现有内容对象的便利访问方式来支持这些过程。
最后,仅靠内容管理系统本身并不能解决所有问题,但是将内容管理系统与其他应用程序和系统连接后就能做到。这样的应用程序和系统的例子有数据库和信息系统、制作系统、新闻工作室系统、自动化系统、记录和显示系统、企业资源计划系统和版权管理系统。因此,内容管理系统必须提供与这些系统接口的方式,允许跨平台搜索、检索、采集和传送,包括元数据和素材的交换,并且提供消息和事件处理能力,使工作流能跨越系统界限。这种能使企业有效地实现其业务过程的整体解决方案就是一个和谐一致的系统,在这个系统中,通过与其他系统的连接并保证无缝的跨系统的工作流,内容管理系统发挥着重要的作用。