来源:中国一卡通网 作者:不详 发布时间:2012-08-24 10:06:25 字体:[大 中 小]
摘 要:系统发挥Android 富有创造力和想象力的"云"应用开发,实现一套Android 客户端软件和完善的后台服务功能来完成点餐功能。该系统主要包括后台数据库服务器、WEB 服务器、无线网络、Android 前端等部分。客户端Android 系统智能手机具有前端处理与计算能力,而且通过无线网络访问WEB 服务器,如果需要数据访问,则访问后台数据库。介绍了系统架构的设计与搭建、技术选型、后台数据库的设计与实现、基本实用的点餐功能的分析、设计与开发。
服务端创建Servlet、拼成XML 格式数据输出、响应客户端请求等代码从略。
系统运行部分界面如图5、图6.
图5 系统登录实现 .
图6 点餐功能实现。
3 结语
"Android 云计算之移动点餐系统"后台数据库采用JDBC 访问远程MySQL 数据库,Android 客户端的一部分数据同时存储在Android 本地的SQLite 数据库和后台MySQL 数据库中,实现Android 客户端和后台数据库的数据同步技术是本系统在实现快速移动"云"计算中的创新之处。
具体实现中,为了提高程序的运行效率,将后台MySQL 服务器中菜品数据表和餐桌数据表的数据保存到Android 客户端SQLite 数据库中。因此,当后台MySQL 服务器中的数据改变时需要及时将服务器中的数据动态的更新到Android 客户端,更新功能就是为此而设计的。
因此,"Android 云计算之移动点餐系统"完全具有了传统的C/S 和B/S 的优异功能,同时又结合了最先进的移动"云"计算设计理念。
为了满足具有一定规模、需要提高餐厅点餐效率、体现出现代化的气氛、改进客人就餐环境,并借此提高经济效益的餐厅和酒店的实际需求,"移动云计算之Android 餐饮服务系统"实现一套Android 客户端软件和完善的后台服务功能来完成餐饮服务功能。系统不会占用太大的预算,并能尽量沿用原有的成熟技术,与原有系统进行良好的整合,那么该系统将具有很好的开发与应用价值。
推荐文章
论坛热帖