音乐网站需求分析

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

需求分析

一、概述

音乐网站是网络音乐的发展平台,过去,音乐网站功能较为单一,但随着网络技术的发展,用户对音乐网站的要求逐渐提高,音乐网站由此也逐渐出现了更多采用较为优雅的开发工具来设计的音乐网站,在制作之前,要明确网站能做些什么事情,也就是所谓的需求。所以必须把需求做清楚,然后才能进行设计。

其实音乐网站让大家所熟悉的就是用户浏览和倾听音乐,使人们能够在线倾听和下载音乐,同时为了避免出现一些问题,这就需要管理员对用户和网站的内容进行管理。我们要做一个音乐网站,在这里用户可以注册,倾听音乐和下载音乐,管理人员可以修改出现的一些问题,如管理注册用户和版面。

二、模块划分

1、前台音乐网站模块:音乐网站的主题模块,显示音乐网站的前台模块与功能。

2、搜索歌曲模块模板:对音乐文件进行分类搜索。

3、音乐类别模块模板:歌曲按大陆,港台,欧美等类别进行分类。

三、逻辑方案

数据字典:是一种用户可以访问的记录数据库和应用程序元数据的目录,数据字典中的名字都是一些属性与内容的抽象和概括,它们的特点是数据的严密性”和精确性”数据字典有数据项、数据结构、数据流、数据存储、处理过程组成。

该网站的数据流图如下

数据流图

1、数据字典

1)数据项

2)数据流

3)数据存储

2:数据库描述: 1). E-R图提供了表示实体、属性和联系的方法

(1)实体:用矩形表示,矩形框内写明实体名

(2)属性:用椭圆形表示,并用无向边与其相应实体连接起来

(3)联系:用菱形表示,菱形框内写明联系名,并用无向边与其有关实体连接起来,

同时联系的类型

2).系统E-R图:

3).音乐网站实体E-R图: 3、将E-R模型转化为关系模型

管理员表(managers ) Mid (编号) FK

Mpassword (管理员密码)varchar ( 20) Mname 管理员姓名)varchar (10) Memail (管理员邮箱)

varchar (25)

歌手表(Sin ger )

Singer id (歌手编号) FK

Sin gerphoto (歌手头像) varchar (25

) Sin ger name (歌手姓名) varchar (

16) S zone (歌手地区) varchar

(10) S url (歌手资料链接) varchar (10)

歌曲表(misic )

Music id (歌曲编号) FK

Music name (歌名) varchar (16) Url (歌曲链接) varchar (60) Sin ger (歌手) varchar

(16)

Sin ger id (歌手编号)in teger Sin ger n ame (歌手名)varchar (10) Lyric (歌词) varchar

(10)

Publish (出版日期) date scanNum (浏览次数)integer

Sid (版块编号) integer

用户表(users )

Uid (用户编号) Fk

joindate

Group id (小组编号) in teger Un ame Password (密码) varchar (16) sex

Email varchar (16) Friend id (好友编号)in teger

score

package

(注册时间)datetime (用户名)varchar (18) (性别)varchar (10)

(积分) in teger

(收藏)varchar (300)

Safequesti on (安全问题)varchar

(30) Photo (头像)varchar (30)

safea

nswer

(回答)varchar (30)

版块表(section )

Sid (版块编号)

FK

Style (风格)varchar (10)

Zone (地区)varchar (16) Mid (管理员编号)

欢迎您的下载,

资料仅供参考!

致力为企业和个人提供合同协议,策划案计划书,学习资料等等

打造全网一站式需求

相关文档
最新文档