ImageVerifierCode 换一换
格式:DOCX , 页数:30 ,大小:266.64KB ,
资源ID:276035      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-276035.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(新闻发布管理系统软件需求规格说明书2.docx)为本站会员(wj)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

新闻发布管理系统软件需求规格说明书2.docx

1、新闻发布管理系统 软件需求规格说明书文件标识新闻发布管理系统版 本1.0作 者日 期2014年1月7日摘要本系统采用B/S体系结构进行设计开发,实现了网站新闻的动态管理,使得对信息的 管理更加时高效,提高了工作效率,具有一般新闻系统的功能,主要包括前台新闻查看区 和后台管理区,可为发布闻为网站提供新闻发布与管理的服务。关键字: 新闻管理;Browser/ServerAbstractThe system uses b/s architecture design and development, realization of dynamic management of the site news,

2、 leads to a more timely and efficient information management, improved productivity, has a general function of information system, management zone news view includes the foreground and the background, press release, news publishing and management services for web sites.Key words: News Publishing;Bro

3、wser/Server小组成员及分工姓名学号角色主要任务文档批准角色人员签字日期项目组长产品经理开发经理目录1.引言11.1编写目的11.2使用范围11.3文档概述11.4参考资料21.5术语22.系统概述22.1系统功能22.2用户类别及特征22.3系统开发22.4系统特点33.功能需求43.1非功能需求43.2功能列表44.详细需求54.1顶层用例图64.2登录注销64.2.1用例图64.2.2用户登录64.2.3用户注销84.3新闻操作94.3.1用例图94.3.2增加新闻94.3.3查询新闻104.3.4删除新闻114.3.5修改新闻124.4新闻类型操作134.4.1用例图134.4

4、.2增加新闻类型134.4.3查询新闻类型144.4.4删除新闻类型154.4.5修改新闻类型164.5 用户操作174.5.1用例图174.5.2增加用户174.5.3查询用户184.5.4删除用户194.5.5修改用户204.5.6修改密码214.6 新闻评论操作224.6.1用例图224.6.2评论新闻234.6.3查看评论234.6.4删除评论244.6.5修改评论255. 接口需求265.1用户界面265.1.1界面布局265.1.2界面风格265.2软件接口265.3通信接口261.引言随着Internet的普及,无论人们相隔多么遥远,都有天涯若比邻的感觉。足不出户,便 可知天下新

5、近之大事,便可与大洋彼岸的朋友畅谈无阻。网页逐渐融入人们的生活,快速及 时地浏览新闻,获取五彩缤纷的网上信息,已成为人们日常生活的一部分,与此同时越来越 多的企业建立了自己的Web网站,企业通过网站可以展示产品,发布最新动态,与用户进 行交流和沟通,与合作伙伴建立联系,以及开展电子商务等。在网络技术的领域里,传统的网站新闻管理方式有两种,一是静态HTML页面,然而 随着Internet的进一步发展,这种静态Web站点的开发与维护变得越来越困难,而且不能与 浏览者进行有效交互,从而使得这种方法已不多用。二是基于ASP、PHP或者JSP和脚本 语言,将动态网页和数据库结合,通过应用程序来处理信息,

6、这是目前较为流行的做法。本文运用Web应用程序的开发技术、Web数据库技术和Web信息发布技术,严格按照 软件工程的方法进行开发。1.1编写目的为开发小组成员、客户之间提供共同的协议而创立基础。对企业管理软件功能的实现作 使命描述。让客户指出我们的不足,进一步了解客户的需求。根据人事管理系统的特点,对被开发软件系统的主要功能、性能进行完整描述,为软件 开发者进行详细设计和编程提供基础。本说明书的预期读者为开发小组成员及甲方负责人。本说明能让甲方代表更好地了解本 系统,减少彼此之间交流的困难和开发中因为需求不明确而产生的不必要的麻烦。本文档是开发人员与用户之间进行交流,澄清了模糊概念之后写成的。

7、本文档确定了待 开发软件的功能、性能、数据、界面等要求,并确定了系统的逻辑模型。为不熟悉业务的开 发人员进行系统开发提供了依据,也为测试文档的编写人员提供了参考。1.2使用范围本文档适用于所有与本项目有关的软件开发阶段及其相关人员,其中,项目负责人、公 司方项目经理、技术开发人员(包括分析人员、设计人员、程序人员)、测试人员应重点阅 读本文档各部分,其他人员可选择性阅读本文档。1.3文档概述本文档主要描述了新闻发布管理系统项目的软件需求。本文档首先从业务背景、系统功能、运行环境等方面概要描述系统,其次从用户界面、 软件接口等方面描述系统的外部接口需求,然后进一步详细描述功能性需求和非功能性需求

8、 以及待确定的问题。1.4参考资料1软件工程导论.张海藩.北京:清华大学出版社,2008零基础学Struts.卜俎北京:机械工业出版社,20093MySQL权威指南.Michael Kofler.北京:人民邮电出版社,20061.5术语 系统管理员:负责具体信息系统日常管理和维护,具有信息系统的最高管理权限。 用户:注册后成为系统用户,可以查看并进行相应操作。 游客:未注册,只有浏览权限。2.系统概述2.1系统功能 新闻系统相关参数的设定 新闻的发布于管理 用户登录与身份验证 用户相关评论的管理 新闻类别的管理2.2用户类别及特征 管理员:管理系统用户、发布新闻信息,设置系统参数,维护系统,保

9、证系统正常运行。 普通用户:浏览已发布的新闻,对部分文章进行评论,同时可以搜索自己所需的新闻。 游客:浏览已发布的新闻2.3系统开发为了确保本项目的正常实施,开发双方组成新闻发布系统项目组,负责本项目的研究、 设计、攻克项目技术难题和完成研究成果报告,确定本项目的关键技术路线,设计和编写符 合总体设计要求的功能模块,负责课题研究成果的培训和技术指导,负责成果的维护。操作简单、界面友好、完全控件式的页面布局,使得新闻的编辑工作更简便,许多选项 包括新闻分类、来源等只需要点击鼠标就可以完成;另外,跟踪出现的提示信息也让用户随 时清楚自己的操作情况。对常见网站的新闻管理的各个方面:新闻发布、浏览、删

10、除、修改、 搜索等方面都大体实现,实现了网站对即时新闻的管理要求;对新闻的处理(包括发布、修 改、删除)将立即在主页的对应栏目显示出来,达到“即时发布、即时见效”的功能;系统 运行应该快速、稳定、高效和可靠;在结构上应具有很好的可扩展性,便于将来的功能扩展 和维护。目前随着计算机和网络的发展,特别是在本世纪初网络的告诉发展,新闻信息通过网络 得前所未有的速度传播,人们需要获取的信息量也越来越大。新闻信息量也越来越庞大,所 以为了更好的管理这些新闻信息,我们必须通过新闻发布管理系统来进行存储和快速的检索。 新闻信息管理系统,希望能够到达以下期望:1,实现信息有效的流通:比如管理员通过登录系统就可

11、以随时查询新闻,后台用户, 并可做增加、删除、修改等。2.提高信息发布效率:传统的新闻信息一般都是通过报纸形式去流通,然而使用这个 管理系统,可以通过计算机和网络直接实现信息的管理,大大减少了管理员的工作量,节省 管理成本。3.实现有效管理:所有数据都存在服务器上面,管理员可以通过系统对各项信息进行 统一管理。4.降低成本:大大减少开支,降低管理成本。节约时间、节约纸张、节约电话费、减 少了差错率,提高整体的工作效率。2.4系统特点 是基于B/S模式下的WEB信息系统,数据库逻辑相对简单,但数据量一般比较庞大。 用户数量大,服务器压力大,是系统设计中必须考虑的问题之一,而一般的信息系统相 对压

12、力要少了很多。 本系统是一个开放式的系统,前台浏览无须验证 能处理大量的新闻数据。 负荷能力强,防止数据量过大,而影响速度。3.功能需求3.1技术架构3.2非功能需求可靠性:本系统的最终用户涉及面广,因此,整体系统运行要求稳定,有很强的防错、 抗错能力,保证数据报送工作正常进行。运行速度取决于硬件配置和应用数据规模兼容性:系统应支持多种操作系统、数据库系统和、WEB服务器系统。采用JAVA技 术来保证较好的可移植性和可扩展性。易用性:系统应操作简单、易学易用、符合标准浏览器操作风格,丰富的联机帮助, 人性化的操作界面,界面布局合理,节省操作时间提高生产效率。安全性:能经受来自互联网的一般性恶意

13、攻击。如病毒(包括木马)攻击、口令猜测 攻击、黑客入侵等。因此,必须配备较强的网络安全防范、响应能力,为应用系统提供安全 可靠的网络统计平台。3.3功能列表表1功能列表功能类别子功能登录注销用户登录用户注销重新登录新闻操作发布新闻修改新闻删除新闻查询新闻新闻类型操作增加新闻类型修改新闻类型删除新闻类型查询新闻类型评论操作评论新闻查看评论删除非法评论修改评论用户管理增加用户查看用户删除用户修改用户修改用户密码4.详细需求本章将详细描述需求功能点列表各个功能点,其中也包括非功能需求。 功能的划分运用面向对象的分析思想,并借助用例图来说明。4.1顶层用例图图1顶层用例图4.2登录注销4.2.1用例图

14、4.2.2用户登录优先级高关联无来源需求分析用例描述ContextDescriptionIDUC-1Name用户登录Actor用户Description提供用户登录页面,用户输入用户名和密码后登录系统Pre-condition用户已经注册Post-condition用户登录成功,根据用户的选择主界面Exception无StepActorDescriptionBranchConditionLocation1用户进入登录界面,输入用户名和密码2用户按“登录”按钮3系统判断登录信息是否正确正确ALT1不正确ALT2ALT1:正确StepActorDescriptionBranchConditionL

15、ocation1系统给出登录成功提示,判断用户权限,选择不同页面1ALT32ALT4ALT2:不正确StepActorDescriptionBranchConditionLocation1系统给出错误提示信息,并返回登录页面ALT3:前台StepActorDescriptionBranchConditionLocation1系统进入超级管理员新闻管理系统主界面ALT4: 后台StepActorDescriptionBranchConditionLocation1系统进入普通用户新闻查看评论页面详细描述如果用户选择记住用户名与密码,下次登录系统则不需要再输入用户名与密码。备注该用例适用于普通用户

16、和超级用户7用例过程4.2.3用户注销优先级M关联UC-1来源需求分析用例描述ContextDescriptionIDUC-2Name用户注销Actor用户Description提供用户注销按钮,用户点击该按钮后注销,即使当前登录的用户无效并 退出到登录页面Pre-condition用户已经登录Post-condition用户注销,退回到登录页面Exception用例过程StepActorDescriptionBranchConditionLocation1用户用户点击注销按钮2系统使当前登录的用户无效,退回到登录页面详细描述用户注销操作即“安全退出”,系统会清空用户保存在客户端的用户信息。下

17、次登录系统时 必须输入用户名与密码。备注该用例适用于普通用户和超级用户4.3新闻操作4.3.1用例图图3新闻操作用例图4.3.2增加新闻优先级H关联无来源需求分析用例描述ContextDescriptionIDUC-3Name增加新闻Actor用户ContextDescriptionDescription提供用户对新闻的发布功能Pre-condition用户已经登录,点击发布新闻Post-condition添加新闻信息到新闻列表中Exception用例过程StepActorDescriptionBranchConditionLocation1用户点击新闻操作按钮2系统跳转到新闻操作页面3用户点

18、击发布新闻4系统跳转到新闻发布页面5用户填写新闻信息,类型等信息6用户点击确认发布7系统将新闻信息,新闻类型,发布人信息存入数据库8系统隐藏新闻发布页面,跳转到新闻操作页详细描述无备注无4.3.3查询新闻优先级H关联无来源需求分析用例描述ContextDescriptionIDUC-4Name查询新闻Actor用户Description提供用户对新闻的查询功能Pre-condition用户已经登录,点击新闻管理Post-condition刷新新闻列表信息Exception用例过程StepActorDescriptionBranchConditionLocationStepActorDescri

19、ptionBranchConditionLocation1用户点击新闻操作按钮2系统跳转到新闻操作页面3用户点击查看新闻4系统跳转到新闻查询页面,从数据库中查询新闻信息, 分页显示新闻列表5用户选择页数或上下翻页6系统从数据库中选择要查看的新闻信息,分页显示在新 闻查询页面中7用户点击具体新闻题目8系统根据点击内容,跳转到显示该新闻内容的页面,显 示新闻内容详细描述无备注无4.3.4删除新闻优先级H关联UC-4来源需求分析用例描述ContextDescriptionIDUC-5Name删除新闻Actor用户Description提供用户对新闻的删除功能Pre-condition用户已经登录,点

20、击新闻管理,然后点具体新闻后的删除Post-condition删除新闻列表中的新闻信息Exception用例过程StepActorDescriptionBranchConditionLocation1用户点击新闻操作按钮2系统跳转到新闻操作页面3用户点击查看新闻4系统跳转到新闻查询页面,从数据库中查询新闻信息, 分页显示新闻列表5用户选择页数或上下翻页6系统从数据库中选择要查看的新闻信息,分页显示在新 闻查询页面中7用户点击具体新闻题目后面的删除按钮8系统删除数据库中指定新闻的内容及其他信息9系统刷新新闻列表详细描述无备注无4.3.5修改新闻优先级H关联UC-4来源需求分析用例描述Contex

21、tDescriptionIDUC-6Name修改新闻Actor用户Description提供用户对新闻的修改功能Pre-condition用户已经登录,点击新闻管理,然后点具体新闻后的修改Post-condition修改新闻列表中的新闻信息Exception用例过程StepActorDescriptionBranchConditionLocation1用户点击新闻操作按钮2系统跳转到新闻操作页面3用户点击查看新闻4系统跳转到新闻查询页面,从数据库中查询新闻信息, 分页显示新闻列表5用户选择页数或上下翻页6系统从数据库中选择要查看的新闻信息,分页显示在新 闻查询页面中7用户点击具体新闻题目后面的

22、修改按钮8系统跳转到改新闻的修改页面9用户在新闻修改页面,完成对新闻的修改操作,完成后 点击修改按钮10系统更新数据库中该新闻的内容及其他信息,隐藏修改 页,返回新闻显示页详细描述无备注无4.4新闻类型操作4.4.1用例图4.4.2增加新闻类型优先级H关联无来源需求分析用例描述ContextDescriptionIDUC-7Name增加新闻类型Actor用户Description提供用户对新闻类型的增加功能ContextDescriptionPre-condition用户已经登录,点击添加新闻类型Post-condition添加新闻类型信息到新闻类型列表中Exception用例过程StepAc

23、torDescriptionBranchConditionLocation1用户点击新闻类型操作按钮2系统跳转到新闻类型操作页面3用户点击添加新闻类型4系统跳转到新闻类型添加页面5用户填写新闻类型信息6用户点击确认添加7系统将新闻类型信息添加到新闻类型数据库表中8系统隐藏添加新闻类型页面,跳转到新闻类型操作页详细描述无备注该用例适用于超级用户4.4.3查询新闻类型优先级H关联无来源需求分析用例描述ContextDescriptionIDUC-8Name查询新闻类型Actor用户Description提供用户对新闻类型的查询功能Pre-condition用户已经登录,点击新闻类型管理Post-c

24、ondition刷新新闻类型列表信息Exception用例过程StepActorDescriptionBranchConditionLocation1用户点击新闻类型操作按钮2系统跳转到新闻类型操作页面3用户点击查看新闻类型4系统跳转到新闻类型查询页面,从数据库中查询新闻类 型信息,分页显示新闻类型列表5用户选择页数或上下翻页6系统从数据库中选择要查看的新闻类型信息,分页显示 在新闻类型查询页面中7用户点击具体新闻类型题目8系统根据点击内容,跳转到显示该新闻类型内容的页面, 显示新闻类型内容详细描述无备注该用例适用于超级用户4.4.4删除新闻类型优先级H关联UC-8来源需求分析用例描述Cont

25、extDescriptionIDUC-9Name删除新闻类型Actor用户Description提供用户对新闻类型的删除功能Pre-condition用户已经登录,点击新闻类型管理,然后点具体新闻类型后的删除Post-condition删除新闻类型列表中的新闻类型信息Exception用例过程StepActorDescriptionBranchConditionLocation1用户点击新闻类型操作按钮2系统跳转到新闻类型操作页面3用户点击查看新闻类型4系统跳转到新闻类型查询页面,从数据库中查询新闻类 型信息,分页显示新闻类型列表5用户选择页数或上下翻页6系统从数据库中选择要查看的新闻类型信息

26、,分页显示在新闻类型查询页面中7用户点击具体新闻类型题目后面的删除按钮8系统删除数据库中指定新闻类型的内容及其他信息9系统刷新新闻类型列表详细描述无备注该用例适用于超级用户4.4.5修改新闻类型优先级H关联UC-8来源需求分析用例描述ContextDescriptionIDUC-10Name修改新闻类型Actor用户Description提供用户对新闻类型的修改功能Pre-condition用户已经登录,点击新闻类型管理,然后点具体新闻类型后的修改Post-condition修改新闻类型列表中的新闻类型信息Exception用例过程StepActorDescriptionBranchConditionLocation1用户点击新闻类型操作按钮2系统跳转到新闻类型操作页面3用户点击查看新闻类型4系统跳转到新闻类型查询页面,从数据库中查询新闻类 型信息,分页显示新闻类型列表

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2