论文部分内容阅读
移动互联网开启了一个崭新的信息化时代,由此带来的手机网购进一步推动网络购物的发展。随着Android操作系统以及手机硬件的蓬勃发展,手机已经展现出与传统PC相似的功能,这使得移动购物成为可能。基于Android平台的云购软件最大化地实现了公司的业务逻辑,提升了用户的购物体验,同时为公司带来可观的用户群体。本论文设计并实现了基于Android的云购软件,可以为用户提供在线浏览商品,购物车,使用平台或者第三方支付以及个人信息的管理等功能。本人在公司实习期间,独立设计并完成了以下功能模块:(1)商品浏览:首页将会显示公司网站最热门的商品,所有商品功能会显示公司所有商品并可以分类浏览,最新揭晓会加载在三小时内揭晓的商品,以及获奖情况,全局搜索支持用户通过关键字等检索商品。(2)购物车:这是传统购物车功能的实现并结合移动端添加定制化功能。为了更好的用户体验,购物车为空时应该显示推荐商品。(3)支付:采用目前比较主流的支付方式完成支付,例如微信、支付宝等。(4)信息中心:在此模块,用户可以查看自己的夺宝记录、中奖记录、糖豆记录以及奖品发放等信息,同时此模块也包含用户对软件的个性化全局设置信息。该模块也包含登录注册功能,用户浏览商品,查看商品详情均不需要登录,但是支付,以及更新个人相关信息、个人信息的查看均需要登录后操作。软件基于Android平台,采用MVP设计模式,使用Android Studio完成全部开发工作。在测试阶段,使用Android Studio与MAT分析工具对软件进行内存泄露测试。软件测试结果表明,软件已达到开发一期的期望效果。目前第一版的所有开发工作已经结束并进入试运营阶段,之后会根据具体的业务需求和用户反馈对软件在功能、性能上持续优化。