摘要:随着科技的发展,人类的社会进步,人们的生活水平正在逐步提高,为了满足和丰富人们业余生活的需要,就需要有运行娱乐的设施来弥补这些空缺,因此,我开发了这个KTV点歌系统,来满足日益发展的人们的生活。
论文详细论述了系统总体设计思想,数据库设计以及功能模块设计等,给出了KTV点歌系统一般流程。该系统主要包括:按拼音选歌、按歌曲字数选歌、按歌星选歌、金曲排行、按外文选歌、按主题选歌六大选歌模块,还可实现对各种歌曲的查询点播、播放控制歌曲。
该系统可以管理各种歌曲,具有较好的经济实用性和技术实用性,能够进行快速点播,而且不受房间的限制,同一首歌可以同时供多个房间点唱,相信它能给人们的生活带来更多的乐趣。本KTV点歌系统是我根据广大人民生活的实际情况,在考虑到系统的可行性,目标和方案可行性,技术可行性,经济方面的可行性等因素的基础上进行管理的。
本次设计是应用C#.NET技术Windows环境下的KTV系统管理。利用Microsoft Visual Studio.NET 2005工具结合使用SQL Server2000数据库,ADO.NET等技术的工作原理及特点,开发出这种规范和系统的管理模式,解决了以往用人工管理的问题,从而实现了防止数据丢失的安全性。
当然,由于时间和技术水平的缘故,本管理系统也还不完善,还需要改进。如操作不够人性化,界面美感不强等,我将继续完善它。
关键字:选歌;管理;歌曲;歌手;C/S
目录
摘要
ABSTRACT
第一章 概 述-1
1.1 题目背景-1
1.2 项目现状与分析-1
1.3 开发本系统的意义-2
第二章 需求分析-3
2.1 项目的内容及要求-3
2.2可行性分析-3
2.2.1 经济可行性-3
2.2.2技术可行性-3
2.3 开发工具论述-3
第三章 系统设计-5
3.1 总体设计-5
3.2 系统功能分析-5
3.3 系统主流程图-9
3.4 系统数据库设计-9
第四章 系统的实现-11
4.1 软件结构设计-11
4.2 主模块-11
4.3 前台功能的实现-11
4.3.1 点歌系统主要功能模块:-12
4.3.2 歌星选歌子模块-14
4.3.3 拼音点播子模块:-14
4.3.4“字数点歌”子模块图-15
4.3.5 语言点播子模块图-16
4.3.6 主题点播子模块图-17
4.3.7 播放控制模块流程-18
4.3.8 选歌模块-23
4.4 后台管理功能的实现-24
4.4.1 歌曲管理-25
4.4.1.1 新歌添加模块-25
4.4.2 歌曲管理-28
4.4.3 歌曲清单-30
4.4.4 添加歌手-31
4.4.5 管理歌手信息-33
4.4.6 系统初始化-35
4.4.7 管理员信息管理-35
4.4.7 用户登录-36
4.4.8 后台管理主模块-36
第五章 系统测试-37
第六章 设计总结-38
6.1 取得的成绩-38
6.2 不足之处-38
6.3 心得体会-39
第七章 结束语-40
参考文献-41
致谢-42