湖南科技学院本科毕业论文(设计)开题报告书
论文(设计)题目 作 者 姓 名 指导教师姓名、职称 基于phonon库的音乐播放器设计 邱儒男 所属系、专业、年级 周玲 讲师 电子工程系 电子信息工程 专业 2009 年级 10000 开题日期 2012-12-24 预计字数 选题的根据:1)说明本选题的理论、实际意义 2)综述国内外有关本选题的研究动态和自己的见解 1)本选题的理论、实际意义 选择本课题的意义在于开发一款别致而又贴近用户使用的音乐播放器。 通过对软件设计人员和用户双向沟通,开发出好的软件产品。 2)国内外有关本选题的研究动态和自己的见解 多媒体播放器开发在IT发展势头下得到了极大地关注,一款贴近用户,别致的音乐播放器是每个程序员的追求。同时,开发出属于自己的一款音乐播放器也是个人的兴趣所在,可以提高自己的编程能力,锻炼自己;为以后的工作做练兵。 主要内容: 绪论 1 QT及phonon库简介 2 播放器的基本设计需求 3 软件结构及界面设计 4 详细设计 结论 研究方法: 结构化生命周期法,其理念是把整个系统开发过程分成若干个阶段,每个阶段完成相应的任务,从而开发出我们想要的产品软件。查阅国内外最新资料,开拓视野,对已有的成果加以分析利用。虚心向导师和同学学习,不断积累知识,再运用所学知识,完成论文。
C
完成期限和采取的主要措施: 1、完成期限:2013.1.10-2013.5.8 (1)第7学期的寒假,查文献,熟悉C++语言的使用;(2)第8学期的第1周,查文献了解QT和Phonon库的相关知识;(3)第2-3周,搞清基本软件开发流程,开始软件开发;(4)第4-5周,完成基本界面设计;(5)第6周,初步完成软件开发;写论文。(6)第7-8周测试软件,完成程序,迎接中期检查,填写中期检查表;进一步补充毕业论文内容;(7)第9周完成毕业论文初稿;(8)第10周定稿,填写相关表格;(9)第11周毕业论文装订,准备答辩。 2、采取的主要措施: (1)密切联系本组设计成员及毕业设计指导导师,寻求有关毕业设计信息,确定设计课题方向与设计内容;(2)充分利用图书馆和网络查阅相关资料,广泛获取必要的知识,了解最新研究动态。(3)虚心向老师请教和同学进行学习交流,保障毕业设计的顺利完成。 主要参考资料: [1] 田淑清.全国计算机等级考试二级教程--C语言程序设计[M].北京:高等教育出版社,2008:1 [2] 袁慧梅 宋宇.基于CPLD的MIDI音乐播放器的设计[J].北京,首都师范大学,2005:1 [3] 黄振杰 卢小冰.基于AT89S52单片机的多功能音乐播放器[J].广州,华南农业大学,2009:1-4 [4] 许谨.基于Android平台音乐播放器的设计与实现[J].北京,北京邮电大学,2011:1-4 [5] Andrew Koenig.C陷阱与缺陷[M].北京:人民邮电出版社,2008:121 [6] 林华 张新林.大学计算机基础教程[M].北京:人民邮电出版社,2007:234-235 [7] 宫虎波等.Linux编程从入门到精通[M].北京: 化学工业出版社,2009:175 [8] Peter Van Der Linden.C专家编程[M].北京:人民邮电出版社,2008:243-244 [9] Andrew Koenig Barbara Moo.C++沉思录[M].北京:人民邮电出版社,2008: [10] 利普曼 加.劳乔.C++ Primer[M].北京:人民邮电出版社,2006:28 [11] 周学毛.新编C语言程序设计教程[M].西安:西安电子科技大学出版社,2008:258 [12] Kenneth A.Reek.C和指针[M].北京:人民邮电出版社,2008 [13] marjot Singh; Ketan Bacchuwar; Akash Choubey; Srikrishna Karanam; Devinder Kumar.An OMR Based Automatic Music Player.Proceedings of 2011 3rd International Conference on Computer Research and Development(ICCRD 2011) VOL.01[J].2011 指导教师意见: 指导教师签名: 教研室意见: 签 名: 年 月 日
D
1 开 题 报 告 会 纪 要 时间 2012年12月24日 姓 名 职务(职称) 讲师 教授 姓 名 陈泽顺 徐晓 地点 职务(职称) 副教授 副教授 三教517 姓 名 张文昭 刘爱林 职务(职称) 副教授 副教授 与 会 人 员 周玲 刘志壮 会议记录摘要: 1. QT在开发过程中有什么优势? (刘爱林老师) 答因为QT具有良好的跨平台性,同时,其使用的编程语言是C++,这是一门面向对象的编程语言,对开发具有非常良好的可控性。易于理解。 2.为什么要基于phonon库?(周玲老师)) 答:因为phonon库是KDE中一个良好的多媒体接口,而QT借助这个良好的多媒体接口,能够无需外部解码器,实现一个多媒体播放器的设计。 3.程序是如何实现播放功能的?(张文昭老师) 答:主要是通过QT中的信号与槽机制,而后用phonon库中的相关类,实现解析媒体文件的内容,从而实现播放媒体文件的功能。 会议主持人: 记 录 人: 年 月 日 指导小组意见
负责人签名: 系部 负责人签名: 年 月 日 意 见 年 月 日 注:此表由学生本人填写,一式三份,一份留系里存档,指导老师和本人各保存一份
E
湖南科技学院毕业论文(设计)中期检查表
毕业论文(设计)题 目 学生姓名 邱儒男 基于phonon库的音乐播放器设计 学 号 专 业 检查日期 200906002339 电子信息工程 2013.4.10 系 别 电子工程系 指导教师 周玲 指导教师检查情况记载及修改意见: 已经完成的工作: 1、相关资料的收集 2、播放器设计流程; 3、播放器界面开发; 4、播放器基本功能实现; 5、播放器测试; 6、论文大部分内容已经完成。 下一步的工作: 1、进一步完善软件功能; 2、完成软件测试 3、同时继续论文的写作工作,找出错误,完善论文。 签名: 注:此表用于指导教师在学生毕业论文(设计)初稿完成后对学生执行任务书情况进行中期检查时用,由指导教师填写。
F
湖南科技学院毕业设计(论文)指导过程记录表 毕业论文(设计)题目 学生姓名 指导教师 邱儒男 周玲 学号 职称 基于Phonon库的音乐播放器设计 200906002339 讲师 专业班级 系(教研室) 电信0903 电子工程系 指导 QT功能简介,了解phonon库,布置收集了解相关资料 指导内容 记录(一) 学 生 签 名: 2013 年 1月10 日 指导教师签名: 2013 年 1月10 日 讲解软件开发流程 过指导内容 记录(二) 学 生 签 名: 2013 年 2月 2 0日 指导教师签名: 2013 年 2月 20 日 软件整体框架的搭建 程指导内容 记录(三) 学 生 签 名: 2013年3 月 10 日 指导教师签名: 2013年3 月 10 日 记录 讲解播放器具体实现过程中的注意事项 指导内容 记录(四) 学 生 签 名: 2013年 3 月 23 日 指导教师签名: 2013年 3 月 23 日
G