1。 研究背景及意义
1。1 课题背景及发展趋势
移动端电商平台销售是最近几年刚兴起的一个产业,但随着手机的普及以及电子商务的快速发展,电商购物客户端将会赢得更大的发展空间。许多移动端电商客户端展示的物品图片与实物基本符合,这使大多数顾客感到很满意。虽然通过移动端电商客户端购物还存在一些问题,但发展前景十分可观。文献综述
目前大多数传统的商场购物都面临着市场低靡的局面,在这种趋势下,人们转向拥有巨大用户的移动端,从而另辟蹊径想到通过线上购买线下服务的方法,这可以为他们赢得了巨大的利润,同时还可以带动其他行业的发展。
本次设计的移动端电商客户端,具有方便、快捷以及低成本等特点,既能满足大多数用户的需求,又能为许多商家提供商机,作为一种新型的交易方式,具有一定的研究价值。并且通过本次设计也可以增强我的动手实践能力,“实践才是硬道理”,只有通过自己的实践,才能得到更多的收获。
1。2 课题研究的意义
设计高性能的移动端电商客户端,不仅能够提高自身的设计水平、开发知识,同时也能够提高用户的体验感,得到用户的好评。一款高效的移动电商客户端不仅仅要实现购物交易功能,还要带给用户良好的体验,否则将大大折损整个电商客户端的用户使用量、使用次数。良好的用户体验,不仅表现在高效的反应速度,完美的界面也是不可或缺的一部分。
设计一款具备购物及管理功能的移动电商客户端,将传统的购物模式与互联网购物相结合,是客观发展的需要。同时,通过移动端电商客户端来进行购物,也是当今社会信息技术高速发展的一个具体的展现。
2。 开发技术介绍
2。1 Object-C介绍
Object-C是一种面向对象的编程语言,是通过对C语言的扩充衍变而来的。Object-C主要的语言特性是:封装、继承、多态。它只支持单继承,不支持多继承,即一个子类不可以有多个父类。Object-C支持类别,也可以与C++进行混合编写。Object-C在GCC运作的系统中不仅可以进行编写,而且还可以进行编译。
Object-C语言具有以下优点:
1。提高开发人员的工作效率。OC语言是单一继承的,程序员在写代码时可以定义一个通用父类,然后通过子类继承父类来修改自身的属性,既有父类的一些属性和方法,又有属于自己的属性和方法,当界面发生改变的时候通过修改父类而使其他子类界面发生变化。来:自[优E尔L论W文W网www.youerw.com +QQ752018766-
2。加强程序稳定性。Xcod7。2增加了系统的框架。在界面布局方面也有不小的改进,不仅可以使用纯代码,也可以通过XIB、StoryBoard进行界面设置。界面上可以使用其他一些界面控件和自定义视图,熟练使用这些控件对于程序的美化具有着重要的意义。
2。2 MVC设计模式
MVC是一个设计模式,M是指数据模型(Model),V是指用户界面(View),C则是控制器(ViewController)。它强制性的使应用程序的输入、处理和输出分开。使用MVC应用程序被分成三个核心部件:模型、视图、控制器。它们各自处理自己的任务MVC模式将M和V的程序分离,从而使同一个程序可以使用不同的表现形式。
模型(Model):负责存储、定义、操作数据;视图(View):将数据展示给用户,与用户进行操作交互;控制器(ViewController):Model与View的协调者,Controller把Model的数据拿过来给View用。