新闻发布系统需求规格说明书

合集下载

新闻发布系统需求规格说明书

新闻发布系统需求规格说明书

新闻发布系统产品需求规格说明书机构公开信息版本历史目录0. 文档介绍 (4)0.1 文档目的 (4)0.2 文档范围 (4)0.3 读者对象 (4)0.4 参考文档 (4)0.5 术语与缩写解释 (5)1. 产品介绍 (6)2. 产品面向的用户群体 (6)3. 产品应当遵循的标准或规范 (6)4. 产品范围 (6)5. 产品中的角色 (6)6. 产品的功能性需求 (6)6.0 功能性需求分类 (6)6.1 用例图 (8)6.2 用例描述 (13)7. 产品的非功能性需求 (32)7.1 用户界面需求 (32)7.2 软硬件环境需求 (32)7.3 产品质量需求 (32)0. 文档介绍0.1 文档目的.本需求规格说明书是为了开发新闻发布系统而编写,主要面向系统分析员、程序员、测试员、实施员和最终用户。

本说明书是整个软件开发的依据,它对以后阶段的工作起指导作用。

本文也是项目完成后系统验收的依据。

同时本说明书还是《用户手册》和《测试计划》的编写依据。

0.2 文档范围本文档包含以下几部分:1. 产品介绍2. 产品面向的用户群体3. 产品应当遵循的标准或规范4. 产品的范围5. 产品中的角色4. 产品的功能性需求5. 产品的非功能性需求6. 需求确认0.3 读者对象本文档的读者范围包括:1. 需求提供方具体责任人2. 开发方的项目经理、系统分析设计人员、测试人员0.4 参考文档提示:列出本文档的所有参考文献(可以是非正式出版物),格式如下:[标识符] 作者,文献名称,出版单位(或归属单位),日期例如:[SPP-PROC-PP] SEPG,需求开发规范,机构名称,日期0.5 术语与缩写解释1. 产品介绍新闻发布系统,是将网页上的某些需要经常变动的信息,类似新闻等更新信息集中管理,并通过信息的某些共性进行分类,最后系统化,标准化发布到网站上的一种网站应用程序。

网站信息通过一个操作简单的界面加入数据库,然后通过已有的网页模板格式与审核流程发布到网站上。

新闻发布系统需求规格说明书许---副本

新闻发布系统需求规格说明书许---副本

新闻发布系统版本号:NewsManager1.0 密级:受控文档需求规格说明书新闻发布系统2016年1月15日1.文档属性2.文档变更过程目录1.1编写目的 (5)1.2背景 (5)1.3定义 (5)1.4参考资料 (5)第2章任务概述 (6)2.1目标 (6)2.2用户主体 (6)2.3假定和约束 (6)第3章总体描述 (7)3.1账户设置 (7)3.2系统自动编码规则 (7)第4章功能需求 (8)4.1后台管理 (8)4.1.1登录........................................................................................................ 错误!未定义书签。

4.1.2新闻管理 (8)4.2前台管理 (9)4.2.1 新闻搜索 (9)4.2.2新闻评论 (10)第5章其他需求 (11)5.1对性能的规定 (11)5.1.1精度 (11)5.1.2时间特性要求 (11)5.1.3灵活性 (11)5.2输入输出要求 (11)5.3数据管理能力要求 (11)5.4故障处理要求 (11)5.5其他专门要求 (11)第6章运行环境规定 (12)6.1设备 (12)6.1.1服务器 (12)6.1.2专用硬件 (12)6.2支持软件 (12)6.3网络结构 (12)6.4控制 (12)第7章体系结构设计 (13)7.1 Use-Case视图引言1.1 编写目的规范化软件的编写,提高软件开发过程的能见度,便于软件开发过程中的控制与管理同时提出了本新闻发布系统的软件开发过程便于程序员与客户之间的交流与协作,并作为工作成果的原始依据,同时也表明了本软件的共性,以期能获得更大范围的应用。

1.2 背景系统名称:新闻发布系统英文名称:internet information release system系统简称:NewsManager任务提出者:任务开发者:用户:网站浏览的游客1.3 定义(列出本文件中用到的专门术语的定义和外文首字母组词的原词组。

信息发布系统技术方案

信息发布系统技术方案

信息发布系统技术方案正文:一、引言信息发布系统是为了满足用户对信息的发布、接收和管理需求而开发的一种软件系统。

本技术方案将详细介绍信息发布系统的功能、架构、技术选型和实施计划等内容,为系统开发和实施提供指导和参考。

二、功能需求信息发布系统需要具备以下功能:1、用户管理:包括用户注册、登录、权限管理等功能。

2、信息发布:支持用户发布各类信息,如通知、公告、新闻等。

3、信息分类:支持对发布的信息进行分类和归档。

4、信息检索:提供便捷的信息检索功能,支持关键字、分类等方式进行检索。

5、信息推送:支持向用户推送相关信息,如订阅功能、个性化推送等。

6、多语言支持:支持多语言的信息发布和管理,方便多语种用户使用。

7、多平台适配:支持在不同平台上的信息发布和浏览,如Web、移动端等。

8、数据统计分析:提供数据统计和分析功能,帮助管理员进行业务分析和决策。

三、架构设计信息发布系统采用三层架构设计,包括表示层、业务逻辑层和数据访问层。

1、表示层:采用Web方式实现,提供用户界面和交互。

2、业务逻辑层:处理用户请求,负责业务流程控制和数据处理。

3、数据访问层:负责与数据库的交互,进行数据的读取和写入操作。

四、技术选型1、前端技术:采用、CSS和JavaScript进行页面设计和开发,使用Vue:js作为前端框架。

2、后端技术:采用Java语言开发后端接口,使用SpringBoot框架进行快速开发。

3、数据库:选择关系型数据库MySQL作为数据存储的后端支持。

4、缓存技术:利用Redis缓存较为频繁的数据,提高系统性能和响应速度。

5、消息队列:使用RabbitMQ进行消息的异步处理,提高系统的可伸缩性和并发性能。

五、实施计划1、需求分析和设计阶段:制定详细的需求规格说明书,设计系统的功能和架构。

2、开发和测试阶段:按照需求规格说明书进行开发和编码,进行单元测试和集成测试。

3、部署和上线阶段:将系统部署到服务器环境中,进行性能调优和安全加固,最终上线发布。

新闻发布系统概要设计说明书

新闻发布系统概要设计说明书

新闻发布系统概要设计说明书1引言 (2)1.1编写目的............................................................................................. 错误!未定义书签。

1.2背景..................................................................................................... 错误!未定义书签。

1.3定义..................................................................................................... 错误!未定义书签。

1.4参考资料............................................................................................. 错误!未定义书签。

2总体设计. (2)2.1需求规定............................................................................................. 错误!未定义书签。

2.2运行环境............................................................................................. 错误!未定义书签。

2.3基本设计概念和处理流程................................................................. 错误!未定义书签。

2.4结构 (5)2.5功能器求与程序的关系 (6)2.6人工处理过程 (7)2.7尚未问决的问题 (7)3接口设计........................................................................................................ 错误!未定义书签。

ITC-信息发布系统解决方案说明书

ITC-信息发布系统解决方案说明书

方案设计说明国家级高新企业,全球案例超过60万个2017广州市保伦电子有限公司总机: 传真: 网站:地址:广州市番禺区钟村镇钟村街工业B 区一号楼一 流品 牌 塑造世界目录第一章前言 ............................................ 错误!未定义书签。

第二章方案设计 ........................................ 错误!未定义书签。

项目概况......................................... 错误!未定义书签。

设计原则......................................... 错误!未定义书签。

设计依据......................................... 错误!未定义书签。

设计目标......................................... 错误!未定义书签。

系统设计......................................... 错误!未定义书签。

系统架构......................................... 错误!未定义书签。

系统优势......................................... 错误!未定义书签。

网页后端功能..................................... 错误!未定义书签。

素材管理功能..................................... 错误!未定义书签。

支持多种终端显示................................. 错误!未定义书签。

高清画面一览无余................................. 错误!未定义书签。

第三章系统功能 ........................................ 错误!未定义书签。

新闻发布系统需求规格说明书

新闻发布系统需求规格说明书
该系统是基于B/S(浏览器/客户端)模式实现,基于JSP平台架构开发设计,主要实现对新闻的发布与管理功能,对新闻内容信息的浏览阅读等。
1.4参考资料
《Oracle数据库开发》
《软件工程与UML》
网络资源:
2.任务概述
2.1业务需求
新闻分类管理
新闻的发布与管理
图片处理管理
信息查询管理
系统用户管理
2.2 Stackholder利润分析
流程分析:
重试
失败
成功
Admin用户
普通用户
系统模块划分:
用例图:
3.2.3报表
3.2.3.1 Report1
【用领域类图片段表示涉及数据,用用例标示具体的报表项】
报表项Report
Categories表
CateId
CateTitle
1
情感故事
2
哲理人生
3
小城故事
News表
NewsId
CateId
Title
(3)相关需求与功能
(4)界面原型【交互过程与界面详解】
(5)规约与约束
4.1.1.2 UC_R_xx(C类)
(1)概述【名称、用户部门与职位、业务意图、相关场景】
(2)报表内容【领域类图、数据项】
(3)输入/输出格式
(4)其他
4.1.1.3 UC_I_xx(I类)
(1)使用者【名称、业务目的、时机、频率】
UserType
admin
小山
111011
管理员
ludia
小泉
111081
普通用户
Rudias
萌萌
1839263
普通用户
3.3主题域n

新闻发布系统用户需求说明书

新闻发布系统用户需求说明书

新闻发布系统用户需求说明书机构公开信息版本历史目录0. 文档介绍 ........................................................................................................ 错误!未定义书签。

文档目的 ................................................................................................... 错误!未定义书签。

文档范围 ................................................................................................... 错误!未定义书签。

读者对象 ................................................................................................... 错误!未定义书签。

参考文档 ................................................................................................... 错误!未定义书签。

术语与缩写解释.........................................................................................................................1. 产品介绍 ........................................................................................................ 错误!未定义书签。

软件需求工程随堂测试参考答案

软件需求工程随堂测试参考答案

软件需求工程随堂测试参考答案1.15分为什么在软件开发项目中维护阶段发现错误的修复成本是需求阶段发现错误修复成本的100倍到200倍3-5详细说明这些成本的主要构成10-12答:1、因为维护是建立在需求、设计、编码等的基础之上的,如果在维护阶段发现错误,那么要修复,或许就要从编码、设计、需求等阶段开始修复,随之伴随而来的,可能就是要重新进行规格说明,重新进行设计,重新进行编码等,这就成倍的增加了修复的成本;如下图所示,该图是许多公司项目生命周期各阶段修复成本的度量和计算,由图可得,如果把编码阶段发现和修复一个错误所需要的努力用“1”个成本单元表示的话,那么,需求阶段的错误修复成本是它的5—10,而在维护阶段发现和修复一个错误的成本超过20倍,因此,软件开发项目中维护阶段发现错误的修复成本是需求阶段发现错误修复成本的100倍到200倍;2、这些成本由以下方面构成:1重新进行规格说明:2重新设计;3重新编码;4重新测试;5版本升级:用一个修正后的版本来替代有缺陷的版本;6纠正活动:消除由于不正确的系统错误造成的一切危害,这可能涉及到偿还不满用户的经济损失,以及重新运行系统所付出的代价等;7报废:包括以最好的意图完成的代码、设计和测试用例,当发现它们是依据于不正确的需求时则不得不全部丢弃8收回有缺陷的软件版本以及相关的用户手册;有时软件可能会已经嵌入到数字手表、微波炉或汽车等产品中,这时所收回的内容也包括有形的产品和嵌入该系统的软件;9保修成本;10产品赔偿:客户可能要求对有缺陷软件造成的损害进行赔偿;11公司代表到客户那里重新安装软件所必须支付的服务成本;12建档成本;2.12分什么是软件需求5说明软件需求的层次并描述其相互关系7;答:1、IEEE软件工程标准词汇表1997年中定义需求为:1用户解决问题或达到目标所需的条件或权能Capability;2系统或系统部件要满足合同、标准、规范或其它正式规定文档所需具有的条件或权能;3一种反映上面1或2所描述的条件或权能的文档说明;或答:软件需求是指用户对目标软件系统在功能、行为、性能、设计约束等方面的期望;通过对问题及其环境的理解与分析,为问题涉及的信息、功能及系统行为建立模型,将用户需求精确化、完全化,最终形成需求规格说明,这一系列的活动即构成软件开发生命周期的需求分析阶段;2、软件需求的三个不同层次之间的关系可用下图表示图正确得4分:软件需求包括三个不同的层次:(1)业务需求 business requirement:反映了组织机构或客户对系统、产品高层次的目标要求,它们在项目视图与范围文档中予以说明;(2)用户需求user requirement:文档描述了用户使用产品必须要完成的任务,这在使用实例use case,简称用例文档或方案脚本scenario说明中予以说明;(3)功能需求functional requirement:定义了开发人员必须实现的软件功能,使得用户能完成他们的任务,从而满足了业务需求;此外,还包括系统需求和其他需求,其他需求分为质量属性或其他非功能需求和设计约束等;3.15分选定一不少于四种用户类的简单项目,论述该项目的视图陈述4,确定并分析项目的用户类及特征4,给出系统用例模型4,并绘制系统关联图3;答:新闻发布系统1、项目陈述如下:“新闻发布系统”可使任何人方便的对新闻内容进行浏览,任何人可以通过注册成为会员,会员可以享有对新闻和评论进行评论的权限,同时会员也可以对自己的个人信息进行修改,管理员登录系统后,可以在后台发布并管理新闻,后台的系统管理员可以管理新闻、评论和会员信息;系统可以对新闻进行有效的管理,包括新闻的各种内容、属性还有评论和会员信息等,通过不同用户所拥有的管理权限,方便对新闻等信息进行删除更改,同时用户通过登录功能可以帮助用户随时了解新闻状态,保持新闻的时效性和正确性,同时扩大新闻的阅读量和传播率,避免新闻发布可能产生的管理混乱,严格用户职责,做到责任追溯,评论追溯等科学化管理;2、用户类及特征分析略3、用例模型参考:4、系统关联图:412什么是软件原型3使用原型的目的有哪些3说明软件原型的种类和使用原型技术应遵守的主要原则6;软件原型是一种技术,可以利用这种技术减少客户对产品不满意的风险;一个软件原型是所提出的新产品的部分实现,通过使用原型可以使开发小组正确理解需求,发现和解决在产品开发的早期阶段不确定的问题以及需求中的二义性和不完整性问题,最终明确如何最好地实现这些需求并最终明确并完善需求、探索设计选择方案、发展为最终的产品;同时用户、经理和其他非技术项目风险承担者发现在确定和开发产品时,原型可以使他们的想象更具体化;使用原型有三个主要目的:明确并完善需求: 原型作为一种需求工具,它是对部分系统的初步实现;用户对原型的评价可以指出需求中存在的问题,在开发真正产品之前,可以最低的费用来解决这些问题;探索设计选择方案:原型作为一种设计工具,用它可以探索不同的用户界面技术,使系统达到最佳的易用性,并且可以评价可能的技术方案;发展为最终的产品原型:作为一种构造工具,是产品最初子集的完整功能实现,通过一系列小规模的开发循环,你可以完成整个产品的开发;软件原型的种类:水平原型和垂直原型、抛弃型原型和进化型原型、电子原型和书面原型;通过水平和垂直原型让用户体验或者验证需求实现的具体行为或操作以及部分确定性的功能,而抛弃型和进化型原型则针对不确定性的问题通过原型进行探讨和研究最终剔除掉需求的不确定性;为了帮助开发者在需求开发过程中建立有效的原型,请遵循如下原则:项目计划中应包括原型风险;安排好开发、评价和可能的修改原型的时间;计划开发多个原型;因为很少能一次成功;尽快并且廉价地建立抛弃型原型;用最少的投资开发那些用于回答问题和解决需求的不确定性的原型;不要努力去完善一个抛弃型原型的用户界面;在抛弃型原型中不应含有代码注释、输入数据有效性检查、保护性编码技术,或者错误处理的代码;对于已经理解的需求不要建立原型;不能随意地增加功能;当一个简单的抛弃型原型达到原型目的时,就不应该随便扩充它的功能;不要从水平原型的性能推测最终产品的性能;原型可能没有运行在最终产品所处的特定环境中,并且你开发原型的工具与开发产品的工具在效率上是存在差异的;在原型屏幕显示和报表中使用合理的模拟数据;那些评价原型的用户会受不现实数据的影响而不能把原型看成真正产品的模型;不要期望原型可以代替需求文档;原型只是暗示了许多后台功能,因此必须把这些功能写入软件需求规格说明,使之完善、详细并且可以有案可稽;5.12简述软件需求的几种典型来源;典型的软件需求来源:与潜在用户进行交谈和讨论描述现有产品或竞争产品的文档系统需求规格说明现有系统的问题报告和改进要求市场调查和用户问卷调查观察用户如何工作用户工作的情景分析事件和响应并做适当的解释;6 12分本课程中涉及的主要图形化分析方法有哪些5绘制系统数据流图应遵循哪些原则7答:1、本课程中涉及的主要的图形化分析方法有:用例图,数据流图,实体联系图,状态转换图,对话图,类图;2、绘制系统数据流程图应遵循的原则有:(1)把数据存储放在0层数据流图或更低层子图上,不要放在关联图上;(2)过程是通过数据存储进行通讯,而不是从一个过程直接流到另一过程;类似地,数据不能直接由一个数据存储直接流到另一个数据存储,它必须通过一个过程圆圈;(3)使用数据流图时,不要试图让数据流图反映处理的顺序;(4)用一个简明的动作命名过程:动词+对象;数据流图中所用的名字应对客户有意义,并且与业务或问题域相关;(5)对过程的编号要唯一且具有层次性;在0层图上,每个过程的编号用整数表示;如果你为过程3创建子图,则子图中的过程编号应表示为3.1,3.2等等;6不要在一个图中绘制多达7-10个以上的过程,否则就很难绘制、更改和理解;(6)不要使某些圆圈只有输入或只有输出;数据流图中圆圈所代表的处理过程通常要求既有输入又有输出;7.12分优秀需求及需求规格说明应具有哪些主要特性5图示并论述需求审查的过程4,并说明需求规格说明书进入和退出审查的标准3;答:主要特性:完整性,正确性,可行性,必要性,划分优先级,无二义性,可验证性,一致性,可修改性,可跟踪性;需求评审要经历如下过程:(1)规划;作者和调解者协同对审查进行规划,以决定谁该参加审查,审查员在召开审查会之前应收到什么材料并且需要召开几次审查会;(2)总体会议;总体会议可以为审查员提供了解会议的信息,包括他们要审查的材料的背景,作者所作的假设和作者的特定审查目标;如果所有的审查员对要审查的项目都很熟悉,那么就可以省略本次总体会议;(3)准备;在正式审查的准备阶段,每个审查员以典型缺陷清单为指导,检查产品可能出现的错误,并提出问题;(4)审查会议;在审查会进行过程中,读者通过软件需求规格说明指导审查小组,一次解释一个需求;当审查员提出可能的错误或其它问题时,记录员就记录这些内容,其形式可以成为需求作者的工作项列表;会议的目的是尽可能多地发现需求规格说明中的重大缺陷;另外,审查会不应该超过两个小时,如果需要更多的时间,就另外再安排一次会议;(5)重写;几乎每一个质量控制活动都可能发现一些需求缺陷;因此,作者必须在审查会之后,安排一段时间用于重写文档,解决需求中的二义性、消除模糊性,并且为成功开发一个项目打下坚实的基础;(6)重审;这是审查工作的最后一步,调解者或指派人单独重审由作者重写的需求规格说明;重审确保了所有提出的问题都能得到解决,并且正确修改了需求的错误;重审结束了审查的全过程并且可以使调解者做出判断:是否已满足审查的退出标准;具体流程如下图:需求规格说明书进入审查的标准:(1)文档符合标准模板;(2)文档已经做过拼写检查和语法检查;(3)作者已经检查了文档在版面安排上所存在的错误;(4)已经获得了审查员所需要的先前或参考文档,例如系统需求规格说明;(5)在文档中打印了行序号以方便在审查中对特定位置的查阅;(6)所有未解决的问题都被标记为TBD待确定;(7)包括了文档中使用到的术语词汇表;需求规格说明书退出审查的标准:(1)已经明确阐述了审查员提出的所有问题;(2)已经正确修改了文档;(3)修订过的文档已经进行了拼写检查和语法检查;(4)所有TBD的问题已经全部解决,或者已经记录下每个待确定问题的解决过程,目标日期和提出问题的人;(5)文档已经登记入项目的配置管理系统;(6)检查是否已将审查过的资料送到有关收集处;8.10需求管理的主要活动有哪些6,给出需求变更控制过程描述4;答: 需求管理包括在工程进展过程中维持需求约定集成性和精确性的所有活动如下:变更控制建议变更分析影响决定变更更新需求文档变更计划测量需求的稳定性版本控制定义版本标识方法确定需求文档版本确定单个需求文档版本需求跟踪定义对其它需求的连接链定义对其它系统元素的连接链需求状态跟踪定义可能的需求状态记录每一个需求状态记录所有需求的状态分布情况需求变更控制过程描述如下加必要解释: 1.概述1.1 目的1.2 范围1.3 定义2.角色和职责3.变更请求状态4.开始条件5.任务5.1 评估请求5.2 做出决策5.3 执行变更5.4 通知受变更影响的各方6.验证6.1 验证变更6.2 安装产品7.结束条件8.变更控制状态报告。

新闻发布系统需求说明书

新闻发布系统需求说明书

新闻发布系统需求分析说明书文件名称:需求分析说明书文件编号: DLZ0301编制人:桂丹编制日期: 2010-03-01 审核人:吴鹏飞版本: 1.01版目录1.引言 (2)1.1编写的目的 (2)1.2背景 (2)1.3参考资料 (2)2.任务概述 (3)2.1目标 (3)2.2用户的特点 (3)3.需求规定 (3)3.1功能概述 (3)3.2用户权限分配 (3)3.3添加 (4)3.4编辑 (4)3.5删除 (4)4.运行环境规定 (4)需求分析说明书1.引言1.1编写的目的本文档为新闻管理系统需求分析报告,为新闻管理系统的设计的主要依据,主要针对新闻管理系统的概要设计和详细设计人员,作为项目验收的主要依据。

1.2背景本软件全称为新闻发布系统。

本软件为西邮加中实训1班雷池小组校外实习设计项目,由小组成员雷池、胡斌、郭辉、桂丹、马雪丽、龚博远、孙哲共同完成。

软件适用于普通新闻网站管理。

1.3 参考资料阳光酒店管理系统2.任务概述2.1目标满足客户的需求,实现新闻管理的流程。

主要功能包括用户登录、用户中心、新闻类别、新闻管理等。

2.2用户的特点最终用户为新闻管理部门,界面应简洁友好,功能完善,系统易用,易维护。

3.需求规定3.1功能概述1、用户登录:完成用户的登录操作。

2、用户中心:完成对用户的添加、删除、和密码的修改操作。

3、新闻类别:完成在增加了新的新闻种类是的添加以及删除或修改操作。

4、新闻管理:完成对新闻的发布时间、内容及标题的添加、修改及删除操作。

3.2用户权限分配本系统对用户权限无限制。

3.3添加分为添加用户,添加新闻类别、添加新闻三方面,进入系统后,用户可根据新闻的类别添加新闻内容及标题等,在新闻类别栏中可添加新的新闻种类,在用户中心可添加新的用户,设置密码等功能。

3.4编辑分为编辑用户,编辑新闻类别,编辑新闻内容等,在此模块中用户可以修改用户信息,或新闻的类别、内容等。

3.5删除删除用户,删除新闻类别,删除新闻内容等。

新闻发布系统设计说明书

新闻发布系统设计说明书

新闻发布系统设计说明书第一章简介1.1 开发背景网站是当今社会不可缺少的一种信息传播途径,它以承载的信息量大、观看灵活而深受用户的喜爱。

在当今社会,各行各业都会有自己的网站来发布信息,市场的发展对网站的需求也会越来越大。

网站在人们的生产生活中的地位越来越突出。

1.2 设计需求随着计算机技术的发展,网络技术对我们生活和工作显得越来越重要,特别是现在信息高度发达的今天,人们对最新信息的需求和发布迫切的需要及时性。

而对于一些企业来说,利用计算机高效率完成新闻发布,是适应现代发展的需求。

新闻的发布是一项琐碎、复杂而又十分细致的工作,而且不容许出错,如果按照传统的信息传递模式,将会耗费工作人员大量的时间和精力,并且也很难保证新闻的及时性和准确性。

而基于web的新闻发布系统就是一个能够在网上实现新闻的网上多用户发布,多栏目管理,实时的进行行为统计和记录的网上交互系统。

它的出现很好地解决了这个燃眉之急。

本项目是根据牛腩老师所做的新闻发布系统,运用三层架构所做。

开发工具为vs2008和sql2005,里面还有很多不足,希望大家可以提出更多的改进方法。

第二章功能描述功能显示图2.1 首页显示2.2查看新闻2.3评论新闻2.4检索新闻可以按照标题和内容的不同来实现检索功能。

2.5注册登录只有注册用户后才能进入新闻发布系统的后台管理,注册的用户只能作为新闻发布者。

2.6后台登录只有正确输入用户名、密码、验证码后才能进入后台管理。

2.7新闻发布者只能添加新闻2.8新闻管理者用户管理类别管理新闻管理新闻管理者可以执行用户管理、新闻类别管理、新闻管理功能。

第三章数据库的使用3.1 数据库各表设计第四章代码设计4.1 三层架构4.2 DAL层1:新闻类别操作类categoryDAO2:新闻评论操作类commentDAO3:新闻操作类newsDAO4:SQLHelper助手类 SQLHelper//执行命令语句public class SQLHelper{private SqlConnection conn = null;private SqlCommand cmd = null;private SqlDataReader sdr = null;public SQLHelper(){string connStr =ConfigurationManager.ConnectionStrings["connStr"].ConnectionString; conn = new SqlConnection(connStr);}private SqlConnection GetConn(){if (conn.State == ConnectionState.Closed){conn.Open();}return conn;}public int ExecuteNonQuery(string cmdText, CommandType ct){int res;try{cmd = new SqlCommand(cmdText, GetConn());mandType = ct;res = cmd.ExecuteNonQuery();}catch (Exception ex){throw ex;}finally{if (conn.State == ConnectionState.Open){conn.Close();}}return res;}public int ExecuteNonQuery(string cmdText, SqlParameter[] paras, CommandType ct) {int res;using (cmd = new SqlCommand(cmdText, GetConn())){mandType = ct;cmd.Parameters.AddRange(paras);res = cmd.ExecuteNonQuery();}return res;}public DataTable ExecuteQuery(string cmdText, CommandType ct){DataTable dt = new DataTable();cmd = new SqlCommand(cmdText, GetConn());mandType = ct;using (sdr = cmd.ExecuteReader(CommandBehavior.CloseConnection)){dt.Load(sdr);}return dt;}5:用户操作类 usersDAO4.3 WEB层我在web层主要负责后台管理的设计制作。

信息系统需求分析说明书

信息系统需求分析说明书
4.2内部接口
设计内部接口时,各模块之间采用函数调用,参数传递,返回值得方式进行信息传递。
4.3用户界面
1)界面友好,简洁明了、具有可靠性和简单性,便于操作。
2)网络操作系统风格统一
5 系统管理需求
5.1 性能需求
网络等硬件设施正常的情况下,数据要求必须精确,可靠,真实,进行操作请求时,如:查找、删除、修改、添加应保证输入数据与数据库数据的相匹配。系统基本数据录入操作以及保存的反应时间,控制在3秒钟之内;数据分析、大量数据查询等操作响应时间可以适当延迟,为了保证基本操作的效率,系统可能会限制反应时间较长的数据分析和大量数据查询操作的执行时段。
2.2 运行环境
硬件:台式终端或笔记本电脑
软件:Windows 2008 Server 网络操作系统(服务器)
MS SQL Server 数据库(QL Server 2005)
Window 2000/98/2003/XP/win7/linux
IE6.0以上
运行环境
服务器端:+MySQL+IIS
快速搜索:可以按价格、按排行、按品牌查找
用户: 普通用户、会员、经销商、厂商、维护人员、管理员
普通用户:只有查看指定信息的权限,如可以浏览产品信息(品牌型号、图片、性能、报价、日期、产地、经销商)、今日推荐、 最新报价、论坛信息,但不能进行增、删、改等动作
会员:拥有普通用户的所有权限,同时还可以上论坛发帖,可以在留言板留言,可以下载网站文档或文章、上传文章、共享信息,但是会员所进行的增、删、改都要经过管理员审核。
几乎是从业主或者发展商那租赁
公司自己全资拥有办公物业
(二)产品报价: 效果如下:
特价区:
(三)产品排行榜 :数据处理系统热门排行榜(把各类的热门系统排序)

(完整word版)软件需求规格说明书(范例)(word文档良心出品).docx

(完整word版)软件需求规格说明书(范例)(word文档良心出品).docx

(完整word版)软件需求规格说明书(范例)(word⽂档良⼼出品).docx项⽬管理协作⽀撑系统软件需求规格说明书⽬录1.引⾔ (2)1.1⽬的 (2)1.2适⽤范围 (2)1.3参考资料 (2)1.4术语和缩略语 (2)2.系统概述 (2)2.1产品描述 (2)2.2产品功能 (4)2.3⼀般约束 (5)3.功能性需求分类 (5)3.1功能描述 1 .................................................................................................................错误!未定义书签。

3.2功能描述 2 (5)4.产品的⾮功能性需求 (11)4.1外部接⼝说明 (11)4.1.1⽤户接⼝ (11)4.1.2软件接⼝ (11)4.2性能需求 (11)4.2.1硬件的限制 (11)4.3属性 (11)4.3.1友好性 (11)4.3.2安全性 (11)4.3.3可维护性 (11)4.3.4可转移 / 换性 (12)4.4系统的运⾏环境 (12)4.5其他需求 (12)4.5.1⽤户操作需求 (12)附录 A:需求确认 (14)1.引⾔1.1⽬的编写此⽂档的⽬的是进⼀步定制软件开发的细节问题, 希望能使本软件开发⼯作更具体。

是为使⽤户、软件开发者及分析⼈员对该软件的初始规定有⼀个共同的理解,它说明了本产品的各项功能需求、性能需求和数据要求,明确标识各功能的实现过程,阐述实⽤背景及范围,提供客户解决问题或达到⽬标所需的条件或权能,提供⼀个度量和遵循的基准。

1.2适⽤范围在各个⾏业中,当我们接受到⽤户的商业项⽬后,在项⽬运⾏的全过程中充满了不确定因素,只有有效的运⽤项⽬管理的科学和艺术,才有可能使项⽬取得成功。

对以上⽅⾯要想达到有效的管理⽔平,必须有⼀套科学的管理⽅法,但是即使有了科学的管理⽅法,由于项⽬⼲系⼈之间的沟通、协作不到位,往往达不到预期的结果。

新闻发布系统-需求规格说明书

新闻发布系统-需求规格说明书

新闻发布系统需求规格说明书1.引言 (4)1.1 编写目的 (4)1.2 项目背景 (4)1.3 定义 (4)1.4 参考资料 (4)2.任务概述 (4)2.1 目标 (4)2.2 运行环境 (5)2.3 条件限制 (5)3.数据描述 (5)3.1 静态数据 (5)3.2 动态数据 (5)3.3 数据库描述 (5)栏目表 (5)页面表 (5)图片表: (5)评论表: (5)用户表:。

(5)3.4 数据流图 (5)3.5 数据采集 (8)4.功能要求 (8)4.1 功能划分 (8)4.2 功能描述 (8)浏览子系统: (8)发布子系统: (8)类别管理子系统: (8)用户管理子系统: (8)留言管理子系统: (8)5.性能需求 (8)5.1 数据精确度 (8)5.2 时间特性 (9)5.3适应性 (9)6.运行需求: (9)7.附录 (9)1.引言1.1 编写目的本需求规格说明书面向系统开发人员编写,其目的是详细说明该新闻发布系统主要包括的系统的主要功能,数据库设计,避免开发过程走弯路。

1.2 项目背景本项目出于课程要求开发。

该系统的委托单位:计算机科学与技术学院开发单位:XXX小组用户:为广大师生该系统与其他系统不存在兼容性问题。

1.3 定义CPU:中央处理器mySQL:数据库管理系统名称DB:数据库(DataBase)DBA:数据库管理员1.4 参考资料新闻发布系统需求说明书javaEE web编程(作者:李芝兴;机械工业出版社;ISBN978-7-111-22609-3)数据库系统概论(作者王珊、萨师煊——4版——北京:高等教育出版社;2006.5;ISBN 978-7-04-019583-5)数据库课程设计(陈根才、孙建伶编著;杭州浙江大学出版社2007.7;IBSN978-7-308-05404-1)2.任务概述2.1 目标该项软件开发意图是节省人力物力,体现新闻本身的时效性。

传统的网站新闻管理方式有两种,一是静态HTML页面,更新信息时需要重新制作页面然后上传页面并修改相应链接,这种方式因为效率太低已不多用。

新闻发布系统需求分析说明书11

新闻发布系统需求分析说明书11

新闻发布系统需求分析说明书指导教师:杨剑组号:十组组内成员:王竹晴 1106064208组内成员:石开 1106064236组内成员:董思源 1106064216组内成员:胡伟 1106064217目录1 引言 (3)1.1编写目的 (3)1.2编写背景 (3)2 任务概述 (4)2.1运行环境 (4)2.2运行环境 (4)3 系统需求分析 (5)3.1功能需求 (5)3.2性能需求 (5)3.3 系统安全需求 (6)4 总体设计 (6)5 系统功能模块的设计 (7)1 引言1.1编写目的随着互联网的发展,网络媒体在人们心中的地位进一步提高,新闻发布系统做为网络媒体的核心系统,其重要性是越来越突出:一方面,它提供一个新闻管理和发布的功能;另一方面,新闻发布要求实现与普通的用户实现交互,用户可以很方便地参加一些调查和相关新闻的评论。

随着网络技术的发展和Internet 应用的普及互联网已成为人们获取信息的重要来源。

本系统主要采用了B/S设计模式,基于jsp +servlet+jdbc技术开发了一个新闻发布系统。

本新闻发布系统实现了如下功能:1 新闻浏览和搜索;2 用户登录注册 3 系统管理员对系统和用户的管理;4 新闻管理员发布新闻。

本系统其功能灵活并易于使用,能够实现网站新闻的动态管理,使得对新闻的管理更加及时,高效。

1.2编写背景新闻发布系统(News Release System)是上个世纪九十年代互连网技术发展以后才出现的技术,最初表现是解决一些网站的信息动态发布而开发,最初只是简单的发布和显示,应用对于各种不同的站点需要构建不同的系统来满足需要,而且功能十分单一,在九十年代后期,互连网技术进一步发展,网络作为新起的新闻媒介工具,其用户大大增加,对系统的要求也越来越高,新闻发布系统在这样的一个环境中提出、开发、并改进,到现在,新闻系统开发的成功案例已经不计其数,而且已经应用到各种站点上,可以说,各行各业的绝大部分的网站都使用到了新闻发布系统,大量的用户引发了新闻发布系统功能的进一步扩大和深化,给新闻发布系统提出了更高的要求。

新闻发布系统软件需求说明书

新闻发布系统软件需求说明书

--1引言11.1编写目的11.2背景11.3定义11.4参考资料22任务概述22.1目标22.2用户的特点23需求规定23.1功能划分23.1.2功能描述33.1.2.1栏目管理33. 1.2.2新闻管理43. 1.2.3操作员管理43. 1.2.4后台评论管理43. 1.2.5前台新闻显示43. 1.2.6前台新闻评论53.1.3功能E-R图53.2对性能的规定63.2.1精度63.2.2时间特性要求63.2.3灵活性63.3输人输出要求63.4数据管理能力要求63.5故障处理要求73.6其他专门要求74运行环境规定74.1设备84.2支持软件94.3接口94.4控制9软件需求说明书的编写提示1引言1.1编写目的随着互连网的进一步发展,网络媒体在人们心中的地位进一步提高,新闻发布系统做为网络媒体的核心系统,其重要性是越来越重要:一方面,它提供一个新闻管理和发布的功能;另一方面,现在的新闻发布要求实现与普通的用户实现交互,用户可以很方便地参加一些调查和相关新闻的评论。

新闻发布系统是在网络区域内为用户提供资源共享、信息交流和协同工作的计算机网络信息系统。

随着网络技术的发展和Internet应用的普及互联网已成为人们获取信息的重要来源。

由于现在各阶层的人员对信息的需求越来越高,信息对提人们的生活质量、提高工作的质量等等有很重要的作用。

本系统主要采用了B/S设计模式,基于Jsp技术开发了一个新闻发布系统。

本新闻发布系统实现了如下功能:1 新闻浏览和搜索;2 系统管理员对系统和用户的管理;3 新闻管理员发布新闻。

本系统其功能灵活并易于使用,能够实现网站新闻的动态管理,使得对新闻的管理更加及时,高效。

1.2背景今天的企业还是以传统商务方法为主,但随着经济全球化和电子商务经济的到来,企业如果还固守于传统模式则必定不能再适应经济全球化的趋势,许多企业因为运行良好而没意识到正面临因为不适应经济发展环境而被被淘汰的危险。

需求分析标准要求

需求分析标准要求

软件需求文‎档格式的标‎准写法1.引言Inter‎net的蓬‎勃发展,使新闻传播‎方式发生了‎巨大的变化‎,传统的信息‎传播媒体电‎视、管波、报纸已经不‎再是人们茶‎余饭后的主‎要精神甜点‎,人们开始更‎多的关注网‎络新闻。

由于互联网‎所容纳的信‎息量大,内容丰富,信息及时、准确,更有相关信‎息的全面介‎绍与比较,大大地方便‎了人们的阅‎读,因此在短短‎几年里,互联网便跻‎身于众多媒‎体之间,并具有相当‎一部分媒体‎人群。

借此东风,新闻网也迅‎速发展起来‎,它内容丰富‎,涉及商业、工业、农业、银行、财政、教育、娱乐和信息‎等各个产业‎,信息量大,不仅有时事‎新闻,还有相关的‎行业信息,同时新闻网‎具有互联网‎所具备的一‎切特性。

在全球网络‎化、信息化的今‎天新闻网迅‎速的发展,大大丰富了‎人们的生活‎,不知不觉,它已成为人‎们生活中不‎可或缺的重‎要组成部分‎。

1.1 编写目的传统的信息‎发布方式已‎经不适应这‎个快速变化‎的信息时代‎,需要一个更‎高效,更简洁的方‎式进行信息‎发布。

内容管理系‎统正是基于‎这样一个目‎的而诞生的‎,它是企业信‎息化建设和‎电子政务的‎新宠。

它的基本思‎想是分离信‎息内容和表‎现形式,内容存储在‎数据库或独‎立的文件中‎,而表现形式‎存储在模版‎里。

当用户请求‎页面时,各部分联合‎生成一个标‎准的HTM‎L页面;当信息修改‎时,用户只需在‎一个可视化‎的界面对信‎息内容进行‎修改。

大大缩短了‎信息的更新‎时间,提高了效率‎,并且简化了‎操作。

1.2 项目背景·标识待开发‎软件产品的‎名称、代码;·列出本项目‎的任务提出‎者、项目负责人‎、系统分析员‎、系统设计员‎、程序设计员‎、程序员、资料员以及‎与本项目开‎展工作直接‎有关的人员‎和用户;·说明该软件‎产品与其他‎有关软件产‎品的相互关‎系。

‎平台‎,MVC本设‎计采用基于‎UML用例‎驱动对象建‎模的ICO‎NIX项目‎管理方法,应用MVC‎三层设计模‎式,实现一个可‎以完成新闻‎栏目和新闻‎信息的添加‎、修改、删除以及新‎闻查看功能‎的新闻发布‎系统。

新闻发布系统需求规格说明书

新闻发布系统需求规格说明书

新闻发布系统需求规格说明书新闻发布系统《需求规格说明书》- 1 -新闻发布系统需求规格说明书- 2 -新闻发布系统《需求规格说明书》版本历史新闻发布系统《需求规格说明书》- 3 -目录0. 文档介绍............................................................................ .. (4)0.1 文档目的 . ......................................................................... ..................................... 4 0.2 文档范围 . ......................................................................... . (4)0.3 读者对象 . ......................................................................... ..................................... 4 0.4 参考文档 . ......................................................................... ..................................... 4 0.5 术语与缩写解释 ........................................................................... ......................... 5 1. 新闻发布系统发布系统介绍 ........................................................................... .................. 6 2. 新闻发布系统发布系统面向的用户群体 ..........................................................................6 3. 新闻发布系统发布系统应当遵循的标准或规范 ................................................................. 6 4. 新闻发布系统范围............................................................................ .............................. 6 5. 新闻发布系统中的角色............................................................................ ....................... 6 6. 新闻发布系统的功能性需求............................................................................ . (7)6.0 功能性需求分类 ........................................................................... . (7)6.1 用例图 ........................................................................... ....................................... 7 6.2 用例描述 . ......................................................................... ................................... 12 7. 新闻发布系统的非功能性需求 ........................................................................... .. (20)7.1 用户界面需求 . ......................................................................... . (20)7.2 软硬件环境需求 ........................................................................... ....................... 20 7.3 新闻发布系统质量需求 . ......................................................................... .. (20)- 4 -新闻发布系统《需求规格说明书》0. 文档介绍0.1 文档目的本文档主要针对新闻发布系统发布的使用环境与功能提出具体的要求,同时它还将作为设计与开发的重要参考依据。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

新闻发布系统需求规格说明书文件状态:[ ] 草稿[√] 正式发布[ ] 正在修改文件标识:新闻发布系统当前版本: 1.0作者:完成日期:版本历史版本/状态作者参与者起止日期备注草稿:1.0 新建目录0. 文档介绍 (4)0.1 文档目的 (4)0.2 文档范围 (4)0.3 读者对象 (4)0.4 参考文档 (4)0.5 术语与缩写解释 (5)1.新闻发布系统发布系统介绍 (6)2. 新闻发布系统发布系统面向的用户群体 (6)3.新闻发布系统发布系统应当遵循的标准或规范 (6)4. 新闻发布系统范围 (6)5. 新闻发布系统中的角色 (6)6. 新闻发布系统的功能性需求 (7)6.0 功能性需求分类 (7)6.1 用例图 (7)6.2 用例描述 (12)7. 新闻发布系统的非功能性需求 (20)7.1 用户界面需求 (20)7.2 软硬件环境需求 (20)7.3 新闻发布系统质量需求 (20)0. 文档介绍0.1 文档目的本文档主要针对新闻发布系统发布的使用环境与功能提出具体的要求,同时它还将作为设计与开发的重要参考依据。

0.2 文档范围本文档包含以下几部分:1. 新闻发布系统介绍2. 新闻发布系统面向的用户群体3. 新闻发布系统应当遵循的标准或规范4. 新闻发布系统的范围5. 新闻发布系统中的角色4. 新闻发布系统的功能性需求5. 新闻发布系统的非功能性需求6. 需求确认0.3 读者对象本文档的读者范围包括:1. 需求提供方具体责任人2. 开发方的项目经理、系统分析设计人员、测试人员0.4 参考文档0.5 术语与缩写解释缩写、术语及符号解释1. 新闻发布系统介绍新闻发布系统是一种适用于发布新闻的实用性系统,它能根据用户选择的版块分类自动发布所选择的内容,可以使用本系统自动发布新闻到服务器从而达到省时省力的事半功倍效果;本系统可自动查看新闻信息及发布时间,可以大大减少网站维护的工作量。

另外,本系统有以下两个优点:【一】、可支持新闻按栏目、关键词、日期等等进行检索;【二】、支持图片,每条新闻和信息都可以加入图片;本系统发布后可将新闻内容显示在一个页面上,并且头条新闻会优先加亮显示。

2. 新闻发布系统面向的用户群体本系统用于:新闻网站、报社、出版社等等3.新闻发布系统应当遵循的标准或规范4. 新闻发布系统范围适用于公司内部员工使用5. 新闻发布系统中的角色角色名称职责描述管理员添加用户、分配权限、管理日志主编分类管理、评论管理、文章审核、新闻点击量统计编辑新闻发布、新闻管理记者新闻材料收集6. 新闻发布系统的功能性需求6.0 功能性需求分类角色类别角色完成的功能功能描述用户登录用户登录对用户输入的用户名,密码进行验证,验证通过后,该用户可以使用新闻发布系统中自己拥有权限的那部分功能,否则拒绝使用。

主编分类管理完成板块及栏目的增加、修改和删除评论管理查看及删除相应新闻标题的评论内容个人信息个人信息主要包括自己的信息修改,如用户名、密码新闻审核查看编辑提交上来的新闻信息并对信息进行审核,如果通过就发布信息。

若不能通过就退回信息新闻点击量按照当前年、当前月、当前日、及总点击量进行统计编辑新闻发布对记者提交的新闻资料进行进一步的编辑并自动生成网页新闻管理还可以对信息进行修改、删除和添加个人信息个人信息主要包括自己的信息修改,如用户名、密码记者新闻搜集外出收集信息,并对信息进行分类,编辑信息且可以删除信息。

提交给编辑。

个人信息个人信息主要包括自己的信息修改,如用户名、密码管理员用户管理可以增加员工信息、删除员工信息、查看员工信息还可以对员工的职位进行修改;修改个人信息个人信息主要包括自己的信息修改,用户名、密码管理日志可以查看用户对应时间段的操作6.1 用例图6.1.1用户登录主编用例图(图1)记者用例图(图2)编辑用例图(图3)管理员用例图(图4)用户登录用例图6.2 用例描述一、用户登录1.0 用例名称:中文名称:用户登录功能:验证用户的身份。

1.1 简要说明:本用例的功能主要是用于确保用户在提供正确的验证信息之后,可以进一步使用本系统。

1.2 事件流:1.2.1 基本流:1 用户输入用户名、密码、验证码并确认操作。

2 客户端验证用户输入的信息,如果客户端验证不通过,转向基本流1. 如果通过验证,转向基本流3。

3 将客户端验证过的信息发送到服务器端进行验证.如果验证不通过,系统显示提醒信息,并转向基本流1。

如果验证通过,转向基本流4.4 进入相应的系统界面。

1.2.2 备选流:1.2.2.1 备选流1:1 客户可以在没有登录成功之前的任意时候要求放弃登录。

2 系统结束用户登录信息输入的界面。

1.3 特殊需求:1 用户名字符的位数:6-20位字符,必填!2 密码字符的位数:6-15位字符,必填!1.4 前置条件:1 请求使用本系统。

1.5 后置条件:1 用户登录成功,可以根据权限使用系统提供的功能。

1.6 附加说明:无二、管理员1、管理员管理1.0用例名称:中文名称:管理员管理功能:添加用户和修改用户权限1.1 简要说明:本用例的功能主要是管理员工的个人信息1.2 事件流:1.2.1 基本流:1 用户请求添加用户或修改员工信息。

2 系统显示添加员工所要填写的信息或要修改的员工信息。

3 用户填写所要添加的员工信息或修改的员工信息。

4 系统根据用户要求提交所填或所修改员工信息。

1.2.2 备选流1.2.2.1备选流:1 如果在用户请求保存时,由于网络、数据库管理系统的外部原因造成查询请求不能完成,系统保证以恰当的方式通知用户。

1.3 前置条件:1 进入本系统的主界面。

2 拥有管理员管理的权限。

1.4 后置条件:1 保存所填写信息。

2. 管理日志2.0 用例名称:中文名称:管理日志功能:用于对管理系统日志。

2.1 简要说明:本用例的功能主要是管理系统日志。

2.2 事件流:2.2.1 基本流:1 用户登录系统。

2 系统对用户操作进行监听。

3 系统将用户的操作记入数据库。

2.2.2 备选流:2.2.2.1备选流1:1 如果在用户请求保存操作结果的时候,由于网络、数据库管理系统等外部原因造成操作结果不能保存,系统保证以恰当的方式通知用户,并维护用户的操作状态,在外部原因消除之后,用户仍能继续操作。

2.3 特殊需求:无2.4 前置条件:1 必须进入本系统的主界面。

2.5 后置条件:无2.6 附加说明:系统监听用户的基本操作:增删改查三、主编1、分类管理1.0用例名称:中文名称:分类管理功能:对于板块和栏目的增加,删除,修改1.1 简要说明:本用例的功能主要是管理板块和栏目的布局1.2 事件流:1.2.1 基本流:1 用户请求对板块或栏目进行操作。

2 系统显示添加板块所要填写的信息或要修改的板块信息。

3 用户填写所要添加的板块信息或修改的板块信息。

4 系统根据用户要求提交所填或所修改板块信息。

1.2.2 备选流1.2.2.1备选流:1 如果在用户请求保存时,由于网络、数据库管理系统的外部原因造成查询请求不能完成,系统保证以恰当的方式通知用户。

1.3 前置条件:1 进入本系统的主界面。

2 拥有分类管理的权限。

1.4 后置条件:1 保存所填写信息。

2. 评论管理2.0 用例名称:中文名称:评论管理功能:用于管理对新闻的评论。

2.1 简要说明:本用例的功能主要是管理对新闻的评论。

2.2 事件流:2.2.1 基本流:1 用户请求对评论进行管理。

2 系统对用户显示出新闻的评论。

3 用户请求对选定的评论进行删除操作。

4 系统删除选定的评论并回到事件流2.2.2.2 备选流:2.2.2.1备选流1:1 如果在用户请求保存操作结果的时候,由于网络、数据库管理系统等外部原因造成操作结果不能保存,系统保证以恰当的方式通知用户,并维护用户的操作状态,在外部原因消除之后,用户仍能继续操作。

2.3 特殊需求:无2.4 前置条件:1 必须进入本系统的主界面。

2 必须拥有评论管理的权限2.5 后置条件:无3、文章审核2.0用例名称:中文名称:文章审核管理功能:对文章进行审核,审核后发布1.1 简要说明:本用例的功能主要是对将要发布的文章进行审核1.2 事件流:1.2.1 基本流:1 用户请求审核文章。

2 系统显示未审核文章的星系。

3 用户请求对选定文章的审核。

4 系统根据用户审核结果将文章发布或者驳回1.2.2 备选流1.2.2.1备选流:1 如果在用户请求保存时,由于网络、数据库管理系统的外部原因造成查询请求不能完成,系统保证以恰当的方式通知用户。

1.3 前置条件:1 进入本系统的主界面。

2 拥有文章审核的权限。

1.4 后置条件:1 保存所填写信息。

4. 新闻点击量查看3.0用例名称:中文名称:新闻点击量查看功能:对新闻的点击量进行查看1.1 简要说明:本用例的功能主要是对新闻的点击量进行查看1.2 事件流:1.2.1 基本流:1 用户请求查看新闻点击量2 系统显示所有点击量。

3 用户请求对特定新闻点击量的查看。

4 系统根据用户请求将查询结果显示给用户。

1.2.2 备选流1.2.2.1备选流:1 如果在用户请求保存时,由于网络、数据库管理系统的外部原因造成查询请求不能完成,系统保证以恰当的方式通知用户。

1.3 前置条件:1 进入本系统的主界面。

2 拥有查看新闻点击量的权限。

1.4 后置条件:1 保存所填写信息。

四、编辑1.新闻发布1.0 功能名称:中文名称:新闻发布功能:针对记者提交的资料进行进一步编辑并生成网页。

1.1 简要说明:本用例的功能主要是对新闻资料进行修饰并生成网页。

1.2 事件流:1.2.1 基本流:1 用户请求新闻发布操作。

2 系统显示新闻资料列表界面。

3 根据用户的操作执行以下相应操作。

⏹用户选择需要发布的新闻,系统执行新闻发布信息子流。

⏹用户进一步修改新闻信息,系统执行生成网页信息子流。

4 用户要求保存操作结果。

5 系统保存用户操作结果。

6 用户要求结束新闻发布。

7 系统结束新闻发布的显示。

1.2.1.1 新闻发布信息子流用户进入相应新闻标题下的新闻发布页面1.2.1.2生成网页信息子流1 用户对新闻资料进行详细的修改。

2 以网页的形式保存1.3 特殊需求:无1.4 前置条件:1 进入本系统的主界面。

2 拥有新闻发布的权限。

1.5 后置条件:1 系统保存生成的网页。

1.6 附加说明:无2.新闻管理2.0 功能名称:中文名称:新闻管理功能:用于新闻的管理。

2.1 简要说明:本用例的功能主要是对未审核通过的页面进行修改及删除。

2.2 事件流:2.2.1 基本流:1显示所有没有被审核过的新闻信息。

(记者刚提交的并且没有审核过的新闻信息)2 用户选择新闻的管理操作◆用户选择未审核的新闻信息,系统执行新闻管理子流3 系统保存操作结果。

相关文档
最新文档