1 / 67
文档名称:

基于iOS平台的新闻推送系统的设计和实现.pdf

格式:pdf   页数:67页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于iOS平台的新闻推送系统的设计和实现.pdf

上传人:gd433 2016/3/30 文件大小:0 KB

下载得到文件列表

基于iOS平台的新闻推送系统的设计和实现.pdf

相关文档

文档介绍

文档介绍:THE DE SIGN AND IMPLEMENTATION OF IOS—BASED NEWS PUSH SYSTEM AThesis Submitl:ed to Southeast University fIIIIIIIIIIffHMMilif Y2782030 FortheAcademic Degree ofMaster ofEngineering BY Wang Ping Supervised by Pro£JI Yi and Lect.ⅥAN Bin and Hao College ofSoftware Engineering Southeast University NOvember 2014 。尽我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得东南大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均己在论文中作了明确的说明并表示了谢意。<啷东南大学学位论文使用授权声明东南大学、中国科学技术信息研究所、国家图书馆有权保留本人所送交学位论文的复印件和电子文档,.-j-以采用影印、缩印或其他复制手段保存论文。本人电了文档的内容和纸质论文的内容相一致。除在保密期内的保密论文外,允许论文被查阅和借阅,可以公布(包括以电子信息形式刊登)论文的全部内容或中、英文摘要等部分内容。论文的公布(包括以电子信息形式刊登)授权东南大学研究生院办理。狂肇肌一万方数据摘要摘要当前中小企业面临着巨大的人才竞争压力与市场竞争压力,政府部门为企、lp输送的服务种类纷杂,企业每天都会受到各种来自政府的新闻和通知,但是阅读多数只能通过固定的时间和地点等方式来获取,无法做到随时随地获取新闻资讯,往往由J二这些限制因素,错过了很多对自身有价值的信息。为了解决以上的诸多不便,基于iOS的拥有信息推送功能的新闻综合客户端应运而生。从移动新闻应用系统的开发平台来看,目前有基于Android平台、iOS平台和 Windows Phone平台的三大板块,从统计数据来看iOS和Android平台的市场占有量最大。本课题研究的是一款基于iOS平台的新闻推送系统。系统基于iOS SDK框架进行二次开发和集成,同时通过建立的内容服务器进行消息推送服务,将服务器端数据发送给特定客户端。在苹果公司提供的APNS的功能基础卜进行扩展功能,建立自己的服务器,通过网络传输协议将数据推送到客户端。本课题研究内容中包含企业级应用核心组件和多层企、lp级应用架构,涉及关键技术包括:结构化XML文件解读技术、轻量API 对象封装技术、消息推送机制技术、左侧抽屉式交互界面技术、数据缓存技术、图片压缩技术。本论文首先结合智能手机平台在国内外发展状况的分析,对之前相关的技术进行研究,接着结合当前基于iOS技术的新闻客户端的最新技术进行研究,同时结合园区对本系统的需求挖掘,整理出系统九大功能模块。其次,论文详细介绍了系统的整体架构、软硬件环境、顶层结构和平台实现过程中涉及的多项核心技术。最后,论文描述了系统测试的环境和结果,以验证系统实现的完整性与正确性。目前系统已正式上线,实际应用结果表明,系统不仅解决了园区中小中心的信息化困惑,同时有效帮助园区企业及时、完整地获取政府新闻信息。后续,系统还将不断升级软件功能,进一步优化客户端动态新闻内容,增加栏目,使得资讯更加全面。关键词:iOS;XML;API;消息推送;API封装; 万方数据 Abstract Intoday’Ssociety,the sinail andmedium—sized enterprises are facing enormous pressure ot petition and delivered bygovernment departments plex, meanwhile, every day, enterprises are recewmg various kinds ot news and announcements from , itmostly takes fixedtime and places tOread them, instead ofacquiring them atanytime and ofthese restrictions, massive valuable information order tosolve theinconvenience o