版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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.送餐人员送餐以及通过订餐信息收
14、取餐款用例名称:将订餐信息给客户用例描述:当送餐人员将餐品送到目的地时,通过订餐信息向客户收取餐款参与者:送餐工人前置条件:送餐工人送餐到目的地基本路径:1.用户提交订单(餐品,用户建议)2.前台人员生成订单3.送餐人员送餐以及通过订餐信息收取餐款3.4数据流程图注册用户用户模块注册用户登录系统浏览餐品订购餐品在线留言餐品查询管理员模块餐品管理服务管理添加餐品修改餐品删除餐品派送餐员管理订单取消订单生成订单3.5系统活动图3.6系统类图及描述1.顾客:顾客有自己的id、用户名、电话号码、地址、E-mail、登录密码等属 性,操作有登录、搜索、浏览、留言等。2.管理员:管理员有id、管理员名字、
15、登录后台密码等属性,有登录、查看、添加、删除、修改、审核等操作。 3.订单:包括订单id、顾客订购美食的品种数、顾客用户名、订单时间、付款方式和运送方式等属性。4.美食:包括美食id、美食名称、美食单价、美食图片等属性。5.类别:指美食的分类,有美食id和美食名两个属性。 6.留言板:包括留言板的id、名字、留言者的所处地、留言内容、留言者的头像、QQ等属性,有留言等操作。7.饮食健康:有id和饮食健康的内容。 研究的内容及可行性分析网上订餐主要提供饮食信息、商铺信息和优惠信息的浏览和产品的订购、订单确认及付款、产品配送等。顾客可以通过订餐系统实现店铺浏览、饮食资讯浏览、网上预定和付款、送餐服
16、务、消费折扣等;商家可以实现店铺展示,顾客需求信息搜集,发放广告等;网站管理员可以对相关信息进行添加、删除、修改和打印等。 本研究课题主要包括了五大模块:商品管理,订单管理,会员管理,网站管理和用户管理。这五个模块相互独立又存在着一定的联系,其中用户管理模块具有对商品管理模块和会员管理模块的管理权限。商品管理模块主要实现商品添加、商品修改、商品删除等功能。对商品进行分类,更新商品的排序,还可以录入一些新的商品,还有一块是促销的商品。对商品进行及时的管理与操作,这样能够让广大消费者能够及时的了解到各种商品的最新信息。订单管理模块主要实现的是对订单进行查询管理,在订单管理中可以查看会员预定的商品,预定日期,以及付款的状况,找到联系方式,及时把会员所需的商品送到目的地,保证及时性,让会员能及时享用我们所提供的商品。会员管理模块是消费者用户可以实现会员对商品的选择以及在规定期限内的商品退换与重新选择商品,同时,商家用户可以实现各种留言的上传与查看等操作,可以实现与用户的交流。可以查看会员信息,录入新的会员信息,对会员的信息进行管理。网站管理模块对整个网站中的信息进行管理,可以查看会员留在留言栏中的信息,设置网站中的参数等。用户管理模块主要实现用户添加、用户修改、用户删除等功能。可行性分析包括以下几个方面:1) 经济可行性民以食为
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年度园林景观规划合同
- 运动鞋市场发展现状调查及供需格局分析预测报告
- 2024年度物流仓储租赁合同
- 软式网球项目评价分析报告
- 2024年度北京市个人汽车租借合同
- 2024年度山地区域水土保持合同:生态环境改善与保护
- 2024年度办公室租赁装修合同
- 红酒盛酒瓶市场发展现状调查及供需格局分析预测报告
- 2024年度农资连锁经营合同
- 2024年度乙状乙方网络安全服务合同
- 银行诉讼时效培训课件
- 第六章 计划及其制订
- 高中物理 选修一《机械振动》大单元教学设计
- 排水管道检测项目总体实施方案样本
- 金属材料购销合同
- 职业生涯规划书助产
- 《从九一八事变到西安事变》【精准教学】
- 地铁车站保洁培训课件
- 职务侵占知识产权案例
- 音乐行业2024年音乐创作趋势分析
- 分数阶微积分简介(大三下)
评论
0/150
提交评论