哼哼音乐网站需求分析Word下载.docx
《哼哼音乐网站需求分析Word下载.docx》由会员分享,可在线阅读,更多相关《哼哼音乐网站需求分析Word下载.docx(10页珍藏版)》请在冰豆网上搜索。
我们在音乐网站内集成了播放器,用Foobar2000无损播放器,Beoplaye播放器,能播放大多数不同格式的歌曲;
针对每个用户在用户个人数据库里增加收藏,方便用户收集自己喜爱的收藏歌曲。
只有达到了这些要求,音乐网站才能真正达到了为用户个性化服务的作用,为用户通过网络音乐库收听歌曲,了解娱乐新闻提供一个良好的环境。
音乐网站是网络音乐的发展平台,过去,音乐网站功能较为单一,但随着网络技术的发展,用户对音乐网站的要求逐渐提高,其实音乐网站让大家所熟悉的是用户浏览和倾听音乐,使人们能够在线倾听和下载音乐,同时为了避免出现一些问题,这就需要管理员对用户和网站的内容进行管理。
我们要做一个音乐网站,在这里用户可以注册,倾听音乐和下载音乐,同时还会附加讨论区,使得更多的音乐发烧友可以自由的发挥自己的意见,也可以自己上传照片或者是图片之类的,制作歌词,上传自创歌曲等等。
管理人员可以修改出现的一些问题,如管理注册用户和版面,提供搜索引擎功能。
2、功能划分
1、前台音乐网站功能:
音乐网站的主题模块,显示音乐网站的前台模块与功能。
(1)提供会员免费注册,同时用户可以自己上传自创音乐,歌词,MV等;
也可以进行歌曲投票,投票选择最受欢迎的歌曲排行榜;
添加讨论区,会员可以发表帖子进行讨论。
2、搜索歌曲模块功能:
对音乐文件进行各种分类搜索。
(1)对于所搜索的歌曲提供分享、下载、播放、歌词,同时还可以进行歌曲纠错。
3、音乐类别模块功能:
歌曲按大陆,港台,欧美,日韩,等类别进行分类。
三、数据库表
1、歌曲信息表
字段注释名
字段的名称
数据类型
备注
歌曲编号
SongID
char(20)
主键
音质编号
TuneID
char(5)
外键
专辑编号
SpecilID
歌手编号
SingerID
char(10)
作词者编号
WriterID
作曲者编号
MV编号
MVID
int
歌曲链接
SongLink
varchar(0)
歌曲名称
SongName
varchar(20)
歌词
Lyric
Remark
text
创作背景
CreatBackground
封面
Cover
image
出版日期
Publishdate
smalldatetime
点击总数
Clickamount
下载总数
Downloadamount
预留
Obligate
<
Undefined>
2、音质表
音频采样率
Frerate
音频采
样级别
Fresamlevel
位速
Kbps
频道
Channel
float
码率
Coderate
频率编号
FrequencyID
3、资讯表
资讯编号
InformID
资讯
Message
日期
Date
4、作词表
作词者
Writer
背景
Background
性别
Sex
char
(2)
爱好
Hobby
身高
Height
varchar(5)
体重
Weight
varchar(6)
偶像
Idol
Remark
5、作曲表
SongsterID
作曲者
Songster
varchar(10)
歌谱
6、日点击和下载次数表
SongID
今日点击数
Todayclickcount
昨日总
点击数
Yesterdayclickamount
今日下载数
Todaydownloadcount
下载数
Yesterdaydownloadamount
点击时间(最后一次)
7、MV表
MVID
链接
Link
8、推荐歌曲表
推荐编号
RecommendID
推荐理由
Recommendreason
varchar(30)
9、获奖表
获奖编号
AwardsID
地区编号
AreaID
SpecialID
奖项
Awards
获奖时间
Getwarddate
10、专辑表
专辑名
Specialname
发行日期
11、歌手表
char(3)
歌手名
Singername
char
(1)
char(6)
签约公司
Signacontractcompany
流派
Genre
写真
Mirror
12、地区表
地区名
varchar(40)
13、日志表
用户编号
AdminID
datetime
操作
Operate
varchar(20000)
14、留言表
留言编号
LeavewordID
UserID
留言内容
Leaveworddetails
varchar(200)
15、用户资料表
角色编号
RoleID
注册时间
Registerdate
头像
Headportrait
密码
Password
varchar(15)
邮箱
Mail
varchar(25)
安全问题
Safetyissue
回答
Answer
状态
State
用户名称
Username
收藏夹
16、角色表
角色名
Rolename
17、角色模块表
角色模
块编号
RolemoduleID
模块编号
ModuleID
18、模块表
模块表名
Modulename