KTV点歌系统数据库设计文档

news/2024/11/7 22:47:30/

KTV点歌系统数据库设计文档

前台e-r



后台 E-R


3.数据库字典

SwanInfo(歌星表)

中文名

英文名

数据类型

大小

约束

备注

歌星编号

SwanID

varchar

20

主键,

歌星序列号

歌星姓名

SwanName

varchar

50

 

必填

歌星性别

SwanSex

char

2

/

必填

歌星类型

SwanType

int

 

 

个人为0,组合为1

歌星国籍

SwanCounty

varchar

50

 

必填

歌星拼音缩写

SwanNameAbridge

varchar

10

 

必填,数据可出现重复

歌星年代

SwanAge

int

 

 

必填

歌星备注

SwanRemark

varchar

100

 

可以为空


 

SongInfo(歌曲表)

中文名

英文名

数据类型

大小

约束

备注

歌曲编号

SongID

varchar

20

主键

歌曲序列号

歌曲名字

SongName

varchar

50

 

必填

歌曲类别

SongType

varchar

20

 

流行,摇滚,情歌等等

歌曲语言

SongLanguage

varchar

10

 

中文,英文等等

歌曲名拼音缩写

SongNameAbridge

varchar

10

 

必填

歌曲演唱者(歌星编号)

SwanID

varchar

20

外键

歌星序列号,歌曲表与歌星关系

歌曲备注

SongRemark

varchar

50

 

可以为空

歌曲是否预约

PlayerSong

int

 

只能为0,1

未预约为歌曲为0,预约歌曲为1

KTVVipInfoKTV会员表)

中文名

英文名

数据类型

大小

约束

备注

会员编号

VipID

varchar

20

主键

会员序列号,登陆账号

会员姓名

VipName

varchar

20

 

必填

会员性别

VipSex

char

2

/

必填

会员密码

VipPassword

numeric

6

只能为6

必填

会员生日

VipBirthday

datetime

 

 

为会员生日提供优惠服务等等

会员积分

VipIntegration

Int

 

初始值为1

 

VipSaveSongInfoKTV会员收藏歌曲表)

中文名

英文名

数据类型

大小

约束

备注

关系ID

RelationID

int

 

主键

自增列

会员编号

VipID

varchar

20

外键

必填

歌曲编号

SongID

varchar

20

外键

必填


 

AdministrantInfo(管理人员表)

中文名

英文名

数据类型

大小

约束

备注

管理人编号

AdministrantID

varchar

20

主键

管理者编号

管理人姓名

AdministrantName

varchar

20

 

必填

管理人密码

AdministrantPassword

numeric

6

只能为6

必填

管理人级别

AdministrantLevel

int

 

 

用来管理,管理者的权限

管理人员状态

AdministrantUse

int

 

只能为0或者1

0未登录,1已登陆

BoxInfo包厢表

中文名

英文名

数据类型

大小

约束

备注

包厢编号

KTVBoxID

int

 

主键

 

包厢类型

KTVType

varcahr

10

 

大包中包等

包厢房号

BoxID

int

 

 

包厢的房号

包厢状态

BoxUse

int

 

只能为0或者1

0在未使用中,1在使用中

包厢开启时间

BoxTime

Datatime

 

可以为空

开包厢的时间

包厢费用

BoxPrice

Money

 

 

包厢费用

包厢信息

BoxMessage

varchar

20

 

包厢是否处于正常等其他

管理人编号

AdministrantID

varchar

20

外键

管理者编号


 

ReservationInfo(包厢预定表)

中文名

英文名

数据类型

大小

约束

备注

预定编号

ReservationID

varchar

20

主键

 

预定人姓名

Reservation

varchar

50

 

必填

预定人电话

Reservation

Numeric

 

 

必填

预定时间

Reservation

Datatime

 

 

必填

保留时间

SaveTime

Datatime

 

 

必填

押金

ReservationMoney

Money

 

 

押金数额

预留包厢号

KTVBoxID

int

 

外键

包厢id

备注

ReservationRemark

varchar

200

 

注意事项

RepastInfo(餐饮表)

中文名

英文名

数据类型

大小

约束

备注

物品ID

RepastID

varchar

20

主键

自增列

物品名称

RepastName

varchar

20

 

必填

物品价格

RepastPrice

money

 

 

必填

点餐份数

RepastShare

int

 

 

必填

KTV包厢号

KTVBoxID

varchar

20

外键

必填

三、系统功能模块设计

1.     前台歌曲、歌星添加功能模块

--添加歌星

create PROCEDURE proc_AddSwan

--添加歌曲

create PROCEDURE proc_AddSong

 

2.歌曲查找功能模块

--按照歌曲首字母拼音查找歌曲

create PROCEDURE proc_InquireSongNameAbridge

--按照歌曲姓名查找歌曲

create PROCEDURE proc_InquireSongName

--按照歌曲类别查找歌曲

create PROCEDURE proc_InquireSongType

--按照歌曲语言查找歌曲

create PROCEDURE proc_InquireSongLanguage

--按照歌星查找歌曲

create PROCEDURE proc_InquireSwanID

--按照歌星性别查找歌曲

create PROCEDURE proc_InquireSwanSex

--按照歌星年代查找歌曲

create PROCEDURE proc_InquireSwanAge

--按照歌星所属地区查找歌曲

create PROCEDURE proc_InquireSwanCountry

--歌星个人与组合分类查询

create PROCEDURE proc_InquireSwanType

--歌星名字字数查询歌星

create PROCEDURE proc_InquireSwanTypePersonalCount

--歌星组合字数查询歌星

create PROCEDURE proc_InquireSwanTypeCombinationCount

--按照歌星首字母拼音查找歌曲

create PROCEDURE proc_InquireSwanNameAbridge

3.后台服务功能模块

--vip信息

create PROCEDUR proc_AddVip

--vip信息预留

create PROCEDUR

--管理人员信息

create PROCEDUR proc_AddAdministrant

--添加包厢信息

create PROCEDUR proc_AddBox

--餐饮服务

create PROCEDUR proc_AddRepast

参考:

http://blog.sina.com.cn/s/blog_b3e6503501016ggx.html




http://www.ppmy.cn/news/345472.html

相关文章

点滴小组KTV点歌系统简介

‍‍ 20级青鸟四班 点滴小组 指导老师:穆老师 班主任:佟老师 小组成员: 组长:路鑫 副组长:戴洁 王硕 组员:马蓥芳 组员:徐圣乾 组员:徐圣坤 组员:赵昌杰 制作周期&…

亦云小组KTV点歌系统简介

20级青鸟四班 亦云小组 指导老师:穆老师 班主任:佟老师 小组成员: 组长:靳天宇 组员:王晓丹 谢佳泽 王睿志 蒲璐颖 张铨政 目录: 1.首页 2.项目前台 3..项目后台 总结: 本次KTV项目总结。总体…

参会记录 | 北京智源大会-基础模型前沿技术论坛

2023年6月10日上午,线上参与了北京智源大会,主要观看了2023北京智源大会-基础模型前沿技术论坛,以下是论坛中比较感兴趣的点和思考。 本次论坛的演讲嘉宾如下: 上述嘉宾有来自业界的刘胤晗老师和周彦祺老师,也有来自…

say小组KTV点歌系统简介

指导老师:穆老师 班主任:佟老师 小组成员: 组长:焦文宇 组员:窦倩 王晓凤 巩固 石虹蔓 田锋 目录: 1.首页 2.项目前台 3..项目后台 总结: 从5月25号开始的到6月10号结束,这期间…

计算机毕业设计 SSMKTV点歌系统 音创ktv点歌系统 卡拉ok点歌系统Java Vue MySQL数据库 远程调试 代码讲解

💖🔥作者主页:计算机毕设老哥🔥 💖 精彩专栏推荐订阅:在 下方专栏👇🏻👇🏻👇🏻👇🏻 Java实战项目专栏 Python实…

音创ktv点歌linux系统下载,音创ktv点歌系统

音创ktv点歌系统是一款类似于ktv的点歌工具,足不出户也能感受身处ktv的感觉,该软件非常适合一般的家庭使用,拥有海量音乐资源,原人原唱,需要的用户不妨下载体验。 软件特色: 1、高品质:原人原唱…

基于java的KTV点歌选歌系统

该系统主要实现管理员对员工的管理,包括对员工信息,包房信息,歌曲库的管理,员工对客户包房记录,客户呼叫的管理,客户对点歌的添加,查询,以及呼叫客服的服务。系统采用了java的web技术…

音创点歌机_音创ktv点歌系统

音创ktv点歌系统是一款家庭版的KTV点歌系统,具有高品质的音质和画面,拥有多种皮肤可一键换肤,更有非常全面的人性化管理设置工具、拥有超强的兼容性等特色,全面满足用户需求! 相似软件 版本说明 软件地址6.2.0.2 官方版 查看 1.0.0.2064 官方版 查看 17.0.2314.1 官方版 查…