论文部分内容阅读
目前,内容管理已经成为应用软件领域的一个重要课题,国内外各大软件提供商都在致力于企业内容管理平台的研制和开发。相对而言,国内的技术和产品开发都还处于一个较低的阶段。现有的一些产品虽然在非结构化数据管理和数据搜索方面功能比较强大,但大多只停留在内容的Web站发布阶段。具有多渠道发布能力、具有发布监控报警功能、且能够为证券研究机构服务的内容管理平台(主要是对证券研究报告的发布管理)在国内市场尚未出现。为了填补这一空白,我们开始了“申银万国证券研究所报告发布平台”(简称swyf报告发布平台)的建设。作者参与了系统的架构设计,并主导了Bloomberg报告同步子系统、发布监控报警子系统的开发。 本文首先对内容管理这一概念进行了研究,比较了国内外一些同类产品在应用领域的长处和短处。然后提出了一套比较完整解决方案,即“swyf报告发布平台”方案。该系统具有这样一些特点:支持多种发布渠道、多种客户角色权限、多种语言支持、多种文件格式、能够自动监控发布效果,从而符合了证券咨询研究的业务需要。文章尤其在“多渠道发布”、“报告发布监控与报警”这两个部分作了详细地讨论。 在多渠道环境里,报告需要发布、撤回,甚至反复修改。在这一过程中,要保证源与目标报告库的数据一致性是一个难点。文章的“多渠道发布”部分以Bloomberg报告同步子系统为例,介绍了针对异构数据环境的数据同步方法。在报告发布监控部分,作者分析报告发布监控与报警的需求特点。提出了自己的框架方案,用UML语言描述了发布监控与报警子系统的运作机制。发布监控与报警子系统的使用,极大地提高了整个发布系统的稳定性与服务质量。同时,由于它良好的架构,该子系统具备了很好的可扩展性。 最后,本文总结了整个“swyf报告发布平台”的特点与不足,提出了系统今后的发展方向。