基于IOS平台的文化交流平台系统的设计与实现【已改】.doc
- 文档编号:85024
- 上传时间:2022-10-02
- 格式:DOC
- 页数:35
- 大小:1.06MB
基于IOS平台的文化交流平台系统的设计与实现【已改】.doc
《基于IOS平台的文化交流平台系统的设计与实现【已改】.doc》由会员分享,可在线阅读,更多相关《基于IOS平台的文化交流平台系统的设计与实现【已改】.doc(35页珍藏版)》请在冰豆网上搜索。
信息与电气工程学院毕业设计(论文)
目录
ABSTRACT ii
第1章绪论 1
1.1开发背景及意义 1
1.1.1开发背景 1
1.1.2开发意义 1
1.2开发工具及运行环境 2
1.2.1开发工具 2
1.2.2运行环境 2
第2章项目所用技术介绍 3
2.1IOS简介 3
2.2IOS系统架构 3
2.3IOS系统优势 5
2.3.1IOS模块性 5
2.3.2灵活性 5
2.3.3可伸缩性 5
2.3.4可操作性 5
第3章系统分析 6
3.1功能需求 6
3.2系统使用例图 7
第4章系统设计细节 8
4.1程序总体架构 8
4.2模块功能设计 9
第5章详细设计与编码 10
5.1登陆注册模块 10
5.2首页模块 14
5.3发布动态模块 17
5.3.1基本功能 17
5.3.2选择图片上传 22
5.3.3聊天功能 24
第6章系统测试 27
6.1登陆模块测试用例 28
6.2发表动态测试用例 28
6.3浏览动态测试用例 28
6.4系统评价 29
第7章总结 30
谢辞 31
参考文献 32
I
基于IOS平台的文化交流平台系统的设计与实现
[摘要]文化交流平台,是一种非正式的迷你型社交软件,是一个基于用户关系的信息分享、传播及获取平台。
用户可以通过WEB(WORLDWIDEWEB)、WAP(WirelessApplicationProtoco)以及各种客户端组件个人社区,以150字左右的文字更新信息,并实现即时分享。
它是一种互动及传播性极快的工具,具有实时性,传播速度甚至比大众媒体还快。
本文阐述了文化交流平台的各种相关知识,尤其对iPhone客户端的开发和应用作了详细的介绍,同时将设计过程中所用到的主要方法及控件进行了详细说明。
此次毕业设计以IOS操作系统作为开发平台,Xcode作为开发环境,参照社交软件的基本功能,进行文化交流平台客户端软件的设计与实现。
本软件实现了首页获取数据、我的资料、我的关注、我的粉丝、收藏动态、评论动态、添加照片、发表动态、在线聊天等功能,具备了一般社交软件所具有的功能,具有较强的实用性。
[关键词]IOS平台iPhone社交文化交流
ii
ABSTRACT
[Abstract]Culturalexchangeplatform,isaninformalMinisocialsoftware,isauserbasedontherelationshipbetweentheinformationsharing,disseminationandaccessplatform.UserscanWEB(WIDEWEBWORLD),WAP(ApplicationProtocoWireless)aswellasavarietyofclientcomponentsofthecommunity,to150wordsorsooftextupdates,andtoachieveinstantsharing.Itisakindofinteractiveandfastcommunicationtools,withreal-time,andevenfasterthanthemassmedia.
Inthispaper,theculturalexchangeplatformfortherelatedknowledge,especiallythedevelopmentandapplicationofiPhoneclientmadeadetailedintroduction,atthesametime,thedesignofthemainmethodsusedintheprocessandcontrolaredescribedindetail.ThegraduationprojecttoIOSoperatingsystemasadevelopmentplatform,Xcodeasthedevelopmentenvironment,withreferencetothebasicfunctionsofsocialsoftware,thedesignandimplementationoftheculturalexchangeplatformclientsoftware.Thesoftwareachievethehomepageaccesstothedata,Iandfriends,myconcern,myfans,usedtocommenton,comment,forwardcomments,addphotos,comment,onlinechat,etc.function,withthegeneralsocialsoftwarewiththefunction,hasastrongpracticality.
[Keywords]IOSplatform,iPhonesocial,culturalexchanges
信息与电气工程学院毕业设计(论文)
第1章绪论
1.1开发背景及意义
1.1.1开发背景
2006年3月,社交平台先驱blogger创始人埃文·威廉姆斯(EvanWilliams)创建的新兴公司Twitter推出了社交服务。
在最初阶段,这项服务只是用于向好友的手机发送文本信息。
Twitter英文原意为小鸟的叽叽喳喳声,用户能用如发手机短信的数百种工具更新信息。
Twitter的出现把世人的眼光引入了社交的小小世界里。
Twitter是一个社交网络及微客户端服务。
现在,用户可以经由SMS、即时通信、电邮、Twitter网站或Twitter客户端软件(如Twitterrific)输入最多140字的文字更新,Twitter被Alexa网页流量统计评定为最受欢迎的50个网络应用之一。
Twitter在国外的“大红大紫”,令国内有些人终于坐不住了。
2005年从校内网起家的王兴,在2006年把企业卖给千橡互动后,于第二年建立了饭否网。
同样擅长技术活的SwiSen也瞄准了这个行业,很快清新、简约的随心微博也开始正式上线。
而腾讯作为一个拥有4.1亿QQ用户的企业,看着用户对随时随地发布自己状态的强烈需求后,也忍不住尝试了一把,2007年8月13日腾讯滔滔上线。
2009年7月中旬开始,国内大批老牌社交产品(饭否、腾讯滔滔等)停止运营,一些新产品开始进入人们的视野,像1月份开放的大围脖,6月份开放的Follow5,7月份开放的贫嘴,8月份开放的新浪微博。
其中Follow5在2009年7月19日孙楠大连演唱会上的亮相,是国内第一次将社交平台引入大型演艺活动,与twitter当年的发展颇有几分神似。
1.1.2开发意义
在智能手机飞速发展的今天,手机成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用.因此应用建设在智能手机应用上的地位显而易见,它已成为人文信息交流,政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。
社交平台,有点像聊天室或者说是像茶楼酒肆。
是沟通人与人之间思想,交流知识,讨论问题和交换观点的网络交际平台。
在这个平台上首先是虚拟的人(性别,年龄,职业,喜好,职务等)共同谈论你所感兴趣的任何话题,通过你们之间交流争辩让你对它有更进一步的了解和认知。
社交平台的传播速度更快,关注的人更多,时效性更强。
社交平台上有许多信息是在传统媒体上看不到的,而公众对公共话题天生有一种关注心态,在社交平台上企业和客户之间不再是单纯的买卖关系,社交平台用好了,就能够在企业用户中培养出超越买卖的情感关系,在市场竞争中游刃有余。
传统的企业口碑营销,偏重在认识的人之间的口碑,但现在,越来越多的年轻人相信网络社群上不认识的“亲朋好友”的评价。
因此,赢得网友的口碑,对企业而言,几乎跟花钱做广告一样重要。
微社交平台的出现丰富了企业网络营销的手段,帮助企业“赢得”陌生人的口碑。
微社交平台作为一个新的交流互动平台,正在受到越来越多人的青睐。
相比博客而言,微社交平台使用更加简单,用户所付出的单位成本、精力投入都更少,写作门槛更低,用户扩展更为迅速,为可能实现的媒体信息传播积累了庞大的通讯员队伍。
同时,整合各类工具尤其是手机短信的优势,微社交平台具备了实时传播的特性,在面对突发新闻事件时,微社交平台的报道速度往往能领先于传统媒体。
随着社交平台的“客”流量不但呈爆炸式增长,而且其影响力也与日俱增。
微社交平台迅速成为中国企业及时传播信息,增加用户与企业粘性的营销利器。
众多中小企业纷纷设立官方微博客、官方公众号等等,安排专人在新浪、微信、QQ等开博,与粉丝紧密互动,积极推广企业品牌。
社交平台预示着个体的力量不再孱弱,它在影响和改变这个世界上正发挥越来越大的作用。
1.2开发工具及运行环境
1.2.1开发工具
(1)开发该软件使用的开发工具为Xcode7.1版本[1]。
(2)开发该软件使用的开发语言为Objective-C等开发语言[2-3]。
1.2.2运行环境
(1)该软件运行手机的版本为iPhone4及其以上版本。
(2)开发该软件运行的苹果系统为IOS4.3.5及其以上版本。
(3)软件运行手机硬件参数
①CPU:
苹果A4处理器集成PowerVRSGX535图形核心,800MHz;
②Ram:
512MB;
③屏幕:
3.5英寸,960×640像素;
④支持频段:
WCDMA2100MHz、CDMAEV-DO(电信3G专用)。
共33页第32页
信息与电气工程学院毕业设计(论文)
第2章项目所用技术介绍
2.1IOS简介
IOS是由苹果公司开发的手持设备操作系统。
苹果公司最早于2007年1月9日的Macworld大会上公布这个系统,最初是设计给iPhone使用的,后来陆续套用到iPodtouch、iPad以及AppleTV等苹果产品上。
IOS与苹果的MacOSX操作系统一样,它也是以Darwin为基础的,因此同样属于类Unix的商业操作系统。
原本这个系统名为iPhoneOS,直到2010年6月7日WWDC大会上宣布改名为IOS。
截止至2011年11月,根据Canalys的数据显示,IOS已经占据了全球智能手机系统市场份额的30%,在美国的市场占有率为43%,据市场研究公司ABIResearch最新发表的市场预测报告称,苹果的全球智能手机市场份额在2013年将达到最高点的22%。
2.2IOS系统架构
Objective-C作为开发语言,是c语言的升级版[4]。
iOS的系统结构分为以下四个层次:
核心操作系统(theCoreOSlayer),核心服务层(theCoreServiceslayer),媒体层(theMedialayer),Cocoa触摸框架层(theCocoa
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 已改 基于 IOS 平台 文化交流 系统 设计 实现