基于安卓Android平板电脑电子菜谱的研发(MySQL)
无需注册登录,支付后按照提示操作即可获取该资料.
基于安卓Android平板电脑电子菜谱的研发(MySQL)(任务书,开题报告,中期检查表,文献综述,外文翻译,毕业论文17000字,程序代码,MySQL数据库)
功能需求分析
电子菜谱的设计与实现从功能上讲,有用户注册登录,小游戏赚取优惠券,附近娱乐,主菜单四个模块,其中主菜单所包含的内容最为丰富。主菜单包括菜品显示,菜品查找,我的订单,以及客户反馈。主菜单包括:本店热卖、今日推荐、不同分类的显示;菜品查找:搜索查找、按价格查找;我的订单:使用优惠券、定菜信息。
以下对该应用的一部分模块进行简单介绍:
(1)主页面显示。运行该APK直接进入后显示,这是在未注册登录时,都会显示的内容。图片按钮的形式显示在界面,每个不同的按钮点具有不同的功能,点击进入不同的界面。
(2)菜品类别。根据人们用餐习惯,将所有的菜品分为了荤菜系列、海鲜系列、素菜系列、饭汤系列以及酒品系列。显示不同类别的菜品信息,有利于顾客快速查找自己想要点的食物,方便了顾客,也方便服务员记忆,降低了出错的可能性。
(3)今日推荐。为了实惠老顾客,老板也能够多盈利,在很多餐馆里,都会推出“今日推荐”这个活动。该应用精美的食物图片,会给食客很好地视觉冲击来加深对餐厅的印象。
(4)本店热卖。该模块根据近来食客所点菜品进行销量显示,会为后来的顾客以借鉴,店面人员也会对其他菜品进行适量的调整,加以改善,并引进新的菜品,不断更新。
(5)用户登录。用户登录或注册,登录后可以保存和使用游戏中赢取的优惠券,登录后按钮转换成我的信息按钮。我的信息处,会显示用户的优惠券信息数量、面值以及截止日期,不过这些内容是在用户登录后才会显示的。
(6)菜品搜索。可以根据菜品名称模糊查询,在选菜的时候,说一句话肯定会比手动点击,速度要快很多,但是这肯定也有一定的缺点,那就是要尽量使用普通话。但如果在地方普及的话,会使用相应的家乡话识别。
(7)我的订单。顾客在点菜过程中,可以增、删、改、查自己的菜谱信息,并及时计算出总消费,还可以使用竞猜小游戏获取的优惠券来抵单。
(8)更多。娱乐小游戏,展示本店的一道菜,猜取菜名,连续3道就可获取一张优惠券,每天只有一次机会,要想获取优惠券必须先登录。周边查找,利用百度地图,搜索附近的KTV、超市、酒店、娱乐场所等,解决餐后安排问题。意见反馈,用餐过后可对用餐过成中的服务、菜品、卫生状况等提案上您的宝贵意见,也使我们为成为您越来越理想的餐厅,改进、努力!
(9)服务器。餐厅管理人员,登录后,可以对菜品进行增删改查,查看订单,桌号订单,结账后相应的订单记录删除。方便进行结算账目,并可根据业务情况制作曲线图,针对不同阶段不同业绩作出相应的措施。
目 录
摘 要 I
ABSTRACT II
1 绪论 1
1.1 应用开发背景 1
1.2 应用研究目的及意义 1
1.2.1 应用研究目的 1
1.2.2 应用研究意义 1
2 技术介绍 3
2.1 Android介绍 3
2.1.1 Android技术产生背景 3
2.1.2 Android的发展 3
2.2 Afinal框架介绍 5
2.2.1 目前Afinal的主要模块 5
2.3 JSP技术简介 6
2.3.1 JSP的特点与优势 6
2.3.1 JSP的工作原理 7
3 应用需求分析 8
3.1 可行性分析 8
3.2 用户功能需求分析 8
3.3 系统性能要求 9
3.4 用例分析 10
3.5 应用设计目标 11
4 总体设计 13
4.1 应用的整体设计 13
4.2 功能设计 13
4.2.1 菜品查询模块的设计 14
4.2.2 更多模块的设计 15
4.2.3 联网模块的设计 16
4.3 数据库设计 17
4.3.1 数据需求分析 17
4.3.2 系统E-R图 18
4.3.3 数据库表分析 20
5 应用详细设计 24
5.1 主界面点餐模块 24
5.2 各类菜系显示及选定 25
5.3 各菜品查询 29
5.4 娱乐游戏 30
5.5 后台设计 31
6 软件测试和调试 35
6.1 测试目的 35
6.2 测试环境 35
6.3 系统测试范围 36
6.4 功能测试 36
6.5 用户界面测试 37
结 束 语 38
致 谢 39
参考文献 40