KTV点歌系统的设计与实现_第1页
KTV点歌系统的设计与实现_第2页
KTV点歌系统的设计与实现_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

K T V 点歌系统的设计与实现 王号,陈骏 ( 西南科技大学计算机科学与技术学院,四川绵阳6 2 1 0 1 0 ) 摘要】 随着科学技术的快速发展和人们生活水平的不断提高,各种新的娱乐方式也不断涌现。人们对K T V 也 提出了更高的要求,为了便于用户使用同时方便管理,我们设计了一种简单的K T V 点歌系统。本文介绍了系统的功能, 功能设计与实现,同时对其中的一些技术难点做了详细阐述。 关键词】点歌系统;P o w e r b u i l d e r ;S Q Ls e v e r 中图分类号 T P 3 1 文献标识码 A 文章编号1 0 0 9 5 4 8 9 ( 2 0 0 9 ) 2 3 - 0 “ 1 4 4 - 0 2 l 、引言 迅速发展的计算机科学技术应用越来越广泛,已经渗透到了 人类社会生产和生活的各个领域。数据库技术是计算机科学技术 的一个重要分支,是现代化管理的重要手段,是研究数据共享的一 门科学。近年来,人们利用数据库技术对海量的数据进行处理,然 后结合其他技术开发出了各种软件,为人类生产生活提供了便利。 随着生活水平的提高,人们除了注重衣食住行以外,越来越需 要一些好的娱乐休闲方式,而卡拉O K 起源于日本后引入我国,这 种娱乐方式很快被大家所接受。这也促进了很多爱好者开发适用 于不同应用场合的K T V 包房点歌系统。本文介绍的K T V 点歌系 统是基于S Q LS e r v e r2 0 0 0 的优点,并结合实际工作需求编制的应 用软件。它具有功能强,便于操作、管理等优点。应用这套系统将 减轻工作人员的工作负担,使顾客更为方便的在K T V 包房自由点 歌而不受其他包房影响,同时节约了很大的成本。 2 、K T V 点歌系统的功能 l 订V 点歌系统以满足用户需求,减轻工作人员负担为宗旨,主 要实现以下几个功能目标:( 1 ) 可以按不同方式选择想要点选的歌 曲,如歌星名、歌类、歌名字数、拼音等;( 2 ) 实现自主地视频点播。 经压缩的视频和音频频信号储存在服务器硬盘中,播放时由连接 在网络上的电脑将视频和音频信号解压后输出到显示设备。此 K T V 点歌系统完全取代了传统的播放设备,无需影碟机及D J 取碟 和放碟等人工操作,既避免了人为的错误,又降低了经营成本。该 系统不受房间限制,一首歌可供多个用户同时点播,完全消除了传 统系统的撞碟抢歌现象。在网络传送中,视音频不会有任何失真、 衰减及干扰,歌曲反复使用也不会对图像产生影响;( 3 ) 实现原唱, 不同程度的伴唱功能,还可以自主的进行音量控制。 3 、功能实现 系统开发基于C S 结构软件的设计模式,界面采用P o w e r B u i l d e r 设计开发,后台数据库采用S Q Ls e v e r 实现,P o w e r B u i l d e r 的主要特色是D a t a W i n d o w ( 数据窗口) ,通过D a t a W i n d O W 可以方 便地对数据库进行各种操作,从而建立起前、后台良好的联系。 3 1 界面。l ( T V 点歌系统界面主要包括三个部分:管理维护界 面,歌曲点选界面,歌曲播放及控制界面。各界面根据不同风格进 行设计,给人以良好的视觉享受。( 1 ) 歌曲库管理模块。管理员在 此进行系统的维护。管理员有单独的安全认证入口,此管理模块 具有添加、修改和删除歌手和歌曲信息的功能。( 2 ) 歌曲查询模块。 提供常用的查询功能,用户根据自己的喜好在纷繁复杂的信息中 快速查找到有用的信息。语别点歌:选择语别点歌后,显示的是 不同语言的歌曲,分别是国语,英语,日语,韩语,粤语,其他。选择 其中的一项,进入相应的歌曲列表,然后选择要点的歌曲。拼音 点歌:选择拼音点歌,点击输入歌名首字母缩写,在列出的所有符 合要求的歌曲中,选择想要点的的歌曲。歌类点歌:选择按歌曲 类型点歌后,显示的是不同类型的歌曲,分别是流行,怀旧,儿童, 革命,民族,合唱,舞曲,其他,所有。在列出的所有符合要求的歌 作者简介:王 号,陈骏,西南科技大学计算机科学与技术学院。 曲中,选择想要点的的歌曲。歌星点歌:选择按歌星点歌后,显 示的是华语男歌手,华语女歌手,华语乐队组合,日韩男歌手等其 它这些选项。选择其中的一项,进入相应的歌曲列表,然后选择要 点的歌曲。字数点歌:选择按歌曲字数点歌后,显示的一个字歌 曲,二个字歌曲等,再选择其中的一项,显示符合要求的列表,在列 表中点播歌曲。金榜点歌:显示的歌曲是按点击率从高到低排 列而生成。( 3 ) 歌曲点播。用户通过分类浏览或查询方式点选歌 曲之后,歌曲信息将自动添加到播放列表,并按照用户点播的次序 依次进行播放。播放歌曲可选择原音、不同程度的伴唱实现不同 的播放效果,满足不同用户的实际需要。 3 2 数据库。本K T V 点歌系统需要存储的数据量较大( 一般的 l 订V 歌城存储在服务器上的视频文件通常在5 T 以 = ) ,同时会有 多个终端访问服务器文件。需要存储的信息主要包括歌手信息和 歌曲文件信息。在设计系统过程中建立了四张表( 管理员信息表, 歌手信息表,歌曲信息表及歌曲点播列表) 用于各项信息的有效管 理。方便有效地访问数据库是P o w e r B u i l d e r 的重要特色之一。在 P o w e r B u i l d e r 开发环境和应用程序能够操作数据库中的数据之前, 必须首先与数据库建立联系。 3 3 视频播放与控制。( 1 ) 视频播放。P o w e r B u i l d e r 并没有像 V B 、D e l p h i 那样直接支持多媒体应用( 如声音、图像的播放等) ,而 只能通过W i n d o w s 提供的A P I 函数或P B 控件实现视频或音频的 播放功能。本系统采取调用O L E 控件的方式实现了视频播放功 能,然后通过控制控件的属性、事件和函数实现了视频的播放、暂 停等功能。( 2 ) 原伴唱控制。此点歌系统的存储歌曲文件采用的 是d a t 格式的V O D 视频文件,从而可以通过调用w i n d o w sA P I 函 数来改变系统左右声道音量值的大小实现原伴唱功能切换。A P I 函数w a v e o u t g e t v o l u e m ( W A V EM A P P E R ,s v o l u m e ) 获取系统音量 波形信息,I n t h i g h 、I n t l o w 函数分别得到左右声道的音量值,然后通 过函数w a v e o u t s e t v o l u e m ( W A V EM A P P E R ,s v o l u m e ) 可以设置左 右声道音量的值从而实现系统左右声道切换,也就实现了不同程 度的原伴唱效果。( 3 ) 音量控制。同原伴唱控制相似,也可以通过 w i n d o w sA P I 函数改变左右声道音量值的大小来实现系统音量大 小的控制。区别在于,原伴唱控制是增大一个声道的音量值,同时 减小另一个声道的音量值,而音量大小的控制是同时增大( 或减小) 两声道的音量值。 4 、结束语 本系统已在实践中得到了较好应用,与其他系统相比,本系统 有以下优点:( 1 ) 系统可以实现多种方式点选歌曲,分类较细,可以 从不同方式点选同一首歌曲,同时还可以选择同一首歌的不同版 本( 不同歌星唱的) 。( 2 ) 系统可以实现不同程度的伴唱功能,可以 在原唱和完全消原音唱之间进行选择,从而实现不同的伴唱效果。 ( 3 ) 系统人机界面友好,给人以较好的视觉享受,同时操作简单方 便。( 4 ) 系统管理简单便捷,大大减少了管理人员的工作负担,避 免了人为的错误。 万方数据 窜亨I h l p n i f i c e n tW r a u 蛔14 5 随着计算机技术的进一步发展和人们生活要求的不断提高,1 2 王珊,萨师煊敷据库系统概论【M 】北京:高等教育出版社 K T v 点歌系统一定会有更现懋警黼北京 徽未瑟J P o 釉m 瞰据库开发关键技术与实例应脚L 【参考文献】 “”一7 ” 【l 】崔蔚,陈雍先P o w e r B u i l d e r 使用教程【M 】北京:清华大学出版社 ( 上接第1 2 9 页) 1 2 0 0 多年前,一个秋天,重阳节前后。夔州,长江边。寒风凛 冽,树叶飘零,江水翻腾。凄冷的寒风中,有几只孤鸟在盘旋,运出 不时传来几声凄厉的猿鸣。这时,一位自发苍苍、衣衫褴褛的老人, 步履蹒跚的朝山上走来。此时,国家尚处于战乱之际,他远离家乡 和亲人,面对万里江天,此时此景,百感千愁涌上心头 对于登高的改写,不是简单的操作技能的问题,它更多的体 现教材的情感智能价值,诗歌中所体现的“沉郁、悲凉”在改写后就 显得比较宣观,使学生从中感受到语言是情感表达的重要显现,了 解借助景物的渲染来烘托人物的心境,让学生在这一活动体验中 更易走近诗人的心灵深处。 3 、结语 从语文学科的特性来看,我在此呼唤重视教材的文本意识,并 非要回归传统教授的老路,而是要明确一切的教法创新都必须依 据教材这个根基,踏实的从教材文本本身着手,只有精读文本,并 在此基础上有所超越,培养大语文观,才能领略语文的精髓。 ( 上接第1 3 1 页) 4 、运用知识,解决问题 在主动探究,归纳总结的基础上,让学生运用所理解的知识解 决一些实际问题,使学生进一步巩固对新知识的理解和掌握,同时 和原有认知结构中的相关知识相互作用,把新知识纳入( 或整合) 到已有的认知结构中,以利于更好地迁移和运用。 如:在学生掌握了按比例分配应用题的解题方法后,设计这样 的习题“蔬菜专业户王大伯有一块地,面积是2 4 0 0 平方米,要种一 些蔬菜,请你帮忙出出主意,种哪些蔬菜? 按什么样的比例来分 配? 并算出各种蔬菜的种植面积。” 这样的应用题,由于问题情景是开放的,条件是开放的,解题 策略也是开放的,对学生富有挑战性,能激发学生积极思考和大胆 想象,同时让学生体会到应用题的应用味。 采用这一教学模式实施教学体现了现代教育具有的主动性、 民主性、自由选择性、合作性和发展性等时代特征,有利于把学习 数学的主动权交给学生,从而培养学生的应用意识和创造能力。 ( 上接第1 3 8 页) 减少违规现象的产生。 3 2 1 做好馆前教育、宣传工作。在新生办证进馆前就告知注 意事项和违规的后果,给每人发放一本读者手册。 3 2 2 定期搞“做文明读者”活动。把一些被污损的图书展出, 从侧面教育读者要爱护图书馆的公共财产,增强读者的公德意识。 3 3 自觉“守法”,以身作则。把自觉遵守图书馆的规章制度 作为一种美德,读者要遵守,图书管理员同样也要遵守。管理者要 以身作则,禁止读者在图书馆大声喧哗的同时,却放任自己高谈阔 论是万万要不得的。读者和管理员相互监督,读者之间相互监督, 共同营造和谐的阅读氛围。 3 4 严格“执法”,公正廉明。对于那些不文明的读者且要严厉 处罚。对违规行为视而不见或者采取处罚措施不到位甚至纵容, 这种现象必然会逐渐蔓延,那就亵渎了最广大读者合法权益,图书 馆的资源会受到严重的破坏,最终受到侵害的还是我们最广大读 者的利益。规章制度的执行必须做到严格、公正。平等对待每一 位读者,做到法规面前人人平等。要形成权力相互制衡的制度执 行机制。 ( 上接第1 4 0 页) 也能传达某种特定的信息。试想,在比较严肃的 场合,记者在出境或现场采访时,穿着随便,打扮出格,妆容妖艳, 或者衣服上印有小雅的英文,一旦新闻播出去,就会引起恶劣的反 响,影响新闻媒体整体形象。因此,每一位出镜记者,都要注意自 己的屏幕形象,穿农打扮要与采访环境和报道现场和谐一致,要对 报道充满信心,落落大方,可近可信。在平时的工作中,要有意识 的培养自己各方面的素质,不断提高自我修养,塑造一个观众喜欢、 信赖的屏幕形象。 总之,现场采访报道是最贴近生活、贴近观众的新闻报道形式, 也是电视记者得天独厚的优势,新闻记者应认真对待每一次采访 机会,每一次现场报道都是记者在观众面前亮相的机会,以更加成 熟稳重的心态和行为做好新闻报道,成功的现场报道越多,记者在 观众中的可信度越强,越受观众的喜爱,从而确立自己在观众中的 良好形象。 ( 上接第1 4 1 页) 开展有组织的运动会只有一个多世纪的时间,但 运动员们所取得的成绩是他们的祖先们做梦都没有想到的把身体 推向极限有时也会产生失误,但是当努力得到回报之后,快乐会胜 过痛苦。”这样的节目语言通过主持人向受众娓娓道出,生物界与 人类社会的有机融合,使得原本正统的科教节目极具人性化,更易 为普通大众所接受。人这种动物正是在人类自身认识这一方面, 用新颖的观点进行了大胆的探讨。这部节目的名字也独具匠心, 从字面直接理解的话,大概很伤一些人自尊,但它却直白无误地道 出了这部节目的中心思想:这只不过是老老实实地把我们自己当 作是这个自然界的一部分而已。“在人震颤的心灵共鸣中,唤起了 在人们生命深处隐藏着的、本来就有的但被繁冗的日常生活所压 抑的敏锐感受能力,人们在不知不觉中走向生命的深处,体验到了 富于感性的有声语言中的内在生命活力和生命跃动。”人与自然 通过自然生态之中充

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论