- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
东北大学东软信息学院基于Qt与Android的KTV管理系统设计与实现毕业论文
目 录
第1章 绪 论 1
1.1 论文研究主要内容 1
1.2 系统开发的意义 1
1.3 国内外现状 1
第2章 关键技术介绍 3
2.1 Qt 3
2.2 Android 6
2.3 Wi-Fi 9
2.4 基于TCP的Socket通信 10
第3章 系统分析与设计 12
3.1 构架概述 12
3.1.1 功能构架 12
3.1.2 模块需求描述 13
3.2 系统开发环境 14
3.2.1 硬件开发环境 14
3.2.2 软件开发环境 14
3.3 系统任务的可行性分析 14
3.4系统构架 14
3.5数据库设计 15
第4章 系统设计与实现 17
4.1管理员系统页面设计 17
4.1.1登录界面的设计 17
4.1.2修改人员信息界面的设计 17
4.1.3消费统计界面的设计 17
4.1.4查询工资界面的设计 17
4.2服务员系统页面设计 17
4.2.1登录界面的设计 17
4.2.2订单管理界面的设计 17
4.2.3消费统计界面的设计 18
4.2.4个人状态界面的设计 18
4.3客人系统页面设计 18
4.3.1呼叫服务界面的设计 18
4.3.2评价服务界面的设计 18
4.4系统的用例图分析 19
第5章 系统测试 23
5.1测试目的 23
5.2 测试方案 23
5.3 测试结果 23
第6章 结 论 25
参考文献 26
致 谢 27
第1章 绪 论
在这个信息化的时代,随着时代的发展,伴随着全球经济一体化进程的不断地加快,IT技术的飞速发展,电子产品的成本不断下降且便携设备的价格也越来越低,使得越来越多领域开始使用软件和微处理器控制各种嵌入式设备。再加上娱乐业市场活跃,蕴藏着巨大的商机,娱乐消费继续担当者拉动消费需求迅增的重要力量。所以由此可见,KTV管理系统的设计与实现是十分必要的,可以使运营与管理变得非常方便,轻松,所以我作了这个KTV管理系统。
1.1 论文研究主要内容
本系统是属于/S架构模式设计,。本人以当今流行的开发语言为基础,并结合数据库操作技术。本系统运行稳定使得本系统开发的可能性大大提高。
1.2 系统开发的意义
1.3 国内外现状
。
第2章 关键技术介绍
该的开发使用了C/S架构,一个服务器端和多个客户端,服务器端管理员用于管理KTV的全面运营,客户端分为服务员和客户两种类型,分别具有不用的权限和功能实现,服务器端使用Qt实现,两类客户端使用Android实现,它们之间使用Wifi无线连接技术进行数据的共享。
2.1 Qt
Qt是在1991年一个由奇趣科技开发的跨平台C++图形用户界面的应用程序开发框架。且是面向对象语言,易于扩展且允许组件编程。Qt支持的平台有MS/Windows - 95、98、ME、NT 4.0、2000、XP、 Win7和Vista,以及Unix/X11 - Linux、Sun Solaris、CompaqTru64 UNIX、HP-UX、IBM AIX、SGI IRIX、、BSD/OS FreeBSD和其它很多X11平台,另外还有Macintosh - Mac OS X、Embedded - 有帧缓冲(framebuffer)支持的嵌入式Linux平台和Windows CE等。
Qt支持的操作系统有Windows,Linux,Solaris,SunOS,Mac,FreeBSD、BSD/OS,SCO,AIX,OS390,QNX等等。Qt的良好分装机制使得Qt的模块化程度非常高,可重用性良好,对于用户开发来说是非常方便的。Qt提供了一种成为signal/slots信号和槽的安全类型来代替callback,具有可查询和可设计的属性,这样使得各个元件之间的协同工作变得十分简单呐。
此外,Qt还有丰富的API,包括多达500个一上的C++类,还提供基于模版的collections,file,serialization,I/Odevice,data/time,directory management类。甚至还包括正则表达式的处理功能。Qt还具有有约的绘画功能,Qt的绘画工具QPainter类,在任意一个绘图设备上都可以润色图形。绘图设备包括组件、像素映射、打印机和图形文件,相同的代码可以用在4种不同类型的设备上。
Qt的类库架构:
Qt的主要通信机制是信号和槽,使用这种方法非常简单,只要编写一行代码就能将用户事件和程序事件连接起来。
信号/槽机制是在QObject类中实现的。在QObject类或者期中一个子类(比如QWidget类)继承法的所有类中,都存在了信号和槽。当对象改变其状态的时候,信号被发送,对象不关心有没有其他对象接收到这个信号槽是类的正常成员函数,可以将信号和槽通过connect()函数任意连接。当一个信号被发射它所
您可能关注的文档
- 2012年秋季集训、精英班线代、概率讲义p91.pdf
- 2014年2月武汉房地产市场数据分析报告89页.docx
- 24_穿心棒在方墩盖梁施工中的应用(董建文)郑州黄河公铁两用桥项目部.doc
- HR是怎 么招聘的2011-3-14.pdf
- icu常用指南与知识点 (精编).doc
- XXX汽车整车厂项目可研性报告-2009年6月.doc
- 万头猪场立体农业养猪工程扩建项目可行性研究报告2008年.doc
- 上厂铁矿罗茨铁矿初步设计说明(P203).doc
- 中冶天工上海十三冶建设有限公司施工组织设计2010.doc
- 中南大学校园建筑火灾的风险评价研究毕业论文.docx
- 中心医院新建外科大楼弱电系统工程招标文件【方案】.doc
- 中考总复习专题4---一元二次函数的性质与应用及锐角三角函数(师用)习题.doc
- 中考物理压轴题_难题_附答案【习题】.doc
- 丽江市古城区劳马古文通铜矿项目_水土保持方案可行性研究设计报告书2010年6月.doc
- 乌海市宏阳焦化有限责任公司100万吨年捣固焦联产10万吨年甲醇项目可行性研究报告精选.doc
- 二级圆锥圆柱齿轮减速器课程设计48页.doc
- 云计算研究报告1(2008年12月).doc
- 公路工程国内招标文件2009版上册【方案】.doc
文档评论(0)