美食App设计与实现开题报告
2022-01-14 21:59:26
全文总字数:4102字
1. 研究目的与意义及国内外研究现状
目的:
开发这样一款美食app,其主要目的是为了满足广大android用户对于美食的各种需求。其中,有对于美食购买、食用的需求,以及对于美食制作的需求,甚至是了解美食相关知识的需求。人们既然对于美食有形形色色的需求,那就不妨以这样一款app来满足人们对与美食的各种日常需求。在主要的功能模块中,有对于美食的分类查询,可以迅速定位用户需要的美食,并且在查询结果中会附带美食的一些简介以及获取方式。特定的一些美食会有制作的教程,其中,一些用户可以上传自己的美食的制作步骤,当然,系统也会给出一些著名美食的制作方式,皆有图文结合型,也有教学视频型的,用户可以自己学着制作,对事件爱好者来说是一个好消息。除此以外,系统还会给出一些美食的来由,背后的故事等,相当于是美食百科。以上作为该app为用户提供的几大主要功能,用户使用此app将不用大费周章为美食发愁,而且自己也可以自学做得一手好菜,同时又能学到知识,可一举多得。为美食爱好者们节约了时间,也能满足各种要求,仅仅一个应用就囊括了多个功能,也相对节约了资源,在很大程度上为面向的用户提供了方便。
意义:
2. 研究的基本内容
该app的研究将会包含美食的分类查询,美食的制作教学,美食的获取途径等几个主要模块。
在美食的分类查询中,界面会提供一些标签,用于提供分类的标准,方便用户的查询,用户可以通过标签的组合,来确定自己所要搜索的美食,或是直接基于标签来进行美食的浏览,欣赏各种美食。
在查询的结果呈现的形式上,会使用列表的形式,对于android提供的listview部件进行一些改写,做成图文并茂的列表,列表项中呈现一些概述类信息,点击后可进行展开,获取详细信息,对于特定美食详细的介绍,以及背景和文化的介绍,以及获取方式。
3. 实施方案、进度安排及预期效果
实施方案:
1) 需求分析:
根据研究的课题,进行相应的需求分析,既要有系统人员对于该产品的分析,也要有用户对于该app的功能需求进行描述,从用户的视角视角来看待问题,且后者的作用更重要。开发人员从用户的描述中将模糊的功能具体化,进行建模操作,有条理的进行需求的最终定位,将具体需要实现功能抽离出来,以及必要的细节进行逐步的完善,同时需联系用户进行反馈,不断调整和完善功能,并完成相应文档的编写。
4. 参考文献
[1] purnima kochikar.[eb/ol]. https://developer.android.com/newsletter/play-monthly/2018/12.2018.12-2019.1.13.
[2] 郭霖.第一行代码android[m]. 北京:人民邮电出版社, 2016.
[3] 欧阳燊.android studio开发实战:从零基础到app上线[m]. 北京:清华大学出版社, 2017.