博客管理系统需求分析说明书毕业设计(论文)word格式.doc
《博客管理系统需求分析说明书毕业设计(论文)word格式.doc》由会员分享,可在线阅读,更多相关《博客管理系统需求分析说明书毕业设计(论文)word格式.doc(35页珍藏版)》请在三一办公上搜索。
1、博客管理系统需求说明书BMS(Blogger Management System)第一部分 引言21.1编写目的21.2适用范围31.3背景31.4术语、定义和缩写31.5文档概述31.6参考资料3第二部分 任务概述32.1目标32.2用户的特点42.3假定和约束4第三部分 问题分析43.1技术架构5第四部分 需求规定54.1对功能的规定54.2系统功能的概述6R1. 登录、注册功能6R1.1.1博客用户登陆7R1.1.2管理员登陆7R1.2注册8R2.个人信息管理9R2.1.1修改个人设置9R2.1.2修改个人详细信息10R3系统管理10R3.1禁用博客用户11R3.2删除博客用户11R3.
2、3最新日志的审核和推荐12R4.专辑分类管理12R4.1添加新专辑13R4.2查看专辑信息13R4.3修改专辑信息14R4.4删除现有专辑14R5日志浏览功能15R5.1显示最近推荐的日志15R5.2站内搜索15R5.3显示专辑分类列表16R5.4按日期查看当天日志16R5.5显示人气排行17R5.6分页显示最新日志17R6日志的分布和管理18R6.1.1添加日志18R6.2.1修改日志信息19R6.2.2删除日志19R7日志的讨论和管理20R7.1查看日志全文20R7.2. 发表评论21R7.3.1删除评论22R8好友管理23R8.1查看好友信息23R8.2. 访问好友博客24R8.3添加好
3、友24R8.4删除好友254.3对性能的规定254.3.1精度264.3.2时间特性要求274.3.3灵活性274.3.4系统容量284.4故障处理要求284.5其他专门要求294.6文档需求294.7测试需求30第五部分 运行环境规定305.1设备315.2支持软件315.3接口325.3.1硬件接口325.3.2软件接口335.3.3通信接口335.4控制34第一部分 引言1.1编写目的需求说明书有时候也被称为规格说明书,本规格说明描述了BMS(Blogger Management System)博客管理系统案例研究项目的要求,作为系统设计、实现目标及验收的依据,通过该需求分析,描述用户的
4、具体需求,定义需求具体的格式和内容。并且作为各方面沟通的依据,也为下一步工作提供基准。软件开发小组的每一位成员应该阅读本需求说明,以明确项目最后要求完成的软件产品的特点。经使用方认可的需求说明将作为产品特征评价、仲裁的重要参考。1.2适用范围本文档主要涉及“BMS”的应用模型和功能需求描述。1.3背景说明:A、 软件系统的名称: BMS(Blogger Management System) 博客管理系统B、 任务提出者:NY2T41班开发者:NY2T41班需求说明书有时候也被称为规格说明书,本规格说明描述了BMS(Blogger Management System)博客管理系统案例研究项目的要
5、求,作为系统设计、实现目标及验收的依据,通过该需求分析,描述用户的具体需求,定义需求具体的格式和内容。并且作为各方面沟通的依据,也为下一步工作提供基准。软件开发小组的每一位成员应该阅读本需求说明,以明确项目最后要求完成的软件产品的特点。经使用方认可的需求说明将作为产品特征评价、仲裁的重要参考。本文档主要涉及“BMS”的应用模型和功能需求描述。说明:C、 软件系统的名称: BMS(Blogger Management System) 博客管理系统D、 任务提出者:NY2T41班E、 开发者:NY2T41班第一项目组1.4术语、定义和缩写BMS:(Blogger Management System
6、) 博客管理系统1.5文档概述本文档主要描述了“BMS”的外部接口需求、功能需求以及其他非功能需求。1.6参考资料相关的文件包括:A、 供求信息管理系统开发文档B、 国家标准软件需求说明书(GB856T88);C、 莱克公司的人力资源管理项目的软件需求说明;第二部分 任务概述2.1目标总体上,系统的目标是使学员和老师有一个交流和沟通的平台。通过博客系统实现学员和老师异地沟通、项目经验交流、工作成绩记录等问题的解决。 具体来讲,系统的目标包括:u 登录、注册功能u 个人信息管理功能u 系统管理功能u 专辑分类管理功能u 日志浏览功能u 日志发布和管理功能u 日志讨论和管理功能u 好友管理功能2.
7、2用户的特点本系统将为北大青鸟使用,使用者为北大青鸟全体师生, 根据业务的频繁程度,系统每天操作完成一个功能点应该在50 - 1000次之间。用户对界面的友好性,有一定的要求。2.3假定和约束设计和实现上的限制:1. 基于.NET架构进行开发。2. 使用sqlserver开发3. 具有良好的性能第三部分 问题分析3.1技术架构A.基于.NET架构进行开发。B.基于SqlSever2000/2005第四部分 需求规定4.1对功能的规定R1.登录、注册功能R2.个人信息管理功能(博客用户操作)R3.系统管理功能(系统管理员操作)R4.专辑分类管理功能(博客用户操作)R5.日志浏览功能(博客用户操作
8、)R6.日志发布和管理功能(博客用户操作)R7.日志讨论和管理功能(博客用户操作)R8.好友管理功能(博客用户操作)4.2系统功能的概述系统用例图系统功能概述登录、注册功能1.用户可自由注册。注册时用户输入详细注册信息,同时向数据库中保存用户注册的时间和IP。登陆时系统保存用户登录名2. 添加日志(文章)和讨论时都需要用户登录。登录时输入用户名和口令。3.管理员和博客用户可分别登录到相应的页面个人信息管理功能博客用户登录后,可修改个人的设置和信息。个人设置包括外观样式选择(可选)和标题图片设置等。个人信息包括用名姓名,登录密码,用户照片,用户性别,出生日期,地址,Email,QQ,MSN,个人
9、主页个人介绍信息等。系统管理功能1.管理员有权禁用和删除博客用户2.管理员可以对用户推荐的日志进行审核,审核通过的日志将被显示在博客主页专辑分类管理功能博客用户可对日志内容进行分类。专辑分类管理主要包括对专辑分类信息的查看,添加、删除和修改。专辑分类的信息包括专辑分类名称,专辑的排序,创建日期等。日志浏览功能1. 博客主页提供站内搜索功能和显示最近推荐的日志,显示人气排行。2. 博客用户主页显示专辑分类列表,按日期查看当天日志.,分页显示最新日志。日志发布和管理功能对日志信息的查看、添加,删除和修改。日志信息包括日志标题,日志主体内容,创建日期,所属的专辑分类,是否为私有,是否为推等。日志讨论
10、和管理功能1. 对日志的全文查看。2. 对日志发表评论。(登录后才可发表评论)3. 对讨论信息(讨论的内容和日期等)的删除。好友管理功能1. 添加和删除好友2. 查看好友的基本信息和访问好友的博客主页R1.注册、登录功能功能编号功能名称备注R1.1登陆R1.1.1博客用户登陆登陆到博客用户主页R1.1.2管理员登陆登陆到管理员界面R1.2注册用户可任意注册为博客用户 R1.1.1博客用户登陆1、功能描述普通用户登录系统2、参与者已注册用户3、前置条件参与者访问系统4、结果登陆成功或失败5、基本流程1、用户进入系统登陆界面2、用户输入用户名、用户密码,并确认登录3、系统对用户提供的信息进行验证,
11、如果失败则给出提示并返回;如果成功则进入相应界面6、异常1、如果用户没有输入用户名,给出相应提示。如:“用户名不能为空请输入”2、如果用户名不正确,系统提示用户用户名不存在3、如果用户没有输入密码,给出相应提示,如:“密码不能为空,请输入”4、如果用户密码不正确,提示用户密码错误7、数据格式8、返回数据无9、补充无R1.1.2管理员登陆1、功能描述管理员登录系统2、参与者系统管理员3、前置条件参与者访问系统4、结果登陆成功或失败5、基本流程1、管理员进入系统登陆界面2、管理员输入管理员名、管理员密码,并确认登录3、系统对管理员提供的信息进行验证,如果失败则给出提示并返回;如果成功则进入相应界面
12、,并记录管理员名6、异常1、如果管理员没有输入管理员名,给出相应提示。2、如果管理员名不正确,系统提示用户名不存在。3、如果用户没有输入密码,提示密码不能为空。4、如果用户密码不正确,提示用户密码错误7、数据格式8、返回数据无R1.2用户注册1、功能描述匿名注册为博客用户2、参与者匿名用户3、前置条件匿名用户注册为博客用户4、后置条件注册成功或失败5、基本流程1、用户访问注册界面。2、在注册界面根据要求输入详细的注册信息。3、输入完毕后,开始注册,系统将验证注册信息,若无误则自动保存注册后所有用户的信息。4、系统提示注册成功。6、异常1.若信息为空,给出相应提示2.若用户名已存在,提示用户换一
13、个用户名7、数据格式8、返回数据无9、补充无R2. 个人信息管理功能功能编号功能名称备注R2.1修改个人信息R2.1.1修改个人设置包括外观样式和标题图片设置R2.1.2修改个人详细信息包括用名姓名,登录密码,用户照片,用户性别,出生日期,地址,Email,QQ,MSN,个人主页个人介绍信息等 R2.1.1修改个人设置1、功能描述修改个人设置(外观样式和标题图片)2、参与者已登陆的博客用户3、前置条件参与者登录到自己的博客主页4、结果修改成功或失败5、基本流程1、用户登录进入自己的博客主页2、用户根据自己的需求修改个人设置,将修改后的信息提交给系统3、系统要求用户确认修改,如果用户确认修改,系
14、统则保存用户修改后的信息,否则不保存6、异常1、用户信息输入不符合要求时提示用户输入正确信息。2若标题图片的路径不存在,则显示默认图片7、数据格式8、返回数据无9、补充无R2.1.2修改个人详细信息1、功能描述修改个人详细信息(包括个人基本资料及安全信息)2、参与者已登陆的博客用户3、前置条件参与者访问自己的博客主页4、结果修改成功或失败5、基本流程1、用户进入自己的博客主页2、用户根据自己的需求修改个人信息并将修改后的信息提交给系统3、系统要求用户确认修改,如果用户确认,则将信息保存,否则不保存6、异常1、用户信息输入不符合要求时提示用户输入完整信息。7、数据格式8、返回数据无9、补充无R3
15、. 系统管理功能功能编号功能名称备注R3.1禁用博客用户博客用户依然存在,但登录时系统提示用户已被禁用,无法登陆R3.2删除博客用户博客用户将被永久删除R3.3最新日志的审核和推荐博客用户推荐的日志必须经过管理员审核才能被显示在博客 R3.1禁用博客用户1、功能描述管理员禁用博客用户,被禁用的博客用户将无法再次登陆2、参与者系统管理员3、前置条件系统管理员登陆进入管理员界面4、结果禁用指定用户,该用户将无法再次登陆5、基本流程1、管理员登陆进入管理员界面2、管理员根据需要禁用指定博客用户3、系统要求管理员确认删除,如果管理员确认,则将信息保存,否则不保存6、异常1、用户信息输入不符合要求时提示
16、管理员输入需要禁用的博客用户的用户名。7、数据格式8、返回数据无9、补充无R3.2删除博客用户1、功能描述删除博客用户2、参与者系统管理员3、前置条件系统管理员登陆进入管理员界面4、结果删除指定用户,该用户将被永久删除5、基本流程1、管理员登陆进入管理员界面2、管理员根据需要删除指定博客用户3、系统要求管理员确认删除,如果管理员确认,则将信息保存,否则不保存6、异常1、用户信息输入不符合要求时提示管理员输入需要删除的博客用户的用户名。7、数据格式8、返回数据无9、补充无R3.3最新日志的审核和推荐1、功能描述管理员审核用户推荐的日志并推荐审核通过的日志2、参与者系统管理员3、前置条件系统管理员
17、登陆进入管理员界面4、结果将审核合格的最新日志显示在主页5、基本流程1、管理员登陆进入管理员界面2、管理员浏览用户最新发表的日志(类别为推荐)3、管理员决定日志是否满足推荐要求4、将满足要求的日志作为最新日志推荐,并将日志的标题的链接显示在博客主页6、异常7、数据格式8、返回数据无9、补充未经审核的日志不能推荐R4. 专辑分类管理功能功能标号功能名称备注R4.1添加新专辑包括添加的专辑类别,添加日期等。R4.2查看专辑信息查看现有专辑信息R4.3修改专辑信息包括更改专辑的名称等信息。R4.4删除现有专辑根据博客用户的需求,删除专辑。 R4.1添加新专辑1、功能描述博客用户根据需要添加新专辑2、
18、参与者已经登陆的博客用户3、前置条件参与者访问自己的博客主页4、结果添加成功或失败5、基本流程1用户进入自己的博客主页2按照需要,添加新专辑并将信息提交给系统3.系统验证信息无误后提示用户添加成功6、异常1.若专辑名称为空,系统将给出相应提示2.若添加的专辑名已经存在则提示用户该专辑已存在7、数据格式8、返回数据无9、补充无R4.2查看专辑信息1、功能描述博客用户查看专辑分类信息2、参与者已经登陆的博客用户3、前置条件参与者访问自己的博客主页4、结果显示现有专辑信息5、基本流程1用户进入自己的博客主页2查看现有专辑3.系统返回现有专辑信息6、异常1.若从添加专辑,则提示用户专辑列表为空,并提示
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 博客 管理 系统 需求 分析 说明书 毕业设计 论文 word 格式
链接地址:https://www.31ppt.com/p-4021627.html