设计 任务书 文档 开题 答辩 说明书 格式 模板 外文 翻译 范文 资料 作品 文献 课程 实习 指导 调研 下载 网络教育 计算机 网站 网页 小程序 商城 购物 订餐 电影 安卓 Android Html Html5 SSM SSH Python 爬虫 大数据 管理系统 图书 校园网 考试 选题 网络安全 推荐系统 机械 模具 夹具 自动化 数控 车床 汽车 故障 诊断 电机 建模 机械手 去壳机 千斤顶 变速器 减速器 图纸 电气 变电站 电子 Stm32 单片机 物联网 监控 密码锁 Plc 组态 控制 智能 Matlab 土木 建筑 结构 框架 教学楼 住宅楼 造价 施工 办公楼 给水 排水 桥梁 刚构桥 水利 重力坝 水库 采矿 环境 化工 固废 工厂 视觉传达 室内设计 产品设计 电子商务 物流 盈利 案例 分析 评估 报告 营销 报销 会计
 首 页 机械毕业设计 电子电气毕业设计 计算机毕业设计 土木工程毕业设计 视觉传达毕业设计 理工论文 文科论文 毕设资料 帮助中心 设计流程 
垫片
您现在所在的位置:首页 >>计算机毕业设计 >> 文章内容
                 
垫片
   我们提供全套毕业设计和毕业论文服务,联系微信号:biyezuopin QQ:2922748026   
基于QT的三鑫餐馆点餐系统的设计开题报告
文章来源:www.biyezuopin.vip   发布者:毕业作品网站  
山西大学商务学院毕业论文(设计)开题报告
论文(设计)题目
基于QT的三鑫餐馆点餐系统的设计与实现
学生姓名
 
专业
软件工程(嵌入式系统方向)
指导教师
 
选题目的和意义:
餐饮文化由来已久,与我们生活密切相关。尤其在中国文化里,在餐厅用餐时,“点菜”这一个看似简单的过程,确也关系到餐厅运营成败,这其中既包括信息传递的快速与准确性要求,同时又要保证客户体验。随着日后餐馆规模及其顾客流量日益增加大,并伴随年轻消费群体的崛起,逐渐形成更趋时尚,更现代的消费观。点餐系统可面向消费顾客,亦可增加顾客的参与度与互动性。餐馆也需要适应这种变化,与时俱进,让“点餐”个性化。
随着网络化企业管理区域的发展,开发一套操作简单,功能齐全,可扩展性好的餐馆点餐管理系统很有必要。目前大多国内外餐馆多使用手写点餐的方式,这种方式在现代化都市快节奏的生活下显然有些落伍,采用计算机管理,前后台服务一次性结账,使得餐馆条理化,规范化,能极大的提高工作效率,这样不但减轻了劳动强度,也带来了客观的经济收益。本点餐系统可实现方便客户点菜、厨房配菜、到前台结账的管理过程,除此之外,本系统还可对客户资料进行有效的管理,杜绝跑单、“漏单现象。帮助三鑫餐馆实现自动化管理,简化工作流程,优化企业配置,降低经营成本。
与本课题相关的技术和方法综述:
QT : Qt 是一个1991年由奇趣科技开发的跨平台C++图形用户界面应用程序开发框架。它既可以开发GUI程序,也可用于开发非GUI程序,比如控制台工具和服务器。Qt是面向对象的框架,使用特殊的代码生成扩展(称为元对象编译器(Meta Object Compiler, moc))以及一些宏,易于扩展,允许组件编程。
MySQL数据库:MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle旗下公司。MySQL数据库是基于Linux操作系统开发出来的数据库, 是开放源码的免费数据库。其关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。mysql遵循SQL:2003标准,并且有自己的扩展,使用的核心线程是完全多线程,支持多处理器。此外,MySQL可以工作在不同的平台上。支持C、C++、Java、Perl、PHP、Python和TCL API。
TCP协议:TCP(传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC 793定义。在简化的计算机网络OSI模型中,它完成第四层传输层所指定的功能,用户数据报协议(UDP)是同一层内另一个重要的传输协议。TCP为了保证报文传输的可靠,就给每个包一个序号,同时序号也保证了传送到接收端实体的包的按序接收。然后接收端实体对已成功收到的字节发回一个相应的确认(ACK);如果发送端实体在合理的往返时延(RTT)内未收到确认,那么对应的数据(假设丢失了)将会被重传,建立TCP连接需要经过三次握手:主动端先发送SYN报文,被动放回应SYN+ACK报文,然后主动端再回应ACK。TCP建立连接后,通信双方可同时进行数据传输 ,在保证可靠性上,采用超时重传和捎带确认机制。在拥塞控制上,采用TCP拥塞控制算法,该算法主要包括加性增、乘性减,慢启动,对超时事件做出反应。
 
山西大学商务学院毕业论文(设计)开题报告
主要设计内容:
本系统主要设计内容包括数据块模块、前台模块、点餐模块、服务器模块、厨房模块。
服务器模块:服务器负责数据库的管理与通信。服务器功能是整个系统的传输通道,当点餐客户端与服务器连接后,服务器会将点餐信息发送给后厨,后厨客户端与服务器相连,执行完任务后发送给服务器,服务器将信息发送给点餐客户端和前台。
数据块模块包括用户管理、菜品管理两部分。
前台模块:前台终端主要实现对系统管理员的注册及登录、对桌牌号注册以及查看各桌牌是否空余、接收服务器发送过来的顾客点餐的消费菜单信息并打印。
点餐模块:点餐终端给顾客使用,顾客可以选择点菜、删菜。而后会将顾客点餐信息发送至服务器,并将数据添加进数据库。
厨房模块:厨房终端从服务器接收信息,按菜单做菜。
设计的环境、方法及措施:
本课题设计实现具备基础点餐功能的餐馆点餐系统,本系统实现过程涉及的技术主要有数据库技术、用户图形界面编程技术等。
系统开发环境:使用Linux Ubuntu操作系统,建立基本的开发环境,建立编译工具;图形界面开发引入Qt;数据库使用MySQL。网络编程使用的是linux支配的Socket TCP/IP协议。
系统测试环境:Linux Ubuntu操作系统。
指导教师意见及建议:
签字:            
年    月    日 
注:1. 此表由学生填写后交指导教师签署意见,否则不得开题;此表作为毕业论文(设计)评分的依据。 2. 学生填写部分可以用电脑输入,教师填写部分必须手填。
  全套毕业设计论文现成成品资料请咨询微信号:biyezuopin QQ:2922748026     返回首页 如转载请注明来源于www.biyezuopin.vip  

                 

打印本页 | 关闭窗口
本类最新文章
基于Python的在线自主考试系 基于腾讯云的个人知识库管理系统 基于Android的酒店预定系统
基于matlab变频器控制交流电 基于微信小程序的家校联动平台管理 基于时频分析与自适应滤波技术的多
| 关于我们 | 友情链接 | 毕业设计招聘 |

Email:biyeshejiba@163.com 微信号:biyezuopin QQ:2922748026  
本站毕业设计毕业论文资料均属原创者所有,仅供学习交流之用,请勿转载并做其他非法用途.如有侵犯您的版权有损您的利益,请联系我们会立即改正或删除有关内容!