需求分析(终极版).doc_第1页
需求分析(终极版).doc_第2页
需求分析(终极版).doc_第3页
需求分析(终极版).doc_第4页
需求分析(终极版).doc_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

校园考试交流论坛 需求分析报告团队成员:网络104 李鹏辉网络104 杨柳网络104 宋佳远网络104李天洋网络104 陈景文网络104 张凯网络103 丁钉一、简介1.1 开发目的此论坛本着服务于全校学生的原则,因为临近考试,大家都需要着各种不同的资料,有了论坛我们就可以在上面发布一些别人需要的,并且也可以找到一些我们需要的东西,大三大四考研的同学居多,我们同样可以在上面找到一些相关的消息。我们这个论坛将分为几大模块,每个学院的学习信息就可以在自己学院寻找,从而减少学生们搜索的时间,既方便又快捷。1.2 范围a考试论坛系统,是一种在Internet用于信息服务的Web系统。可以搜索到关于自己需要学习内容相关的模块;b可为在校学生注册用户提供交流环境;c提供网络学习平台;促进了协作学习;提高学生自主学习能力二、项目概述2.1产品描述BBS也称为论坛,意即电子公告板,是一种在Internet上常见的用于信息服务的Web系统。它主要给浏览者提供相互沟通的平台。我们所做的是考试论坛。主要面向对象是校内学生。为学生提供一个能够实现学习资料共享与交流的平台,可以尽可能的让缺少某方面资料的同学能够在论坛上找到想要的资料。现实中基本只能实现一对一或者几个对几个的资料分享,而论坛实现啦多对多的资料分享。从而为同学们带来方便。2.2产品功能1. 设置论坛管理规则。2. 帖子管理;3. 帖子发表;4. 帖子回复;5. 帖子浏览;6. 删除帖子;7. 帖子列表;8. 会员注册;9. 会员登陆;10. 会员管理;2.3用户特点用户类特点以及权限会员 会员特点:学校在校学生非常多。对学习资料的需求各不相同。自己有的资料别人需要但是却没有,别人有我自己需要但是我不认识别人。同学们可以注册成为论坛的会员。从而可以在论坛上交流学习资料和方法。会员权限:可以发表帖子,上传和下载学习资料。浏览论坛里面的所有帖子。游客游客特点:进入论坛并且浏览帖子的。游客权限:浏览帖子。管理员管理员能够管理论坛的所有帖子。(1) 发表,修改帖子。(2) 把优秀的帖子(点击量高,对大部分人有用的帖子)置顶和加精。(3) 删除论坛里面捣乱的帖子。并给予发帖者警告。2.4一般性限制2.4.1 运行环境1) .系统应该为Window Xp、7或者Linux都行;2) .支持安装了IE7.0版本以上的浏览器;3) .安装了Tomcat 6.0以上版本;4) .安装了JDK1.6以上版本;5) .安装了MySql 5.0以上版本;2.4.2 开发工具1) MyEclipse 10.0; 2) Dreamweaver 8; 3) Visual Studio 2010.2.4.3 数据流程图 前台总体数据流图:用户验证考试资源论坛论坛帖子操作删除帖子添加帖子修改帖子帖子信息表登陆成功查看评论发表评论评论信息表注册用户信息表失败后台总体数据流图:以下三图为数据流图所对应的数据字典:分别为图(1) 用户信息记录、图(2) 帖子信息记录、图(3) 评论信息记录。图(1) 用户信息记录图(2)帖子信息记录图(3) 评论信息记录三 详细需求3.1 功能需求 学习论坛的功能如下图所示1.会员注册新会员注册,提供会员信息(年龄和性别),检验新会员信息的有效性,信息不完整将不给以注册;2.会员登陆输入用户名和密码,检验用户信息,基于角色授权,若密码不正确将不授权会员权利;3.申请管理管理员由程序员设置一个或多个,管理员可以对会员权利进行授权,把普通会员授权为管理员,同时对于一些会员可以取消其会员权利,删除非法会员等;4.审核管理管理员可以对所有帖子或资源进行删除操作。对于不符合国家法律,不符合论坛主题的帖子或资源,管理员可以对其删除;5.帖子发表注册用户可以发表新主题帖,主题帖必须声明主题,主题要符合论坛精神;6.帖子回复注册用户可以向版主进行回帖进行交流;7.帖子删除注册用户可以任意删除自己发布的帖子;8.资料下载注册用户可以任意下载别人发布的的资料;9.资料上传注册用户可以任意在发表的帖子中上传自己的资料;3.2 外部接口需求 3.2.1用户界面 系统对显示的每个html页面提供帮助连接,说明该页面的操作。3.3性能需求3.3.1精度在进行向数据库文件提取数据时,要求数据记录定位正确;在往数据库文件添加数据时,要求输入准确。3.3.2时间特性要求本软件由于数据库尚小,相应时间、更新处理时间、数据传送、转换时间、计算时间等都非常迅速,如下:1)响应时间:响应时间5 秒之内;2)更新处理时间:由系统运行状态决定;3)数据的转换和传输时间:能够在5 秒钟内完成;3.3.3 输人输出要求(1)用户界面1)屏幕格式A、要求有用户和管理员的输入帐号提示框架;B、登入后,用户进入的是论坛首页;管理员进入的是管理首页;C、登入后,可以进行相应的操作。(2)界面需求1)一致性。各种交互形式应使用一致的格式;2)提供有意义的反馈信息;3)在执行有较大破坏性的活动前要求确认;4)减少在动作间必须记忆的信息数量;5)提高交互的效益;3.3.4 故障处理要求(1)在用户输入一些不合法数据的时候,能够进行一些合理的提示信息,不能因为输入错误而导致系统错误,或者程序停止运行;(2)网速过慢影响网页的打开。3.3.5 其他专门要求(1)保密性:系统数据要做到保密设施,以免重要的数据的丢失或者盗取;(2)简洁性:用户的操作界面必须做到简单明了,不能有太复杂的设置或者操作;(3)可更新性:对于系统可以根据客户需要进行更新,维护等操作;(4)可转换性:只要系统能保证环

温馨提示

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

评论

0/150

提交评论