EasyBBS论坛系统需求分析说明书模板.doc_第1页
EasyBBS论坛系统需求分析说明书模板.doc_第2页
EasyBBS论坛系统需求分析说明书模板.doc_第3页
EasyBBS论坛系统需求分析说明书模板.doc_第4页
EasyBBS论坛系统需求分析说明书模板.doc_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

PagePage 1 1 ofof 10 目录 一 引言一 引言 1 1 1 编写目的 1 1 2 背景 2 1 3 定义 2 1 4 参考资料 2 二 系统说明二 系统说明 2 2 1 当前系统 2 2 3 组织结构图 3 3 1 功能划分 4 3 23 2 功能分析功能分析 4 1 2 角色分析角色分析 5 1 3 模块划分模块划分 5 1 4 1 注册业务流程图 注册业务流程图 5 1 4 2 登录业务流程图 登录业务流程图 6 1 4 3 帖子发表业务流程图 帖子发表业务流程图 7 1 4 4 回复主题业务流程图 回复主题业务流程图 8 1 5 功能简介功能简介 8 1 1 2 帖子检索业务流程图 帖子检索业务流程图 9 1 2 1 功能要求功能要求 9 1 3 1 功能要求功能要求 9 PagePage 2 2 ofof 10 一 引言一 引言 1 11 1 编写目的编写目的 加强对 jsp servlet 技术的熟练使用 巩固 JSP 中的动作 指令 scriptlet 和隐式对象等知 识点的理解和应用 通过 EasyBBS 论坛系统的实现 掌握 JSP 和 JDBC 的使用 使用 JSP 的 model1 模型开发 加深对 jsp javabean 的这种模式的理解 并掌握 JSP 中使用过滤器处 理中文乱码问题 1 21 2 背景背景 本文档适用于适合交流 1 31 3 定义定义 本项目的目标是开发一个论坛系统 该系统提供了一个不同地域 相互不认识的人的 交流平台 他们可以在论坛中发表自己的观点和意见 提出自己的疑惑和解答问题 1 41 4 参考资料参考资料 序号序号文档名称文档名称版本号版本号 1EasyBBS 论坛系统 二 系统说明二 系统说明 2 12 1 当前系统当前系统 PagePage 3 3 ofof 10 功能点功能点 用户注册用户注册 用户登录和退出用户登录和退出 显示版块 主题列表和主题内容等显示版块 主题列表和主题内容等 相关信息相关信息 发表新主题发表新主题 回复主题回复主题 2 32 3 组织结构图组织结构图 BBS 论坛系统 论坛板块管理 页面管理 登陆 注册 帖子管理 帖子发表 帖子回复 帖子浏览 帖子检索 意见建议 PagePage 4 4 ofof 10 注册页面 3 13 1 功能功能划分划分 用户注册用户注册 显示版块 主题列表和主题内容等相关信息显示版块 主题列表和主题内容等相关信息 发表新主题发表新主题 数据管理 回复主题回复主题 主要功能 用户登录和退出用户登录和退出 3 23 2 功能分析功能分析 本项目的目标是开发一个论坛系统 该系统提供了一个不同地域 相互不认识的人的 PagePage 5 5 ofof 10 交流平台 他们可以在论坛中发表自己的观点和意见 提出自己的疑惑和解答问题 论坛由以下几个部分组成 1 普通用户可以浏览相应版块和主题的内容 但是由于权限的限制不能发表新主题和 回复主题 而注册用户在登录后就可以发表新主题和回复主题内容 2 网站系统的相关页面用来显示版块信息 版块中主题信息 主题内容和回复主题的 内容 用户可以通过相关页面对感兴趣的内容进行浏览查看 3 注册用户在登录后可以在自己喜爱的版块中发表主题 用来表达自己的某些观点或 者提出问题 4 注册用户在登录后可以对感兴趣的主题进行回复 从而和其他人进行相关内容的讨 论 1 2 角色分析角色分析 1 3 模块划分模块划分 根据以上的几个部分我们可以总结出网站系统的相关功能 1 用户注册 论坛的访问者注册成为论坛的用户从而享有非注册用户没有的权限 比如 发表新主 题 2 用户登录和退出 用户在注册后就可以登录 从而进行发表新主题和回复主题等相关操作 退出之后不 能再进行发表新主题和回复主题等相关操作 3 显示版块 主题列表和主题内容等相关信息 将版块信息 主题信息 主题内容和回复内容显示在页面中 使不同的用户可以浏览 4 发表新主题 登录用户可以在相应版块中发表新主题 从而可以和其他用户进行沟通和交流 5 回复主题 登录用户可以针对某一主题进行回复和讨论 将自己的想法表达出来 系统包结构 com easybbs www dbcon数据库连接包 com easybbs www operate 数据操作包 com easybbs www pojo 数据实体包 com easybbs www util工具包 包括字符编码过滤器 1 4 总体业务流程 PagePage 6 6 ofof 10 1 4 1 注册业务流程图 注册业务流程图 2 业务流程描述 首先 其次 最后 至此 注册业务流程就完成了 输入信息 开始 通过 信息 结束 不通过 检验 PagePage 7 7 ofof 10 1 4 2 登录业务流程图 登录业务流程图 2 业务流程描述 首先 其次 最后 正确 错误 开始 输入用户信息 检验用户名密 码是否正确 进入 结束 束 PagePage 8 8 ofof 10 1 4 3 帖子发表业务流程图 帖子发表业务流程图 2 业务流程描述 首先 其次 最后 至此 帖子发表业务流程完成 1 4 4 回复主题业务流程图 回复主题业务流程图 否 是 开始 用户是否登录 发表帖子 持久化 结束 开始 主题回复 持久化 结束 PagePage 9 9 ofof 10 图 1 5 停机处理业务流程图 2 业务流程描述 首先 其次 最后 1 5 功能简介功能简介 通过对上面场景的分析 我们对整体的流程和相应的业务处理流程都有所了解 接下 来我们就要深入剖析每个单一步骤的处理步骤了 该功能简介主要是针对每个模块功能的 简要说明 主要包含以下几部分 1 模块名称 2 功能要求 3 业务流程 可选 4 1 项目 数据项目名称 4 2 数据类型 数字 字符 1 1 2 帖子检

温馨提示

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

评论

0/150

提交评论