金融行业内容管理系统的设计与实现
发布时间:2018-09-19 11:39
【摘要】:随着网络的普及,信息传递速度的加快,人们可以更容易、快捷的获取信息,数以千万计的信息不断地在互联网上传递和更新。对于如此巨大的信息量,有效的筛选,定时的更新,清晰的展现变得尤为重要。Forrester Research的一个调查显示:企业的信息内容量在以每年200%的速度增长。这些内容大量产生于企业的生产和活动中,由于内容的表现形式存在多样性,人们在内容管理上耗费了大量时间,在寻找内容上也付出了相当大的精力,所以迫切需要有效地将内容管理起来。使得有用的信息能真正的被人们所分析和利用。 因此,内容管理系统应运而生,内容管理系统是利用IT先进技术对数据进行采集、管理、利用、传递、增值,,满足内部员工与管理阶层,以及外部协作厂商,客户与企业投资者对内容的需求。另外,随着市场的不断开拓,内容管理已经由理论产品,逐渐深入到我们现实管理中来。 本论文以银行外网系统为背景详细阐述了CMS系统从需求、分析、设计、测试到完成的整个过程。主要内容为后台内容管理系统和前台内容展示系统的构建过程。针对金融行业CMS的特点,运用适当的技术和方法对其进行了分析与设计。本系统采用了spring框架,使用依赖注入的方式降低各模块间的耦合性。前台使用springMVC并采用标注注入的方式减少配置,加快开发效率。使用hibernate持久层框架屏蔽了对不同数据库的依赖,利用其ORM的特性,更好地进行面向对象的设计与开发。为了实现页面的发布审核流程,采用了Jbpm框架作为工作流基础框架,并实现了流程的可视化,增强了用户的体验度。用lucene对整个站点的内容进行索引以支持全文搜索,使用了一些其他工具如itext等对word和pdf也进行了解析,从而支持多种文档格式的搜索。使用jquery作为前端javascript框架以支持多种浏览器。
[Abstract]:With the popularization of network and the acceleration of information transmission, people can obtain information more easily and quickly. Tens of millions of information are transmitted and updated continuously on the Internet. For such a huge amount of information, effective screening, regular updates, and clear presentation, a survey by .Forrester Research shows that the information capacity of an enterprise is growing at a rate of 200% per year. These contents are produced in a large number of enterprises' production and activities. Because of the diversity of the content forms, people spend a lot of time on content management, and have also spent a lot of energy in finding the content. Therefore, there is an urgent need to effectively manage the content. So that useful information can really be analyzed and used by people. Therefore, the content management system emerges as the times require. The content management system uses the advanced technology of IT to collect, manage, utilize, transfer, add value, satisfy the internal staff and management level, as well as the external cooperation manufacturer. Customer and enterprise investor's demand for content. In addition, with the continuous development of the market, content management has gradually penetrated into our practical management from theoretical products. This paper describes the whole process of CMS system from requirement, analysis, design, test to completion. The main content is the construction process of background content management system and foreground content display system. According to the characteristics of CMS in financial industry, this paper analyzes and designs it with appropriate techniques and methods. In this system, spring framework is used to reduce the coupling between modules by means of dependency injection. The foreground uses springMVC and uses the annotation injection way to reduce the configuration, speeds up the development efficiency. The dependency of different databases is shielded by using hibernate persistence layer framework, and the object oriented design and development is carried out better by using the characteristics of ORM. In order to realize the publishing and auditing process of the page, the Jbpm framework is adopted as the basic framework of workflow, and the visualization of the flow is realized, and the user's experience degree is enhanced. Lucene is used to index the content of the whole site to support full-text search, and some other tools such as itext are used to parse word and pdf so as to support the search of various document formats. Use jquery as the front-end javascript framework to support multiple browsers.
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TP311.52
本文编号:2250024
[Abstract]:With the popularization of network and the acceleration of information transmission, people can obtain information more easily and quickly. Tens of millions of information are transmitted and updated continuously on the Internet. For such a huge amount of information, effective screening, regular updates, and clear presentation, a survey by .Forrester Research shows that the information capacity of an enterprise is growing at a rate of 200% per year. These contents are produced in a large number of enterprises' production and activities. Because of the diversity of the content forms, people spend a lot of time on content management, and have also spent a lot of energy in finding the content. Therefore, there is an urgent need to effectively manage the content. So that useful information can really be analyzed and used by people. Therefore, the content management system emerges as the times require. The content management system uses the advanced technology of IT to collect, manage, utilize, transfer, add value, satisfy the internal staff and management level, as well as the external cooperation manufacturer. Customer and enterprise investor's demand for content. In addition, with the continuous development of the market, content management has gradually penetrated into our practical management from theoretical products. This paper describes the whole process of CMS system from requirement, analysis, design, test to completion. The main content is the construction process of background content management system and foreground content display system. According to the characteristics of CMS in financial industry, this paper analyzes and designs it with appropriate techniques and methods. In this system, spring framework is used to reduce the coupling between modules by means of dependency injection. The foreground uses springMVC and uses the annotation injection way to reduce the configuration, speeds up the development efficiency. The dependency of different databases is shielded by using hibernate persistence layer framework, and the object oriented design and development is carried out better by using the characteristics of ORM. In order to realize the publishing and auditing process of the page, the Jbpm framework is adopted as the basic framework of workflow, and the visualization of the flow is realized, and the user's experience degree is enhanced. Lucene is used to index the content of the whole site to support full-text search, and some other tools such as itext are used to parse word and pdf so as to support the search of various document formats. Use jquery as the front-end javascript framework to support multiple browsers.
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TP311.52
【参考文献】
相关期刊论文 前2条
1 邓君;韩毅;;国外企业门户平台内容管理比较研究[J];情报科学;2007年06期
2 徐方;邓敏;;内容管理系统(CMS)的发展与应用[J];孝感学院学报;2007年03期
本文编号:2250024
本文链接:https://www.wllwen.com/kejilunwen/sousuoyinqinglunwen/2250024.html