一、确定主题
在进行了大学生生活中最常见的三个痛点调查和分析之后,针对在生活中经常会遇到的饭卡丢失问题,设计了调查问卷。对一些常见问题进行进一步分析,初步确定了结对项目的主题。但在讨论和分析之后感觉如果只针对这一个问题功能太过于单一,于是决定将功能定位于物品的丢失和找回,最终确定了项目主题。
二、功能结构
在确定了主题后进一步分析项目所要包含主要的功能,并将其细化。功能结构如图:
三、功能实现
因为项目主要实现的功能就是失物发布和失物招领这两个功能所以把项目名定为了Lost and Found。以Bmob为基础,参考了网上的案例。主要实现了登录、注册、物品的发布、修改、呈现和删除。界面布局简单,操作方便。使用场景如下:用户捡到物品,打开手机软件,填写物品的招领信息(标题、描述和联系方式);用户丢失物品,打开手机软件,填写物品的丢失信息(标题、描述和联系方式);任何人都可以查看到失物和招领的信息列表,可以对发布的信息进行删除。
四、我实现的
在项目中我所负责的主要是登录和Lost类的实现以及界面的设计。
五、我的收获
在项目中初步认识了Bmob后端云,并见识到了它的强大。在项目实现过程中遇到了许多问题,在解决它的过程中学到了很多知识,同时也认识到了自身许多不足。通过和队友的学习,收获颇多。