基于iOS的新闻浏览软件的设计与实现.doc

  • 需要金币1000 个金币
  • 资料目录论文助手 > 高校设计 > 计算机信息 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2019-03-28
  • 论文字数:11770
  • 课题出处:(abc鞠凌青)提供原创资料
  • 资料包括:完整论文

支付并下载

摘要:如今社会中,信息化元素越来越强,但你走在大街上,可以看到大家都在用着手机。在这个信息技术高速发展的社会,互联网越来越便利、不可缺,通过报纸来获取信息这样的方式越发显得效率极低,使用的人也越来越少了。时间就是金钱,所以,现今社会,如何能做到快速实时的获取新的信息也就越发的重要。

本次毕业设计,我选择了做一款iOS系统下的手机软件,内容是能够快速顺畅的浏览新闻,给用户更好的手机软件体验为重点,简单、易懂地操纵手机看新闻。本次设计主要使用了Objective -C语言进行开发,通过OC语言构建一个简洁优美的界面,然后通过得到的数据进行内容的展现,并且使用SQLite数据库来完善设计,实现了客户对所看到的新闻的收藏管理之间的交互。用户使用这款软件,可以浏览世界各地最新的信息,能够通过自己喜好选择观看的信息,并且可以通过对自己感兴趣的新闻进行收藏和管理,还能够把自己感到有趣实用的新闻分享给自己的好友。本文阐述了本次毕业设计的设计理念,以及具体的项目详细设计。

关键词:iOS;Objective-C;SQLite;新闻

 

目录

摘要

Abstract

1  引言-3

1.1  课题内容简介-3

1.2  课题的研究背景与意义-3

1.2.1  课题的研究背景-3

1.2.2  课题的研究意义-4

1.3  课题的调研-4

1.4  可行性分析-4

1.4.1  技术可行性-4

1.4.2  经济可行性-5

1.4.3  法律可行性-5

1.4.4  操作可行性-5

2  需求分析-6

2.1  功能需求分析-6

2.1.1  实时性的功能-6

2.1.2  视频类新闻的浏览功能-6

2.1.3  收藏功能-7

2.1.4  搜索功能-7

2.1.5  分享功能-7

2.2  非功能需求分析-7

2.2.1  UI界面-7

2.2.2  视图跳转逻辑判断-8

2.2.3  性能优化-8

3  开发技术简介-9

3.1  Objective-c语言简介-9

3.2  iOS系统-9

3.3  SQLite数据库介绍-9

3.4  Xcode-10

4  详细设计-11

4.1  软件各模块介绍-11

4.1.1  设计模式介绍-11

4.1.2  框架介绍-12

4.1.3  具体风格设计-12

4.2 数据处理-14

4.3 首页详解-16

4.4 视界详解-18

4.5 收藏详解-20

4.5.1 数据库设计-20

4.5.2 收藏界面设计-20

4.6 设置详解-21

4.6.1 夜间模式-21

4.6.2 清除缓存功能-22

4.6.3 其他功能-22

5  软件评价-23

5.1 软件的特点和优点-23

5.2 系统存在的不足和改进方案-23

5.2.1  系统存在的不足-23

5.2.2  改进方案-23

5.3  设计收获和心得-24

参 考 文 献-25

致  谢-26


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费