毕业论文

打赏
当前位置: 毕业论文 > 计算机论文 >

基于linux的点菜系统的设计与实现

时间:2021-04-16 20:27来源:毕业论文
使用了树莓派开发板,实现了在嵌入式arm处理器上使用linux系统实现点菜终端的功能,客户端具有远程下载数据库,TCP连接,数据加密的功能,服务器端具有查看菜单,查看点单,文件传

摘要:本设计使用了树莓派开发板,实现了在嵌入式arm处理器上使用linux系统实现点菜终端的功能,客户端具有远程下载数据库,TCP连接,数据加密的功能,服务器端具有查看菜单,查看点单,文件传输以及数据传输功能。整个系统通过wifi进行通信,在局域网内进行数据交换,路由器的WPA加密保障了数据安全。65768

毕业论文关键词:python,linux,qt,sqlite3,TCP传输,点菜。

Abstract:This design USES the tree blackberry development board, realized in the embedded Linux system based on arm processor, order to realize the function of the terminal, download the client has a remote database, a TCP connection, the function of data encryption, the server has the view menu, view the order, file transfer and data transmission function. The whole system via wi-fi to communicate, in the local area network (WLAN) for data exchange, the router WPA encryption to ensure data security.

Keywords:python,linux,qt,sqlite3,TCP transport,order

1 引言 6

1.1 选题背景 6

1.2 基于Linux的系统的优势 6

2 系统相关技术分析 7

2.1 linux移植需求 7

3 系统总体设计 8

3.1 系统要求的目标 8

3.2 硬件材料选择 9

3.3 采用的材料与技术 9

3.4 程序执行流程图 9

4 数据库设计 10

4.1 数据库设计需求 10

4.2  E-R图 10

4.3 字段功能 10

4.4 表设计 11

5 详细设计 11

5.1 系统的设计与实现 11

5.2 客户端详细设计 11

5.3 服务端 16

6 界面UI设计 19

6.1 客户端UI设计 19

6.1.1 客户端点菜过程及其原理 20

6.2 服务器端UI设计 21

7 测试用例 22

7.1 单元测试 22

7.2 整体测试 22

结  论 24

参考文献 25

致  谢 26

附录1 源代码地址: 27

1 引言

1.1 选题背景

因为看到许多餐厅有用ipad点菜,觉得此方法虽然好,但是成本太高,于是想开发linux的点菜系统,用简单且成本便宜的方案来实现点菜系统,本设计着重围绕着点菜系统的设计与实现展开研究论文网

1.2 基于Linux的系统的优势 

随着多媒体技术、通讯技术相结合的信息时代的快速发 展和互联网的广泛应用。3C,即计算机、通信、消费电子一体化趋势日益明显,我们也从PC时代过渡到了后 PC 时代。 在当前的数字信息技术和网络技术高速发展的后 PC时代,嵌入式技术越来越和人们的生活紧密结合。嵌入式系统可存在于生活的各方面,从家里的电视机、洗衣机等家电,到汽车等交通工具,到办公室里的远程会议系统等等,都属于可以使用嵌入式技术开发和改造的产品。因此,研究与嵌入式系统有关的关键技术——嵌入式操作系统有着相当重要的实际意义[7],所以本设计采用了linux系统。 基于linux的点菜系统的设计与实现:http://www.751com.cn/jisuanji/lunwen_73481.html

------分隔线----------------------------
推荐内容