计算机毕业设计 jsp音乐网站mysql 毕设

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

演示视频:


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给出了前台管理和后台管理之间的关系。

前台

a320890aca476689a492cbdb570964b9.jpeg  后台

43c1834373c2ded689645b18591dec72.jpeg

                   图3-1:  系统功能模块示意图


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

用户管理功能模块的关系如图3-2所示。

7067dfd68c8b87ecd352d050ce9095af.jpeg

                        图3-2 用户管理功能模块关系图



3.2  系统结构分析

3.2.1  逻辑结构

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

9e519fbc0e15fd04fa6e0f7bdc90fc6f.jpeg

5f1b5b63114c50516a74c38e679fb152.jpeg


7954ec979c7398575fb5d45e0b090d54.jpeg6546ea0b313cde0284bb2c024fdd6765.jpeg

514761cafd733e3e76e9f41bbee1597a.jpeg

bd9eb0b1d53f22de13ad766b71205cf1.jpegcfbe484ad0b058810ae0bf8249dd9989.jpeg



3.2.2  物理结构

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



882a03dafe118238bccc8cdc63ba1f1b.jpeg



图3.2

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值