1 / 16
文档名称:

新闻发布系统需求说明书.doc.doc

格式:doc   页数:16页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

新闻发布系统需求说明书.doc.doc

上传人:755273190 2015/10/18 文件大小:0 KB

下载得到文件列表

新闻发布系统需求说明书.doc.doc

文档介绍

文档介绍:案卷号
日期
<V News Issue System>
软件需求说明书
作者: 柏朝华
完成日期: 2010-5
签收人:
签收日期:
武汉卡信维信息科技有限公司
变更记录
版本编号
完成日期
编写者
审核者
说明

版本初构

重新组织了项目功能清单,并详细描述需求内容

根据需求调研结果和需求会议协调结果,重新对相关内容进行了调整
目录
软件需求说明书 1
1 引言 4
目的 4
定义 4
参考资料 4
2 软件总体概述 5
软件标识 5
软件描述 5
系统属性 5
开发背景 5
软件功能 5
用户特点 5
限制与约束 5
3 具体需求 6
功能需求 6
功能划分 6
功能结构图 6
功能E-R图 7
功能描述 9
新闻管理 9
操作员管理 9
后台评论管理 10
前台新闻显示 10
前台新闻评论 11
友情衔接 11
性能需求 12
数据库需求 12
用户界面需求 12
产品质量需求 12
数据导入需求 13
用户培训需求 13
项目文档需求 13
4 运行环境 13
软硬件设备 13
支持软件 13
附录A:需求建模与分析报告 14
A. 需求模型: 14
附录B:需求确认 14
引言
目的
为明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档。
本文档的读者为武汉卡信维信息技术有限公司的领导及系统开发人员。
定义
变更管理:控制和跟踪项目内容以及范围的管理活动。
变更请求:CR(Change Request),项目相关人员对项目内容及范围的任何请求,变更请求需要描述问题、解决办法、对项目范围的影响以及项目经费。
配置管理员:配置管理员的职责是在变更管理系统之下建立项目产品结构,定义和分配开发人员的工作空间,并向项目经理报告目前的项目配置状态。
缺陷(DEFECT):即将交付的软件之中的任何缺点,比如说一个应用程序错误,或者是一个操作不****惯的地方,或者是一个未完成的功能。
质量保证:quality assurance (QA),QA的职责是向项目经理汇报,确认本项目的规范和需求得到了执行。
项目经理:对项目负责全部责任,项目经理会执行项目计划安排、项目预算以及项目质量。
需求类型:需求的分类,比如说用户需求、功能需求、扩展需求(如性能需求)。
需求跟踪:联接一个需求到其它需求以及相关的项目其它单元(如代码、模块)的机制。
RUP:Rational Unified Process,RUP是一种软件工程过程标准。
项目相关人员:stakeholder,影响本项目的每一个人。
用户:使用项目软件产品的人。
客户:购买项目软件产品的人或者组织。
参考资料
JSP应用开发详解(第二版)
软件需求说明书(GB856T-88)
Rational 统一软件过程
CMM 软件过程成熟度模型
软件总体概述
软件标识
V News Issue System)
软件缩称:新闻发布系统
软件版本:
软件描述
系统属性
开发背景
随着互联网上信息的不断增多和实时交互性的不断加强使得HTML语言越来越难以胜任的情况之下,在JSP编程语言高度发展的形式下,我们开始了对新闻发布系统的开发。
软件功能
该系统作为一个信息宣传平台,通过本发布系统的建设,应实现将需要发布的的信息发布在互联网上,以供更多的人查看、了解,而管理员可以很灵活地控制这些信息在网络上的展现内容。
用户特点
本系统面向普通网民和公司网站管理员的用户群体,为他们提供B/S的信息平台.,公司网站管理员可以发布新闻,网民浏览新闻也可提交评论,本系统的用户分为新闻发布者和网民用户。
角色名称
职责描述
超级管理员
管理操作员权限的分配
普通管理员
在权限范围内管理一些新闻及评论信息
普通网民
浏览新闻、评论新闻
限制与约束
软件开发所采用的数据库类型限定为MySQL;开发过程中项目小组必须遵守客户单位作息时间;开发过程中只能采用内网进行成员间沟通通信。
具体需求
功能需求
功能划分
完整的信息发布系统包括多个模块,每个模块有多个功能,通过整合,它们形成一个完全集成的基于WEB的方案