CMS网站开发需求分析初步.doc

上传人:laozhun 文档编号:2399768 上传时间:2023-02-17 格式:DOC 页数:15 大小:190KB
返回 下载 相关 举报
CMS网站开发需求分析初步.doc_第1页
第1页 / 共15页
CMS网站开发需求分析初步.doc_第2页
第2页 / 共15页
CMS网站开发需求分析初步.doc_第3页
第3页 / 共15页
CMS网站开发需求分析初步.doc_第4页
第4页 / 共15页
CMS网站开发需求分析初步.doc_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《CMS网站开发需求分析初步.doc》由会员分享,可在线阅读,更多相关《CMS网站开发需求分析初步.doc(15页珍藏版)》请在三一办公上搜索。

1、文件编号GYRT-ZYZD-KF15-0306分发号版本号1.00受控状态受控项目编号: XXXCMS网站开发需求分析项目承担部门: 撰写人(签名): 完 成 日 期: 评审人(签名): 评 审 日 期: 批准人(签名): 批准 日 期:文档信息标题:软件需求说明书作者:创建日期:2011-8-4上次更新日期: 2011-8-4版本:讨论稿部门名称:过程改进与质量保证部修订文档历史记录日期版本说明作者 目录项目承担部门:1撰写人(签名):1评审人(签名):1批准人(签名):11.引言11.1目的11.2定义12.网站总体概述12.1软件标识12.1.1项目名称12.1.2产品标识12.2软件描

2、述12.2.1开发背景12.2.2系统功能2文章管理2多媒体资源管理2下载管理2专题专栏管理2扩展管理部分2文件在线管理2内容检索管理2缓存(静态化)管理2内存高速缓存2HTML静态化2本地化部署静态化2分布式同步静态化2用户与权限管理25.12权限的定义25.22用户管理25.32用户组管理2网站群管理2功能模块管理(插件式架构)27.12模块管理27.22模块扩展与重组2系统管理3用户注册参数配置3文件上传参数配置3网站参数配置33.具体需求33.1内容管理部分33.1.1栏目(频道)管理33.1.2文章管理33.1.3多媒体资源管理43.1.4下载管理43.1.5专题专栏管理43.2扩展

3、管理部分53.2.1文件在线管理53.2.2文章评论管理53.2.3内容审核53.2.4内容转移53.2.5模板管理53.2.6数据库备份53.3内容检索管理63.3.1网站内容全文检索63.4缓存(静态化)管理63.4.1内存高速缓存63.4.2HTML静态化63.4.3本地化部署静态化73.4.4分布式同步静态化73.5用户与权限管理73.5.1权限的定义73.5.2用户管理73.5.3用户组管理83.6网站群管理83.7功能模块管理(插件式架构)83.7.1模块管理83.7.2模块扩展与重组93.8系统管理93.8.1用户注册参数配置93.8.2文件上传参数配置93.8.3网站参数配置9

4、3.8.4页面访问策略91. 引言1.1 目的定义网站总体要求,作为用户、开发人员以及其他干系人之间沟通的基础;描述功能要求、性能要求、用户和系统的接口要求、数据库要等内容,作为软件开发人员进行网站结构设计和编码的基础;作为网站总体测试的依据。1.2 定义甲方:xxx。乙方:xxx。2. 网站总体概述2.1 软件标识2.1.1 项目名称项目名称:冶力关旅游景点宣传网站;项目编号:SXT-WEBOA-0101;产品范围:本说明2.2.2系统功能。2.1.2 产品标识产品名称:产品简称:版本号:1.002.2 软件描述2.2.1 开发背景随着网络的高速发展,网上宣传已经成为旅游企业发展的重要手段。

5、在此背景下,国内国内众多旅游景点纷纷建立了网站,景点网站建设的好坏,将直接影响到网络营销的效果。面对广阔的网络空间和广大的互联网用户群,建设和完善自身的宣传网站,在目前的网络时代抢占市场竞争的主动权。2.2.2 系统功能功能名称功能需求标识优先级简要描述1内容管理部分1.1栏目(频道)管理1.2文章管理1.3多媒体资源管理1.4下载管理1.5专题专栏管理2扩展管理部分2.1文件在线管理2.2文章评论管理。2.3内容审核2.4内容转移2.5模板管理2.6数据库备份3内容检索管理3.1网站内容全文检索4缓存(静态化)管理4.1内存高速缓存4.2HTML静态化4.3本地化部署静态化4.4分布式同步静

6、态化5用户与权限管理5.1权限的定义5.2用户管理5.3用户组管理6网站群管理7功能模块管理(插件式架构)7.1模块管理7.2模块扩展与重组8系统管理8.1用户注册参数配置8.2文件上传参数配置8.3网站参数配置8.4页面访问策略3. 具体需求3.1 内容管理部分3.1.1 栏目(频道)管理l 实现对网站整体结构的控制与管理,避免栏目分散式管理带来的视图不统一、管理不便捷等问题。l 栏目可设置不同的显示模板;l 可在栏目中设置栏目内文章的显示模板;l 可设置栏目链接至外部;l 支持3级栏目;l 栏目可排序;l 可控制栏目与文章的显示方式(动态、HTML静态)3.1.2 文章管理l 可以在所有类

7、型为“文章”的栏目中进行文章的增、删、改等功能;l 文章编辑器支持可视化的类WORD编辑器;l 可以单独上传文章的缩略图;l 能够将文章指向为外部链接,并可以即时上传文件,将文件指向新上传文件;l 支持文章摘要、关键字、作者、点击数等常用文章属性;l 支持固顶、推荐、热点;l 可按栏目、按特性(当日、当月)等属性对文章进行过滤显示;l 支持时间、点击、编号等文章排序方式;l 支持高级、简洁两种发布模式,适应不同的发布需求;l 可设置标题的颜色、字形等;l 可修改文章的录入时间;l 支持回收站管理模式,文章删除后有恢复措施;3.1.3 多媒体资源管理通过此功能,可以管理音频、视频、FLASH等多

8、媒体资源。l 可上传音频、视频、FLASH等资源,并能够上传相对应的图片缩略图;l 多媒体栏目结构由栏目管理功能模块统一管理与提供;l 支持审核功能,未被审核的资源将不被显示;l 资源可以被文章所引用;3.1.4 下载管理利用此功能,可以构建一个与下载网站风格相同的下载栏目;l 可上传资源,也可以手工指定一个外部或内部资源;l 内容支持类WORD的文件编辑器,并能够上传图片等资源;l 支持固顶、推荐、热点属性;l 支持多种过滤方式,如本日下载、本月等l 支持下载的移动,可以从一个栏目至其它栏目;3.1.5 专题专栏管理专题专栏可以将本已分好类的文章进行再次分类,形成一个个的专题。l 可在现有文

9、章中进行专题的组建;l 可维护多个不同的专题;l 可随时将文章脱离、加入专题;l 一篇文章可以属于多个专题;3.2 扩展管理部分3.2.1 文件在线管理管理人员可通过此功能实现在线管理网站中的各种页面与文件。l 可按目录浏览方式浏览网站中的各文件;l 可添加、修改、删除文件与目录;l 可控制文件浏览不会越权,只能够管理网站目录下的文件,无法管理其它目录的文件,以保证服务器的安全;l 支持修改文件时的同时备份;3.2.2 文章评论管理l 用户对文字可以进行评论和回复;l 管理员通过后台可以设置评论的审核与否;3.2.3 内容审核l 管理员对用户发布的文章进行审核;3.2.4 内容转移l 栏目之间

10、的内容转移,转移方式包括拷贝,剪切,引用等。3.2.5 模板管理l 在线编辑页面模板3.2.6 数据库备份l 可按周期定期备份;l 可手工备份;l 备份后的文件可下载;l 备份文件防非法下载措施;3.3 内容检索管理3.3.1 网站内容全文检索类BAIDU式的搜索模式,比数据库检索效率高。l 站内信息与全文检索库实时同步、无须手工同步;l 可重建索引,也可单独针对某栏目重建索引;l 实现高效率的检索,百万字检索速度小于1秒;l 可按分类进行检索,如按栏目检索;l 可按作者、时间等常用字段进行检索;l 支持模糊匹配检索;3.4 缓存(静态化)管理3.4.1 内存高速缓存在企业网站中,访问量低于1

11、0万/日,则可以考虑此种轻量级的缓存方案,将一些访问频率比较高的内容缓存在内存中,如将头部、尾部、首页缓存。l 支持在页面中设置缓存的区域;l 支持设置缓存的周期,一个周期后,自动刷新一次缓存;l 支持手工清除缓存;3.4.2 HTML静态化当用户的访问量与并发数很大时,可以考虑采用HTML静态化,来缓解服务器的压力。l 自动生成各信息的静态页,也可手工生成;l 可针对栏目,一次性生成栏目内所有信息的静态页;l 可通过栏目配置,指定静态页的存放位置;l 存在分页的页面,可设置生成前N页的静态页;l 可定义一些特殊页面生成静态的规则,生成静态不仅仅局限在内容管理中;l 支持生成HTML与SHTM

12、L(可动态包含的HTML);3.4.3 本地化部署静态化本地化部署批将网站管理平台与静态化的页面部署在一台服务器中;l 支持整合Apache,以提高静态页面的访问性能;3.4.4 分布式同步静态化分布式同步静态,指将静态页面单独部署在一台独立的WEB服务器中,做为网站的前台服务器,后台的管理在另外一台服务器中进行l 支持前端使用Apache做为静态HTML页的服务端,性能可大大提高;l 支持定期、手工同步静态页至远程服务器;3.5 用户与权限管理3.5.1 权限的定义权限定义分为前台权限与后台权限。前台权限包括:l 前台栏目浏览权限;l 前台功能模块的使用权限;l 可将客户二次开发的功能也进行

13、授权;后台权限包括l 各栏目中的管理权限,可控制用户在某栏目中是否可录入、审核、管理等权限;l 用户的审批级别;l 后台用户功能模块的使用权限,如用户是否能使用留言管理、投票管理、用户管理等功能模块;l 可将客户二次开发的功能也进行授权;3.5.2 用户管理用户可以设置此用户在前台与后台的各种权限;l 可指定用户所属的前台与后台用户组;l 可单独定义用户的前台、后台操作权限,其中权限机制见上一节;l 可停用、查询用户;3.5.3 用户组管理l 可便利的将一类用户的权限以用户组(角色)的方式来定义;l 可定义用户组(角色)的前台、后台权限;3.6 网站群管理网站群管理可以实现在一套管理系统下,同

14、时管理多个网站的需求,并能够实现权限独立管理、站点文件独立管理;通过网站群结构维护,可以建立一个网站群,并指定各网站节点的存放目录、编号、名称等信息。l 可建立无限级网站群结构;l 主站可直接管理网站群子节点的用户;l 子节点可拥有独立的超级管理员,并自行管理网站;l 各站点的信息可以通过“共享”功能进行信息共享;l 共享后的信息,不会自动在子站显示,而是需要由子站审核人员审核后方可显示;l 主站可管理子站的栏目;l 子站可能拥有与站不同的功能体系,可自行进行功能扩展(二次开发)l 子站超级管理员可以自主建立所属子站;l 权限可继承至子站;3.7 功能模块管理(插件式架构)3.7.1 模块管理

15、通过模块管理,可以将二次开发的功能方便的整合进系统,并实现与权限的结合。l 模块新增、重组、删除;l 可设置模块是否显示为菜单;l 可控制模块的使用状态,随时停用/启用某功能;l 可分别定义前台、后台模块,实现不同区域的使用与授权;3.7.2 模块扩展与重组可对现有的功能模块进行重组与扩展,使得其管理方式更适合自身l 各模块可拆分、可重组、可扩展;3.8 系统管理3.8.1 用户注册参数配置l 可控制是否允许用户注册;l 可控制新注册用户是否需要管理员审核后才可使用;l 可控制新注册用户的默认前/台用户组,即权限;l 可设置是否允许注册用户找回密码;l 可设置禁止注册的用户名;3.8.2 文件

16、上传参数配置l 可设置允许上传的文件类型(扩展名);l 可设置允许上传的最大文件大小;l 可设置上传文件的保存位置;3.8.3 网站参数配置l 可设置网站名称、LOGO、地址等网站基本信息;l 可设置是否自动保存远程图片(站外图片);l 可设置上传图片是否自动添加水印,以及水印的相关设置;l 可设置网站模板的目录,以及默认文章查看页模板、静态页模板等;3.8.4 页面访问策略l 可配置某个精确页面的ip访问规则软件需求说明书确认协议甲方:XX 乙方:XX在甲方的大力配合与支持下,乙方制作了该软件需求说明书;甲方对该软件需求说明书经过详细审核,已确认该软件需求说明书中的各项内容翔实全面,该软件需

17、求说明书中的内容已完全包括了项目开发委托合同中的用户需求说明书部分中关于软件产品的需求。经过甲乙双方友好协商,达成如下协议:1 该软件需求说明书是项目开发委托合同的补充文件,与项目开发委托合同具有同等的法律效力;2 该软件需求说明书是项目开发委托合同中_条_款软件产品最终验收的唯一标准;3 甲方在项目开发委托合同中_条_款软件产品最终验收前可提出对该软件需求说明书中的内容进行变更(包括增加、修改、删除),双方应就此签署软件产品需求更改备忘录或补充协议;4 甲方同意乙方根据该软件需求说明书进行项目开发委托合同中_条_款软件产品的开发;5 本协议一式二份,甲乙双方各执一份;6 本协议自甲乙双方签字之日起生效。甲方委托人(签字): 乙方委托人(签字):甲方单位(盖章): 乙方单位(盖章): 年 月 日 年 月 日注:此页为范文,可修改

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号