美食坊系统需求规格说明书(共20页).doc
《美食坊系统需求规格说明书(共20页).doc》由会员分享,可在线阅读,更多相关《美食坊系统需求规格说明书(共20页).doc(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上软件需求规格说明书 撰写人: 同路人 课题名称:美食坊论坛 专心-专注-专业1 引言1.1开发背景 随着时代的进步,科技的发展,人们的生活越来越丰富,在生存资料消费和享受资料消费上都得到了不同的需要。再者,随着网络的普及,论坛的功能越来越强大,受到了广大网民的欢迎,因此,为了给网民带来更便利的需求,商业网站对论坛越来越重视,纷纷在自己的网站开辟论坛。作为与网民交流的园地,同时在线技术支持和在线服务也在论坛中开展起来。当代的大学生以及社会上的年轻小伙们甚至爱时尚的阿姨们几乎都会接触甚至经常登陆自己感兴趣的论坛,在上面可以得到不一样的信息,可以分享信息,还可以交流意见,但
2、是能把他们集中起来的论坛并不是很多。1.2系统目标 开发本系统意在吸引那些“吃货”们,达到爱美食的网民可以随时掌握美食的信息,还可以跟其他“吃货”们讨论美食等等,达到民以食为天的这种乐趣。1.3定义 论坛也称为BBS,是Bulletin Board System的简称,意即电子公告板,是一种在Internet上常见的用于信息服务的Web系统,它主要给浏览者提供相互沟通的平台。美食坊论坛也就是以美食为主题,提供新颖以及最新的美食信息,所以以此来吸引网民,服务于网民,让广大的网民受益。1.4参考资料1. 软件需求规格说明书BBS论坛撰写人:南区软件工程张景桢。2. BBS论坛需求文档分析。2任务概
3、述2.1目标该系统的应用目标是:为各个喜爱美食的朋友们提供一个开放交流的平台,通过简单的操作可分享美食,还可以根据自己的需求对美食进行查找。本平台完全独立、功能强大、操作简单、稳定性好。2.2用户的特点本软件的用户是广大喜爱美食的朋友。2.3假定和约束 假定此系统运行的最短寿命为一年。假定没有经费来源。假定可利用的美食信息和资源很少。如果做得成功,访问量很大的话,假定有一个很好的服务器。假定此系统能够为我们组来带经济效益。 3需求规定 3.1对需求功能的规定 3.1.1该系统功能图:3.1.2数据流图:3.1.3 前台用例说明: 用户注册 用户登录查看、修改信息 查看频道 一般用户 查看帖子
4、发表帖子 回复帖子 修改帖子 删除帖子 注销登录3.1.3.1、注册(1)说明 管理员之外的一些用户(主要是游客),填写一些用户信息,并申请注册。注册后并通过管理员确认即可成为该系统的会员。(2) 会员注册信息如下: 信息类型描述 用户名 最多20 个字符 用户的登陆名 密码 最多20 个字符 用户的登陆密码 重复密码 最多20 个字符 再次输入以确认密码 昵称 最多20 个字符 在网上的名字 密码提示问题 最多50 个字符 为了能够找回密码 密码提示答案 最多50 个字符 用户的 E-MAIL 最多20 个字符 用于确认注册信息 用户头像 最多50 个字符 (3)注册确认 用户填写基本信息后
5、,由系统管理员收集相应的资料信息并进行审查,进行用户注册确认,确认后成为正式会员。(4)对应的事件流: 内容 说明 用例编号 001 用例名称 用户注册 用例说明 游客注册成为会员 参与者 未注册用户,主要指游客 前置条件该用户不能是已经注册的用户(帐号已经存在) 后置条件 后台系统正确地收集用户提交的信息并保存到数据库中 基本路径1、用户点击注册 2、系统显示注册页面 3、用户输入登录名和密码等有关信息并提交 4、后台系统处理该请求并最后显示注册成功 5、注册成功后将跳转到登录页进行登录 扩展路径1. 填写的信息格式不正确 1.1系统提示输入正确的数据2. 注册失败 2.1系统提示注册失败,
6、并跳转到注册页面再次注册 3.1.3.2、登录(1)说明: 用户输入用户名、密码、验证码,以会员的身份进入本论坛。(2)会员登录的信息:信息类型描述 用户名 最多20 个字符 密码 最多20 个字符 验证码 最多20 个字符(3)登录确认用户输入他们登录信息后,由后台系统收集相应的信息,并进行核实、比较并进行确认。(4)对应的事件流: 内容 说明 用例编号 002 用例名称 用户登录 用例说明 会员登录进入系统 参与者 已经通过注册验证的用户 前置条件 用户是有效的注册用户 后置条件用户所输入的信息与后台系统数据库表中所保存的 信息一致基本路径1、用户填写登录名、密码和验证码后点击提交2、系统
7、验证验证码3、系统验证用户名和密码4、验证成功,系统跳转到到系统主页扩展路径1. 用户所输入的登录信息无效1.1系统提示输入正确格式的用户标识信息 2.验证失败 2.1系统提示重新填写验证码3.验证失败 3.1系统提示重新填写登录名和密码3.1.3.3、修改信息(1) 说明: 会员登录成功后,可以修改自己的注册信息,如密码、联系方式等等。 (2)对应的事件流: 内容 说明 用例编号 003 用例名称 查看、修改用户信息 用例说明 用户查看、修改自己的注册信息 参与者 已经登录的用户 前置条件 会员已经成功登陆系统 后置条件系统正确地接收用户提交的信息并且成功地保存到 数据库中 基本路径1、用户
8、点击个人信息选项2、用户点击修改信息3、系统判断该用户是否是登录过的会员用户4、系统显示信息修改页面5、用户输入新的信息,完成后点击提交6、系统显示修改成功,然后跳转到登录页面进行重新登录 扩展路径1用户身份不合法1.1提示用户无法登录并转到登录页面2修改失败 2.1、系统提示修改失败,并跳转到修改页面进行重新修改 3.1.3.4、查看频道(1) 说明:游客或者会员用户找到感兴趣的版块,并进入该频道。(2)对应的事件流: 内容 说明 用例编号 004 用例名称 查看频道 用例说明 用户查看所感兴趣的频道 参与者 游客或者会员用户 前置条件 无 后置条件 无 基本路径1、用户找到需要浏览的版块,
9、点击进入频道2、系统显示出该频道中的帖子 扩展路径 3.1.3.5、查看帖子(1) 说明:游客或者会员用户找到感兴趣的版块,查看其中的帖子或者留言。(2)对应的事件流: 内容 说明 用例编号 005 用例名称 查看帖子 用例说明 用户查看所感兴趣的帖子 参与者 游客或者会员用户 前置条件 无 后置条件 无 基本路径1、用户找到需要浏览的版块,点击文章标题进入浏览2、系统显示出该文章 扩展路径 3.1.3.6、发表帖子(1) 说明: 会员用户登录成功以后,可以在某版块发表自己的帖子。(2)会员发表留言的信息应该包括下面的内容:信息类型描述 留言者 字符 20 个字符以内 留言标题 字符 100
10、个字符以内 留言摘要 字符 500字以内 留言内容 字符 2000字以内(3) 发表确认 用户通过网上在线发表后,由后台系统收集相应的信息并正确地保存到数据库中。(4)对应的事件流: 内容 说明 用例编号 006 用例名称 发表帖子 用例说明 用户发表帖子 参与者 会员用户 前置条件 注册用户已经登陆系统 后置条件后台系统收集相应的信息并正确地保存到数据库表中 基本路径1、 用户点击发表留言 2、系统显示发表留言页面表单3、用户按照表单的提示输入信息后点击提交4、系统显示留言成功 扩展路径1.用户身份不合法 1.1提示用户发表帖子失败并转到登录页面2.输入的信息格式不正确 2.1系统提示用户重
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 美食 系统 需求 规格 说明书 20
限制150内