新闻发布系统需求分析_第1页
新闻发布系统需求分析_第2页
新闻发布系统需求分析_第3页
新闻发布系统需求分析_第4页
新闻发布系统需求分析_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

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

文档简介

新闻发布系统,需求分析,本章目标,Training项目简介项目概述项目需求分析角色分析模块分析功能描述介绍模块划分用例分析,Training项目简介,项目简介基于展示新闻的一款产品。在本系统中,用户可以自定义栏目及新闻分类,发布新闻信息,并提供日志和用户的管理等。项目安排理论学习14课时,实践练习 16课时 项目特点基于HTTP协议的Brower/Server的WEB应用程序,项目目的与涉及技术,了解需求,涉及技术:,项目目的:,掌握设计过程,学习知识点,掌握Web开发的测试与部署,A2.0新技术,HTMLJavaScript,ASP.NET服务器控件技术页面缓存,母版页皮肤、主题,开发环境,编程环境:Microsoft Visual Studio XXXX数据库环境 测试环境 部署环境SQL Server 2000 及以上版本 IIS5.0以上,项目概述,Web技术的发展历史客户端技术发展服务器技术的发展新闻的发展案例讲解模拟场景,Web的发展,客户端技术发展:,Gif,Css,Flash,ActiveX,JavaScript,产生的相关技术:,服务器技术发展,服务器技术的发展,SSI,Common Gateway Interface,CGI,Personal Home Page Tools,PHP,Active Server Pages,ASP,ASP.NET,JSP,Server Side Includes,新闻发展,新闻发展史:,早期纸张,蒸汽印刷机,新闻电讯,收音机电视机,网络时代的今天,案例讲解,基于文件的版本,实现新闻首页、正文和专题的发布。,采用数据库后台、实现跨服务器发布,自动化程度高。,创立模版和域的全新概念,奠定了该系列的基本设计思路。,增加周边模块,如搜索、自动采集。,优化传输方式,增加相关新闻和评论。,V3.0的编译版,也是商业版的原型。,优化数据库结构,采用内存CACHE大幅提速,增加了集中监控功能。,商业用测试版本。,重点解决备份系统的自动化切换,在机制上实现永不宕机。,V 1.0,V 1.1,V 2.0,V 2.1,V 3.0,V 3C,V 3.1,V 3.1C,V 3.2,模拟场景,图1 系统用户,图2 文章分类,图3 文章管理,角色分析,浏览查看新闻,终端用户,维护新闻信息。根据用户权限(用户管理的新闻栏目)维护栏目下的新闻,包括新闻信息的添加、修改、删除、查询浏览等功能。,维护网站信息,维护新闻分类,维护新闻,维护普通用户基本信息,后台管理系统普通用户,系统用户(后台用户),职责描述,角色名称,公司提供专门负责系统维护的人划分为后台管理员,公司员工及浏览网页者定位为系统的终端用户。,模块分析,二级页面,首页,新闻发布前台,密码设置,访问量月统计,日志管理,用户管理,新闻管理,类别管理,网站配置,当日新闻,用户登录,新闻管理后台系统,功能,模块类别,功能描述简介,要求:,I代表输入数据O代表输出数据,数据类型:数字、字符,项目:数据项目名称,1. 必填/必显: I(输入数据)应为必填 O(输出数据)应为必显2. 范围:数据的有效范围或有效位数3. 举例:每个数据项的实例说明,输入输出数据说明,业务流程(可选): 业务流程的描述,可通过图表进行描述。,功能要求:简述模块功能,模块名称:模块的命名,模块划分,新闻管理后台系统用户登录 当日新闻 网站配置 类别管理 新闻管理 用户管理 日志管理 访问量月统计 密码设置,新闻发布前台 首页 新闻分类列表新闻内容浏览,后台管理功能-当日新闻,模块名称:当日新闻 功能要求:提交系统日期,检索数据库,显示当日发布的新闻。,后台管理功能-当日新闻,业务流程图:,输入输出数据:,后台管理功能-网站配置,模块名称:网站配置要求:检索站点服务器系统信息,显示相应的信息。业务流程图 :右图所示,后台管理功能-网站配置,输入输出数据 :,后台管理功能-新闻类别管理,后台管理功能-新闻信息管理,后台管理功能-用户管理,后台管理功能-日志管理,后台管理功能-访问量月统计,模块名称:访问量月统计要求根据月份,发送到服务器,检索数据库,查询统计当月的新闻排行,发送到客户机浏览器端。业务流程图(略)输入输出数据( 略),提示:对于一个新闻性的网站,管理人员看重新闻的点击率,点击率高意味着 看到的人多,从而带来更多的广告效益。以点击率作为发布新闻内容的参考, 所有便有了新闻或者文章访问量的统计查询,比如日访问量、周访问量、月 访问量等等。这里我们用访问量月统计做案例讲解。,后台管理功能-密码修改,用例分析-用例汇总,用例汇总1,用例分析-用例汇总,用例汇总2,用例分析-用例汇总,用例汇总3,用例分析-用例汇总,用例汇总4,用例分析-用例汇总,用例汇总5,后台管理用-用例分析,后台管理用例图,用例描述-用户登录,用户登录 简要说明 事件流,本用例的功能主要向服务器发送连接请求,并向服务器提供验证所需要的用户名和密码。,基本流:1. 用户填写用户名、密码。2. 用户请求登录。3. 服务端程序检查用户填写的内容是否合法(具体要求请参照1.3 特殊需求),如果未通过检查,则转向备选流1。4. 服务器接收请求,连接成功。5. 服务器验证用户名和密码,如果验证没有通过,转向备选流2。6. 验证通过,显示后台管理主界面。7. 用户执行其它操作将退出本用例。, 备选流1:1. 如果服务端检查没有通过,比如没有输入用户名,应提示“用户名不能为空!”,如果输入的用户名超过了指定的列数,应提示“用户名的列数不能超过x列!”,诸如上面的提示均是有效提示。2. 用户返回基本流1。, 备选流2:1. 如果用户身份没有通过服务器验证,将返回“用户名或者密码有误!”的消息。2. 用户返回基本流1。,用例描述-用户登录,特殊需求 前置条件 后置条件,1.3 特殊需求:1. 用户名字符的位数:8-10,必填。2. 密码字符的位数:6-10,必填,。,1.4 前置条件:以合法身份登录操作系统,输入登录网址。,1.5 后置条件:用户登录成功,显示后台管理主界面。,基本流6,基本流5,基本流4,用例描述-用户信息维护,用例名称 : 用户信息维护 简要说明 本用例的功能向服务器提交更新用户信息的请求,完成用户信息的更新操作。,基本流3,基本流2,基本流1,备选流1,备选流2,特殊条件,后置条件,前置条件,其它用例描述,用例名称

温馨提示

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

评论

0/150

提交评论