好文档 - 专业文书写作范文服务资料分享网站

软件工程 餐饮管理系统

天下 分享 时间: 加入收藏 我要投稿 点赞

二、 系统设计 1、 系统总体设计

系统的规划图如下图所示:

添加 取消 开台 开台 更新 删除 预约 取消 餐饮管理系统 用户登录管理 桌台信息管理 菜谱信息管理 系统信息管理 桌台预约 管理 服务员管理 密码管理 gu4

2、 系统功能模块设计

餐饮管理系统主要由用户登录、桌台信息管理、服务员信息管理、修改密码、开台、取消开台、点/加菜、消费查询、数据库管理和退出等模块组成,具体规划如下。 (1) 用户登录模块

该模块主要用于实现验证用户是否合法,只有合法用户才能有权登录,只有登录成功情况下才能进入系统功能主界面,并且在登录的同时能验证登录人员的管理权限,根据权限显示其能管理范围。

(2) 桌台信息管理模块

该模块主要用于管理桌台的信息,可以设置桌台名称,桌台位置,桌台占用所需价钱。 (3) 服务员信息管理模块

该模块主要用于方便对服务人员的信息进行管理。 (4) 修改密码模块

该模块主要用于实现对登录人员的密码进行管理,长时间不更换密码是不安全的,增加此模块能增加系统的安全性。 (5)开台模块

该模块主要用于实现对顾客进行开台,已经占用的桌台不能被再次分配,方便分配未占用的桌台给顾客 (6)取消开台模块

该模块主要用于实现对已经开台的桌台进行取消开台。 (7)预定/取消预定模块

5

该模块主要用于实现客户预定桌台的功能。 (8)结账模块

该模块主要用于实现对客户的消费进行自动汇总,显示消费金额,能进行找零计算。

3、 数据库设计

3.1数据库概念结构设计

用户表实体E-R图

菜品信息实体E-R图

6

桌台信息实体E-R图

员工信息实体E-R图

顾客点菜信息实体E-R图

7

3.2数据库逻辑结构设计

用户信息(用户名,用户编号,密码,用户身份)

桌台信息(桌台编号,桌台名称,桌台类型,桌台状态,桌台价格)

商品类别(类别编号,类别名称) 菜单信息(编号,菜名,类别,价格)

消费信息(消费编号,菜名,数量,消费金额,消费时间,桌台名称)

员工信息(员工姓名,性别,年龄,联系电话)

3.3数据库结构的物理实现

使用MySQL新建一个数据库,将其命名为餐饮馆管理系统。餐饮馆管理系统数据库中包含的数据表及其功能如下表所示。

数据表 用户信息 桌台信息 商品类别

8

功能 存放用户信息及密码 存放桌台信息 存放商品信息 数据表 员工信息 菜单信息 消费信息 功能 存放员工信息 用于存放菜谱 存放顾客消费信息

3ep6u2bgm14yj364q360565jb3urou010yt
领取福利

微信扫码领取福利

微信扫码分享