小型点歌系统的设计与实现

小型点歌系统的设计与实现
小型点歌系统的设计与实现

学号:2013026675

哈尔滨师范大学

学士学位论文

题目小型点歌系统的设计与实现

学生邱加明

指导教师肖鑫

年级 2013级

专业计算机科学与技术

系别计算机科学与技术

学院计算机科学与信息工程学院

学士学位论文题目小型点歌系统的设计与实现

学生邱加明

指导教师肖鑫

年级 2013级

专业计算机科学与技术

系别计算机科学与技术

学院计算机科学与信息工程学院

哈尔滨师范大学

2017年5月

摘要:本世纪初开始,我国的数字化发展突飞猛进,人们的生活也越来越依赖数字技术,生活越来越离不开数字化、网络化、电子化以及虚拟化等。数字化的发展已经改变了我们的生活方式以及工作方式,它使我们的很多工作变得更加简单,便捷。在工作繁忙,以及生活压力越来越大的前提下,以及出于爱好等,人们越来越喜欢通过去唱歌来发泄缓解压力或者娱乐。

小型点歌系统是由java语言开发应用了JSP技术,后台数据库采用sql server2005的一个web系统。本系统集管理员、员工、客户三类人群不同权限登录对应不同功能的。管理员可以对员,工包房以及系统进行管理。员工对自己的资料,包房记录,以及客户的呼叫进行处理。本系统主要还是服务于客户,客户可以对自己的个人资料进行修改,点播歌曲,以及对员工进行呼叫。不管是管理员还是员工亦或是用户,都可以通过这种高效的方式进行自己要做的操作。省去了很多不必浪费的时间,此系统是对这方面有需求的人的得力助手。

通过系统的整体功能测试表明,本系统能正常播放MP4视频文件,能准确播放客户点播的歌曲。并且本系统工作比较稳定,可靠,且成本很低基本能够满足需求。

关键字:数字化;点歌;管理;系统;歌曲

ABSTRACT

Beginning of this century, China's rapid development of digital technology, people's lives are increasingly dependent on digital technology, more and more inseparable from the life of digital, network, electronic and virtualization. Digital development has changed the way we live and work, it makes our job a lot easier and convenient. Busy at work, as well as increasing pressure on the premise of life, as well as a hobby, etc., more and more people prefer to sing to alleviate the pressure vent or entertainment.

Small-Scaled System for Selecting Songs is the java language is used by the JSP technology, background database using sql server2005 a web system. The collection administrators, employees, customers three groups different permissions to log corresponding to different functions. Administrators can manage rooms for staff and system management. Employees own data, recording rooms, and customer call processing. The system mainly serves the customer, the customer can modify their personal information, request songs, as well as employees call. Whether administrators or employees, or also the user can make their own operations to do this in an efficient manner. Do not have to save a lot of wasted time, this system is in this respect there is a demand of the people of the right-hand man.

By overall functional test system show that the system can play MP4 video files properly, customers can accurately play songs on demand. And the work of the system more stable, reliable, and low cost to meet the basic needs.

Keywords: Digital; Selecting Songs; Management; System; Songs

目录

摘要..............................错误!未定义书签。ABSTRACT ....................错误!未定义书签。错误!未定义书签。第1章概述. (11)

1.1课题研究的目的与意义 (11)

1.1.1课题研究的目的 (11)

1.1.2课题研究的意义 (11)

1.2课题研究的现状 (11)

1.3本设计所做工作 (12)

第2章系统开发建模工具的介绍 (12)

2.1开发技术介绍 (12)

2.1.1 JSP (12)

2.1.2 SQL Server数据库及其特点简介 (12)

2.1.3 Apache Tomcat服务器 (12)

2.1.4 MyEclipse开发工具介绍 (13)

2.1.5 B/S结构介绍······················错误!未定义书签。

2.2 UML介绍 (13)

2.3 本章小结 (14)

第3章系统需求分析及建模 (14)

3.1 可行性分析 (14)

3.2 需求分析 (15)

3.2.1功能需求 (15)

3.2.2静态结构 (16)

3.2.2功能建模 (16)

3.3 本章小结 (17)

第4章系统总体设计 (17)

4.1 模块设计 (17)

4.1.1登录模块 (17)

4.1.2客户功能模块 (18)

4.1.3员工功能模块 (18)

4.1.4 管理员模块 (18)

4.2 数据库设计 (18)

4.2.1概念结构设计 (18)

4.2.2数据库逻辑设计 (18)

4.2.3数据库物理设计 (19)

4.4 本章小结 (21)

第5章系统详细设计与实现 (22)

5.1 数据库连接 (22)

5.2 系统运行结果 (22)

5.2.1登录界面 (22)

5.2.2客户登录 (22)

5.2.3员工登录 (23)

5.2.4管理员登录 (24)

5.3 本章小结 (24)

第6章系统测试 (24)

6.1 系统测试的重要性 (24)

6.2 测试用例 (25)

6.3 本章小结 (26)

结论 (26)

参考文献 (27)

致谢 (27)

附录······························错误!未定义书签。

第1章概述

1.1课题研究的目的与意义

1.1.1课题研究的目的

现今的生活节奏在逐渐的加快,人们的生活压力也越来越大,在面对这些问题时,人们越来越多的去选择出去唱唱歌来选择释放。但人们更多的可能会去选择中小型的娱乐场所,这就使得需要承载这么多消费群体的娱乐场所要有很好的效率。在今天,越来越多的IT行业从业者都对系统开发看好,越来越多的人开始注重自动化与人工效率的比较,都借用数学算法把实际工作程序化,利用计算机把实际工作效率化。本系统就是要将传统的点歌程序化,用以提高唱歌点歌等的工作效率。现今很多的点歌系统在这方面都做的很好,但是有些系统的功能过于强大,对硬件的要求过于高,这就导致这些小型的娱乐场所使用它们时要面临巨大的经济问题,显然不是它们所能承受的。所以我们需要开发出一款适用于中小型娱乐场所使用的小型点歌系统。

1.1.2课题研究的意义

大量的客流,激烈的市场竞争是现在所面临的问题。员工手工点歌,不仅浪费人力,而且费时。面对如此大量的点歌任务处理,这么费时费力的方法会使顾客把大把的时间全部用于点歌上了。所以本系统在这方面做出针对性的研究以解决这些问题。

而对于现今的情况来看,对于中小型的娱乐场所来说,过于大型的点歌系统又不适于这些中小型的娱乐场所,所以一定要针对这些小型的娱乐场所来开发出一款适用于它们的点歌系统。

1.2课题研究的现状

陆伟良(2013)在《卡拉OK设备在歌舞厅的应用》中介绍当今世界上流行的各种卡拉 OK 设备的类型、功能和系统组成以及它们在多功能歌舞厅中的应用。列举专业卡拉 OK 歌舞厅音频、视频设备应用的实例,展望卡拉 OK 设备的今后发展[13]。

从现有的点歌系统来看,有些功能过于强大,维护起来很麻烦,而且有些小的商家,并不适用于使用这样大型的点歌系统,因为无论是从价格上来说还是从功能以及硬件成本上来说都过于昂贵。而对于现今的国内情况来看,并不是都是一些大型的娱乐场所,相比于那些大型的场所来说更多的是中小型的娱乐场所。而这些娱乐场所面向的是更大的消费群体,所以所需要的做的就是对这些小型的娱乐场所开发出一款适合他们使用的点歌系统,无论是从价格还是从功能以及对与硬件要求来说都适合他们的软件。基于这些情况,就要开发出一款适合小型的点歌系统。

小型点歌系统要有管理员管理员工,包房和歌曲库的功能,要简洁易于操作,要有区别于那些大型的点歌系统,不浪费功能。还要有员工管理包房的功能,能够实时的查看客户有没有什么需要。最重要的还是客户的点歌的功能,因为这是一个点歌系统的核心功能。要能

够根据歌曲的一些信息查找歌曲,还要有具体的歌曲分类。歌曲播放的时候,要播放MV格式的歌曲,这样不仅能够看到歌词,还能看到视频。

对于现在的情况来看,人们的生活是离不开出来唱歌的,而人们唱歌也并不是喜欢都去那些大型的娱乐场所,这就使得小型的会所有发展的机会,小型点歌系统也有必要研究开发。

1.3本设计所做工作

本设计从系统的研究背景到研究目的,从功能上做出分析,并做出了详细的设计。首先从功能设计入手针对面向的使用群体做出分析,确立了系统所需要有的功能,在开发语言上以及技术做出选择,选择了移植性很强大的java语言和JSP技术,在服务器的选择上,权衡利弊之后选择了由阿帕奇基金会的Tomcat服务器。在功能和前台开发技术及工具做完选择之后对后台做出设计,数据库的选择是非常重要的,最后选择了微软公司的SQL server2005,选完数据库之后最重要的就是先把表建立起来,将系统与数据库连接起来。这些工作做完之后开始对前台界面进行设计,首先确定需要几个界面然后对具体功能进行实现,最后对系统进行全面的测试,以保证系统能够正常的运行。

本设计开发系统所需要使用的软件在设计中会有更加详细的介绍,主要对JSP、Tomcat 还有sql server2005。

第2章系统开发建模工具的介绍

2.1开发技术介绍

2.1.1 JSP

JSP 是Microsoft 公司推出的最新版本。它是属于可视化的且面向对象的开发工具。它能很快且非常有效的编制程序界面,它的快速开放程序的这种特性在界面设计和程序开发当中是非常有效果的。JSP还提供大量的控件,开发人员可以用这些控件来进行界面的设计。JSP容易学容易用,可以在很大程度上减少编程人员的工作量。

2.1.2SQL Server数据库及其特点简介

使用的数据库是微软公司旗下的Microsoft SQL Server 2005,是大力发展SQL Server 2000而得到的。虽然SQL Server 2014都已经出来了,但是由于这款数据库性能等各方面指标都比较良好,依然受到广大系统开发人员的喜爱。这款数据库具有以下优点。

1.易管理。SQL Server 2005 能够简化分配和管理企业的运营数据和对计算机应用程序的分析。作为一个管理企业运营数据的计算机应用平台,使得系统管理人员能够在企业内的任意一台电脑上对本机构内的所有数据库和相关数据进行监督、协调和管理。它能够为系统提供一个可以拓展的数据管理框架,可以更加便捷的用SQL管理工具来编写程序,使得用户可以自由设定他们的系统管理环境,软件开发商也能按照个人的需要去编写附加的工具和功能来扩展数据库使用范围。

2.可伸缩性。SQL Server 2005数据库提供了高级可伸缩功能如对数据库表的分区、

复制监视工具、32位和64位支持等,使人们能够对主要的计算机应用进行设计和编写。数据库的表和索引分区使其自己变成了很多小的部分,这些部分之间是相互联系的,从而使数据库的管理变得更加的容易。

3.隐私性。在安全方面,微软公司对SQL Server 2005做了很大的努力,因为微软公司对数据库的控制方面做了很大的改进,使用户能更为便捷和准确的对数据库执行相应的操作。为了能让世界上所有企业在数据库安全方面都能认可微软公司,他们做了很多的努力,完成了很多功能;系统信息认证识别和在数据库的认真空间里对不一样的身份划分不一样的用户权限等。

2.1.3Apache Tomcat服务器

Tomcat是阿帕奇基金下的一个项目,完全免费的。相比于weblogic来说Tomcat很容易操作,易于安装和管理使用起来很方便。最最重要的,还是要说他是一个开源且免费的。在中小型的企业当中很受欢迎,因为在访问次数和不是很大场合下是非常适用的。它和JSP 也能很好的兼容,配合开发调试JSP页面非常适合。

2.1.4 MyEclipse开发工具介绍

MyEclipse是在Eclipse的基础上进行改进而得到的,它包含了Eclipse在编写程序过程中可能用到的各种有用插件,无需向Eclipse再去下载额外的插件,简而言之,MyEclipse 就是在Eclipse的基础添加很多的插件,它是一款具有超强运行速度的JavaEE集成软件开发工具,它支持代码调试、编写和环境配置,同时也它也支持多种语言的开发。方便了编写程序人员编写代码,使编写程序人员可以在相同的时间内做更多的工作。即使它是收费软件,但是由于它异常强大的功能,受到各大软件公司的追捧。

2.1.5B/S结构介绍

在互联网迅速发展同时,一个全新的的互联网架构模式也相继产生,即B/S结构是改良C/S结构而得到的一种优化产物。B/S结构在很多方面都优于C/S结构,(1)在使用广度上,只能在范围不大的局域网上使用C/S结构,大多数情况下,都被用在特定的网络上。而B/S 结构使用的范围非常广泛,面向对象都非常全面,这就是B/S结构比C/S结构强的地方。(2)在保护隐私方面,由于C/S结构需要电脑客户端处理数据,把处理完的的数据再交给服务器,所以只要客户端发生了盗窃、病毒入侵、电脑硬件损坏等都会使公司信息的消失。另外,在大的公司想要安装应用程序在异地,就得在公司所有地方的服务器都安装客户端/服务器结构的应用程序,还得使公司所有服务器上的数据多变得一样。这样一来,只要有一个地方数据的安全出了问题,公司的数据随时都有泄露危险。所以,对于一个大公司来说,C/S结构的安全问题实在是令人担忧。而对于服务器/浏览器模式结构的应用程序来说,公司的所有重要数据都是全部储存于公司总部的的服务器上,不需要与各个地方的服务器进行同步,而且客户端不需要存储公司运营上的任何相关数据和与数据库建立连接的所有内容,所以像

C/S结构的软件安全问题也就不复存在了。

在性能方面,企业经营的业务流程和业务方式都不可能是一直不变,在这个快速发展的时代,各行各业都得到了很好的发展,计算机网络行业也是如此,公司只有依赖计算机技术才能有更好的前景。软件开发商开发的应用程序也是有缺点的,所以,对于公司已经安装的应用程序进行维修也是在所难免的。C/S结构软件的特点,需要对每一个使用的地方都进行进行程序安装,只要有一点错误出现,就需要系统管理员给公司所有电脑进行检修和维护,这样的工作量是很大的,由于其公司的维护人员需要很长的时间才能完成对系统的维护工作,这极大影响了公司的正常运营。而B/S结构与C/S结构大不相同,如果公司有的地方出现问题,不需要在每一个应用的节点进行任何操作,只需在总服务器上进行检修即可。只需要系统维护人员在一个地方更新,则全部应用程序就跟着更新,大大提高了系统的运行速度。

2.2 UML介绍

Unified Modeling Language (UML)又称统一建模语言或标准建模语言,它的祖先是OMG 标准,它是一个提供对所有事物建模并进行系统模型架构的图形化语言,为软件开发的全程提供模型化和可视化支持,包括由需求分析到系统体系结构,到编码和配置。 UML的产生,是在80年代末至90年代,当时在面向对象的分析与设计方法的概念逐步发展。它在UML 三大之父Booch、Rumbaugh和Jacobson统一下,得到了进一步的发展,并最后形成标准建模语言被大家所接受[11]。

2.3本章小结

本章主要介绍了在开发系统时所使用的开发工具IDE、服务器和数据库并且介绍了小型点歌系统使用的统一建模语言UML,UML是小型点歌系统分析采用主要的建模语言,使系统的需求清晰明了。本系统使用MyEclipse2015软件进行代码的编写,采用SQLServer2005数据库。

第3章系统需求分析及建模

3.1 可行性分析

开发本系统要从它的经济和技术角度进行全面考虑,要在利用最少的经济条件,把系统的功能都实现。

1.经济可行性

开发本系统所需的软件是开源而且免费的Tomcat和网上破解版的Myeclipse2015和Microsoft SQL Server 2005,虽然是破解版,但是在使用上和正版开发工具没有什么区别。所以本系统在开发工具的使用上不存在任何的经济问题,本系统也不需要太高的电脑配置,一般配有win7操作系统电脑上都可以运行该系统。所以经济方面本系统是完全具有可行性的。

2.技术可行性

本系统前台使用了JSP技术进行编写的,后台是使用Java和SQL语言进行编写。首先,从自身来分析,我在大二期间学习了数据库等相关课程,在大一的时候学的Java语言课程后来又学习了JSP技术,经过大学三年半的学习,自认为在Java语言、JSP、数据库等方面的编程技术已经学会了大部分,在对该系统进行编程设计方面应该不存在任何问题。对软件的设计并不存在技术上的难点。此外,在进行编写小型点歌系统之前,我对该系统进行了仔细的分析,对要用到的编程技术又进行了系统的学习,同时又在网上和图书馆学习了点歌系统的相关知识。所以系统完全具有可行性在技术方面。

3.操作可行性

系统可以在浏览器上直接登录,在操作上来说,只要会上网就能够使用,在这方面不会有太大的难度。而当进入系统登录页面后是全中文的页面显示,选择相应的权限输入自己的用户名和密码就可以登录。客户只要在前台作出的简单操作就可以完成自己所需要的功能,所以在操作上来说是没有难度的,完全复合大众的操作水平。

3.2 需求分析

3.2.1功能需求

本系统选择的编程语言移植性,强大的java语言,展现层使用JSP技术来显示页面,实现人机交互,开发环境采用Jdk版本为1.8,所以本文运用面向对象的分析和设计方法。

小型点歌系统面向的主要是那些小型的娱乐场所,不需要太过于强大的功能,只需要有一些必要的管理功能和歌曲的播放功能就可以了,因为耗费太多的时间去开发一款强大的点歌系统对于小型娱乐场所来说过于浪费了,而且买大型的点歌系统又过于浪费,这样开发小型点歌系统无论从开发时间来说还是从经济花费上来说都是非常适合的。所以在功能的选择上来说需要以下的几个功能

小型点歌系统是一款集多媒体播放演唱,和后台管理的一款大众软件。随着计算机的普及,科技的飞速发展,人们的生活水平在日益提高,开发小型点歌系统为了更加丰富人们的业余生活和减轻工作压力。

它的系统功能要求如下:

1.管理员功能

管理员在相应权限下登录进入模块,首先应该有一个超级管理员,他能够对普通的管理员进行管理,还应该有一个功能就是对员工进行管理,比如是否有新的员工加入,或者老员工辞职,都要第一时间对他们的信息进行管理。另一个功能是对包房信息的管理,就是包房是否能投入使用,是否在装修等等。管理员还应该有一个功能就是对于歌曲库的管理,新歌的添加,老歌的信息更新管理等。

2.员工功能

员工在相应权限下登录进入模块,首先应该有一个个人信息管理的功能,但是只可以修

改自己的个人信息,包括身份证信息、电话号、住址、个人登录密码等。对于职位和登录名是没有权限修改的。其次就是对包房记录进行管理,比如包房是否有客人正在使用,客人是否结账,新来的客人开包房等。员工还有一个比较重要的功能就是对于客户呼叫的处理。因为每一个员工都不可能在门口等待为客户服务,这样会浪费大量的人力,所以要有一个实时的客户呼叫管理功能。

3.客户功能

客户在相应的权限下登录之后,第一项是对于个人资料的管理,比如修改密码。之后是对歌曲操作,在点歌查询页面可以看到所有歌曲的列表,还能根据具体的分类看到不同类别下的歌曲列表。当然了最主要的还是要看搜索功能,客户可以根据自己的需要来根据歌曲编号,歌曲名字,歌手,歌名首字母来搜索自己想要演唱的歌曲。在点好歌曲之后会自动跳转到客户已点歌曲页面,查看点过的歌曲,并对点过的歌曲进行操作例如播放歌曲和删除。最后就是对于自己有需求时可以进行客户呼叫,将自己的需求发送给员工。

3.2.2静态结构

为了表示不同事物之间是如何彼此相关连的,通常都会用类图来进行描述。以下就是本系统的类图。

小型点歌系统主要包含了7个主要的类,包括alluser(用户)、baofang(包房)、baofangjilu(包房记录)、gequ(歌曲)、diangejilu(点歌记录)、yuangongxinxi(员工信息)、kehuhujiao(客户呼叫),并且每个类都定义了若干的属性和方法。其中一个客户能点0个或多个歌曲,而一个包房只能对应一个客户。一个客户可以进行0个或多个客户呼叫,而一个客户呼叫必然对应一个用户。小型点歌系统类图如图3.1所示。

图3.1 小型点歌系统类图

3.2.2功能建模

登录用例是本系统的入口,只有成功登录才能使用系统相应权限所对应的功能。管理员、员工和客户可以泛化为用户,在登录时需要系统验证,验证通过才能成功登录,失败则返回登录界面。登录系统用例图如图3.2所示。

系统管理员登录后可以对系统用户、员工信息、包房信息、歌曲库以及系统进行管理。系统管理员的用例图如图3.3所示。

员工登录成功后可以对个人资料以及客户包房记录进行管理,还可以处理客户的呼叫。员工的用例图如图3.4所示。

客户登录成功之后可以对客户资料密码以及点歌进行管理,已点歌曲进行播放,还可以对员工进行呼叫。客户的用例图如图3.5所示。

图3.2 登录系统用例图

图3.3 系统管理员用例图

3.3 本章小结

本章首先对开发本系统的各种可能性进行了分析例如开发本系统的经济可行性,技术可行性,以及投入使用后用户使用时的操作可行性等,并证明了在当前条件下开发此网站是切实可行的。然后运用UML建模技术对小型点歌系统进行需求分析,首先用类图表示出本系统的静态结构,再用用例图进行建模,确定了系统的各项功能。

图3.4 员工用例图

图3.5 客户用例图

第4章系统总体设计

4.1 模块设计

为了小型点歌系统能够顺利运行完成,必须要细化到每一个模块,对每一个模块进行仔细的分析,争取把系统出现的问题机会,降到最小。在本系统中,关于本系统功能模块图如图4.1所示。

图4.1 系统功能模块图

4.1.1 登录模块

本系统同其他相似的系统一样,只有在登录之后才能进入系统使用,而系统首先会对用户输入的账户名和密码进行验证,在验证成功之后才能登录跳转到相应的页面。本系统有一个超级管理员,它可以管理管理员,管理员管理员工,然后员工对包房进行管理,客户通过登记的账户密码进行登录。若登录失败,则返回登录界面。

4.1.2 客户功能模块

客户登录后可以通过各种方式进行点歌,或者删除自己的已经点播的歌曲,或者播放已点歌曲,还可以进行客户呼叫,将自己的要求发送给员工,员工可以对提交的客户需要提供服务。

1.点歌模块

客户可以根据歌名、歌手、歌曲类别、歌名首字母以及歌曲编号进行点歌。

2.播放模块

客户可以对已点播的歌曲进行播放。

3.呼叫客服

客户可以在下边的呼叫客服处将自己需要的服务发送给员工,等待员工接受处理。

4.个人资料密码管理

客户还可以对自己的资料以及登录密码进行管理。

4.1.3 员工功能模块

员工登录之后,可以对歌曲库和包房进行管理,还可以对客户呼叫进行处理。

1.歌曲库管理

员工可以对歌曲库中的歌曲进行添加或者删除或者更新歌曲信息等操作。

2.包房管理

员工可以对现有包房进行管理,开房或结账等。如有新来客户,员工可以通过客户需要,选择不同规格的包房,和消费时间处理,给新开的客户添加客户信息,以便客户登录系统。还可以对到时间的包房进行客户信息删除,包房信息更新为闲置。

3.客户呼叫回应

对客户的呼叫进行回应以便提供相应的服务。

4.1.4 管理员模块

管理员在本系统中拥有最高的权限,它可以管理管理员和员工信息,还可以对系统的歌曲库进行管理。

4.2 数据库设计

4.2.1概念结构设计

该小型点歌系统包括的实体为客户、歌曲、员工、包房、管理员、客户呼叫。小型点歌系统的E-R图如图4.2所示。

图4.2 小型点歌系统整体E-R图

4.2.2数据库逻辑设计

首先需要将上一节的本系统的整体E-R图转换为关系模型,本系统包含多个表格,主要表格为以下几个:

allusers(ID,username,pwd,cx,addtime)

baofangbiao(ID,bianhao,daxiao,zuidixiaofei,beizhu,zhuangtai,addtime)baofangjilu(ID,baofangbianhao,daxiao,zuidixiaofei,kehumingcheng,mima,beizhu,xiaofeijine,shifoujiezhang,addtime)

diangejilu(ID,yonghuming,gequbianhao,gequmingcheng,geshou,addtime)gequ(ID,bianhao,geming,leibie,geshou,gemingshouzimu,yuanwenjian,addtime)kehuhujiao(ID,baofang,hujiaoshiyou,addtime)

yuangongxinxi(ID,yonghuming,mima,xingming,xingbie,dianhua,shenfenzheng,dizhi,zhiwei,beizhu,addtime)

4.2.3数据库物理设计

开发本系统共设计了几个表如下所示:

1.名称:用户表标识:allusers

用户表的属性有用户名,id,权限,密码,添加时间。用户表如表4.1所示。

表4.1 用户表

2.名称:包房表标识:baofangbiao

包房表包括id,编号,大小,最低消费,备注,状态,和添加时间。包房表如表4.2所示。

表4.2 包房表

3.名称:包房记录表标识:baofangjilu

包房记录表包括id,包房编号,大小,最低消费,客户名称,密码,备注,消费金额,是否结账,添加时间。包房记录表如表4.3所示。

表4.3 包房记录表

4.名称:点歌记录表标识:diangejilu

点歌记录表包括id,歌曲编号,歌曲名称,歌手,添加时间。点歌记录表如表4.4所示。

表4.4 点歌记录表

5.名称:歌曲表标识:gequ

歌曲地表包括id,编号,歌名,类别,歌名首字母,源文件,添加时间。歌曲表如表4.5所示。

表4.5 歌曲表

会议室音响系统设计方案

会议室音响系统方案1 项目简介 2 系统设计依据 3 系统方案设计 3.1 各子系统设计 3.1.1 会议发言系统 为会议控制主机功能:

3.1.2 音响扩声系统 本项目各个会议室的音响扩声系统在功能上以满足会议/报告为主。 3.1.2.1 达到的主要指标 音响系统的设计按照国家有关标准,达到中华人民共和国广电部GYJ25-86厅堂扩声系统声学特性指标中对语言和音乐兼用扩声系统的一级(最高级)指标: ●0.125-4kHz范围内平均声压级≥98dB ●传输频率特性:630~8kHz,以125~4kHz的平均声压级为0dB, 允许+4 ~-12Db,且在125~4kHz内允许≤﹢﹣4dB ●传声增益:125~4KHZ的平均值≥-8dB ●声场不均匀度:1K、4kHz≤-8dB ●总噪声级:≤NR30 3.1.2.2设备选型 ①扬声器具有平滑的频率响应; ②扬声器具有良好的瞬态响应; ③扬声器音色甜美; 突破传统,高频驱动单元采用方波引导扬声器单元,一般的矩形扬声器呈钻石形辐射声音。使用此类扬声器时,会出现

干扰,频率改变以及相位抵消。为避免这类情况的发生,本系统采用的扬声器呈环行辐射,可以在水平,垂直和倾斜三个方向的45度角范围内控制方向。这样,扬声器就可以在更小的间隔内辐射声波,防止干扰和相位抵消。扬声器可以在较宽的频率范围内平滑的分配声压,增强了声音的清晰度。 特别适合大会议厅这样的场所,同样系统中超低音、返送音箱、功率放大器的选配: 根据上文的设计,通过功率放大器将音频信号进行放大,然后输出给音响,是音响获得适合自身功率的音频信号。已知功放的额定功率为音箱额定功率的1.2-2.0倍,以此来配置功放。 CROWNXLS402专业功放调音台选定 调音台是一个音响系统的心脏部分,它不单只是最脆弱的一个环节,而且是整个系统的枢纽位置。一个音响系统,从话筒至音箱,整个信号路程,设备都有某种程度上的备份,但调音台仅仅只有一台,其可靠性足以影响整个系统的大局。 YAMAHA 124C 周边设备的配置 1.图示均衡器

KTV点歌系统广工数据库课程设计

课程设计 课程名称数据库系统 题目名称___ 卡拉OK点歌系统___ 学生学院计算机学院 专业班级 2010级计算机科学与技术四班学号 3110006015 学生姓名张法光 指导教师路璐 2013年1 月12 日成绩

评价标准分数比例 (%) 成绩 论文论文结构包含: 1、相关技术介绍、需求分析、 2、概念结构设计(涉及的实体至少三个以上)、 3、逻辑结构设计(有完整性约束说明)、 4、数据库物理设计、 5、数据库完整性设计(违反实体、参照完整性时的解决办法,比 如触发器、存储过程等) 5、数据库安全性设计、 6、数据库实施、系统测试方案和测试报告、 7、系统的主要功能和使用说明、系统安装说明。 要求论文完整、内容详细,格式规范。 40 程序1、系统运行正确; 2、功能完善:有增、删、改、查功能,输入、输出功能; 3、有基本的统计、报表功能 4、有多表连接查询、自身连接查询、字符串匹配查询、模糊查询、 分组查询等。 5、工作量饱满; 6、系统实现技术的难度。 30 数据库设计E-R图设计正确,至少3个实体; 数据库逻辑结构设计规范化; 数据库物理设计合理。 30 总评成绩优良中及格不及格总分

目录 1 引言 (7) 1.1课题来源 (7) 1.2课题研究主要内容 (7) 1.3主要工作 (8) 2 需求分析 (8) 2.1信息要求分析 (8) 2.2处理要求分析 (8) 2.3数据字典及安全性、完整性要求分析 (9) 3 概念结构设计 (10) 3.1数据实体描述及分ER图 (10) 3.2整体ER图 (13) 4 系统概要设计 (14) 4.1数据库逻辑结构设计 (14) 4.2数据库物理设计 (16) 4.3系统总体框架 (17) 5 系统详细设计 (17) 5.1数据库实施 (17) 5.2数据库的数据完整性设计 (29) 5.3数据的安全设计 (31) 5.4系统功能模块的设计与实现 (31) 5.5系统功能测试 (32) 5.6数据库性能检测与备份设计 (49) 5.7系统安装使用说明 (49) 6 回顾与展望 (50) 7 参考文献 (50)

音箱设计参考

一般的设计流程多媒体音箱并不是简单的将功放音箱结合到一块,因为使用环境上的不同,所以在设计上也应该注意到这个问题。但是很少有厂家注意到这个问题,这些厂家大多只是注意到了音箱外表的美与丑,根本没有考虑到音箱的工作环境,也就是说根本没有进行正确的音箱设计,所以其音质平平也就不足为奇了。有关这个问题以前曾先生写过不少文章,大家可以参看,我在此着重的谈一谈作为一款高质量重放声音的多媒体音箱的具体的设计过程,以及如何处理在设计时所遇到的问题。 一选择合适的单元 多媒体音箱工作状态处于近场小环境听音,因此决定了我们只能使用小容积箱体,选择小口径单元,这要求单元拥有合理的重放声压,以及足够宽的重放带宽。但从性能价格比来看,在中高档多媒体音箱中还是采用稍大一些口径的单元为好,4.5寸的口径可以认为是最易于做到性能价格比的一种尺寸,同时如果要生产高保真产品的话5寸是一种不错的口径。我觉得现在的多媒体音箱大都体积偏小,不过惠威的M200是一种不错的入门产品。我认为现代多媒体音箱应该将箱体控制在4--8升之间,当然还要与相关参数相配合,也就是我们常说的Thiele-Small参数一定要合适,而不是片面的夸大某一参数。 由于低音单元口径小,所以更应该注意低频大动态性能,因为低音单元的震动系统最大线性位移量即反映了扬声器系统的大动态性能。如线性位移量偏小,则在高声压级大动态时,不但低音不能有效重放而且各种失真也会增大,特别是影响音质的奇次谐波失真。现在大多数多媒体音箱的磁路设计也欠佳,磁体小,上下夹板导磁率低,对振盆控制能力低,因此而引起的非线性失真也较大。因此在现代多媒体音箱中的总的失真率将达到7%左右或更高。这在HI-FI看起来是不可容忍的。还有就是振盆材料,由于近年来低档PP盆,防弹布盆,玻璃纤维盆,碳纤维盆的价格日益低下,再加上外观好,因此更多的被用在了多媒体音箱上来,但殊不知,后三种振盆的自阻尼很小,工作状态是极难控制的,一般在中高端的某一频率点上会产生很多的失真,大到不可忍受的地步,这个频率点就是我们常说的盆分裂点。因为现代多媒体音箱都没有分频器,再加上设计不合理的箱体,是很难压制这个分裂点的。而第一种振盆即PP盆,虽然听起来韧性好,中频饱满,低频富有弹性,但由于刚性相对较低,因而在大音量下引起的失真也较大。中频的层次感也不是很好。而相对个性较小,较容易控制的质量好的纸盆单元,却很难见到有厂家应用。 就个人DIY制作而言,南京的110,150系列防磁低音,银笛的QG4,QG5系列防磁高音单元,都是不错的DIY选择,要求高一点的还可以选择惠威,发友等厂家专为多媒体音箱设计的单元。选用这些厂家的单元经过精心设计制作后能够得到质量相当高的高保真多媒体音箱来。 二根据单元确定音箱形式并设计出符合单元的箱体 其实挑选单元确定单元工作状态是放在一起通盘考虑的,但为了让大家对多媒体音箱的工作原理和设计过程有个系统的认识,我尽力而为,将他们分开,单独罗列出来,较为程序化的介绍一下。 等选定了适合的单元后就开始根据单元的一些特性来确定让单元工作于何种的工作环境(即音箱形式)在多媒体音箱上常见到的音箱形式有密闭箱,倒相箱以及带通式音箱(所谓的低音炮)这里告诉大家一个较为简便的方法,根据厂家提供的fs和Qts的比值来确定单元是适合于工作在密闭箱还是倒相箱,或者是带通式音箱。fs/Qts的比值在40~80之间时是适合于制作密闭箱的。而当这

小型音响的设计与制作

小型音响的设计与制作 摘要 随着电子技术,特别是随大规模集成电路的产生而出现的微型计算机技术的飞速发展,人类生活发生了根本性的改变。如果说微型计算机的出现使现代科学研究得到了质的飞跃,那么可以毫不夸张地说,单片机技术的出现则是给现代工业领域带来了一次新的技术革命。 伴随着社会的进步,媒体电脑技术突飞猛进,慢慢改变着人们的工作、生活、学习和交流方式,它的应用给社会带来了巨大的进步,很多人认为音箱只要能发声就行,但实际上不管是家庭影院还是个人电脑,购买时一般都会配上音箱,假如没有了音箱,多媒体只能是一句空话。 在人们的生活娱乐中,音响的存在必不可少。例如:电视机、收音机、家用电脑等许多领域,都需要用到音响来给人们带来听觉的效果。专业的音响系统主要由听觉系统(人的耳朵)、硬件系统(器材)、软件系统(信号源)及听音环境组成。音响系统主要技术指标有:频率特性、信噪比、动态范围、瞬态响应、立体声分离度、立体声平衡度。 这些都是组成音响的主要成分。 本次研究的课题,小型音响的制作,比起专业的来讲,简单得多,但功能并不比专业的逊色。该设计制作使用扩音机电路电压放大器和功率放大器,还介绍了其性能指标和测试方法、故障检修等。 Abstract Minitype computer art with electron technology, especially, following the large-scale integrated circuit creation but appearing's ultimacy happened in development , human being life at full speed changing. If the microcomputer appearing has made modern study of science get a qualitative leap, can

会议室音响系统方案设计说明

会议室音响系统方案设计 前言: 会议室音响系统是一个以会议为主、兼顾演讲、报告等,主要以电声系统、会议灯光系统、会议系统为主。 以用户要求为基础,根据有关国家标准为依据,结合我方长期工程实践经验,我们为会议室制作出高水准的应用设施。在对其进行设计时,不仅要考虑到音响系统的选型,还要考虑到建筑声学,建声设计应提供一个好的声场,才能充分发挥扩声系统及其设备的性能,并提供吸声材料和构件的做法以及室内设计提供空间创造的雏形;也为照明系统提供好的照射条件,发挥其艺术效果。 二、方案设计 (一)总体设计思想 会议室音响系统以满足报告、会议的同时应适当考虑演讲、音乐等多用途性。在偏长混响时间设置的情况下,小功率声源(如话剧,会议)需由电声系统提高直达声能,以保证足够的声压级和清晰度。通过合理设计使扩声与电声相辅相成,以实现会议音响系统“一专多用”的专业性。 (二)音响扩声系统 扩声系统是一个精密科学的系统,它必须同整个现场的实际情况结合,并非选配高档器材堆砌就能达到理想效果。我们对本次“会议室”极

为重视,展开针对性讨论研究。由具有卓越技术水平和丰富实践经验的专业人员,组成阵容强大的技术队伍,进行可行性、实用性、先进性的系统优化设计。设计过程中详细测算各项指标,有选择的借鉴、参考许多著名现代化学术厅的成功案。 为此,我们在会议中心的方案设计中,充分考虑了音乐、会议和报告、演讲的扩声要求,配置了一套兼顾语言、音乐的系统。整个系统保证厅堂内声场声压的均匀分布,并提供高品质的音乐以及语言清晰度。扩声系统具有工作稳定,高可靠性等性能。 2.1设计原则及设计目标 本会议室是“一专多用”的专业会议室,我公司遵循以下原则进行设计: 前瞻性 要求高起点高标准设计,确保系统在未来一定时期内保持先进性,确保满足设计目标。 完整性 要求从会议室的使用功能出发,满足多种使用要求,本方案音响系统的配置包括观众厅扩声系统,会议系统,会议灯光系统,录音系统;科学性 要求保证系统功能的前提下,优化设计,使系统配置科学。 本方案将主扩声系统为两声道立体声扩声;,根据不同的会议类型配置相应的扩声模式,切换方便,操作灵活。 对系统的声场设计中,采用计算机进行辅助设计,确保扬声器的造型

KTV点歌系统报告(软工)

中南民族大学计算机科学学院 软件工程设计报告 报告名称:KTV点歌系统需求分析 编制人员:KTV点歌系统开发小组 审核人员: 指导教师:

需求分析说明书 一、引言 1.编写目的 需求分析是软件开发过程中一个非常重要的环节,它的基本任务是准确地回答系统 必须做什么。需求分析设计的好与坏直接影响到软件开发的进程以及软件质量。需 求分析的任务不是确定系统怎样完成它的工作,而仅仅是确定系统必须完成哪些工 作,也就是对目标系统提出完整、准确、清晰、具体的要求。 2.背景说明 本软件称为KTV点歌系统。本软件适合中小型KTV娱乐中心以及个人使用。 随着时代的进步,人们的生活变得越来越富裕,这时候的人们不仅仅是追求物质上 的享受,人们对精神上的享受空前提高。而时代赋予现代人类的一大精神盛宴无疑 是越来越多的流行乐,尤其是大多数的青少年更是离不开音乐。KTV就是这个时候 运运而生,城市里越来越多的KTV(这里指KTV场所)出现在人们的生活中。因此,开发出一款受大众欢迎的KTV系统是非常迫切需要的。 3.术语定义 4.参考文献 《软件工程导论》(清华大学出版社第五版)

二、软件概述 KTV点歌系统是以卡拉OK为基础,利用计算机技术以及数据库技术对客户点歌以 及歌曲的存储进行很大改善的计算机应用系统。本系统主要方便用户在进行点歌时 提供一个非常友好的交互界面,以及给系统管理员提供了一个最高权限,即是能对 数据库进行相应操作,例如删除曲库中的歌曲,添加新的歌曲到曲库中去。 下图为KTV点歌系统信息顶层图: 图1 KTV点歌系统信息顶层图 三、需求规定 1.功能需求 KTV点歌系统主要提供一个友好的界面给用户进行卡拉OK,以及管理曲库中 的数据,比如说更新曲库,删除不喜欢的歌曲等。本系统主要由以下两部分组 成: 1)在进入系统之后首先是用登陆系统,根据用户输入的内容判断用户的合法 身份。合法用户分为普通用户和系统管理员,其中系统管理员拥有所有权 限,而普通用户没有用户管理和修改系统信息的权限。 2)进入系统后,用户可以进行相应的合法操作。主要有:点歌、播放歌曲、 切歌、对已选歌曲进行优先和删除操作。而管理员除了具有以上这些权限, 还能够对系统的曲库进行更新操作。 下图为KTV点歌系统的主要功能结构:

KTV点歌系统设计概念 软件设计

南京农业大学 软件设计报告 设计题目:KTV点歌系统设计概念 KTV点歌系统设计概念 摘要现在去KTV唱歌已经成为大部分群体的放松休闲方式,因此这个点歌系统也应该得到重视与开发,以下我对KTV点歌系统进行了一些简单的设计,仅仅针对与用户面对的自主点歌系统,并不包含其他消费项目。本系统建立了歌曲、歌手、管理员和播放列表四个表,在此基础上建立关系,

从而满足客户的需求。 关键词 KTV点歌系统数据库设计 引言 课题背景及意义 由于现在人们的生活质量得到提高,KTV也成为了一个备受欢迎的娱乐消遣场所,得到了大家的广泛关注。但用户与歌曲信息相当繁杂,KTV要想获得长久有效的运营,除了改善硬件信息,对软件也应该加以巩固,及时更新歌曲信息,提供给用户更方便的服务,满足客户更多的需求。 本文通过客房管理数据库系统的设计,用visio 2007、pencil等绘图软件,系统地给出需求分析、数据库设计、物理设计等流程给KTV管理员提供理论参考。 课程设计任务 本课程设计任务是通过开发一个KTV点歌系统,学习数据库系统的设计与开发,采用Java和SQL Server2000等软件为开发工具。在需求分析、逻辑架构、关系表、物理设计等阶段对此数据库进行建立,并设想出合理的用户使用界面。 系统结构分析 需求分析 根据当前流行的KTV,我们会模拟出点歌管理系统。在设计中,一切在用户的角度,满足用户的需求,用户可以通过界面来按照相关提示词进行操作,而且可以通过各种消息提示尽量避免用户的操作不当,保证系统的正确运行。 2.功能描述 (1).选歌查询: 用户可以通过各种不同的方式查询歌曲,并将歌曲添加到播放列表中,其中包括:按歌手查询(按歌手性别查询、按歌手所在地区查询、按是否所在组合查询)、歌手拼音查询、歌曲拼音查询、曲种查询、按歌曲排行查询。 (2)管理员设置: 管理员通过登录后可进行对歌库进行添加和删除,对歌手表进行添加、删除和修改。具体包括:添加歌曲、删除歌曲、添加歌手、删除歌手、修改歌手信息。 (3)操作区: 通过与media player控制的连接,用户可选择上一首、下一首、增加音量、减小音量、快进、暂停、置顶、打乱顺序和停止,以及选择播放模式:顺序播放、单曲循环、随机播放。 功能模块图 良好的数据库设计对我们后期构建数据库有很重要的作用。首先,充分体现系统的需求,好的数据

音箱制作方法要诀

音箱制作方法诀要音箱的主要作用在于消除声短路,提高低音声压和均匀度,从而改善扬声器低频段的声特性,但其介入亦会带来一些负面影响,如强化共振峰,中高频反射与衍射,等等,导至低音声染色和高音声染色.尽量消除负面影响,发挥改善低音的作用,是制作之根本. 音箱材料一.优质木材如红木、花梨木、桃木、檀木等名贵硬木,最好是无接缝的整板,为音箱制作的顶级材料,但材料难觅,价格昂贵,加工不易,常用于极品音箱中.次之为花柳木、枣木、梓木等,以比重大,木质均匀者为佳.新材潮湿易变形,需干燥处理后方可应用. 二.中密度纤维板此类板材采用最多,成本低,材料易购,加工方便.但实际制作中发现其强度较差,易产生声染色,起哄,且材质细碎松软,不能用木螺钉结合,而只能钉以铁钉,在高声压下可能被震松,刚性亦差,不利于箱体的坚固性. 三.中密度刨花板亦称为压模板,强度较高,成本亦低,加工不太方便,很多商品音箱,包括许多日本套装机配套音箱均用此材料,但有人反映其压结不实,含气隙较多,隔音性能差.最好能作特殊处理,提高隔音能力. 四.高密度纤维板、刨花板以及胶合板强度很高,隔音性能好,材料较易找,乃业余制作优质发烧音箱的首选材料,只是成本稍高,加工亦不容易,需要专用工具.特别是高密刨花板,硬度很高,不易着钉,本人谱髦谐E《下荻ぜ馔范交侥魏?应用手电钻预打稍细孔后再上紧固螺钉. 五.无机物如有混凝土浇铸成形,用石质板料(大理石、混凝土板、花岗岩石板、石膏板等)以特殊工艺成形,或干脆用厚重的大陶罐作箱体.具有音染小,声场稳定等优点,常为发烧高手采用,只是太重,移动调音甚为不便.并且箱壁须作特殊处理. 六.工程塑料、聚丙烯、增强改性环氧树脂、厚有机玻璃板等高密度高聚物(高分子聚合物)秉承现代先进的科技材料技术,许多欧美专业音箱厂商均用此技术创制出高档、高质音箱,如JBL MM系列音箱以高密度塑料做箱体,更有大名鼎鼎的JBLPROJECT K2 竟以厚达数英寸的有机玻璃制造高音喉.业余条件下断难实现. 七.金属材料主要用于专业音箱和特殊场合,如舞台音箱、移动音箱、体育用全天候音箱、军事用全天候移动式音箱…….业余家们由于其金属箱体谐振频较高,声染色不易处理而极少采用. 八.纸质材料多为初入烧道而经济拮据的烧友所采用,也不乏高手以此作箱体并以特殊工艺增强处理,例如以环氧树脂浸渍.如制作得当,效果亦佳. 制作方法一.板材结合此为绝大多数音箱包括一些极品音箱所采用的方法.工艺成熟,简便,并适于工厂化生产. 二.浇铸成型此法最适于混凝(港称无缝石屎)及高聚物. 三.掏腔法 1.顶级发烧音箱,将整块名贵硬木或结实石料掏出空腔,作为箱体.可以想象此法难度很大,成本高昂.偶见于欧美纪念型产品中.2.土炮族的大地音箱.即将地上掏空,作好干燥防潮处理,再装上面板及喇叭单元.成本低,音质亦很好,作超低音重放恰到好处,唯不能移动,对住所有条件限制.高烧至此,真可谓烧到了“家”. 制作工艺高保真音箱箱体内常处于急剧变化的高声压中,极易诱发杂音,谐振,造成音染,影响重放音乐的纯美.因此制作工艺十分重要. “加固消振,避免音染”为制作工艺的八字“方针”. 一.广泛合理使用加强筋用于音箱中的薄弱环节.箱体内各个面所成结合角处,用足量的胶,宁多勿少,粘上粗壮的硬三角木或方木棒,再加木螺钉紧固,低音喇叭背部声压级最高,极易诱发箱音,于背面板正对此处粘上一块圆形硬木板加强,材料可利用面板开孔下的余料,对比较狭长的箱体,由于板料纵横比较大,强度及刚性变差,谐振点变低,渐近喇叭或箱体谐振频率,声染色危险极大,请不对称地胶上几块硬方木棒.此举在于消除缝隙漏气,加强箱体刚性,破坏谐振,避免诱发杂音和激起箱振. 二.箱内添加适量吸声材料如超细玻璃棉、矿渣棉、纤维喷胶棉、真空棉、次者如泡沫海棉、棉絮、棉纸、柔软的卫生纸,吸收声能,控制音箱Q值,同时减轻箱振.对于密闭箱,需塞满整个箱体.对于倒相箱,前后左右上下壁敷三指宽厚的吸声材料,并于监听时作适量增减,以恰好抑制谐振峰为准.对于传输线式(即迷宫式),在易于产生驻波的声道拐折处敷设.对于号筒式(主要指后加载号筒式)音箱结构,于低音喇叭背后,及号筒中易产生驻波的地方安放少量吸声材料.其多寡均应依实际听音评价而定. 三.增加箱壁声阻尼性能较简便的方法是箱体各里面浇一层1-2CM的沥青,贴敷多层高声阻尼材料(油毛毡、橡胶等).复杂但效果更好的方法是制作双层壁,中间装入干燥除尘细沙,或将箱体用高声阻尼材料浸润处理.此举阻断了声能向箱体的传

常见音箱结构设计及选用-参考模板

常见音箱结构设计及选用 1、音箱设计流程 产品规划与造型设计:确认音箱用途、定位、使用场景与方式、外形大小等——声学设计:音箱总体方案设计、扬声器选型、音质效果评估——结构设计:音箱的箱体设计、扬声器结构设计——开模具——样机:音箱性能测试与评价、音箱性能优化与改进——音箱系统音质调试 2、音箱的分类及简要特性 音箱又称扬声器系统,是将扬声器装到专门设计的箱体内,并用分频网络把输入信号分频以后分别送给相应的扬声器的一种系统。因此,音箱由扬声器、分频网络、扬声器箱共同组成。 音箱按伴音模式分为:单声道、立体声(2.0系统)、2.1声道系统、3.0/3.1声道系统、家庭影院(5.1、7.1等环绕声)系统; 按产品形态可以分为:有源音箱、无源音箱; 按用途分为:书架式、落地式、监听式、电影立体声、大功率扩声、有线广播、防水、迷你型、返送式、带角架型、对讲型、拐角式、球型无指向式、高音半固定式、调相式等音箱。 按扬声器箱分为: 封闭箱:固定式、书架式; 倒相式:倒相管式、阻尼倒相式、分布倒相式、R-J式、卡鲁逊式、曲径式、后加载号筒式、折叠号筒式、空纸盆式 号筒障板式、前加载号筒式 利用反射的扬声器箱:角隅式、JBL式 指向性的扬声器箱:无指向性障板、球形箱、声柱; 最为普及的是封闭式声箱和倒相式声箱。封闭式声箱是为了达到隔离扬声器

后面声波的目的,而将扬声器的后面完全封闭起来的声箱;倒相式声箱是将扬声器后面所发声波加以充分利用的一种声箱。

扬声器中使用最广泛的是电动式纸盆扬声器,由于其振膜面积可以做得比较大,能够得到比较大的振幅,所以具有低声频重放下限频率低的特点,同时结构简单、成本低,多年以来都是扬声器生产中的主流。 3、音箱设计的总体技术要求(倒相箱) 3.1 音箱发声的指向性 声波在传播中会产生反射, 绕射和干涉等现象, 并具有一定的传播规律。扬声器辐射声波的波长随频率的增加而变短。当声波的波长与扬声器的几何尺寸可比拟时,由于声波的绕射特性及干涉特性,扬声器辐射的声波将出现明显的指向性。扬声器的指向性是表征扬声器在不同方向上辐射声波的能力,且与频率有关,高频声音具有较强的指向性,低频声指向性相对较弱。 超重低音、重低音音箱,扬声器的发声方向无限制,音箱可以放置于听音区的任何位置。 全频、中高频、高频音箱,扬声器的发声方向尽量正对听音位置。若因结构、外观形态等限制,无法正对听音者位置,需要设计声音反射装置,以减小指向性带来的声音衰减。 扬声器发声方向与听音者方向不大于90°,可采用以下声波反射装置。

KTV点歌系统需求说明书

系统需求说明书 第一部分、引言 此软件需求说明书,阐述了对用户所提出需求的设计方案,对系统中的各项功能需求、技术需求、实现环境及所使用的实现技术进行了明确定义。同时,对软件应具有的功能和性能及其他有效性需求也进行了定义。这也是用于开发项目的项目管理人员、项目开发人员和项目维护人员阅读,或作为今后从事此系统开发及维护人员的技术参考资料。这是为了使用户与我们开发人员更好的沟通,使双方对该软件的初始规定有一个共同的理解。最终给用户一个满意的产品。 信息化的发展,正在改变着整个世界的经济,也改变着KTV的管理。顺应信息技术发展的潮流,KTV管理工作的自动化,将为KTV管理工作带来巨大变革。使用KTV管理系统不仅可以有效提高KTV管理人员的工作效率还可以防止手工化出现的漏洞,提高数据的安全性和方便存储数据。 1.1目的 三汇KTV,准确让消费者找到全国属于自己最喜欢的KTV! 1.2背景 标识要开发的软件产品(名称,代码); 梦圆系统。 列出本项目的任务提出者、项目负责人、系统分析员、系统设计员、程序设计员、程序员、资料员以及与本项目开展工作直接有关的人员和用户; 项目负责人:唐荣 系统分析员:廖义德张勇强 系统设计员:廖义德张勇强 程序设计员:廖义德张勇强 程序员:廖义德张勇强 资料员:廖义德张勇强 1.3参考资料 列出本项目经核准的任务书或合同和上级机关的批文的签约; 列出编写本软件需求说明书时参考的资料、技术标准以及简介等。

1.4开发工具: 开发工具:Visual Studio 2010 ,SQL Server 2008 开发语言:C# , SQL语言 第二部分、开发目标: KTV点歌管理系统包括: 后台包厢管理、歌库管理,前台点歌系统、酒水服 务 系统管理员:增加,修改。

音箱的设计与制作

Lynn Olsen是美国著名的发烧友,其文章经常见于报章,近段时间,他为他的朋友们设计了Ariel音箱---一种介于低效率发烧音箱和高效率的号角音箱之间的哑铃传输线(迷宫)音箱,并发表在他的个人网页上,供世界各地的DIY爱好者参考制作,组织了Ariel俱乐部。同时根据各地朋友反馈的改进意见,促使Ariel不断升级改良,发展到MK5,有3个不同迷宫出口的版本。最近发表的MK6,改进了出口和单元后部的空腔。同时还衍生出ME2(请参考其网页)---采用相同的单元和分频器的小型倒相箱箱体,在大房间使用需要辅助低音音箱。 ARIEL MK3的外观ARIEL MKV外观图 设计原则 本设计遵循以下3点原则: 1、高于一般的效率并拥有自然逼真的声音、宽阔的音场和音色中性略偏暖和。 2、尽量简洁的设计,分频器设计足够简洁以至可以通过更换不同的电阻、电容、线圈等和改变迷宫里的阻尼材料的填充来微调声音。 3、比较容易的木工工艺,设计里多处采用黄金比例以减少因为迷宫设计和面板衍射等引起的频响波动。单元选择 一开始就以“简洁”的精神指导本设计,因此在单元选择时多下功夫,避免使用一些需要特殊的频率均衡电路去修正频响的单元。 VIFA 的P13WH-00-08是聚丙烯振膜、导磁柱有出气口的5.5英寸中低音喇叭,没有典型7、8英寸聚丙烯喇叭的略先显浑浊的中频(原因是口径小,振膜做得比大口径要坚硬),更引人注目的是其频率响应,平直的中频响应直到5KHZ,然后以12 db/Oct平滑下降,因此可使用简单分频器并摒弃频率均衡电路。其实,人耳对至关重要的中频十分敏感,设计者发现传统的喇叭在中频有许多峰谷,HIFI 音箱通常使用频率均衡电路去修正中频频响,直到前几年,才出现不需要这种电路的个别喇叭(作者指出另外的唯一选择就是Focal 的6V415,但它在4.5kHz有小小的峰)。但VIFA的P13WH-00-08的缺点是低频量感略小、下沉深度不足,所以设计者用一对P13WH- 00-08装在6英尺长的传输线里,可以把低频F3扩展到60HZ(作为对比:安装在QB3响应的倒相箱内,F3在80HZ并以24db/oct下降),采用一对单元还提高了声辐射阻抗,因此灵敏度提高了将近6db。(从88db/W/M上升到平均92db/W/M),功率承受能力也增大了一倍,好处是不言而喻的,缺点是多使用一个单元,成本上升,并由于哑铃式排列,最小听音距离要求是2米。

会议室音响系统工程设计方案

会议室音视频系统工程设计方案 详细说明: 1、设计依据标准 《民用建筑电气设计规范》JGJ/T16-92 《工业企业通讯设计规范》GBJ42-81 《工业企业通信接地设计规范》GBJ115-87 《厅堂扩声系统声学特性指标》GYJ25-86 《厅堂扩声特性测量法》GB/T4959-1995 《客观评价厅堂语言可懂度的RASTI法》GB/T14476-93 《歌舞扩声系统的声学特性指标与测量方法》WHO301-93 《剧场、体育场馆、电影院和用途厅堂声学设计规范》GBTXXXX 《厅堂扩声系统设备互联的优选电器配接值》SJ2112-XX 《电工电子产品基本环境试验规程总则》(GB242) 《电工电子产品基本环境试验规程名词术语》(GB2422) 《电工电子产品基本产品试验规程,低温试验方法》(GB2423.l) 《数据处理设备的安全》(GB4943)IEC950 2、方案设计原则 先进型原则——采用的系统结构应该是先进的、开放的体系结构,和系统使用当中的科学性。 实用性原则——能够最大限度的满足实际工作的要求,把满足用户的业务管理作为第一要素进行考虑,采用集中管理控制的模式。按照实际需要来设计相应的系统,在满足功能要求和技术指标要求的基础上尽量简化设计,坚持实用化,充分满足用户的需要。 可扩从充性、可维护性原则——要为系统以后的升级预留空间,系统维护是整个系统生命周期中所占比例最大的,要充分考虑结构设计的合理、规范对系统的维护可以在很短时间内完成。工程应有良好的整体视听效果,适当的风格和气派,所有产品应选用国内外正规厂家生产,并附有产品合格证书。 经济型原则——在保证系统先进、可靠和高性能价格比的前提下,通过优化设计达到最经济性的目标。 高可靠性――采用系统集成设计方式,选用成熟可靠、性能稳定的设备和配件,系统关键部分采用冗余设计,具备一定的容错能力及抗干扰能力,在设备选型、材料采购、施工方案中解决了防静电问题,满足了用户可靠性要求。 易操作、易管理原则――提供良好的操作界面,方便用户操作,提高系统自动化管理能力,降低劳动强度。 3、设备选型原则 设备选型原则包括:性能价格比最优原则、保修期最长原则、售后服务最近原则、功能实用性原则、品牌机原则、成本核算原则等。企业信息化建设涉及的设备较为繁多,这里只针对一些主要设备进行选型比较。设计一套好的多媒体会议室系统,应由专门的技术人员根据建筑特点和投资方所选用的具体设备进行二次设计。投资方在选用设备时,应根据资金情况尽量选用性能稳定、使用寿命长的设备。通过我们对市场上的各类产品的了解,以质量、价格、售后服务、生产厂家的综合实力等多方面因素为标准进行分析、比较。以价格低、质量高、售后服务优为依据,为客户选择了最适用的产品配置。 4.会议系统音质设计要求

c语言课程设计ktv点歌系统

c语言课程设计k t v点歌 系统 This manuscript was revised by the office on December 22, 2012

沈阳航空航天大学 课程设计任务书 学院:自动化学院专业:测控技术与仪器班级:04070101 KTV点歌系统模拟(2) 一、课程设计时间 2011~2012第1学期第4周,共计1周,20学时。 二、课程设计内容 请你模范ktv点歌系统,用C语言编写软件完成以下任务: 1.读取功能:从song.txt 文件中读取歌曲的信息; 2.查看功能:允许用户浏览所用的歌曲,查看某个歌手演唱的所用歌曲; 3.删除功能:删除歌曲。 三、课程设计要求 1.程序质量: 贯彻结构化的程序设计思想。 用户界面友好,功能明确,操作方便。 用户界面中的菜单至少应包括:“读取”、“查看”、 “删除”、“退出”4项。 代码应适当缩进,并给出必要的注释,以增强程序的可 读性。 2.课程设计说明书: 课程结束后,上交课程设计说明书和源程序。课程设计说明书的格式和内容参见提供的模板。 四、指导教师和学生签字 指导教师:________ 学生签名:________ 五、成绩 六、教师评语

目录

一、需求分析 根据任务书给定的“课程设计内容”和“课程设计要求”作如下的需求分析。 该系统是一个常用的ktv点歌系统,可以让用户根据自己的喜好进行添加、查看、删除等操作。系统应该具有便捷、稳定、功能齐全的特点。 1. 便捷性分析 系统管理的歌曲涉及到歌曲的各种信息,数据量较大且是一种基础性数据,能够为用户提供许多快捷操作,且操作方便。 2. 稳定性分析 该系统比较稳定,也比较人性化,只要是用户的合理操作,系统都应给出合理正确的回应,而不是出现令用户感到意外的系统错误或系统崩溃。 3. 主要功能分析 (1)歌曲的添加:允许用户输入添加歌曲的数量、歌曲名、歌手名、专辑名、歌曲流派。同时,系统

音箱制作

第一章设计篇 一、设计目标 “发烧”是一项个性化很强的活动,但科学“发烧”和理性“发烧”应该是烧友们追求的境界。在开始DIY 之前,设定合理的目标是有必要的,可以避免出现盲目的行为。 1、预算:2000-3000元 在DIY音箱的各个环节中,具有一定素质且符合设计要求的扬声器单元是其中的核心,投资应当占到预算的一半以上;箱体也不能马虎,声学效果和视觉效果都很重要;分频器的关键在于设计和调试;箱内连接线、接线 柱等配件可以量力而行。 2、音质要求:真实、自然、耐听,适合重放人声和轻音乐 满足这些条件并不容易,需要音箱系统失真低,频率响应平坦、宽阔,单元之间有良好的衔接,各频段均 衡连贯,不能有明显的音染。 3、适用环境:主要在家庭环境使用 这个条件在一定程度上降低了对系统的要求,也就是说,可以不用过多地关注功率承受能力、灵敏度、最高声压级等指标,对指向性的要求也有所放宽。当然,在家庭听音环境和中小音量下要做到各频段的平衡也是很有 难度的。 二、结构设计 1、分体3路3单元 为了达到平衡的听感,充足而准确的低音是必须的,因此有必要使用10寸以上的低音单元。虽然设计良好的小型音箱系统也可以有丰富的低音感量,但是和大型系统相比,表达出来的信息会存在很大差别。 最终确定采用分体3路3单元结构。低音单元用12寸,独立制作成大箱体,专门重放超低频段(150Hz以下);中低音单元采用6.5寸锥盆,和1寸球顶高音制作成可以单独使用的小箱体。 2、箱体结构和分频点 密闭箱和倒相箱各有特色,但根据设计目标,密闭箱在本系统里更加适合一些。虽然在低音下潜、效率等指标上不如倒相箱,但密闭箱的瞬态响应好,声音清晰,质感真实,而且设计、调试都相对简单,在业余制作条件 下容易取得成功。 中低音单元用了6.5寸,其高频段频响和指向性不如小一些的单元,因此分频点最好能取低一些。但这样也有很多问题,比如高音单元的失真会加大,功率承受能力的要求也要提高。综合考虑下来,分频点初步定在 2k-2.5kHz。 低音箱的低通滤波分频点在150Hz左右。整个系统可以尝试2.5分频结构,也就是小箱在低频段不作衰减,直接和大箱衔接。如果试听结果有问题,则小箱在150Hz左右进行高通滤波。 三、单元选择: 密闭箱要求低音单元有很好的顺性和低的f0,Q值可以高一些。密闭箱内的空气相当于在单元上附加了一 个弹簧,所以装箱后f0和Q值都会有所上升。 1、中低音

开题报告-在线点歌系统的设计与实现

毕业设计开题报告 计算机科学与技术 在线点歌系统的设计与实现 一、综述本课题国内外研究动态,说明选题的依据和意义 伴随着网络的出现,网页逐渐融入人们的生活。快速及时的新闻浏览,五彩缤纷的网上信息,使网络与人们的生活息息相关,于是世界上又出现了第三媒体——Internet。它打破了地域限制,真正使信息得以共享,改变了人们的工作和生活方式。制作网页是企业和个人的宣传自己的重要手段,同时也是学习者获取学习信息的重要手段。尤其是在教育领域,在素质教育与终身教育成为必然的今天,人们对信息的需求有了更新,更高的要求,而网页由于本身所具有的信息量大,传递快速,没有时空限制等特点恰好满足这种要求。所以网页也逐渐成为一种新兴的教育资源。也正是由于网络实现网站的数据信息能够进行实时交互,保证网站数据的实时性。 在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。计算机将具备更多的智能成分,它将具有多种感知能力、一定的思考与判断能力及一定的自然语言能力。除了提供自然的输入手段(如语音输入、手写输入)外,让人能产生身临其境感觉的各种交互设备已经出现,虚拟现实技术是这一领域发展的集中体现。通过Internet与世界各地的其它用户自由地进行通信,可从Internet中获得各种信息。人们已充分领略到网络的魅力,Internet大大缩小了时空界限,通过网络人们可以共享计算机硬件资源、软件资源和信息资源。“网络就是计算机”的概念被事实一再证明,被世人逐步接受。 随着Internet的进一步发展,静态Web站点的开发与维护变得越来越困难,一方面信息的不断增加和变化,使站点维护人员不得不经常修改他们的网页,随着Internet上信息量的增多和交互性的加强使HTML显得越来越难以胜任。另一方面静态网页由于不能与浏览者进行有效交互,使人们感到越来越乏味,而不愿意再一次地进入同一站点。所以开发动态网页成了越来越多的站点所追求目标。 网络发展前景无限,及早与网络结合,与信息时代同步,与高科技汇合,定会给社会各行各业的发展注入新鲜的活力。站在网络时代的前夜,我们清晰地听到了网络时代的宣言:谁掌握了网络,谁就掌握了未来。 网络技术以及计算机的发展,网友们对网络的要求也日益长高,平常在网上听歌用一大堆下载软件下载下来也要管理同,又占空间,比如那流行歌曲,下载了听了又要删,很不方

超低音音箱理论基础及制作方法详解

在本文的开头我要郑重的提醒大家,虽然我们尽可能的把自己动手制作音箱的方法介绍的更加简单,但是亲手设计和制作一部超低音音箱(又叫做辅助低音喇叭)绝对不会如同从商场里买回一个低音喇叭然后塞到木头箱子里那么简单。当然,因为只需精心的制作和调试一只扬声器,而不需要为不同音域发音设备的配合而手忙脚乱,所以制作一个超低音音箱又要比制作一个全音域的音箱要容易的多。同时,由于超低音音箱的放音频率范围处在人耳可辨声频谱的低频区,人耳对于这个频率范围内声音的敏感程度要大大低于中频和高频区,所以自己制作出一部能让自己有点成就感的音箱还是有可能性的。 实质上超低音音箱的工作原理有点类似于汽车引擎里边的活塞,活塞在自己有限的行程内往复运动,而超低音音箱则在有限的频率范围内工作。显然,超低音音箱工作的目的是将你音响系统的低音范围下潜的更低,这样一来你的家庭影院系统将带给你更加震撼的效果。一般说来,超低音音箱放音的频率范围在20H z至100H z之间,因而要制作一个超低音音箱首先必不可少的就是一个个头足够大的低音喇叭。 需要注意的是,现在市场上出售的一些所谓超低音音箱和发烧友们眼中真正的超低音音箱是有所区别的。你从那些市售的音箱中所听到的音效其实是依靠其频响范围内的波峰推动的,但是这种工作方式对于音频采样的还原效果却毫无正向的推动作用。而商家则利用普通消费者对技术不甚了解的空子,将这个问题隐瞒过去,或者绕过这个问题,而诱导消费者把超低音和低音效果混为一谈,并且极力向消费者展示其产品的低音效果,由此误导消费者。而当采用适当的技术手段测试这些音箱时,你会发现,在超低音的频率范围内,这些所谓的超重低音音箱根本无法完成一架真正的超低音音箱所能完成的任务。 好在无论是低音炮还是超低音音箱都有一套完整的技术规范,从基本的数学理论到实际的技术参数都可以在资料当中查到,这些背景知识可以帮助你初步判别产品的真伪优劣。判别的最直接方式就是观察并分析这个音箱所使用的扬声器的规格,一般情况下,这个规格参数是由扬声器厂家来提供的。

音箱制作

音箱箱体的制作 音箱箱体的制作 音响结构材料与放音的关系 一对理想的音箱,工作时除扬声器振膜外,其周边不应随声波而振动。反之,则主要是箱板厚度、重量不足所造成的。因此,制作音箱应该考虑到音箱的体积及功率越大,相对箱腔内气压就越大,箱壁的木板就越要坚硬、厚实,尤其是前后板极易产生振动,其板厚适当厚于侧板。 密闭式音箱的板块比倒相式音箱要厚些。如果是低音箱,其箱板则要比HI-FI音箱箱板重得多。由于厚板要比簿板的自然谐振小,所以应尽量选用质地坚硬、重量大,而且有一定厚度的箱板。 密闭式音箱因为没有任何漏气的地方,所以箱板过薄更容易引起共振。如果某一频率激励起箱板的振动,则在这一频率的能量将大量消耗在木板的振动阻尼之中,因而足以产生很深的谷值,严重影响音质。只有加厚箱板,才能有效果显著抑制箱壁共振,减少驻波的产生。 从制作音箱的经验数据中可知,扬声器口径大小与箱板厚度的关系如下: 扬声器口径<12.70cm(5in), 音箱板厚应有16~18mm; 扬声器口径为15~20cm(6~8in), 音箱板厚应有18~20mm; 扬声器口径为25~30cm(10~12in), 音箱厚应有20~25mm; 扬声器口径为35.6~45.7(14~18in), 音箱板厚应有25~30mm。 如果采用原木板,且其质地坚硬,则箱板厚可减少10%~15%。 1.音箱结构的选择

无论选择哪种箱体,都希望不要制成等边方形,至少要避免长、宽、深尺寸相同。箱体最好为长方形,可避免腔内某一频率产生驻波。 高保真HI-FI音响系统一般都放置在客厅中。客厅的面积大都在15㎡左右,在这样的厅堂放置HI-FI 音箱,虽然可以使用落地式,但其高度不宜超过1M,而且功率不宜太大。如果音响系统额定功率为100W,提供给音箱的有效功率不足。扬声器亦不可能发挥出应有的放音效果。只有给扬声器70%以上的功率,才能真正体现出扬声器的性能本色。 如果是狭窄的小厅堂,则宜用小型HI-FI音箱或书架式音箱。其音量适中,音色优美,外形也显得雅致。汽车音箱的制作,绝大部分根据汽车后尾的空间来设计,难度较大。 2.箱体材料的选择 部分小型音箱用塑料制成外,一般大中型音箱箱体都用木材制作。20世纪50年代国产音箱箱体主要用原木板或夹板制作,其形式单调,系统质量档次不高。自从机制中纤维板投放市场后,它基本代替了原木板,由此制得的箱体质量也不断提高。 ⑴音箱板材的选择 木材种类繁多质量十分悬殊。用来制作音箱的板材应具有较好的纤维密度,使之有较强的抑制振动能力。同时板材要具有防潮、不易变形的特点。目前广泛使用的板材以中纤维板、刨花板为主;其次是原木板,

课程设计——MINI音响的制作1(新)

××大学××学院××系 ××课程设计 MINI音响的制作 学生姓名 学号 所在系 专业名称 班级 指导教师 成绩 ××大学××学院 二○一一年十二月

摘要:随着电子技术的发展,音箱越来越受到人们的关注和使用。音响是将电信号还原成声音信号的一种装置,还原真实性将作为评价音箱性能的重要标准。有源音箱就是带有功率放大器的音箱系统。把功率放大器与扬声器系统做成一体,可直接与一般的音源(如随声听、CD机、影碟机等)搭配,构成一套完整的音响组合。而迷你音箱就是一款简单的有源音响,本文主要介绍了迷你音响的构成、功能、及工作原理,它主要是由TDA2822芯片所组成的集成功放电路构成。本身具有电源电压范围宽,静态功耗小,可单电源使用,价格低廉等优点。是一种可普遍用于家庭音响系统、立体声唱机等电子系统中,便于携带,适用性强。 关键字:音响,TDA2822,晶体管,电解电容 Abstract: With the development of electronic technology, sound box by the people more and more attention and use. Audio is reductive into electrical signals will be the voice signal a device, restore authenticity as a performance evaluation of the speakers will be important standard. Active speakers with power amplifier is the speaker system. Put the power amplifier and the speaker system into an organic whole, can be directly with general of the audio source (such as sound with listening, CD, DVD player, etc) is tie-in, form a complete set of sound system. And mini speaker is a simple active acoustics, this paper mainly introduces the mini audio the structure, function, and working principle, which is mainly composed of TDA2822 chip of integrated amplifier circuit to form. Itself has the power supply voltage range wide, static power consumption is small, can a single power use, price is low wait for an advantage. Is a commonly used to family sound system, stereo, and other electronic system CD player, easy to carry, applicability. Key words:Audio, TDA2822, transistors, electrolytic capacitors

相关文档
最新文档