论坛管理系统需求分析.docx

上传人:b****6 文档编号:4737459 上传时间:2022-12-08 格式:DOCX 页数:24 大小:596.28KB
下载 相关 举报
论坛管理系统需求分析.docx_第1页
第1页 / 共24页
论坛管理系统需求分析.docx_第2页
第2页 / 共24页
论坛管理系统需求分析.docx_第3页
第3页 / 共24页
论坛管理系统需求分析.docx_第4页
第4页 / 共24页
论坛管理系统需求分析.docx_第5页
第5页 / 共24页
点击查看更多>>
下载资源
资源描述

论坛管理系统需求分析.docx

《论坛管理系统需求分析.docx》由会员分享,可在线阅读,更多相关《论坛管理系统需求分析.docx(24页珍藏版)》请在冰豆网上搜索。

论坛管理系统需求分析.docx

论坛管理系统需求分析

引言1

编写目的1.1

需求分析是软件开发生命周期的重要阶段,是软件设计阶段的基石。

本需求分析说明

书旨在规范本软件的设计,提高软件开发过程中的能见度,便于对软件开发过程进行控制

与管理。

同时,本文档也是软件开发者和客户之间签订的一份契约,保证客户需求的稳定

性,为软件开发者提供软件开发的凭据。

背景1.2

现实生活中的交流存在时间和空间上的局限性,交流人群范围狭小以及间断的交流不

能保证信息的准确性和可取性。

因此,用户需要通过网上论坛的交流扩大交流面,同时可

以从多方面获得自己所需要的最及时的信息。

论坛又叫BBS,全称是BulletinBoardSystem,中文意思是“电子公告板”,它是

Internet上的一种交互性极强的、网友喜闻乐见的电子信息服务系统。

它为网民提供一块

公共的电子白板,每个用户都可以在上面书写、发布自己的信息或提不同的意见,以便与

其他用户进行交流和讨论。

软件名称:

BBS管理系统

开发者:

朱海涛

用户:

本系统面向所有乐于参与交流活动的广大网友,用户角色分为三类:

普通用户、版

主、管路员。

实现环境:

Internet互联网

定义1.3

BBS系统:

论坛系统的英文名。

版主:

论坛的管理者之一,负责清理脏乱差帖,表扬一些精妙绝帖,从而对该论坛上

各路网虫的言论实行有效的管理,促使论坛健康的发展。

ASP.NET:

ASP是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务

1.

器执行的服务器端脚本技术。

指ActiveServerPages(动态服务器页面),运

行于IIS之中的程序。

ASP.net不仅仅是ActiveServerPage(ASP)的下一个版

本,而且是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大

的Web应用程序。

ASP.net提供许多比现在的Web开发模式强大的优势。

SQLServer2005:

是微软公司开发的一种关系数据库管理系统。

PowerDesigner:

一种数据库建模工具,它支持关系数据库建模。

VisualStudio2008:

微软公司开发的面向Web2.0的下一代开发工具,它提供一

种集成开发环境

参考资料1.4

[1]李代平.软件工程分析案例[M].清华大学出版社.2008

[2]张海藩.软件工程导论[M].清华大学出版社.2008

[3]赵池龙,姜义平,张建.软件工程实践教程[M].电子工业出版社.2007

[4]《BBS管理系统概要设计说明书》

[5]《BBS管理系统详细设计说明书》

任务概述2

目标2.1

信息时代迫切需要快速传播信息,局部范围的信息交流只会减缓信息技术前进的步伐。

本系统的目的在于为分散于五湖四海的人们提供一个共同交流、学习、倾吐心声的平台,

实现来自不同地方的用户极强的信息互动性,用户在获得自己所需要的信息的同时也可以

广交朋友,拓宽自己的视野和社交面。

用户的特点2.2

本系统的最终用户是广大的网友,他们的技术水平参差不齐,但他们只是普通用户。

本系统普通用户的技术水平要求不高,只要会上网就行。

本系统还有版主和管理员,版主产生于普通用户之中,只需做一些简单的操作,需要

2.

一定的技术。

系统对管理员的要求最高,管理员必须具有计算机方面的相关知识,懂基本

的数据库和网络技术等。

系统的维护人员是本系统的开发人员,具备较强的计算机专业水平,能对系统的各种

故障进行维护。

假定和约束2.3

本系统的开发时间限制为3个月,开发经费由开发者自己承担。

需求规定3

对功能的规定3.1

角色分配与权限3.1.1

图1用户类别图

普通用户:

为通过注册了的用户,他们可以浏览帖子,发表新帖,回复已有帖子,修

改个人信息等。

版主:

版主有管理员从会员中选择,版主拥有普通用户的所有权限,还可以管理帖子,

如删除非法帖子,帖子置顶等。

管理员:

拥有最高权限,可以管理用户(如封锁违规用户),管理帖子、帖子置顶、发

布公告、设置友情链接、增加版块、修改版块、删除版块等。

3.

图2系统用例图

功能需求点列表3.1.2

表1系统模块设置

模块名简要描

前台提供用户注册、登录,用户还可以修改个人资料,后用户管理模供管理员、版主登录,登陆时需要进行输入合法性检测(

SQ注入

版块模块前台分类列表显示版块,后台增加、删除和修改版块,增删2版主

用户发帖、修改帖子、回复帖子帖子模块3版主可以删帖、帖子置顶

友情链接模块前台分类显示4Logo链接和文字链接

后台对友情链接进行增加、删除、修改操作

4.

表2功能需求点列表

模块编号功能描述编号功能名称输入内容输出内容

用户名、密码、用户登录状态用户登录保证所有系统的合法11.1验证码用户通过身份认证进

入系统进行操作用户名、密码、注册的结果用户注册对用户名进行检测,11.2

(提示用户性别、信息通过检测之后成为本系统的用户“注册成功”、、E-mailQQ或者“注册失电话等基本信败”)息

修改个人信息要你修改的内提示修改结果用户可以根据自己当11.3前的情况修改个人信(“修改成功”容

息或者“修改失

败”)仅管理员、版主能够后台登录提示后台登录后台用户名、11.4

密码登录后台,但版主权是否成功

限有一定限制版块的相关信管理员添加版块,设添加版块版块列表22.1置版主息版块的相关信管理员修改版块信息编辑版块提示是否修改22.2

成功息删除版块管理员删除版块点击“删除”提示版块删除22.3成功或者删除按失发帖、回用户的言用户的言用户可以根据自己3.

需要发表帖子,或

回复已有帖

用户可以浏览任意浏览帖点击任意一该贴的内容3.该贴的所有帖子标块中的任意帖

显示删除结删除帖管理员或版主删除“删除”命3.

(是否删除规帖

功编辑帖输入要修改用户可以根据需要显示修改过3.被内改曾经发表的帖

“置顶”命管理员或版主可以帖子前方显帖子置3.比较好的帖子置顶置顶图使之总是处于最上添加友情链友情站点相显示友情站管理员在后台添加4.信情链,通过LogLog即跳转到友情编辑友情链显示更新后友情链接信管理员修改友情链4.5.

4.3

删除友情链接

信息友情链接信息显示删除结果对于不合格的友情链“删除”命令4

(“删除成功”接进行清理

或者“删除失

败”)

系统流程图3.1.3

(1)系统整体功能流程图:

6.

(2)用户注册处理流程:

(3)用户登录处理流程:

7.

(4)会员发帖、回帖处理流程:

数据库概念模型(图表示)3.1.4E-R

(1)用户实体:

(2)权限实体

8.

(3)管理员实体:

(4)版块实体:

(5)话题实体:

(6)帖子实体:

9.

(7)友情链接实体:

(8)实体联系图:

对性能的规定3.2

时间特性要求3.2.1

(1)查询的最长等待时间不超过5秒。

(2)更新信息的时间不超过3秒。

(3)数据上传和下载时间不超过10秒。

10.

空间特性需求3.2.2

(1)支持的终端数:

<=100。

(2)支持并行操作的使用者数:

<=300。

(3)处理的记录数:

1000.

输人输出要求3.3

用户名:

只智能包含字母、数字和下划线,不得含有分号、单引号等,长度不超过30个字

符。

密码:

只包含数字和字母,长度不得超过30个字符。

搜索内容:

不得含有分号、单引号,长度小于50字节。

数据管理能力要求3.4

使用MicrosoftSQLServer2005作为数据库管理系统,本系统设计的表的个数不超过

10个,记录数在10000以下,同时处理用户请求数在1000以内,所配置的系统能满足要

求。

故障处理要求3.5

软件故障:

如操作系统死机、崩溃,数据库管理系统不堪重负而崩溃,通过管理员重新启

动系统解决,如果重新启动不能解决问题,可以使用备用服务器。

硬件故障:

如硬盘故障,采取的措施是定期进行数据库备份,一旦出现硬件故障,可以使

用备份文件恢复数据库。

其他专门要求3.6

(1)还没有登录的用户只有浏览帖子的权限,不能发帖,不能查看用户资料。

普通用户也

只能查看自己的资料,没有修改和删除论坛信息的权限。

(2)管理链接只有管理员登录之后才能看到。

(3)任何等级用户登录时都需要正确填写验证码。

此举旨在防止论坛灌水机。

(4)任何用户不能直接输入后台URL地址,否则弹出警告窗口,并自动转向非法登录界

面。

仅有合法的管理员才能从前台登录后进入后台管理界面。

11.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 广告传媒

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1