下载后可任意编辑点歌管理系统数据库设计1 需求分析1
1 整体功能描述点歌管理系统能够存储歌曲, 并按多种不同方式查找歌曲, 如歌曲名, 歌手名, 歌曲类型, 歌曲语言等等, 并能够方便的对歌曲库进行管理, 如歌曲的增加和删除
具体的功能需求如下
歌曲管理: (1)添加歌曲: 用户能够在系统中增加歌曲, 在增加之前必须填写完整歌曲的属性
(2)删除歌曲: 用户能够删除系统中已经存在的歌曲
(3)修改歌曲属性: 用户能够自由修改系统中已经存在的歌曲的属性
歌曲的属性包括: 歌曲的存放的位置, 歌曲名字, 歌手名字, 曲风类型, 歌曲语言
歌手信息管理: (4)添加歌手: 用户能够向系统增加歌手的信息
(5)删除歌手: 用户能够删除系统中的歌手信息
(6)修改歌手信息: 用户能够修改歌手的信息
歌手信息包括: 歌手名字, 所属地区, 性别
查找歌曲方面的: (7)按歌曲名查找: 用户给定歌曲的名字, 系统返回歌曲的信息
(8)按歌手名查找: 用户给定歌手的名字, 系统返回该歌手的所有歌曲
(9)按歌曲类型查找: 用户给定歌曲的类型, 系统返回该类下载后可任意编辑型所有歌曲
(10) 按歌曲语言类型查找: 用户给定歌曲的语言类型, 系统返回该语言类型的所有歌曲
查找歌手方面: ( 11) 按性别查找: 用户给定歌手的性别( 男或女) , 系统返回符合条件的歌手信息
( 12) 按地区查找: 用户给定歌手的所属地区, 系统返回符合条件的歌手信息
( 13) 按名字查找: 用户给定歌手的名字, 系统返回符合条件的歌手信息
系统安全性: (14) 登录系统: 系统对用户的身份进行验证, 授权用户才能操作系统
2 数据流图( 1) 根据系统的功能需求, 能够画出系统的第 1 层数据流图
( 2) 在系统的第 1 层数据流图之后, 再画出系统的第 2 层数据流图
业 务信息歌手查 找参