需求目的

在众多外卖订餐软件异常火爆的现在,反而缺少一款面向学校食堂的小众版订餐软件。现金高校内的食堂中,各种各样的美食令人眼花缭乱,每天吃什么反而是个很大的问题。再者说,决定吃什么后,还要考虑是否排队,多长时间做出来,特别是有些特别需求的同学,比如加个蛋等问题。所以,我这儿准备实现一款针对校园内订餐类的App,也给它起了个名字——加个蛋。

项目概述

最初的App界面设计模仿美团、饿了么等订餐类App的先行者,但更加简约与针对校园食堂现状。预计需求用户订餐端与商家接单端两个App。服务器使用云服务器Bomb后段云,使用户端与商家端进行实时的数据交互。

运行与开发环境

运行需求:需要Android 4.4及以上版本。

开发环境:Android studio 2.3,jdk 1.8, Bomb后段云v3.5.3。

软件详细设计

加个蛋V1.0草图如下:

校园外卖系统技术架构图 校园外卖系统怎么取名_校园外卖系统技术架构图

订餐页面

主页面导航栏左侧显示用户所在实时位置,右侧显示当前天气。导航栏下方是一个搜索框,可搜索全局内容。下面是一些大致分类,帮用户快速定位自己需要内容。

发现页面

此页面是一些推荐类内容,目的是帮助用户在不知道吃什么的时候可以快速找到自己喜欢的美食。

订单页面

订单页面按时间显示最近所完成订单,可快速检索自己以前的订单,并且可以查看相关评价等操作。

我的页面

包括用户头像,用户名,收货地址,收藏,服务中心等相关信息,更可以直接联系到我们,给出宝贵的意见。

核心

校园外卖系统技术架构图 校园外卖系统怎么取名_校园外卖系统技术架构图_02


校园外卖系统技术架构图 校园外卖系统怎么取名_App_03

当用户点击相关美食后,进入相关页面进行订餐信息确认,如美食价格,另加物品等基本信息确认,当用户点击“+”后,进入详细页面。详细页面中,实时获得排队人数,商家预计做完时间,并设置用户个人多长时间到地用餐等相关信息,此页面中可直接与商家联系,语音、文字聊天等。