码迷,mamicode.com
首页 > 其他好文 > 详细

130242014027(2) 《电商购物车模块》的需求分析与设计的课堂小结

时间:2017-10-09 21:03:53      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:成员   ges   高效   目标   用户故事   个人   组成   总结   选项   

1.小组成员及分工:

  陈锋,刘鑫(用户故事的细化,即功能设计)

  高中杰,罗成龙(参与系统的类图设计及上台汇报)

  颜贵荣,李清灿(参与用户故事的讨论与设计)

  王绍华,丁天奇(参与系统的类图设计并选定课题)

2.选题讨论

  本次选题为电商系统的购物模块,奇原因在于小组大部分成员均使用过电商系统的购物车模块,对其基本功能有一定的了解。其次小组成员一致认为选择购物车作为讨论的模块,其功能有一定的复杂性,

  有助于深入讨论。

3.用户故事讨论

  背景:解决用户一次性购买多个商品的需求

  描叙:用户登录电商系统购买商品时想要购买多个商品,此时商品仅支持单个程度上的支付,会给用户造成不便

    比如超市,购物时会有购物车作为存放商品的容器,因此这边在电商系统中也需要引进购物车模块。

  目标:为用户提供个人欲购买的商品管理中心,不仅能提高用户的体验而且利用消费者的囤货的心里来增加系统的成交量。

4.功能分析

  A.用户浏览商品时发现欲购买的商品可点击加入购物车。

  B.用户点击我的购物车跳转到购物车模块。

  C.用户点击删除,将商品移除购物车。

  D.用户点击可点击商品分类对商品进行过滤,如点击全部商品则显示全部商品,点击降价商品则显示降价商品。

  E.用户可以通过点击全选或对商品勾选来选择实际想购买的商品,此时界面会显示出用户已勾选的总价。

  F.用户可点击结算按钮对勾选商品进行结算。

  G.用户可在商品操作选项中点击对比来显示相似商品。

5.建模

  技术分享

6.总结

  • 首先,敏捷并不是一门具体的技术,而是一种理念或者说是一种思想。它可以指导我们更加高效的开发。

  • 其次,敏捷开发都具有以下共同的特征:

    1. 迭代式开发
    2. 增量交付
    3. 开发团队和用户反馈推动产品开发
    4. 持续集成
    5. 开发团队自我管理
  • 最后,相比于“传统”的瀑布开发模式,敏捷开发是一种“现代”的开发模式。

  • 我的体会:感觉到敏捷虽然源于传统开发,但是高于它,可以更快速的开发,团队更有创造力。

 

130242014027(2) 《电商购物车模块》的需求分析与设计的课堂小结

标签:成员   ges   高效   目标   用户故事   个人   组成   总结   选项   

原文地址:http://www.cnblogs.com/chenfeng123/p/7642612.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!