论坛管理系统需求分析

上传人:ni****g 文档编号:548250232 上传时间:2023-03-16 格式:DOC 页数:12 大小:603.50KB
返回 下载 相关 举报
论坛管理系统需求分析_第1页
第1页 / 共12页
论坛管理系统需求分析_第2页
第2页 / 共12页
论坛管理系统需求分析_第3页
第3页 / 共12页
论坛管理系统需求分析_第4页
第4页 / 共12页
论坛管理系统需求分析_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《论坛管理系统需求分析》由会员分享,可在线阅读,更多相关《论坛管理系统需求分析(12页珍藏版)》请在金锄头文库上搜索。

1、1 引言1.1 编写目的需求分析是软件开发生命周期的重要阶段,是软件设计阶段的基石。本需求分析说明书旨在规范本软件的设计,提高软件开发过程中的能见度,便于对软件开发过程进行控制与管理。同时,本文档也是软件开发者和客户之间签订的一份契约,保证客户需求的稳定性,为软件开发者提供软件开发的凭据。1.2 背景现实生活中的交流存在时间和空间上的局限性,交流人群范围狭小以及间断的交流不能保证信息的准确性和可取性。因此,用户需要通过网上论坛的交流扩大交流面,同时可以从多方面获得自己所需要的最及时的信息。论坛又叫 BBS,全称是 BulletinBoardSystem,中文意思是“电子公告板”,它是Inter

2、net上的一种交互性极强的、网友喜闻乐见的电子信息服务系统。它为网民提供一块公共的电子白板,每个用户都可以在上面书写、发布自己的信息或提不同的意见,以便与其他用户进行交流和讨论。软件名称: BBS管理系统开发者:朱海涛用户:本系统面向所有乐于参与交流活动的广大网友,用户角色分为三类:普通用户、版主、管路员。实现环境: Internet互联网1.3 定义BBS系统:论坛系统的英文名。版主:论坛的管理者之一,负责清理脏乱差帖,表扬一些精妙绝帖,从而对该论坛上各路网虫的言论实行有效的管理,促使论坛健康的发展。ASP.NET:ASP是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务1器执行的

3、服务器端脚本技术。指ActiveServerPages(动态服务器页面),运行于IIS之中的程序。ASP.net 不仅仅是ActiveServerPage (ASP) 的下一个版本 , 而且是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的 Web应用程序。 ASP.net 提供许多比现在的Web开发模式强大的优势。SQL Server2005:是微软公司开发的一种关系数据库管理系统。Power Designer :一种数据库建模工具,它支持关系数据库建模。VisualStudio2008:微软公司开发的面向Web 2.0 的下一代开发工具,它提供一种集成开发环境1.4 参

4、考资料1 李代平软件工程分析案例 M 清华大学出版社 20082 张海藩软件工程导论 M 清华大学出版社 20083赵池龙,姜义平,张建软件工程实践教程M 电子工业出版社20074 BBS管理系统概要设计说明书5 BBS管理系统详细设计说明书2 任务概述2.1 目标信息时代迫切需要快速传播信息,局部范围的信息交流只会减缓信息技术前进的步伐。本系统的目的在于为分散于五湖四海的人们提供一个共同交流、学习、倾吐心声的平台,实现来自不同地方的用户极强的信息互动性,用户在获得自己所需要的信息的同时也可以广交朋友,拓宽自己的视野和社交面。2.2 用户的特点本系统的最终用户是广大的网友,他们的技术水平参差不

5、齐,但他们只是普通用户。本系统普通用户的技术水平要求不高,只要会上网就行。本系统还有版主和管理员,版主产生于普通用户之中,只需做一些简单的操作,需要2一定的技术。系统对管理员的要求最高,管理员必须具有计算机方面的相关知识,懂基本的数据库和网络技术等。系统的维护人员是本系统的开发人员,具备较强的计算机专业水平,能对系统的各种故障进行维护。2.3 假定和约束本系统的开发时间限制为3 个月,开发经费由开发者自己承担。3 需求规定3.1 对功能的规定角色分配与权限图 1 用户类别图普通用户:为通过注册了的用户,他们可以浏览帖子,发表新帖,回复已有帖子,修改个人信息等。版主:版主有管理员从会员中选择,版

6、主拥有普通用户的所有权限,还可以管理帖子,如删除非法帖子,帖子置顶等。管理员:拥有最高权限,可以管理用户(如封锁违规用户),管理帖子、帖子置顶、发布公告、设置友情链接、增加版块、修改版块、删除版块等。3图 2 系统用例图功能需求点列表表 1 系统模块设置编 号模块名称简要描述1用户管理模块前台提供用户注册、登录,用户还可以修改个人资料,后台供管理员、版主登录,登陆时需要进行输入合法性检测(防止 SQL 注入)2版块模块前台分类列表显示版块,后台增加、删除和修改版块,增删版主3帖子模块用户发帖、修改帖子、回复帖子版主可以删帖、帖子置顶4友情链接模块前台分类显示 Logo 链接和文字链接后台对友情

7、链接进行增加、删除、修改操作4表 2 功能需求点列表编号功能名称模块编号功能描述1.1用户登录1保证所有系统的合法用户通过身份认证进入系统进行操作1.2用户注册1对用户名进行检测,信息通过检测之后成为本系统的用户1.3修改个人信息1用户可以根据自己当前的情况修改个人信息输入内容输出内容用户名、密码、用户登录状态验证码用户名、密码、注册的结果性别、(提示用户QQ、E-mail 、“注册成功”电话等基本信或者“注册失息败”)要你修改的内提示修改结果容(“修改成功”或者“修改失败”)1.4后台登录2.1添加版块2.2编辑版块2.3删除版块3.1发帖、回帖3.2浏览帖子3.3删除帖子3.4编辑帖子3.

8、5帖子置顶4.1添加友情链接4.2编辑友情链接1 仅管理员、版主能够登录后台,但版主权限有一定限制2 管理员添加版块,设置版主2 管理员修改版块信息2 管理员删除版块3 用户可以根据自己的需要发表帖子,或者回复已有帖子3 用户可以浏览任意版块中的任意帖子3 管理员或版主删除违规帖子3 用户可以根据需要修改曾经发表的帖子3 管理员或版主可以将比较好的帖子置顶,使之总是处于最上方4 管理员在后台添加友情链接4 管理员修改友情链接后台用户名、提示后台登录密码是否成功版块的相关信版块列表息版块的相关信提示是否修改息成功点击“删除”提示版块删除按钮成功或者删除失败用户的言论用户的言论点击任意一个该贴的内

9、容及帖子标题该贴的所有回复“删除”命令显示删除结果(是否删除成功)输入要修改的显示修改过的被容内容“置顶”命令帖子前方显示置顶图标友情站点相关显示友情站的信息Logo ,通过点击 Logo 即可跳转到友情站点友情链接信息显示更新后的5信息友情链接信息4.3删除友情链接4对于不合格的友情链“删除”命令显示删除结果接进行清理(“删除成功”或者“删除失败”)系统流程图(1)系统整体功能流程图:6(2)用户注册处理流程:(3)用户登录处理流程:7(4)会员发帖、回帖处理流程:数据库概念模型( E-R 图表示)(1)用户实体:(2)权限实体8(3)管理员实体:(4)版块实体:(5)话题实体:(6)帖子实体:

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

当前位置:首页 > 办公文档 > 工作计划

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