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

  • 需要金币1000 个金币
  • 资料目录论文助手 > 高校设计 > 计算机信息 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2019-03-26
  • 论文字数:12254
  • 课题出处:(abc鞠凌青)提供原创资料
  • 资料包括:完整论文

支付并下载

摘要:现在基于移动终端和移动网络覆盖的普及以及网速的提高,移动互联网已是人们生活中必不可少的部分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


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费