屯小菜APP思路构建
一、平台模式
二、平台需求分析
1.技术需求
基于Android的屯小菜APP使用的是现在应用最广泛的的Android开发框架,开发模式比较成熟,设计模式多样化,开源性的Android能使手机技术紧跟时代科技的潮流步伐,手机自带的数据库对数据进行操作的管理,提高了数据库的可靠性和稳定性。
2.安全需求
用户要想进入APP,首先需要进入登录系统,未登录用户不可查看系统任何信息和数据,确保系统的安全可靠性、准确性以及数据完整性。
3.界面需求
界面简洁。为了满足用户使用时高效率、低出错率等要求,在系统用户界面的设计上要求简洁清晰明了。用户在使用软件的时候,简洁便捷的功能选择模块,让用户对系统的功能一目了然,通过选择功能模块实现用户功能需求。
层次清晰。所有用户在第一次打开应用时,看到简洁明了的应用主界面,为用户展示应用各个功能模块。用户界面划分成多个条目,点击相应条目可进入对应的数据处理界面,所以清晰的系统层次使用户更容易熟悉APP的使用。
三、平台功能分析
1.功能结构
APP 涉及的内容有农户的信息,农产品信息的收集和整理,农产品的筛选、仓储、包装,物流,在线聊天,菜品推荐,订单管理,在线支付以及售后服务等。涉及到的技术有安卓开发、服务器维护、语音识别、数据库技术等。主要设计有注册、登录、推荐套餐、购物车、主页、订单、消息、我的八个板块。
2.各模块设计分析
2.1功能分析
屯小菜APP其主要目的是为了帮助线下屯小菜公司更加高效运营,所以在功能上是和线下流程契合的。
2.2非功能分析
a.这款APP是基于Android操作系统的软件,要求手机系统版本在android4.1以上。
b.APP本身对于手机性能要求不高,兼容性强。
c.在UI交互界面的设计上,团队遵循以绿色为主题,白色为辅色,考虑到团队的用户有农民朋友这类对于手机的掌握不太熟练或者对于APP 操作吃力的人群,所以团队在设计时努力把农户界面设计的简便,让其主要通过与客服人员的交流配合来完成上报菜品等功能。
d. 未来,团队还要考虑拓展到IOS操作系统上,并可实现语音智能化和实现数据多维度分析。
转载请注明出处:https://www.jianshu.com/u/33d2d3247abb