登录

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

注册

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

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 开题报告 > 电子信息类 > 电子科学与技术 > 正文

基于Android的点餐服务APP系统研究开题报告

 2020-04-06 11:04  

1. 研究目的与意义(文献综述)

1.1意义

近几年,智能手机迅猛发展,手机已经不只只是一个发短信打电话的工具,各种手机app使得手机的功能更加强大,智能手机的使用已经遍布我们生活的方方面面,聊天、购物、信息查询、娱乐智能手机取代个人电脑的趋势已经越来越明显;其中安卓手机在智能手机中处于主要地位,在中国市场占有率达到了86.4%[1][2]

android平台是一个面向大众的系统,分布在低端,中端和高端市场中,在各个阶段的是市场中都有很受欢迎的机型,并且android是开源的,开发者随时都可以查看系统源代码,并且使用时下最流行的java作为其主要的开发语言[3][4][5][6]。由于这些特点,使得android成为现在市场占有量最大的软件平台,在这样的平台上面开发一款独特的日常生活软件尤为必要的[7]

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 研究的基本内容与方案

2.1系统框架

因为需要完成厨师与服务员之间的交互,所以要对交互的方式进行选择,其中常用的交互方式有两种,一种是C/S模式,一种是P2P模式[10][11][12]。因为需要后台对数据和用户信息进行修改,所以采用C/S模式便于后台的开发与管理。餐厅需要搭建两台服务器,一台是数据服务器,专门用来存储用户信息和餐厅的菜单等数据;一台是Web服务器,用来作为后台。

Android 客户端采用 Http 协议,通过无线路由器访问 PC 机的服务器终端。服务器终端须有 Web 服务器和数据库服务器,Web 服务提供客户服务端的询问并响应客户端的 Http 请求,然后 Web 服务器携带客户端的请求访问数据库服务器,然后再将访问结果反馈给消费者客户端[13][14]。具体过程如下:


图1 系统框架
2.2软件流程

图2 软件流程图


上图是整个软件的流程图,主要是对客户端的流程进行设计,客户端登录时对用户的身份进行核对,厨师进入厨师的页面,服务员进入服务员页面,当客人来时,服务员登录后安排座位,然后点菜下单,厨师接受订单后开始做菜。客人要改变订单时,若厨师已经处理则不能删除菜,若未处理,则可以删除,但无论何时都可以加菜[15]


3. 研究计划与安排

第1~3周:查找资料;撰写开题报告;
第4周:根据系统框架确定设计方案;
第5~8周:完成客户端的开发;
第9~11周:完成服务器的开发;
第12~13周:完成整个系统,并进行整机调试,修复出现的错误;
第14~16周:撰写并提交毕业论文;
第17周:答辩。

4. 参考文献(12篇以上)

[1] 李刚.《疯狂android疯狂讲义》(第2版)[m].电子工业出版社,2013.5

[2] 王东华.《android开发实例大全》[m].电子工业出版社,2012.8

[3] 史斌星.史佳.java基础编程贯通教程[m].北京:清华大学出版社,2003.

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

企业微信

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