摘要:电台播放软件是一种用于收听各种类型的音频文件的多媒体播放软件。它涵盖了各种各样的音频内容,比如:有声书,音乐,相声评书,资讯,外语,广播剧,戏曲,公开课,诗歌,新闻等。他们不仅界面美观,而且操作简单,带你进入一个完美的音乐空间。手机电台播放软件是一种在手机上用于收听各种类型的音频的多媒体播放软件。 能够让你通过手机满足你所有的听觉需求。
例如喜马拉雅FM通过贴心的设计、卓越的体验、海量的内容、最新的信息、专业的分类、丰富的音频类型、智能的音频搜索等优势,让喜马拉雅FM成为中国网民最喜欢电台软件品牌之一,引领着人们的音频生活方式。音频将是人们所关注的重点,也是提高生活水平的必经途径之一。
本文主要介绍了iOS平台以及基于该平台的电台播放软件的发展现状,并且详细介绍了本系统,本系统是一款基于iPhone平台的电台播放软件。本系统资源占用率小,运行效率高,操作简介,界面美观,拓展能力强。本系统播放换面流畅,具有声效和图效上的听觉及视觉享受。
本电台播放软件可以使您感到身心愉悦,在收听音频的同时能够做其他想做的事情。主要运用语言是Objective-C,其中采用了SQLite数据库,运用了MVC设计模式,使用了UIKit控件进行布局。
关键词:电台;iOS;数据库;多媒体
目录
摘要
Abstract
1 引 言-6
1.1 选题背景-6
1.2 系统概述-6
1.3 系统的意义-7
2 需求分析与可行性分析-9
2.1 需求分析-9
2.1.1 系统功能需求概要-9
2.1.2 模块需求详情-9
2.2 可行性分析-11
2.2.1 可行性论述-11
2.2.2 技术可行性-11
2.2.3 经济可行性-12
2.2.4 系统运行可行性-12
3 概要设计-13
3.1 系统总设计-13
3.2 数据分析-13
3.3 系统流程-14
3.4 功能模块设计说明-16
3.4.1 推荐模块-16
3.4.2 分类模块-16
3.4.3 广播模块-16
3.4.4 榜单模块-17
3.4.5 主播模块-17
3.4.6 播放器模块-17
3.4.7 我的模块-18
3.5 功能需求-18
4 系统详细设计与实现-19
4.1 系统页面设计-19
4.1.1 系统主界面-19
4.1.2 分类界面-19
4.1.3 广播界面-20
4.1.4 榜单界面-21
4.1.5 主播界面-21
4.1.6 类别列表界面-22
4.1.7 分集列表界面-23
4.1.8 播放界面-23
4.1.9 我的界面-24
4.2 功能界面设计-24
4.2.1 搜索功能界面-24
4.2.2 收藏功能界面-25
4.2.3 分享功能界面-26
4.2.4 其他功能界面-26
5 系统实现思路详解-27
5.1 准备阶段-27
5.2 页面的搭建-27
5.3 页面间通信-27
5.4 功能的实现-28
结 论-29
参 考 文 献-30
致 谢-31