前后端分离的内容管理系统的设计与实现

来源 :中国科学院大学 | 被引量 : 0次 | 上传用户:wdxf365
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
内容管理系统能够帮助使用人员管理和整合各种资源,从而更好地挖掘出内容所具有的潜在价值。然而依靠传统的B/S架构,现有内容管理系统前后端耦合,前端的开发依赖于后端,其代码管理与维护性问题解决不彻底。而且,其在多终端的应用中,代码复用性相对较差。同时,现有的内容管理系统具有通用性,不能有效与不同的业务系统进行有机地集成。  针对以上问题,本文通过分析传统的软件开发模式,结合相应的前端技术,依托AngularJS等框架,提出了一种基于前后端分离的内容管理系统设计方案。本文所述的内容管理系统能够与不同的业务系统进行有机地集成,实现了前后端代码的解耦,具体的研究过程如下所示:  首先,本文介绍了前后端的分离模式下系统的整体设计,并详细的阐述了相应的前端系统和后端系统的设计以及具体的数据接口格式。  其次,本文针对现有内容管理系统所存在的问题,引入工作流对内容审核这一个过程进行管理,并给出了工作流模型的定义、数据库的设计以及相应的工作流引擎的设计。  同时,本文结合AngularJS框架,利用该框架自带的模板引擎和相应的指令系统,设计了一套前后端分离模式下的内容管理系统的模板技术。  最后,本文将上述的内容管理系统在实际系统中进行了应用,设计了一个Monkey平台社区网站,实现了内容管理,工作流等功能模块,并结合目前流行的移动应用开发框架,给出了相应的移动端APP。
其他文献
随着信息社会的到来,多媒体技术的发展和信息高速公路计划的实施使人们越来越多地接触到大量的多媒体信息,同时每天又有大量的信息在不断地产生.如何对大量的多媒体信息组织
论文论述了电子邮件的现状和背景,发展趋势,分析了现在电子邮件的特点,以及电子邮件系统开发过程中出现的问题。文章学习和研究了电子邮件的原理和协议等知识,并在此基础上研究了
随着中国铁路的迅速发展,其给国家带来的巨大社会效益和经济效益有目共睹,但随着铁路现代化建设的发展有些方面还不是很完善.目前在铁路上,机务段设置的调度命令都是通过手工
该文主要涉及两个方面,首先藉由对信令网演进的研究,对当前存在的电路信令和IP网络中的信令进行了考察,并对将来信令网的发展和融合提出了自己的观点.描绘了以业务与呼叫控制
随着视频监控被广泛的运用在安防、科研等领域,每时每刻将会有大批的视频数据被生产出来,以中国科学院计算机网络信息中心和青海湖保护区管理局共同建设的野外网络视频监控系统
网格技术是最近几年出现的一个发展迅速的技术,是为了解决科学上、工程上和商业中的大规模问题而出现的,聚集和共享分散在各种组织和域的成千上万的资源形成了虚拟企业(VE,Vi
首先,本文分析了房地产企业CRM的主要功能,提出了基于可复用业务构件的房地产企业CRM系统开发框架(RCRMFRAB)。RCRMFRAB框架可实现包括机会管理、活动管理、线索管理(潜在客户
光传送网中引入动态交换是光传送网概念的重大突破,而动态交换的实现是引入了控制平面.因此,下一代光通信网必须是智能的、灵活的、自动光交换网络.国际互联网工程任务组IETF
基于Web的远程教育是一种利用网络进行教学的新型网络应用,但目前大多数的远程教学系统缺乏智能性,包括反应性、自适应性和自主性等。同时现有的远程教学系统大都缺乏协同学习
随着成像技术的飞速发展,卫星图像的分辨率和数据率越来越高,数据量呈几何级增长,海量的图像数据占用了大量的储存容量和传输带宽。因此,为了降低星上数据缓存压力,减少对星