网上外卖系统

上传人:jiups****uk12 文档编号:91019953 上传时间:2019-06-20 格式:DOC 页数:20 大小:244.51KB
返回 下载 相关 举报
网上外卖系统_第1页
第1页 / 共20页
网上外卖系统_第2页
第2页 / 共20页
网上外卖系统_第3页
第3页 / 共20页
网上外卖系统_第4页
第4页 / 共20页
网上外卖系统_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《网上外卖系统》由会员分享,可在线阅读,更多相关《网上外卖系统(20页珍藏版)》请在金锄头文库上搜索。

1、项目名称Project Name密级Confidentiality Level网上外卖体统仅供收件方查阅项目编号Project ID版本Version文档编号Document CodeNo.7网上外卖体统软件需求规格说明书组长赵晴晴小组成员赵美玲 刘欢天骄 张宁Prepared by 拟制天骄 赵美玲 刘欢 张宁 赵晴晴Date日期2012/4/16Reviewed by 评审人王丽颖Date日期Approved by批准Date日期 Revision Record修订记录Date日期Revision Version修订版本CR ID /Defect IDCR/ Defect号Sec No.修

2、改章节Change Description修改描述Author作者目录1.引言.1.1编写目的.1.2适用范围2.任务概述2.1项目目标2.2用户范围2.3项目背景3.需求分析3.1功能规定3.2系统功能概述3.2.1系统用例图及描述3.2.2系统功能3.3用例分析3.3.1用户模块3.3.2员工订餐3.3.3餐品更新3.3.4管理用户及订单3.3.5员工送餐3.4数据流程图3.5系统活动图3.6系统类图及描述3.5文档需求3.6测试需求4.运行环境第一部分 引言1.1编写目的本说明明书描述了网上外卖体统案例研究项目的要求,作为系统设计、实现目标及验收的依据,通过该需求分析,描述用户的具体需求

3、,定义需求具体的格式和内容。1.2适用范围本文档主要涉及“网上外卖体统”的功能需求描述。第二部分 任务概述1.1 项目目标l 用户订餐l 餐品更新l 管理客户2.2 用户范围该快餐店的主要服务对象是附近一个大学的学生和周边公司的工作人员。2.3 项目背景快餐店的店主委托设计小组为他创建网上外卖系统。该快餐店的主要服务对象是附近一个大学的学生和周边公司的工作人员。网站主要提供的当天的菜单,有荤菜,素菜,主食,小菜和汤,或是套餐可供客户浏览,要求网页能够提供每种菜式的主料,口味,图片,价格。欲购买的客户需要注册(提供邮购和管理所必须的有效信息,如姓名,地址,电话等)取得唯一的用户名成为会员。会员登

4、录后便可以订餐,也可以通过电话进行订餐,送餐的范围在快餐店的周围1公里内,超出外卖范围的地址不会生成订单,在客户确认订单后的40分钟内,由送外卖的工人将订餐信息和快餐送到客户手中,同时收取订餐款。为了方便订餐,系统记录每个订餐者的信息,当客户第二次电话订餐时,根据电话号码或是用户名称找到客户信息。店主应该能够对每天的外卖情况(比如,每种菜的销量,日销售额)进行统计,对客户信息进行查询和管理。第三部分 需求分析3.1 功能规定网站主要提供的当天的菜单,有荤菜,素菜,主食,小菜和汤,或是套餐可供客户浏览,要求网页能够提供每种菜式的主料,口味,图片,价格。用户浏览注册后可以进行订餐。3.2 系统功能

5、概述用户在使用本系统在线订餐,是本系统的基本目的。同时用户也可以留言,系统可以管理客户。3.2.1系统用例图 3.2.2系统功能1、顾客网上订餐功能分析:1. 顾客登录网上订餐系统进行菜单浏览。2. 顾客注册为会员。3. 会员对自己的个人信息进行更改,比如送餐地址和联系电话。以及账户密码。4. 顾客对已选的菜单进行更改选择的数量或者取消选择。5. 当顾客确定订餐完毕后,顾客将其提交只服务器后台点餐系统,并生成订单。2、管理员后台管理系统功能分析:1. 管理员在后台登录后,可以创建新的管理员。2. 管理员可以对餐厅网上订餐系统上的菜单进行添加、删除和修改,比如更改菜单的图片,价格,菜单的描述,更

6、换新品,添加新菜等。3. 管理员对菜单进行管理,确定订单的生成。4. 管理员根据不同的属性来查询订单,比如生成日期或者编号等。5. 管理员根据不同的时间段统计处营业额,成本,同时还能统计出每道菜的销售量、任何时间段的销售情况以及每一个顾客的消费情况。具体功能如下表:功能类别子功能用户管理用户登录用户注册用户操作餐品展示餐品的详细介绍选择、退订、更改餐品确认信息提交反馈意见察看其他订餐者留言管理员操作增加餐品修该餐品删除餐品回复留言删除留言确认和配送信息结帐付款3、用户注册登录用户访问本网站直接进入本网站可直接进入网站主页,可选择登陆,若为注册可选择注册,只有注册用户成为会员后方可点餐。注册提供

7、用户名和密码,用户名只能检测,若以存在也提示。另外加入记住密码功能。4、浏览菜品显示菜品的各种信息,可在分类查询,动态搜索,设计页面分业,布局排版问题,以方便用户浏览选择。5、菜品详细信息显示餐品中某一餐品的详细信息,包括有荤菜,素菜,主食,小菜和汤,或是套餐等,网页还能够提供每种菜式的主料,口味,图片,价格以供用户选择。6、提交选择信息并生成订单接受信息,随即获取订单号,动态刷新顶单状态,固定时间(如30秒)完成一道菜,用户可继续修改为完成的菜品,已完成菜品无法进行操作,用户修改订单并保存。7、结帐付款送餐员送餐后用户付款及对此次餐的评价。8、管理员操作在后台系统中管理每天的外卖情况(比如,

8、每种菜的销量,日销售额)进行统计,对客户信息进行查询和管理。另外,系统还应当满足信息的完整性以及系统的可扩展性。3.3用例分析3.3.1用户模块用例名称:查看菜单用例描述:客户通过网站选择食品参与者:客户前置条件:客户对餐品满意预定餐时基本路径:1客户浏览网站2.通过菜单选择餐品用例名称:提交订单用例描述:客户通过网站选择食品,选择好后成为会员提交订单参与者:客户前置条件:客户注册成为会员后基本路径:1.客户浏览网站2.通过菜单选择餐品3.选好后注册成为会员4.提交订单用例名称:付款用例描述:送外卖的工人将订餐信息和快餐送到客户手中,客户将订餐款付给工人参与者:客户、送餐工人前置条件:送外卖的

9、工人将订餐信息和快餐送到客户手中基本路径:1.客户提交订单2.前台人员生成订单3.送餐工人将餐品送给顾客4.顾客交付餐款用例名称:提出建议用例描述:顾客浏览网站后可以提出对本网站的建议 参与者:顾客前置条件:顾客浏览网站后基本路径:1.客户浏览网站2.提交建议用例名称:注册用例描述:顾客浏览网站后,欲购买的客户需要注册(提供邮购和管理所必须的 有效信息,如姓名,地址,电话等)取得唯一的用户名成为会员。会员登录后便可以订餐,也可以通过电话进行订餐。参与者:顾客前置条件:顾客浏览网站后需要订餐基本路径:1客户浏览网站2.提交注册信息3.3.2员工订餐用例名称:订餐用例描述:客户通过网站选择食品,欲

10、购买的客户需要注册(提供邮购和管理所 必须的有效信息,如姓名,地址,电话等)取得唯一的用户名成为会员。会员登录后便可以订餐,也可以通过电话进行订餐,送餐的范围在快餐店的周围1公里内,超出外卖范围的地址不会生成订单。参与者:客户前置条件:客户对餐品满意预定餐时基本路径:1客户通过网站浏览餐品2.选择餐品3.提交订餐单用例名称:取消订餐用例描述:当客户订餐之后有事或者不满意时客户会取消订餐参与者:客户前置条件:客户对餐品不满意餐品时基本路径:1客户通过网站浏览餐品2.选择餐品3.提交订餐单4.取消订餐3.3.3餐品更新用例名称:编制餐单用例描述:客户通过网站选择食品,网站需要提供的当天的菜单,有荤

11、菜,素菜,主食,小菜和汤,或是套餐可供客户浏览,要求网页能够提供每种菜式的主料,口味,图片,价格。参与者:前台人员基本路径:1工作人员编制好餐单2.发布到网站上3.顾客浏览用例名称:增加菜式用例描述:网站需要提供的当天的菜单,有荤菜,素菜,主食,小菜和汤,或是套餐可供客户浏览,要求网页能够提供每种菜式的主料,口味,图片,价格,所以前台人员有新菜式时要提交服务器参与者:前台人员基本路径:1.工作人员编制好餐单2.发布到网站上3.顾客浏览用例名称:删除菜式用例描述:网站需要提供的当天的菜单,有荤菜,素菜,主食,小菜和汤,或是套餐可供客户浏览,要求网页能够提供每种菜式的主料,口味,图片,价格,当某些

12、菜式不推出时,前台人员需删除。参与者:前台人员基本路径:1工作人员重新编制好餐单2.发布到网站上3.顾客浏览3.3.4管理用户及订单用例名称:打印订餐名单用例描述:在客户提交订单四十分钟后前台人员产生订餐名单即客户的订餐信息,交予送餐工人。参与者:前台人员基本路径:1客户提交订单2.确认顾客不改变订单后3.打印订餐名单用例名称:查询销售额用例描述:网店每天都有日销售额,前台人员能够对每天的外卖情况(比如,每种菜的销量,日销售额)进行统计。参与者:前台人员用例名称:管理客户信息用例描述:为了方便客户再次订餐,前台人员需系统记录每个订餐者的信息,当客户第二次电话订餐时,根据电话号码或是用户名称找到

13、客户信息。参与者:前台人员基本路径:1.客户第一次订餐2.客户注册3.前台人员记录注册信息3.3.5员工送餐用例名称:送餐用例描述:在客户确认订单后的40分钟内,由送外卖的工人将订餐信息和快餐送到客户手中,同时收取订餐款。参与者:送餐工人前置条件:在客户确认订单后的40分钟内基本路径:1. 用户提交订单(餐品,用户建议)2. 前台人员生成订单3. 送餐人员送餐以及收取餐用例名称:收取餐款用例描述:当送餐人员将餐品送到目的地时,通过订餐信息向客户收取餐款参与者:送餐工人前置条件:送餐工人送餐到目的地基本路径:1.用户提交订单(餐品,用户建议)2.前台人员生成订单3.送餐人员送餐以及通过订餐信息收取餐款用例名称:将订餐信息给客户用例描述:当送餐人员将餐品送到目的地时,通过订餐信息向客户收取餐款参与者:送餐工人前置条件:送餐工人送餐到目的地基本路径:1.用户提交订单(餐品,用户建议)2.前台人员生成订单3.送餐人员送餐以及通过订餐信息收取餐款3.4数据流程图注册用户用户模块注册用户登录系统浏览餐品订购餐品在线留言餐品查询管理员模块餐品管理服务管理添加餐品修改餐品删除餐品派送餐员管理订单取消订单生成订单3.5系统活动图3.6系统类图及描述

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号