网上订餐系统数据库需求分析

本文主要介绍了网上订餐系统的需求分析和总体设计。系统旨在节省学生用餐时间,提高食堂服务质量和满意度。功能包括用户注册登录、浏览菜品、下单,以及管理员的菜品管理、用户管理和订单管理。系统分为用户登录、管理员登录、订单和菜品分类四个子系统,每个子系统有明确的功能划分,如用户登录时获取宿舍号以便配送。
摘要由CSDN通过智能技术生成

需求分析及项目流程图

1 需求分析
学生到食堂用餐,有时会在选餐和排队上浪费很多时间,我们设计的线上校园订餐系统可以节省学生的时间和精力,避免食堂食物的浪费,同时让就餐学生都吃到满意的食物,提高服务质量以及对餐厅的满意度。
校园订餐系统的功能模块分别有:用户使用模块,管理员模块两大部分。用户使用模块可以实现用户注册及登录、浏览并选择菜品、提交订单查看订单相关信息等功能。管理员模块可以实现菜品管理、用户管理及订单管理等功能。
2 总体设计框图图
在这里插入图片描述
3 数据库设计
我们基于系统的基本要求和系统模块的划分,对用户登录子系统、管理员登录子系统、订单子系统、菜品分类子系统进行具体的数据库设计,在需求分析中形成的数据流图。
3.1系统功能的设计和划分
本系统按照所完成的功能分成以下几个子系统:用户登录子系统、管理员登录子系统、订单子系统、菜品分类子系统。各子系统完成的功能如下:
3.1.1用户登录子系统用户登录界面,可实现已有账号用户的登录和新用户的注册和登录,并在用户登录时获取用户的宿舍号方便之后配送。
3.1.2管理员登录子系统在管理员登录界面中,管理员可以查看用户所报的菜品,根据菜品进行配送。
3.1.3订单子系统在订单界面,可以结算消费总额,及查看下订单时间与预计送达时间。 3.1.4菜品分类子系统 在选餐页面选择菜品,可增减已选菜品,生成最终订单。
3.2 子系统流程图图

当前,餐饮业还面临着越来越激烈的市场竞争、要想在竞争中取胜,必须采用先进的管理方法和手段。实现先进的计算机网络化管理,能更方便快捷的满足顾客的就餐需要,使管理更合理、更先进;减少人力、物力资源的浪费,降低成本;提高工作效率,提高管理效率;提高经济效益,从而提高餐厅的整体竞争力。 系统为顾客提供了各种美食的详细信息,可以方便顾客对美食进行选购,顾客还可对自己的个人信息进行修改,可以查看过往订过的美食的信息;为餐厅提供了一个虚拟的店面,方便餐厅管理人员了解顾客的需求,进而改变下一阶段的销售策略,还可以进行美食管理,订单管理,会员信息管理,其中,超级管理员还可以对管理员的信息进行管理。 本系统开发使用B/S结构,严格的按照软件工程的思想贯穿系统设计,利用Java语言,以Oracle作为系统数据库,实现网上订餐系统的开发。这些先进的开发思想和技术手段有力地保证了此系统可以安全地、高效地为餐厅的运营和顾客的就餐进行服务。 本文介绍了经过用户需求分析后,对订餐系统的基本设计、系统设计、详细设计的开发研制过程。本文所设计的功能满足餐厅的实际需求,使餐厅在订餐方面更加科学化,减少了人物力资源的不合理消耗,最后实现了提高工作效率的目的。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值