ktv系统设计二稿新.docx

上传人:b****5 文档编号:12587078 上传时间:2023-04-20 格式:DOCX 页数:44 大小:9.93MB
下载 相关 举报
ktv系统设计二稿新.docx_第1页
第1页 / 共44页
ktv系统设计二稿新.docx_第2页
第2页 / 共44页
ktv系统设计二稿新.docx_第3页
第3页 / 共44页
ktv系统设计二稿新.docx_第4页
第4页 / 共44页
ktv系统设计二稿新.docx_第5页
第5页 / 共44页
点击查看更多>>
下载资源
资源描述

ktv系统设计二稿新.docx

《ktv系统设计二稿新.docx》由会员分享,可在线阅读,更多相关《ktv系统设计二稿新.docx(44页珍藏版)》请在冰豆网上搜索。

ktv系统设计二稿新.docx

ktv系统设计二稿新

南京工程学院

毕业论文

 

作者:

邵亚雯学号:

209090712

系部:

经济与管理学院

专业:

信息管理与信息系统

题目:

南京玄武区成贤高级社区自助歌曲

点播平台的设计与开发

指导者:

金卫健讲师

评阅者:

 

2013年4月南京

目 录

毕业论文中文摘要

经济快速的发展应运而生的就是人民生活水平的巨大提高,现在人们生活的重心不在是温饱问题,很大部分转移到了精神层面。

社会的步伐加快,人们的压力也就随之加大,娱乐休闲活动就成了日常所需,最明显的特征就是无论大城市还是小城市像ktv、酒吧、娱乐会所等休闲场所日益剧增,人们愿意为了得到身心的放松而相应的付出一定的货币价值。

由此看来娱乐行业的发展势头正猛,有足够的研究潜力。

另外城市化不断推进,中高级社区的数量不断增加,高收入群体的聚集程度大幅上升,这就形成了娱乐市场的高质量、高潜能的目标客户;而且纵观国内高级社区现有的休闲设备,很多还只是花精力修建社区花园、体育场所上,对于音频、视频等娱乐领域并没有过多涉及,这就给课题的研究带来了很大的先行价值,以及研究的必要性。

希望借由此契机能在一定程度上为城市社区休闲场所的建设打开一个全新的思路和领域,不断完善国内的社区建设,更好地建设社区文化、人文关怀,提升居民的幸福指数。

本系统严格遵守软件工程的原理与方法进行开发:

基于WINFROM平台,开发环境是Visualstudio2008,后台数据库使用SQLServer2005作为管理平台,以Windowsserver2003作为服务器操作系统,IIS6.0作为网站信息服务器。

系统目标是实现社区用户的自助歌曲点播功能,歌曲点播主要包括:

歌星点歌、拼音点歌、排行榜点歌、数字点歌、类型点歌五大点歌模块;对于已点的歌曲可以进行播放管理和控制,包括优先播放和删除等功能;在歌曲播放的同时还可以进入到娱乐选项,有游戏功能提供给用户,能让用户在听音乐的同时,通过手上活动放松自己的大脑,达到愉悦身心的效果;系统的管理员模块主要就是对歌手信息、歌曲信息、用户信息的管理;并且调用了MixerAPI函数用来调节音量的大小及音箱效果。

关键词:

自助歌曲点播系统;WINFROM平台;MixerAPI函数

毕业论文英文摘要

Title:

  NanjingXuanwuDistrictintoaseniorcommunityself-helpsongsDesignanddevelopmentofVODsystem

Abstract:

Ahugeimprovementemergeasthetimesrequirerapideconomicdevelopmentisthepeople'sstandardofliving,andnowthefocusofpeople'slivesinisnottheproblemoffoodandclothing,muchtothespiritlevel.Societytospeedupthepace,thepressureisincreased,entertainmentandleisureactivitieshavebecomedailyneeds,themostobviousfeatureisthelargecityorsmallcitylikeKTV,bar,entertainmentclubsandotherleisurefacilitiesincreaseddaybyday,peoplewanttorelaxwhilethecorrespondingpayacertainmonetaryvalue.Inviewofthisdevelopmentmomentumoftheentertainmentindustryisfierce,hastheresearchpotentialenough.Inadditiontocityconstantlyadvancing,thenumberofseniorcommunitycontinuestoincrease,thedegreeofaggregationofhighincomegroupsincreasedsignificantly,whichformedthehighpotential,highqualityentertainmentmarkettargetcustomers;andthedomesticadvancedexistingcommunityleisureequipment,manyarejusttheefforttobuildacommunitygarden,sportsvenues,thefieldaudio,videoandotherentertainmentandnotinvolvedtoomuch,itwillgivetheresearchbringsgreatadvancevalue,andthenecessityofresearch.Ihopethisopportunitytosomeextentfortheconstructionofcitycommunityleisureplacestoopenanewideasandfields,andconstantlyimprovethedomesticcommunityconstruction,betterconstructionofcommunityculture,humanisticcare,improvepeople'shappinessindex.

Thissystemstrictlyabidebytheprinciplesandmethodsofsoftwareengineeringdevelopment:

WINbasedonFROMplatform,thedevelopmentenvironmentisVisualStudio2008,thebackgrounddatabaseusingSQLServer2005astheplatform,usingWindowsServer2003astheserveroperatingsystem,IIS6.0asanetworkinformationserver.Thetargetofthesystemisonthefunctionrealizationofthecommunityusersself-servicesong,singingmainlyincludes:

singersong,alphabetsong,listsong,digitalsong,songsongmoduletypefive;forsomesongscanbebroadcastmanagementandcontrol,includinggivingprioritytoplayanddeletefunctions;atthesametimethesongscanalsointotheentertainmentoptions,gamefeaturesavailabletotheuser,allowinguserstolistentomusicatthesametime,relaxthebrainthroughthehandactivities,toachievephysicalandmentalpleasure;administratormoduleofthesystemismainlyonthesinger,songinformation,userinformationmanagement;andcallstheMixerAPIfunctionforadjustingthevolume.Andthesizeoftheboxeffect.

Keywords:

self-helpVODsystem;WINFROM;MixerAPIfunction

一、引言

(一)系统开发的背景综述

所谓的自助歌曲点播系统,就是将压缩过的音频和视频信号存储在网络服务器上的超大容量、高速硬盘中,播放时通过连接到网络上的电脑将音频和视频信号解压后输出到电视机或显示器上。

自助歌曲点播系统基本上可以取代了传统的播放设备,无需人工控制播放,它自动化程度高,既可以避免人为的错误,又可以降低系统管理维护的成本。

从90年代初开始,VOD视频点播技术发展迅速,已经广泛应用于宾馆、饭店、小区、高级娱乐场所以及部分家庭,并成为有线电视广播业、电信业、计算机公司、娱乐业、教育界、投资公司、信息咨询业竞相关注、竞相投入的热点。

而VOD自助点歌系统正是在国内外数字视频点播领域的佼佼者,其基于PXE无盘技术的VOD服务模式代表了未来视频点播技术的发展方向,同时该技术在VOD服务质量、稳定性、并发规模等各项指标上代表着业界最高水平,从而成为国内外诸多IT企业、相关行业用户首选VOD服务器。

目前国内KTV歌城电脑点歌系统,基本上全部是基于先进的VOD点播技术。

随着信息技术革命的深入,社会经济的巨大发展,使得人们对娱乐、精神层次需求越来越大,如果只是一味地增加盈利性的KTV歌城数量,虽然短期内可以满足人们的需求,可是长远的角度看对于真正意义上提高群众的生活文化满意度是起不了实质性作用的。

唯有转换思路,把娱乐服务提供到群众的“家门口”,让寻常的百姓只要有需求,随时随地都可以进行娱乐消遣,而社区自助歌曲点播系统的开发便是迈出全民娱乐休闲的第一步。

社区自助歌曲点播是在KTV电脑点歌系统的基础上设计开发的,首先采用基于电信级视频点播服务核心技术,整合数据库技术、UIR遥控技术和多媒体压缩技术,视频叠加技术等,针对社区歌曲点播系统应用特点定制的专业系统。

社区自助歌曲点播系统除了提供一流的硬件服务设施以外,还在极力体现网络时代点歌系统智能化服务水平上下了一番工夫:

以高科技视频服务器代替传统播放,传输专用设备,支持IDERAID,低成本超大容量存储;最新多媒体数据库技术,自动生成检索数据,无须手工参与,绝不漏歌;全数码系统,实现点歌播放、服务管理的全电脑自动化控制,无碟片损耗,无须DJ、无须维护,大幅降低维护成本。

(二)系统开发的意义和必要性

1.系统开发的意义

经济快速的发展应运而生的就是人民生活水平的巨大提高,现在人们生活的重心不在是温饱问题,很大部分转移到了精神层面。

社会的步伐加快,人们的压力也就随之加大,娱乐休闲活动就成了日常所需,最明显的特征就是无论大城市还是小城市像ktv、酒吧、娱乐会所等休闲场所日益剧增,人们愿意为了得到身心的放松而相应的付出一定的货币价值。

由此看来娱乐行业的发展势头正猛,有足够的研究潜力。

另外城市化不断推进,中高级社区的数量不断增加,高收入群体的聚集程度大幅上升,这就形成了娱乐市场的高质量、高潜能的目标客户;而且纵观国内高级社区现有的休闲设备,很多还只是花精力修建社区花园、体育场所上,对于音频、视频等娱乐领域并没有过多涉及,这就给课题的研究带来了很大的先行价值,以及研究的必要性。

我国与发达国家的差别很大一部分是源于精神文化层面,物质水平这方面要赶超相比会容易些,但是发达国家对于城市文化的建设,对于人文的关怀的重视程度是我们国家很缺乏的。

很多发达国家的社区休闲活动已经非常全面了,而相对我们的差距很大,所以基于此需求,社区自助歌曲点播平台的开发显得很有意义。

我希望借由此契机能在一定程度上为城市社区休闲场所的建设打开一个全新的思路和领域,不断完善国内的社区建设,更好地建设社区文化、人文关怀,提升居民的幸福指数。

2.系统开发的必要性

(1)与传统系统的比较

界面友好美观:

本系统相对传统系统而言,界面友好、简单易操作,用户只需根据界面文字的引导说明就可完成相应的点播要求;同时界面运用了多媒体的多种视觉效果,使得追求身心愉悦的用户在视觉上首先得到享受。

歌曲信息更新速度的提升和及时:

管理员对歌曲信息的进行及时、完整、准确的修改和添加,确保无差错的存储在系统的后台服务器上,使系统首页歌曲得到及时更新。

功能齐全,便捷高效:

本系统可以给用户提供简单快速的注册过程,便捷信息修改和查看功能,并且能及时提醒用户查看积分信息;

安全与保密性能提升:

只有系统管理员才享有对自助歌曲点播系统的管理与维护,其他人员均无此权限,而只享有对该系统的使用和反馈权。

(2)国内外自助歌曲点播系统的发展情况比较

目前,国内外有很多自助歌曲点播系统为实现文件的存储和保密,通常将音频文件存放于数据库中,然后通过设计ASP程序读取数据库中的数据,并实现管理和播放。

这种点播系统的缺陷是:

(1)由于这种方式是通过读取服务器中的数据库,速度会受到一定的影响;

(2)不能重复利用资源。

如果在一个或多个网站上需要重复利用这些资源必须重复设计相关的处理程序才能获取这些音频文件资源,这样不能实现程序开发资源的共享;(3)实现分布式协同作业不太方便。

即使音频文件是存放于分布式数据库,也必须要知道登录权限和密码才能读取数据。

就因为现在歌曲点播系统还存在上述不足和缺陷,所以对该系统全新的设计与开发才显得如此必要,基于VisualStudio2008的自助歌曲点播系统在解决上述问题上会有所突破的。

二、系统的需求分析

(一)系统概述

1.系统的一般描述

该自助歌曲点播系统实施目的在于建立社区自助娱乐平台,是KTV电脑点歌系统的拓展和升级。

一方面利用数据库技术实现歌曲信息的更新、添加、删除、修改等操作,同时能对社区居民的相关信息进行管理;另一方面利用winform实现用户友好界面,用户可以在点歌的同时选择观看MV或者是回到主页面,点歌流程简单,文字说明能起到很好的引导作用,能极好地方便用户的使用。

自助点歌系统全面服务于社区居民的娱乐文化生活需求,并重视对用户相关需求的回应,对系统的管理和维护即使到位。

开发一个功能齐全、操作简便、向用户展示友善的操作界面,在完善功能的同时又必须兼顾系统的灵活性、安全性、健壮性的自助歌曲点播系统。

本管理系统内容包括:

系统管理模块:

歌手信息管理、歌曲信息管理、用户信息管理,点歌系统模块:

歌星点歌、拼音点歌、排行榜点歌、数字点歌、类型点歌等,MV欣赏、游戏娱乐、播放控制模块管理、点播曲目管理、音响效果管理。

下图为自助歌曲点播系统信息顶层图:

图1:

自助歌曲点播系统信息顶层图

2.系统的运行环境

系统的设计开发都是基于特定的软件的,同时为了保证系统运行的效率和可靠性,系统服务器端应具有较高的软硬件配置。

此应用程序可广泛运行于国际互联网即Internet,也可适用于内部的局域网。

其运行要求如下:

操作系统:

Windows2007

开发工具:

VisualStudio2008

编程语言:

c#

数据库:

MicrosoftSQLSever2005DeveloperEdition

(二)系统开发技术及开发平台

1.硬件接口

(1)点歌电脑(必配设备)

点歌电脑是长期稳定工作的PC计算机,点歌软件和DVD回放卡配置在点歌电脑上,用户通过它进行点歌、各种查询操作。

用户可以任选鼠标、小键盘进行点播。

建议点歌电脑采用大硬盘,每块硬盘中放置若干不同的歌曲,系统可使其4-5个为一组来形成一个应急的点歌服务系统,并可容纳1000多首歌曲。

(2)歌曲磁盘库(必配设备)

由一组大容量的硬盘构成,压缩后的计算机文件全部保存在其中,在条件允许的情况下,根据不同的系统采用不同的硬盘,可有效地节约存储空间并提高数据存放的安全性。

(3)歌曲编辑系统(选配设备)

当用户有要求自己制作歌曲库时,可配备此系统。

它专门把不同节目源上的歌曲进行压缩,以计算机文件方式存储在硬盘上,同时进行数据库分类。

2.软件接口:

(1)点歌软件:

用户可以根据个人爱好通过点歌电脑及该软件查询(包括歌手查询、语种查询、地区查询、歌曲查询)所需要的歌曲,了解歌手的简介、播放歌曲、控制歌曲,同时,软件中包含了丰富多彩的主题页面,用户可根据喜好随时随地的更换软件的界面。

另外,系统界面中的多个动态显示区及功能点、LOGO的合理搭配,使用户在使用上更简便,在系统功能上更强大。

系统采用了多模块交叉功能,如客户在点播服务功能、查询功能时,仍可对正在点播的节目进行控制和操作,实现了完全交叉式的操作。

(2)歌曲编辑系统:

用于管理员对系统歌库中的歌曲信息管理,歌手信息管理,如添加、编辑、删除、更改等操作。

(三)系统开发模型

本系统开发选用瀑布模型,理由如下:

1.该系统需求明确,开发技术相对成熟。

2.系统开发时具有顺序性,只有在前一阶段工作完成后,后一阶段的工作才能开始。

3.为保证系统的质量,需在每个阶段对文档进行详尽的分析、设计及复审,以便及早发现隐患及早排除。

瀑布模型具有上述所有特点,所以选用该模型进行系统的设计与开发。

(四)可行性分析

1.经济可行性分析

社区自助歌曲点播系统为整个社区居民提供24小时无限制的娱乐休闲服务,只要是该社区的常住居民可以在这个系统中免费点播歌曲,观看MV视频,极大程度地方便人们的精神文化的需求,同时有利于文明社区的建设,有利于社会的和谐。

同时,该系统属个人开发的毕业设计系统,系统的需求分析、详细设计都是在自己的PC机上独立完成,基本上没有涉及到相关的开发经费,而且系统从分析到设计开发结束也没有经过太久时间,节省了人力、物力、财力资源,所以本系统在经济上时可行的。

2.技术可行性分析

自助歌曲点播系统是一个音乐播放的娱乐软件,支持该软件的操作不需要太高配置的计算机,只要在该计算机上能够运行Windows2007操作系统,能够安装ASP.NET和SQLServer软件即可;在系统设计与开发过程中可以寻找同学帮助、老师的指导,也可以搜索相关的文献参考,在知识和经验的积累上相对来说还是足够的。

所以综上所述,社区自助歌曲点播系统在技术上是可行的。

3.硬件可行性分析

本系统所采用的技术平台都是发展数年的都比较成熟,目前的计算机硬件配置一般都是满足系统的运行要求,所以系统在硬件方面是具备可行性的。

4.用户使用方面的可行性

该系统简单易学,不需极其专业的计算机知识,亦无需对软件使用人员进行系统培训即可快速熟练掌握使用规则。

三、系统的概要设计

(一)系统相关定义

表1:

系统相关定义

术语名称

术语含义

备注

管理员

可对该系统进行管理的用户,权限高于普通用户

能使用本系统所有功能并且可以进行曲库的更新

普通用户

有使用该系统的权限的用户

只能使用基本功能,不能对曲库进行更新操作

注册界面

用于注册新用户

若用户目前没有使用该系统的权限,可以注册

登录界面

只有系统管理员才有该权限用户登录该系统的入口界面

打开该系统,首先进入该界面,需要提供相应的权限

主界面

一切操作的平台

该界面上集成了点歌系统的大多数功能

点歌界面

用于选择用户喜爱的歌曲

通过点击主界面上的点歌按钮即可进入该界面

导入歌曲界面

用于添加新的歌曲到曲库当中的界面

只有系统管理员才有该权限

删除歌曲界面

用于删除用户不喜欢的歌曲

只有系统管理员才有该权限

(二)系统功能设计

本系统为社区自助歌曲点播系统,是针对南京玄武区成贤高级社区居民娱乐文化生活需求进行设计的。

进入系统之后第一步要做的就是登录,根据用户输入的用户名和密码判断用户的合法身份。

普通用户和系统管理员都是本系统的合法用户,其中系统管理员具有对系统所有数据的操作权限,而普通用户没有用户管理和修改系统信息的权限,但是可以进行一些相应的合法操作,主要有:

点歌、播放歌曲、切歌、对已选歌曲进行优先和删除操作。

综合考虑,本系统内容包括:

系统管理模块:

歌手信息管理、歌曲信息管理、用户信息管理,点歌系统模块:

歌星点歌、拼音点歌、排行榜点歌、数字点歌、类型点歌等,MV欣赏、游戏娱乐、播放控制模块管理、点播曲目管理、音响效果管理。

整个系统的组织结构图如图2所示:

图2:

自助歌曲点播管理系统组织结构图

 

点播系统前台功能模块就是用户登录进去之后所示的第一个界面,主要包括的就是歌曲点播以及歌曲播放过程的系统控制功能,系统前台功能模块图如图3所示:

图3:

自助歌曲点播系统前台功能模块图

 

点播系统后台功能模块也就是数据库维护模块,主要就是对歌手、歌曲信息进行查询、更新、添加、删除等操作。

系统后台功能模块图如图4所示:

图4:

自助歌曲点播系统后台功能模块图

各模块的功能阐述如下:

本系统为社区自助歌曲点播系统,是针对南京玄武区成贤高级社区居民娱乐文化生活需求进行设计的。

综合考虑,本管理系统内容包括:

系统管理模块:

歌手信息管理、歌曲信息管理、用户信息管理,点歌系统模块:

歌星点歌、拼音点歌、排行榜点歌、数字点歌、类型点歌等,MV欣赏、游戏娱乐、播放控制模块管理、点播曲目管理、音响效果管理。

1.用户信息管理模块

想要使用该系统,第一步要做的工作就是用户注册,在注册页面用户需要填写自己每次登录时的用户名和密码,以及还要选择自己的生日,这样在用户生日那一天如果他使用该系统,只要他已登录上去系统就会自动播放一首生日快乐歌作为祝福,着使得该系统显得更具人性化。

用户一旦注册过后就在数据库中录入、存储了所有居民的相关的信息。

社区居民想要使用该系统时必须先输入用户名和密码,如果用户名和密码正确,则进入系统,否则提示用户错误,照成错误的可能有两种:

一是用户名和密码的不匹配,二是用户根本不存在,即输入的用户名是数据库中没有存档的,不是社区的居民,这就无权使用该系统,这样做主要是为了保护社区合法常住居民的权利。

于此同时,该模块中还给用户提供了找回密码的服务,即按照用户注册时设定的问题,回答正确则可以重新找回设定密码,这样就减少了用户遗忘密码之后的风险和麻烦。

2.歌曲信息管理

该模块只提供给管理员或具有管理员级别权限的人员访问,主要涉及的也是数据库的相关的操作,包括歌曲信息更新、歌曲信息补充、最新歌曲添加、歌曲删除、歌词修改、歌曲错误信息更正等功能。

比如在歌曲添加页面中需要填写歌曲信息、歌曲编号、歌曲名、歌手名、歌曲类型、长度、是否是组合、点击次数以及歌曲的存放路径。

3.歌手信息管理

在进行歌曲信息管理之前需要对歌手信息进行管理,歌手管理主要的就是歌手添加、修改、删除等功能,歌手添加页面需填写的内容主要包括:

歌手编号、歌手名、地区选择(大陆、港台、欧美、日韩、其他)、性别、图片(选择照片路径,上传打开);歌手修改页面设置跟添加页面是一样的,就对于之前输入的歌手信息进行相应的改动就可以了;删除页面只要选中一条记录点击一下删除就会显示删除完成。

4.歌星点歌模块

在点

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 营销活动策划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1