网上订餐系统功能需求分析报告(共21页).doc
《网上订餐系统功能需求分析报告(共21页).doc》由会员分享,可在线阅读,更多相关《网上订餐系统功能需求分析报告(共21页).doc(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上“我要吃”系统功能需求分析报告 报告成员:2011年11月5日专心-专注-专业目 录“我要吃”系统功能需求分析报告一、功能分析根据对该系统的分析,该系统应具有如下功能:(一)顾客登录网上订餐系统进行菜单浏览 显示菜品的各种信息,可分类查询、动态搜索、设计页面分类、布局排版;以方便顾客浏览选择。(二)顾客注册为会员 顾客访问本网站,直接进入本网站主页。可选择登陆,若为注册可选择注册,只有注册顾客方可点餐。注册提供顾客名和密码,顾客名能自动检测,若已存在则提示不可用。另外加入记住密码功能,登陆一次可在两周内无需再次登陆,直接进入登陆状态。(三)顾客对自己的个人信息进行更改
2、,比如联系电话。以及账户密码。(四)顾客对已选的菜单进行更改,选择更改数量或者取消选择。当顾客确定订餐完毕后,顾客将其提交只服务器后台点餐系统,并生成订单。1、菜品详细信息显示餐品中某一餐品的详细信息,包括菜名,配料,口味,价格等,以供顾客放进自己的购物车。2、购物车实现对已定菜品的管理,包括增加菜品,删除菜品,修改数量。3、提交购物车并生成订单接受购物车信息,随即获取订单号,动态刷新顶单状态,固定时间(如30秒)完成一道菜,顾客可继续修改为完成的菜品,已完成菜品无法进行操作,顾客修改订单并保存。4、结帐付款选择付款方式及对此次订餐的评价。5、结束订餐设置友好的结束界面。(五)管理员后台管理1
3、、管理员在后台登录后,可以创建新的管理员。2、管理员可以对餐厅网上订餐系统上的菜单进行添加、删除和修改,比如更改菜单的图片,价格,菜单的描述,更换新品,添加新菜等。3、管理员对菜单进行管理,确定订单的生成。4、管理员根据不同的属性来查询订单,比如生成日期或者编号等。5、管理员根据不同的时间段统计处营业额,成本,同时还能统计出每道菜的销售量、任何时间段的销售情况以及每一个顾客的消费情况。具体功能如下表:功能类别子功能顾客管理顾客登录顾客注册顾客操作餐品展示餐品的详细介绍放进购物车查看购物车详细信息提交反馈意见查看所有留言结束订单管理员操作增加餐品修该餐品删除餐品回复留言删除留言结帐付款确认和配送
4、信息二、顶层用例图顶层用例图订餐系统用例图三、用例分析与描述(一)登录1、用例图2、用例的事件流描述(1)简单描述:本用例描述了顾客如何登录到系统中。(2)前置条件无。(3)后置条件如果用例成功,用例登录到系统中,否则系统的状态不变。3、事件流基流(1)顾客登录到基于顾客的网站时,用例启动。(2)系统提示顾客输入顾客名和密码(3)顾客输入自己的顾客名和密码,提交。(E-1)(4)系统验证输入的名字和密码,顾客登录系统成功。(E-2)替代流E-1:包含了单引号、双引号或为空,系统提示错误。E-2:系统检索不到该顾客的密码,系统提示错误。(二)注销用例描述:清除内存中顾客名、购物车信息,并返回到登
5、录页。(三)修改顾客信息1、用例图2、用例的事件流描述(1)简单描述:该用例描述了如何修改顾客的信息,但顾客的顾客名不允许修改。(2)前置条件顾客已登录。(3)后置条件用例成功,把顾客的信息保存到数据库中。3、事件流基流(1)系统提示输入顾客的信息。(2)顾客输入所需信息,提交。(E-1)(3)系统把所需的信息保存到数据库中。替代流E-1:系统验证输入的数据不合法(不能包含单引号、双引号,邮箱必须满足要求),提示错误。(四)顾客留言1.用例图用例的事件流描述(1)简单描述:该用例描述了顾客留言的信息,但顾客的不能删除留言。(2)前置条件顾客已登录。(3)后置条件用例成功,把顾客的回复留言信息保
6、存到数据库中。(五)加入购物车1、用例图2、用例的事件流描述(1)简单描述:该用例描述了如何修改顾客的信息,但顾客的顾客名不允许修改。(2)前置条件顾客已登录。(3)后置条件用例成功,把顾客的信息保存到数据库中。3、事件流基流(1)系统提示输入顾客的信息。(2)顾客输入所需信息,提交。(E-1)(3)系统把所需的信息保存到数据库中。4、替代流(E-1)系统验证输入的数据不合法(不能包含单引号、双引号,邮箱必须满足要求),提示错误。(六)查看购物车1、用例图2、用例的事件流描述(1)简单描述:该用例描述了如何修改顾客的信息,但顾客的顾客名不允许修改。(2)前置条件顾客已登录。(3)后置条件用例成
7、功,把顾客的信息保存到数据库中。3、事件流基流(1)系统提示输入顾客的信息。(2)顾客输入所需信息,提交(E-1)。(3)系统把所需的信息保存到数据库中。替代流E-1:系统验证输入的数据不合法(不能包含单引号、双引号,邮箱必须满足要求),提示错误。(七)修改购物车中的商品1、用例图2、用例的事件流描述(1)简单描述:顾客修改购物车中商品的数量。(2)前置条件系统处于查看购物车状态。(3)后置条件用例成功,购物车中商品的数量被更改。3、事件流基流(1)系统提示更改商品的数量。(2)顾客输入要更改商品的数量,确认更改。(E-1)(3)系统刷新购物车。替代流E-1:顾客输入的商品数量只能是(1-50
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上 系统 功能 需求 分析 报告 21
限制150内