BBS系统需求格说明书.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
BBS系统需求格说明书

软件需求规格说明书 撰写人:南区软件工程张景桢 课题名称:《BBS论坛》 1引言 4 1.1编写目的 4 1.2背景 4 1.3定义 4 1.4参考资料 5 2任务概述 5 2.1目标 5 2.2用户的特点 5 2.3假定和约束 6 3需求规定 6 3.1对功能的规定 6 3.1.1该系统树形结构图 6 3.1.2顶层数据流图 6 3.1.3前台用例图 7 3.1.3.1注册(用例说明) 8 3.1.3.2登录(用例说明) 9 3.1.3.3修改信息(用例说明) 10 3.1.3.4注销登录(用例说明) 10 3.1.3.5查看帖子(用例说明) 11 3.1.3.6发表帖子(用例说明) 11 3.1.3.7回复帖子(用例说明) 12 3.1.3.8修改帖子(用例说明) 13 3.1.3.9删除帖子(用例说明) 13 3.2.4后台用例图 14 3.2.4.1用户管理(用例说明) 14 3.2.4.2论坛的开/关管理(用例说明) 14 3.2.4.3过滤用户帖子(用例说明) 14 3.2.4.4版块管理(用例说明) 15 3.2.4.5修改用户登录名或密码(用例说明) 15 3.2对性能的规定 16 3.2.1精度 16 3.2.1.1用户输入精度的要求 16 3.2.1.2管理员输入精度要求 16 3.2.2时间特性要求 16 3.2.2.1响应时间 16 3.2.2.2更新处理时间 16 3.2.2.3数据传送时间 16 3.3输入输出要求 16 3.4数据管理能力要求 16 3.4.1数据采集的要求 16 3.4.2数据采集的处理 16 4运行环境规定 17 4.1设备 17 4.2支持软件 17 4.2.1开发软件 17 4.2.2数据库 17 4.3接口 17 4.4控制 17 1引言 1.1编写目的 该文档对功能需求、性能需求和其它非功能性需求进行了详细的描述。详尽说明了这一软件产品的需求和规格,这些规格说明是进行设计的基础,也是编写测试用例和进行系统测试的主要依据。同时,该文档也是用户确定软件功能需求的主要依据。 1.2背景 说明:为了促进郑州大学学生和老师之间的交流,提供一个良好的交流平台。特写此论坛。老师可以及时得到学生的反馈。学生可以及时得到各类通知。希望通过《BBS论坛》的设计开发,提高我们使用java开发应用程序的能力,同时了解软件文档的相关标准和编写原则,训练并掌握软件各类文档的写作技巧。 该系统名称是BBS论坛 B. 提出者:张景桢 开发者:张景桢小组成员 用户:软件学院南区老师和学生 1.3定义 1.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)提供了一系列定制标签。 JDBC(Java Data Base Connectivity) Java数据库连接,它是一种用于执行SQL语句的JavaAPI,可以为多种关系数据库提供统一访问,它由一组用java语言编写的类和接口组成。JDBC为后台开发人员提供了一个标准的API。 1.4参考资料 J2EE项目实训Struts框架技术(21世纪高等学校实用软件工程教育规划教材) 杨少波 等编著 清华大学出版社 2任务概述 2.1目标 该系统的应用目标是:为南区老师和学生提供一个良好的交流平台,完全独立的、功能强大、操作简单、稳定性好。 2.2用户的特点 本软件的最终用户将是软件学院南区的老师和同学。无须专业人士维护。 2.3假定和约束 如果做得成功,访问量很大的话,假定有一个很好的服务器。假定该系统可以通过任何INTERNET访问,而不只是校园网。 3需求规定 3.1对需求功能的规定 3.1.1该系统树形功能图 3.1.2

文档评论(0)

dwa124 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档