1.现在电商推广流量贵已是一个事实,现在有很多无货源商家,希望能把大量商品,铺到不同的平台,不同的店铺,获取免费流量。
2.项目采用了工厂方法和抽象工厂模式,做好一个平台之后(比如淘宝),后续如果业务需要再增加其它平台(比如拼多多),原代码不需要修改,只需要通过工厂方法New新的实例出来即可。同样数据库也是一样,初期如果access数据库不够用了,也可以切换到mysql数据库,原代码也不需要修改,只需要在配置文件修改。
第一阶段的主要功能是批量上架产品,有3功能步骤实现:
1.将商品信息填写好在excel表里,上传表格到数据库。
2.从数据库加载上传的商品信息,进一步完善商品信息,比如SKU价格,库存,商家编码等信息,然后保存。
3.将所有编辑好的商品,调用淘宝API,一键上传这些商品。
整个项目,从需求分析,项目架构搭建和代码开发都是由我一个人100%兼职时间完成。
1.项目采用多层架构,代码逻辑清晰。
2.项目采用了依赖注入技术,层与层之间高内聚,低偶合。