iOS平台社交应用系统的设计与实现

iOS平台社交应用系统的设计与实现

ID:36430973

大小:6.27 MB

页数:69页

时间:2019-05-10

iOS平台社交应用系统的设计与实现_第1页
iOS平台社交应用系统的设计与实现_第2页
iOS平台社交应用系统的设计与实现_第3页
iOS平台社交应用系统的设计与实现_第4页
iOS平台社交应用系统的设计与实现_第5页
资源描述:

《iOS平台社交应用系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、劣臻交万方数据硕士专业学位论文iOS平台社交应用系统的设计与实现DesignandImplementationofaSocialApplicationoniOSplatform作者:宋立导师:王方石教授北京交通大学2014年7月万方数据学位论文版权使用授权书本学位论文作者完全了解北京交通大学有关保留、使用学位论文的规定。特授权北京交通大学可以将学位论文的全部或部分内容编入有关数据库进行检索,提供阅览服务,并采用影印、缩印或扫描等复制手段保存、汇编以供查阅和借阅。同意学校向国家有关部门或机构送交论文的复印件和磁盘。学校可以

2、为存在馆际合作关系的兄弟高校用户提供文献传递服务和交换服务。(保密的学位论文在解密后适用本授权说明)学位论文作者签名:导师签名:签字H期:p?妒年b月,6日签字日期:汐‘9年7月/H万方数据学校代码:10004北京交通大学硕士专业学位论文iOS平台社交应用系统的设计与实现密级:公开DesignandImplementationofaSocialApplicationoniOSplatform作者姓名:宋立导师姓名:王方石学号:12126038职称:教授工程硕士专业领域:软件工程学位级别:硕士北京交通大学2014年7月万方

3、数据致谢本论文的工作是在我的导师王方石教授的悉心指导下完成的,我要深深地感谢王老师一直以来对我的关怀和培养。王老师严谨求实的治学态度、一丝不苟的工作作风、诲人不倦的师者风范给了我极大的影响和帮助。王老师对我的项目研发和论文工作提出了许多宝贵意见。在此由衷感谢两年来王老师对我生活工作和学习各方面的关心和指导。在企业工作及论文撰写期间,我的企业导师王隽永也对我的工作给了很大的支持,提出很多独到的意见,对我的论文研究给予了热情帮助,在此向他表达我的感激之情。另外,也感谢我的家人、朋友,他们的理解支持是我能够专心完成我的学业的基

4、础。万方数据摘要iOS作为目前移动市场最热门的移动设备操作系统之一,以其良好的系统稳定性、简易的操作性、优秀的用户体验和庞大的应用程序商店,博得了广泛的好评。社交类软件长久以来备受用户关注和欢迎,在iOS平台的发展也逐渐走向成熟。本文就iOS平台陌生人交友应用“SayHi!"的设计与实现做了深入的讲解,详述了社交类应用在系统分析设计上的难点。特别地,针对应用响应速度慢、网络交互平凡、网络流量过大等普遍存在的iOS应用问题,本文做出了研究讨论,并在程序设计实现中予以解决,最终生成了一个完整高效的iOS应用程序。作者在北京易

5、思卓越科技有限公司实习期间,参与了iOS社交应用“SayHi!”从立项、开发、上线到维护的整个项目周期。在此期间独立完成了以下工作:(1)设计了一套低耦合的高度模块化的系统架构。这一架构可以满足iOS应用开发在界面变更灵活性、开发周期快速迭代等方面的需求。(2)账号管理模块包括注册登录页面显示及操作、绑定邮箱、更改密码、删除账号等功能。此模块利用设备识别码实现了无账号快速注册和登录。(3)个人信息模块包括用户信息的页面展示、用户信息的管理、服务器同步、用户照片和头像的上传验证、个人信息的存储和查找等功能。实现了低开销、较

6、及时地从服务器更新用户信息。(4)交友模块包括交友页面的动画编写、自定义控件编写、页面展示、人际关系管理等工作。实现了附近的人搜索、摇一摇、置顶推荐、高级搜索等方式进行交友。(5)聊天模块包括聊天界面的展示、消息的保存、聊天记录查询、动画表情的播放、语音信息播放、图片浏览器等功能。实现了文字表情信息、图片信息、地理位置信息、动画表情信息、游戏邀约信息等多种信息交流方式。并且利用UILabel控件实现了图文混排。(6)设置模块包含了各模块中用户可配置的功能项和系统的设置项。实现了以组件方式对设置项进行配置,无需在增减模块时

7、再更改设置模块的内容。本文最后对系统的实现进行了验证并根据结果进行调优。最终结果显示系统功能己较完善,可以满足用户的基本交友需求,系统对用户事件的响应速度和内存占用率也己达到需求标准。至论文截止时,“SayHi!”己在全球多个国家地区的苹果AppStore上线并获得了大量的用户。关键词:iOS开发;社交应用;多线程开发;万方数据ABSTRACTiOSascurrenⅡythemostpopularoperatingsystemformobiledevices,谢n1itsgoodsystemstability,easyo

8、peration,excellentuserexperienceandahugeapplicationstore,haswonwidespreadpraise.SocialNetworkingSOl'Wareasalong-standingconcemandwelcomecategory,hasalsowell·gr

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。