- 3
- 0
- 约2.17万字
- 约 49页
- 2021-09-12 发布于安徽
- 举报
- . -
. . -可修编-
中南大学
Oracle课程设计报告
学生姓名林晓锋
学号 1302140121
专业班级信科1401
指导教师明
数学与统计学院
一.根底题
3.〔30分〕
创立这三个表
建表截图如下:
查看三个表的创立情况如下:
向Book表添加数据:
向borrow表中插入以下数据:
向record表中插入以下数据:
三个表的数据如以下图:
查询借书超过5本的读者的借书卡号及所借图书册数。
查询借阅了水浒一书的读者的姓名及班级。
、
查询出过期未还的图书,显示借阅者卡号、书名及作者。
(5) 查询出书名包括网络关键词的图书,显示其书号、书名、作者。
(6)将图书表中当前无人借阅的图书记录删除。
可以发现第七本书已被删除。
二.综合题〔40分〕
点歌台系统需求分析
随着KTV行业的迅猛开展,点歌系统在KTV里的重要性越来越大,特别是在量版式KTV,投资方在选系统的时候无不练就一双火眼金睛,千挑万选,而且更是在配套上重金投入,确保营造出一个更好的消费环境。点歌系统中的专业版被广泛应用于KTV、酒店、酒吧等娱乐场所中,它是全电脑操作,无需DJ操作,无需换碟,无盘片磨损之忧,不存在花碟、死机等现象。
考虑到点歌系统主要是搜索歌曲以及选择歌曲,故该系统着重在这两方面下功夫,而在插入歌曲、删除歌曲等方面不做设计。并且多数点歌台都需要由管理员开启,才能让用户使用,故设计了验证用户名和密码的界面。
主要具有以下功能:
登录系统:验证登录的用户名和密码
更改密码:更改用户的密码
添加用户:验证用户名和密码后可以添加用户
管理员操作:添加或删除后台的歌曲
查看歌曲:查看所有歌曲列表
歌名搜索:按歌名搜索歌曲
歌手搜索:按歌手搜索歌曲
排行榜:按不同语种查看排行榜,其中包括总榜、华语榜、粤语榜、韩语榜、欧美榜等
点歌:从查找的列表中选择要播放的歌曲,假设该歌曲不在播放列表,那么选择成功,否那么跳出重复提示
显示播放信息:在状态栏显示当前播放信息和下一曲,并显示当前歌曲的剩余时间
删除歌曲:从播放列表删除要剔除出列表的歌曲
系统数据流如下:管理员登
管理员登
录
后台oracle数据
后台oracle数据
用户
点歌台
歌曲数据操作
欧美榜韩语榜粤语榜总排行华语榜歌手搜索
欧美榜
韩语榜
粤语榜
总排行
华语榜
歌手搜索
歌曲搜索
点歌
播放列表
播放列表
系统设计
系统模块设计
根据系统功能分析和KTV点歌台的特点,经过模块化的分析,得到如下系统功能模块构造图。
点歌系统
点歌系统
图2 系统功能构造模块图
系统登录
系统登录
取消登录
歌曲查询
歌名搜索
歌手搜索
排行榜
数据库设计
数据字典
根据系统功能模块构造图和KTV点歌台点歌流程,以及管理系统的需求,总结出如下的数据字典:
系统用户数据:KTV部人员使用点歌系统的身份数据,包含的数据项有用户编号、登录口令、权限代码。
歌曲数据:用于点歌使用的歌曲数据,包含的数据项有歌曲ID、歌曲名、歌手名、语种、歌曲长度、歌曲点播频率。
操作日志数据:包含的数据项有歌曲ID、歌曲名、歌手名、点播时间。
数据库构造设计
根据系统模块设计和数据字典,设计出KTV点歌系统数据库中的各个数据表。数据表名称与构造如下:
本系统共创立4个数据表:
music数据表。该表主要保存书籍资料信息,如表
序号
列名
数据类型
宽度
说明
1
Mid
整型
5
主键
2
Mname
文本
20
歌曲名
3
Msinger
文本
20
歌手名
4
Mtype
文本
10
语种
5
Mlength
整型
5
歌曲长度
6
mfreq
整型
5
点歌频率
表1 music数据表
〔2〕mag数据表。该表主要保存管理员的信息
序号
列名
数据类型
宽度
说明
1
Name
文本
20
管理员登录名
2
password
文本
20
密码
表2 mag数据表
〔3〕record数据表。该表主要保存读者信息
序号
列名
数据类型
宽度
说明
1
Rid
整型
5
以music(mid)为外键
2
rname
文本
20
歌名
3
rdate
日期
点歌日期
表3 record数据表
系统实现
本系统按功能分为两大块,主要包括系统登录模块、歌曲查询与点歌模块。大局部功能模块均采用独立的窗体设计。前台主要使用VS2010的C#,后台为Oracle11g数据库。
登录界面
检测用户名跟密码是否来自oracle数据库中mag表中的name和password一样,假设无该用户或者密码有误那么提示输入错误,
您可能关注的文档
最近下载
- 2024-2025学年广东省东莞市统编版三年级上册期末考试语文试卷.pdf VIP
- 广东省深圳市宝安区2025-2026学年五年级上学期期末学业质量评估语文试卷.docx VIP
- 蛋白尿的鉴别课件.pptx VIP
- 2025年和田地区遴选公务员考试真题汇编及答案解析(夺冠).docx VIP
- 广东省东莞市2024-2025学年三年级上册期末考试数学试卷(含答案).pdf VIP
- 汉森打印软件说明书.pdf VIP
- 中医护理常规技术操作规程(最新).docx VIP
- arcgis软件使用专题培训.pdf VIP
- HG∕T 5293-2017 苯乙酸-行业标准.pdf VIP
- 信息资源管理题库-附答案 .pdf VIP
原创力文档

文档评论(0)