课程设计报告_第1页
课程设计报告_第2页
课程设计报告_第3页
课程设计报告_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、中南大学本科生课程设计(实践)任务书、设计报告(SQL数据库程序设计)题目流行音乐信息管理系统学生姓名陈姝婷指导教师王小玲学院信息科学与工程学院专业班级 临床医学八年制1304班学生学号2204130411计算机基础教学实验中心2014年 06月 03日流行音乐信息管理系统摘要:音乐,是一种陶冶情操的途径,是一剂消除疲劳的良药,是一次释放情绪的心灵 之旅。而流行音乐对于大学生来说更可以称的上是必需品。如何为同学们提供方便快捷的服 务,方便大家更好更快地了解音乐,找到自己需要的歌曲,这引发了我的思考。本系统基于 VB程序开发技术,在VB6.0程序开发环境中结合SQLServer2000数据库开发

2、,是一个简单 的流行音乐信息管理系统,适用于同学们的日常使用。系统主要实现3大功能,每个主功能 下,各包含一些子功能。本系统有两大亮点:一是对音乐进行了多类别的交叉管理,可以通 过不同的搜索词来找到自己想要的信息;二是功能强大齐全,兼具添加、删改、查询等功能, 更加便利同学们的使用。关键字:SQL Server、Visual Basic窗体,流行音乐信息管理。1流行音乐信息管理系统开发设计思想在该系统中,学生凭借学生账号登陆,查询、修改、添加相关音乐信息。使同学们既能 获取需要的信息,又可以自主地扩大系统信息的容量,实时更新。对音乐基本信息的管理, 要做到实时更新音乐的最新动态,对过时或错误信

3、息进行修改。通过对歌曲、歌手和专辑等 基本信息的管理,不仅可以支持不同查询条件的查询要求,还能够进行记录的添加、修改和 删除,保持数据信息的及时性和有效性。学生通过学生口令(账号2204130411,密码:123456) 登录系统,可进行查询和修改歌曲、歌手、专辑等相关信息的操作。(1)登录功能:确保只有拥有登录账号的学生可以成功登录并进行相应操作。(2)添加功能:输入新增歌曲、歌手或专辑的详细信息、。(3)删改功能:从数据库中查找出相关信息,经由登陆者进行删除或者修改,到达实 时更新的目的。(4)查询功能:通过不同的检索入口,查询音乐的各项相关信息。同时,此功能中具 有统计功能,亦可以对信息

4、做到统筹。(5)设置功能:通过系统设置,可以控制背景音乐的翻开或关闭。根据以上的功能分析与介绍,此管理系统的结构图如下:流行音乐信息管理系统系统管理信息管理歌手 信息 管理专辑信息管理设置帮助二、流行音乐信息管理系统功能及系统设计介绍(一)功能介绍(1)本系统管理模块实现管理用户登录与退出。(2)歌曲信息管理模块实现添加新的歌曲信息,修改和删除已有的歌曲信息和对已有 歌曲的详细介绍的查询。(3)歌手信息管理模块实现添加新的歌手信息,修改和删除已有的歌手信息和对已有 歌手的详细介绍的查询。(4)专辑信息管理模块实现添加新的专辑信息,修改和删除已有的专辑信息和对已有 专辑的详细介绍的查询。(5)设

5、置模块实现背景音乐的翻开与关闭。(6)帮助模块显示系统的关于信息。系统的功能结构图如下:流行音乐信息 管理系统(二)设计介绍(1)数据库的设计概念结构设计一一ER图逻辑结构设计把ER图转换成关系模式,下划线为主键歌曲表(歌曲编号,歌名,题材,歌手,作词,简介,歌词)歌手表(歌手编号,歌手,年代,地区,简介,代表作)专辑表(专辑编号,专辑名,发行公司,包含歌曲,得奖情况)(2)系统创立的过程.音乐信息管理系统的创立在启动VB程序后,在VB工程模块中选择“标准EXE”,创立工程,将这个工程命名为 proMusicManager. vbp,并将此工程保存。.音乐信息管理系统主窗体选择“工程添加MDI

6、窗体”选项,单击工具栏中的“菜单编辑器”,创立主窗体的菜单 如下:系统管理:. 用户登录.退出登录歌曲信息管理:.添加歌曲删改歌曲.查询歌曲歌手信息管理:添加歌手信息.删改歌手信息.查询歌手信息 专辑信息管理:添加专辑信息.删改专辑信息.查询专辑信息 设置:翻开背景音乐.关闭背景音乐帮助:关于运用PS软件制作主窗体背景,并利用定时器制作一个滚动字幕作欢迎辞。.登录窗体的创立在系统启动之后点击系统管理进入用户登录窗体,要求用户输入正确的用户名和密码, 经过这样的流程用户才可进主页面进行其他的操作。在首行放置一标签用来显示标题,添加一 Timer控件加以相应代码使标题成为滚动条。 再设置两个标签行

7、使窗体信息,两个文本框输入信息,两个按钮用来登录或退出。.歌曲信息管理窗体的创立分别创立添加、删改、查询三个子窗体。添加窗体中,通过设置假设干文本框和下拉选择 框来输入信息,存在2个CommandButton用于确定添加和返回。删改窗体中,按歌曲名称或 歌手来查询相关信息,设置假设干文本框显示查询所得信息、,并可以在文本框中更改内容到达 更新的目的,存在3个CommandButton用于确定修改,删除和返回。查询窗体中,按歌曲名 称或歌手来查询相关信息,设置假设干表格显示查询所得信息,设置统计栏显示统计结果,存 在2个CommandButton用于查询和返回。.歌手信息管理窗体的创立说明方法类

8、同于歌曲信息管理窗体。.专辑信息管理窗体的创立说明方法类同于歌曲信息管理窗体。存在2个CommandButton用于是否对输入的对象的查询,这些窗体不同于其他的是它有 ADO控件。三、总结对于本次的课程设计操作,我有很大的收获:首先我认识到自己在计算机方面知识的缺 乏。刚开始操作时,我只能捧着教材和实验书仔细阅读,弄明白需要如何去操作。后来的操 作过程中又出现了问题,代码总是出错,运行常常出现问题。但是在老师和同学们的耐心指 导之下我完成了整个课程设计,虽说做得不够好,但我自己觉得有了很大的收获,感到非常 开心。同时,我明白了会让我受益终生的道理:无论做什么事情都要事前做好充分的准备, 这样才不会浪费时间,出现问题时才能沉着解决。遇到不懂的问题,千万不要装懂,否那么自 己永远学不到知识。在以后的学习和生活中只要有什么不明白的地方,都要虚心的请教他人, 不要不好

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论