基于net餐饮管理系统的设计与实现-计算机科学与技术毕业论文内容摘要:
图 25 结账信息 ER 图 图 26 交班信息 ER 图 结账信息 宾客类型 会员类型 餐台编号 账单编号 实付 卡号 卡内余额 打折 省去 应付 找零 积 分 结账方式 备注 交班信息表 刷卡营业 操作员 营业金额 账单数量 挂账金额 实收金额 现金营业 消费金额 会员交易量 当班时间 收押金额 退押金 充值金额 销账刷卡 销账现金 xx 机电高等专科学校毕业论文 7 逻辑结构设计 1. 开单信息表如下: 表 21 开单信息表 列名 数据类型 是否主键 长度 餐台编号 Int 是 餐台名称 Nvarchar(50) 否 50 餐台座位 Nvarchar(50) 否 50 餐台费用 Nchar(10) 否 10 房间计费 Nchar(10) 否 10 服务计费 Nchar(10) 否 10 开台押金 Nchar(10) 否 10 服务员工 Nvarchar(50) 否 50 宾客数目 Nchar(10) 否 10 开单时间 Nvarchar(50) 否 50 开单备注 Nvarchar(MAX) 否 : 表 22 消费信息表 列名 数据类型 是否主键 长度 消费单编号 Int 是 点菜员 Nchar(10) 否 10 餐台编号 Nchar(10) 否 10 服务员 Nchar(10) 否 10 餐台名称 Nchar(10) 否 10 消费内容 Nvarchar(MAX) 否 消费类型 Nchar(10) 否 10 消费金额 Nchar(10) 否 10 : xx 机电高等专科学校毕业论文 8 表 23 员工信息表 列名 数据类型 是否主键 长度 员工编号 Int 是 员工姓名 Nchar(10) 否 10 员工密码 Nchar(10) 否 10 员工性别 Nchar(10) 否 10 员工密码 Nvarchar(50) 否 50 4. 会员信息表如下: 表 24 会员信息表 列名 数据类型 是否主键 长度 会员编号 Int 是 卡类型 Nchar(10) 否 10 会员姓名 Nchar(10) 否 10 会员类型 Nchar(10) 否 10 密码 Nchar(10) 否 10 会员性别 Nchar(10) 否 10 卡内积分 Nchar(10) 否 10 证件号码 Nvarchar(50) 否 50 生日 Nchar(10) 否 10 失效日期 Nvarchar(50) 否 50 联系电话 Nvarchar(MAX) 否 状态 Nchar(10) 否 10 联系地址 Nchar(10) 否 10 备注 Nvarchar(MAX) 否 卡内金额 Nchar(10) 否 10 税换记录 Nchar(10) 否 10 注册日期 Nvarchar(50) 否 50 头像 Byte[] 否 xx 机电高等专科学校毕业论文 9 5. 结账信息表如下: 表 25 结账信息表 列名 数据类型 是否主键 长度 账单编号 Int 是 餐台编号 Nchar(10) 否 10 会员类型 Nchar(10) 否 10 宾客姓名 Nchar(10) 否 10 卡号 Nchar(10) 否 10 卡内积分 Nchar(10) 否 10 卡内余额 Nchar(10) 否 10 会员打 折 Nchar(10) 否 10 省去 Nchar(10) 否 10 结账方式 Nchar(10) 否 10 应付 Nchar(10) 否 10 实付 Nchar(10) 否 10 找零 Nchar(10) 否 10 操作员 Nchar(10) 否 10 结账时间 Nchar(10) 否 10 备注 Nvarchar(MAX) 否 6. 交班信息表如下: 表 26 交班信息表 列名 数据类型 是否主键 长度 当班时间 Nvarchar(50) 是 50 操作员 Nchar(10) 否 10 营业金额 Nchar(10) 否 10 实收金额 Nchar(10) 否 10 挂账金额 Nchar(10) 否 10 账单数量 Nchar(10) 否 10 xx 机电高等专科学校毕业论文 10 现金营业 Nchar(10) 否 10 刷卡营业 Nchar(10) 否 10 会员交易量 Nchar(10) 否 10 充值金额 Nchar(10) 否 10 消费金额 Nchar(10) 否 10 销账金额 Nchar(10) 否 10 收押金 Nchar(10) 否 10 退押金 Nchar(10) 否 10 xx 机电高等专科学校毕业论文 11 图 31 餐饮管理系统功能结构图 它为我们展示的是一个完整的业务流程,我们可以通过它直观的感受到该系统大体上是如何处理事务的。 它是一个整体的框架结构,一般不涉及具体数据及算法。 餐饮管理系统 营业管理 营业查询 会员管理 常用功能 系统帮助 宾客开台 增加消费 宾客结账 交班管理 消费查询 结账查询 挂账查询 押金查询 信息管理 会员登记 修改密码 餐台管理 免费物品 营销活动 关于系统 注销登录 退出系统 xx 机电高等专科学校毕业论文 12 是 否 是 图 32 餐饮管理系统的业务流程图 前台使用人员键入正确用户名密码登录该软件后,对于桌台的情况一目了然,管理人员使用起来也非常方便,系统可以满足各种需要的功能而没有冗余,使用户操作起来得心应手,十分方便。 系统 登陆 是否登录 系统主窗体 营业 查询 帮助 交班 退出 xx 机电高等专科学校毕业论文 13 登录模块可以阻挡非法人员进入系统。 运行该模块之后,要想进入系统,需键入正确的用户名、密码,并点击“登录”;如图 51所示。 图 41 系统登录图 为了提升代码利用率界面中的按钮同时注册在 一个事件中,当用户点击登录时首先需要判断触发事件的事件源,如下将 Object 类的 Sender 对象 转换为 Label 对象 ,由 Label 对象的 Nname 属性 来确定。 当用户点击登录后需要获取用户输入的数据并调用业务逻辑、数据访问层的方法来判断用户信息是否正确, 该模块具体执行的过程如下: (1).前台 UI 层: private void button1_Click(object sender, EventArgs e) { Label la=(Label )sender。 if (la == label5) ()。 if (la == label7) { = 正在验证用户信息 ..。 if ((, )) xx 机电高等专科学校毕业论文 14 { = 系统载入中 ..。 = true。 = true。 } else = 用户名或密码错误 ..。 } if (la == label6。基于net餐饮管理系统的设计与实现-计算机科学与技术毕业论文
相关推荐
异步式 I/O 与事件驱动的架构设计。 传统架构对于高并发的解决方案是采用多线程模型,也就是一个系统线程处理一个业务逻辑,通过系统线程切方式弥补同步式 I/O 的时间开销。 采用的是单线程模型通过异步式的请求方式处理 I/O 调用,减少了切换上下文次数所造成的 开销。 运行的过程中将管理一个事件堆栈,不断地循环执行事件然后等待下一个事件的触发。 异步式 I/O 请求完成后将被推送到事件队列
经济实惠的原则,采用 方案一。 温湿度 检测部分是用来显示 温湿 度信息,科学家根据不同的 检测 要求研制出多种方案,本人提取 几 种可以应用在本次系统的方案进行比较。 方案一: 采 用 Honeywell 公司相对湿度传感器 HIH3610,并配合 DALLAS 公司一线总线智能电池监视器件 DS2438 实现湿度采集,组成一种完全符合一线总线规范的湿度传感器。 相对湿度传感器 HIH3610
设备描述表 (DC)说明了笔和画刷的颜色绘制模式,调色盘信息,映射模式,以及其他 Windows 必须知道的怎样显示图形的属性。 与其他的 Windows 应用程序一样, OpenGL 应用程序也必须应用DC。 不过我们将其称为着色描述表( Rendering Context, RC),由它通知 Windows在窗口中绘制图形。 每一个 OpenGL都被连接到一个 RC上。 RC将所有的
大了硬件冗余。 内部以低功耗、低电压的原则设计,这样的系统不仅功能强、性能可靠、成本低,而且便于进一步微型化和便携化。 ( 3)内部电路可选择工作。 超低功耗单片机可以通过特殊功能寄存器,选择使用不同的功能电路,即依靠软件选择其中不同的外围功能模块,对于不使用的模块使其停止工作,以减少无效功耗。 ( 4)具有高速和低速两套时钟。 系统运行频率越高,电源功耗就会相应增大。 为了更好地降低功耗
图 DS1302 时钟流程图 程序运行时要对 DS1302 进行设置,开始调整时间之前先对 DS1302 系统进行初始化,看当前系统时间是否为 0,是的话给各个点校准当地的有效时间,并对时间进行上传,将有效的时间信息存储在 EPROM 中,然后上 传给信息管理层,收到命令之后对相应的时间点进行修改,然后显示出具体的时间。 具体的流程图如图 所示: 图 时钟流程图 LED 数码管显示流程图 LED
基于 MSP430 的单片机数据采集系统设计 10 图 38模拟量采集 由 图 37 所示, 第 1路信号采集了数字量的温度;第 2路信号采集了粉尘的浓度;第 3路信号采集了空气湿度;第 4 路采集了空气的流量;第 5路完成了数字量的温度采集;第 6 路完成了对空气粉尘浓度的采集;第 7路完成了对空气湿度的采集;第 8路完成了对空气流量的采集。 由图 38 所示