登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 物联网工程 > 正文

基于Android的餐厅点餐系统的设计与实现毕业论文

 2021-04-21 01:11:58  

摘 要

传统的点餐方式已经不适合现在的饮食理念,为了减少不必要的浪费同时方便用户的就餐,开发一款方便餐厅和用户的APP是很有必要的。现在各种类型的APP层出不穷,由于Android平台的优势明显,所以Android在智能手机市场上占领着最大的份额,所以本次使用Android平台来开发此次的Android系统。

基于Android的餐厅点餐系统分为服务器端和客户端两部分。

服务器端是数据的提供者,客户端可以将信息发布和显示,二者相互协作完成系统的基本功能。用户只需要下载相应的Android软件到手机上,就可以开始使用本系统提供的服务。

经过半年的开发,最终在系统中实现了大部分的功能,普通用户可以通过系统的APP就可以实现网上的点餐,不需要亲自去餐厅就可以完成就餐。

在论文中我将逐步介绍整个基于Android平台的餐厅点餐系统的设计过程,其中包括开发背景和工具,每个模块的具体设计思想和过程。

关键词:Android;点餐系统APP;SQLite;手机

Abstract

The traditional meal way is not suitable for the current diet concept, in order to reduce the unnecessary waste and is convenient for users to develop a convenient dining restaurant and the user's APP is very necessary. Now the various types of APP because of the advantages of Android platform emerge in an endless stream, obviously, so Android in the intelligent mobile phone market to occupy the largest share, so the use of Android platform to develop the Android system.

Android restaurant meal system is divided into two parts: server and client server is based on the data provider, the client can publish information and display, the two work together to achieve the basic functions of the system. Users only download the corresponding Android software to mobile phone, you can start to use this system to provide services.

After half a year's development, most of the functions were finally implemented in the system, and ordinary users can use the system's APP to achieve online ordering, without having to go to the restaurant to complete the meal.

In this paper, I will introduce the whole design process of Android platform based on restaurant meals system, including the development background and tools, specific design idea and process of each module.

Key words:Android;ordering system APP;SQLite; mobile phone.

目录

第1章 绪论 1

1.1 开发基于Android的点餐系统APP的意义 1

1.2 Android的开发研究现状 1

1.3 研究的内容及目标 1

1.4 论文的组织结构 2

第2 章 背景知识 3

2.1 开发工具和环境简介 3

2.2 Android系统 3

2.2.1 Android的特性 4

2.2.2 Android的组件 4

2.2.3 Android的体系结构 5

第3章 系统分析设计 6

3.1 概述 6

3.1.1 系统分析的原则 6

3.1.2 系统分析的方法 6

3.2 性能需求分析 6

3.2.1 实用性原则 6

3.2.2安全可靠性原则 7

3.2.3 UI的美观原则 7

3.2.4易用性原则 7

3.3 系统可行性分析 7

3.3.1 操作可行性分析 7

3.3.2经济可行性分析 7

3.3.3技术可行性分析 8

3.4 系统功能需求 8

3.5 系统结构 8

第4章 系统设计 11

4.1 系统设计目标 11

4.2 功能模块设计 11

4.3 数据库的设计 12

4.4 工程文件结构设计 14

第5章 客户端的设计 15

5.1 开始和登录注册界面 15

5.2 主界面的设计实现 16

5.3 菜品详情界面和购买界面 18

5.4 收藏界面 19

5.5 我 20

第6 章 服务器端的设计和系统测试 21

6.1服务器端的设计 21

6.2 系统测试 23

6.2.1测试的重要性 23

6.2.2 测试目的 24

6.2.3测试结果 24

第7章 总结与展望 26

7.1 总结 26

7.2 展望 26

参考文献 28

致谢 29

第1章 绪论

    1. 课题研究背景

目前有三个使用最多,关注度最高的手机平台,这三个平台中Android的占有率最高,但是它的缺点在于设备种类很复杂,碎片化野比较严重,而ios设备由于苹果公司的特殊管理理念,几乎没有碎片化的现象和趋势,但是这也导致了其设备种类不多,无法满足所有用户的需求。windows phone用户量相对其他的两个平台来说少了很多,所以没有什么研究价值。

Android是一个很优秀的开源手机平,在智能手机市场占有率排名第一,它的市场很大并且范围也比较广。同时Android的开发相对是比较简单的,比较适合大部分编程爱好者去编写。

    1. Android的开发研究现状

在这个经济高速发展的时代,餐饮业也在高速发展,餐饮规模不断扩大,如果还是继续采用手工点菜的方式,这也是餐饮企业经营者们的共识。智能手机的出现,各种手机APP给我们带来了各种各样的虚拟社会场景,他们使得手机社交场景与现实生活紧密联系在一起,二者的完美结合必将不断改善和影响着人们的生活质量。随着移动应用的广泛推广,“一部手机走天下”的社会现象已是非常普遍,在大学校园中亦是如此。因此设计出一个具有功能性的点餐系统APP,是一个方便大众的日常点餐同时也跟随了时代潮流的研究项目。

在互联网 潮流的推动下,以用户为核心的功能应用设计不仅贴近了广大的消费者的生活,还以优秀的创新性、实用性吸引了大量的用户。纸质菜单往往是一次性的,如果能够摆脱传统的点餐方式,我们就可以减少不必要的浪费。使用Android手机点餐,我们将不再需要纸张型的菜单,可以更好的了解菜品的一些基本信息。【10】 现在社会上各种手机点餐层次不穷,对每个菜品可以有更加详细的介绍。通过网上点餐,系统可以加入每位顾客对菜品的评价,顾客可以更加针对性的点餐,高质量的完成就餐。对于餐厅经营者来说也是一个极大的便利。

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图