摘要:随着越来越多的人成为“低头族”,本设计旨在“低头”的时候不仅能只是进行娱乐,也能随时随地的获取到当前各种资讯信息。本软件使用OC语言,实现资讯阅读等功能,是基于IOS操作系统和AFNetworking、JSONModel等三方接口解析框架的基础上实现的应用程序。论文从实际出发,首先介绍了本设计的开发背景与意义,以及研究了国内外的现状和发展趋势,同时对项目也进行了需求、可行性分析,展示了项目实现的关键技术和关键代码;其次针对项目的功能进行了详细的介绍,并对Logo的设计也进行了简单的描述;然后进行了系统概要设计和系统功能模块实现;最后,对本次的设计做出了总结与展望。
关键词:新闻资讯;IOS;OC
目录
摘要
Abstract
1 绪论-1
1.1 开发背景和意义-1
1.2 国内外的研究现状及发展趋势-1
1.2.1 国内的研究现状-1
1.2.2 国外的研究现状-2
1.2.3 发展趋势-2
2 系统分析-3
2.1 需求分析-3
2.2 可行性分析-3
2.3 开发环境/开发工具-4
2.4 资讯阅读系统需求分析-4
2.5 系统模块设计数据流图-7
3 系统概要设计-9
3.1 系统概要设计-9
3.1.1 系统设计目标-9
3.1.2 系统总体结构设计图-10
3.2 系统涉及接口-10
4 系统实施-14
4.1 系统开发-14
4.1.1 Logo简介-14
4.1.2 登录注册板块-14
4.1.3 资讯阅读板块-14
4.1.4 新闻推荐板块-15
4.1.5 话题板块-15
4.1.6 个人信息板块-15
4.2 系统功能界面-16
4.2.1 用户登录注册-16
4.2.2 新闻阅读-17
4.2.3 新闻推荐-18
4.2.4 话题发表及阅读-18
4.2.5 个人中心-19
4.3 关键技术-19
4.3.1 新闻推荐-20
4.3.2 MD5加密技术-23
4.3.3 富文本转换技术-24
5 相关三方库-26
5.1 Bomb云数据库-26
5.2 ShareSDK分享-26
5.3 百度地图-27
5.4 Masonry自动布局-27
6 总结与展望-28
6.1 总结-28
6.2 心得体会-29
参考文献-30
附录-31