APP下载

基于IOS系统的时尚“贴牌”社交平台的设计与实现

2017-04-05施高慧胡健梁忠琦夏胜男郑盼盼

计算机时代 2017年1期

施高慧 胡健 梁忠琦 夏胜男 郑盼盼 许淑华

摘要:设计了一个基于IOs系统的能进行服饰“贴牌”功能的社交平台。该平台是一个集搭配交流、社交分享于一体的时尚社交APP,以提供时尚“贴牌”和搭配信息为亮点,帮助用户与用户,用户与服装设计师,以及用户与时尚博主之间进行交流和分享,帮助人们提高时尚品味,把时尚拉进衣柜,让时尚逐渐平民化。

关键词:IOS;时尚贴牌;时尚社交APP;iphone开发软件

中图分类号:TP311

文献标志码:A

文章编号:1006-8228(2017)01-37-04

0.引言

根据ZOL新闻中心最新数据显示,移动互联网智能终端设备活跃数达到8.99亿,从活跃终端来看,截止到2015年底,苹果的增长非常强劲,高达38.82%,活跃终端数突破2.8亿台。又从2015年中国互联网、社交和移动端数据报告可知,我国社交媒体用户达到6.95亿,超过美国和欧洲的总和,再根据国家统计局数据知:2015年1-12月限额以上服装鞋帽、针、纺织品类零售额为13484亿元,同比增长9.8%。其中,从网上销售看,穿着类商品零售额同比增长21.4%。4G作为新生代,非常抢眼,经查阅得:直到2015年底,4G增长了25个百分点。

以上数据充分说明移动互联网已经成为我们日常生活和工作中不可或缺的一部分,人们已经习惯使用APP客户端上网,获取信息,互动交流。同时,在“互联网+”浪潮下,各种消费行为走向移动化,碎片化,社交成为了带动网络行为的重要推动力,将是未来电商发展的重要途径。

在当代人们物质生活水平日益提高,精神文化要求逐步提升的大环境下,“时尚”、“潮流”从弱小的幼苗被浇灌成为枝繁叶茂的大树,给生命带来了一袭活力,不得不承认,在生活方式的巨变下,时尚、潮流早已脱离了简单的词汇、人群、国度的界限,已上升为一种精神层面,普及到人们的日常生活当中,而最贴近我们生活的便是服饰的潮流。服饰行业作为一个传统的行业,同时也是时尚产业的宠儿,一直伴随着社会的发展不断演变。时尚服饰产业积极拥抱互联网,已经是整个服饰行业生存之道。“泊牌享购”网络有限责任公司就是在考虑互联网、移动端,以及时尚服装三方面的情况下孕育而生的。

1.IOS系统及开发语言介绍

1.1IOS系统介绍

IOSm是由苹果公司开发的移动操作系统。苹果公司最早于2007年1月9日的Macworld大会匕公布这个系统,最初是设计给iPhone使用的,后来陆续套用到iPod touch.iPad以及Apple TV等产品上。lOS与苹果的Mac OS x操作系统—样,属于类Unix的商业操作系统。原本这个系统名为iPhone OS,因为iPad,iPhone,iPod touch都使用iPhone OS,所以2010WWDC大会上宣布改名为IOS(IOS为美国Cisco公司网络设备操作系统注册商标,苹果改名已获得Cisco公司授权)。

1.2开发语言介绍

1.2.1Object-C

Object-C通常写作Objective-C或者Obj-C或OC,是扩充c的面向对象编程语言。它主要使用于Mac OS x和GNUstep这两个使用OpenStep标准的系统,而在NeXTSTEP和OpenStep中它更是基本语言。

Objective-C是非常实用的语言。它是—个用c写成的很小的运行库,令应用程序的尺寸增加很小。而其函式库(通常没附在软件发行本)亦和Smalltaik系统要使用极大的内存来开启一个窗口的情况相反。因此,Objective-C它完全兼容标准c语言(c++对c语言的兼容仅在于大部分语法上,而在ABI(ApplicationBinary Interface)上,还需要使用extern”c”这种显式声明来与c函数进行兼容),而在此基础上增加了面向对象编程语言的特性以及Smalltalk消息机制。

1.2.2Swift

Swift是一种苹果于2014年WWDC(苹果开发者大会)发布的新开发语言,可与Objective-C共同运行于Mac OS和IOS平台,用于搭建基于苹果平台的应用程序。

Swift是一款易学易用的编程语言,而且它还是第一套具有与脚本语言同样的表现力和趣味性的系统编程语言。Swift的設计以安全为出发点,以避免各种常见的编程错误类别。

Swift是一种新的编程语言,用于编写IOS和OSx应用。Swift结合了c和Objective-C的优点,并且不受c兼容性的限制。Swift采用安全的编程模式并添加了很多新特性,这将使编程更简单,更灵活,也更有趣。Swift是基于成熟而且倍受喜爱的Cocoa和Cocoa Touch框架,它的降临将重新定义软件开发。

2.系统分析和建模

2.1系统功能架构

泊牌享购网络有限公司是一个提供时尚交流的平台,有普通用户、会员用户。普通用户仅在平台上进行交流,会员用户一般是一些服装设计师或商家,他们可以在分享自己时尚的同时,向普通用户推广自己的品牌。本系统模型如图1所示。

2.2系统用例分析

本系统设计分为普通用户和会员用户两类。这两类用户的功能比较类似,均可以对分享的图片进行添加标题、分享至好友、添加标签、删除和添加新的标注以及查看评论或添加新评论,其用例图如图2所示。

3.主要模块分析和建模

3.1用户操作模块

用户操作过程为:用户进入登录界面,然后输入账号和密码,进入潮人舞台。用户可以GET到所有用户分享在平台上的潮流服装搭配信息;当用户对其中某一搭配感兴趣时,可选中进入编辑界面进行添加、查看标签,添加、查看评论,以及分享给好友等操作。操作完成后,点击注销即可退出潮人舞台。

3.2用户注册

用户通过注册后可以使用本软件。具体注册方式参照以下截图,如图4所示。

3.3用户登录

用户在注册后即可登录进潮人舞台,进行泊裳、贴牌、分享交流等活动。

3.4APP功能介绍

图6、图7、图8分别为分享好友、添加标签、查看评论和继续添加评论。

分享好友:下方菜单栏分享按钮,可复制图片、将图片保存至本地以及通过邮件将其分享给好友。

添加标签:用户可以为自己喜欢的服饰搭配贴上标签,为图片上的服装搭配添加品牌信息。

查看评论和继续添加评论:菜单栏最右一项为评论区,点击可显示用户为图片添加的评论和继续添加评论,添加完评论后即可保存。

4.结束语

本文设计了一个有贴牌功能的社交APP,讨论了利用多种开发语言以及IOS系统来开发的设计方案,详细分析了系统流程,并进行了相应的建模分析。该系统的设计方案参加了2016浙江省“大红鹰杯”第十一届大学生电子商务竞赛并获得三等奖。下一步,我们会继续完善其余的一些功能,添加更多的动画,添加在线支付功能,以增强用户体验。