自动点歌系统毕业设计说明书(编辑修改稿)内容摘要:
播等; (4) 点播曲目管理:选中的曲目排队 /选中的曲目优先被点唱。 可行性分析 开发本系统要从它的经济和技术角度进行全面考虑,要在利用最少的经济条件,把系统的功能都实现。 经济可行性 随着人们生活水平的不断提高,工作压力也越来越繁大,根据这个形势,就需要一些娱乐设施来减轻人们的生活负担,同时还能丰富业余生活。 开发自动点歌系统是一个很好的方法,它以较低的成本达到人们满意的效果。 本软件的成本费用:目前,在市场上购买一台普 通 PC 机大约需要 3000— 4000 元,购买正版的 Visual Basic 大约需要 2020 元,购买正版的 Windows2020 大约需要 2020元,此系统开发工作人员的三个月工资大约要 10000 元,做系统调研及各种资料费等各种费用大约需要 5000 元。 电费等其他各种费用大约需要 1000 元。 沈阳航空工业学院毕业设计论文 第 2章 需求分析 4 自动点歌系统是我根据现在人们生活的实际情况,在考虑到系统的可行性:目标和方案可行性,技术可行性,经济方面的可行性等。 因素的基础上进行开发的。 它针对管理中的实际情况,能够解决一些实际问题,对各种歌曲信息进行管理,条理非常 清晰,用户便于操作。 而且克服了购买现成软件存在的专用性较差的问题。 当然,它也存在一些不足之处,需要不断的完善。 技术可行性 开发语言 该系统 前台我使用的 Visual Basic 作为开发工具 ,后台数据库使用 SQL Server 2020, 该软件的开发是在 XP 操作系统下进行,利用 Visual Basic 工具进行开发,不需要任何大型的系统软件和应用软件来支持。 该系统是一个多媒体播放的娱乐软件,对该软件的操作不需要高配置的计算机,只要在该计算机上能够运行 Windows 98,2020, XP 操作系统即可,也不需要高配置的计算机来开发和运行该软件。 目前,开发者熟悉 Visual Basic 和 Windows XP 操作系统,具有开发大型软件的能力。 综上,开发该管理软件具有技术可行性的。 开发工具 论述 本软件为自动点歌系统,要对各种歌曲进行管理。 因此,本软件前台使用Visual Basic 作为开发工具 ,后台数据库使用 SQL Server 2020。 前台开发工具 前台使用 Microsoft公司的 Visual Basic。 Visual Basic 是Microsoft 公司推出 的最新版本。 它是一种可视化的,面向对象的数据库开发工具。 它的数据窗口大大地简化了数据库应用程序的开发,是设计数据库应用程序的极好前台工具。 它能够迅速有效的编制程序界面,它的这种快速程序开发环境在界面设计和程序开发中是非常有效的。 Visual Basic 提供了大量的控件,利用这些控件可以进行界面设计。 它易学易用,可以大大减少编程人员的工作量,基于以上优点,该系统采用 Visual Basic 作为开发工具。 后台数据库 后台数据库采用 SQL Server 2020 来实现。 SQL Server 2020 数据库是一种高沈阳航空工业学院毕业设计论文 第 2章 需求分析 5 性能的关系型数据库,它是可以实现一定量的数据处理和管理数据存储。 它可以用数据库查询和程序化语言 SQL Server 2020,通过更新和管理数据库来访问数据。 SQL Server 2020(结构化查询语言)作为一种在关系数据库中定义和操纵数据的标准语言,它的最大特点是直观,简单易学,功能丰富,使用方便。 尤其是它 的查询语句可以对一个或多个表进行查询,还可以对视图进行查询。 Visual Basic 不但是一个高效快速开发数据库应 用程序的强大工具,而且也是方便快捷地开发功能完善的 Windows 应用程序的工具之一。 通过 Visual Basic 来访问数据库并对其进行各种操作。 通过 ODBC(即开放数据库互连)的方法同数据库接口相连。 建立连接后通过 SQL Server 2020 语句或数据窗口与数据窗口控件一起将数据库中的数据信息显示出来。 沈阳航空工业学院毕业设计论文 第 3章 系统设计 6 第 3章 系统设计 系统设计又称系统物理设计。 它根据系统分析报告中的系统逻辑模型综合考虑各种约束,利用一切可利用的技术手段和方法进行具体设计,确定新系统的实施方案,解决系统怎么做的问题。 该系 统的总体任务是 管理各种歌曲 , 按原唱者姓名和姓名首字(字母)查找点播;按歌曲首字母查找点播;按歌曲作者查找点播;按歌曲国别查找点播;按影视名称查找歌曲点播等; 选中的曲目排队 /选中的曲目优先被点唱。 在系统调研的基础上,对系统的功能进行细致的分析,并建立一个新系统的逻辑模型。 系统功能分析 系统要完成的主要功能有: 管理各种歌曲 ,然后分别 按歌曲拼音点歌 ,按歌曲作者点歌 ,按歌曲字数点歌 ,按歌星点歌 ,按歌曲类型点歌 ,按歌曲语种点歌。 调整音箱效果:音量 /伴音 /人声 /左右声道 /原唱 /清唱 /低音 /升调 /高音等;点播曲目管理:选中的曲目排队 /选中的曲目优先被点唱。 拼音点歌:选择按歌曲拼音点歌后列出所有的歌曲,然后利用歌曲拼音查询选的歌曲。 作者点歌:选择按歌曲作者点歌后,显示的是两个字男作者,两个字女作者,三 个字男作者,三个字女作者和其它。 再选择其中的一项,然后利用作者 姓名的拼音查询想要点的歌曲。 字数点歌:选择按歌曲字数点歌后,显示的一个字歌曲,二个字歌曲等,再选择其中的一项,然后在按歌曲拼音查询想要点的歌曲。 歌星点歌:选择按 歌星点歌后,显示的 是两个字男歌星,两个字女歌星,三个字男歌星,三个字女歌星,乐队 组合和其它 这些选项。 再选择其中的一项,然后利用歌星姓名的拼音查询歌曲。 类型点歌:选择按歌曲类型点歌后,显示的是不同类型的歌曲,分别是迪士高,情歌,儿歌,军歌,影视金曲,轻音乐,再选择其中的一项,然后利用歌曲拼音查询选的歌曲。 语种点歌:选择歌曲语种点歌后,显示的是不同语言的歌曲,分别是汉语,沈阳航空工业学院毕业设计论文 第 3章 系统设计 7 英语,日语,韩语,粤语,台语,再选择其中的一项,然后利用歌曲拼音查询选的歌曲。 调整音箱效果:音量 /伴音 /人声(话筒) /左右声道 /原 唱 /清唱 /低音 /升调 /高音等 ,通过对 Windows API 的多媒体和资源文件的高层控制 MCI 进行封装,使读者不必研究 MCI 的内部函数,轻松调用 API 类的函数,就能实现播放视频文件。 Windows 已经提供了一个关于多媒体处理的动态链接库 ,并通过调用它所提供的 API 函数,就可以使用 MCI 指令进行多媒体方面的操作了。 MCI 的全称是 Media Control Interface(多媒体控制接口),为各种多媒体设备,用 MCI 函数可以给上述的任何一种设备发出命令,告诉他们开始,结束,暂停,倒退,快进 等,就像按动播放器面版上的按钮一样。 每一个设备的特殊命令依赖于设备本身的功能,例如可以让波形音频设备录音等。 实际上 MCI 是一个高级的函数调用接口,可以把它看作一个解释器,通过它,就可以直接和外部音频或视频设备打交道了。 点播曲目管理:选中的曲目排队 /选中的曲目优先被点唱。 系统 数据库 设计 数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响。 合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。 同时,合理的数据库结构也将有利于程 序的实现。 开发本系统 共设计了五个表如下所示: (1) 歌曲表的定义 表 歌曲表 注:本表的主要作用是用于装载本系统所有歌曲的基本信息, 通过这张表我中文名称 数据类型 长 度 允许空 歌曲名 Varchar 50 √ 歌曲拼音 Varchar 50 √ 演唱者 Varchar 20 √ 字数 Integer 20 √ 类型 Varchar 20 √ 语种 Varchar 20 √ 歌曲路径 Varchar 50 √ 沈阳航空工业学院毕业设计论文 第 3章 系统设计 8 们可以大致上了解歌曲 的属性 ,如歌曲名,歌曲拼音, 演唱者,字数,类型,语种歌曲路径,可以供用户 查找时能获。自动点歌系统毕业设计说明书(编辑修改稿)
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。
用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。