版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Web 新闻发布系统需求文档本需求说明文档针对 web 新闻发布系统的需求进行阐述,内容包括系统的整体框架,系 统的功能模块,各模块的功能与实现流程,系统要求及其他业务支撑系统和维护管理系统 的接口关系和实现标准等。它主要应用于 web 新闻发布系统开发过程中的指导说明与各项 规范。更改控制单版本日期作者版本概述随着网络的日益晋及化,信息的发布也更加快捷与方便。为了方便广大学生能够及时的 了解到自己学校的校内新闻,所以有了各种各样的信息传播方式。而本系统就是针对学生 这个需求来实现的。 Web 校内新闻发布系统,可用于发布各色各样的校内新闻,方便校内 信息的传播。开发指导总则本开发过程参考系统
2、概述与指导说明,以求在功能和性能上均能满足需求。在做 功能设计和流程规划时,应充份考虑到系统的扩展。在保证系统的基本业务功能的前提 下,有利于系统的逐步完善。适用范围:本规范是校园 web 新闻发布系统技术需求,开发和实现的指导性文件。词汇表:中文名字对应英文名字说明J2EEJ2EE简称: J2EEJSPJava server pageJsp动态网页技术ServletServlet一种服务器端的 java 应用程序JavaBeanJavaBean一种可重用的 Java组件超文本标记语言Hyper Text Markup Language简称 :html系统要求:新闻管理功能的方便性 用户浏览新
3、闻的方便性和快捷性系统的安全性和稳定性系统的可扩展性易维护性并发处理能力系统功能需求:新闻可以按照类目进行目录管理,以便把所有新闻文章组织到不同的文件夹中 对于用户,应该提供一个带有类别菜单的页面。每一个类别链接到一个页面,其中显 示了各新闻条目的简短摘要。用户可以单击摘要阅读完整的新闻内容,而管理员则可 以在后台来设置摘要的长度,显示方式,内容等。用户可以搜索新闻 如果不允许普通用户添加或修改新闻,则应对新闻提交加入用户权限管理,并增加新 闻审核批准功能。对于管理员提交 新闻,可以直接批准,其他用户提交的新闻,需要 经过管理员审核或修改的过程才能发布。对于发布的新闻,需要提供新闻文章和发布者
4、的跟踪信息,可以由此了解新闻发布者 的贡献情况,并能够确定谁可以对新闻内容负责。新闻至少需要支持图片显示,为此需要实现图片文件的上传功能。在更为方便的情况 下,新闻中可以包含对多媒体文件,例如声音和视频等的支持。对于系统后台管理而言,需要显示基本的系统信息以及新闻发布的情况,例如进入系 统的管理员权限系统中发布的情况,管理员发布新闻的情况等。设计一个集中大部分管理和显示功能的首页,其中包括:热门新闻显显新闻头条,分 类显示新闻,新闻搜索,用户登陆等。总体实现:将该系统分为两种用户:1.普通浏览者2.管理员软件体系结构:虽然现在很多软件开发都用到了 MVC 开发模式,但鉴于本系统功能相对较简单,
5、所以 决定采用相对较简单的开发模式。即 界面 -业务逻辑 -数据层模式 。具体设计如图所示:虽然看起来也类似有三层结构,但这和 MVC 模式是不一样的。最大的不同是在 MVC 模式控制层和业务逻辑层分离开来。而在这里,我们把控制和业务逻辑归并在一起,所以 实际才两层,这样控制处理和业务逻辑的依懒性会比较强,当然风险也会大。Web 服务器从前端用户浏览器获得请求;处于中间层的应用服务器通过 web 容器和 j2ee 提供的各种组件完成业务逻辑和功能;处于后端的数据层为业务逻辑提供数据源。这 样的体系好处是简单明了,实现容易,不过适应需求变化的能力比较差。基于需求实现的功能模块:管理员登陆平台 权
6、限判断)新闻浏览与查询 友好的浏览界面,良好的查询功能)新闻类别管理 录入,修改,查询,删除)新闻发布管理 录入,修改,删除)图片管理 选择,上传,存储,修改,删除,浏览,可扩展为多媒体)新闻查询 按类别显示,按日期显示)系统设置 例如首页显示设置)用户信息管理 维护管理员信息)下图为系统功能架构图,阐述了整体的功能架构:Web 新闻发布系统图为细化管系统功能运浏作图,描述了新整个系体的新工作流程:理览员与 面是本系登统用例图示查: 陆普 通 浏 览 者闻 类 别 管 理闻 发浏览新闻 布管搜索新闻图 片 上 传系 统 设 置用 户 信 息 管 理Web站点图 细图化系功统能功运能作架图构图管
7、 理 员 登 陆权 限 判 断图片上传系统设置新闻类别管理序号用例编号用例名称简单描述1UC 01LogInOut(系统登入登出 管理员登陆与注销2UC 02SeeAndSearch(浏览和查询 用户查看或搜索新闻3UC 03ClassesManage类别管理)管理内部新闻的分类4UC 04NewsPublish新闻发布)管理员发布新闻5UC 05PictureManage 图片管理)管理员上传图片6UC 06SystemConfig系统设置)可设置相关参数7UC 07InformationManage1.描述管理员登陆与注销2.参与者管理员,服务器端,数据库系统3.条件无4.结果登陆 退出,
8、注销)成功或失败5.基本流程1,用户打开站点首页2,点击浏览或查询3,系统运行4,系统返回所请求的结果6.异常查找信息不存在,访问数据库出错。7.数据格式搜索的类型和关键字8.返回数据字符串9.补充无3.UC_03: ClassesManage类别管理)1.描述管理内部新闻的分类2.参与者管理员,服务器端,数据库系统3.条件管理员登陆成功4.结果生成新类别或删除旧的类别5.基本流程1,管理员进入类别管理页面2,增添,删除或修改类别3,系统保存操作6.异常查找信息不存在,访问数据库出错。7.数据格式类别名称,类别 ID 号8.返回数据True or false9.补充无4.UC_04:NewsP
9、ublish新闻发布)1.描述管理员发布新闻2.参与者管理员,服务器端,数据库系统3.条件管理员登陆成功4.结果生成新的新闻记录 或修改,或删除)5.基本流程1,管理员进入新闻发布页面2,增添,删除或修改新闻3,系统保存操作6.异常查找信息不存在,访问数据库出错。7.数据格式新闻标题,新闻内容8.返回数据True or false9.补充无5.UC_05: PictureManage 图片管理)1.描述管理员管理上传的图片2.参与者管理员,服务器端,数据库系统3.条件管理员登陆成功4.结果插入新图片 或删除旧图片)5.基本流程1,管理员进入图片管理页面2,增添,删除或修改图片3,系统保存操作6.异常网络问题,上传失败,查找信息不存在,访问数据库出错。7.数据格式位图8.返回数据True or false9.补充无6.UC_06: SystemConfig系统设置)1.描述设置与系统相关的一些系数2.参与者管理员,服务器端,数据库系统3.条件管理员登陆成功4.结果更改参数成功或失败5.基本流程1,管理员进入系统设置页面2,更改参数3,系统保存操作6.异常保存出错,更改失败7.数据格式无8.返回数据True or false9.补充无7.UC_07: InformationMa
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中国铁路青藏集团招聘考试试卷真题
- 2025年福建高校毕业生服务社区计划招募考试试卷真题
- 2026年小学六年级英语第二学期期末考试卷及答案(二十)
- 中间代码优化2
- 婚恋情感心理障碍疏导干预
- 营业部经理如何平衡评估中的公平性和公正性
- 《铁路桥梁施工与维护(第2版)》课件 项目10 铁路顶进桥涵施工
- 译林版英语四年级下册第8单元作业单(一)
- (2026年)学年第一学期市场营销学期末试卷A答案
- (新)医疗价格调整制度2篇
- 物业水电工应知应会培训
- 药品儿童用药管理制度
- 白细胞瘀滞症诊疗研究进展
- 恙虫病临床诊疗专家共识指南
- 水利安全风险防控“六项机制”与安全生产培训
- 25年小升初作文押题+范文
- TCPQSXF006-2023消防水带产品维护更换及售后服务
- 教科版小学四年级科学下册复习教案
- 健康体重管理指导课件
- 杭州市住宅品质提升设计导则(试行)2025
- 黑龙江省大庆市祥阁学校2024-2025学年五年级上学期期末语文试题
评论
0/150
提交评论