餐馆在线订餐系统的分析和设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
广州大学
题目:餐馆在线订餐系统分析与设计
系别:计算机科学与技术
专业年级:08级(1)班
******0823010096
成绩:
2011年5 月10 日
目录
一、项目概述 (3)
(一)项目背景 (3)
(二)系统建设目标 (4)
二、需求分析 (5)
(一)系统总体功能需求分析 (5)
(二)主要业务流程分析 (8)
(三)性能需要分析 (12)
三、系统设计的原则 (13)
四、系统设计 (14)
(一)系统总体结构设计 (14)
1.系统架构设计 (14)
2.系统结构设计 (15)
(二)系统详细设计 (16)
1.系统界面 (16)
2.对象模型 (18)
3.对象描述 (19)
4.动态模型 (19)
5.构件图 (22)
6.配置图 (22)
7.数据库设计 (23)
8.安全设计 (24)
五、系统的实施与维护 (26)
(一)系统实施方式 (26)
1.系统部署 (27)
2.系统测试 (27)
3.程序设计 (27)
4.系统维护 (27)
(二)实施计划 (27)
(三)维护的内容及方式 (28)
一、项目概述
当今社会生活节奏越来越快,人们对餐饮的要求也越来越高,不仅要求色香味俱全,而且对于就餐的时间和方式也有了更高的要求,许多顾客由于工作繁忙无法抽出时间来享受美餐,或者是很多的年轻的白领们在城市奋斗目前还是单身一个人生活,一个人也不太喜欢自己做饭,更倾向于在外吃快餐,但同时又不想到餐馆里面吃,他们更喜欢在办公室里面吹着空调享受美餐,这样就产生了快捷订餐的要求,最快的方式莫过于利用计算机网络,将餐饮业和计算机网络结合起来,就形成了网上订餐系统。这不仅可以提高餐饮业的服务质量,扩大知名度,也是为最终用户提供方便快捷的食品服务。
社会对餐饮的快捷性要求形成了对网上订餐的要求,该项目将使用rational rose绘制基于UML的用例图,活动图,类图,协作图,顺序图。网上订餐系统将极大的方便食客的就餐,同时亦有利于企业的管理和售后服务。同时,对于企业来讲,此网上订餐系统可以帮助餐馆扩大经营范围,增加知名度等。(一)项目背景
随着因特网的快速发展,网络已经改变和正在改变我们的生活,通过网络交易的方式已经成了一种时尚,也越来越位大多数的人们所接受和使用,各个行业也将网络营销当成了一种重要的营销手段。酒店餐饮行业也得益于网络的发展,通过网络更高效便捷的为客户服务的同时增加盈利扩大经营范围。传统的手工点菜方式由于难计算,难查找,难更改,易出错,效率低等缺点已经逐渐退出了酒店餐饮等消费场所的服务管理平台。层出不穷的各类酒店餐饮管理系统也应运而生,呈现出多元化的发展。为了更好的满足广大消费者的多元化消费需求和不同层次的消费水平,提高酒店的服务管理质量,提高酒店工作人员的工作效率。我们小组在多方面查阅相关资料后,以提高消费者的满意程度和商家的服务水平及其市场占有率为目标,致力于开发出一套较方便的订餐服务系统。
1、系统简述
本文开发的管理信息系统全称为酒店网上订餐系统。用途:提供发布菜肴消息,得到顾客订单信息,对顾客提供才要服务。目标客户群体:各大酒店网上店铺以及一些大型超市的网上订餐系统等。
此系统主要是针对顾客开放的网上订餐系统。
顾客订餐主要流程如下:
1顾客登陆网上订餐系统进行菜单的浏览或注册为会员。
2 会员可以对自己的个人信息进行更改,以会员形式登陆的顾客享受订餐服务。
3如果顾客觉得菜单应该有所改变则可对已选的菜单进行选择,更改,删除等功能。
4 当顾客确定菜单后,顾客可以对系统或者餐厅有意见或者建议留给企业
管理员,后台管理流程如下:
1管理员登陆后台订餐系统
2 管理员可以管理会员信息
3后台将顾客点餐提交到后台显示
4后台根据顾客订单进行做菜
5每完成一个菜就更改其状态为已作
6 所有订餐完成后根据会员提交送餐地址并进行确认并送餐
2、企业概况
企业名称为“美味鲜网上订餐”,是虚拟的。企业的生命刚开始,属于餐饮业新秀,不同于传统餐饮企业,本企业左手提着一只鸡,右手提着“Internet”,经营模式秉着“不抛弃,不放弃”的原则,不抛弃传统餐饮的优良厨艺,采用新的网络营销模式。企业利用网上订餐系统进行日常管理,同时加强企业内部各部门的交流与沟通,达到统筹规划,整齐划一,各部门相配合,最大化实现资源优化配置的效果。
3、组织结构
系统主要参与人员及其相应需求描述如下图所示:
(二)系统建设目标
能够满足顾客方便快捷地在网上订餐,同时在订餐的同时可以在网上浏览菜样菜式等等,还有顾客的网上评价等等相关的信息。同时对于企业来讲,要能够满足企业快速高效地处理订单,从而可以真正的满足顾客方便快捷的需要,而且通过系统企业可以更好的与顾客进行交互,及时处理顾客用餐意见及关于口味菜样菜式等等方面的建议。企业可以进行菜品管理,原料采购、菜品信息更新等,尽可能提高企业效率,减少企业的运营成本,达到企业关键性能指标如成本、效益、质量和速度等方面有较大的提高。能够吸引更多客户,为客户提供满意的服务。
二、需求分析
(一)系统总体功能需求分析(1)系统功能:
1.前台实现功能
➢新用户注册、老用户信息管理
➢产品检索浏览功能模块
➢购物车功能模块
➢订单查询功能
➢在线支付功能/网上银行支付功能2.后台实现功能
➢会员注册信息管理
➢订单添加/删除/修改管理功能➢菜品信息管理
➢订购系统管理
➢客户访问统计
(2)总体功能分析描述
系统主要分为两大功能模块:一、前台顾客登录、注册、浏览信息(菜单信息、顾客的用户信息)、购物车管理、顾客订单的查询。二、后台系统管理员的登录、餐厅相关人员的登录(餐厅经理、采购人员、厨师、送餐服务员)、商品信息的管理、用户信息的管理、订单的管理、订购的管理、访问统计。
以下是针对各个功能进行详细的功能分析
前台
图1酒店网上订餐系统功能结构
(1)用户登录、注册功能分析: