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

下载本文档

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

文档简介

新闻发布系统

需求分析本章目标training项目简介项目概述项目需求分析角色分析模块分析功能描述介绍模块划分用例分析training项目简介项目简介基于展示新闻的一款产品。在本系统中,用户可以自定义栏目及新闻分类,发布新闻信息,并提供日志和用户的管理等。项目安排理论学习14课时,实践练习

16课时项目特点基于http协议的brower/server的web应用程序项目目的与涉及技术了解需求涉及技术:项目目的:掌握设计过程学习知识点掌握web开发的测试与部署a2.0新技术htmljavascriptasp.net服务器控件技术页面缓存母版页皮肤、主题开发环境编程环境:microsoftvisualstudioxxxx数据库环境测试环境部署环境sqlserver2000及以上版本iis5.0以上项目概述web技术的发展历史客户端技术发展服务器技术的发展新闻的发展案例讲解模拟场景web的发展客户端技术发展:gifcssflashactivexjavascript产生的相关技术:服务器技术发展服务器技术的发展ssicommon

gateway

interfacecgipersonal

home

page

toolsphpactive

server

pagesaspasp.netjspserversideincludes新闻发展新闻发展史:早期纸张蒸汽印刷机新闻电讯收音机电视机网络时代的今天案例讲解基于文件的版本,实现新闻首页、正文和专题的发布。采用数据库后台、实现跨服务器发布,自动化程度高。

创立模版和域的全新概念,奠定了该系列的基本设计思路。

增加周边模块,如搜索、自动采集。

优化传输方式,增加相关新闻和评论。

v3.0的编译版,也是商业版的原型。

优化数据库结构,采用内存cache大幅提速,增加了集中监控功能。

商业用测试版本。

重点解决备份系统的自动化切换,在机制上实现永不宕机。

v1.0v1.1v2.0v2.1v3.0v3cv3.1v3.1cv3.2模拟场景图1系统用户图2文章分类图3文章管理角色分析浏览查看新闻终端用户维护新闻信息。根据用户权限(用户管理的新闻栏目)维护栏目下的新闻,包括新闻信息的添加、修改、删除、查询浏览等功能。维护网站信息,维护新闻分类,维护新闻,维护普通用户基本信息后台管理系统普通用户系统用户(后台用户)职责描述角色名称公司提供专门负责系统维护的人划分为后台管理员,公司员工及浏览网页者定位为系统的终端用户。模块分析二级页面首页新闻发布前台密码设置访问量月统计日志管理用户管理新闻管理类别管理网站配置当日新闻用户登录新闻管理后台系统功能模块类别功能描述简介要求:i代表输入数据o代表输出数据数据类型:数字、字符项目:数据项目名称1.必填/必显:

i(输入数据)应为必填

o(输出数据)应为必显2.范围:数据的有效范围或有效位数3.举例:每个数据项的实例说明输入输出数据说明业务流程(可选):业务流程的描述,可通过图表进行描述。功能要求:简述模块功能模块名称:模块的命名模块划分新闻管理后台系统用户登录当日新闻网站配置类别管理新闻管理用户管理日志管理访问量月统计密码设置

新闻发布前台首页新闻分类列表新闻内容浏览后台管理功能-当日新闻模块名称:当日新闻功能要求:提交系统日期,检索数据库,显示当日发布的新闻。

后台管理功能-当日新闻业务流程图:

项目数据类型i/o要求必填/必显范围举例日期datetimei√必添;10位2006-11-12新闻信息字符o√必添;6-10位********输入输出数据:后台管理功能-网站配置模块名称:网站配置要求:检索站点服务器系统信息,显示相应的信息。业务流程图:右图所示后台管理功能-网站配置输入输出数据:项目数据类型i/o要求必填/必显范围格式要求/举例服务器类型:(ip)字符o√定制定制

站点物理路径字符o√定制返回服务器的主机名,ip地址字符o√定制服务器操作系统字符o√定制脚本解释引擎字符o√定制javascript5web服务器的名称和版本字符o√定制iis5.0以上脚本超时时间:秒字符o√定制

返回服务器处理请求的端口字符o√定制协议的名称和版本字符o√定制后台管理功能-新闻类别管理后台管理功能-新闻信息管理后台管理功能-用户管理后台管理功能-日志管理后台管理功能-访问量月统计模块名称:访问量月统计要求根据月份,发送到服务器,检索数据库,查询统计当月的新闻排行,发送到客户机浏览器端。业务流程图(略)输入输出数据(略)提示:对于一个新闻性的网站,管理人员看重新闻的点击率,点击率高意味着看到的人多,从而带来更多的广告效益。以点击率作为发布新闻内容的参考,所有便有了新闻或者文章访问量的统计查询,比如日访问量、周访问量、月访问量等等。这里我们用访问量月统计做案例讲解。后台管理功能-密码修改用例分析-用例汇总用例汇总1功能用例名称、标识符概述用户登录用户登录根据用户填写的用户名和密码发送连接请求。连接成功后登录数据库,服务器对用户的身份进行验证。查看网站配置信息查看配置查看网站得基本配置:服务器类型:(ip);站点物理路径;返回服务器的主机名,ip地址;服务器操作系统;脚本解释引擎;web服务器的名称和版本;脚本超时时间:秒;cdonts组件支持;返回服务器处理请求的端口;协议的名称和版本;服务器cpu数量;客户端操作系统。用例分析-用例汇总用例汇总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用例描述-用户信息维护用例名称:用户信息维护简要说明本用例的功能向服务器提交更新用户信息的请求,完成用户信息的更新操作。

温馨提示

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

评论

0/150

提交评论