首页 > 编程语言 >35.校园网上订餐系统(基于SSM的Java项目)

35.校园网上订餐系统(基于SSM的Java项目)

时间:2024-11-17 11:16:08浏览次数:3  
标签:Java 系统 用户 35 订餐 菜品 校园网 管理员 页面

目录

1.系统的受众说明

2 .系统需求分析

2.1  开发环境

2.2  需求分析

2.3  可行性研究分析

3. 系统概要设计

3.1  系统设计概述

3.2  系统功能分析

3.3  系统用例图

3.4  系统流程图

4 .数据库设计与实现

4.1  数据库的结构设计

4.1.1概念结构设计

4.1.2  表概要说明

4.1.3  数据表的结构

5.系统的实现

5.1  前台模块首页

5.2用户注册登录管理

5.3用户订餐管理功能

5.4用户其他功能操作页面

5.5后台管理员登录,注册功能

5.6后台管理员菜品管理

5.7 会员管理

5.8后台商品管理

5.9销售订餐及统计管理


 

1.系统的受众说明


     1 在校学习的学生,可用于日常学习使用或是毕业设计使用

     2 毕业一到两年的开发人员,用于锻炼自己的独立功能模块设计能力,增强代码编写能力。

     3 亦可以部署为商化项目使用。

     4 需要完整资料及源码,请在文末获取联系方式领取。

2 .系统需求分析

2.1  开发环境

此次毕业设计“基于SSM的网上订餐管理系统”的开发计算机环境主要是学校配发的戴尔品牌笔记本电脑,型号是惠普242G1,处理器为英特尔酷睿i5 3代系列,内存容量为 4GB,显示屏 14英寸;显卡芯片品牌NVIDIA,型号NVIDIA GeForce GT 730M+Intel GMA HD 4000;硬盘品牌希捷,容量500GB;使用的系统是Windows7旗舰版 SP1。

在我开发完成的订餐项目系统中,主要使用的数据库是当前非常受欢迎的开源免费的数据库MySQL。进行项目系统开发,发布管理的软件也是IntelliJ IDEA工具。使用到的技术,主要是JSP技术,以及前端流行的脚本语言JavaScript,还有JAVA编程语言,HTML标签 等。此次完成的系统项目,订餐管理系统是不需要使用户安装客户端程序就可以使用,用户只需要使用浏览器就可以正常的,完整的使用订餐管理系统的全部所有功能。

2.2  需求分析

参照软件开发的标准规范,参考很多成功的软件开发案例,软件开发很重要的一环就是软件需求分析。软件需求分析当中很重要的一点就是通过这次分析,真正准确了解到用户的真实需求,完整准确地项目设计以及编码开发,这样才能在项目完成之后,交给用户一个满意的系统。不仅如此,同时还能在软件开发之初,对软件项目进行风险评估。最后完成一次完整的软件开发设计。

软件项目的需求分析这个在软件开发过程中至关重要的一环,无论在什么时候都占有着不可忽视的地位,不能被省略或者敷衍而过。这正是因为它在整个的项目开发当中有着举足轻重的作用。因为软件项目的需求分析,才能在项目的设计开发之前,充分理解用户需要,准确的明确开发的方向。在开发的过程中知道。什么功能是必须实现的,什么工作是必须完成的。对系统进行全面的定义,准确,具体的需求,才能更好的实现在项目开发当中具有极其重要的功能。

一个完善优秀的项目系统在开发之初,开发的初期就要准备充足的资料,进行项目的需求分析。只有在这个阶段完成一个明细,详尽的需求分析,我们才能在后期的设计,编码中更好的实现系统功能,完成一个用户满意的系统。

2.3  可行性研究分析

在开发的前期,对一个项目系统进行可行性分析,这是软件开发过程中不可或缺的工作。从多个角度,维度进行可行性分析,可以将项目分析的更加透彻具体,从项目的方方面面来深入理解项目系统。

  1. 技术可行性分析

     在目前大多数的公司使用到的软件开发工具是IntelliJ IDEA ,例如我目前实习的公司就是用的是IntelliJ IDEA2023,因此我在我此次的项目系统,网上订餐管理系统就是用到了IntelliJ IDEA 软件开发工具。ava作为一当下最受欢迎关注的编程语言,历久弥新,而且方便灵活使用,是此次开发系统的不二之选。

    (2)经济的可行性分析

     此次毕业设计,在整个项目系统设计编码完成之后,用户不需要在自己所在的客户端安装任何的客户端应用程序,只需要正常上网就可以完成对系统的访问和使用,除此之外,只要保证项目系统被正确的部署在服务器上,并且已经正常运行。那么,用户就可在任何连接互联网的浏览器上对系统进行访问。

(3)法律可行性分析

此次毕业设计“基于SSM的网上订餐管理系统的设计与实现”,不仅可以提高餐厅对订餐的管理效率,为顾客对订餐需求上提供便利,提供更加贴心优质的服务,良好的用户使用体验。而且在整个的开发过程中都符合具体的软件开发流程及规范的。在项目的的开发过程中使用到的都是一些开源的免费的数据库以及开发人员主要使用的开发工具,参考以及使用到的一些代码,也都是在开源社区和论坛分享的主要开源代码。因此,此次的网上订餐管理系统是不存在任何问题,在法律上是可行的,满足法律可行性的所有要求。

      为了实现这些要求,我对界面页面的开发做到最大化的简单易懂,将功能实现尽可能的减少不必要的步骤,做到让顾客在最短的事件内可以快速订餐,突出餐厅餐品的特色。做到只要会使用电脑查看网页,就能成功点餐。因此,在操作可行性上也十分可靠。

3. 系统概要设计

3.1  系统设计概述

系统的设计阶段作为在项目开的发整个过程中,最为复杂的一环,其实也是在项目开发的整个过程中极为重要的的一环,必须经过,必不可缺少。在进行系统项目的设计之前,说明系统项目已经完成了对其自身的分析与设计阶段,这是一个具有发展性的过程,将从分析阶段得出的有些抽象的用户需求进行具体的实现,编码。在对系统项目的设计过程中需要考虑众多因素,例如在系统实现过程中所面对的内在环境和外在因素,对项目进行良好的业务和功能完善以及应该具有的敬业态度。

作为主要的任务和目标,在系统设计阶段就是为了满足在系统分析阶段提出的用户要求.因此,要从用户的要求出发在不仅可以满足系统分析阶段得出的对系统项目逻辑功能的同时,还要充分考虑到多方因素,包括技术,成本以及时间环境等相关方面。对于不论是在正在进行中的整体的设计结构还是局部的每一个部分,都有相关的技术和针对性的应对方案。在合理的要求和基础上,对项目系统所必要的需求进行满足,并且提出该系统具体到实处的实行方案,使其可以得到完整的实现,完成最初的目标以及要求。

系统设计的主要方向以及相关要点:

  1. 在系统设计的阶段,主要工作涉及到了绝大多数都是技术以及专业知识。
  2. 为了满足用户的需求,在系统项目的设计过程中,可以对之前已经得出的系统项目分析结论作出一些修改,当然,这是基于非原则性上的。
  3. 使整个项目系统最终可以获得成功,不仅仅需要完善的分析,严谨的设计,更需要系统项目的设计环境。这个环境不仅仅是技术环境与管理环境,更是两者的有效结合。因此,这是急不可缺的重要一点。

     有上述可知系统设计的要点,那么为了更好地设计系统项目就需要了解系统设计的原则:

  1. 易用性原则。对项目做系统设计是为了,开发出的系统项目,可以满足用户提出的需求,达到用户的满意。这种满足需求表现在各个方面,例如:用户的业务需求,用户的逻辑需求,以及使用户处理部分业务时候更加简便,提高用户的用户体验。
  2. 开发阶段原则。开发项目系统软件,在系统技术选择阶段主要是站在系统的数据结构的角度进行设计与开发,而实现功能阶段则有不同,这是需要站到用户需求以及开发人员实现的角度考虑的。
  3. 业务完整原则。设计实现的项目系统软件,要保证在完成业务的同时保证数据的完整性,减少数据的无处,例如数据库中常常出现的脏读,误读等数据误差。
  4. 规范化的业务原则。在最初的设计阶段中,系统主要是完成用户需求要求的业务,但是在实际的操作总。对于系统项目的要求是更高的,它不仅要正确的完成用户的业务要求,也要面对完善的业务流程,以及系统安全性。

3.2  系统功能分析

作为网上订餐管理系统主要是为顾客提供便捷,全面的订餐服务,重点要放在面对顾客的页面功能上,其次是管理员对餐品以及餐厅的管理,系统主要模块的设计:

1.前台模块:

  1. 食品展示模块
  2. 食品查询模块
  3. 购物车模块
  4. 收银台模块
  5. 用户维护模块
  6. 订单查询模块
  7. 公告模块
  1. 后台模块:

(1)食品管理模块

(2)用户管理模块

(3)管理员维护模块

(4)订单管理模块

(5)公告管理模块

(6)留言管理模块

如图3-1系统功能层次图所示。

主要包括这几个方面,其中顾客订餐功能模块是主要重点模块,其次是管理员管理功能模块。当订餐系统管理员使用拥有管理权限的管理员用登录管理员页面的时候。可以看到目前订餐系统中保存的用户信息数据,菜品的数据,员工的数据以及状态,订餐的具体信息,采购原材料的具体情况,以及对顾客页面的管理,例如:留言板,以及营养小贴士等等。通过管理员对餐厅的管理,给予顾客最好的网上订餐服务。

顾客订餐功能的相对应的模块:主要是顾客进入订餐系统网站之后,可以看到整体的订餐系统网站结构,进行系统的客户端登录,注册,以及对现登陆用户的信息修改,搜索菜品,点餐,订餐,支付,留言的相关功能,通过众多的订餐系统功能。

管理员系统管理功能相关模块:主要是餐厅管理员从后台管理页面登录管理系统之后,对订餐系统的一些具体业务的调整,可以注册新管理员,以及对现有登录管理员信息的修改,查看分析管理目前注册的顾客的信息,查看修改调整现有菜品的具体情况,新增,删除,完善菜品;以及对餐厅员工的管理,新增删除和调整状态;更重要的是可以对目前已知订餐的及时管理,还有就是对顾客订餐页面的一些人性化管理,查看顾客留言,修改给顾客查看的营养小贴士。

通过这个两个主要的模块,可以完成订餐系统的综合管理,包括了顾客的主要功能,注册,登录,点餐等;以及管理员对餐厅多方面的管理,完成管理员对顾客的服务交互。

                                                                图 3-1系统功能层次图

3.3  系统用例图

通过管理员用例图,可以清晰的,直观的看到管理员在网上订餐管理系统中对用户订餐以及用户本身的一些主要的操作:

  1. 管理员可以管理餐品信息。

   (1.)管理员可以添加菜品信息。

   (2.)管理员可以删除菜品信息。

     2、管理员可以管理订单信息。

  1. 管理员可以管理订餐系统中注册的用户信息。

   (1.)管理员可以删除用户注册信息

   (2.)管理员可以修改用户信息

  1. 管理员可以对留言进行管理。
  2. 管理员可以对用户进行管理。

    管理员用例图图,如图3-2所示。

    

                                                            图 3-2 管理员用例图

通过用户(顾客)用例图,可以更加直观的理解在网上订餐管理系统中主要的客户端服务,用户主要使用的功能以及进行的操作,如下:

  1. 游客可以注册会员信息
  2. 游客可以浏览菜品。
  3. 游客可以查看公告。

4、注册会员的用户可以通过注册信息登录

5、会员可以在订餐页面浏览菜品信息

6、会员可以修改会员信息

7、会员可以对正在进行的订餐进行修改

8、会员可以对完成的订餐进行查询

9、会员可以进行留言

因此,为了可以更加准确,生动的理解上述所说的用户主要使用的订餐服务功能。绘制用例图就很方便的展示了用户使用主要使用的功能,用户(顾客)用例图,如图3-3所示。

                                                             图 3-3 用户(顾客)用例图

    对于主要功能的业务处理,例如网上订餐管理系统整个业务逻辑处理中最为主要的一部分就是订单处理部分,为了更加直观的理解整个业务逻辑,最对订单的具体的操作如下:

       1、可以通过用户操作对订单信息,菜品信息进行添加。

 2、可以通过用户操作对订单信息,菜品信息进行处理。

 3、可以通过用户操作对订单信息,菜品信息进行删除。

3.4  系统流程图

想对订餐管理系统进行操作,管理员需要登录订餐管理系统的后台管理系统,才能进行一系列的对应管理操作。如果登录时候出现异常,登录失败等状况,系统会要求管理员核对身份密码后重新登录。登录成功之后,就可以通过订餐管理系统的后台模块对整个订餐管理系统进行正确有效的管理。对订单的处理,对菜品的修改,添加,删除。对员工的添加,删除,管理。对原材料的采购登记。订餐管理系统目前的概况,都可以从订餐管理系统的管理员模块进行查看,分析,以及做出及时的相应调整。

如图,是订餐管理系统的后台管理员模块操作的基本流程图,通过路程图,可以更为直观的看到管理员进行登录操作时的系统业务流程,进行登录,成功进行模块的管理,失败则重新登录等操作,如图3-4管理员流程图所示。

    

                                                           图 3-4 管理员流程图

4 .数据库设计与实现

4.1  数据库的结构设计

一个项目系统软件的设计开发,数据库可以说是必不可少的,没有数据库,用户的数据无法保存,系统的使用人员无法处理数据,那么整个系统可以说是没有意义,以及没有任何使用价值的。在系统项目中,数据库就是用来给用户,管理员等各种使用系统的角色进行数据存储以及取出等交互动作的。不仅如此,根据数据的数据结构的不同,数据库还会对应有不同的存储方式。

网上订餐管理系统,主要是使用流行的关系数据库MySQL,MySQL是一个开源的免费的关系型数据库,在开发者中极为流行,极为受欢迎。他的众多优点,例如:开源,免费使用,对服务器占用更小,速度更快,是系统更加流畅。这些都使得,系统软件开发的陈本较低,用户体验更佳。

此次,我们毕业设计“基于SSM的网上订餐管理系统的设计与实现”中主要使用到了MySQL数据库,以下,就对主要的数据表结构进行描述与说明。

4.1.1概念结构设计

本数据库为满足网上订餐系统的要求,保证使用者信息准确充分的同时,系统的安全性也同样重要。所以,至少要拥有以下功能:

(1)建立数据表保存使用者注册、登录、验证等功能所需要的数据;

(2)建立两张表,分别保存食品分类信息和食品的详细信息所需要的数据,对食品分类信息分类管理;

(3)使用者确认下单后出现的订单应当记录,包括订单号、地址等详细信息;

(4)订单自动生成滞后,需要记录订单的状态;

(5)除系统管理员外,其他人不能进行系统维护,所以要建立一张表保存管理员的信息;

(6)使用者会对餐品提出意见,那么应该有留言表,留言表内含标题、日期和留言详情。

根据以上信息,网上订餐系统的E-R图如图4-1所示。

图3-2 系统设计E-R图

4.1.2  表概要说明

网上订餐管理系统主要包括了9张数据表,分别是餐品菜品信息数据表c_book,用户顾客注册数据表表member,管理员数据表admin,餐品菜品类别数据表c_booktype,用户评论数据表comment,订餐车数据表gouwuche,营养小贴士数据表news,订单数据表num,订单详情信息数据表orderbook。其中最为重要的5张数据表,将会在详细描述其表结构。

4.1.3  数据表的结构

(1)餐品菜品信息表c_book

餐品菜品信息数据表主要是用来保存菜品的基本信息,价格,菜名,描述等,该表的结构如表4-1所示。

表4-1 c_book的结构

字段名

数据类型

长度

主键否

描述

id

int

4

ID

   name

varchar

50

菜名

  author

varchar

50

厨师

price

varchar

50

价钱

   number

varchar

50

编号

type

varchar

50

类别

 Sum

varchar

50

数量

 Remark

varchar

50

描述

 tate

varchar

50

原材料

 imgpath

varchar

150

菜品图片

  1. 管理员信息数据表admin

    管理员信息数据表,主要是适用于保存管理员的基本信息。表结构如表4-2所示。

表4-2admin的结构

字段名

数据类型

长度

主键否

描述

id

int

4

ID

name

varchar

50

用户名

  quanxian

varchar

10

权限

pwd

varchar

50

密码

  1. 菜品类型数据表 c_booktype

    菜品类型数据表,主要保存了当前订餐系统的菜品类型,类型可以根据餐厅的需求,管理员对其进行增加,删除,以及修改等操作管理,如表4-3所示。

表4-3c_booktype的结构

字段名

数据类型

长度

主键否

描述

Id

int

4

id

name

varchar

50

菜品类型名

(4)用户(顾客)注册信息数据表member

用户注册信息数据表主要保存了,使用订餐管理系统的用户注册的信息,这张数据表极为重要,表结构如表4-4所示。    

表4-4member的结构

字段名

数据类型

长度

主键否

描述

Id

int

4

id

 name

varchar

50

用户名

 pwd

varchar

50

密码

 sex

varchar

50

性别

realname

varchar

50

真实姓名

 age

varchar

50

年龄

 card

varchar

50

身份证号

 address

varchar

150

地址

 phone

varchar

50

电话(手机)

 email

varchar

50

电子邮件

 code

varchar

50

邮政编码

 type

varchar

50

会员

(5)订单详情信息数据表orderbook

    订餐详细信息数据表,主要记录了顾客订餐之后,完成的订餐,订餐中主要记录了此时用户完成的订单的详细信息。数据表的结构如表4-5所示。

表4-5 orderbook的结构

字段名

数据类型

长度

主键否

描述

id

int

4

id

userid

varchar

50

用户id编号

bookid

varchar

50

菜品id标号

booksum

varchar

50

菜品数量

times

varchar

50

订餐时间

5.系统的实现

5.1  前台模块首页

作为网上订餐管理系统,展现给用户的客户端前台页面是整个项目中最为重要的一环,而首页也是使用户的留下主要印象,重要的得分点之一。一个好的首页能为系统做良好的推广效应,展现系统的主要功能,使得用户可以通过简单快捷的熟悉上手,掌握使用方法,实现自己当前的需求。前台客户端页面首页,运行效果如图5-1。

                                              图5-1 前台客户端页面首页设计效果图

如图5-1,我们可以看到,用户使用的首页展示了系统客户端的主要功能,包括,用户的登录,一些管理员希望用户看到的信息,以及目前餐厅主要的菜品,还有就是重要的模块功能导航栏,通过导航栏的点击,用户可以进入相应的功能模块,实现自己目前的需求,包括:详细的点餐,会员中心,订餐车,留言,找回密码等主要用户使用功能。

5.2用户注册登录管理

用户在使用订餐管理系统客户端页面进行订餐。首先需要登录系统,登录之后才能享受订餐系统带来的便捷快速的订餐服务,如果当前还没有可以登录的账号,首页提供有注册用户的入口。针对已经登录的用户,若果想对自己当前所使用的用户信息进行一些调整,系统也提供了会员中心管理页面,来满足此类用户的需求。如图5-2为用户登录功能的页面:

                                                          图5-2用户登录页面效果图

用户进行登录之后就可以进行点餐,搜索等相应功能的操作了,图5-3为用户注册页面效果图。

                                                            图5-3用户注册页面效果图

用户登录的程序流程图如图5-3所示。

             

图5-3用户登录程序流程图

      在用户进行注册成为系统的正式用户之后,就可以进行功能的使用了,但是如果出现对当前用户信息的变更操作,就可以在用户的会员中心,对当前登录的用户信息进行修改,如图5-4为用户会员中心页面效果图:

                                                           图5-4用户会员中心页面效果图

5.3用户订餐管理功能

订餐管理系统,作为用户使用的客户端的主要功能就是给用户带来便利的网上点餐服务,此次设计实现的基于SSM的网上订餐管理系统,点餐服务主要通过两个页面来展示菜品使用户进行点餐操作,一是首页点餐,首页会展示目前主要的菜品,以及销售排行和新上菜品,根据这些推荐信息,可以给用户带来更加贴心的用户体验;二是搜索点餐,可以通过首页上方的工具栏,点击进入搜索点餐页面,通过菜品的名称或者菜品所属的类别进行针对性的搜索,然后进行点餐,如图5-5为首页点餐页面效果图。

                                                            图5-5 首页点餐效果图

如图5-6为搜索点餐页面效果图。

                                                               图5-6索点餐页面效果图

搜索点餐页面,通过针对性的搜索可以使用户快速的找到自己需要的菜品,进而完成自己的点餐过程。

当用户找到自己心仪的菜品之后,进行点餐操作,所选菜品点餐成功之后,将跳转到订餐车页面,订餐车页面将展示目前为止,用户所选的菜品,如图5-7为订餐车页面效果图。

  • 5-7购物车页面效果图

在购物车页面中,用户可以清晰的看到目前所点的菜品信息,也可以根据目前自己的需求对已经点的菜品进行操作,例如修改数量,或者删除目前选中的菜品,甚至清空,如果认为还有所需要的菜品,可以点击继续点餐,进入点餐页面,继续点餐操作。当用户认为菜品足够,可以点击收银台,进行订单的提交。

购物车流程图如图5-7所示:

图5-8购物车程序流程图

进行提交之后,将进入收银台页面,点击在线支付,将提供支付宝链接,这样就可以支持网上在线支付,使得用户可以付款进而完成当前的订单。如图5-9为收银台页面效果图。

                                                          图5-9收银台页面效果图

5.4用户其他功能操作页面

网上订餐管理系统,不仅能让用户进行注册,登录,修改信息的操作,更重要的是让用户得到良好的订餐功能体验。因此,用户除了可以操作上述的订餐页面之外,也可由有其他更加人性化的功能,例如在此次毕业设计“基于SSM的网上订餐管理系统”中出现的营养小贴士,以及在线评价功能。

营养小贴士可以用过管理员在后台进行编写,让点餐的用户看到,提供更加贴心的服务,而在线留言功能可以让用户对当前订餐管理系统中存在的问题,以及改进意见进行表达,达到更好的交互体验。如图5-10为用户在线留言页面效果图。

                                                    图5-10 在线评价页面效果图

5.5后台管理员登录,注册功能

作为一个订餐管理系统,仅仅有用户功能的页面是远远不够的,要提供更加全面的服务,为餐厅管理员提供功能管理页面就显得十分重要。通过系统的后台管理管理页面,对餐厅做出实时的管理,了解用户点餐情况以及目前员工的管理,这样才能更好运作系统,使得用户拥有更好的用户订餐体验。

如图5-11为后台管理员登录页面效果图,5-11为注册管理员,以及修改管理员页面效果图。

                                                图5-11后台管理员登录页面效果图

    通过登录,管理员可以进入后台管理页面对订餐系统进行管理,可以对当前登录管理员进行修改以及添加新管理员。

                                                 图5-12 管理员注册及修改页面效果图

5.6后台管理员菜品管理

    管理员通过添加新菜品,以及修改原有菜品,对订餐系统中的菜品进行调整,通过添加菜品的类别可以对菜品进行更加完善的管理。添加菜品时候,通过添加菜名,原材料,价格,图片,以及添加目前拥有的菜品类别等信息,来给用户展示一道菜的方方面面,这样使用户通过网络放心的进行订餐。如图5-13为添加菜品页面效果图。

                                                    图5-13 添加菜品页面效果图

5.7 会员管理

管理员登录后台管理系统之后,不仅能对现有系统注册的会员进行管理,还可以对当前餐厅的员工进行管理,可以添加,删除,修改员工信息,根据目前员工的工作状态也可以在系统中进行标注。添加了员工搜索功能,这样方便了网上订餐管理系统,后台管理模块对员工的综合管理,如图5-14为员工管理页面效果图。

                                                     图5-14 管理会员页面效果图

5.8后台商品管理

作为一个订餐管理系统,要将每一天做菜使用的商品进行管理,这样才是一个完善的订餐管理系统。对于原材料采购的记录管理,这样更能方便餐厅管理员,对整个餐厅进行全面的管理,做到对每一天的食材调整,对餐厅运营的成本的管理把控。如图5-15为原材料采购管理页面效果图。

                                                       图5-15 商品管理页面效果图

通过对商品的统计把控,以及对一段时间的采购单种类及数量的分析,可以知道什么时候需要采购什么材料,采购的数量的参考量,采购的具体方向。对近期,原材料价格走向进行统计分析,得出对餐厅最为合适的采购方案,避免不必要的采购,或采购的数量不准确,导致的餐厅管理成本的提高,这都是需要注意以及及时避免的。

5.9销售订餐及统计管理

作为网上订餐管理系统,对于当前订餐订单的管理是不可或缺的,因为只有对近期订单进行分析才能知道,用户喜欢的菜品,进而进行针对化的应对,挺高服务质量,对销量高的菜品背后的工作者--厨师,进行奖励管理,提高工作效率,菜品的质量保证。对近期采购单的统计,有效的看出采购方向,和采购数量,为今后采购提供了有力的数据参考保障,避免采购人员出现不必要的事物,餐厅承担不必要的损失。如图5-16为销售订单管理页面效果图。

                                                      图5-16销售订餐管理页面效果图

如图可以看到,管理页面提供了多样的搜索条件用来搜索符合条件的订餐,例如:用户id,菜品名称,订购数量,这些搜索条件可以快速定位符合条件的订单,然后反馈给管理员来进行订单的管理。

除此之外,还有资讯管理功能,

  • 5-17为资讯管理功能页面效果图:

    如图,资讯管理页面可以清晰,完整的看到当日的订餐销售量,销售信息,以及当日对原材料的采购量信息,这方便了管理员对餐厅的管理,也为用户提供快速,优质的使用体验实现了坚实的保障。

    使管理员对当前餐厅的实时状况有了深刻的认识,哪些菜品销量高,需要提前准备,原材料需要大量采购;哪些菜品销量过低,需要减少原材料的采购,甚至下架。近期的用户更喜欢,哪些类别的菜品,是否与天气季节相关,需要对员工厨师进行具体化的调整,提供了有力的数据佐证,与数据分析的资料。这都对今后餐厅的发展十分重要,也是网上订餐管理系统可以被餐厅使用的重要原因之一。

标签:Java,系统,用户,35,订餐,菜品,校园网,管理员,页面
From: https://blog.csdn.net/qq_24907431/article/details/143824113

相关文章