更新时间:09-25 上传会员:潘教授
分类:计算机信息 论文字数:16878 需要金币:1000个
【摘要】近年来,计算机技术的飞速发展,计算机应用和信息技术已经渗透到人类社会的方方面面,信息技术已成为世界经济社会发展的潮流。在传统餐饮业中,订餐过程由餐厅服务员实现。若餐馆规模较大且有客流高峰时期,则会出现客人等待时间较长的现象。Android系统的出现,为移动互联网时代带来了新的变化。为了适应信息时代的点餐需求,采用新的信息技术,设计了一个基于安卓平台的酒店点餐系统。它可以提供在线预订和食品评估,为用户提供方便。
本系统主要包含Web服务端和Android客户端两部分组成,并且采用了JAVA、ANDROID、JSP、CSS技术,Mysql数据库,使用Eclipse开发工具。本系统为客户提供24小时方便快捷的在线点餐服务。本文主要介绍了系统的开发背景,所要完成的功能和开发的全过程。
【关键词】Android; 订餐系统; Java; Web服务器
目录
摘要
Abstract
1 绪论-1
1.1 选题背景-1
1.2 现状研究-1
1.3 本文研究内容-2
2 设计原理及方法-3
2.1 Spring框架概述-3
2.2 Android的平台架构-3
2.3 关键技术Servlet简介-4
2.4 数据库-5
3 系统分析-6
3.1 功能需求分析-6
3.2 用例分析-6
3.3 可行性分析-7
4 总体设计-8
4.1 Android点餐系统的架构设计-8
4.1.1 系统整体架构设计-8
4.1.2 客户端架构设计-8
4.2 服务器端功能模块设计-8
4.3 客户端数据流程设计-9
4.4 客户端与服务器端交互设计-10
4.5 数据库设计-10
4.5.1 数据库概念设计-11
4.5.2 数据库逻辑设计-12
5 具体实现-15
5.1 数据库连接实现-15
5.2 服务器端功能实现-15
5.2.1 用户登录-16
5.2.2 菜品管理-16
5.2.3 订单管理-17
5.2.4 销售管理-18
5.3 客户端功能实现-18
5.3.1 登录功能-19
5.3.2 点餐功能-19
5.3.3 查台功能-21
5.3.4 退菜功能-21
5.3.5 结台功能-22
5.3.6 注销功能-23
5.3.6 其他功能-23
6 结论-25
参考文献-26
致 谢-27