在线音乐网站【01】需求和功能结构

简介:

1.网站需求:

   1.歌曲展示:用户登录网站首页后,展示歌曲排行榜、专辑排行榜、歌手排行榜;

   2.用户登录和注册:当游客希望成为我们网站的一个用户来获得更多的权限的时候,网站提供注册和登录;

   3.网站歌曲搜索:可以通过歌名、专辑名、歌手三种不同类型,并支持模糊查询来搜索你想试听的歌曲;

   4.试听和下载排行榜歌曲:用户能够对感兴趣的歌曲进行试听和下载到本地电脑;

   5.我的收藏功能:能将用户自己感兴趣的歌曲保存起来,方便在下次登录后试听;

   6.管理员维护和管理曲目:管理员能通过登录后台来添加、删除、修改网站存在的歌曲、专辑、歌手;

   7.授权用户:管理员可以授权普通用户成为管理员,来一起维护和管理网站的曲目。

   网站前台有歌曲展示、用户登录和注册、网站歌曲搜索、试听和下载排行榜歌曲、我的收藏等功能。

   网站后台包括管理员音乐添加、音乐修改、专辑修改、歌手信息修改、授权用户、退出等功能。

2.网站性能需求

   为保证在线音乐网站能够长期、稳定、高效地运行,在线音乐网站中应该满足以下6点性能方面的要求:

   1.一般页面跳转操作的响应时间应在3-5秒内。

   2.一般每次对数据的添加、删除的更新时间应在2-3秒内。

   3.在触发用户接收的数据要有快速的响应,和接受信息的准确性。

   4.网站的操作方式要灵活多变,网站的操作页面要友好;

   5.当网站运行环境中某个变量发生变化时,网站要自动快速适应;  

   6.对于计划或需求发生变化时要有快速应变能力,网站要有一定的扩展性。 

3.网站功能结构

  a.网站前台有歌曲展示、用户登录和注册、网站歌曲搜索、试听和下载排行榜歌曲、我的收藏等功能。其功能结构图3.1所示:

图3.1 线音乐前台功能结构图

                      

  b.网站后台包括管理员后台登录、音乐添加、音乐修改、专辑修改、歌手信息、授权用户、退出等功能。其功能结构图3.2所示:

图3.2 线音乐后台功能结构图

4.网站主要功能流程

a. 管理员维护网站曲目流程

   管理员在首页的登录区输入正确账号和密码即可登录进入在线音乐网站后台,如果输入错误的账号或者密码则将重新登录。

   进入后台页面后,管理员可以对歌曲、专辑、歌手信息进行修改和删除,然后网站会将变更信息保存到相应的数据库表中。

   管理员维护网站曲目流程如图4.1所示。

 

图4.1 管理员维护网站曲目流程图

 

b. 榜单歌曲试听和下载流程

  用户登录在线音乐网站,可以通过搜索试听自己喜欢的歌曲,并且可以下载到本地,榜单歌曲试听和下载流程如图4.2所示。

 

 

图4.2 歌曲试听下载流程图


本文转自Orson博客园博客,原文链接:http://www.cnblogs.com/java-class/p/4070780.html,如需转载请自行联系原作者

相关文章
|
1月前
|
前端开发 JavaScript 开发者
惊!这些前端技术竟然能让你的网站在社交媒体上疯传!
【10月更文挑战第30天】在这个信息爆炸的时代,社交媒体成为内容传播的重要渠道。本文介绍了前端开发者如何利用技术让网站内容在社交媒体上疯传,包括优化分享链接、创建引人注目的标题和描述、利用Open Graph和Twitter Cards、实现一键分享功能以及创造交互式内容。通过这些方法,提升用户分享意愿,使网站成为社交媒体上的热门话题。
39 2
|
Kubernetes Ubuntu Linux
2022-10-13-网站百宝箱
2022-10-13-网站百宝箱
109 0
|
域名解析 网络协议 程序员
全球最大的交友网站无法打开?这两个技巧来帮你。
全球最大的交友网站无法打开?这两个技巧来帮你。
体育赛事网站源码搭建,如何提升平台用户量
导语:自从“东莞梦幻网络科技”所提供的体育直播成品源码,构建体育直播平台更加低门槛简单。但是,怎样在瞬息万变的市场当中想要获得成功并吸引更多用户到平台,成为了平台发展核心要素。本文为您探讨怎样通过3个方面覆盖式营销、提升平台用户体验以及坚持可持续发展来提高体育直播平台的用户量。
|
前端开发
医药协会网站-前端网页技术设计HTML+CSS精美完整网页网站源码
医药协会网站-前端网页技术设计HTML+CSS精美完整网页网站源码
154 0
医药协会网站-前端网页技术设计HTML+CSS精美完整网页网站源码
|
SQL 前端开发 数据库
做网站软件:常用的网站制作软件分享
网站制作中用到的软件很多,针对前端开发人员的有Dreamweaver,图片软件有Firework和photoshop,正对后端的开发软件更多,不同的开发语言用到的软件都不一样,如果您不是开发人员,只想做网站的话可以去下载网站管理系统来做,比如国内的PageAdmin系统,Discuz系统等等都是很不错的建站系统,下载下来不需要什么经验就可以自己做网站。
2182 0
|
搜索推荐 SEO 算法
怎么在百度推广自己的网站?
如何在搜索引擎中推广网站? 创建一个网站后,只有一个无聊的人可以等待,直到他的网站爬到百度,360和其他搜索引擎的第一个位置。 或者您认为门户网站的访问者数量会自动增加吗?所以要确保即使是最酷的内容也无法带领你走向成功。
3139 0
网页的手机版本是否值得去做?,互联网营销
  近十年的互联网行业有许多吸引眼球的发展变化:社交网站迅速崛起,其特性是根据每个人各自的兴趣和个人需求来建立人与人的社交关系;服务导向的网络公司和网页形式的流程化应用软件正在逐步发展和取代传统的软件。
1035 0
|
Web App开发 测试技术
日常网站收集
版权声明:转载请注明出处:http://blog.csdn.net/dajitui2024 https://blog.csdn.net/dajitui2024/article/details/79396403 ...
1113 0
|
测试技术 数据安全/隐私保护 数据库