easybbs论坛系统需求分析说明书模板

easybbs论坛系统需求分析说明书模板

ID:26755612

大小:288.50 KB

页数:10页

时间:2018-11-29

easybbs论坛系统需求分析说明书模板_第1页
easybbs论坛系统需求分析说明书模板_第2页
easybbs论坛系统需求分析说明书模板_第3页
easybbs论坛系统需求分析说明书模板_第4页
easybbs论坛系统需求分析说明书模板_第5页
资源描述:

《easybbs论坛系统需求分析说明书模板》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、目录一、引言11.1编写目的11.2背景21.3定义21.4参考资料2二、系统说明22.1当前系统22.3组织结构图33.1功能划分43.2功能分析41.2角色分析51.3模块划分51.4.1注册业务流程图:51.4.2登录业务流程图:61.4.3帖子发表业务流程图:71.4.4回复主题业务流程图:81.5功能简介81.1.2帖子检索业务流程图:91.2.1功能要求91.3.1功能要求9Page10of10一、引言1.1编写目的加强对jsp、servlet技术的熟练使用。巩固JSP中的动作、指令、scriptlet和隐式对象等知识点的理解和应用。通过EasyBBS论坛系统

2、的实现,掌握JSP和JDBC的使用,使用JSP的model1模型开发,加深对jsp+javabean的这种模式的理解,并掌握JSP中使用过滤器处理中文乱码问题。1.2背景本文档适用于适合交流。1.3定义本项目的目标是开发一个论坛系统。该系统提供了一个不同地域、相互不认识的人的交流平台。他们可以在论坛中发表自己的观点和意见,提出自己的疑惑和解答问题。1.4参考资料序号文档名称版本号1EasyBBS论坛系统二、系统说明2.1当前系统Page10of10功能点用户注册用户登录和退出显示版块、主题列表和主题内容等相关信息发表新主题回复主题2.3组织结构图BBS论坛系统论坛板块管理

3、页面管理登陆注册帖子管理帖子发表帖子回复帖子浏览帖子检索意见建议Page10of10注册页面3.1功能划分主要功能数据管理用户注册显示版块、主题列表和主题内容等相关信息发表新主题回复主题用户登录和退出3.2功能分析Page10of10本项目的目标是开发一个论坛系统。该系统提供了一个不同地域、相互不认识的人的交流平台。他们可以在论坛中发表自己的观点和意见,提出自己的疑惑和解答问题。论坛由以下几个部分组成:1.普通用户可以浏览相应版块和主题的内容,但是由于权限的限制不能发表新主题和回复主题。而注册用户在登录后就可以发表新主题和回复主题内容。2.网站系统的相关页面用来显示版块信

4、息、版块中主题信息、主题内容和回复主题的内容。用户可以通过相关页面对感兴趣的内容进行浏览查看。3.注册用户在登录后可以在自己喜爱的版块中发表主题,用来表达自己的某些观点或者提出问题。4.注册用户在登录后可以对感兴趣的主题进行回复,从而和其他人进行相关内容的讨论。1.2角色分析1.3模块划分根据以上的几个部分我们可以总结出网站系统的相关功能:1.用户注册论坛的访问者注册成为论坛的用户从而享有非注册用户没有的权限。比如:发表新主题。2.用户登录和退出用户在注册后就可以登录,从而进行发表新主题和回复主题等相关操作。退出之后不能再进行发表新主题和回复主题等相关操作。3.显示版块、

5、主题列表和主题内容等相关信息将版块信息、主题信息、主题内容和回复内容显示在页面中,使不同的用户可以浏览。4.发表新主题登录用户可以在相应版块中发表新主题,从而可以和其他用户进行沟通和交流。5.回复主题登录用户可以针对某一主题进行回复和讨论,将自己的想法表达出来。系统包结构:com.easybbs.www.dbcon数据库连接包com.easybbs.www.operate数据操作包com.easybbs.www.pojo数据实体包com.easybbs.www.util工具包,包括字符编码过滤器1.4总体业务流程Page10of101.4.1注册业务流程图:输入信息开始通

6、过信息结束不通过检验2.业务流程描述:首先,其次,最后,至此,注册业务流程就完成了。Page10of101.4.2登录业务流程图:正确错误开始输入用户信息检验用户名密码是否正确进入结束束2.业务流程描述:首先,其次,最后,Page10of101.4.3帖子发表业务流程图:否是开始用户是否登录发表帖子持久化结束2.业务流程描述:首先,其次,最后,至此,帖子发表业务流程完成。1.4.4回复主题业务流程图:开始主题回复持久化结束Page10of10图1-5停机处理业务流程图2.业务流程描述:首先,其次,最后,1.5功能简介通过对上面场景的分析,我们对整体的流程和相应的业务处理流

7、程都有所了解。接下来我们就要深入剖析每个单一步骤的处理步骤了。该功能简介主要是针对每个模块功能的简要说明,主要包含以下几部分:1.模块名称2.功能要求3.业务流程(可选)4.1项目:数据项目名称4.2数据类型:数字、字符1.1.2帖子检索业务流程图:无有开始输入检索条件或关键字显示结果结束Page10of101.2修改客户信息:1.2.1功能要求1.2.2业务流程图图1-7修改客户信息流程图1.3.1功能要求1.3.2业务流程图Page10of10

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。