| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:11268 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:在大数据时代背景下,越来越多的人通过手机去获取广泛的新闻资讯信息。针对人们的新闻获取需求,运用现在流行的Spring Boot+MyBatis框架和MVC框架,以及使用AFNetworking、SDWebImage框架,开发基于iOS平台的新闻资讯聚合APP。该系统采用C/S架构,完成了前后端数据交互、用户页面交互、数据库的设计及新闻列表页面图片加载优化。实现了用户注册、登录、更换头像、阅读新闻、搜索新闻、播放、暂停、快进、全屏观看、回看新闻视频、收到新闻推送等功能,支持用户根据喜好收藏新闻,及删除已收藏的新闻。本文主要内容按顺序分为系统分析,需求分析,系统总体设计,详细设计以及界面设计等部分,描述了基于iOS平台的新闻资讯聚合APP的设计与实现。
关键词:新闻;C/S架构;Spring Boot框架;
目 录
摘 要
Abstract
1 绪论 -1
1.1 选题意义与目的 -1
1.2 研究现状 -1
2 系统介绍 -1
2.1 开发环境及所用框架 -1
2.2 项目结构 -2
2.3 系统开发技术分析 -4
2.3.1 C/S架构 -4
2.3.2 Spring Boot框架 -4
2.3.3 Mybatis框架 -4
2.3.4 MVC架构 -4
2.3.5 AFNetworking框架 -5
2.3.6 MD5加密登录 -6
2.3.7 图片加载速度优化 -7
3 需求分析 -7
3.1 可行性分析 -7
3.2 用例模型 -8
3.3 功能需求 -8
4 系统总体设计 -10
4.1 架构设计 -10
4.2 数据库设计 -10
4.2.1 E-R图 -10
4.2.2 表设计 -11
4.2.3 数据库模型图 -12
5 详细设计 -13
5.1类图 -13
5.2主界面 -13
5.2.1新闻页面 -14
5.2.2视频页面 -15
5.2.3我的页面 -16
5.3主要功能 -16
5.3.1本地推送 -16
5.3.2进入新闻详情页-17
5.3.3已读置灰 -18
5.3.4搜索栏搜索新闻 -19
5.3.5用户注册 -20
5.3.6用户登录 -21
5.3.7更换头像 -21
5.3.8收藏新闻 -22
5.3.9从收藏列表删除新闻 -24
6 界面设计 -25
6.1 主界面设计 -25
6.1.1 新闻页面 -25
6.1.2 视频页面 -26
6.1.3 我的页面 -26
6.2 主要功能界面设计 -27
6.2.1 本地推送 -27
6.2.2 进入新闻详情页 -29
6.2.3 已读置灰 -31
6.2.4 搜索栏搜索新闻 -32
6.2.5 视频页面 -33
6.2.6 用户注册 -34
6.2.7 用户登录 -36
6.2.8 更换头像 -38
6.2.9 收藏新闻 -41
6.2.10 从收藏列表删除新闻 -45
7 总结与展望 -47
参考文献 -48
致谢 |

