论文部分内容阅读
[摘 要]UML是一种可视化的建模语言。分析内容管理系统(CMS)的业务需求,设计了一个采用B/S结构的内容管理系统,并通过UML建模,对系统进行了描述。
[关键词]内容管理系统 CMS UML
中图分类号:TP3 文献标识码:A 文章编号:1671-7597(2008)0510111-01
一、引言
互联网的迅猛发展改变了传统的信息传递模式,越来越多的企业已经认识到应用信息化技术可以降低成本、提高效率、延伸企业品牌。据2008年1月CNNIC《中国互联网网络发展状况统计报告》显示,中文网站数量已达到150万个。现在,越来越多的企业选择在互联网上宣传自己。
但是更多的中小企业,由于普遍存在着对IT技术及其发展趋势难以掌握,对互联网络及其平台搭建与应用经验不足,这些企业还未实现与互联网的接轨。而CMS能有效地帮助企业实现快速建站,个性化服务和后台信息管理发布的功能。
二、UML的简介
1997年,OMG组织(Object Management Group对象管理组织)发布了统一建模语言(Unified Modeling
Language,UML)。UML的目标之一就是为开发团队提供标准通用的设计语言来开发和构建计算机应用。UML提出了一套IT专业人员期待多年的统一的标准建模符号。通过使用UML,这些人员能够阅读和交流系统架构和设计规划--就像建筑工人多年来所使用的建筑设计图一样。最常用的UML图包括:用例图、类图、序列图、状态图、活动图、组件图和部署图。
内容管理系统CMS:CMS是Content Management System的缩写,意为“内容管理系统”。 内容管理系统是一种位于WEB前端(Web 服务器)和后端办公系统或流程(内容创作、编辑)之间的软件系统。CMS具有许多基于模板的优秀设计,可以加快网站开发的速度和减少开发的成本。
一个开发良好的CMS管理系统应该具备以下特点:提高站点的适应性;提高信息的准确度;支持市场;减少信息复制;改进顾客体验;提高知识共享等等。
基本上国内的内容管理系统可以分成三个类别:第一个类,面向政府、媒体、ICP、大型企业的;第二类,面向政府、事业单位,内外网应用;第三类,面向企业、个人,特点是用户是技术的爱好者,喜欢专研。本文是根据UML实现的第三类的内容管理系统。
三、内容管理系统的分析与设计
(一)系统的功能需求
当今商业世界中的信息内容通常是以多种形式存在,包括:使用纸张的表格、邮件和传真;电子数据表格、演示文稿和字处理文档;另外,还有各种多媒体记录,如客户服务电话的数字音频记录或公司培训视频资料。公司能否在Internet经济中获得成功取决于它控制和利用各种信息的能力。
内容管理系统CMS(Content Management System)的出现是伴随着中国信息化进程的不断推进,政府、媒体、企业的信息化程度不断加强,越来越多的信息将以数字化的形态呈现在信息处理、交互、传播的过程中。越来越多的媒体和企业已经重新审视自己所掌握的内容(信息资源),并视手中的信息资源为资产。因此,对这些内容进行有效的资源管理就显得更为重要
(二)需求用例分析
该系统主要分以下几个色角:系统管理员、子站管理员、栏目管理员、信息添加人员、信息审核人员等。
可以在一套系统中管理多个独立的站点,适应了用户发展的需要,系统可以方便的增加站点,各站点之间有严格的管理权限,具有独立的采、编、审、发流程,互不干扰;并且可以在多个站点间进行资源的共享,实现了多个站点的统一管理和数据集中存储。
总站超级管理员可给网站群中各子站分配管理账号。子站管理员录入账号和密码登录,输入单位资料,系统就能够根据关联的模板自动生成相应单位的子站。
(三)内容主要功能的分析
栏目管理:系统提供了完善的网站栏目管理功能,支持用户方便地新建、删除和编辑栏目,修改栏目名称、类型,选择使用不同的栏目模板,指定上级栏目的子栏目的缺省模板,并可指定栏目分类的过期时间。
对于网站新闻的组织按照站点的栏目结构进行处理,使得用户能够很方便地按照网上新闻的特性组织新闻发布。图(2)为栏管理的结构分析图:
四、模板制作和管理
系统支持可视化编辑功能以完成模板的设计和制作。提供用户操作选择,包括增删改、导入、导出、备份、恢复、预览、检索。支持模板嵌套功能,可以在一个模板中包含其他模板。
信息采集:可以根据需要自动定制采集网站的信息;
图片管理:系统提供了对图片库的管理,图片的来源可以是多种方式。既可以是通过自动分发程序自动入库,也可以是扫描的图片。图片主要分为Flash素村和平面图片素材。
该系统还提供内外网信息的自动传输、全文检索、日志管理、基于角色的用户管理等功能。
五、结束语
企业网站就是企业在互联网上的窗口,我们经历了静态网页系统、动态网页系统、内容管理系统几代建站系统。目前以内容管理为核心的,动态网页系统,是企业建立自身内容管理的有力工具。功能非常强大的智能建站系统,它是网站的后台引擎,使网站内容的创建、管理和共享更加简易。
参考文献:
[1]金花、曲俊华,谢萍,内容管理系统的研究[J],计算机与数学工程,2006,34(8):109-112.
[2]汪涛、樊孝忠,内容管理研究[J/OL],计算机与信息技术,2004.1.
[3]刘军、基于Struts框架构建网站内容管理系统[J],科技情报开发与经济,2005,15(6):249-251.
[4]韩啸、曹辉,内容管理的关键技术[DB/OL],2004-12-06.
[5]胡秋灵、孙权,,基于B/S模式的教师内容管理系统的设计与实现[J],情报技术,2005,(11):50-52.
[6]中国互联网网络发展状况统计报告.
[关键词]内容管理系统 CMS UML
中图分类号:TP3 文献标识码:A 文章编号:1671-7597(2008)0510111-01
一、引言
互联网的迅猛发展改变了传统的信息传递模式,越来越多的企业已经认识到应用信息化技术可以降低成本、提高效率、延伸企业品牌。据2008年1月CNNIC《中国互联网网络发展状况统计报告》显示,中文网站数量已达到150万个。现在,越来越多的企业选择在互联网上宣传自己。
但是更多的中小企业,由于普遍存在着对IT技术及其发展趋势难以掌握,对互联网络及其平台搭建与应用经验不足,这些企业还未实现与互联网的接轨。而CMS能有效地帮助企业实现快速建站,个性化服务和后台信息管理发布的功能。
二、UML的简介
1997年,OMG组织(Object Management Group对象管理组织)发布了统一建模语言(Unified Modeling
Language,UML)。UML的目标之一就是为开发团队提供标准通用的设计语言来开发和构建计算机应用。UML提出了一套IT专业人员期待多年的统一的标准建模符号。通过使用UML,这些人员能够阅读和交流系统架构和设计规划--就像建筑工人多年来所使用的建筑设计图一样。最常用的UML图包括:用例图、类图、序列图、状态图、活动图、组件图和部署图。
内容管理系统CMS:CMS是Content Management System的缩写,意为“内容管理系统”。 内容管理系统是一种位于WEB前端(Web 服务器)和后端办公系统或流程(内容创作、编辑)之间的软件系统。CMS具有许多基于模板的优秀设计,可以加快网站开发的速度和减少开发的成本。
一个开发良好的CMS管理系统应该具备以下特点:提高站点的适应性;提高信息的准确度;支持市场;减少信息复制;改进顾客体验;提高知识共享等等。
基本上国内的内容管理系统可以分成三个类别:第一个类,面向政府、媒体、ICP、大型企业的;第二类,面向政府、事业单位,内外网应用;第三类,面向企业、个人,特点是用户是技术的爱好者,喜欢专研。本文是根据UML实现的第三类的内容管理系统。
三、内容管理系统的分析与设计
(一)系统的功能需求
当今商业世界中的信息内容通常是以多种形式存在,包括:使用纸张的表格、邮件和传真;电子数据表格、演示文稿和字处理文档;另外,还有各种多媒体记录,如客户服务电话的数字音频记录或公司培训视频资料。公司能否在Internet经济中获得成功取决于它控制和利用各种信息的能力。
内容管理系统CMS(Content Management System)的出现是伴随着中国信息化进程的不断推进,政府、媒体、企业的信息化程度不断加强,越来越多的信息将以数字化的形态呈现在信息处理、交互、传播的过程中。越来越多的媒体和企业已经重新审视自己所掌握的内容(信息资源),并视手中的信息资源为资产。因此,对这些内容进行有效的资源管理就显得更为重要
(二)需求用例分析
该系统主要分以下几个色角:系统管理员、子站管理员、栏目管理员、信息添加人员、信息审核人员等。
可以在一套系统中管理多个独立的站点,适应了用户发展的需要,系统可以方便的增加站点,各站点之间有严格的管理权限,具有独立的采、编、审、发流程,互不干扰;并且可以在多个站点间进行资源的共享,实现了多个站点的统一管理和数据集中存储。
总站超级管理员可给网站群中各子站分配管理账号。子站管理员录入账号和密码登录,输入单位资料,系统就能够根据关联的模板自动生成相应单位的子站。
(三)内容主要功能的分析
栏目管理:系统提供了完善的网站栏目管理功能,支持用户方便地新建、删除和编辑栏目,修改栏目名称、类型,选择使用不同的栏目模板,指定上级栏目的子栏目的缺省模板,并可指定栏目分类的过期时间。
对于网站新闻的组织按照站点的栏目结构进行处理,使得用户能够很方便地按照网上新闻的特性组织新闻发布。图(2)为栏管理的结构分析图:
四、模板制作和管理
系统支持可视化编辑功能以完成模板的设计和制作。提供用户操作选择,包括增删改、导入、导出、备份、恢复、预览、检索。支持模板嵌套功能,可以在一个模板中包含其他模板。
信息采集:可以根据需要自动定制采集网站的信息;
图片管理:系统提供了对图片库的管理,图片的来源可以是多种方式。既可以是通过自动分发程序自动入库,也可以是扫描的图片。图片主要分为Flash素村和平面图片素材。
该系统还提供内外网信息的自动传输、全文检索、日志管理、基于角色的用户管理等功能。
五、结束语
企业网站就是企业在互联网上的窗口,我们经历了静态网页系统、动态网页系统、内容管理系统几代建站系统。目前以内容管理为核心的,动态网页系统,是企业建立自身内容管理的有力工具。功能非常强大的智能建站系统,它是网站的后台引擎,使网站内容的创建、管理和共享更加简易。
参考文献:
[1]金花、曲俊华,谢萍,内容管理系统的研究[J],计算机与数学工程,2006,34(8):109-112.
[2]汪涛、樊孝忠,内容管理研究[J/OL],计算机与信息技术,2004.1.
[3]刘军、基于Struts框架构建网站内容管理系统[J],科技情报开发与经济,2005,15(6):249-251.
[4]韩啸、曹辉,内容管理的关键技术[DB/OL],2004-12-06.
[5]胡秋灵、孙权,,基于B/S模式的教师内容管理系统的设计与实现[J],情报技术,2005,(11):50-52.
[6]中国互联网网络发展状况统计报告.