XX电商软件的设计与实现.doc

资料分类:计算机信息 上传会员:abc鞠凌青 更新时间:2019-03-26
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:12254
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:现在基于移动终端和移动网络覆盖的普及以及网速的提高,移动互联网已是人们生活中必不可少的部分2013年开始中国手机用户就有近3亿人,其中iOS和安卓手机用户就有7.6亿,随着互联网的快速发展,移动通讯在传输声音和数据的速度上有了很大的提升,它能够在全球范围内更好的实现无缝漫游,并处理图像,音乐,视频等多种流媒体,提供包括网页浏览,电话会议,电子商务等多种信息服务。

就电子商务而言,随着时代的进步、互联网的发展,越来越多的传统行业开始接触电子商务,中国的电子商务也到达了前所未有的高度。电子商务已经成为了居民消费发展的新模式,并且已几何倍数高速发展人们也越来越倾向于互联网购物。为了迎合消费群体的消费习惯,在此背景下,我选择手机互联网购物方向作为毕业设计的题目。良仓iOS系统电商手机软件的开发环境使用的是xcode7.2,所用的语言是objext-c语言。其中使用的主要第三方库有AFNetworking、SDWebImage、MBProgressHUD、MJRefresh、FMDB等第三方库,使用的主要开发模式是MVVM、MVC、KVC、KVO、单例、懒加载、等设计模式,使用的第三方服务主要有新浪微博登录、新浪微博分享、高德地图、友盟分享登录等,涉及到的数据库有FMDB和SQLite数据库,对于软件中的一些数据进行缓存,对于项目中的数据进行解析主要用到的是json格式的数据解析。项目中每个页面和模块主要的布局用的控件大部分使用UITableView、UILable、UIButton等控件组合,完成对页面布局的代码编写。

 

关键词:iOS;苹果手机软件;OC

 

目录

摘要

Abstract

1 开发背景-7

1.1项目的目的及意义-7

    1.2开发设计思想-7

    1.3开发目标-8

.2 开发工具和环境简介-9

    2.1 Object-C语言简介-9

    2.2 Object-C语言的特性-9

2.2.1 动态类型-9

2.2.2 动态绑定-9

2.2.3 动态加载-10

    2.3 X-code编译器的简介-10

    2.4 X-code编译器的优点-10

3 系统技术综述-11

3.1-MVC架构和MVVM架构-11

3.1.1-MVC架构的概念-11

3.1.2 MVC架构的优势-12

3.1.3 MVVM架构-13

3.2 UI技术原理-14

3.2.1 UI控件-14

3.2.2 UI搭建-15

4 系统分析-16

4.2 可行性分析-16

4.2.1技术可行性-16

4.2.2 操作可行性-16

4.3系统需求分析-16

5 系统设计-19

5.1 系统开发环境搭建-19

5.2 功能设计-19

5.2.1 “逛”类的设计与封装-19

5.2.2 “发现”类的设计与封装-20

5.2.3 “达人”类的设计与封装-21

5.2.4 “我的”类的设计与封装-22

6 系统实现-23

6.1 “逛”模块的实现-23

6.2 “发现”模块的实现-25

6.3 “达人”模块的实现-26

6.4 “我的”模块的实现-27

6.5 “登录”模块的实现-29

总结-30

参考文献-31

致谢-32

相关论文资料:
最新评论
上传会员 abc鞠凌青 对本文的描述: 本项目的开发主要采用的语言就是object-c语言,首先要用OC语言完成整个项目的框架搭建和模块搭建还有每个页面的UI布局。主要的数据来源是通过后台服务器用java语言编写的数据,通过接......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: