1C#编写的音乐播放器实训报告书
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
5.3.1.2 实验步骤 1、点击【开始】 ,选择【Microsoft Visual Studio 2010】 ,打开 VS2010。 2、点击【文件】|【新建】 ,选择【项目】 ,如下图所示,会弹出新建项目对 话框,如图 1—1,图 1—2 所示:
、
1、实习题目..................................................................................................................2 2、实习目的..................................................................................................................3 3、实习所需条件..........................................................................................................3 3.1 硬件需求...........................................................................................................3 3.2 软件需求..........................................................................................................3 4、实习内容..................................................................................................................4 5、实习步骤..................................................................................................................4 5.1 实验说明...........................................................................................................4 5.2 面向对象的分析...............................................................................................4 5.3 面向对象的设计...............................................................................................5 5.3.1 界面设计................................................................................................5 5.3.1.1 实验说明.......................................................................................5 5.3.1.2 实验步骤.......................................................................................5 5.4 系统实现..........................................................................................................................11 5.4.1 模式 1:Windows 界面........................................................................11 1、双击窗体,打开界面设计部分,然后双击要编辑事件的控件。双 击 Form1,双击 Button1,响应它的 click 事件,将会自动转到后台代 码,在鼠标停留处编写其事件代码。.................................................11 2、在光标处编辑事件代码,总体设计界面图示。...........................11 3、双击 button2....................................................................................11 4、音量调节功能...................................................................................14 5、改变播放模式后的列表顺序调整代码...........................................14 6、音乐播放器任务栏 logo 显示功能代码如下.................................17 7、最小最大化显示歌曲代码如下.......................................................16 8、播放模式功能实现代码如下...........................................................17 9、皮肤设置功能代码如下,图示.......................................................18 10、透明度设置代码如下.....................................................................20 11、添加/删除功能的实现代码:.........................................................20 12、查找功能的实现代码.....................................................................24 13、最大最小化窗口显示界面的实现代码.........................................24 14、连接数据库实现登录注册功能的实现代码.................................25 15、雅心音乐播放器运行效果图.........................................................20 6、实习参考资料........................................................................................................28 6、实习心得................................................................................................................28
1
1、实习题目
实习题目:基于.NET 音乐播放器设计与实现
雅心音乐播放器是一款本地歌曲音乐聚合播放器。 音乐播放器采用面向对象的 编程思想, 以 C#语言作为开发语言, Visual Studio 2010 作为开发工具, SQL server 作为后台数据库。 音乐播放器客户端软件合理的功能布局将用户的学习成本降至 最低,开发出的客户端软件具有操作简洁、界面友好、功能齐全的特点,为音乐 爱好者带来舒适的用户体验。
2
3、实习所需条件
3.1 硬件需求
每人一台高性能计算机,要求 2G 以上内存、双核 CPU 或更高配置。 装 vs2010,sql
3.2 软件需求
1、开发工具:Visual Studio 2010 3、数据库软件:sql server
4、实习内容(参照下表 1—1)
表 1— 1
序号 1
实习任务 面向对象的 分析
2 2
3
5、实习步骤
5.1 实验说明
雅心音乐播放器是一种用于播放多种音乐文件的多媒体播放软件。 它涵盖了多种 音乐格式的播放工具,比如:MP3播放器,WMA 播放器。不仅界面美观,而且 操作简单,带你进入一个舒适的音乐享受空间。 “雅心音乐播放器”是一个音乐 享受空间,赏心悦目的软件界面,具体实用的各项功能,人性化的享受式体验, 还您一个享受音乐的世界。 此外您可以通过列表查看歌曲、 还可实现添加、 删除、 查找歌曲等功能来组织自己的歌曲播放列表。本软件结合 sql 数据库,还实现了 登录功能。界面的设计还参考了著名的酷狗音乐播放器,符合用户的实用习惯, 并进行了界面的简式优化,比酷狗简洁的界面,比酷狗更友好的操作窗口,虽然 功能比不上酷狗,但是肯定能赢得你的喜欢
主要内容 应用面向对象思想找出类、方法和属性, 以及类之间的关系,给出分析类图模型。 界面设计 包括主窗体、各子窗体的设计 功能调试,以保证功能的正常实施。
学时(天) 4
2
面向对象的 设计
5
3
系统调试
设计调试用例,对系统关键功能进行调 试。
4
4 5
优化跟进 整理实习报 告
进行优化一些绚烂的视觉界面 根据自己完成的情况,整理实习报告并写 心得
2、实习目的
综合运用《面向对象程序设计》等课程基础理论知识,完成基于.NET 音乐播 放器设计与实现。使学生
熟悉 Windows 应用程序开发的基本流程; 熟练掌握面向对象的分析和设计技术; 熟练掌握面向对象语言的基本语法和高级特性; 用配置文件定义音乐播放器的窗口布局,代码不需要关心如何摆放窗口、 移动窗口; 用配置文件定义窗口中控件的位置, 代码不需要关心如何摆放控件、 移动 控件; 用配置文件定义窗口、控件的皮肤绘制
4
当对象在执行这些功能的时候,它们之间将引发消息通信。 4) 、结构层 结源自文库层将定义系统中所有对象和类之间的层次结构关系。
5.3 面向对象的设计
5.3.1 界面设计
5.3.1.1 实验说明(参照下表 1—2)
表 1— 2
标题栏(显示名称“雅心音乐播放器” ) 工具栏(添加,删除,播放模式,皮肤设置,本地搜索) 功能实现 1.音乐播放:支持 mp3,wma 主流音乐格式。 2.音乐查找:运用本地曲库将本地磁盘中的歌曲文件添加到本地管理面板,查 找歌曲列表中的歌曲,众多歌曲一个都不错过,查找结果清晰展现 3.播放模式:包含单曲、顺序、循环、随机播放。 4.皮肤设置:轻松更换播放列表和按钮颜色
5.2 面向对象的分析
在项目开始的时候,老师强调:通常情况下我们习惯接到一个软件项目后, 经过简单的需求分析后就急于进入编码阶段,这可能会给软件开发带来很多问 题。由于前期需求分析、设计不到位,后期对软件的修改就难以避免,甚至推倒 重来,大大浪费时间和精力,不但使项目进度延期、开发成本上升,自己也容易 产生心理疲劳。因此,在进入编码阶段前应该对项目进行面向对象的分析。 1) 、对象-类层 从现实世界的问题中抽象出对象和类。 2) 、静态属性层 为从现实世界中抽象出来的对象类设计静态属性 (状态)和它们之间的约束关系 (称为实例连接) 。静态属性是类或对象所包含的各种状态和信息,实例连接则 体现了对象之间因特定的事物规则和限定条件而存在的约束关系。 3) 、服务层 服务层定义了对象和类的动态属性以及对象之间的消息通信。 对象和类的动态属 性就是它们的行为或方法(又称为“服务”) ,它规定了对象和类的作用和功能,