欢迎来到天天文库
浏览记录
ID:6141031
大小:286.48 KB
页数:11页
时间:2018-01-04
《cms系统功能分析初步》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、CMS系统功能分析一、实现快速安装部署能通过安装程序在客户的服务器上实现快速的安装部署。通过向导式的提示操作或者采用配安装配置文件对服务器环境和部署参数进行填写和调整安装程序就能把CMS系统部署至客户提供的服务器上,其中的数据库采用SQL文件导入方式执行。二、信息模型的定义及管理1)概述CMS的定位及信息模型与功能模块的关系各种功能模块实现自己的业务逻辑和管理功能,可以被网站的后台集成。而对于网站的前台只对这些模块抽象的信息模型进行管理配置。这也是对目前这个版本CMS的一个定义,前台是不带业务功能的信息
2、类网站,CMS是对内容信息的一个管理而不是portal。2)信息模型与网站页面的关系每一个业务模块在需要被网站使用时都是通过注册过的信息模型来获取数据和相关的配置操作,因此在页面配置时需要使用的信息模型都需要首先被注册进入网站系统中。我们在CMS中应该对于常用的信息模型进行默认注册系统初始化部署完成后就拥有配置出基本信息网站的能力。信息模型由以上这些主要要素构成,一般来说信息模型分为内容模式和列表模式两种分别代表获取某一条信息的详细数据和一个类信息的列表信息。对数据源中涉及的相关字段进行分类后在配置一个
3、具体页面时所做的选择其规则就来源于此。信息模型带有自己的默认模版包,在后期页面配置时对于某个模版可以对应信息模型的某个模板的特例,但是如果用户没有配置模板的话系统会调用信息模型的默认模版。当配置一个页面的时候在模版中设定相关的信息区域,对信息区域进行配置的时候一个信息区域可以选择一个信息模型,并且根据信息模型的注册信息能生成出相应的显示控制参数的配置界面。显示控制参数主要元素如图所示。其中过滤条件为需要对记录列表做特殊过滤时使用的,可以是一种我们预定义的类似SQL的伪代码,方便操作。分类id主要是在列表
4、显示模式下选择的信息分类节点,信息id主要是在内容显示模式下选择的一条信息。1)页面配置中信息模型的模版管理信息模型拥有自己的默认模版。在配置一个信息模型到页面的显示区域后,需要在线创建信息模型在本页面所使用的模版。系统会提供该信息模型中所采用的各种默认模版如新闻信息模型的列表模版和内容模版,用户选取一个模版在线编辑成自己需要的模版并预览。一、CMS与其他业务系统的互联1)常见接口需求第一类是通过OA系统或者其他的业务系统把一个信息经过业务系统自己的流转后在某一个工作节点发布至CMS系统中。比如在OA上
5、流转一个公告最后在CMS网站上的公告信息区域显示发布出来,那么在OA上流转至发布环节时能够调用CMS的信息投稿的接口把当前记录的信息作为投稿放到CMS系统中然后经过CMS的信息发布审核流程发布至网站。第二类是其他的业务系统要作为一个信息模型在CMS中进行内容发布。比如网站要显示OA中对外发文类文件,这时候CMS系统不干预其它系统的业务处理只是作为信息显示在网站上,此时CMS系统与其它系统的关系如同信息模型和功能模块之间的关系。那么可以在CMS中注册一个信息模型其数据源不仅是对本地数据库的一个配置还能读取
6、其他系统的数据信息输出接口作为数据源进行管理配置。1)接口功能设计概述开发一套数据接口程序,能在各个业务系统中使用,提供对业务系统的数据输出(只读),和相关业务的操作(读写)。统一对数据接口的输出模式,访问模式进行定义,并做成可以配置的模式。业务系统内部的信息数据可以通过数据输出接口配置进行管理,选择业务系统所用的数据源并选定需要输出的字段,从而这些信息就能为我们定义好的访问方式所获取到。业务系统需要如第一种需求对另一个业务系统进行某些业务功能的操作时,可以通过另一个系统中的业务接口配置允许的方式进行调
7、用。其中业务处理逻辑需要按照接口规定的编写规范进行编写。一、网站布局的管理1)网站布局的概述CMS能够对子网站、栏目、信息都能定义专属的页面。而CMS系统也提供一个默认的模式,除了门户首页和网站首页是必须定制的外,频道页和信息页是会自动采用同一个默认模版。网站布局是对管理本网站的一套默认模版及特殊模版的管理,一个网站调用一种网站布局产生一个固定风格的完整网站,如果需要改变外貌则再制作一套网站布局来调用。1)网站布局的过程网站的布局是对应网站创建出的信息结构进行管理的,这样让网站建设人员在做某一个模版或者
8、修改一个模板时有更强的指向性,知道自己是在修改哪个栏目的页面而不是考一个模版名称来区分。栏目模版配置的特性:栏目是构成一个网站中的重要信息,在为栏目制作模板时其应该带有以下几个功能。Ø每个栏目可以设置自己的模版也可以采用默认模版或者是其他栏目的模版避免模版重复复制。继承另一个栏目的模版则在本栏目就不能编辑模版了除了取消继承关系或者断开继承关系。Ø当一个栏目继承了某一个栏目的模板后,在网站维护阶段发现需要为此栏目单独改变模版但是改变较小则可以
此文档下载收益归作者所有