摘要:随着手机的普及、移动互联网的高速发展,我们对于手机的需求越来越大,手机在我们生活中起着越来越重要的作用,可以更好地通过手机来影响我们的生活。在市面上所存在的各种不同类型的手机及操作系统中,iOS开始扮演重要的角色。
基于iOS的不断的出现证新闻类App的不断出现证明了现在的时代正是手机应用与实际生活相关联的。现在人们已经不单单满足于从现实中去了解自己所喜欢的东西,而iphone手机的不断普及正是给人们提供了一个非常好的机会,因此,一款好的新闻App就非常容易受到欢迎。
本应用全称为基于ios 的新闻阅读类app 的设计与实现。根据开发要求,它主要应用于日常生活,为人们提供大量的新闻和信息。
本应用涉及了新闻类app可能包括的各项功能,包括引导页,首页新闻,新闻详细内容,分享模块,刷新模块,注册登录功能。在开发过程中,注意使其符合系统的全面性、可行性,并力求使系统的业务逻辑合理。我们经过系统调查研究、系统分析、系统设计和系统实施四个主要阶段进行设计。而在具体的设计上,通过用户的使用和面向对象的方法来设计并实施本应用。在开发工具的选择上,主要利用Xcode7 编程语言进行开发,使用其自带的sqllite数据库,从而保证了数据的完整性与一致性。
关键词 : 移动互联网,iOS,新闻阅读
目录
摘要
Abstract
第1章 系统概述-1
1.1课题研究的背景-1
1.2课题研究的意义-1
1.3课题技术简介-1
1.4 系统开发的基本目标-2
1.4.1 系统开发的总体任务-2
1.4.2 系统开发的基本功能-2
1.4.3 系统开发的设计思想-2
第2章 开发平台介绍-3
2.1开发语言简介-3
2.2 ios简介-4
iOS2.3数据库-4
2.4 MVC设计模式-4
2.5总体技术路线-4
第3章 需求分析与可行性研究-5
3.1 需求分析-5
3.2可行性分析-5
3.2.1 技术可行性-5
3.2.2 经济可行性-6
3.2.3 操作可行性-6
第4章 系统设计-7
4.1 程序整体说明-7
4.2 基本设计概念和流程-7
4.2.1 主体设计和说明-7
4.2.2 系统子模块设计和说明-8
4.3 功能模块详细设计-9
4.3.1 引导页模块的设计与实现-9
4.3.2 首页新闻模块的设计与实现-11
4.3.3新闻详情模块-11
4.3.4分享模块-12
4.3.5刷新模块-12
4.3.6 注册登录模块-13
第5章 系统测试-14
5.1 测试的目标-14
5.2 测试的对象-14
5.2.1 应用测试-14
5.2.2 性能的测试-15
5.2.3 兼容性测试-16
结 论-17
参考文献-18
致 谢-19