校园网上订餐系统

一个简单的校园网上订餐系统,包括项目背景、用户分析、交互设计、交互评估与改进

1 调研背景
随着现代科学技术的飞速发展、计算机与全球互连网络相连接,使今天的社会进入了以计算机为核心的社会。网络的发展给我们带来了无限的商机与便利。
在餐饮业,网络也同样能够发挥巨大的作用——网上订餐。
网上订餐是一个餐饮单位不可缺少的部分,它的出现大大地扩展了现行的订餐方式,使餐饮摆脱了空间上和时间上的约束,无论谁只要会上网都可以坐在电脑前面方便地进行上网订餐,可以说是对餐饮业的一次革命。它的内容对于餐饮的决策者与管理者来说都至关重要,所以餐饮网应该能够为用户提供充足的信息和快捷的订餐手段。对顾客来说可以轻松的获取餐饮的相关信息和订餐的相关资料等。但是一直以来人们都是靠传统人工的方式管理快餐,这种管理方式存在着许多缺点,如效率低、保密性差、另外时间一长,将产生大量的文件和数据。这对于查找更新和维护都带来了不少的困难。
随着科技技术的不断提高,计算机科学日渐成熟。其强大的功能已为人们深刻认识,它已进入人类社会的各个领域,并发挥着越来越重要的作用。作为计算机应用的一部分。使用计算机对网上订餐进行管理相比传统的订餐方式,网上订餐系统的主要优点是。
便捷性。网上订餐系统使用非常方便只要是能够上网的地方人们都能够轻松使用系统的所有功能。在传统的订餐方式中顾客要么是到餐馆去但是由于可能工作忙而没有时间去餐馆这样餐馆就失去了一名顾客而打电话也会有一定的费用。而使用了网上订餐系统后这些问题都没有了。
可扩展性。而今网络技术突飞猛进发展迅速新技术的产生速度是以前的数十倍。网上订餐可以用声音、文字、图像等加以展示形象直观给顾客留下非常深刻的视觉印象增加潜在的订餐顾客。所以可以肯定地说网上订餐的前景是非常广阔的可扩展性非常的好。
因此开发一个餐馆信息系统是十分必要的,通过前台的菜品信息展示,通过后台的库存系统,整合餐饮企业的供应链,提高其在信息化条件下的管理水平,对在现在激烈竞争的餐饮行业中求发展的餐饮企业来说,无疑是一个福音。我们通过对餐饮企业的菜品和材料的标准化处理,大大压缩了企业的库存成本提高餐饮企业的经济效益。为人类的饮食文明贡献自己力量。
1.1 设计背景
校园网上订餐系统的设计实现是通过网络平台来实现各个商家的线上订餐服务的,来满足学生对于外卖点餐的基本需求。网站应用后学生可以浏览到各个商家所有的菜品信息,通过文字、图片详细进行了介绍,学生可以通过图文并茂的方式对菜品做详细的了解,选择最适合自己口味的菜品。并且所有的学生订餐记录都详细记录了学生的订餐时间、菜品明细信息,并需要人工干预,避免了错漏情况的发生。。对于各个商家来说通过网络平台可以节约资源,扩展了业务范围,提高了市场竞争力,带来了更多的客户。对于学生来说,在疫情封校的影响下,也可以通过平台点餐,节约了时间。

1.2 交互设计原则
首先设计总体结构,然后再逐层深入。直至进行每一个模块的设计。总体设计主要是指在系统分析的基础上,对整个系统的划分子系统、机器设备。包括软、硬设备的配置、数据的存贮规律以及整个系统实现规划等方面进行合理的安排。系统设计的任务是,在系统分析提出的逻辑模型的基础上,科学合理地进行物理模型的设计。
交互设计原则主要有;
1、系统性。系统是作为统一整体而存在的,因此在系统设计中要从整个系统的角度进行考虑,系统的代码要统一。设计规范要标准。传递语言要尽可能一致。对系统的数据采集要做到数出一处、全局共享使一次输入得到多次利用。
2、灵活性。为保持系统的长久生命力,要求系统具有很强的环境适应性为此系统应具有较好的开放性和结构的可变性。在系统设计中,应尽量采用模块化结构,提高各模块的独立性。尽可能减少模块间的数据耦合,使各子系统间的数据依赖减至最低限度。这样,既便于模块的修改,又便于增加新的内容。提高系统适应环境变化的能力。
3、可靠性。可靠性是指系统抵御外界干扰的能力及受外界干扰时的恢复能力一个成功的管理信息系统。必须具有较高的可靠性。如安全保密性、检错及纠
错能力、抗病毒能力等。
4、经济性。经济性指在满足系统需求的前提下。尽可能减小系统的开销。一方面在硬件投资上不能盲目追求技术上的先进。而应以满足应用需要为前提另一方面,系统设计中应尽量避免不必要的复杂化。各模块应尽量简洁,以便缩短处理流程、减少处理费用。
1.3 交互设计目标
系统的反应速度应较快,本系统通过美观、友好的界面设计可完成信息查询灵活、方便、快捷、准确、数据存储安全可靠。全面展示我们的餐品,风格统一突出特色。能设计应体现人性化思想。方便用户操作。
顾客注册后需要登录系统需输入口令才能进行订餐服务。
对于管理员,在其查询订单的时候。可针对各种组合条件进行查询,而且查
询效率要求高。能够及时相应查询请求,易于操作和维护。另外,系统还应当满
足信息的完整性以及系统的可扩展性。
1.4 交互设计内容
(一)功能结构设计
该系统主要分为前台用户、游客后台管理员权限,根据对顾客网上订餐系统业务流程的分析.已看出顾客点菜主要涉及到一些数据库的逻辑和程序应用逻辑。
顾客登录网上订餐系统进行菜单浏览、顾客注册为会员。会员对自己的个人信息进行更改,比如送餐地址和联系电话。以及账户密码。顾客对已选的菜单进
行更改选择的数量或者取消选择。
当顾客确定订餐完毕后。顾客将其提交只服务器后台点餐系统,并生成订单。生成订单后。进入付款页,可以多数量购买。价格要跟着数量增加,可以增删菜品。管理员在后台登录后,可以创建新的管理员。
管理员可以对餐厅网上订餐系统上的菜单进行添加、删除和修改比如更改菜单的图片、价格、菜单的描述、更换新品、添加新菜、每周更新一次菜谱等。管理员对菜单进行管理,确定订单的生成。管理员根据不同的属性来查询订单比如生成日期或者编号等。校园网上订餐系统的设计与实现的功能结构图如图1-1所示。

校园网上订餐系统

图2-1 学生注册
该模块的核心代码如下:

校园网上订餐系统

图2-2 学生登录
该模块的核心代码如下:

校园网上订餐系统

图2-3 菜品搜索
该模块的核心代码如下:

校园网上订餐系统

图2-4 点餐购物车
该模块的核心代码如下:

校园网上订餐系统

图2-5 我的订单
该模块的核心代码如下:

校园网上订餐系统

图2-6 个人信息修改
该模块的核心代码如下:

校园网上订餐系统

图2-7 商家注册

校园网上订餐系统

图2-8 菜品添加
该模块的核心代码如下:

校园网上订餐系统

图2-10 学生管理
该模块的核心代码如下:

校园网上订餐系统

图2-11 商家管理
该模块的核心代码如下:

校园网上订餐系统

图2-12 菜品管理
该模块的核心代码如下:

校园网上订餐系统

图4-1 登陆界面升级
4.4.2 菜品购买界面交互升级
在满足预想功能的同时,我们开始设计的购买页面,系统界面直观简洁,设计开发之初就考虑到了软件系统界面设计需要遵循一致,直观,功能性突出这三方面原则。 使得用户在简单直观的界面下,灵活使用软件。但是菜品的介绍等相关信息比较少,列入地址,配送,钱数等具体信息。这次升级更使用户的订餐体验升级,交互性更强。如图4-2.

校园网上订餐系统

图4-3 菜品信息升级
4.4.4 个人信息交互升级
在满足预想功能的同时,我们开始设计的个人信息页面只能看到自己的订单,这次的个人信息升级,我们升级了自己订单的各种状态信息,像待付款,待收货,已完成,全部订单等各种自己外卖的状态信息。同时增加了功能性,交互系统的功能是指交互系统对每一用户命令所能完成的工作量,如果一条命令能完成许多任务,则说明它的功能强。使用者都希望系统提供强有力的命令,然而同时应考虑与用户具有的知识和能力相符合。如图4-4.

校园网上订餐系统

图4-4 个人信息升级

来源:多喝热水,重启试试

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年11月11日
下一篇 2022年11月11日

相关推荐