基于MVC设计模式的音乐网站
基于MVC设计模式的音乐网站[20191209141733]
摘要
21世纪是互联网的时代,我们可以在网上查阅资料、学习等等,可以说互联网已经融入到我们的生活中。而网络音乐在这样的环境中应运而生并且迅速发展,成为了我们生活中不可缺少的一部分。许多公司抓住了这样一个市场,大量的音乐网站开始出现。经过对一些音乐网站的研究对比,他们现在的功能并不能满足人们的需要,并且用户体验差,不稳定,性能低下,这也就对他们网站的运营造成了一定的影响。
本论文主要阐述的是一个基于MVC设计模式的在线音乐网站的设计与实现。在通过调查了解用户需求的基础上,结合现有的音乐网站,写出了此次系统的需求,从而实现了一个小型在线音乐系统。
论文还介绍了此系统的功能,用户注册登录以后可以在网站上试听歌曲,如果喜欢还可以下载歌曲或者收藏音乐,用户还可以在网站上关注其他的用户,对歌曲、歌手、专辑进行评论,对别人的评论进行赞。同时还具有热门歌曲推荐,歌手专辑分类,各类歌曲排行榜等等。
查看完整论文请+Q: 351916072
关键字:MVC设计模式Java语言在线试听ORACLE用户体验
目 录
1. 绪论 1
1.1 选题背景与研究意义 1
1.2 在线音乐网站的现状 2
1.3 研究内容和本论文结构 3
1.4 内容创新点 3
2. 系统需求分析 5
2.1 系统功能需求 5
2.2 可行性分析 6
2.2.1 经济可行性 6
2.2.2 技术可行性 6
2.3 系统用例分析 6
2.4 相关技术平台介绍 8
2.4.1 MVC设计模式 8
2.4.2 JNDI数据池 8
2.4.3 ORACLE数据库 8
2.5 系统运行环境 9
3. 概要设计 10
3.1 系统架构设计 10
3.2 系统功能设计 11
3.3 数据库设计 12
3.3.1 系统E-R图 12
3.3.2 数据库需求分析 12
3.3.3 数据库的连接 13
4. 系统详细设计 15
4.1 类的层次结构及调用关系 15
4.1.1 登录注册模块 15
4.1.2 歌曲信息 15
4.1.3 评论、赞模块 16
4.1.4 关注、取消关注用户 16
4.1.5 收藏音乐 16
4.2 数据库表的设计 17
4.3 主要功能的算法设计 19
4.3.1 下载功能算法 19
5. 系统具体实现 22
5.1 登录、注册 22
5.2 试听、下载、收藏音乐模块 23
5.3 搜索模块 24
5.4 评论模块 24
5.5 我的音乐模块 27
6. 系统测试 29
6.1 软件测试目标 29
6.2 软件测试的方法 29
6.2.1 举例评论测试 29
6.3 测试总结 30
总结 31
参考文献 32
致谢 33
1. 2. 绪论
1.1 选题背景与研究意义
随着全球宽带普及率的提高,越来越多的人开始走进这个全球范围的计算机网络,世界将变得越来越小,只要通过互联网就可以实现很多想做的事,人们的生活方式也随之改变。在这种大环境下,各式各样的网站也随着产生,比如门户网站、音乐网站、娱乐网站、交友网站等等,他们的出现给人们带来了全新的生活体验,只要待在家里就能知道外面的世界发生了什么事。在日常生活中,对大部分人来说,每天都会花一段时间来听音乐,相比以前我们买磁带等回来听,现在的在线音乐更加方便快捷了。在线音乐的出现,对传统的音乐产业结构有了很大的影响。人们只要动动鼠标,就可以找到自己想要听的歌曲,而且种类很全,各个国家地区的音乐都有。不过,随着网民的增加,音乐网站的压力越来越大,用户要求也越来越高,不但要方便用户的操作,更要让用户体验好,比如在线试听的速度。网站还要及时更新音乐信息,同时也要更新技术来提升网站的性能。本系统运用的都是一些主流的技术,加上独具一格、简约时尚的设计页面,一定会让用户体验到一个不一样的音乐网站。
在线音乐网站作为音乐交流的工具,在音乐的传播,分享,试听以及对音乐的发展产生了前所未有的冲击。中国在在线音乐方面的发展相对来说是缓慢的,现在中国的在线音乐市场上正版的和盗版的都存在着。近年来,有关部门对盗版在线音乐的大几力度越来越大,国内的在线音乐市场开始慢慢走向正规轨道,而且发展潜力也是不可估量的。艾瑞网调查数据显示,2008年以后中国的在线音乐市场已经走向了健康发展的阶段,它的市场规模非常大,超过了2亿元,并且每年还在以60%的速度增长着。音乐现在已成为网络重要应用之一,音乐收听方式的便捷使用户越来越多。同时随着中国互联网的迅速发展,在线音乐产业发展不断成熟,今后几年中国网上音乐用户还会不断增长。所以说在线音乐在中国的发展空间还是很大的[1][2][3]。
1.2 在线音乐网站的现状
根据孙莹的《在线音乐市场现状的解析》了解到全球在线音乐市场的发展还是很好的,比较突出的是日韩和欧美地区。在线音乐市场的发展是一把双刃剑,随着在线音乐市场的发展,出现了很多的在线音乐网站,他们的竞争不可避免的越来越大。现在很多唱片公司都面临着很大的问题,他们对著作人的控制越来越少,这将对他们的经济利益造成严重损害,而且网络盗版技术也损害了他们的利益。樊凤龙在《谈中国在线音乐产业的发展》中谈到全球宽带普及率的提高,会是在线娱乐业务的发展的驱动力。中国在在线音乐方面的发展相对来说是缓慢的,现在中国的在线音乐市场上正版的和盗版的都存在着。近年来,有关部门对盗版在线音乐的打击力度越来越大,国内的在线音乐市场开始慢慢走向正规轨道,而且发展潜力也是不可估量的[3][4][5]。
目前,市场上存在的音乐网站用到的技术主要有C/S技术模式,P2P音乐共享模式。他们都有各自的优缺点。C/S模式是在客户端和服务器端进行交流的一种模式,客户端会发请求到服务器端,服务器再根据请求内容进行处理,将结果返回给客户端,在客户端显示。这种模式的缺点就是服务器需要存储大量的数据,但是网站存储的数据量都是有限的,而且假如服务器关闭了,用户将不能访问网站,所以说C/S模式还不是一个理想的模式。
P2P模式与C/S模式有着本质的区别,C/S是服务器到客户端的,而P2P是在用户之间传输的。这样就减少了服务器的压力,使运行速度变快,当用户想下载音乐的时候,只要有用户下载过了,那么就可以直接到从那个用户电脑上下载,既减少了传输的成本,而且所有的用户都能参与进来。虽然有这么多的优点,但是它对于技术的要求很高,不是个人或者小的公司所能做到的[1]。
而本次所做的在线音乐网站,由于服务器等的限制,歌曲都是存在服务器端的,虽然在效率上不算太高,但是我们力求在用户体验上做到最好。现在的音乐网站大都是基于PHP或者是MVC设计模式,结合MySQL数据库的。本次的音乐网站是基于MVC设计模式,结合ORAClE数据库技术开发的。这些技术都存在着优缺点,但都处于发展当中。在今后,大家一定会看到一个技术成熟时期的音乐网站,不仅安全性高、成本低,而且用户体验也很好。
1.3 研究内容和本论文结构
本文介绍的是一个基于MVC设计模式的在线音乐网站。主要是提供给用户一个在线试听和下载的音乐网站。从功能上来讲,本次系统完成了前台用户模块,这个模块主要提供了热门推荐,歌曲排行榜,歌曲分类、歌手分类、专辑分类等功能,同时用户可以搜索歌手、歌曲,在线试听和下载、收藏歌曲如果对歌曲、歌手和专辑有什么想法还可以进行评论,用户还可以关注其他的用户。本系统不仅保证了功能的齐全,在技术上也做了一些改进,提供给用户一个快速、稳定、安全的音乐网站。
本文的各章节安排如下:
第一章:阐述了在线音乐网站的研究背景和意义以及现状的分析,然后对研究的内容进行安排,并提出了本网站的创新点。
第二章:分析此系统的需求,需求分析做了功能分析、可行性分析、系统的用例分析以及对用到的主要技术做了简要的介绍,也介绍了系统的运行环境也。
第三章:此章节介绍了系统的概要设计,包括系统的架构设计,系统的数据库设计,数据库设计又包括数据库的分析,用到的所有表,以及连接数据库技术,介绍了如何连接数据库的。
第四章:对系统的详细设计做了说明,讲解了系统每个功能是如何实现的,包括运用的技术,做了那些验证等等。
第五章:介绍了系统是如何实现的,包括系统的界面等。
第六章介绍了此系统的测试,对此系统的主要功能以及数据的验证进行了测试,通过测试可以找出一些开发时没有发现的错误。
第七章:对此系统做了总结,找出还有哪些不足的地方,自己学到了什么以及下一步的工作。
第八章:感谢帮助我完成此次论文的同学和老师
第九章:列出了此次论文用到的相关文献!
1.4 内容创新点
一个好的网站不仅是体现在功能上,更重要的是体现在技术上,让用户有一个不错的体验,所以本系统在开发性能上做出了一些改进,保证了其运行的快速、高效、安全稳定。主要创新点如下:
1、数据连接池技术,在请求连接数据库的时候有着非常高的效率,所以运行速度会有很大的提高。
2、为了网站了安全性,SQL语句全都是用参数注入,防止了其他SQL的注入。
3、设计模式:采用了现在主流的MVC设计模式,此模式的好处是显示层、业务逻辑层、数据库层三个层次是分开的,开发的时候都是相对独立的,同时也方便了日后的维护[6]。
3. 系统需求分析
需求分析是指对用户的需求进行详细的分析,弄清楚要解决什么问题,有哪些功能等,到最后形成一个完整而复杂的开发计划。本次在线音乐网站主要是为音乐爱好者提供一个网上享受音乐的平台,为更多的用户带来乐趣。用户注册成为本网站的会员,会员登录后可以使用更多的功能,比如关注用户、下载音乐,评论歌手等等。
3.1 系统功能需求
1、首页模块
首页包括了热门歌曲、歌曲推荐等子模块,还可以进行注册和登录,用户可以根据需要进行选择。
2、搜索模块
用户可以根据歌曲名称或者歌手姓名进行搜索,搜索运用的是模糊匹配。搜索出来的歌曲用户可以收藏、试听下载。
3、试听模块
用户可以在线试听网站上的所有歌曲。
4、下载模块
只有网站的会员才能在网站上进行下载音乐。。
5、专辑模块
该模块显示了歌手专辑的详细信息,包括专辑的名字,专辑里所有的歌曲。在此模块中还能看到歌手的图片,专辑的评论等等。
6、评论模块
登录的用户在进入到歌手、歌曲、专辑的详细界面的时候,可以对歌手、歌曲、专辑进行评论,同时还可以看到别人的评论,假如你同意别人的评论还可以给人家一个赞。
7、关注用户模块
用户在网站上可以关注其他的用户,了解其他用户的动态。同时也可以取消关注。
8、我的音乐模块
用户登录之后可以查看自己的个人信息,也可以修改个人信息,同时还可以管理关注的用户和收藏的歌手。用户可以对关注的用户进行取消关注,也可以删除自己收藏的音乐。
3.2 可行性分析
3.2.1 经济可行性
本网站的成本主要包括:开发人员的费用,材料的费用,设备的费用等等,而此项目的开发周期并不长,而且网站开发环境的架构都使用的是开源技术,不存在版权的费用。而一些固定资产比如计算机只要考虑其折旧费,所以说成本是相当的低,经济上是完全可以接受的。
3.2.2 技术可行性
通过前期对现有网站的分析,我们得出所要用到的技术,现在网络技术非常的成熟,在开发项目之前我们可以先学会这些技术,保证在规定的时间内完成项目。
作为一个网站所面临的技术问题有数据量非常的大、数据处理比较集中,输入输出的数据都非常大,还有即时处理,不断更新数据。拿现在的技术来说,解决这三个问题非常的简单。网站的前台用的是JSP,因为前台是给用户看的,可视化比较高,让用户能有很好的体验,而后台用的是oracle数据库,因为网站需要存储大量的数据,oracle的功能比较强大,可以保证系统能够很好的运行。
3.3 系统用例分析
用例图是用来显示用例模型中的关系,它呈现了一些参与者和一些用例以及他们之间的关系。它是由参与者,用例,系统边界,箭头组成。根据本网站的需求,用户可以搜索音乐,试听音乐,收藏音乐,对歌手、歌曲、专辑评论等。下图是本系统的用例图:
游客的用例图:
图2-1 游客用例图
摘要
21世纪是互联网的时代,我们可以在网上查阅资料、学习等等,可以说互联网已经融入到我们的生活中。而网络音乐在这样的环境中应运而生并且迅速发展,成为了我们生活中不可缺少的一部分。许多公司抓住了这样一个市场,大量的音乐网站开始出现。经过对一些音乐网站的研究对比,他们现在的功能并不能满足人们的需要,并且用户体验差,不稳定,性能低下,这也就对他们网站的运营造成了一定的影响。
本论文主要阐述的是一个基于MVC设计模式的在线音乐网站的设计与实现。在通过调查了解用户需求的基础上,结合现有的音乐网站,写出了此次系统的需求,从而实现了一个小型在线音乐系统。
论文还介绍了此系统的功能,用户注册登录以后可以在网站上试听歌曲,如果喜欢还可以下载歌曲或者收藏音乐,用户还可以在网站上关注其他的用户,对歌曲、歌手、专辑进行评论,对别人的评论进行赞。同时还具有热门歌曲推荐,歌手专辑分类,各类歌曲排行榜等等。
查看完整论文请+Q: 351916072
关键字:MVC设计模式Java语言在线试听ORACLE用户体验
目 录
1. 绪论 1
1.1 选题背景与研究意义 1
1.2 在线音乐网站的现状 2
1.3 研究内容和本论文结构 3
1.4 内容创新点 3
2. 系统需求分析 5
2.1 系统功能需求 5
2.2 可行性分析 6
2.2.1 经济可行性 6
2.2.2 技术可行性 6
2.3 系统用例分析 6
2.4 相关技术平台介绍 8
2.4.1 MVC设计模式 8
2.4.2 JNDI数据池 8
2.4.3 ORACLE数据库 8
2.5 系统运行环境 9
3. 概要设计 10
3.1 系统架构设计 10
3.2 系统功能设计 11
3.3 数据库设计 12
3.3.1 系统E-R图 12
3.3.2 数据库需求分析 12
3.3.3 数据库的连接 13
4. 系统详细设计 15
4.1 类的层次结构及调用关系 15
4.1.1 登录注册模块 15
4.1.2 歌曲信息 15
4.1.3 评论、赞模块 16
4.1.4 关注、取消关注用户 16
4.1.5 收藏音乐 16
4.2 数据库表的设计 17
4.3 主要功能的算法设计 19
4.3.1 下载功能算法 19
5. 系统具体实现 22
5.1 登录、注册 22
5.2 试听、下载、收藏音乐模块 23
5.3 搜索模块 24
5.4 评论模块 24
5.5 我的音乐模块 27
6. 系统测试 29
6.1 软件测试目标 29
6.2 软件测试的方法 29
6.2.1 举例评论测试 29
6.3 测试总结 30
总结 31
参考文献 32
致谢 33
1. 2. 绪论
1.1 选题背景与研究意义
随着全球宽带普及率的提高,越来越多的人开始走进这个全球范围的计算机网络,世界将变得越来越小,只要通过互联网就可以实现很多想做的事,人们的生活方式也随之改变。在这种大环境下,各式各样的网站也随着产生,比如门户网站、音乐网站、娱乐网站、交友网站等等,他们的出现给人们带来了全新的生活体验,只要待在家里就能知道外面的世界发生了什么事。在日常生活中,对大部分人来说,每天都会花一段时间来听音乐,相比以前我们买磁带等回来听,现在的在线音乐更加方便快捷了。在线音乐的出现,对传统的音乐产业结构有了很大的影响。人们只要动动鼠标,就可以找到自己想要听的歌曲,而且种类很全,各个国家地区的音乐都有。不过,随着网民的增加,音乐网站的压力越来越大,用户要求也越来越高,不但要方便用户的操作,更要让用户体验好,比如在线试听的速度。网站还要及时更新音乐信息,同时也要更新技术来提升网站的性能。本系统运用的都是一些主流的技术,加上独具一格、简约时尚的设计页面,一定会让用户体验到一个不一样的音乐网站。
在线音乐网站作为音乐交流的工具,在音乐的传播,分享,试听以及对音乐的发展产生了前所未有的冲击。中国在在线音乐方面的发展相对来说是缓慢的,现在中国的在线音乐市场上正版的和盗版的都存在着。近年来,有关部门对盗版在线音乐的大几力度越来越大,国内的在线音乐市场开始慢慢走向正规轨道,而且发展潜力也是不可估量的。艾瑞网调查数据显示,2008年以后中国的在线音乐市场已经走向了健康发展的阶段,它的市场规模非常大,超过了2亿元,并且每年还在以60%的速度增长着。音乐现在已成为网络重要应用之一,音乐收听方式的便捷使用户越来越多。同时随着中国互联网的迅速发展,在线音乐产业发展不断成熟,今后几年中国网上音乐用户还会不断增长。所以说在线音乐在中国的发展空间还是很大的[1][2][3]。
1.2 在线音乐网站的现状
根据孙莹的《在线音乐市场现状的解析》了解到全球在线音乐市场的发展还是很好的,比较突出的是日韩和欧美地区。在线音乐市场的发展是一把双刃剑,随着在线音乐市场的发展,出现了很多的在线音乐网站,他们的竞争不可避免的越来越大。现在很多唱片公司都面临着很大的问题,他们对著作人的控制越来越少,这将对他们的经济利益造成严重损害,而且网络盗版技术也损害了他们的利益。樊凤龙在《谈中国在线音乐产业的发展》中谈到全球宽带普及率的提高,会是在线娱乐业务的发展的驱动力。中国在在线音乐方面的发展相对来说是缓慢的,现在中国的在线音乐市场上正版的和盗版的都存在着。近年来,有关部门对盗版在线音乐的打击力度越来越大,国内的在线音乐市场开始慢慢走向正规轨道,而且发展潜力也是不可估量的[3][4][5]。
目前,市场上存在的音乐网站用到的技术主要有C/S技术模式,P2P音乐共享模式。他们都有各自的优缺点。C/S模式是在客户端和服务器端进行交流的一种模式,客户端会发请求到服务器端,服务器再根据请求内容进行处理,将结果返回给客户端,在客户端显示。这种模式的缺点就是服务器需要存储大量的数据,但是网站存储的数据量都是有限的,而且假如服务器关闭了,用户将不能访问网站,所以说C/S模式还不是一个理想的模式。
P2P模式与C/S模式有着本质的区别,C/S是服务器到客户端的,而P2P是在用户之间传输的。这样就减少了服务器的压力,使运行速度变快,当用户想下载音乐的时候,只要有用户下载过了,那么就可以直接到从那个用户电脑上下载,既减少了传输的成本,而且所有的用户都能参与进来。虽然有这么多的优点,但是它对于技术的要求很高,不是个人或者小的公司所能做到的[1]。
而本次所做的在线音乐网站,由于服务器等的限制,歌曲都是存在服务器端的,虽然在效率上不算太高,但是我们力求在用户体验上做到最好。现在的音乐网站大都是基于PHP或者是MVC设计模式,结合MySQL数据库的。本次的音乐网站是基于MVC设计模式,结合ORAClE数据库技术开发的。这些技术都存在着优缺点,但都处于发展当中。在今后,大家一定会看到一个技术成熟时期的音乐网站,不仅安全性高、成本低,而且用户体验也很好。
1.3 研究内容和本论文结构
本文介绍的是一个基于MVC设计模式的在线音乐网站。主要是提供给用户一个在线试听和下载的音乐网站。从功能上来讲,本次系统完成了前台用户模块,这个模块主要提供了热门推荐,歌曲排行榜,歌曲分类、歌手分类、专辑分类等功能,同时用户可以搜索歌手、歌曲,在线试听和下载、收藏歌曲如果对歌曲、歌手和专辑有什么想法还可以进行评论,用户还可以关注其他的用户。本系统不仅保证了功能的齐全,在技术上也做了一些改进,提供给用户一个快速、稳定、安全的音乐网站。
本文的各章节安排如下:
第一章:阐述了在线音乐网站的研究背景和意义以及现状的分析,然后对研究的内容进行安排,并提出了本网站的创新点。
第二章:分析此系统的需求,需求分析做了功能分析、可行性分析、系统的用例分析以及对用到的主要技术做了简要的介绍,也介绍了系统的运行环境也。
第三章:此章节介绍了系统的概要设计,包括系统的架构设计,系统的数据库设计,数据库设计又包括数据库的分析,用到的所有表,以及连接数据库技术,介绍了如何连接数据库的。
第四章:对系统的详细设计做了说明,讲解了系统每个功能是如何实现的,包括运用的技术,做了那些验证等等。
第五章:介绍了系统是如何实现的,包括系统的界面等。
第六章介绍了此系统的测试,对此系统的主要功能以及数据的验证进行了测试,通过测试可以找出一些开发时没有发现的错误。
第七章:对此系统做了总结,找出还有哪些不足的地方,自己学到了什么以及下一步的工作。
第八章:感谢帮助我完成此次论文的同学和老师
第九章:列出了此次论文用到的相关文献!
1.4 内容创新点
一个好的网站不仅是体现在功能上,更重要的是体现在技术上,让用户有一个不错的体验,所以本系统在开发性能上做出了一些改进,保证了其运行的快速、高效、安全稳定。主要创新点如下:
1、数据连接池技术,在请求连接数据库的时候有着非常高的效率,所以运行速度会有很大的提高。
2、为了网站了安全性,SQL语句全都是用参数注入,防止了其他SQL的注入。
3、设计模式:采用了现在主流的MVC设计模式,此模式的好处是显示层、业务逻辑层、数据库层三个层次是分开的,开发的时候都是相对独立的,同时也方便了日后的维护[6]。
3. 系统需求分析
需求分析是指对用户的需求进行详细的分析,弄清楚要解决什么问题,有哪些功能等,到最后形成一个完整而复杂的开发计划。本次在线音乐网站主要是为音乐爱好者提供一个网上享受音乐的平台,为更多的用户带来乐趣。用户注册成为本网站的会员,会员登录后可以使用更多的功能,比如关注用户、下载音乐,评论歌手等等。
3.1 系统功能需求
1、首页模块
首页包括了热门歌曲、歌曲推荐等子模块,还可以进行注册和登录,用户可以根据需要进行选择。
2、搜索模块
用户可以根据歌曲名称或者歌手姓名进行搜索,搜索运用的是模糊匹配。搜索出来的歌曲用户可以收藏、试听下载。
3、试听模块
用户可以在线试听网站上的所有歌曲。
4、下载模块
只有网站的会员才能在网站上进行下载音乐。。
5、专辑模块
该模块显示了歌手专辑的详细信息,包括专辑的名字,专辑里所有的歌曲。在此模块中还能看到歌手的图片,专辑的评论等等。
6、评论模块
登录的用户在进入到歌手、歌曲、专辑的详细界面的时候,可以对歌手、歌曲、专辑进行评论,同时还可以看到别人的评论,假如你同意别人的评论还可以给人家一个赞。
7、关注用户模块
用户在网站上可以关注其他的用户,了解其他用户的动态。同时也可以取消关注。
8、我的音乐模块
用户登录之后可以查看自己的个人信息,也可以修改个人信息,同时还可以管理关注的用户和收藏的歌手。用户可以对关注的用户进行取消关注,也可以删除自己收藏的音乐。
3.2 可行性分析
3.2.1 经济可行性
本网站的成本主要包括:开发人员的费用,材料的费用,设备的费用等等,而此项目的开发周期并不长,而且网站开发环境的架构都使用的是开源技术,不存在版权的费用。而一些固定资产比如计算机只要考虑其折旧费,所以说成本是相当的低,经济上是完全可以接受的。
3.2.2 技术可行性
通过前期对现有网站的分析,我们得出所要用到的技术,现在网络技术非常的成熟,在开发项目之前我们可以先学会这些技术,保证在规定的时间内完成项目。
作为一个网站所面临的技术问题有数据量非常的大、数据处理比较集中,输入输出的数据都非常大,还有即时处理,不断更新数据。拿现在的技术来说,解决这三个问题非常的简单。网站的前台用的是JSP,因为前台是给用户看的,可视化比较高,让用户能有很好的体验,而后台用的是oracle数据库,因为网站需要存储大量的数据,oracle的功能比较强大,可以保证系统能够很好的运行。
3.3 系统用例分析
用例图是用来显示用例模型中的关系,它呈现了一些参与者和一些用例以及他们之间的关系。它是由参与者,用例,系统边界,箭头组成。根据本网站的需求,用户可以搜索音乐,试听音乐,收藏音乐,对歌手、歌曲、专辑评论等。下图是本系统的用例图:
游客的用例图:
图2-1 游客用例图
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/2054.html