餐馆订餐系统的业务模型(PPT 46张)
- 格式:ppt
- 大小:1.01 MB
- 文档页数:48
1 引言1.1 编写目的本详细设计说明书是基于系统概要设计说明书,经过项目组成员讨论后,将系统的各个功能模块细化,将总的用例图的功能细化到每个序列图中。
并且为后续的编码工作提供依据,也是系统测试用例编写和后期维护的主要参考资料。
1.3 名词解释系统中所有以“JE_”开头的类和变量均为“Just Enjoy”——我们小组名称的缩写,也用以和系统或者其他人开发的变量和函数相区别。
SQLServer 2000: Microsoft公司的关系型数据库。
JDK 1.4: 版本为号1.4的JAVA虚拟机。
E-R图:关系实体图,用于表示数据库的设计。
2 软件结构概述2.1 模块划分本系统根据需求分析可以划分为三大模块,他们是订餐管理模块、餐馆管理模块和会员管理模块。
其中餐馆管理主要简化为了餐桌管理。
餐馆管理模块和会员管理模块分别提供增加、修改、删除的管理功能,而最为核心的订餐管理模块提供记录订单、修改订单(换桌、换时间等)、取消订单、定时提醒和查询空桌等功能。
2.2 模块功能详细设计以UML序列图的方式列举各个用例模块的功能和实现过程。
2.2.1 CancelBooking取消订单功能,使用户可以取消已经下过的订单。
序列图如下图2-1所示:图2-1 取消订单序列图2.2.2 DeleteMember删除会员功能,使餐馆可以注销某些用户。
序列图如下图2-2所示:图2-2 删除会员序列图2.2.3 DisplayBooking显示订单功能,根据用户设定的时间显示的餐桌的信息。
其序列图如图2-3所示:图2-3 显示订单序列图2.2.4DisplayMember显示会员信息功能,显示选定的会员信息,以供管理员查看并作为修改的依据。
其序列图如图2-4示:图2-42.2.5ModifyBooking修改订单的功能为用户提供修改预约的机会,比如更换时间、换桌等。
修改订单的序列图如图2-5所示:图2-52.2.6ModifyMember修改会员信息提供给管理员以修改会员信息的功能,比图联系方式、用户姓名、信誉度等。
餐馆订餐系统的业务模型餐馆订餐系统是一种帮助顾客在线订餐的软件服务。
该系统包含餐馆菜单展示、顾客点餐、在线支付、配送跟踪等功能,可以有效提高餐馆的运营效率和顾客的满意度。
一、系统概述餐馆订餐系统的业务模型主要由以下几个关键业务流程组成:1. 菜单展示:系统提供一个菜单界面,展示餐馆的菜品信息(包括名称、价格、介绍等),并在页面上为用户提供方便的搜索和排序功能,以便用户可以方便地浏览和选择菜品。
2. 点餐流程:用户可以选择希望点餐的菜品,并通过系统将已选择的菜品添加到购物车中。
用户还可选择菜品的数量和需求,以便进行定制化的点餐。
用户可以在点餐过程中随时查看购物车的菜品总数和总价,并对购物车进行编辑和修改。
3. 订单确认:用户在点餐完成后,将进入订单确认界面。
用户需要验证订单的基本信息(如送货地址、联系人、联系电话等),以确保订单的准确性和送餐的顺利进行。
4. 在线支付:用户可以选择在线支付订单金额,系统将提供多种支付方式供用户选择。
用户需要提供支付账户和密码等支付信息,并通过系统的支付接口完成支付流程。
5. 配送跟踪:系统将提供订单配送跟踪功能,用户可以在系统中查看订单状态和配送进度。
餐馆可以通过系统后台将订单分派给骑手,并实时更新订单的状态和配送进度。
二、核心业务流程1. 菜单展示流程用户打开系统首页,系统将展示餐馆的菜单信息,用户可以通过搜索框、分类筛选和排序按钮等方式快速查找所需菜品。
用户可以点击菜品进入菜品详情页面,了解菜品的详细信息。
2. 点餐流程用户在菜单页面选择心仪的菜品,将菜品添加到购物车中。
购物车会即时显示当前已选菜品的总数量和总价。
用户可以在购物车页面修改菜品的数量,也可以选择删除某些菜品。
3. 订单确认流程用户在确认点餐后,点击结算按钮进入订单确认页面。
用户需要填写必要的信息,如送货地址、联系人信息等。
用户还可以选择配送时间和备注等。
用户确认订单后,订单将提交给餐馆后台进行处理。
3.2系统功能图
前台功能图(如图3-1)主要包括客户进入网站后进行的相应操作。
首先,客户需要注册会员登录,如果不注册会员则不能进行订餐的下一步操作。
其次,会员注册成功后,以会员身份登录网站,则可以进行会员信息修改,订单信息查询修改,网上订餐以及网站留言等功能。
图3-1前台功能图
图3-2后台功能图
后台功能图(如图3-2)主要介绍系统管理员登录网站后台进行的相应操作。
首先,管理者需登录后台网站。
其次,登录成功后,可进行系统用户管理、菜品类别设置、网站新闻发布、菜品信息管理等。
订单及管理流程图(如图3-3)介绍了用户从开始订餐到网站后台管理者查看订单,实现送货,更改订单状态的整个过程,也是整个订餐系统的运作过程。
下订单流程图: 订单管理流程图:
图3-3订单及管理流程图。
3.2系统功能图
前台功能图(如图3-1)主要包括客户进入网站后进行的相应操作。
首先,客户需要注册会员登录,如果不注册会员则不能进行订餐的下一步操作。
其次,会员注册成功后,以会员身份登录网站,则可以进行会员信息修改,订单信息查询修改,网上订餐以及网站留言等功能。
图3-1前台功能图
图3-2后台功能图
后台功能图(如图3-2)主要介绍系统管理员登录网站后台进行的相应操作。
首先,管理者需登录后台网站。
其次,登录成功后,可进行系统用户管理、菜品类别设置、网站新闻发布、菜品信息管理等。
订单及管理流程图(如图3-3)介绍了用户从开始订餐到网站后台管理者查
看订单,实现送货,更改订单状态的整个过程,也是整个订餐系统的运作过程。
下订单流程图:订单管理流程图:
图3-3订单及管理流程图。
餐厅点餐信息系统一、系统分析1、系统开发背景总的来说,餐厅点餐系统是广泛利用信息技术,使点餐实现信息化,同时点餐系统的信息化也是以信息技术应用为基础的管理改造过程。
点餐信息化实施的目的在于更好的将餐馆内部的思想进行共享,从而能够更好的提升餐馆的管理水平和管理能力。
随着信息技术的不断发展,中国的餐馆开始由传统人工向信息化转型。
在国家的大力支持下,越来越多的餐馆建设了诸如餐馆内部网等硬件设施,实施了ERP、CRM、SCM等种类不同的管理信息系统,这就让我们有机会利用信息技术重新启动资源积累计划。
特别是在2000年以后,随着国家启动“企业信息化工程”以后,一大批餐馆信息系统相继启用,很多餐馆相继宣布实施信息化战略,但是,餐馆信息化是一项极其复杂庞大的系统工程,它涉及由高层到低层,由整体到局部,由决策到执行等各个层次,涉及多个管理部门,以及餐馆人、财、物等各种资源的配置,点多面广、千丝万缕,不可能一蹴而就,也决不是一朝一夕就能实现的事,必须有一个总体规划,要进行统筹安排和加强各部门的协调,如果餐馆盲目上马,必然造成实施失败,从而造成餐馆资源的浪费。
建立点餐信息系统的必要性和重要性1、人们对点餐速度的要求随着生活水平的提高,人们在餐厅就餐是对于速度的要求也是越来越高,点餐速度在内。
点餐系统的电子化和信息化是大势所趋。
2、从餐厅经营的角度看,点餐实行信息化有非常重要的意义点餐实行电子信息化对于企业来说,一方面可以提高顾客的点餐速度,服务质量方面可以提高,另一个方面来讲,对于企业日后的发展和日后所作出的一些决策都有十分重要的意义,并且将这些信息整理起来有利于企业的管理和协调工作。
(3) 点餐信息系统的建立能提高企业的管理水平和效率从餐饮企业的管理来看,点餐信息化是企业提高管理效率、保证决策正确有效、促进企业发展的重要因素。
而餐饮企业信息化的表现之一就点餐系统信息化。
开餐厅并不仅仅是指是提供顾客美味的食物,还包括围绕销售所进行的所有经营活动,如市场调研、产品定位、客户研究等。