需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:11770 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:如今社会中,信息化元素越来越强,但你走在大街上,可以看到大家都在用着手机。在这个信息技术高速发展的社会,互联网越来越便利、不可缺,通过报纸来获取信息这样的方式越发显得效率极低,使用的人也越来越少了。时间就是金钱,所以,现今社会,如何能做到快速实时的获取新的信息也就越发的重要。 本次毕业设计,我选择了做一款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 |