需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:9307 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:现代社会节奏越来越快,人们的时间越来越紧张,商务写字楼一般不设有食堂,对于大部分白领来说吃饭成了一个很麻烦的问题。自己带饭不方便,下楼去吃又浪费时间,如何解决这个问题?随着移动设备的普及,基本人手一部手机,加上Android技术越来越成熟,把“食堂”开在手机上,成为了可能。只需要一步联网的手机,就能够随时在线选择自己喜欢的食物,一键下单,在线支付,随后就会有专人把食物送上门。利用手机寻找食物,一切都是这么的方便而高效,省时省力更省心。 本系统主要研究如下: (1)采用上拉加载,下拉刷新,实现餐馆的菜品展示功能; (2)采用百度地图定位技术,实现定位功能,地址查看功能; (3)采用自定义布局技术,实现餐馆内菜品和种类的联动功能; (4)采用网络请求技术,实现Android端与服务器端数据的通信。 关键词 Android Studio;百度地图SDK;Java;C/S结构;订餐系统
目录 摘要 Abstract 1 绪论-1 1.1 系统研究的背景及意义-1 1.2 系统开发的内容-1 2 相关技术和开发环境介绍-2 2.1 Android Studio介绍-2 2.2 Android介绍-2 2.3 JSON简介-3 2.4 MySQL介绍-4 2.5 JAVA介绍-4 3 可行性分析与需求分析-5 3.1 可行性分析-5 3.1.1 技术可行性-5 3.1.2 经济可行性-5 3.1.3 操作可行性-5 3.2 系统功能分析-5 3.3 需求分析-6 3.3.1 系统功能概述-6 3.3.2 系统功能说明-6 3.3.3 功能模块分析-6 3.4 用例模型图-7 4 系统设计-8 4.1 系统总体设计-8 4.1.1 设计目标与原则-8 4.1.2 功能设计-8 4.2 系统功能模块设计-9 4.2.1 餐馆订餐模块-9 4.2.2 订单模块-10 4.2.3 个人信息修改模块-11 4.2.4 新增收货地址模块-12 4.2.5 更多功能模块-13 4.3 数据库设计-13 4.3.1 数据库概念设计-13 4.3.2 数据库表设计-18 5 系统实现-21 5.1 系统开发环境-21 5.2 登录功能-21 5.3 注册功能-21 5.4 寻找附近的餐馆功能-22 5.5 餐馆展示功能-23 5.6 订餐功能-24 5.7 订单查看功能-25 5.8 个人信息修改功能-26 5.9 添加收货地址功能-27 结论-29 致谢-30 参考文献-31 |