当前位置:计算机毕业设计-代做计算机毕业设计 > Android 设计 > 正文
Android手机订餐系统
随着科技的发展,二十一世纪成为了以网络化、信息化为核心的社会。网络商业化也成为了时下最热门的词汇,越来越多的宅男宅女们青睐于足不出户便可处理完生活琐事。传统的订餐方式已不能满足人们的需求,为了解决这种处在高速发展社会的就餐困难的问题,所以设计了本系统
客户端:
1、登陆、注册界面
2、显示菜品界面
3、搜索菜品界面(按菜品名称、种类、店铺名称进行搜索)
4、购物车界面
5、在线下单
6、菜品详情界面
服务器端:
1、登陆界面
2、菜单管理、商户管理、用户管理、订单管理、分组管理
需求实现功能如下:
客户端:
1、实现客户端与服务器之间的连接
2、实现登陆、注册功能
3、实现登陆后能浏览到服务器数据,并对数据进行一系列的操作
4、能把菜品加入到购物车,并结算生成订单
5、把生成的订单信息传回服务器端
服务器端:
1、实现管理员登陆
2、实现添加、删除、修改菜品信息
3、实现添加、删除、修改商户信息
4、实现对客户端传过来的订单进行处理
5、实现添加、删除用户列表
6、实现不同用户登陆的权限控制
摘 要i
Abstractii
1 绪论1
1.1 课题研究背景和意义1
1.2 目前形势1
1.3 论文所研究的内容2
2 开发环境和相关技术简介3
2.1 Android技术介绍3
2.1.1 Android简介3
2.1.2 Android Features特性3
2.1.3 Android基本框架(Android Architecture)4
2.1.4 Android系统的四大组件4
2.2 Java技术介绍5
2.3 MySQL数据库6
2.3.1 MySQL概述6
2.3.2 MySQL的优势6
2.4 C/S模式介绍7
3 系统可行性分析以及需求9
3.1 系统设计目标9
3.1.1 系统安全性9
3.1.2 可维护性9
3.1.3 用户操作10
3.1.4 运行速度10
3.1.5 界面10
3.2 系统需求分析10
4 概要设计11
4.1 功能模块11
4.2 数据库设计14
4.2.1 数据库的设计原则14
4.2.2 权限控制技术15
4.2.3 系统中数据库表的详细设计结构16
5 详细设计18
5.1 Android环境搭建18
5.2 Android客户端设计20
5.2.1 登陆注册界面以及与服务器端的连接方式20
5.2.2 菜谱大全界面23
5.2.3 在线选择座位下单界面31
5.2.4 我的订单界面34
5.3 服务器端与数据库的链接35
5.4 Web Service服务器端设计39
5.4.1 登陆界面39
5.4.2 菜谱管理界面42
5.4.3 商家管理界面42
5.4.4 用户管理界面43
5.4.5 订单管理界面43
5.4.6 分组管理界面44
6 系统测试45
6.1 软件测试45
6.2 主要测试用例46
6.2.1 客户端测试用例46
6.2.2 服务器端测试48
6.3 测试总结49
6.3.1 功能性49
6.3.2 易用性50
6.3.3 可靠性50
6.3.4 兼容性50
6.3.5 安全性50
7 结论51
参考文献52
致 谢53
外文原文54
中文翻译68
说明: PS:本站所有程序都为站长原创,每个题目都有录像,截图文档等内容,如需更多资料请联系管理员 QQ: 123311197了解
- 上一篇:Android旅游助手软件
- 下一篇:基于Android的生日管家App的设计与实现