基于微信小程序的个人电台系统的设计与实现

各种媒体是我们获取当今时代信息的一个最重要途径。公元前,报纸就已经
出现,当时是将一些信息记录在白色的板子上。随着时代发展,纸媒逐渐被其他
一些媒体所取代,比如工业时代,很多人就将信息新闻的获取途径从纸媒转换到
了广播平台。随之,电视的出现又使人们把获取媒体新闻的途径再次转移。尽管
如此,随着汽车工业的发展壮大以及汽车消费能力的不断扩大,车载广播的受众
仍旧不可小觑。
但是如今是信息时代,新媒体的概念涌入人们的日常生活,无论是通过微信,
还是通过微博,甚至通过一些门户网站,都可以获得我们想要查询的新闻信息。
传统的新闻途径面临着巨大的挑战。其中,广播行业更是如此。虽然其仍有一部
分受众,但是如果不迎合新媒体的概念,广播这种媒体模式终将被淘汰。
最近直播平台的火爆,已经预示着现在的社会媒体已经从原来的公共媒体时
代逐渐向自媒体时代偏移。人们也逐渐因为时代的变化,而敢于陈述自己的观点,
向世界展现自己的态度。所以,个人电台是一个很好的展现自己的平台,与传统
的广播电台相比,个人电台会更加的灵活,不受时间和地点的限制,每个人都可
以是电台的主播,发表自己的意见。传统的广播电台,具有很大程度上的局限性,
受到外界客观因素影响很多,比如节目无法回放,只能定时定点收听;只可以收
听当前地域可以接收到的频率广播等等。传统广播电台存在的这些问题,个人电
台均可以解决。
本系统实现的基于微信小程序的个人电台,是将个人电台与微信小程序相结
合的一种程序系统。微信在当今社会已经是一个火热的新媒体传播平台,在此基
础上增加个人电台功能,用户可以通过个人电台发布言论;其他用户可以通过搜
索好友或者电台 ID 来关注收听。对于每次的电台直播,都可以将所录制的音频
以 MP3 的形式存储在小程序中,其他用户可以点击、收听往期节目,解除了时间
和地域的限制。与当今的直播媒体相似,该程序也可以实现送礼物模块,可以让
使用者给其喜欢的电台主播赠送虚拟礼物,并为电台主播增加人气。不仅如此,
II
在电台直播过程中,其他用户可以在收听界面进行留言,电台主播也可以发布自
己的播出时间等公告。
本系统的实现,采用了 C/S 架构,对于客户端的开发主要采用了微信小程
序的开发技术,及 PHP 代码来进行小程序的开发。开发过程中,会调用很多微信
提供的第三方工具,比如微信支付、微信扫一扫等功能接口。对于服务器端主要
运用 WampServer 集成软件进行开发,主要包括 mysql 技术、Apache 服务器,以
及 SSHE 框架等。对于前台和服务器之间的信息交互,采用了 Json 数据格式进
行数据的传递。
关键字:
个人电台,C/S,WAMP,MySQL,微信小程序

第一章 绪 论 … 1
1.1 项目背景与意义 … 1
1.2 国内外发展现状 … 2
1.3 本文的主要研究内容 … 3
1.4 论文结构 … 4
第 2 章 相关理论和技术分析 … 5
2.1 微信小程序 … 5
2.1.1 微信小程序开发环境 … 5
2.1.2 微信小程序框架 … 6
2.1.3 微信小程序 api … 7
2.2 SSHE 框架 … 8
2.2.1 框架介绍 … 8
2.2.2 框架构成与分层 … 8
2.3 本章小结 … 9
第 3 章 需求分析与设计 … 10
3.1 需求分析 … 10
3.1.1 可行性分析 … 10
3.1.2 系统用户角色设计 … 11
3.1.3 系统功能需求分析 … 13
3.1.4 系统性能分析 … 16
3.2 系统总体设计 … 17
3.2.1 系统物理设计 … 17
3.2.2 系统分层设计 … 19
3.2.3 系统数据流图设计 … 20
3.2.4 系统功能设计 … 22
II
3.3 系统数据库设计 … 24
3.3.1 系统数据库 E-R 图设计 … 24
3.3.2 系统数据库逻辑结构设计 … 26
3.4 系统接口设计 … 27
3.5 系统界面设计 … 28
3.6 本章小结 … 29
第 4 章 系统实现与测试 … 30
4.1 系统测试目的与原则 … 30
4.2 热门电台搜索 … 31
4.2.1 热门电台搜索功能设计 … 31
4.2.2 热门电台搜索测试 … 32
4.3 好友列表功能 … 33
4.3.1 好友列表功能设计 … 33
4.3.2 好友列表测试 … 34
4.4 收听广播功能 … 34
4.4.1 收听广播功能设计 … 34
4.4.2 收听广播功能测试 … 36
4.5 录制广播功能 … 37
4.5.1 录制广播功能设计 … 37
4.5.2 录制广播功能测试 … 37
4.6 后台用户管理 … 38
4.6.1 后台用户管理功能设计 … 38
4.6.2 后台用户管理功能测试 … 38
4.7 电台管理功能 … 38
4.7.1 电台管理功能设计 … 38
4.7.2 电台管理功能测试 … 39
4.8 背景音乐管理功能 … 39
4.8.1 背景音乐管理功能设计 … 39
III
4.8.2 背景音乐管理功能测试 … 40
4.9 本章小结 … 40
第 5 章 总结与展望 … 41
5.1 总结 … 41
5.2 展望 … 41
参考文献 … 42
作者简介及在学期间所取得的科研成果 … 43
致 谢 … 44

资料下载地址:》》》请点击!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序员小蛋

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值