基于QT的电子点餐系统的设计方案.docx

上传人:b****9 文档编号:67364 上传时间:2022-10-01 格式:DOCX 页数:56 大小:371.96KB
下载 相关 举报
基于QT的电子点餐系统的设计方案.docx_第1页
第1页 / 共56页
基于QT的电子点餐系统的设计方案.docx_第2页
第2页 / 共56页
基于QT的电子点餐系统的设计方案.docx_第3页
第3页 / 共56页
基于QT的电子点餐系统的设计方案.docx_第4页
第4页 / 共56页
基于QT的电子点餐系统的设计方案.docx_第5页
第5页 / 共56页
点击查看更多>>
下载资源
资源描述

基于QT的电子点餐系统的设计方案.docx

《基于QT的电子点餐系统的设计方案.docx》由会员分享,可在线阅读,更多相关《基于QT的电子点餐系统的设计方案.docx(56页珍藏版)》请在冰豆网上搜索。

基于QT的电子点餐系统的设计方案.docx

基于QT的电子点餐系统的设计方案

基于QT的电子点餐系统的设计方案

(WORD版可编辑)

摘 要

在深入研究中小餐饮企业工作流程的基础上,分析制约餐饮企业工作效率的各种因素,发现影响效率的主要因素是普遍使用手工登记菜谱的现象,本系统运用计算机系统来实现餐饮企业工作流的信息化管理,采用面向对象的开发方法以及C++语言,依靠Visualstudio2008作为开发工具,使用Sqlite网络数据库存储数据。

实现了客户点餐、厨师配餐、收银管理、系统设置四大功能,解决餐饮企业中客户点餐速度慢、服务员登记不清晰、厨师配餐漏配、菜谱更新不及时且不直观、会员管理混乱的现象。

通过餐饮企业的信息化改造暨利用无线技术,替代传统的纸和笔进行电子点餐(点菜)操作,实现远距离地进行信息即时传递。

当然,无线点餐(点菜)系统不只是可以进行点餐操作,同时通过配套的餐饮管理软件,还可以实现强大的统计和管理功能,使餐饮企业真正实现信息化。

这样能够有效地的提升餐饮企业的档次和管理水平,做到科学管理、科学决策、高效运转、降低成本,进行信息化是必由之路。

而采用无线点餐(点菜)系统取代传统的手工点餐,采用餐饮管理软件取代传统的人工统计和粗放型管理又是信息化当中的核心内容。

关键词:

餐饮点餐;面向对象开发方法;Qt;客户端;数据库;

2

BasedOnTheQTElectronicOrderingSystemDesignAndImplementation

Abstract

Inthefurtherstudyofsmallandmedium-sizedcateringenterprises,onthebasisofworkflow,analysisoftheefficiencyofcateringenterprisesofvariousfactors,foundthemainfactorsinfluencingtheefficiencyisthecommonlyusedmanualregistrationthephenomenonofrecipes,thissystemusecomputersystemtorealizeinformationmanagementofcateringenterprisesworkflow,USEStheobject-orienteddevelopmentmethod,andc++language,relyonVisualstudio2008asadevelopmenttool,useSqlitenetworkdatabasetostoredata.Implementsthecustomerorder,chefcatering,cashiermanagement,systemsetupfourbigfunctions,solvethecateringenterprisesintheslowspeedofcustomerorder,unclear,chefcateringwaitertoregisterwithleakage,themenuupdatenottimelyandnotintuitive,membermanagementchaosphenomenon.Bycateringenterprisesinformatizationreformandtheuseofwirelesstechnology,replacetraditionalpenandpapertoelectronicorder(order)operation,realizeremotereal-timetransmissionofinformation.Wirelessorder(order)system,ofcourse,notjusttoorderoperation,atthesametime,bysupportingcateringmanagementsoftware,canalsorealizepowerfulstatisticsandmanagement,cateringenterprisestorealizeinformationization.Itcaneffectivelypromotetheclassofthecateringenterprisesandthemanagementlevel, achieve scientific management,scientific decision-making, highefficiency,reducecost,informatizationistheonlyway.Andusewirelessorder(order)systemtoreplacethetraditionalmanualorder,cateringmanagementsoftwaretoreplacethetraditional artificial statistics and extensive management is the core content ofinformatization.

Keywords:

foodandbeverageorder;Object-orienteddevelopmentethod;QT;client;database;

目 录

II

摘 要 1

Abstract 2

1绪论 1

1.1引言 1

1.1.1编写目的 1

1.1.2项目背景 1

1.1.3现实背景 1

1.2术语定义 2

1.3参考资料 2

1.4研究目的和意义 2

1.4.1目的 2

1.4.2意义 3

2开发平台及核心技术简介 4

2.1开发语言介绍 4

2.1.1Qt介绍 4

2.1.2Qt信号槽机制简介 5

2.1.3属性介绍 7

2.2开发环境 7

2.2.1VisioStudio2008简介 7

2.2.2VC2008与Qt4.7的开发环境搭建 8

2.3核心技术介绍 8

2.3.1UDP协议 8

2.3.2TCP协议 9

2.3.3Qt数据库支持 10

3需求分析 12

3.1目前餐饮企业工作流程 12

3.2所建议系统的工作流程 12

3.3产品功能 13

3.4软件需求描述 14

3.5系统用例图 14

3.6软件接口 16

4总体设计与实现 17

4.1系统架构设计 17

4.2系统编码规范 17

4.2.1类型的命名 17

4.2.2方法和属性的命名 18

4.2.3变量和常数 18

4.2.4Main函数代码 19

5详细设计 20

5.1数据库模块功能设 20

5.2登录模块功能设计 20

5.3点餐模块功能设计 21

5.4服务器模块功能设计 21

5.5厨房模块功能设计 22

5.6数据库模块设计与实现 22

5.6.1数据库模块设计 22

5.6.2数据库模块实现 23

5.7登录模块设计与实现 23

5.7.1登录模块设计 23

5.7.2登陆模块代码 23

5.7.3注册模块代码 24

5.8点餐模块设计与实现 24

5.8.1点餐模块设计 24

5.8.2点餐客户端代码 25

5.9服务器模块设计与实现 26

5.9.1服务器模块设计与实现 26

5.9.2服务器代码 26

5.10厨房模块设计与实现 28

5.10.1厨房模块设计 28

5.10.2厨房客户端代码 28

6系统测试 31

6.1简介 31

6.1.1编写目的 31

6.1.2项目背景 31

6.1.3系统简介 31

6.1.4参考资料 31

6.2测试概要 31

6.2.1测试用例设计 32

6.2.2测试环境与配置 32

6.2.3测试方法(和工具) 32

6.3测试结果及缺陷分析 32

6.3.1登录模块测试 32

6.3.2点餐模块实现 33

6.3.3服务器模块实现 34

6.3.4厨房模块实现 36

6.4测试结论 37

总 结 38

参考文献 39

致 谢 错误!

未定义书签。

外文原文 40

1 绪论

1.1引言

1.1.1编写目的

本文档是餐饮点餐管理系统的项目需求说明书,对餐饮点餐管理系统的发展进行简要回顾,分析当前的业务流程,总结此类管理系统的基本特点以及总体功能,尽可能完整的概括提取出需求方的全部想法。

本文档对项目开发人员、设计人员及系统实施人员具有很重要的指导意义。

1.1.2项目背景

项目名称:

餐饮点餐管理系统;

中国是举世闻名的美食大国,拥有五千年的饮食文化和巨大的餐饮市场,随着人民生活水平和生活方式的转变,餐饮业具有巨大的投资市场,被称为中国的黄金产业,但同样也应看到,餐饮业不仅面临着巨大的发展机遇,也面临着前所未有的挑战和考验。

餐饮业的不断发展,在经营管理上也逐步向电子化迈进,通过电脑信息系统管理餐饮业的内部事务,使得作业更加简单化、高效。

以财务为中心,减轻一线操作人员的劳动强度,节省营业人员的交班时间,加强财务审核管理。

提供多种点菜、结算、统计报表功能,提供分厨房直接打印前台点菜数据。

在餐饮经营中,传统的纸制作业流程无法满足现代客户在信息娱乐及服务安保等方面的要求。

而此系统的使用,使餐厅管理者便捷的进行经营娱乐的管理,大大增加的各店成本控制及销售额

1.1.3现实背景

我国的餐饮市场经过30多年的改革开放及发展,可以说我国正迎来一个餐饮业大

发展的时期,市场潜在力量巨大,远景很是广阔。

根据中国烹饪协会发布的2009年度

餐饮业发展报告显示,即便在经济遭受重创的2009年,全社会餐饮业零售额达依然到

17998亿元,同比增长16.8%。

其中,每月的零售额均超过1300亿元,增长率稳定在

14.4%至21.6%。

在各类消费性支出中增幅居前,仅次于交通和通信支出。

并且预计2012

年餐饮市场还将继续增长,营业额也将达到20000亿元。

与此同时,我国餐饮业发展的质量和内涵也发生了重大变化。

行业的经营领域和市场空间不断拓宽,经营档次和企业管理水平不断提高,经营业态日趋丰富,投资主体和消费需求多元化特点更加突出,网点数量和人员队伍继续扩大;餐饮市场更加繁荣,消费的个性化和特色化的趋势明显,追求健康营养和连锁规模发展成为主题。

集团化、品牌化、产业化和国际化的发展步伐加快,餐饮现代化的进程不断推进。

近几年来,中国餐饮业的发展一直保持强劲快速增长同时,也看到目前餐饮行业普遍存在的问题。

餐饮企业的发展一直处于自我摸索、自我运作、自我积累和自我完善为

52

主的状态,利润低、承载重、支撑小、发展难的特点突出。

餐饮企业在产品标准化技术设备开发、连锁管理体系的建立、专业人才的培养、吸纳资本投入、理论指导和信息交流等方面的条件十分不足,存在着技术开发与设备配套难、管理与人才难、配送渠道与发展资金难、沟通交流与合作难等深层次因素的制约,行业平台和基础支持力量不强,对企业

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 环境科学食品科学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1