需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:11164 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:基于IOS的简单电子商务系统的开发主要是要实现一整套的APP的开发过程,最终让程序能够在手机端正常使用,程序开发主要运用了Objective-C/C语言进行开发,是一款电子商务类的APP,运行在Iphone设备上,不支持iPad设备,向下支持到版本6.0,开发工具是Xcode7.2。 开发中主要用到的技术有内存管理的ARC模式和MRC模式,图片的缓存和清除缓存,包括异步处理,在子线程请求,在主线程刷新UI界面,创建线程组,设置线程组的最大并发数,第三方类库的使用,轻重资源的加载、缓存和释放。使用MVC设计模式分离页面与数据,进行类与类之间的解耦,在项目中集成友盟SDK,实现第三方的登陆。在本地创建SQList数据库存储有关数据等。通过上述的最终完成程序的开发。在真机上运行后,整体效果较好,当然还有很多地方需要改进,如果技术到位,可以让程序更完善。
关键词:电子商务;IOS;APP;Objective-C;Xcode7.2;ARC模式;图片缓存
目录 摘要 Abstract 1 绪论-1 1.1 课题的背景及来源-1 1.2 课题的开发内容及特点-1 1.3 课题的研究方法-2 1.4 采用技术-2 2相关技术简介-3 2.1 Objective-C语言-3 2.2 Foundation框架的三大数据结构-3 2.2.1 NSString类型-3 2.2.2 NSArry类型-4 2.2.3 NSDictionary类型-5 2.3 UIKit框架-5 2.3.1 UITableView控件-5 2.3.2 UITabBarController控件-7 2.4 小结-9 3 系统分析与设计-10 3.1 系统需求分析-10 3.2 总体设计思想-10 3.3 系统功能模块设计-10 4 系统开发与实现-12 4.1 系统实现的架构-12 4.2 我的模块的实现-12 4.3 特卖模块的实现-13 4.4 腔调模块的实现-14 4.5 活动模块的实现-15 4.6 热门模块的实现-16 4.7 小结-16 5 系统测试-17 5.1 软件测试用例-17 结 论-18 参 考 文 献-19 致 谢-20 |