没有合适的资源?快使用搜索试试~ 我知道了~
1内容及要求 设计内容:设计一个点菜管理信息系统。 设计要求: 1.对数据库系统进行需求分析 2.设计概念结构、逻辑结构、物理结构。 3.实现后端的数据库设计。 4.搭建前端应用,与后端的数据库进行连接。 5.实现前端应用的各个功能与模块,实现一个完整的应用软件。 6.撰写课程设计报告书。 2系统环境选择 数据库系统选择:Microsoft SQL Server 2019 数据库管理系统选择:Microsoft SQL Server Management Studio 18 前端开发语言选择:C# 前端开发软件:Visual Studio 2019 前端开发框架:Windows 窗体应用(.NET Framework 4.8) 一、需求分析 1.1设计背景 互联网的运用渗透到了我们日常生活中,使用手机进行外卖点餐的操作也越来越常见。在一些餐饮店铺中,用户可以在店内扫描桌上的二维码进行点餐,也可以足不出户下单一个外卖订单。2020年,在江苏大学校内的食堂也提供了类似的服务。学生可以在食堂内直接点餐,也可以通过“爽提”这一外卖平台进行校内的外卖订购服务。本次课程设计与常见的点菜信息管理系
资源推荐
资源详情
资源评论
1
数 据 库 课 程 设 计
2
1
题目:点菜管理信息系统
目录
引言 ..................................................................................................................................................2
1 内容及要求 ...........................................................................................................................2
2 系统环境选择 .......................................................................................................................2
一、需求分析 ..................................................................................................................................2
1.1 设计背景 ............................................................................................................................2
1.2 功能分析 ............................................................................................................................3
信息要求:.......................................................................................................................3
处理要求:.......................................................................................................................3
1.3 数据分析 ...........................................................................................................................3
数据项: ..........................................................................................................................3
数据结构:.......................................................................................................................5
1.4 安全性与完整性................................................................................................................5
安全性要求:...................................................................................................................5
完整性要求:...................................................................................................................6
二、概念结构设计 ..........................................................................................................................7
2.1 实体属性 ...........................................................................................................................7
2.2 实体联系 ...........................................................................................................................7
2.3 数据库设计图 ...................................................................................................................8
三、逻辑结构设计 ..........................................................................................................................9
3.1 关系模型 ............................................................................................................................9
3.2 表格 ....................................................................................................................................9
3.3 触发器与过程 ..................................................................................................................12
3.4 视图 ..................................................................................................................................13
四、物理结构设计 ........................................................................................................................13
五、功能设计 ................................................................................................................................14
5.1 核心功能流程.................................................................................................................14
5.2 功能模块 ........................................................................................................................15
六、系统实现 ................................................................................................................................16
6.1 登录页面 .........................................................................................................................16
6.2 点菜页面 .........................................................................................................................16
6.3 订单提交页面..................................................................................................................18
6.4 普通员工功能..................................................................................................................21
6.5 管理员功能 .....................................................................................................................26
七、心得体会 ................................................................................................................................33
参考文献 ........................................................................................................................................34
2
题目:点菜管理信息系统
引言
1 内容及要求
设计内容:设计一个点菜管理信息系统。
设计要求:
1. 对数据库系统进行需求分析
2. 设计概念结构、逻辑结构、物理结构。
3. 实现后端的数据库设计。
4. 搭建前端应用,与后端的数据库进行连接。
5. 实现前端应用的各个功能与模块,实现一个完整的应用软件。
6. 撰写课程设计报告书。
2 系统环境选择
数据库系统选择:Microsoft SQL Server 2019
数据库管理系统选择:Microsoft SQL Server Management Studio 18
前端开发语言选择:C#
前端开发软件:Visual Studio 2019
前端开发框架:Windows 窗体应用(.NET Framework 4.8)
一、需求分析
1.1 设计背景
互联网的运用渗透到了我们日常生活中,使用手机进行外卖点餐的操作
也越来越常见。在一些餐饮店铺中,用户可以在店内扫描桌上的二维码进行
点餐,也可以足不出户下单一个外卖订单。2020 年,在江苏大学校内的食堂
也提供了类似的服务。学生可以在食堂内直接点餐,也可以通过“爽提”这
一外卖平台进行校内的外卖订购服务。本次课程设计与常见的点菜信息管理
系统不同,整合了外卖与堂食等日常生活中常见的订单场景。基于此分析,
需要设计一个点餐信息管理系统,供校内学生点餐,供员工管理信息,以整
3
合学生、员工、菜品、订单等多方面的信息。
1.2 功能分析
系统需要有一个登录页面,不同用户登录后,对不同的功能具有不同的
权限。数据库用户包括学生、外卖员、厨师、保洁员、管理员等多个角色。
信息要求:
(1)学生可以查阅菜品信息,可以查阅自己的历史订单等多种信息。
学生也可以查询空闲餐桌。
(2)外卖员可以查阅未接单的外卖订单等信息。
(3)厨师可以查看未完成的订单等信息。
(4)保洁员可以查询餐桌信息。
(5)管理员可以查询学生信息、工作人员信息、菜品信息。
处理要求:
(1)学生可以在系统内选择菜品,在选择完毕菜品后可以下单,看到
订单的信息和总费用,并以外卖订单或选择餐桌进行堂食的两种形式进行订
餐。
(2)外卖员可以在该信息管理系统内管理外卖订单、接单、提醒送达。
(3)厨师可以管理未完成的餐品,选择并点击“已完成”。
(4)保洁员可以对食堂内的桌子进行管理,将桌子从“已满”状态变
为“空闲”状态。
(5)管理员可以管理菜品信息、管理学生信息、管理员工信息。
1.3 数据分析
数据项:
学生学号、订单单号、订单状态、工号、外卖单号、外卖状态、菜号、
菜名、菜价、菜类、点菜数量、桌号、地址、手机、桌面状态、员工姓名、
员工性别、员工工资、员工类型、密码
1. 学生学号。含义:唯一标识每个学生。类型:字符串型。长度:10.
剩余34页未读,继续阅读
资源评论
小夕Coding
- 粉丝: 5858
- 资源: 461
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功