新闻发布系统需求规格说明书许-副本_第1页
新闻发布系统需求规格说明书许-副本_第2页
新闻发布系统需求规格说明书许-副本_第3页
新闻发布系统需求规格说明书许-副本_第4页
新闻发布系统需求规格说明书许-副本_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、新闻发布系统版本号: NewsManager1.0密 级:受控文档需求规格说明书新闻发布系统新闻发布系统2016 年年 1 月月 15 日日 新闻发布系统需求规格说明书第 2 页 共 22 页1.文档属性文档属性内容项目/任务名称:新闻发布系统项目/任务编号:No.1文档名称:新闻发布系统需求分析文档文档编号:No.1文档状态: 编录中作 者:赵文超 李玉臣 盖嘉玉 张均遥 许继鹏文档评审通过日期:评审负责人签字:参考模板:2.文档变更过程版本修正日期修正人描述1.0初步编写 新闻发布系统需求规格说明书第 3 页 共 22 页目录目录1.1编写目的.51.2背景.51.3定义.51.4参考资料

2、.5第第 2 章章任务概述任务概述.62.1目标.62.2用户主体.62.3假定和约束.6第第 3 章章总体描述总体描述.73.1账户设置.73.2系统自动编码规则.7第第 4 章章功能需求功能需求.84.1后台管理.84.1.1登录.错误!未定义书签。错误!未定义书签。4.1.2新闻管理.84.2前台管理.9 4.2.1 新闻搜索.94.2.2新闻评论.10第第 5 章章其他需求其他需求.115.1对性能的规定.115.1.1精度.115.1.2时间特性要求.115.1.3灵活性.115.2输入输出要求.115.3数据管理能力要求.115.4故障处理要求.115.5其他专门要求.11第第 6

3、 章章运行环境规定运行环境规定.126.1设备.126.1.1服务器.126.1.2专用硬件.126.2支持软件.126.3网络结构.126.4控制.12 新闻发布系统需求规格说明书第 4 页 共 22 页第第 7 章章体系结构设计体系结构设计.13 7.1 Use-Case 视图引言引言 新闻发布系统需求规格说明书第 5 页 共 22 页1.1 编写目的编写目的规范化软件的编写,提高软件开发过程的能见度,便于软件开发过程中的控制与管理同时提出了本新闻发布系统的软件开发过程便于程序员与客户之间的交流与协作,并作为工作成果的原始依据,同时也表明了本软件的共性,以期能获得更大范围的应用。1.2 背

4、景背景系 统 名 称:新闻发布系统英 文 名 称:internet information release system 系 统 简 称:NewsManager任务 提出者:任务 开发者:用 户:网站浏览的游客1.3 定义定义(列出本文件中用到的专门术语的定义和外文首字母组词的原词组。完成后删列出本文件中用到的专门术语的定义和外文首字母组词的原词组。完成后删除)除)ASP;Sql Server 2000;IIS;新闻发布;信息管理;模板1.4 参考资料参考资料mysql 网络数据库开发 、 软件工程与 UML和相关网络资源。 新闻发布系统需求规格说明书第 6 页 共 22 页第第 2 章章 任

5、务概述任务概述2.1 目标目标NewsManager 系统主要功能模块如下:新闻搜索 浏览新闻 发表评论 登录 类别管理 新闻管理 用户管理 评论管理 2.2 用户用户主体主体NewsManager 系统的用户主体有:管理员,游客2.3 假定和约束假定和约束(约束性能(约束性能 规模规模 进度进度 商业商业 以及以及 用到的用到的 资源资源 外部辅助系统)外部辅助系统)开发人员 5 人硬件的限制:无约束与其他应用间的接口:进入主界面右击相应窗口,分别进入相对应的界面并行操作:a.初始化操作;b.数据处理的功能较强;c.后援和恢复操作所需的高级语言:ASP 编程语言,C#语言安全和保密方面的考虑

6、:无约束 新闻发布系统需求规格说明书第 7 页 共 22 页第第 3 章章 总体描述总体描述3.1 账户账户设置设置账户采用 MD5 加密3.2 系统自动编码规则系统自动编码规则Utf-8 新闻发布系统需求规格说明书第 8 页 共 22 页第第 4 章章 功能需求功能需求4.1 后台管理后台管理新闻的后台管理主要是维护人员对于新闻网站的管理,主要包括管理员登录,增加新闻网站显示内容,修改新闻的类别,添加用户信息,删除评论等功能。4.1.1登录登录管理员通过登录可进入后台,对后台进行管理。登录界面:4.1.2新闻管理新闻管理管理员用来向系统添加、修改、删除新闻。添加新闻界面: 新闻发布系统需求规

7、格说明书第 9 页 共 22 页修改新闻界面:删除新闻界面:4.2 前台管理前台管理前台主要是游客使用,主要是游客来获取新闻内容的4.2.1新闻搜索新闻搜索游客可以根据关键字搜索自己喜欢的内容搜索出新闻: 新闻发布系统需求规格说明书第 10 页 共 22 页4.2.2新闻评论新闻评论游客对新闻的有看法,可以发表自己的观点 新闻发布系统需求规格说明书第 11 页 共 22 页第第 5 章章 其他需求其他需求5.1 对性能的规定对性能的规定5.1.1精度精度在精度需求上,根据使用需要,在各项数据的输入,输出及传输过程中,由于本系统使用了数摞结构,可以满足各种精度的需求。5.1.2时间特性要求时间特

8、性要求a.相应时间:快b.更新处理时间:快c.数据的转换和传送时间:迅速 d.解题时间:迅速 在软件方面运行时间都比较快且迅速,完全能够满足用户要求。5.1.3灵活性灵活性当用户需求,如操作方式,运行环境,结果精度,数据结构于其他软件接口等发生变化时,设计的软件要做适当调整,灵活性非常大5.2 输入输出要求输入输出要求各类工作报表可直接打印,或导出为 Excel 文件格式。各类办理流程及批示可直接打印,或存储为可打印文本格式。5.3 数据管理能力要求数据管理能力要求能对基础数据中的错误数据进行修正,且不影响已办理案件状态,能够保持修改前后数据及案件逻辑的一致性。5.4 故障处理要求故障处理要求

9、平均无故障时间大于三个月,平均故障排除时间小于 4 小时。5.5 其他专门要求其他专门要求 1)安全性:主要体现在数据安全,账务准确,避免外界非法攻击等方面。2)可靠性:体现在系统应能够支持常时间稳定运行,具有较强容错能力。3)可扩展性:主要体现在系统能够随着管理规定的变更,进行二次开发和系统变更。4)可维护性:主要体现在系统具备高度的可远程服务支持能力。 新闻发布系统需求规格说明书第 12 页 共 22 页第第 6 章章 运行环境规定运行环境规定 6.1 设备设备6.1.1服务器服务器序号序号主要功能主要功能配置配置1数据服务器IBM X3850 Intel Xeon Processor 7

10、330 (2.40GHz/6MB L2 Quad Core), 1066MHz FSB, 4-SMP, 4*1GB, HS 4146GB SAS,raid5 10k 卡, Combo, 2*Giga Ethernet, 4U, RSA II SlimLine, 2*1440w2WEB 服务器IBM X3650 Xeon EM64T Quad-Core E5335/2.0GHz/1333MHz/8M, 2*1GB, 2.5 HS 2*146GB SAS HDD,2*Giga Ethernet, Light Path,CD -RW/DVD Combo,2U,HS 835W Power3备用服务器I

11、BM X3100 Intel Xeon 2.33 GHz 3065 , 2GB ,160 GB SATA DVD-ROM6.1.2专用硬件专用硬件密码键盘。6.2 支持软件支持软件账务服务器RedHat Enterprise Linux AS 4Web 服务器RedHat Enterprise Linux AS 4数据库MySQL账务应用中间件服务器端Web 服务器Tomcat 6.0操作系统Windows 2000 及以上客户机端浏览器IE7.0 及以上6.3 网络结构网络结构略。6.4 控制控制 略。 新闻发布系统需求规格说明书第 13 页 共 22 页第第 7 章章 体系结构设计体系结构

12、设计7.1 Use_Case 视图视图游客新闻搜索系系统统管理员浏览新闻发表评论登录类别管理新闻管理用户管理评论管理、include增加类别删除类别修改类别查询类别includeincludeincludeincludeincludeincludeinclude增加新闻删除新闻修改新闻查询新闻增加用户信息删除用户信息修改用户信息查询用户信息删除评论查询评论includeincludeincludeincludeincludeinclude图 7-1Use_Case 视图7.1.1概述概述新闻搜索新闻搜索概述:游客进入网页,可直接在搜索栏处搜索感兴趣的新闻字段。 新闻发布系统需求规

13、格说明书第 14 页 共 22 页浏览新闻浏览新闻概述:游客进入网页,可以直接浏览新闻,或者点击单条新闻进行浏览。发表评论发表评论概述:游客可以在浏览新闻后在评论框内发表自己的意见或建议。登录登录概述:管理员可登录账号,对后台进行管理。类别管理类别管理.1 增加类别增加类别概述:管理员可将新闻分类。对类别进行添加。.2 删除类别删除类别概述:管理员可将新闻分类。对类别进行删除。.3 修改类别修改类别概述:管理员可将新闻分类。对类别进行修改。.4 查询类别查询类别概述:管理员可将新闻分

14、类。对类别进行查询。新闻管理新闻管理.1 增加新闻增加新闻概述:管理员可在后台对新闻内容、排版等进行管理。可以增加新闻。.2 删除新闻删除新闻概述:管理员可在后台对新闻内容、排版等进行管理。可以删除新闻。.3 修改新闻修改新闻概述:管理员可在后台对新闻内容、排版等进行管理。可以修改新闻。.4 查询新闻查询新闻概述:管理员可在后台对新闻内容、排版等进行管理。可以查询新闻。 新闻发布系统需求规格说明书第 15 页 共 22 页用户管理用户管理.1 增加用户信息增加用户信息概述:管理员在后台读取游客信息

15、。可以增加用户信息。.2 删除用户信息删除用户信息概述:管理员在后台读取游客信息。可以删除用户信息。.3 修改用户信息修改用户信息概述:管理员在后台读取游客信息。可以修改用户信息。.4 查询用户信息查询用户信息概述:管理员在后台读取游客信息。可以查询用户信息。评论管理评论管理.1 删除评论删除评论概述:管理员可对内容信息不良或出现错误乱码现象的评论进行删除。.2 查询评论查询评论概述:管理员可以在后台查询游客的评论。7.1.2Use_Case 实现实现 新闻发布系统需求规格说明书第 16 页 共 22 页7.1

16、.2.1新闻搜索新闻搜索游客False:GUISuccess:GUIMain:GUISearchnews:systemtbl_News:NewsDB输入要搜索的新闻字段getNews(News)getNews(News)return News_informationreturn News_informationNews_information=turedisplay:新闻搜索成功News_information=falsedisplay:新闻搜索失败chickOnTure()chickOnTure()图 7-2 新闻搜素序列图登录登录userLogin:GUISuccess:GU

17、IAdministratorLogin:Systemtbl_user:UserDB管理员输入用户密码provingUserPass(string username,string password)provingUserPass(string username,string password)return resultreturn resultFail:GUIdisplay:successdisplay:fail图 7-3 登录序列图 新闻发布系统需求规格说明书第 17 页 共 22 页增加新闻类别增加新闻类别AdministratorFail:GUISuccess:GUIaddN

18、ewsType:GUIaddNewsType:Systemtbl_NewsType:NewsTypeDB管理员增加类别AddnewsType(int newsType)AddnewsType(int newsType)return resultreturn resultdisplay:successdisplay:请重新添加图 7-4 增加新闻类别序列图修改用户信息修改用户信息AdministratorFalse:GUIChick:GUI选择要修改的用户信息clickOnTrue()clickOnTrue()User_information=falsedisplay:修改用户信息失败Main:GUIChangeuser:systemgetUser(string id)findUser(string id)return User_informationreturn User_informationtbl_User:UserDBdisplay:是否确认修改User_informati

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论