《哼哼音乐网站需求分析(共13页).doc》由会员分享,可在线阅读,更多相关《哼哼音乐网站需求分析(共13页).doc(14页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上哼哼音乐网站需求分析1、 概述 音乐网站的目标是为用户准确地快速的定位自己的喜好,同时能快速、方便地查询新歌和自己喜爱的歌曲。所有歌曲都有一个规范的数据库后台,这就为快速查找有很大的改良作用。但随着网络的发展,人们知识水平的不断提高,音乐网站也在需要不断的发展。 概括来说运行网络音乐库的系统应该支持窗口,支持音频。我们认为,音乐网站并不是功能越多越好,而要有了用户所需求的功能就行,这有效的保证了速度性和系统的运行性。 由于计算机技术的进步,计算机为时空自由、资源共享、系统开放、便于协作提供了支撑。 作为音乐网站的网络载体,音乐网站在创作、传播、欣赏方式等方面对流行音乐
2、的发展都产生了前所未有的影响: 1.电脑网络技术的发展使人们通过音乐网站接触到了更多的流行音乐。2.网民数量的激增使更多的人们通过音乐网站接触到了流行音乐。 3. 音乐网站为流行音乐创作提供了更多的便利。4.音乐网站刺激了流行音乐的传播。 5.音乐网站使流行音乐的欣赏方式发生了改变。6.音乐网站不但刺激了流行音乐的传播,且也刺激了电子数码产品的频繁更新换代。但是,目前大量的网络音乐系统只是停在网络单一的水平上,并没有实现动态的个人化服务。存在主要的问题主要有: (1) 不能实时的试听; (2) 还必需安装播放器,不能用一个系统实现全部功能; (3) 缺乏个人化服务,不能针对每个用户实现个性功能
3、,比如收藏、分享; (4) 缺乏新闻的发布;针对以上存在的问题,本团队认为需要在以下几方面开展研究: 我们在音乐网站内集成了播放器,用Foobar2000无损播放器,Beoplaye 播放器,能播放大多数不同格式的歌曲; 针对每个用户在用户个人数据库里增加收藏,方便用户收集自己喜爱的收藏歌曲。 只有达到了这些要求,音乐网站才能真正达到了为用户个性化服务的作用,为用户通过网络音乐库收听歌曲,了解娱乐新闻提供一个良好的环境。 音乐网站是网络音乐的发展平台,过去,音乐网站功能较为单一,但随着网络技术的发展,用户对音乐网站的要求逐渐提高, 其实音乐网站 让大家所熟悉的是用户浏览和倾听音乐,使人们能够在
4、线倾听和下载音乐,同时为了避免出现一些问题,这就需要管理员对用户和网站的内容进行管理。我们要做一个音乐网站,在这里用户可以注册,倾听音乐和下载音乐, 同时还会附加讨论区,使得更多的音乐发烧友可以自由的发挥自己的意见,也可以自己上传照片或者是图片之类的,制作歌词,上传自创歌曲等等。管理人员可以修改出现的一些问题,如管理注册用户和版面,提供搜索引擎功能。2、 功能划分 1、 前台音乐网站功能:音乐网站的主题模块,显示音乐网站的前台模块与功能。(1)提供会员免费注册,同时用户可以自己上传自创音乐,歌词,MV等;也可以进行歌曲投票,投票选择最受欢迎的歌曲排行榜;添加讨论区,会员可以发表帖子进行讨论。2
5、、 搜索歌曲模块功能:对音乐文件进行各种分类搜索。(1)对于所搜索的歌曲提供分享、下载、播放、歌词,同时还可以进行歌曲纠错。3、 音乐类别模块功能:歌曲按大陆,港台,欧美,日韩,等类别进行分类。三、数据库表1、歌曲信息表字段注释名字段的名称数据类型备注歌曲编号SongIDchar(20)主键音质编号TuneIDchar(5)外键专辑编号SpecilIDchar(20)外键歌手编号SingerIDchar(10)外键作词者编号WriterIDchar(10)外键作曲者编号WriterIDchar(10)外键MV编号MVIDint外键歌曲链接Song Linkvarchar(0)歌曲名称Song
6、Namevarchar(20)歌词Lyricvarchar(0)备注Remark text创作背景Creat Backgroundtext封面Coverimage出版日期Publish datesmalldatetime点击总数Click amountint下载总数Download amountint预留Obligate2、 音质表字段注释名字段的名称数据类型音质编号TuneIDchar(5)主键音频采样率Fre ratevarchar(20)音频采样级别Fre sam levelvarchar(20)位速Kbpsint频道Channelfloat码率Code rateint频率编号Frequ
7、encyIDint外键备注Remark text预留Obligate3、 资讯表字段注释名字段的名称数据类型备注资讯编号InformIDchar(10)主键资讯Messagetext日期Datesmalldatetime4、 作词表字段注释名字段的名称数据类型备注作词者编号WriterIDchar(20)主键作词者Writerchar(20)背景Backgroundtext性别Sexchar(2)爱好Hobbyvarchar(20)身高Heightvarchar(5)体重Weightvarchar(6)偶像Idolvarchar(20)备注Remarktext预留Obligate5、 作曲表字
8、段注释名字段的名称数据类型备注作曲者编号SongsterIDchar(20)主键作曲者Songstervarchar(10)背景Backgroundtext性别Sexchar(2)爱好Hobbyvarchar(20)身高Heightvarchar(5)体重Weightvarchar(6)偶像Idolvarchar(20)歌谱image备注Remarktext预留Obligate6、 日点击和下载次数表字段注释名字段的名称数据类型备注日期Datesmalldatetime主键歌曲编号SongID char(20)外键今日点击数Today click countint昨日总点击数Yesterday
9、 click amountint今日下载数Today download countint昨日总下载数Yesterday download amountint点击时间(最后一次)备注Remarktext预留Obligate7、 MV表字段注释名字段的名称数据类型备注MV编号MVID char(20)主键链接Linkvarchar(0)歌曲编号SongIDchar(20)外键8、 推荐歌曲表字段注释名字段的名称数据类型备注推荐编号RecommendIDchar(20)主键歌曲编号SongIDchar(20)外键歌手编号SingerIDchar(10)外键推荐理由Recommend reasonva
10、rchar(30)日期Datesmalldatetime9、 获奖表字段注释名字段的名称数据类型备注获奖编号AwardsIDchar(10)主键歌手编号SingerIDchar(10)外键歌曲编号SongIDchar(10)外键地区编号AreaIDchar(10)外键专辑编号SpecialIDchar(20)外键奖项Awardsvarchar(5)获奖时间Getwarddatesmalldatetime备注Remarktext预留Obligate10、 专辑表字段注释名字段的名称数据类型备注专辑编号SpecialIDchar(20)主键歌手编号SingerIDchar(10)外键专辑名Spec
11、ial namevarchar(20)发行日期Publish datesmalldatetime预留Obligate11、 歌手表字段注释名字段的名称数据类型备注歌手编号SingerIDchar(10)主键地区编号AreaIDchar(3)外键歌手名Singer namevarchar(20)背景Backgroundtext性别Sexchar(1)身高Heightchar(5)体重Weightchar(6)偶像Idolvarchar(20)签约公司Sign a contract company varchar(20)流派Genrevarchar(20)爱好Hobbyvarchar(20)写真M
12、irrorimage备注Remarktext预留Obligate12、 地区表字段注释名字段的名称数据类型备注地区名varchar(40)地区编号AreaIDchar(10)主键备注Remarktext13、 日志表字段注释名字段的名称数据类型备注用户编号Admin ID char(20)主键日期datetime备注Remarktext操作Operatevarchar(20000)预留Obligate14、 留言表字段注释名字段的名称数据类型备注留言编号Leaveword ID char(10)主键用户编号UserIDchar(10)外键日期Datesmalldatetime留言内容Leave
13、 word detailsvarchar(200)备注Remarktext外键预留Obligate15、 用户资料表字段注释名字段的名称数据类型备注用户编号UserIDchar(10)主键角色编号RoleIDchar(5)外键注册时间Register datesmalldatetime性别Sexchar(2)头像Head portraitimage密码Passwordvarchar(15)邮箱Mailvarchar(25)安全问题Safety issue varchar(20)回答Answervarchar(20)预留Obligate状态Stateint用户名称User namevarchar
14、(15)收藏夹varchar(40)16、 角色表字段注释名字段的名称数据类型备注角色编号RoleIDchar(2)主键角色名Role namevarchar(15)备注Remarktext17、 角色模块表字段注释名字段的名称数据类型备注角色模块编号Role module IDchar(2)主键角色编号RoleIDchar(2)外键模块编号ModuleIDchar(5)外键备注Remarktext18、 模块表字段注释名字段的名称数据类型备注模块编号ModuleIDchar(5)主键模块表名Module name varchar(20)预留Obligatetext备注Remark 专心-专注-专业