基于Android的社交电商平台的设计与开发开题报告
2021-02-24 10:01:08
1. 研究目的与意义(文献综述)
电子商务目前在国内国外都有广泛的使用空间,而移动平台上的电子商务软件更是用户目前的重要需求之一,作为占据移动平台80%以上份额的安卓平台,在其上开发电商客户端也
是情理之中。
国外较著名的有亚马逊,ebay等,国内有阿里巴巴,京东,唯品会等电商平台。现在中国的b2c寡头格局已经形成。消费者购物习惯已经形成。综合的b2c如天猫,京东,一号店,亚马逊等占据了90%以上的市场份额,而且这些优势很大,几乎不可打败。比如天猫京东的分期付款、白条等服务,自营b2c几乎不能实现这些功能(风险太大)。同时各垂直b2c平台如唯品会,汽车之家,聚美优品,顺丰优选等都各占山头。况且b2c平台都已经得不到投资者的青睐了,未来的消费在入口一定更多是在手机端,就是app入口。自营b2c已经得不到多少流量入口的机会了。
2. 研究的基本内容与方案
(1)基本内容为android平台下,社交内容网络数据的获取,以及基本的图片三级缓存技术。
(2)目标为能正常在4g,以及wifi情况下从服务器获取数据,注册用户,以及删除内容等功能。
(3)采用volley,retrofit,他们是基于之前两者的封装,是一套成熟的网络请求框架。采用rxjava,响应式编程是一种基于异步数据流概念的编程模式。数据流就像一条河:它可以被观测,被过滤,被操作,或者为新的消费者与另外一条流合并为一条新的流。响应式编程的一个关键概念是事件。事件可以被等待,可以触发过程,也可以触发其它事件。事件是唯一的以合适的方式将我们的现实世界映射到软件中:如果屋里太热了就打开一扇窗户。同样的,当天气app从服务端获取到新的天气数据后,需要更新app上展示天气信息的ui;汽车上的车道偏移系统探测到车辆偏移了正常路线就会提醒驾驶者纠正,就是响应事件。
3. 研究计划与安排
2.18-3.1 开发平台搭建以及开发设计
搭建android studio进行软件开发,设计好一些大的方向。
(1) 构思布局,用xml构建基本的布局和控件
4. 参考文献(12篇以上)
[1] 杨丰盛.android应用开发揭秘[m].北京:机械工业出版社,2010.
[2] e2ecolud工作室.深入浅出google android [m].北京:人民邮电出版社,2009.
[3] 余志龙,王世江.google android sdk开发范例大全[m].北京:人民邮电出版社,2010.