华北科技学院课程设计说明书
目录
设计总说明 ............................................................................................................................................................... II 第1章 绪 论 .............................................................................................................................................................1
1.1 选题背景 ......................................................................................................................................................1 1.2 目的和意义 ..................................................................................................................................................1 第2章 课程设计说明书正文....................................................................................................................................3
2.1 总体设计方案 ..............................................................................................................................................3
2.1.1功能设计框图....................................................................................................................................3 2.1.2方案的论证........................................................................................................................................3 2.2程序设计与分析...........................................................................................................................................4
2.2.1语言的分类........................................................................................................................................4 2.2.2 登录模板 ...........................................................................................................................................6 2.2.3 主窗体模板 .......................................................................................................................................8 2.2.4 添加及查询模板 .............................................................................................................................12 2.2.5 评价模板 .........................................................................................................................................21
参考文献 ..................................................................................................................................................................25
I
华北科技学院课程设计说明书
设计总说明
本课程设计是在学习了C++和C语言等有关课程后,通过实际的操作来熟悉相关软件的应用,培养独立的完成对相关课题或者项目的分析能力、设计能力和调试能力。
音乐管理系统借助于计算机强大的处理能力,大大减轻了管理人员的工作量,并提高了处理的准确性。音乐管理系统的开发运用,实现了音乐管理的自动化,本系统根据实际情况开发,用于对音乐信息的管理,来实现对用户的服务。系统完成了日常的娱乐中对用户的数字化管理。较为系统地对试听列表、音乐信息和分类信息进行管理。查询、增添、删除都变的非常简便,减少了管理的工作量。
基于用户数量众多,为了数据的安全性,系统将音乐数据保存在文件夹中,以Visual C++设计前台对系统进行设计。因为音乐管理系统是一项很实用的系统,所面对的数据量很大,所以我们要求系统能够高效快速的处理这些数据,并且要保证数据的正确性、相容性和安全性。C++作为前台是将源程序中的数据读取出来,有助于用户对这些数据进行相应的操作,使操作更方便,更符合用户的要求。所以该系统应该要有一个良好的界面,使用户感觉很直观,使用快捷,这就是用C++所要实现的功能。 关键词:音乐管理系统 ;Visual C++; MFC
II
华北科技学院课程设计说明书
第1章 绪 论
1.1 选题背景
当今时代,网络已经成为人们生活中不可缺少的一部分,世界上的第三媒体——Internet ,它打破了地域时间限制,改变了人们的工作和生活方式,,随着网络用户要求的不断提高及计算机科学的迅速发展,特别是数据库技术在Internet中的广泛应用,Web站点向用户提供的服务将越来越丰富,越来越人性化.计算机在管理中应用的普及,利用计算机实现各种管理势在必行,那我们现在如何管理与我们联系的人的信息呢?有多种方式,比如说,有储存歌曲到手机上的,有记录歌词等信息到笔记本上的,还有用名片夹存放名片的,也有记录在WORD文档中或打印出来的,等等很多种形式。
对于存储音乐到手机上的方式,比较方便,随时随地可以听,不过只能通过手机保存,没有其他的备份,如果手机丢了就得再从新下载;对于记录歌词信息到本子上的方式,第一也可能丢失本子,第二是查找起来比较困难,需要人工查找,而且更新时不容易,需要涂改以前记录的信息,第三格式比较死板,不利于跟随用户的需求扩展;对于用名片夹存放名片的形式也是查找起来不方便,有丢失的危险;对于记录到WORD文档或打印出来的,也是扩展性不强,查找起来不方便。
如此多的方式我们都感觉有一定的缺陷,我们通过界面编程和数据库技术相结合,界面操作使使用和维护音乐管理更加简单、方便,MFC的使用可以使数据的保存更加安全,而且数据库也可以对数据进行导入、导出、打印等功能的实现更加方便。
1.2 目的和意义
当今时代,是一个信息的时代,对数据的维护,成为一个越来越复杂的问题,如何使数据的保存和维护不成为一种负担呢?MFC界面编程使数据的维护效率大大提高和降低维护成本。一个班级、一个学校、一个公司等, 对人员基本信息的维护,都是一个庞大的工
第 1 页 共 25页