bbs论坛需求解说.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《软件工程项目最佳实践》课程论文 题目: bbs论坛需求分析 2012年6月13日 BBS论坛需求说明书 目 录 第一章 引言 1 1.1 目的 1 1.2 背景 2 1.3定义 2 第二章 任务概述 3 2.1目标 3 2.2用户的特点 3 2.3假定和约束 3 第三章 需求规定 3 3.1对功能的规定(功能性需求) 3 3.2对性能的规定(非功能性需求) 18 3.3输人输出要求 19 3.4数据管理能力要求 20 3.5故障处理要求 20 3.6其他专门要求 20 第四章 运行环境规定(环境需求) 21 4.1 对网络构建的需求 21 4.2 硬件设备 21 4.3支持软件 21 4.4接口 21 4.4控制 22 摘要 在网络飞速发展的今天,Internet成为人们快速获取、发布和传递信息的重要渠道,众所周知,论坛是当今网络中的知名服务之一。它开辟了一块“公共”的空间供所有用户发表和读取信息,允许用户对自身感兴趣的话题展开讨论,从而起到集思广益的作用。本论坛是针对在校大学生的具体需求进行开发,在这里,学生可以通过论坛进行信息查询、信息搜索、信息交流、信息共享,因此具有很好的现实意义。JSP(JavaServer Pages) JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易Struts只是一个MVC框架(Framework)用于快速开发Java Web应用。Struts实现的重点在C(Controller),包括ActionServlet/RequestProcessor和我们定制的Action,也为V(View)提供了一系列定制标签(Custom Tag)。但Struts几乎没有涉及M(Model),所以Struts可以采用JAVA实现的任何形式的商业逻辑。JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC为工具/数据库开发人员提供了一个标准的API,据此可以构建更高级的工具和接口,使数据库开发人员能够用纯 Java API 编写数据库应用程序 需求规定 3.1对功能的规定(功能性需求) 系统划分 该网站建设包含以下子系统: 用户角色划分 普通(游客)用户 是该论坛的一种用户,普通用户以游客身份登录本系统,只具有察看帖子的功能,不能留言。 注册用户 具备普通用户所有的能力。并且是已经注册了的用户,可以登录、修改个人信息,并且可以发表留言。 3、版主 具备注册用户所有的能力,其主要权限是对分论坛进行文章管理。 4、管理员 管理员登录以后可以对论坛系统进行管理,包括论坛的基本信息、用户设置,还可以修改管理员密码。 前台服务的用例图 1、各种信息的显示(面向游客) 2、各种用户信息的操作(面向注册用户) 3、各种留言信息的操作(面向注册用户) 4、各种个人信息的浏览操作(面向注册用户) 前台服务的用例事件流 1、注册 (1)说明 主要是指除管理员以外的用户角色(一般为游客),在网上在线填写一些会员的注册信息。注册后即可成为BBS论坛会员。 (2)会员注册信息如下 信息 类型 描述 用户名 20个字符 密码 20个字符 重复密码 20个字符 昵称 20个字符 在网上的代号 密码提示问题 50个字符 为了能够找回密码 密码提示答案 50字符 用户的E-MAIL 20个字符 用户的形象表示的图像 50个字符 图的文件名称或者文件的编号 (3)注册确认 用户通过网上在线注册后,由系统管理员收集相应的资料,核实后,进行用户注册确认,确认后用户成为会员正式生效,可以享受网站提供的各种服务。 (4)对应的事件流 内容 说明 用例编号 C 用例名称 用例说明 参与者 前置条件 后置条件 1、Actor 2、系统 3、扩展 3a、Actor填写的信息格式不正确 3a1、系统提示输入正确的数据 4a、 补充说明 内容 说明 用例编号 C 用例名称 用例说明 参与者 前置条件 后置条件 基本路径 1、Actor 2、系统系统 4、扩展 1a、用户所输入的登录信息无效 1a1、系统提示输入正确格式的用户标识信息 2a、 补充说明 内容 说明 用例编号 C 用例

文档评论(0)

舞林宝贝 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档