点歌管理系统数据库设计.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
点歌管理系统数据库设计 1 需求分析 1.1 整体功能描述 点歌管理系统能够存储歌曲, 并按多种不同方式查找歌曲, 如歌曲名, 歌手 名,歌曲类型,歌曲语言等等,并能够方便的对歌曲库进行管理,如歌曲的增加 和删除。具体的功能需求如下。 歌曲管理: (1) 添加歌曲:用户可以在系统中增加歌曲,在增加之前必须填写完整 歌曲的属性。 (2) 删除歌曲:用户可以删除系统中已经存在的歌曲。 (3) 修改歌曲属性:用户可以自由修改系统中已经存在的歌曲的属性。 歌曲的属性包括:歌曲的存放的位置,歌曲名字,歌手名字,曲风 类型,歌曲语言。 歌手信息管理: (4) 添加歌手:用户可以向系统增加歌手的信息。 (5) 删除歌手:用户可以删除系统中的歌手信息。 (6) 修改歌手信息:用户可以修改歌手的信息。歌手信息包括:歌手名 字,所属地区,性别。 查找歌曲方面的: 7) 按歌曲名查找:用户给定歌曲的名字,系统返回歌曲的信息 (8) 按歌手名查找: 用户给定歌手的名字, 系统返回该歌手的所有歌曲。 (9) 按歌曲类型查找: 用户给定歌曲的类型, 系统返回该类型所有歌曲。 (10) 按歌曲语言类型查找:用户给定歌曲的语言类型,系统返回该语言 类型的所有歌曲。 查找歌手方面: (11) 按性别查找:用户给定歌手的性别(男或女) ,系统返回符合条件的 歌手信息。 (12) 按地区查找:用户给定歌手的所属地区,系统返回符合条件的歌手 信息。 (13) 按名字查找:用户给定歌手的名字,系统返回符合条件的歌手信息。 系统安全性: (14) 登录系统:系统对用户的身份进行验证,授权用户才能操作系统。 1.2 数据流图 1) 根据系统的功能需求,可以画出系统的第 1 层数据流图 图1点歌管理系统第1层数据流图 (2)在系统的第1层数据流图之后,再画出系统的第 2层数据流图 图2添加歌曲 图3删除歌曲 图4修改歌曲信息 歌曲信息 歌曲 图5修改歌曲信息 (3)以上只是给出了一部分功能的数据流图, 其它的数据图和给出的数据 流图的流程大体相似。 1.3数据字典 名字 别名 无 描述 用于系统的身份验证 定义 =编号 +密码+用户名 位置 记录表 图6帐号数据定义 名字 编号 别名 无 描述 唯一确定一个 定义 编号=正整数 位置 记录表 图7帐号编号数据定义 名字 密码 别名 无 描述 的密码 定义 密码=字符串 位置 记录表 图8密码数据定义 名字 用户名 别名 无 描述 的用户名字 定义 用户名=字符串 位置 记录表 图9用户名数据定义 名字 歌曲 别名 无 描述 描述歌曲的属性 定义 歌曲-歌曲编号+歌曲的存放路径+歌曲名字+歌手编号 +歌曲类型 +歌曲语言 位置 歌曲信息记录表 图10歌曲数据定义 名字 歌曲编号 别名 无 描述 确定唯一首歌曲 定义 歌曲编号-正整数 位置 歌曲记录 图11歌曲编号数据定义 名字 歌曲的存放位置 别名 无 描述 描述歌曲所在的文件夹 定义 歌曲的存放位置-磁盘中的路径格式 位置 歌曲记录 图12歌曲存放位置数据定义 名字 歌曲名字 别名 无 描述 描述歌曲的名字 定义 歌曲名字-字符串+ ‘?’ +音频文件扩展名 名字 曲风类型 别名 无 描述 描述歌曲的曲风类型 定义 曲风类型- {流行音乐1民族音乐1摇滚音乐1爵士音乐} 位置 歌曲记录 图14曲风类型数据定义 名字 歌曲语言 别名 无 描述 描述歌曲的演唱语言种类 定义 歌曲类型={粤语1国语1英语1日语1语} 位置 歌曲记录 图15歌曲语言数据定义 名字 歌手 别名 无 描述 描述歌手的信息 定义 歌手-歌手编号+歌手名字+所属地区+性别 位置 歌手信息记录表 图16歌手数据定义 名字 歌手编号 别名 无 描述 唯一确定一个歌手的标识符 定义 歌手编号 = 字付串 位置 歌手记录 图17歌手编号数据定义 名字 歌手名字 别名 无 描述 描述歌手的名字 定义 歌手名字-字符串 位置 歌手记录 位置歌曲记录图13歌曲名字数据定义位置 歌曲记录 位置 歌曲记录 图13歌曲名字数据定义 位置 歌曲记录

文档评论(0)

ld5559789 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档