校园博客系统需求文档

上传人:hs****ma 文档编号:486899836 上传时间:2022-11-11 格式:DOC 页数:28 大小:700.01KB
返回 下载 相关 举报
校园博客系统需求文档_第1页
第1页 / 共28页
校园博客系统需求文档_第2页
第2页 / 共28页
校园博客系统需求文档_第3页
第3页 / 共28页
校园博客系统需求文档_第4页
第4页 / 共28页
校园博客系统需求文档_第5页
第5页 / 共28页
点击查看更多>>
资源描述

《校园博客系统需求文档》由会员分享,可在线阅读,更多相关《校园博客系统需求文档(28页珍藏版)》请在金锄头文库上搜索。

1、校园博客需求规格说明书编号:Campus blogSRS文档名称:软件需求规格说明书密级:版本:0.001建立日期:2013.10.29创建人:xxxx审核者:批准人:审核日期:编辑软件:Microsoft visual studio 2010中文版 win8系统文档修订状态:版本编号*变化状态简要说明(变更内容和变更范围)日期变更人批准日期批准人更改请求号0.001C创建文档内容2013.10.29李迎*变化状态:C创建,A添加,M修改,D删除目录1 页面设计11.1 编写目的11.2 参考文献12 项目概述22.1 系统目标22.2 项目概述22.3 组织结构32.4 业务需求53 页面设

2、计73.1 公共页面73.2 注册用户页面73.3 管理员管理页面74 运行环境84.1 约束条件84.2 遗留问题85 功能性需求95.1 工作流程管理96 时序图167 安全保密性237.1 密码安全性需求237.2 数据库安全性238 故障处理241 引言1.1 编写目的:Blog是继Email、BBS、ICQ之后出现的第四种网络交流方式,是以超级链接为形式的短篇网络日记,这代表着一种新的生活方式和新的工作方式。校园博客是基于学校内部的服务器上开发的博客系统,是一种新形态的blog。校园博客系统可以加强教师和学生之间的了解和交流、教师与教师之间的教学经验分享、学生与学生之间的学习心得分享

3、,更好的展示教师和学生的风采;并且通过日志积累,形成丰富的教学资源,真正促进学校的教学工作。为使开发人员更好的理解和开发系统,编写此需求说明书加强理解,缩短开发进度。1.2 参考文件:软件工程实验指导书(4稿)软控需求规格说明书20060120海尔软件需求规格说明书 - 01.012 项目概述2.1 系统目标:博客系统可以加强教师和学生之间的了解和交流、教师与教师之间的教学经验分享、学生与学生之间的学习心得分享,更好的展示教师和学生的风采;并且通过日志积累,形成丰富的教学资源,真正促进学校的教学工作。2.2 项目概述1. 项目名称:校园博客系统2. 客户方:3. 开发方:4. 用户:5. 维护

4、方:针对项目的特色进行基本概要描述2.3 组织结构2.3.1 总体模块:校园服务器添加好友删除好友注册用户(分教师和学生)发表图片回复评论获得评论发表反馈系统bug添加个人信息修改个人资料具体查询查询文章热点推荐查看文章模糊查询修改信息编写微博用户登录管理员发表留言浏览热点匿名用户2.3.2 管理员模块:超级管理员处理热点推荐上传图片发帖删帖设置用户注册条件处理信息博主采风添加板块管理员处理用户反馈信息误删恢复删帖发帖屏蔽违规文章2.4 业务需求描述校园博客系统设置有匿名用户组,注册用户组,以及管理员组。注册组又有教师组和学生组,管理员中设置有超级管理员一名,以及多名板块管理员,通过明确的分工

5、使系统得以正常运转。2.4.1 匿名用户:匿名用户组可以查找以及浏览微博,发表留言参与微博话题的讨论。查看热点推荐等操作。通过匿名用户组可以更好的加强各个用户组之间交流。2.4.2 注册用户组为更好的为注册用户组服务,将注册用户组分为教师用户组和学生用户组,学生可以给老师提问,教师可以回答学生的提问。所有用户都可以进行文章查询,热点推荐,编写微博,发表留言和回复留言,也可修改个人资料(密码、用户名等个人资料),用户之间可以相互加为好友,进行更好的交流。为更好的为每一位用户服务,系统设有bug反馈,用户可以通过此功能进行系统问题反馈。2.4.3 管理员用户组管理员组中设有超级管理员,对系统进行宏

6、观管理和调整,下设板块管理员。板块管理员可以对热点文章进行处理(如:删除恶意刷新贴、广告帖、屏蔽违规贴等)。超级管理员也可以对微博进行删除屏蔽操作,可以进行发帖,上传图片等操作,还可以设置用户注册的条件,以及处理用户组对系统bug的反馈信息修改系统,是系统更加稳定。2.4.4 图片管理图片管理主要是针对用户所上传的图片进行相关的管理操作。如用户在个人相册上传了自己的图片,并为图片添加了相关的描述等等。2.4.5 个人微博管理个人博文的管理主要是对用户所上传的博文进行相关的管理,用户将自己发布的博文保存在博客空间内,并对博文进行相关的访问权限的设置。根据用户的设置,来评定是否将博文显示到好友的相

7、关信息中。2.4.6 管理员后台管理管理员后台管理比较复杂,它包括对各个部分的管理,包括新闻,歌曲,相关文章,用户等。管理员可以对这些信息进行相关的增删改查的操作。3 页面设计本网站的页面主页分为三大部分。1、网站公共页面;2、注册用户页面;3、管理员管理页面3.1 公共页面公共页面主要是指非注册用户可以进入的页面,包括网站首页,新闻详细页面,用户注册页面,用户登录页面等。3.2 注册用户页面这部分页面是为已近注册的用户提供的页面。包括,用户个人博客的首页,个人博文列表和编辑添加等页面,个人音乐盒页面等。3.3 管理员管理页面这部分的页面是管理员对网站进行相关操作时所进入的页面。包括管理员首页

8、,新闻编辑页面,用户编辑页面,图片编辑页面等。4. 运行环境:需求名称详细要求硬件环境服务器(cpu 2G以上,内存1G以上) 1台软件环境数据库服务器:sql Server2000 Microsoft visual studio 2010中文版客户端浏览器:IE8.0及以上版本其它环境Windows 8系统4.1 约束条件用户必须是学校学生,每一个注册用户在注册时候都要通过学号验证,禁止同1个学号多次申请。4.2 遗留问题博主采风不理解。5 功能性需求5.1 工作流程管理5.1.1 概述:为加强教师和学生之间的了解和交流、教师与教师之间的教学经验分享、学生与学生之间的学习心得分享,更好的展示

9、教师和学生的风采;并且通过日志积累,形成丰富的教学资源,真正促进学校的教学工作。通过教师发帖和学生交流学习信息,和作业信息;通过学生发帖,更好的了解学生的学习、生活以及心理健康上的情况。通过对热帖的跟踪更好的了解学生的思想动向,更好的问魏先生服务!5.1.2 用例图:5.1.3 匿名用户组:匿名用户只能进行查找、热帖查看、讨论以及回复等部分微博功能。5.1.4 注册用户组:注册组用户必须进行登录验证,如果用户名与密码不匹配则提示“用户名与密码不匹配”,如果用户名或者密码有一个错误则提示“用户名或者密码错误”,如果用户连续三次输入错误则在1分钟内禁止此用户名禁止登陆。教师用户组:教师组中的用户必

10、须是老师,通过微博可以进行师生对话,疑难解答等活动,同时教师组中的老师可以进行发帖,留言,查找以及个人信息修改等活动!学生组:学生组的同学也是注册用户,登录过程必须经过验证,可以对老师进行提问,也可以参与话题讨论,热点查询,留言以及回复等操作,也可以进行个人信息修改,最终结果将保留到数据库中的数据表中。5.1.5 管理员:管理员模块中包括超级管理员以及板块管理员,超级管理员可以添加板块管理员,并且各个管理员可以正常使用微博的各个应用!5.1.6 板块管理员:板块管理员除了正常功能(如:发帖,讨论,查找、修改个人信息以及发表图片等多种功能)的使用还可以对各个发帖进行监视,如果发现有恶意刷帖或者广

11、告帖可以及时的删除屏蔽这种发帖。5.1.7 超级管理员:超级管理员可以添加删除板块管理员,以及屏蔽恶意发帖以及违规贴,还可以参与发帖,讨论,查找,删除发帖等多种操作。6 时序图6.1 匿名用户:此时序图是匿名用户时序图,匿名用户可以直接进入系统的公共页面,进行浏览查看评论以及查找等多种操作,6.2 注册用户:注册用户可以进行查找、发帖、评论、回复评论等操作。还可以发表自己的图片,但是必须要登录并且要通过验证之后才可以进行的自己的操作。登录之后也可以修改个人信息,如:用户名、密码、安全问题等。6.3 板块管理员:为了系统安全,板块管理员必须进行严格的约束,必须是得到超级管理员认可的才可以,而且必

12、须是超级管理员添加,并且登录的时候要进行密码验证才可以登录,删除以及屏蔽发帖是必须要经过超级管理员审核之后才可以。6.4 超级管理员:超级管理员是系统创建时就已经设定的,拥有系统的最高权限,拥有添加板块管理员的特殊权限,而且只有一位,不能继续添加。拥有设定注册条件以及登录方式的权限,当用户有违反规定行为时可以对用户进行制裁(如:限制发言,封号3天等惩罚)的权限。7 安全保密性7.1 密码安全性需求:在软件系统的安全性方面要求有较高的安全防护,基本的安全防护为注册用户密码,无法通过验证的用户是无法进入系统,只能以匿名用户进入使用部分功能;提供用户修改密码功能;用户的密码与数据库密码相结合及用户所具有的界面操作权限与其所对应的数据库表的权限是一致的,这样不仅提高了应用程序的安全性,而且提高了数据库的安全性。7.2 数据库安全性:提供定期数据库手工备份功能,并对数据库服务器和数据库平台(SQL severe)进行加密,只有系统管理员才有权限进行数据库的备份和还原工作,以提高数据库的安全性。8 故障处理如果发现运行异常现象,应当具有报警信息提示,并且进入bug反馈页面进行系统bug反馈。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号