点歌系统的设计与实现 摘 要 随着计算机及其网络的发展的迅猛,人对于计算机网络的依赖性愈来愈大。人们更乐于在KTV等各种场合听唱歌曲,可以在各种软件系统上听自己喜欢的歌,但由于歌曲种类和数量非常庞大,想要找到自己喜欢的歌也不是那么的容易,所以系统要提供一个综合性的检索功能,这也就是我的毕业设计的难点和重点。 本课题将会实现一个属于KTV的点歌系统,使用者能够上传、搜索和在线点歌。课题将对KTV点歌系统中的一些技术难点进行在线点歌。 本文首先介绍了Web开发语言开发的现状,然后介绍了ASP.NET相关的知识,接着用大部分KTV点歌系统为例子,根据软件工程的发展思路,对该站的系统分析,系统设计和系统实现进行了逐一阐述。在系统分析中,以流程图的形式确定了系统的基本框架,并在此基础上设计了系统模块功能结构图。最后,系统的库表结构由E-R图表示 本文首先进行系统的各种需求分析,得出需要的各个系统模块。采用SQL2008数据库建立系统运行所要的后台数据库,采用VS2010集成开发环境配合使用C#语言开发一个可以用于KTV的点歌系统。 关键词 点歌管理 歌曲管理 数据库 B/S ASP.NET 目 录 摘 要 1 Abstract 2 目 录 3 1绪论 4 1.1 课题背景 4 1.2 目的和意义 4 1.3 研究现状 4 2 系统开发工具的概述 6 2.1 ASP.NET框架 6 2.2 B/S框架 7 2.3 数据库技术 7 3 系统需求分析 9 3.1 技术可行性 9 3.2 性能需求 10 3.3 功能需求 11 4 总体设计 12 4.1 系统模块设计 12 4.2 数据库设计 13 4.2.1数据库逻辑设计 13 4.2.2数据表的设计 15 5 详细设计 18 5.1 系统首界面设计 18 5.2 主要模块功能设计 18 5.2.1歌曲分类管理模块 18 5.2.2歌曲信息管理模块 21 5.2.3歌手管理模块 24 结论 27 致谢 28 参考文献 29 |
点歌系统的设计与实现
更新时间:2018-12-28