C#课程设计快餐店点餐系统.docx
《C#课程设计快餐店点餐系统.docx》由会员分享,可在线阅读,更多相关《C#课程设计快餐店点餐系统.docx(25页珍藏版)》请在三一办公上搜索。
1、C#课程设计快餐店点餐系统1. 需求分析 1.1任务概述 从分析快餐店店店的基本情况入手,进行系统的可行性分析,来了解企业的管理特点和存在的问题,在此基础上,进行详细分析,得出系统功能结构图,再通过系统实现等环节,最终开发出能够满足餐饮业务需要的餐饮管理信息系统。 1.2任务目标 为适应现代社会人们高度强烈的消费观念,研发餐饮管理系统,改善以前用人力资源统计信息的方法,借助本系统显示的结果可以达到以下目的: 1. 方便使用者可以安全的查找自己想要的各种餐饮信息; 2. 通过全面的餐饮信息采集和处理,辅助提高系统的管理水平; 3. 使用本系统,可以提高饭店的管理效率。 1.3 需求规定 餐饮管理
2、系统主要包括以下模块:用户管理模块、菜肴管理模块、营业管理模块、预定管理模块、外卖管理模块、员工管理模块,各模块需求规定如下: 1. 用户管理模块 用户管理模块主要实现以下功能: 1) 编辑用户信息,即用户可以修改信息,其中普通用户只能修改自身信息,超级用户能修改自身和其他管理员的信息; 2) 添加新用户,新的管理员可以再此注册,建立其用户名和密码。 2. 菜肴管理模块 菜肴管理模块主要实现以下功能: 1) 菜肴基本信息的浏览,可以浏览各个菜肴的单价、备注等; 2) 菜肴基本信息的编辑,管理员可以在此编辑菜肴的基本信息; 3) 添加菜肴信息,当有新的菜肴进入饭店时,在此添加新信息。 3. 营业
3、管理模块 营业管理模块主要实现以下功能: 1) 点菜,通过输入桌号、菜名及备注来点菜; 2) 查询点菜信息,通过输入桌号查询该桌是否有点菜信息,以及信息内容; 3) 结账,输入桌号,可浏览该桌消费内容以及可以享受的折扣服务,并在此结账。 4. 预定管理模块 预定模块主要实现以下功能: 1) 添加预定信息,在此模块中通过添加预定时间、人数、桌号、客户姓名、客户电话等添加预定饭菜信息; 2) 修改预定信息,如果预定信息中有需要改动的信息,可以在此修改,也可以删除预定信息,及取消预定。 5. 外卖管理模块 外卖管理模块主要实现以下功能: 1) 浏览外卖信息,打开外卖管理的页面后,可以浏览到外卖信息;
4、 2) 编辑外卖信息,通过编辑职工编号、姓名、客户姓名、电话、地址来编辑或修改外卖信息; 3) 添加外卖信息,当有新的客户订外卖时,在此添加新的外卖信息。 6. 员工管理信息模块 员工管理模块主要实现以下功能: 1) 浏览员工基本信息,打开该页面后,可以浏览员工的基本信息,包括职工姓名、编号、性别、民族、电话等; 2) 编辑员工基本信息,想要修改员工信息,可以在此编辑修改; 3) 添加员工基本信息,有新的员工加入时,在此添加他们的新信息。 1.4 数据流图 图1.1 餐饮管理系统数据流图 1.5 数据字典 本餐饮管理系统的数据字典6如下: 1. 数据结构:预定信息 数据流 数据名 来源 数据结
5、构 简要说明 数据名 存储处 数据元素 类型 简要说明 数据名 存储处 数据 元素 类型 简要说明 项目名 存储组织 主键编号 记录组成 长度 简要说明 项目名 输入 输出 简要说明 项目名 输入 输出 简要说明 录入客户预定点菜信息 客户 订餐时间+菜肴名称+单价+客户姓名+电话+备注 本酒店餐饮管理信息系统的主体数据结构,定义了一个客户的有关预定餐饮信息。 数据项 订餐时间 预定信息表 类型 含义 日期型 客户预定的就餐时间 订餐时间在就餐前可更改 客户姓名 预定信息表 类型 长度 取值范围 含义 字符型 50 250 客户姓名 客户姓名是每个客户的唯一标识 数据存储 菜肴信息表 二维表
6、菜肴名称 菜肴名称 025 存储菜系的基本信息 删除预定信息 预定信息 客户退预定餐时删除客户预定信息 添加预定信息 客户预定内容 客户预定信息表 客户预定就餐内容时存储客户预定信息 单价 09 数据加工 备注 050 2. 数据结构:外卖信息 数据流 数据名 来源 数据结构 简要说明 录入客户外卖点菜信息 客户 送达时间+菜肴名称+单价+客户姓名+客户电话+送达地址+职工姓名+电话+备注 本酒店餐饮管理信息系统的主体数据结构,定义了饭店的外卖餐饮信息。 数据项 数据名 存储处 数据元素 类型 简要说明 数据名 存储处 数据 元素 类型 简要说明 项目名 存储组织 主键编号 记录组成 长度 简
7、要说明 项目名 存储组织 主键编号 记录组成 长度 简要说明 项目名 输入 输出 简要说明 项目名 输入 输出 简要说明 送达时间 外卖信息表 类型 含义 客户姓名 外卖信息表 类型 长度 取值范围 含义 字符型 50 250 客户姓名 数据存储 菜肴信息表 二维表 菜肴名称 菜肴名称 025 存储菜系的基本信息 职工信息表 二维表 职工编号 姓名 编号 性别 民族 010 籍贯 050 住址 050 出生日期 8 参工日期 8 电话 620 单价 09 备注 050 日期型 客户要求的送达时间 时间在送达前可更改 客户姓名是每个客户的唯一标识 020 4 2 存储职工的基本信息 删除外卖信息
8、 外卖信息 数据加工 客户取消外卖时删除该外卖信息 添加外卖信息 添加的外卖内容 客户外卖信息表 客户添加外卖内容时存储该外卖信息 3. 数据结构:点菜信息 数据流 数据名 来源 数据结构 简要说明 录入客户点菜信息 客户 菜肴名称+单价+桌号+备注 本酒店餐饮管理信息系统主体数据结构,定义了饭店的前台点菜餐饮信息。 数据项 数据名 存储处 数据元素 类型 简要说明 项目名 存储组织 主键编号 记录组成 长度 简要说明 项目名 输入 输出 简要说明 项目名 输入 输出 简要说明 桌号 点菜信息表 类型 含义 数据型 客户就餐桌号 数据存储 菜肴信息表 二维表 菜肴名称 菜肴名称 025 存储菜
9、系的基本信息 数据加工 删除点菜信息 要删除的点菜信息 客户取消就餐或取消某些菜系时删除该点菜信息或其中的某几项 添加点菜信息 点菜内容 点菜信息表 客户添加点菜内容时修改并存储该点菜信息 单价 09 备注 050 客户就餐的桌号 4. 数据结构:餐饮报表 数据流 数据名 来源 数据结构 简要说明 数据名 存储处 数据元素 类型 简要说明 项目名 存储组织 主键编号 记录组成 长度 简要说明 项目名 录入客户点菜信息 客户 菜肴名称+单价+桌号+就餐时间+备注 本酒店餐饮管理信息系统主体数据结构,定义了饭店的前台点菜餐饮信息。 数据项 就餐时间 点菜信息表 类型 含义 日期型 客户就餐时间 数
10、据存储 点菜信息表 二维表 桌号 菜肴名称 025 存储点菜的基本信息 打印餐饮报表 单价 09 数据加工 桌号 010 备注 050 客户就餐的时间 输入 输出 简要说明 项目名 输入 输出 简要说明 点菜内容 餐饮报表 将餐饮报表打印交给服务员去执行 添加餐饮内容 添加的内容 新的餐饮报表 客户添加点菜内容时修改并存储该点菜信息,最后提交执行 5. 数据结构:消费信息 数据流 数据名 来源 数据结构 简要说明 数据名 存储处 数据元素 类型 简要说明 项目名 存储组织 主键编号 记录组成 长度 简要说明 项目名 输入 输出 简要说明 项目名 输入 输出 简要说明 客户就餐后的消费信息 系统
11、 菜肴名称+单价+桌号+折扣+备注 本酒店餐饮管理信息系统主体数据结构,定义了饭店的餐饮消费信息。 数据项 折扣 消费信息 类型 含义 数字型 客户就餐是否可享受折扣以及折扣程度 数据存储 点菜信息表 二维表 桌号 菜肴名称 025 存储菜肴的点菜信息 数据加工 计算消费总额 消费内容内容 消费总额 计算客户在饭店没有经折扣时的消费总额 计算折扣后的总金额 可享受的折扣 折扣后的总金额 当客户可享受折扣时,计算其折扣后的金额 价格 09 桌号 010 备注 050 客户就餐后将根据此信息结账 6. 数据结构:账单 数据流 数据名 来源 数据结构 简要说明 客户就餐后的账单信息 系统 菜肴名称+
12、单价+桌号+折扣+总额+折扣后总额+备注 本酒店餐饮管理信息系统主体数据结构,定义了饭店的餐饮账单信息。 数据项 数据名 存储处 数据元素 类型 简要说明 数据名 存储处 数据元素 类型 简要说明 项目名 总额 系统 类型 含义 折扣后总额 系统 类型 数字型 含义 客户就餐的消费总额经折扣后的总额 若客户可以享受折扣,计算出折扣后的总额 数据存储 消费信息表 数字型 客户就餐的消费总额 客户就餐后未经折扣的消费总额 存储组织 二维表 主键编号 桌号 记录组成 长度 菜肴名称 025 价格 09 桌号 010 数据加工 项目名 输入 输出 项目名 输入 输出 计算消费总额 消费内容内容 消费总
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C# 课程设计 快餐店 系统

链接地址:https://www.31ppt.com/p-3153671.html