摘要:购物车系统是移动电商类应用的核心功能。它包含了浏览商品、查看详情、加入购物车、下单支付、订单查看功能。不仅界面优美操作简单,且功能强大支持第三方支付。让用户享受网络购物的过程,提高交易量和商品曝光度,可以让用户随时随地想购就购。
本文主要介绍了iOS平台的电商类APP的发展现状及该系统的分析设计和实现过程。本系统采用MVC的设计模式达到模块间高内聚低耦合的效果,主要使用苹果公司的UIKit框架搭配常用的第三方开源库实现具体功能效果。通过模块化的编程,提高代码复用性以及达到方便维护的目的。
最终系统成功实现且运行时资源占有率小、效率高、稳定、流畅、操作简单。支付部分可以直接通过支付宝或微信支付,安全可靠方便快捷。成功解决移动购物的问题。
关键词:iOS购物车 UIKit框架 MVC设计模式 网络支付
目录
摘要
Abstract
1 绪论-1
1.1课题研究背景及意义-1
1.2课题目标及本文研究内容-1
2购物车系统分析及设计-3
2.1可行性分析-3
2.2购物车系统需求分析-3
2.3购物车系统设计-5
3技术介绍及应用创建-7
3.1相关技术介绍-7
3.2创建应用-8
3.3 Ruby环境搭建和Cocoapods 导入-10
4购物车系统的实现-13
4.1购物车首页实现-13
4.2商品详情页实现-16
4.3收货地址功能实现-18
4.4支付功能的实现-22
4.5分类功能实现-27
4.6购物车功能实现-28
4.7我的订单管理功能实现-32
4.8其他功能的实现-35
5购物车系统各功能测试-38
5.1专项功能测试和整体功能测试-38
5.2真机测试-38
6总结与展望-44
6.1总结-44
6.2展望-44
参考文献-45
致谢-46