毕业论文

打赏
当前位置: 毕业论文 > 计算机论文 >

C#的KTV点歌系统的设计与实现(3)

时间:2023-12-10 10:14来源:毕业论文
从官网上下载安装包,根据提示安装即可。近年来微软发不断发布 Visual Studio 。NET 的升级版。Visual Studio 2010 并不是发布的最新版本,但是已经相当成 熟,

从官网上下载安装包,根据提示安装即可。近年来微软发不断发布 Visual 

Studio 。NET 的升级版。Visual Studio 2010 并不是发布的最新版本,但是已经相当成

熟,并且具有标准化的开发流程,项目管理十分规范,满足了软件开发的各种要求。更 重要的是我们更熟悉 Visual Studio 2010 的开发环境 ,因此 Visual Studio 2010 成为了 我们编写代码的首要选择工具。 

3。2 SQL  Server  2008 的配置安装 

从官网上下载并安装。虽然如今可供我们选择的数据库很多,如 MySQL、Oracle、 access 等,但是我们依然选择了 SQL Server2008,主要是因为 SQL Server2008 的功能已 经相当完备,具有高效、智能、可信任、安全可靠的特点。它提供了集成的开发环境和 更高级的数据提取,使开发者可以创建下一代数据开发程序,同时简化了对数据的访 问,从而加快了开发过程。并且是我们一直学习使用的工具,因此相较于其他数据库, 我对其开发环境和操作过程更为熟悉,所以它是我的首要选择。 论文网

3。3 C#语言简介 

C#是微软公司发布的一种面向对象的、运行于。NET Framework 之上的高级程序设计语 言。C#具有安全、稳定、简单的优点,它继承 C 和 C++优点的同时,摒除了一些缺点,变 得简单不复杂。C#不仅具有 VB 的可视化操作还具有和 C++一样高的运行效率。并且 C#的 运用范围相当广泛,无论系统大小,均可以使用 C#语言。本次代码编写主要用了两款软 件,分别是 visual studio 2010 和 SQL Server 2008。通过 visual studio 2010 中的 C#编 程语言来编写主要代码,并实现与数据库的连接。SQL Server 2008 用来存储歌曲信息、 歌手信息、账号的用户名密码等信息,并实现增删查改的功能。

4 系统设计 

4。1 功能设计 

要设计一个完备的 KTV 点歌系统,需要具有大量而繁琐的信息,为了符合开发强度, 我们只选取了一些主要的信息来实现软件的开发。主要有以下几种功能: 

1。歌手信息:实现对歌手姓名、歌手性别、歌手国籍、出生日期、歌手类型这几个信 息的增加、删除、修改、查询; 2。用户信息:实现对账号、密码的增加、删减、修改; 

3。歌曲信息:实现对歌曲名称、演唱者、歌曲类型、歌曲所用语言的增加、删减、修 改、查询; 

4。歌曲类型信息:实现对歌曲类型的增加、修改、删减; 

5。基本点歌功能:数字点歌功能、拼音点歌功能、明星点歌功能、歌名点歌功能。 

4。2 数据实体属性图以及系统 ER 图 

1。歌手信息主要包括歌手姓名、歌手性别以及歌手国籍三个部分,具体实体属性图如 下图 4-1 所示 

图 4-1 歌手信息实体属性图 

  2。歌曲信息主要包括演唱者、歌曲名称、歌曲类型以及歌曲所用语言这四个属性,具 体实体属性图如下图 4-2 所示 

图 4-2 歌曲信息实体属性图 

3。用户信息主要包括用户姓名、用户编号、用户密码这三个属性,具体实体属性图如 下图 4-3 所示 

图 4-3 用户信息实体属性图文献综述

4。歌曲类型信息主要包括类型编号、歌曲类型以及备注三个属性,具体实体属性图如 下图 4-4 所示 

图 4-4 歌曲信息实体属性图

5。系统 ER 图中,管理员管理用户账号和密码以及管理员自身的账号和密码,是多对多 的关系,用户可以实现数字点歌、歌名点歌、拼音点歌以及明星点歌这四种功能,而管 理员可以对歌曲信息、歌手信息、歌曲类型信息以及用户的账号密码进行管理。具体的 系统 ER 图如下图 4-5 所示。  C#的KTV点歌系统的设计与实现(3):http://www.youerw.com/jisuanji/lunwen_199468.html

------分隔线----------------------------
推荐内容