130242014024(2)“电商系统搜索功能模块”需求与分析设计实验课小结

1.分组情况介绍,小组分工合作情况介绍:

我是第一组的成员之一陈敏敏,我和我的其它成员黄肖静,静茹,清沣,李响等人一起跟随我们的组长一起完成电子商务系统中的搜索功能的探讨分析自己如何实现,并进行了深刻的了解探讨而后得出了具体结果

2.选题讨论

在整个电子商务系统的大环境下,包含了多种功能,例如搜索功能购物车实现,订单系统,留言板,管理购物界面等等,在经过组员和组长的激烈讨论和一致认同下我组最终确定了选题为搜索功能。

3.用户故事讨论:

在确定我组选题为实现电子商务系统的搜索功能后,我组展开了激烈的讨论,通过我们部分成员担当用户需求者,展开了关于该需求的具体体现,故事如下:首先先确定网络是否连接成功,因此若网络没有成功连接上,需要有弹窗提示用户。第二点是通过选择一张图片,通过拍照或者手机相册里的获取这个途径,然后通过文件图片的感知可以识别该图片上显示的商品。第三点若图片由于清晰度不高或者图片过大而文件读取失败,需要设置图片大小的限度。第四点是假如排除了多重结果后仍旧识别不出来,需要给用户推荐热门商品。最后满足用户可以通过搜索功能实现图片上显示的图片,并能查找到相信商品,即使找不到商品也可以显示出相类似商品或者是热门商品。在后面我组另一个机智的成员提出了新的需求,就是可否通过二维码扫一扫搜索到相应的商品,通过拍照或者手机中选择二维码即可。以上是大部分我组成员一致讨论的内容和用户的故事需求。

4.功能分析讨论:

我组部分成员作为功能分析成员讨论出了以下大致的内容:1.在图片获取时可以通过创建一个文件链接路径,并定义一个图片类型的类去定义该商品。在经过项目经理的启发下我组又讨论出接口的功能实现功能,在接口中实现接受数据,并进行验证,另外再进行网络连接的方法,再加入一个方法为判断图片大小和清晰度,最后定义一个方法处理图像并判断格式是否正确。在商品的显示界面中要定义设置商品名称价格和类别等等商品信息的具体内容的类和方法来实现商品的显示界面。最后再通过界面接口返回数据即可。

5.建模:

以下便是我画的uml图:

以下是我小组一同讨论的大概需求功能分析的草图:

以下是我组成员上去展示的项目分析的场景图;

6.总结:

在老师的提问问题中关于对于敏捷的了解,我个人认为是对项目的用户需求有高效的辨识度自己对于功能分析问题上专业化敏捷的观察力和专业化的灵感度。经过林老师和该项目经理的指点,我组从一开始的项目实现的入门级别逐渐进入了状态,并在项目经理的逐渐启发下我们学会了接口建立的必要性,一个项目的成立需要用户需求分析和功能分析的双重实现,互相交流才有可能促进最后一个项目成功的运行和推动,我也因此认识到团结合作的重要性,在和小组过程中知识的相互碰撞,产生了最后小成果的火花,这堂课也是异常的有意义。

 

posted @ 2017-10-09 18:11  陈敏敏  阅读(319)  评论(0编辑  收藏  举报