- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
BBS论坛需求规格说明书
第一章 引言 2
1.1 目的 2
1.2 背景 2
1.3定义 2
1.4参考资料 2
第二章 任务概述 3
2.1目标 3
2.2用户的特点 3
第三章 需求规定 4
3.1对功能的规定(功能性需求) 4
3.2故障处理要求 9
第四章 运行环境规定(环境需求) 9
4.1 硬件设备 9
4.2接口 10
4.3控制 10
引言
1.1 目的
读者范围:最终用户、软件设计人员
本文档作为BBS论坛第一期的需求说明文档,用于与用户确定最终的目标,并成为协议文本的一部分,同时也是本系统设计人员的基础文档。
1.2 背景
开发软件名称:BBS论坛。
项目开发者:山东艾仪嘉软件技术有限公司开发小组:
张钊锋(组长),杨廷婷,黄婷,林德伟,屠伟,张旭松,张杰
用户单位:北京知行慧科教育科技有限公司
1.3定义
1、JSP(JavaServer Pages)
JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。
2、Struts只是一个MVC框架(Framework)
用于快速开发Java Web应用。Struts实现的重点在C(Controller),包括ActionServlet/RequestProcessor和我们定制的Action,也为V(View)提供了一系列定制标签(Custom Tag)。但Struts几乎没有涉及M(Model),所以Struts可以采用JAVA实现的任何形式的商业逻辑。
1.4参考资料
J2EE项目实训Hibernate框架技术(21世纪高等学校实用软件工程教育规划教材)
杨少波 等编著 清华大学出版社 2008 年5月
J2EE项目实训Spring框架技术(21世纪高等学校实用软件工程教育规划教材)
任务概述
2.1目标
在本实训课结束时,使自己具有J2EE Web开发网站的经历,并且懂得如何获取专业领域的知识的能力。
2.2用户的特点
1、本软件的最终用户的特点
所有上网用户在无需培训的情况下,按照网站页面提示即可使用网站的相关服务和功能
2、后台管理和维护人员的教育水平和技术专长
本软件的后台管理和维护人员均是具有一定网络知识的人员。
需求规定
3.1对功能的规定(功能性需求)
系统划分
该网站建设包含以下子系统:
用户角色划分
普通(游客)用户
是该论坛的一种用户,普通用户以游客身份登录本系统,只具有察看帖子的功能,不能留言。
注册用户
具备普通用户所有的能力。并且是已经注册了的用户,可以登录、修改个人信息,并且可以发表留言。
3、版主
具备注册用户所有的能力,其主要权限是对分论坛进行文章管理。
4、管理员
管理员登录以后可以对论坛系统进行管理,包括论坛的基本信息、用户设置,还可以修改管理员密码。
前台服务的用例事件流
1、注册
(1)说明
主要是指除管理员以外的用户角色(一般为游客),在网上在线填写一些会员的注册信息。注册后即可成为BBS论坛会员。
(2)注册确认
用户通过网上在线注册后,由系统管理员收集相应的资料,核实后,进行用户注册确认,确认后用户成为会员正式生效,可以享受网站提供的各种服务。
(3)对应的事件流
内容 说明 用例编号 Customer_1 用例名称 用户注册 用例说明 未注册用户注册成为会员 参与者 未注册用户 前置条件 该用户不能是已经注册的用户(帐号不能已经存在!) 后置条件 后台系统正确地收集用户提交的信息并保存到数据库表中 基本路径 1、Actor点击注册
2、系统显示注册页面
3、Actor填写用户名密码等相关信息,点击提交
4、后台系统处理该请求并最后显示注册成功
5、注册成功后将跳转到登录页进行登录 扩展路径 3a、Actor填写的信息格式不正确
3a1、系统提示输入正确的数据
4a、注册失败
4a1、系统再跳转到注册页面,提示Actor重新注册 补充说明 2、登录
(1)说明
用户输入登录信息,如用户名、密码、验证码,以会员的身份进入本论坛。
(2)会员登录的信息
信息 类型 描述 用户名 20个字符 密码 20个字符 验证码 20个字符 (3)登录确认
用户通过网上在线输入用户的ID标识信息后,由后台系统收集相应的资料,并进行核实比较确认。
3、修改信息
(1)说明
会员登录成功后,可以修改自己的注册信息,如密码或者其它的内容等。
(2)对应的事件流
内容 说明 用例编号 C 用例名
文档评论(0)