130242014012-雷鸣-《电商系统商品分类模块》
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了130242014012-雷鸣-《电商系统商品分类模块》相关的知识,希望对你有一定的参考价值。
---恢复内容开始---
1.选题讨论
我们小组主要讨论的是电商系统的商品分类功能模块,商品分类模块可以根据销售情况,类目类别,以及商品性质来进行细致划分。
2.用户故事讨论
(1)用户可以通过正常一个大型商品常见的分类项目和列表去找到自己需要的分区的商品;
(2)商品的分类注重以用户为中心,把用户最经常游览的商品的分类区块收集成对应后台数据分析,多设置一些推荐区域和最常关注区域的分类;
(3)商品的分类追求细分和细化,可以给用户详细的条件筛选和分类,对商品分类有详细参数的限定和体现,分类精细,才可以给用户看商品的时候能够准备直接快速锁定自己需要的东西的区域;
(4)分类的形式和操作要注重人性化,方便和利于用户的操作。
(5)没有必要和用户说一些技术上的实现问题,用户关心的是产品的效果和收益这些成果,而不是实现过程。
3.功能分析讨论
用户可以在首页上通过分类或者品牌找到自己想要的商品,也可以直接查看热门的商品和新上架的商品。我们知道商品之间的属性可能存在着较大的差别,比如牛仔裤它有版型、腰型、裤长等属性;而电脑它有CPU、显卡等属性,各类商品的属性是不同的。再进一步想,休闲裤也版型、腰型、裤长等属性;台式电脑或者笔记本电脑都有CPU、显卡等属性。所以我们得出:一个分类对应若干属性,而一个属性,对应若干属性选项,而一个具体商品又对应若干属性选项(例如具体一条牛仔裤,他的裤长:7分,裤型:直筒)。分类和属性的关系(例如:“牛仔裤”分类下有裤型、裤长、版型等属性)、属性和属性选项的关系(例如:裤长属性有长款、九分裤、七分裤的选项)、商品和属性选项的关系(例如某条牛仔裤的裤长是7分裤)。至此,我们知道一个商品的分类、品牌以及它有什么属性和对应的属性值。那么通过筛选条件,自然就可以查询出指定的商品。这里特别说一句,价格也是属性,不要设想用商品表中的价格字段去做计算。这不利于查询也增加了复杂度,让商家编辑人员用属性来设置并保证他的正确性。
4.建模
这里用软件工程课程学到的知识进行建模,比如类图 uml图等
5.总结
做一个真正符合淘宝天猫京东类型的大型电商,在分类商品模块上的设计其实没有想象中那么简单,要做到用户能够精准筛选,需要自己在设计商品个人属性上和分类上进行挂钩,分类是需要按照用户的体验来进行设计的,分类的初衷就是为的是用户更好筛选和锁定想要的东西,分类精细化,大众品牌的突出,这些没有一个不需要跟商品个体,及其商品自身表的属性设计进行挂钩。刚开始老师讲的敏捷开发,似懂非懂,因为很少在做开发上需要对一个商品如此上的考虑和思考,通过这次分组讨论和之后的认真思考,才渐渐有所思索上的明白。敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视、可集成和可运行使用的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态。现在社会工作的节奏越来越快,相信敏捷开发的使用者也越来越多。通过不断的对敏捷开发方法进行改善,我相信,以后不只那些中小型项目会使用敏捷开发,而且一些大的项目也会使用。下一次实验的时候会选择多听多交流多提出自己想法和意见。下一次课可以继续采用这种形式来上课。
---恢复内容结束---
以上是关于130242014012-雷鸣-《电商系统商品分类模块》的主要内容,如果未能解决你的问题,请参考以下文章