哼哼音乐网站需求分析

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

哼哼音乐网站需求分析一、概述音乐网站的目标是为用户准确地快速的定位自己的喜好,同时能快速、方便地查询新歌和自己喜爱的歌曲。所有歌曲都有一个规范的数据库后台,这就为快速查找有很大的改良作用。但随着网络的发展,人们知识水平的不断提高,音乐网站也在需要不断的发展。概括来说运行网络音乐库的系统应该支持窗口,支持音频。我们认为,音乐网站并不是功能越多越好,而要有了用户所需求的功能就行,这有效的保证了速度性和系统的运行性。由于计算机技术的进步,计算机为时空自由、资源共享、系统开放、便于协作提供了支撑。作为音乐网站的网络载体,音乐网站在创作、传播、欣赏方式等方面对流行音乐的发展都产生了前所未有的影响:1.电脑网络技术的发展使人们通过音乐网站接触到了更多的流行音乐。2.网民数量的激增使更多的人们通过音乐网站接触到了流行音乐。3.音乐网站为流行音乐创作提供了更多的便利。4.音乐网站刺激了流行音乐的传播。5.音乐网站使流行音乐的欣赏方式发生了改变。6.音乐网站不但刺激了流行音乐的传播,且也刺激了电子数码产品的频繁更新换代。但是,目前大量的网络音乐系统只是停在网络单一的水平上,并没有实现动态的个人化服务。存在主要的问题主要有:(1)不能实时的试听;(2)还必需安装播放器,不能用一个系统实现全部功能;(3)缺乏个人化服务,不能针对每个用户实现个性功能,比如收藏、分享;(4)缺乏新闻的发布;针对以上存在的问题,本团队认为需要在以下几方面开展研究:我们在音乐网站内集成了播放器,用Foobar2000无损播放器,Beoplaye播放器,能播放大多数不同格式的歌曲;针对每个用户在用户个人数据库里增加收藏,方便用户收集自己喜爱的收藏歌曲。只有达到了这些要求,音乐网站才能真正达到了为用户个性化服务的作用,为用户通过网络音乐库收听歌曲,了解娱乐新闻提供一个良好的环境。音乐网站是网络音乐的发展平台,过去,音乐网站功能较为单一,但随着网络技术的发展,用户对音乐网站的要求逐渐提高,其实音乐网站让大家所熟悉的是用户浏览和倾听音乐,使人们能够在线倾听和下载音乐,同时为了避免出现一些问题,这就需要管理员对用户和网站的内容进行管理。我们要做一个音乐网站,在这里用户可以注册,倾听音乐和下载音乐,同时还会附加讨论区,使得更多的音乐发烧友可以自由的发挥自己的意见,也可以自己上传照片或者是图片之类的,制作歌词,上传自创歌曲等等。管理人员可以修改出现的一些问题,如管理注册用户和版面,提供搜索引擎功能。二、功能划分1、前台音乐网站功能:音乐网站的主题模块,显示音乐网站的前台模块与功能。(1)提供会员免费注册,同时用户可以自己上传自创音乐,歌词,MV等;也可以进行歌曲投票,投票选择最受欢迎的歌曲排行榜;添加讨论区,会员可以发表帖子进行讨论。2、搜索歌曲模块功能:对音乐文件进行各种分类搜索。(1)对于所搜索的歌曲提供分享、下载、播放、歌词,同时还可以进行歌曲纠错。3、音乐类别模块功能:歌曲按大陆,港台,欧美,日韩,等类别进行分类。三、数据库表1、歌曲信息表字段注释名字段的名称数据类型备注歌曲编号SongIDchar(20)主键音质编号TuneIDchar(5)外键专辑编号SpecilIDchar(20)外键歌手编号SingerIDchar(10)外键作词者编号WriterIDchar(10)外键作曲者编号WriterIDchar(10)外键MV编号MVIDint外键歌曲链接SongLinkvarchar(0)歌曲名称SongNamevarchar(20)歌词Lyricvarchar(0)备注Remarktext创作背景CreatBackgroundtext封面Coverimage出版日期Publishdatesmalldatetime点击总数Clickamountint下载总数Downloadamountint预留ObligateUndefined2、音质表字段注释名字段的名称数据类型音质编号TuneIDchar(5)主键音频采样率Freratevarchar(20)音频采样级别Fresamlevelvarchar(20)位速Kbpsint频道Channelfloat码率Coderateint频率编号FrequencyIDint外键备注Remarktext预留ObligateUndefined3、资讯表字段注释名字段的名称数据类型备注资讯编号InformIDchar(10)主键资讯Messagetext日期Datesmalldatetime4、作词表字段注释名字段的名称数据类型备注作词者编号WriterIDchar(20)主键作词者Writerchar(20)背景Backgroundtext性别Sexchar(2)爱好Hobbyvarchar(20)身高Heightvarchar(5)体重Weightvarchar(6)偶像Idolvarchar(20)备注Remarktext预留ObligateUndefined5、作曲表字段注释名字段的名称数据类型备注作曲者编号SongsterIDchar(20)主键作曲者Songstervarchar(10)背景Backgroundtext性别Sexchar(2)爱好Hobbyvarchar(20)身高Heightvarchar(5)体重Weightvarchar(6)偶像Idolvarchar(20)歌谱image备注Remarktext预留ObligateUndefined6、日点击和下载次数表字段注释名字段的名称数据类型备注日期Datesmalldatetime主键歌曲编号SongIDchar(20)外键今日点击数Todayclickcountint昨日总点击数Yesterdayclickamountint今日下载数Todaydownloadcountint昨日总下载数Yesterdaydownloadamountint点击时间(最后一次)Undefined备注Remarktext预留ObligateUndefined7、MV表字段注释名字段的名称数据类型备注MV编号MVIDchar(20)主键链接Linkvarchar(0)歌曲编号SongIDchar(20)外键8、推荐歌曲表字段注释名字段的名称数据类型备注推荐编号RecommendIDchar(20)主键歌曲编号SongIDchar(20)外键歌手编号SingerIDchar(10)外键推荐理由Recommendreasonvarchar(30)日期Datesmalldatetime9、获奖表字段注释名字段的名称数据类型备注获奖编号AwardsIDchar(10)主键歌手编号SingerIDchar(10)外键歌曲编号SongIDchar(10)外键地区编号AreaIDchar(10)外键专辑编号SpecialIDchar(20)外键奖项Awardsvarchar(5)获奖时间Getwarddatesmalldatetime备注Remarktext预留ObligateUndefined10、专辑表字段注释名字段的名称数据类型备注专辑编号SpecialIDchar(20)主键歌手编号SingerIDchar(10)外键专辑名Specialnamevarchar(20)发行日期Publishdatesmalldatetime预留ObligateUndefined11、歌手表字段注释名字段的名称数据类型备注歌手编号SingerIDchar(10)主键地区编号AreaIDchar(3)外键歌手名Singernamevarchar(20)背景Backgroundtext性别Sexchar(1)身高Heightchar(5)体重Weightchar(6)偶像Idolvarchar(20)签约公司Signacontractcompanyvarchar(20)流派Genrevarchar(20)爱好Hobbyvarchar(20)写真Mirrorimage备注Remarktext预留ObligateUndefined12、地区表字段注释名字段的名称数据类型备注地区名varchar(40)地区编号AreaIDchar(10)主键备注Remarktext13、日志表字段注释名字段的名称数据类型备注用户编号AdminIDchar(20)主键日期datetime备注Remarktext操作Operatevarchar(20000)预留ObligateUndefined14、留言表字段注释名字段的名称数据类型备注留言编号LeavewordIDchar(10)主键用户编号UserIDchar(10)外键日期Datesmalldatetime留言内容Leaveworddetailsvarchar(200)备注Remarktext外键预留ObligateUndefined15、用户资料表字段注释名字段的名称数据类型备注用户编号UserIDchar(10)主键角色编号RoleIDchar(5)外键注册时间Registerdatesmalldatetime性别Sexchar(2)头像Headportraitimage密码Passwordvarchar(15)邮箱Mailvarchar(25)安全问题Safetyissuevarchar(20)回答Answervarchar(20)预留ObligateUndefined状态Stateint用户名称Usernamevarchar(15)收藏夹varchar(40)16、角色表字段注释名字段的名称数据类型备注角色编号RoleIDchar(2)主键角色名Rolenamevarchar(15)备注Remarktext17、角色模块表字段注释名字段的名称数据类型备注角色模块编号RolemoduleIDchar(2)主键角色编号RoleIDchar(2)外键模块编号ModuleIDchar(5)外键备注Remarktext18、模块表字段注释名字段的名称数据类型备注模块编号ModuleIDchar(5)主键模块表名Modulenamevarchar(20)预留Obligatetext备注RemarkUndefined

1 / 13
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功