MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件分为社区版和商业版,它采用了双授权政策,因为体积小、速度快、总体拥有成本低,特别是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。
2。2 Android简介
2。2。1 Android系统架构
Android系统分为四个层,从上到下分别是应用程序层、应用程序框架层、系统运行库层和linux核心层[6]。蓝色部分表示java程序,黄色部分是为运行java程序而实现的虚拟机,绿色部分为C/C++语言编写的程序库,红色部分代表内核(linux内核+driver)。在Application Framework之下,由C/C++的程序库组成,通过JNI完成从JAVA到C的调用。Android平台的基本框架如图2-7所示。
图2-7 安卓系统架构图
3 需求分析
3。1 软件需求分析
基于安卓的网上订餐系统可以运行在以Android为平台的手机设备上,通过研究和学习目前应用市场上的各种订餐客户端,在此基础上希望能够研发出一款界面美观友好,人机交互和谐,从而使用户在任何时间地点,都能够快速浏览菜单,并实现网上订餐。本设计在Android端实现了用户对菜品的浏览、对购物车和订单的管理、对个人信息的管理、用户的注册、登录和评论,在web服务器端实现了管理员对菜单、订单、会员、话题、评论的管理。 来-自~优+尔=论.文,网www.youerw.com +QQ752018766-
3。2 系统需求分析
通过使用目前市场上现有的订餐软件,我们可以知道订餐系统客户端首页面应该展示该系统的所有功能模块,用户可以点击菜单列表进入查看该餐厅的详细的菜单列表,用户可以对自己的购物车、订单和个人信息进行管理,还可以发表评论。餐厅管理人员可以通过后台管理系统进行菜单、订单、话题、评论和安全的管理。根据总结