您好,欢迎访问三七文档
1软件实训(可视化程序设计)课程设计(学年论文)说明书课题名称:音乐播放器学生学号:1104030212专业班级:2011级电信02班学生姓名:李慕学生成绩:指导教师:沈斌课题工作时间:2014.12.22至2013.12.28武汉工程大学教务处制2填写说明:1.一、二、三项由指导教师在课程设计(学年论文)开始前填写并交由学生保管;2.四、五两项由学生在完成课程设计后填写,并将此表与课程设计一同装订成册交给指导教师;3.成绩评定由指导教师按评定标准评分。4.此表格填写好后与正文一同装订成册。3一、课程设计的任务或学年论文的基本要求:本课程是一门理论与实践结合性很强的课程。在本课程的学习和实践过程中,学生以解决实际问题的实例为主线,展开各个环节。本课程将使学生在一定的时间内,尝试软件开发的过程,培养和提高学生的逻辑思维、抽象思维和统筹规划能力,为今后从事电信专业背景的软件开发工作打下基础。本实训课程的主要任务如下:1、在实践过程中,使学生进一步巩固《可视化程序设计》课程所学知识,更加深入地了解可视化程序设计(C#)的主要技术特点以及Visualstudio的强大功能;2、指导学生利用获取信息的手段进一步获取新知识,以解决实训过程中遇到的技术难点,从中提高自学能力;3、按照软件开发的基本要求引导学生完成实训课题,以便学生了解软件开发的几个重要环节;4、提高学生的编程技术,使程序的编写更趋于专业化,为从业打下良好的基础;5、培养学生分工协作的团队精神。实训题目可以是学生自选题目或教师指定题目。学生自选题目必须写出开题报告,经教师审核通过后方可作为正式选题。每个题目必须由两个学生一组共同完成,每组组员之间必须要有明确的分工,并独立完成各自的设计任务,最后组内联调、共同整理项目文档。实训内容涉及:算法、可视化界面及数据库管理等方面,具体内容如下:1.需求分析说明项目(课题)的设计目标、功能和性能需求2.开发工具和开发环境简单介绍应用与此项目开发的开发工具和环境,说明选择此开发工具和环境的原因3.总体设计说明系统总体结构和功能模块划分,系统流程图等、画出相应的框图。4.详细设计(不同分工的组员应该有所不同)详细说明各个模块的设计细节、包括类的设计(包括其成员、方法、属性等)、数据库ER图,表、字段等等,注意附上重要的关键的代码分析,另外还有注意详略得当,应该反映项目设计的难点和重点45.分析调试说明编译调试的过程、附上必要的截图6.测试与部署说明实际部署所需要的软硬件环境、实际运行后的功能性能测试情况7.结论和总结简单说明在项目开发过程中学习总结和心得体会。可选题目如下:(1)模拟银行储蓄存取款系统(2)模拟超市商品销售系统(3)宠物小屋管理系统(4)在职学员信息管理系统(5)在职学员培训课程管理系统(6)模拟员工考勤管理系统(7)模拟员工工资管理系统(8)模拟停车场管理系统(9)简单计算器(加、减、乘、除、正弦、余弦、正切、余切等运算)(10)班级成员年龄排序(11)班级男女生比例计算(12)阳历转阴历计算(13)日期转星期计算(14)计算自己的平均成绩(15)计算一个学生类对象(至少包括:姓名,学号,5科的成绩)的总分及输出(16)游戏类(五子棋)(17)游戏类(打字游戏)(18)学生自选题目设计报告要求:设计报告应提供以下内容:设计任务书、题目、摘要(中英文)、正文、参考文献(3种以上)。其中正文应包含:系统需求和功能分析,具5体实施方案,设计思路、流程图、程序文件、设计与调试过程、结果和设计结论。指导教师签字:沈斌教研室主任签字:曹新莉2014年12月6日2014年12月6日二、进度安排:第17周(2014.12.22-2014.12.28):周二:根据前期课外资料收集和任务书要求选题。周三:根据所选题目要求进行系统需求和功能分析,确定具体实施方案。周四:根据所选题目要求及确定具体实施方案完成程序的编写工作。周五:对所编写的程序进行调试。周六:进行课程设计的答辩及完成报告。三、应收集资料及主要参考文献:1.童爱红,张欣茹:VisualC#.NET应用教程/童爱红,张欣茹编著.—2版.—北京:清华大学出版社;北京交通大学出版社,2011.6(2012.2重印)2.JamesFoxall:VisualC#2008入门经典/(美)福克塞尔(Foxall,J.)著;张劼译.—北京:人民邮电出版社,2009.63.孙继磊,刘亮亮:精通VisualC#2008:语言基础、数据库系统开发、Web开发/孙继磊,刘亮亮编著.—北京:人民邮电出版社,2009.16四、课程设计(学年论文)摘要(中文):(200字左右)音乐播放器是一种用于播放各种音乐文件的多媒体播放软件。它涵盖了各种音乐格式的播放工具,它们不仅界面美观,而且操作简单,是学习面向对象编程比较好的的例子。现在面向对象的计算机编程语言很多,都可以编程来实现。本设计通过对一个音乐播放器开发的过程。力求将所学到的知识在系统开发中得以全面的应用,并使系统在实际的操作中能按照设计的要求安全有效正确的运行。本设计使用C#进行编写,并通过了程序调试可以正常播放音乐,并且完成更换皮肤,换歌,调节播放界面大小,添加歌曲等基本设置。关键词:音乐播放器、C#五、课程设计(学年论文)摘要(英文):Musicplayerisamultimediaplayersoftwareforplayingvariousmusicfiles.Itcoversavarietyofmusicformatsplaybacktools,theyarenotonlybeautifulinterface,andsimple,istolearnobject-orientedprogramminggoodexample.Nowtheobject-orientedcomputerprogramminglanguagealot,canbeprogrammedtoachieve.Thedesignforamusicplayerthroughthedevelopmentprocess.Strivetobeacquiredknowledgeinsystemdevelopmenttobefullyapplied,andthesysteminactualoperationcanbesafelyandeffectivelyinaccordancewiththedesignrequirementsforproperoperation.ThisdesignusesC#towrite,andthroughtheprogramdebuggingcanplaymusicproperly,andcompletereplacementoftheskin,changesongs,adjusttheplaybackscreensize,addsongsandotherbasicsettings.Keywords:musicplayer、C#7六、成绩评定:指导教师评语:指导教师签字:2014年12月日项目评价项目评价调查论证工作量、工作态度实践能力分析、解决问题能力质量创新得分8七、答辩记录:答辩意见及答辩成绩答辩小组教师(签字):2014年12月日总评成绩:(教师评分×75%+答辩成绩×25%)9课程设计评审标准(指导教师用)评价内容具体要求权重调查论证能独立查阅文献和从事其他调研;能提出并较好地论述课题的实施方案;有收集、加工各种信息及获得新知识的能力。0.1实践能力能正确选择研究(实验)方法,独立进行研究工作。如装置安装、调试、操作。0.2分析解决问题能力能运用所学知识和技能去发现与解决实际问题;能正确处理实验数据;能对课题进行理论分析,得出有价值的结论。0.2工作量、工作态度按期圆满完成规定的任务,工作量饱满,难度较大,工作努力,遵守纪律;工作作风严谨务实。0.2质量综述简练完整,有见解;立论正确,论述充分,结论严谨合理;实验正确,分析处理科学;文字通顺,技术用语准确,符号统一,编号齐全,书写工整规范,图表完备、整洁、正确;论文结果有应用价值。0.2创新工作中有创新意识;对前人工作有改进或独特见解。0.1目录摘要······································································1第一章绪论··························································21.1系统开发背景························································2第二章系统设计要求··················································32.1开发环境·····························································32.2需求分析·····························································3第三章系统设计························································43.1程序设计工作任务····················································43.2程序流程图····························································43.3类图··································································53.4模块图································································6第四章调试过程与运行结果·······································83.1系统调试·······························································83.2系统调试界面···························································83.3系统使用界面··························································8第五章关键程序代码··············································10总结······································································16参考书目································································171摘要中文摘要音乐播放器是一种用于播放各种音乐文件的多媒体播放软件。它涵盖了各种音乐格式的播放工具,它们不仅界面美观,而且操作简单,是学习面向对象编程比较好的的例子。现在面向对象的计算机编程语言很多,都可以编程来实现。本设计通过对一个音乐播放器开发的过程。力求将所学到的知识在系统开发中得以全面的应用,并使系统在实际的操作中能按照设计的要求安全有效正确的运行。本设计使用C#进行编写,并通过了程序调试可以正常播放音乐,并且完成更换皮肤,换歌,调节播放界面大小,添加歌曲等基本设置。关键词:音乐播放器、C#AbstractMusicplayerisamultimediaplayersoftwareforplayingvariousmusicfiles.Itcoversavarietyofmusicformatsplaybacktools,theyarenotonlybeautifulinterfac
本文标题:c#课程设计
链接地址:https://www.777doc.com/doc-4550576 .html