手机网上订餐系统设计与实现毕业论文
2021-05-13 23:48:43
摘 要
随着互联网的发展与智能手机的迅速普及,我们的生活也有了翻天覆地的变化。信息的交互更加便捷,这不仅促使通信行业蓬勃发展,对其他行业同样也有很大的冲击。作为传统行业的餐饮业也不例外。从最早的上门消费,到后来通过电话订餐,再到后来通过互联网订餐,我们可以看到订餐方式越来越便捷。正是基于对更便捷服务的实际需求,才有了现如今手机订餐行业的迅速发展。
所以,开发一款手机网上订餐系统是具有现实意义,且大有益处的。本设计就是一款基于安卓手机的C/S结构的网上订餐系统。系统分为客户端和服务器两个部分。服务器端采用Apache tomcat 8.0.27 Java server pages MySQL的架构开发,为管理员提供管理服务,实现对用户信息与顾客订单的管理。管理员输入账户密码后进入系统,浏览并维护菜单,查看配送订单及历史订单并能修改或删除部分信息,还能查看用户的账户密码等信息并能对用户进行禁用操作。客户端用Eclipse、Android SDK、ADT等开发环境或者开发工具进行开发。使用客户端的用户可以登录或注册账号,浏览菜品介绍,进行订餐并加入购物车等等。
本文的主要分析了餐饮行业发展及订餐系统国内外的研究现状,进行总体的需求分析,有根据系统的实际需要构建了数据库的多个表,并结合数据库对系统的总体框架设计进行了研究,最后结合重要代码详细地介绍了服务器端和客户端的开发情况。
关键词:安卓;Java;订餐;数据库
Abstract
With the rapid development of the Internet and the popularity of smart phones, our lives have changed rapidly . Information interaction become more convenient, which not only promote the rapid development of the Communication industry, but also has a great impact for the other industry. As a traditional industry,Catering industry is not an exception. From the earliest consumption in restaurants, to the telephone ordering later , and later ordering through the Internet, we can see that ordering become more and more convenient. Thanks to the actual demand of more convenient service, Mobile phone industry develops rapidly.
Therefore, the development of a mobile phone ordering online system has practical significance and benefits. This design is a Android mobile phone ordering online system base on the C/S structure. System is divided into two parts, the client and the server,.The server use Apache Tomcat 8.0.27 java server pages MySQL architecture for development, provide management services for the administrator to,and manage the user information and customer orders. After Entering the administrator account password into the system, Administractor can not only browse and maintenance menu, view the distribution order and order history and can modify or delete some messages, but also see the user account’s passwords and other information,and make that the user operation is disabled.Client use Android, SDK Eclipse, ADT and other development environment or development tools for the development. The user can login or register the account, browse the introduction, order and join the shopping cart and so on.
This paper mainly analyzes the development of catering industry and ordering system research status at home and abroad.the overall analysis id needed.according to the actual needs of the system,I construct many database tables, and combined with the database of the system overall frame to design.Finally,I combined with the important code introduces in details the development situation of the server and the client.
Key Words:Android;Java;Ordering; database
目 录
第1章 绪论…………………………………………………………………………………. 1
1.1 课题背景及意义……………………………………………………………………... 1
1.2 国内外研究现状……………………………………………………………………... 1
1.3 本课题研究目标……………………………………………………………………... 2
第2章 系统分析与总体设计……………………………………………………………... 3
2.1 需求分析……………………………………………………………………………... 3
2.2 数据库设计…………………………………………………………………………... 4
2.3 系统总体设计……………………………………………………………………… ...6
第3章 服务器端的设计与实现…………………………………………………………... 8
3.1 运行环境……………………………………………………………………………... 8
3.2 服务端设计…………………………………………………………………………... 8
3.2.1 链接数据库……………………………………………………………………… 8
3.2.2 系统登录………………………………………………………………………… 9
3.2.3 餐品信息管理…………………………………………………………………... 11
3.2.4 订单管理……………………………………………………………………….. 12
3.2.5 注册用户管理………………………………………………………………….. 14
第4章 客户端的设计与实现……………………………………………………………. 16
4.1 主界面设计…………………………………………………………………………. 16
4.2 用户登录及注册……………………………………………………………………. 17
4.3 菜单模块……………………………………………………………………………. 19
4.4 购物车模块…………………………………………………………………………. 21
4.5 留言板模块………………………………………………………………………… 25
第5章 总结与前景展望…………………………………………………………………. 26
5.1 总结…………………………………………………………………………………. 26
5.2 前景展望……………………………………………………………………………. 26
参考文献…………………………………………………………………………………... 27
致 谢…………………………………………………………………………………...… 28
第1章 绪论
1.1 课题背景及意义
伴随着互联网的发展以及智能手机的迅速普及,信息的交互在以前所未有的方式发生改变,正不断地影响着人们的工作方式,学习方式,交流方式以至于影响到生活的各个领域。而另一方面,作为传统行业的餐饮业得益于居民消费水平的日益提高和菜品样式的快速更新,就已进入自身发展的黄金期。
近几年来,作为互联网思维的进一步实践成果,“互联网 ”这一理念受到越来越多的青睐。简单来说,“互联网 ”就是“互联网 各个传统行业”。当然,这一新理念绝不只是简单的相加,它把互联网作为当前信息化发展的核心特征,提取出来,并与金融业、餐饮业、旅游业等这些传统服务业进行深度融合,在新的领域创造一种新的生态。这样,既能够促进电子商务、工业互联网和互联网金融等健康发展,又能引导互联网企业拓展市场,提升自身竞争力;既能发挥互联网快捷、即时、经济,开放,共享等特点极大地改变传统行业的生产方式,又能丰富互联网的资源。手机网上订餐就是“互联网 ”这一理念的实际体现之一,也是O2O模式的典型应用,具有极大的市场潜力和优良的民用性。