基于Android平台的餐厅订餐系统的设计与开发(3)

我们的时代正在飞速发展,咱们生活水平与知识水平都处于时时进步的状态,网络慢慢融入了我们的生活,成为了不可或缺的一部分。我们可以清楚地看到


我们的时代正在飞速发展,咱们生活水平与知识水平都处于时时进步的状态,网络慢慢融入了我们的生活,成为了不可或缺的一部分。我们可以清楚地看到,近几年来的网上订餐人数处于持续上升的状态,人们慢慢青睐于这种新颖的订餐形式,订餐的人里面大部分是上班人士与大学生,当然也有其他熟悉手机的人们,他们的网上的订餐有着不同的初衷,有的是为了节省出更多的时间,而有的纯粹是感觉好玩,来赶一赶潮流。

有一点不得不承认的是,网上订餐比起以往的订餐模式有着很大的优势。用户可以很方便拿起自己的手机,登录应用然后进行菜品浏览,不仅可以清楚地知道菜品的价格,也能够经由对图片的观察找到自己想要的选择。只需要手指轻轻点几下,加入购物车,下单,商家加单一气呵成。想要做好一个受大众喜爱的餐厅订餐系统,作为第一步,得有一个吸引目光的前台界面,让客户停留的时间越长,下单的概率自然更高,然后是一个快速准确的后台系统,能把客户的订单信息快速准确的送达到商户手中。如果使用的是需要到餐厅进行就餐的网上订餐系统,订完菜品后还需要用户户预定好座位,填写来餐厅就餐的时间,等到那时用户户就只需要走进餐厅预先订好的作为就餐,节省出很多时间;如果使用的是外卖的网上订餐系统,则只需要在选完菜品后再添加具体送餐地址进行下单,外卖送达员很快会把你订好的食物送到你的面前。

本文所研究的课题是对于用户不需要到餐厅就餐,直接在网上订餐,然后送达至客户手中的系统研究所提出的。商家需要注意的是,如果因为技术问题遗漏了客户的订单或者某样菜品,这样会让客户对餐厅留下不好的印象,所以餐厅里网络技术与设备的支持是必要的。不仅如此,对于客户在应用程序里看到的菜品图片理应是菜品的实物图,介绍也应符合实际情况,让客户能够感受到在网上订餐与去实体餐厅没有差别的感觉,并且还节省了时间,这正是网上订餐系统所追求和要努力去做到的地方。

对于Android客户端的用户和Web商户端的用户来讲,他们所能行使的功能是有差别的。Android客户端用户通过应用程序登录系统后,最开始看见的便是系统的主页,在主页里用户可以选择浏览公告,菜品,下单,留言等多项功能。当管理员通过网页登录系统时,网页上则会展示后台需要维护的一些数据报表等,管理员有能力针对它们进行添加,修正等操作。

该餐厅订餐系统由Android客户端和Web商户端所构成,Android客户端主要用于让客户进行菜品的浏览,订餐,评论等操作,这一部分将被当做客户端发布出去,供需要订餐的用户们在手机上自行下载使用。而Web商户端主要是为了商户所设计的,餐厅管理人员可以通过网页进行系统数据的设置与维护。我们把这一部分当作服务端在餐厅内部应用。网上订餐系统的发展始终是一个渐渐完善的进程,在不断满足客户与商户所提出的需求中不断发展前进。第一步咱们要理清整体与局部之间的关系,不仅得保证把它们开发出来各个端口的完备性,还要考虑到它们融合在一起的过程。在整体设计过渡到详细设计的过程中,我们要找准自己的方向,不仅要考虑好系统的使用和管理方面,也要注意好系统的维护方面。

1.3技术方案的选取

本系统是采用Android+MyEclipse+SQLsever2005进行开发和设计的,计算机语言应用的是Java,系统的总体构造是在B/S的基础上进行的。

安卓技术是研发客户端的基础,安卓这款系统是在Linux的底子上开发的,而且它最受追捧的一点就是源码是开放的,Google公司把它开发出来的目的也是为了让移动端也就是手机端,有一个开放和完备的移动软件。用户有了Android手机要去哪里下载应用程序呢?安卓应用市场也被称作Android Market会是一个不错的地方。在那里面的手机应用程序是开放的,而且下载不需要花钱。这里面对于各式各样的应用程序有一套独特的评分系统,通过用户们使用后通过评价反馈留言等数据给一个应用进行打分,给想要下载此应用的用户们一个参考。Android在国内可是非常受追捧的,用户们经由对种种程序的体验感到十分新奇。