《网上订餐系统需求分析.pdf》由会员分享,可在线阅读,更多相关《网上订餐系统需求分析.pdf(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、-网上订餐系统需求分析网上订餐系统需求分析1 1 软件功能软件功能此系统主要是针对顾客开放的网上订餐系统。顾客订餐主要流程如下顾客订餐主要流程如下:1.顾客登录网上订餐系统进行菜单的浏览或者注册为会员。2.会员可以对自己的个人信息进行更改,以会员形式登陆的顾客享受订餐服务。3.如果顾客觉得菜单应该有所改变则可对已选的菜单进行选择、更改、删除等功能。4.当顾客确定订餐完毕后,顾客可以将其提交至我们的餐厅后台系统,并生成订单。5.顾客可以对系统或者餐厅有意见或者建议的留言给我们,我们会及时满意的回复。管理员、后台管理流程如下:管理员、后台管理流程如下:1.管理员登录后台点餐系统。2.管理员可以管理
2、会员信息。3.后台将顾客点餐提交到后厨显示。4.后厨根据顾客订餐菜单进行做菜。5.每完成一个菜就更改其状态为已做。6.所有订餐菜完成后根据会员提交送餐地址进行确认并送餐。2 2 功能描述功能描述1 1 顾客网上订餐功能分析:顾客网上订餐功能分析:根据对顾客网上订餐系统业务流程的分析,课已看出顾客点菜主要涉及到一些数据库的逻辑和程序应用逻辑。具体的功能归纳如下:1.顾客登录网上订餐系统进行菜单浏览、2.顾客注册为会员。3.会员对自己的个人信息进行更改,比如送餐地址和联系电话。以及账户密码。4.顾客对已选的菜单进行更改选择的数量或者取消选择。5.当顾客确定订餐完毕后,顾客将其提交只服务器后台点餐系
3、统,并生成订单。管理员后台管理系统功能分析管理员后台管理系统功能分析:1 管理员在后台登录后,可以创建新的管理员。2 管理员可以对餐厅网上订餐系统上的菜单进行添加、删除和修改,比如更改菜单的图片,价格,菜单的描述,更换新品,添加新菜等。-3 管理员对菜单进行管理,确定订单的生成。4 管理员根据不同的属性来查询订单,比如生成日期或者编号等。5 管理员根据不同的时间段统计处营业额,成本,同时还能统计出每道菜的销售量、任何时间段的销售情况以及每一个顾客的消费情况。为更好的说明系统为更好的说明系统,具体功能如下表:具体功能如下表:功能类别用户管理用户操作子功能用户注册用户登录餐品展示餐品的详细介绍提交
4、或者取消订单确认订餐详细信息提交反馈意见察看所有留言管理员操作增加餐品修该餐品删除餐品回复留言删除留言结帐付款结束订单确认和配送信息设置友好结束界面3 3 需求分析需求分析3 31 1 用户注册用户注册:a)顾客登录网站前台页面,通过手机或者邮箱注册方可订餐,注册中需要顾客填写顾客姓名,真实手机号码和详细地址。b)网站代理用户,可同时登录前台和后台进行网站的管理,如增删菜品,上传菜品图片,修改价格,发布打折优惠信息等。3 3登录:登录:注册的用户根据手机号或者邮箱,输入密码进行登录,享受各种服务。3.33.3 查看餐厅信息及订餐查看餐厅信息及订餐:顾客登录后要能看到早中晚各有哪些菜品及价格。增
5、加查询功能,方便用户搜索自己喜欢的菜品。用户在找到自己喜欢的菜品后,通过点击该菜品图片显示该菜品的详细信息(如菜品简介,供应时间和送餐范围以及价格),如果用户确定订餐,通过点击图片下面的“订购”按钮跳转进入订餐结算页面,里面应该包括菜品本身价格以及外送费,然后显示总费用。另外,-需要顾客选择付费方式:网银支付或者货到付现。3.43.4 确认订餐确认订餐:用户确认订餐后,系统根据用户选择会自动生成订单信息,包括订单I 用户名 餐厅名称菜肴 ID 菜肴名称等。用户查看又不满意可以取消订单或者更换餐桌菜肴,直至满意。然后点击订单确认,此订单生成,订单信息系统自动存储。.5.5 商家短信确认订单生成:商家短信确认订单生成:当用户生成订单后,立即以短信的形式通知商家,商家根据其提供的信息分析是否具有成交的可行性。4 4 系统用例图系统用例图5 5 数据流程图:数据流程图:-