整体设计中,客户端采用了eclipse作为开发工具,使用ADT插件和SDK包,以JAVA为基础语言完成;服务端则采用myeclipse为开发工具,以tomcat服务器为主,链接到MySQL数据库,同样以JAVA为基础语言完成
摘要:随着网络技术的发展、生活水平的提高和生活节奏的加快,人们对食品、服装、住房和交通的要求越来越高。为了使人们更方便、更快地解决“吃”问题,网上订购应运而生。基于Android的网上点餐系统可以协助用户解决平日间的饮食问题,简单并且快捷。系统的功能不仅实现了用户的需求,也满足了商户的要求,为用户和商户建立了互惠互利互赢的一个平台。网上点餐系统采用eclipse,myeclipse、MySQL开发平台实现了统登录管理、点餐、催单、账单显示、收银及服务评价等功能。在方便了客户选餐的同时,提高了餐饮店的服务效率。
关键词:Android技术;Web服务器;数据库;点餐系统;
The online ordering system based on Android
Abstract: As time goes by, the development of network technology is speeding up, the improvement of living standards and life rhythm are the same as the development of network technology, people has higher requirement for food and clothing live line.In this regard, "eat" the requirements of the people has not limited to what to eat, how to eat, but want to where to eat, when to eat.In order to make people more convenient, more quickly and solve the problem of "eating", online order arises at the historic moment.The online ordering system based on Android can help users solve the problem of between daily diet, simply and quickly.The function of the system not only realize the user's demand, also meet the requirements of the merchants, for users and merchants set up a mutually beneficial win-win platform.This system use Java language, the eclipse,myeclipse and MySQL and other tools.The system has the system login management, order, order, billing, cashier, service evaluation, etc.In order convenient for the customer at the same time, improve the service efficiency of the cafe.
Keywords: The Android technology; The Web server; Database; Order system;
目录
1. 绪论 5
1.1 课题的目的和意义 5
1.2 国内外研究现状与水平 5
1.3 发展趋势 6
1.4 主要研究内容 7
1.4.1本课题的基本内容 7
1.4.2本课题的重点 7
2. 系统开发平台及主要技术 9
2.1 系统开发平台 9
2.2 开发工具及环境配置 9
2.2.1开发工具 9
2.2.2 开发环境配置 9
2.3 主要技术 10
2.3.1 Android开发 10
2.3.2 Java Script技术 11
2.3.3数据库技术 11
2.3.4 SSH框架 12
2.3.5 HTML技术 12
2.3.6 Tomcat服务器 13
3. 系统分析与设计 14
3.1 可行性分析 14
3.1.1 技术可行性 14
3.1.2 经济可行性 14
3.1.3 操作可行性 14
3.1.4 可行性分析结论 15
3.2 功能设计与实现 15
3.2.1主模块设计 15
3.2.2功能模块设计 16
3.3 数据库设计 22
3.3.1 关系模式设计 22
3.3.2 E-R图设计 23
3.3.3 数据库表设计 25
3.3.4 数据库选择 26
4. 系统测试与运行 27
4.1 系统测试 27
4.2 测试用例 27
4.3 测试结果 29
4.4 功能实现 30
总结 39
致谢 40
1. 绪论
1.1 课题的目的和意义
时间在流逝,科学技术在变革,而手机已经不再是人们手中简简单单地用来打电话的通信工具了。手机正逐渐成为串联人与人、人与物以及物与物的关键纽带。手机APP的存在更是让智能手机的应用广泛地布及到人们生活、工作、学习等各方面。Android作为绝大部分手机装载的系统,以其极高的开放性和较好的优化程度,获得了很大一部分用户的青睐。
在如今高科技、快节奏的生活中,由于移动终端技术的日趋成熟,人们对于手机的需求在变多,要求在不断提高。而本设计是以Android操作系统为平台,通过Eclipse开发环境、Java EE开发环境和SQL Server 数据库实现的“基于android的网上点餐系统设计与开发”。