音乐平台的设计与实现【字数:10410】

随着互联网发展,数字媒体兴起,人们的生活逐渐信息化。生活的质量得到大家的更多关注,旅游、听音乐等等成为大多数人的消遣方式。不同于唱片、专辑,网络平台音乐由于其方便、资源广等优势,成为大多数人喜欢的选择。本系统是一款独立的网络音乐系统,满足用户的需求,用户可以登录网站,播放、收藏自己喜欢的歌曲,了解歌手,看到最新的音乐资讯。本系统基于Web,MySQL构建数据库。用户可以搜索自己喜欢的歌手,了解最新音乐信息,欣赏推荐的音乐,同时也可以播放、收藏自己喜欢的歌曲,加入个人音乐盒,以便下次迅速找到自己喜欢的音乐。平台管理员将有关音乐、歌手信息等内容保存至数据库中,同时对这些信息进行增加、删减、更新等操作,让用户能够及时有效的了解到最新消息,找到自己喜欢的音乐和歌手。本软件使用说明书介绍了课题开发前景,设计过程,实现基本功能,并做出一定分析总结。
目 录
1.引言 1
1.1课题研究背景与意义 1
2.系统分析 3
2.1问题定义与内容简介 3
2.2可行性分析 3
2.2.1经济可行性 3
2.2.2技术可行性 3
2.2.3操作可行性 4
2.3需求分析 4
2.4业务分析 4
2.5数据流程 5
3.系统设计 7
3.1总体功能结构 7
3.2平台ER图 8
3.3数据库设计 10
3.3.1数据表构建 10
3.3.2数据库具体设计 10
4.详细设计 12
4.1用户使用模块 12
4.2后台管理模块 12
5.实现 14
5.1用户端使用 14
5.2后台管理 17
6.系统评价 21
6.1系统的优点与不足 21
6.2改进方案 21
6.3收获与心得 21
总 结 23
参 考 文 献 24
致 谢 25
1.引言
当前社会互联网应用的普及,无论是个人、集体还是社会,都离不开互联网,现代社会不再单纯是互联 *好棒文|www.hbsrm.com +Q: @351916072@ 
网时代,更是开始往智能时代发展。从原先的出门购物到现在的平台网购,从最初的政务大厅排队办事到现在的政务APP足不出户解决问题等等,都来自于网络的融合发展。目前人类的生活不再止步于对物质的满足,而是寻求更丰富的精神世界,顺应时代潮流,互联网融合发展也得到大力支持与推进。
音乐来自世界各地,来自地球发展的每一个历程,每一个时代都有其独特的音乐文化,经典音乐、流行音乐、民族音乐等等数不胜数,但是时间,空间的限制,使得音乐的普及度不高,影响度不深,无论是对创作者还是爱好音乐的人而言,这都是一种悲哀。音乐的美好在于能够借助于音律,借助于歌词向大家传达所要体现的信念,或者悲伤,或者甜蜜,或者激励,每一种都是感触,都对精神拥有丰富的感染[1]。正所谓语言的力量从来都是深远的,音乐的力量也是无法衡量的,音乐带给人的震撼,从古至今皆有展现,凡音之起,由人心生也,人心之动,物使之然也[2]。
1.1课题研究背景与意义
随着现代技术的发展,网络的普及,人类无论是工作还是生活,与网络之间的关系越来越密切,很多应用与人们的日常紧密相连。人们的生活水平提高,对物质的需求得到满足,对待精神生活也越发关注,对于精神文化的需求愈强,生活的质量成为大家的关注的话题,旅游、音乐等等成为大多数人的娱乐方式[3]。
贝多芬曾言,“音乐应当使人类的精神爆发出火花”[4],可见音乐的重要性与意义。音乐的创作可以有许多人,而真正赋予音乐精神意义的却在少数人。世界之大,信息的传播会受到影响,为了让大众能得到美妙音乐的熏陶,设计出一款音乐平台软件,让绝大多数人都能够感受音乐的美妙,能从一切世俗的烦恼中超脱出来。
现有市场的音乐系统也有许多,真正能够迎合,得到大众多数喜欢的就几个。网站给大众带来的使用感受万分重要,平台的美观,功能的全面,资源的丰富,服务的质量等等方面都需要格外关注[5],这些因素都会影响平台受欢迎的程度。平台整体要美观,符合大众审美,资源要全面,尽可能免费,让大众获得美好享受,而且平台的系统要稳定,一个再好看的系统,如果存在不稳定,不要说受到大众使用欢迎,恐怕进入市场都存在极大的问题与困难[6]。针对以上,我们的音乐平台要兼顾以下几点发展:(1)歌曲资源丰富,质量高;(2)平台页面显得美观大方;(3)系统稳定安全,值得信赖;(4)平台功能完善齐全。利用动态交互式网页技术,设计一个可在网络中实时的进行多用户信息的发布,而且可以对用户行为进行统计和记录操作。
2.系统分析
2.1问题定义与内容简介
平台是针对互联网用户开发,主要迎合于年轻一代、喜欢音乐的人士。伴随着计算机行业的兴起,发展势头迅猛,网络方面的内容以及开发运用愈发丰富化,多层次化。随着人们日益增长的美好生活需求,对于精神文化的要求愈发高。本平台借助于Internet技术,根据用户的需求,突破时间与空间的限制,随时随地分享、欣赏音乐。该项目是基于Web,MySQL[7]实现后台数据库的音乐平台。主要有以下功能:
用户:进入后可以注册登录,在首页浏览最新消息和各类推荐信息,进入榜单查看各类歌曲,在歌手页查看歌手介绍,收藏、播放歌曲,拥有独属于个人的音乐收藏盒;
管理员:登录账号查看用户基本信息,添加、修改、删除歌曲与歌手信息,添加、修改、查询歌曲和歌手分类,查看用户,及时更新修改平台内容。
2.2可行性分析
可行性分析[8],借助一些方式,例如调研,查找案例,判断平台是否有实现的必要以及实现过程中极有可能出现的问题,需要投入的时间和金钱,带来的影响及损失,后期维护过程中的必要点,同时确定最佳方案使得过程简洁。系统的可行性分析主要有经济可行性,技术可行性,操作可行性。分析如下:
2.2.1经济可行性
就目前而言,打造一个音乐平台并不需要太高的资金,我们这个音乐平台仅仅是一个项目,简单的项目,没有计划投入市场使用。前期的调研了解,可以借助于现有的一些软件以及周围其他人的想法来了解,音乐平台有一些必要的功能,比如播放音乐,搜寻歌手等等,将这些功能基本实现,一个平台也就有了初步的建立与框架,所需要的成本不高,一台计算机,一些案例便可以进行下去。因为平台所涉及到的代码,没有特别复杂的功能,所打来的经济效益也是无限的[9]。这个项目过程中所需要考虑到的细节,也可以锻炼自己,越是简单的,越能够锻炼体验自己的基本功底,提高自己的耐力,提升自己的信息。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/637.html

好棒文