演示视频:
https://www.bilibili.com/video/BV1Ew411G7zM/
3.1功能分析
根据系统功能的要求,基于J2EE的在线音乐试听网站总体分为前台管理和后台管理。前台管理主要为会员模块,包括浏览音乐试听,查询音乐试听,发表留言,音乐新闻浏览,会员注册,修改个人信息,歌曲评论等功能。后台管理包括音乐资讯管理,专辑管理,歌曲管理,歌曲评论管理,注册会员管理,友情连接等模块。
前台的具体描述如下:
1. 浏览音乐
(1)歌曲详细资料
(2)歌曲评论
(3)歌曲收藏
(4)歌曲查询
2.音乐资讯浏览
3.会员功能
(1)会员注册
(2)信息浏览
(3)修改个人信息
(4)密码修改
4.专辑查看
(1)专辑浏览
(2)图片浏览
5.歌手查看
(1)专辑歌手
(2)图片浏览
管理员后台功能具体描述如下:
1. 音乐资讯管理
(1)添加音乐新闻,包括新闻标题和新闻内容等;
(2)修改新闻
(3)删除新闻
2. 歌曲管理
(1)添加歌曲
(2)修改歌曲
(3)删除歌曲
3. 歌手管理
(1)添加歌手
(2)修改歌手
(3)删除歌手
(4) 歌手图片管理
4. 友情连接
(1)增加友情连接
(2)删除友情连接
(3)修改友情连接。
5. 会员管理功能
(1)注册用户,包括用户名,密码等信息;
(2)修改用户信息;
(3)删除用户信息。
6. 系统用户管理功能
(1)添加系统用户,包括用户名,密码等信息;
(2)修改系统用户信息;
(3)删除系统用户信息。
从功能描述的内容可以看到,可以实现8个完整的模块。根据这些功能,设计出系统的功能模块。
图3-1给出了前台管理和后台管理之间的关系。
前台
后台

图3-1: 系统功能模块示意图
在本系统中,用户管理模块的功能比较简单。在系统初始化时,有一个默认的“系统管理员”用户Admin,由我手动添加到数据库中。Admin用户可以创建其他的管理员信息;普通用户则可以修改自己注册信息和密码。
用户管理功能模块的关系如图3-2所示。

图3-2 用户管理功能模块关系图
3.2 系统结构分析
3.2.1 逻辑结构
基于J2EE的在线音乐试听网站的特点就是利用Browser/Server(B/S)结构,提供了一个网络平台,让用户只要上网就可以实现音乐试听信息的在线查看,音乐试听的在线查找,资讯浏览,更能通过留言结交更多的朋友等功能。系统的优势在于系统简单、功能强大、扩展能力良好以及能够方便的跨地域操作等性能。系统的网络应用原理示意图如图3.1所示:







3.2.2 物理结构
系统实现的物理结构如图3.2所示:

图3.2
本文详细描述了一个基于J2EE的在线音乐试听网站的架构,包括前台的音乐浏览、评论、会员功能,以及后台的音乐资讯管理、歌曲管理、用户管理等功能。文章还探讨了系统的逻辑结构(B/S模式)和物理结构设计。
1万+

被折叠的 条评论
为什么被折叠?



