课程设计说明书样本
- 格式:doc
- 大小:1.87 MB
- 文档页数:26
邮电与信息工程学院课程设计说明书课题名称:软件项目实训学生学号:6102040124专业班级:11测控01班学生姓名: 徐晗学生成绩:指导教师:陈希课题工作时间:2014-6—9至2014-6-22一、课程设计任务的基本要求:(1)课程设计目的:1.全面理解程序的顺序结构、选择结构、循环结构,掌握结构化程序设计的自顶向下,逐步细化,模块化的设计原则。
2.掌握C语言基础知识,灵活应用函数、指针、数组、结构体等知识进行程序设计。
3.掌握利用C语言进行程序设计的方法和技巧,提高学生综合分析和调试程序的能力.(2)课程设计总体要求:1。
采用模块化程序设计方法。
2.主菜单设计界面如下:3.子菜单界面如下:选择结构子菜单:循环结构子菜单:4。
在对应模块下完成如下功能: (1)单选择if语句:(2)双选择if语句:(3)多选择if语句:(4)switch语句(5)while循环语句(6)do—while循环语句(7)for循环语句(8)循环嵌套例如:switch语句案例界面:(3)论文部分1、学生应提交的资料:纸质《课程设计说明书》1份;课程设计报告1份。
2、课程设计报告的内容附在《课程设计说明书》后,内容包括:一、设计目的1。
全面理解程序的顺序结构、选择结构、循环结构,掌握结构化程序设计的自顶而下,逐步细化,模块化的原则。
2。
掌握C语言的基础知识,灵活应用函数、指针、数组、结构体等知识进行程序设计。
3。
掌握利用C语言进行程序设计的方法和技巧,提高学生综合分析和调试程序的能力.二、系统功能模块图(略)三、设计函数列表在C语言中每一个功能模块都对应一个函数,即由函数来实现各功能模块的具体功能,也就是建立功能模块与函数之间一一对应的关系,在编写程序时可以减少不课程设计报告一、设计目的1. 全面理解程序的顺序结构、选择结构、循环结构,掌握结构化程序设计的自顶而下,逐步细化,模块化的原则。
2. 掌握C语言的基础知识,灵活应用函数、指针、数组、结构体等知识进行程序设计.3.掌握利用C语言进行程序设计的方法和技巧,提高学生综合分析和调试程序的能力。
课程设计说明书模板课程设计说明书1. 课程名称:[填写课程名称]2. 课程设计目的:[填写课程设计的主要目的和需求]3. 课程设计目标:[填写课程设计的具体目标]4. 课程大纲:[填写课程的大纲,包括每个单元的主题、教学目标、教学内容、教学方法、评价方式等]5. 教学资源:[列举所需的教学资源,如教科书、参考书、多媒体设备等]6. 教学活动:[列举每个单元的教学活动,包括课堂讲解、实验、讨论、小组活动等]7. 评估方式:[说明课程的评估方式,包括考试、作业、项目等]8. 教学团队:[介绍教学团队的成员,包括主讲教师、助教等]9. 课程进度安排:[设置每个单元的教学时间,包括预计的课程开始和结束日期]10. 教学参考文献:[列举可供参考的教学资料和文献]11. 补充说明:[如有任何额外的补充说明,请在此处填写]以上是一个简单的课程设计说明书模板,具体的内容根据课程的实际需求进行填写和修改。
12. 课程设计背景:[解释为什么设计此课程,背景资料和理由等]13. 教学目标细化:[具体阐述每个单元的教学目标,并且可分为知识、技能和态度等层面]14. 教学方法和策略:[详细描述采用的教学方法和策略,如讲授、案例分析、小组合作等]15. 教学评估标准:[明确课程评估的标准和要点,例如针对知识理解的测验、技能表现的评估等]16. 教学资源准备:[具体说明所需的教学材料、设备、实验器具等,以及相关的采购和准备工作]17. 学习支持与辅助:[列举可提供给学生的学习支持和辅助资源,如电子教学平台、辅导手册等]18. 教学组织和管理:[描述课堂组织和管理的方式,包括上课时间、课堂纪律、小组分工等]19. 教学团队角色职责:[详细说明教学团队中各成员的角色职责,包括主讲教师、助教、辅导员等]20. 课程进度和时间安排:[具体列出每个单元的教学时间安排,包括每周课时数、教学时间分配等]这些补充内容可以根据课程的具体要求和设计者的个人情况进行修改和适应,以更好地满足教学需求和目标。
机械设计课程设计说明书范例
一、项目简介
本项目是一门机械设计课程,主要内容包括:计算机辅助设计与仿真、轴承应用、机械结构设计、焊接技术与结构分析、机械应用与传动机构综
合设计等,目的在于通过实验课程,为学生培养良好的机械设计能力,使
学生具备从设计、制造到利用的能力。
通过本课程,学生将学习到机械设
计的方法和流程,对机械设计和制造有深入了解。
二、课程目标
1、教会学生如何实现机械设计过程中的软件应用,并熟悉软件工具
的使用;
2、使学生掌握机械设计流程,包括机械结构设计,机械元件及材料
等的选择和应用;
3、学习机械设计制造中的焊接技术及结构分析,理解机械传动机构
的工作原理及其各种组件;
4、锻炼学生的创新能力、综合运用所学知识,能够独立或小组设计
解决具体问题的能力。
三、课程大纲
1、计算机辅助设计与仿真:教会学生使用计算机辅助设计软件,进
行机械结构参数化定义、机械结构能力仿真与验证;
2、轴承应用:了解轴承的类型及应用,学习轴承选型、轴承安装、
润滑、清洁与检测等;。
课程设计课程设计说明书一、教学目标本课程的教学目标是使学生掌握XX学科的基本概念、原理和方法,培养学生运用XX知识解决实际问题的能力。
具体来说,知识目标包括:1.掌握XX学科的基本概念、原理和方法;2.了解XX学科的发展趋势和应用领域。
技能目标包括:1.能够运用XX知识解决实际问题;2.具备XX学科的基本实验技能。
情感态度价值观目标包括:1.培养学生对XX学科的兴趣和热情;2.培养学生团队合作、创新思维和科学精神。
二、教学内容根据课程目标,本课程的教学内容主要包括XX学科的基本概念、原理和方法,以及实际应用案例。
具体安排如下:第一章:XX学科概述1.1 XX学科的定义和发展历程1.2 XX学科的应用领域和前景第二章:XX基本原理2.1 XX原理的提出和证明2.2 XX原理的应用案例第三章:XX方法与应用3.1 XX方法的原理和步骤3.2 XX方法在实际问题中的应用第四章:XX学科的发展趋势4.1 XX学科的最新研究成果4.2 XX学科的未来发展方向三、教学方法为了实现课程目标,本课程将采用多种教学方法,如讲授法、讨论法、案例分析法和实验法等。
具体安排如下:1.讲授法:通过教师的讲解,使学生掌握XX学科的基本概念、原理和方法;2.讨论法:引导学生针对实际问题进行思考和讨论,培养学生的创新思维和解决问题的能力;3.案例分析法:通过分析具体案例,使学生了解XX方法在实际问题中的应用;4.实验法:让学生亲自动手进行实验,培养学生的实验技能和科学精神。
四、教学资源为了支持教学内容和教学方法的实施,本课程将利用多种教学资源,包括教材、参考书、多媒体资料和实验设备等。
具体安排如下:1.教材:选用国内权威出版的XX学科教材,为学生提供系统、科学的学习资料;2.参考书:推荐学生阅读相关领域的经典著作和最新研究论文,拓展知识面;3.多媒体资料:利用课件、视频等多媒体资源,丰富教学手段,提高学生的学习兴趣;4.实验设备:配备必要的实验设备,为学生提供动手实践的机会,培养实验技能。
课程设计说明书1. 引言课程设计是现代教育教学改革的重要组成部分,它旨在培养学生的创新思维和实践能力。
本文档旨在为课程设计提供详细的说明和指导,帮助教师和学生有效地进行课程设计工作。
2. 设计目标课程设计的目标是提供一个学习框架,使学生能够充分理解和掌握所学课程的关键概念和技能。
具体目标包括:- 培养学生的分析和解决问题的能力;- 培养学生的团队合作和沟通能力;- 激发学生的创新和创造力;- 提高学生的实践能力;- 促进学生的自主学习和自我管理能力。
3. 课程设计步骤3.1 确定课程目标和学习内容在设计课程之前,首先需要明确课程的目标和学习内容。
课程目标应与学生的学习需求和教学要求相一致,并具有明确的可测量性。
学习内容应包括基本概念、原理和应用。
3.2 制定教学计划和学习活动根据课程目标和学习内容,制定详细的教学计划和学习活动。
教学计划应包括教学目标、教学方法、评价方法和学习资源等。
学习活动应设计成富有创意和挑战的,能够培养学生的实践和创新能力。
3.3 开展学习和实践活动在课程设计实施过程中,教师应引导学生积极参与学习和实践活动。
通过小组讨论、实验、实习等方式,培养学生的团队合作、沟通和解决问题的能力。
3.4 进行评估和反馈课程设计结束后,教师应及时进行评估和反馈。
评估可以包括学生的作业、项目成果、实习报告等。
根据评估结果,教师可以为学生提供个性化的指导和建议,帮助他们改进学习。
4. 教学方法为了有效实施课程设计,教师可以采用多种教学方法,包括: - 授课讲解:教师将重点理论知识讲解给学生,并进行互动讨论和思考;- 实践体验:学生通过实验、实习等实际操作来巩固所学知识;- 小组合作:学生分组合作完成项目任务,培养团队合作和沟通能力;- 个性化指导:教师根据学生的学习进展,提供个性化的学习指导和反馈。
5. 课程评价课程评价是课程设计的重要环节。
为了全面评价学生的学习情况,教师可以采用多种评价方法,包括:- 作业/project成果评价:根据学生交付的作业和项目成果,评估其理解和应用能力;- 考试评价:通过考试对学生的知识掌握程度进行评估;- 口头表现评价:通过学生的展示、演讲等口头表现,评估其沟通和表达能力。
建水课程设计设计说明书一、课程目标知识目标:1. 学生能掌握建水地区的历史文化背景,理解其在中国历史中的重要地位。
2. 学生能了解并描述建水古城的建筑特色、文化传承以及与当地生活的关系。
3. 学生能掌握基本的地理学概念,分析建水地区的自然环境对古城建筑风格的影响。
技能目标:1. 学生通过实地考察、资料搜集等途径,培养探究学习的能力。
2. 学生能运用地图、绘画等工具,制作建水古城模型,提高空间思维和动手操作能力。
3. 学生通过小组合作,提升沟通协调和团队合作能力。
情感态度价值观目标:1. 学生培养对传统文化的尊重和热爱,增强民族自豪感。
2. 学生在学习过程中,培养对地理、历史学科的兴趣,激发主动学习的热情。
3. 学生通过了解建水古城的保护与开发,认识到人与自然和谐共生的重要性,树立可持续发展观念。
课程性质:本课程以实地考察和课堂学习相结合的方式,让学生深入了解建水古城的历史、地理、文化等知识。
学生特点:五年级学生具有一定的自主学习能力和合作意识,对新鲜事物充满好奇心。
教学要求:教师应充分调动学生的积极性,注重培养学生的实践能力和综合素质,将理论知识与实际操作相结合,提高学生的学习效果。
通过课程目标的分解,使学生在学习过程中达到预期的学习成果,为后续教学设计和评估提供依据。
二、教学内容1. 建水地区历史文化背景介绍:包括建水历史沿革、重要历史事件、文化名人等,对应教材第三章第一节。
2. 建水古城建筑特色分析:学习古城墙、街巷、古建筑类型及风格,对应教材第三章第二节。
3. 建水地区自然环境与古城建筑关系:探讨地理、气候等因素对古城建筑风格的影响,对应教材第三章第三节。
4. 建水古城保护与开发探讨:分析古城保护的意义、现状及开发策略,对应教材第三章第四节。
5. 实践活动:组织学生实地考察建水古城,拍摄照片、绘制地图,并制作古城模型,锻炼学生动手能力和空间思维。
教学大纲安排:第一课时:建水地区历史文化背景介绍第二课时:建水古城建筑特色分析第三课时:建水地区自然环境与古城建筑关系第四课时:建水古城保护与开发探讨第五课时:实践活动(实地考察、拍摄照片、绘制地图、制作模型)教学内容注重科学性和系统性,结合课程目标,合理安排教学进度,确保学生能够在学习过程中掌握相应知识,提高实践能力。
《机电一体化系统设计课程设计》设计说明书一、课程设计的目的机电一体化系统设计是一门综合性很强的课程,通过本次课程设计,旨在让我们将所学的机电一体化相关知识进行综合运用,培养我们独立设计和解决实际问题的能力。
具体来说,课程设计的目的包括以下几个方面:1、加深对机电一体化系统概念的理解,掌握系统设计的基本方法和步骤。
2、熟悉机械、电子、控制等多个领域的知识在机电一体化系统中的融合与应用。
3、培养我们的工程实践能力,包括方案设计、图纸绘制、参数计算、器件选型等。
4、提高我们的创新思维和团队协作能力,为今后从事相关工作打下坚实的基础。
二、课程设计的任务和要求本次课程设计的任务是设计一个具有特定功能的机电一体化系统,具体要求如下:1、确定系统的功能和性能指标,包括运动方式、精度要求、速度范围等。
2、进行系统的总体方案设计,包括机械结构、驱动系统、控制系统等的选择和布局。
3、完成机械结构的详细设计,绘制装配图和零件图。
4、选择合适的驱动电机、传感器、控制器等器件,并进行参数计算和选型。
5、设计控制系统的硬件电路和软件程序,实现系统的控制功能。
6、对设计的系统进行性能分析和优化,确保满足设计要求。
三、系统方案设计1、功能需求分析经过对任务要求的仔细研究,确定本次设计的机电一体化系统为一个小型物料搬运机器人。
该机器人能够在规定的工作空间内自主移动,抓取和搬运一定重量的物料,并放置到指定位置。
2、总体方案设计(1)机械结构采用轮式移动平台,通过直流电机驱动轮子实现机器人的移动。
机械手臂采用关节式结构,由三个自由度组成,分别实现手臂的伸缩、升降和旋转,通过舵机进行驱动。
抓取机构采用气动夹爪,通过气缸控制夹爪的开合。
(2)驱动系统移动平台的驱动电机选择直流无刷电机,通过减速器与轮子连接,以提供足够的扭矩和速度。
机械手臂的关节驱动选择舵机,舵机具有控制精度高、响应速度快等优点。
抓取机构的气缸由气泵提供气源,通过电磁阀控制气缸的动作。
中南林业科技大学本科课程设计说明书学生姓名:学号:分工:(有其他组员依次列出)学院:三号楷体不加粗以下相同专业年级:课程:科学计算课程设计设计(论文)题目:插值法程序实现指导教师:2010年5月中文摘要(空1行)主要内容,研究的目的、方法、结果和结论等(小4号宋体,1.5倍行距)××××××××××××××××××××××××××××××××××××××。
(要求150~300字)(空2行)关键词×××,×××,×××,×××(小4号宋体,3~8个)英文摘要(和中文摘要对应)引言引言的内容可包括研究的目的、意义、主要方法、范围和背景等。
应开门见山,言简意赅。
正文部分1、XXX1.1X X X第 1.1的内容1.2X X X第 1.2的内容……2、XXX第2部分的内容结论/讨论结论是文章的主要结果、论点的提炼与概括,应准确、简明、完整、有条理。
参考文献:例如:1 胡曰利、吴晓芙,林木生长与养分动态模型研究V杉木林曲线[1]、中南林学院,1999,19(4):1-72 华罗庚,王元.论一致分布与近似分析.中国科学,1973(4):339~3573 Borko H,Bernier C L.Indexing concepts and methods .New York:Academic Pr,1978指导评阅人签名:。
教学课程设计说明书模板一、项目概述本教学课程设计说明书模板旨在为教师在设计课程时提供指导和参考。
通过本模板,教师可以详细说明课程的目标、内容、教学方法、评估方式等关键要素,为教学活动的顺利进行提供指导。
二、项目目标本项目的主要目标是设计一门符合教学要求的课程,以达到培养学生综合素质和提高学习能力的目标。
通过科学合理的教学课程设计,提高学生的学习兴趣和主动性,培养学生的创新思维和实践能力,使学生能够灵活地运用所学知识解决实际问题。
三、课程内容1. 课程介绍:简要介绍课程的背景和意义,引起学生的兴趣和学习动机。
2. 教学目标:明确课程的教学目标,包括知识、能力和素养的培养目标。
3. 课程大纲:详细列出课程的各个单元或模块,每个单元或模块包括的主题、目标、内容和学时等。
确保课程设计合理有序,能够覆盖所需的知识点和技能。
4. 教学方法:结合具体的课程内容和教学目标,选择适合的教学方法,如讲授、示范、讨论、实验、小组活动等,以促进学生的积极参与和主动探究。
5. 教学资源:列举所需的教具、实验器材、参考书籍等教学资源,确保教学过程顺利进行。
6. 评估方式:明确课程的评估方式,包括作业、考试、实验报告等。
要求评估方式与课程目标相匹配,能够全面、准确地评价学生的学习成果。
四、教学安排1. 课程周期:确定课程的教学周期,包括总学时和每周学时。
2. 教学进度:安排具体的教学进度表,每个单元或模块的学时安排和重点内容。
3. 课堂活动:设计每堂课的教学活动和教学方法,保证活动的多样性和趣味性,增加学生的参与度。
4. 作业布置:根据课程内容和学生能力水平,合理布置各类作业,以巩固和拓展学生的学习成果。
五、教学评价1. 评价标准:明确课程的评价标准,包括知识理解、能力应用、思维发展、实践操作等方面。
2. 评价方法:选择合适的评价方法,如考试、实验报告、项目展示等,以客观、公正、全面地评价学生的学习效果。
3. 评价周期:确定课程的评价周期,包括阶段性评价和总结性评价。
机械制图课程设计说明书设计题目: 圆柱齿轮一级减速器设计者曹新涛班级2012(机A1234班)学号11213030404指导教师郭艳艳机械与材料工程学院2016 年12月9 日机械制图课程设计任务书题目:圆柱齿轮一级减速器内容:1.绘制装配图一张(A1)2.绘制零件图一张(A4)3.编写设计说明书一、概述减速器是一种由封闭的箱体、相互啮合的一对或几对齿轮(或涡轮蜗杆)、传动轴及轴承等所组成的独立部件。
在少数场合也可以用作增速的传动装置,此时称为增速器。
减速器按传动原理可分为普通减速器和行星减速器两大类。
普通减速器的类型很多,一般可分为圆柱齿轮减速器、圆锥齿轮减速器、蜗杆减速器、齿轮一蜗轮减速器等。
按照减速器级数的不同,又分为单单级、两级和三级减速器。
此外,还有立式和卧式之分。
各种减速器在个工业领域有着广泛的运用。
齿轮减速器是一种常见的减速装置,它的的特点是效率高、工作可靠、传动比稳定,但其体积较大、结构不紧凑。
二、圆柱齿轮一级减速器的工作原理、装配关系和结构圆柱齿轮一级减速器是最简单的一种减速器,用于平行轴间的传动。
图所示减速器的装配图。
本减速器工作时,回转运动通过齿轮轴17传入,再经过齿轮轴17上的小齿轮传递给大齿轮31,经过键30将减速后的回转运动传给工作机械。
因此,齿轮轴17为输入轴,轴27为输出轴。
减速器一般有箱体、齿轮、轴承和附件组成。
本减速器由31种零件装配而成,其零件明细表见装配图。
1.两条主要装配线围绕着输入轴和输出轴有两条主要装配路线。
由于输入轴17上需要安装齿轮直径很小,故将齿轮和轴制成一体,称为齿轮轴。
输入轴17均由滚动轴承22、25支撑。
轴承两端均装有嵌入端盖19、24、16、28,用以固定轴承。
轴从嵌入端盖16、24孔中伸出,该孔和轴之间留有一定的间隙。
为了防止机体内润滑油渗漏及灰尘进入箱体内,嵌入端盖16、24内分别装有填料15、23。
输入轴17上装有挡油环21,利用离心力的作用甩掉油液及杂质,防止机体内轮滑油溅入轴承。
苏州市职业大学课程设计说明书名称_________________________________年月日至年月日共周院系__________________________班级__________________________姓名__________________________系主任__________________________教研室主任__________________________指导教师__________________________目录特别注意,打开视图菜单-文档结构图观察文档结构。
本模板仅说明格式,内容由个人自己完成。
目录 (2)一、课程设计的目的与要求 (3)二、题目说明 (3)2.1开发背景 (3)2.2开发工具介绍 (3)三、硬件方案 (4)3.1硬件设计 (4)3.2电路原理图 (4)四、软件设计 (4)4.1 模块划分 (4)4.2 模块结构图 (5)4.3 **模块 (5)五、遇到的问题和解决方法 (6)六、课程设计总结 (6)七、参考文献 (6)附录(源程序代码) (7)一、课程设计的目的与要求(正文为宋体,五号字行间距为21)中华人民共和国中华人民共和国中华人民共和国中华人民共和国中华人民共和国中华人民共和国中华人民共和国中华人民共和国中华人民共和国中华人民共和国中华人民共和国中华人民共和国中华人民共和国中华人民共和国中华人民共和国中华人民共和国中华人民共和国中华人民共和国中华人民共和国二、题目说明(正文为宋体,五号字行间距为21)题目参照任务书中有关描述2.1开发背景………(基于什么样的开发背景、小组分工、建设目标及必要性等总体说明)2.2开发工具介绍三、硬件方案3.1硬件设计(主要内容包括:主控MCU、键盘、数码管、硬件模块结构图的具体说明)3.2电路原理图四、软件设计4.1 模块划分4.2 模块结构图4.3 **模块………用流程图说明具体实现(还可以截一些界面图来辅助说明实现了什么功能,以证明功能实现了)。
《Java课程设计》说明书
课程设计报告书目录
一、设计课题
二、设计目的
三、操作环境
四、设计场所(机房号、机器号或自己机器)
五、设计过程(设计内容及及各源代码板块)
六、本次设计中用到的课程知识点(列出主要知识点)
七、设计过程中遇到的问题及解决办法
八、设计心得总结
2.总体设计
本程序是为了实现计算器的基本功能的运行。
利用监听器去实现计算器的基本功能。
3.科学计算器界面截图:
1)功能描述
1、打开计算器。
首先是标准型的计算器,具有基本的加减乘除,开方等
基本功能。
同时,在标准型的计算器中还可以存储文本框中的内容。
如图1所示:
图1标准型计算器界面
2、在标准型的计算器界面中,进行的运算--加法运算。
如计算
2+3=5.0。
如图2
图2加法功能
3、实现减法运算.如计算:4-2=2.0 如图3
图3 减法运算
4、实现取余运算.如计算 12%20=12.0 如图4
图4取余计算
4.程序整体设计说明
【1】程序中所用到的变量
count、line1、line2、leng、input、input1 【2】代码列表:
import java.awt.FlowLayout;。
化工原理课程设计说明书模板课程名称:化工原理课程类型:必修课学时安排:36学时一、课程目标本课程的目标是使学生了解化工原理的基本概念和原理,学习化工工艺流程的基本知识和技术,培养学生分析和解决化工问题的能力,为学生今后从事化工工程和科研工作打下坚实的理论基础。
二、教学内容1.化工原理概论本部分将介绍化工原理的基本概念、发展历史和研究领域,引导学生对化工原理有一个整体的认识。
2.物质结构和性质主要介绍物质的基本结构和性质,包括物质的结构与成分、物质的物态变化和物质的性质分类等内容。
3.化工热力学本部分将介绍化工系统的热力学基本原理,包括热力学基本概念、热力学过程和热力学循环等内容。
4.化工动力学本部分将介绍化工系统的动力学基本原理,包括化学反应动力学、传质动力学和热量传递动力学等内容。
5.化工工艺流程主要介绍化工工艺流程的基本知识和技术,包括化工原料的选取和加工、化工设备的设计和运行管理等内容。
6.化工安全与环保本部分将介绍化工生产中的安全与环保知识,包括化工安全管理、化工事故预防和环境污染治理等内容。
7.实验教学本部分将安排一定数量的实验教学课时,学生将进行有关化工原理的实验操作,加强化工原理的理论与实践相结合。
三、教学要求1.熟练掌握化工原理的基本概念和原理,了解化工工艺流程的基本知识和技术。
2.具备运用化工原理知识分析和解决实际问题的能力,具备一定的创新意识和实践能力。
3.具备一定的化工安全与环保意识,了解化工生产中的安全与环保知识,具备一定的事故预防和环境污染治理的知识和技能。
四、教学方法本课程采用讲授、实验教学相结合的教学方法。
在讲授过程中,主要采用课堂讲授、案例分析和互动讨论等教学方法。
在实验教学中,将引导学生进行化工原理的实验操作,加强理论与实践相结合。
五、教材主要教材:《化工原理导论》(第二版)蒋立兴著,化学工业出版社辅助教材:《化工原理实验教程》(第三版)张明著,高等教育出版社六、教学评估本课程的成绩评定将综合考虑平时表现、作业情况、实验报告和期末考试成绩。
操作系统课程设计说明书格式要求湖南工业大学课程设计资料袋计算机与通信___ 学院(系、部)年第一2」学期课程名称计算机操作系统指导教师文志强职称博士学生姓名邓德尽专业班级计算机081班学号题目 __________ 磁盘调度成绩____________ 起止日期_年丄月土日〜_年丄月_6日目录清单湖南工业大学课程设计任务书—年第2学期计算机与通信学院(系、部)计算机专业081班级课程名称:计算机操作系统课程设计设计题目:__________ 磁盘调度完成期限:自_年丄月4日至—年丄月_6_日共丄周指导教师(签字): ______ 年月曰系(教研室)主任(签字):年月曰设计说明书(题目) 磁盘调度起止日期: _年_±月_4_0至_年月_6日学 生 姓 名 邓德尽 班 级081学号 _______________________________ 成绩 _______________________________指导教师(签字) ______________________________XXXXXXX 学院(部)年 月曰目录计算机操作系统课程设计1 课程设计简介 ............................... 错误! 未定义书签1.1 课程设计的目的........................ 错误! 未定义书签1.2 课程设计内容.......................... 错误! 未定义书签2 数据结构的设计 .............................. 错误! 未定义书签2.1 XXXXXXX ....................................................... 错误! 未定义书签2.2 XXXXXXX ..................................................... 错误! 未定义书签3 功能模块(或算法)描述...................... 错误! 未定义书签3.1 XXXXXXX ....................................................... 错误! 未定义书签3.2 XXXXXXX ..................................................... 错误! 未定义书签4 程序运行结果 ............................... 错误! 未定义书签5 心得体会 ................................... 错误! 未定义书签参考文献..................................... 错误! 未定义书签附源代码..................................... 错误! 未定义书签1 课程设计简介1.1 课程设计的目的使学生熟悉磁盘管理系统的设计方法;加深对所学各种磁盘调度算法的了解及其算法的特点。
课程设计说明书格式
一、课程设计说明书的内容
1.目录
2.设计任务书
3.导杆机构的运动分析及验算
4.导杆机构的动态静力分析及验算
5.飞轮设计
6.设计小结(本设计的优缺点、改进意见和课程设计的体会)
7.参考资料目录
二、课程设计说明书封面格式(A4幅面)
三、设计说明书书写示例(A4幅面)
四、其他要求
1.设计说明书要求论述清楚,文字精炼,计算准确,书写工整。
2.设计说明书用黑色或蓝色墨水笔按一定格式书写,采用统一格式的封面,装订成册
3.设计说明书其他格式要求,自行参考《机械原理课程设计指导书》。
五、课程设计计算说明书〔论文〕撰写标准(一)说明书〔论文〕格式说明书〔或论文〕手写、打印均可,手写要用统一的课程设计用纸,用黑或兰墨水工整书写,打印用5号字,16K纸,上下左右各留20mm。
(二)说明书〔或论文〕结构及要求1.封面封面包括:题目、院系、班级、学生签字、指导教师签字及时间2.任务书3.摘要摘要是对论文〔设计说明书〕内容不加注释和评论的简短陈述,要求扼要说明研究工作的目的、主要材料和方法、研究结果、结论、科学意义或应用价值等,是一篇具有独立性和完整性的短文,摘要中不宜使用公式、图表以及非公知公用的符号和术语,不标注引用文献编号。
〔100-200字概括〕关键词应为反映论文主题内容的通用技术词汇,一般为4个左右,一定要在摘要中出现。
4.目录目录要层次清晰,要给出标题及页次,目录的最后一项是无序号的“参考文献资料”。
5.正文正文应按目录中编排的章节依次撰写,要求计算正确,论述清楚,文字简练通顺,插图简明,书写整洁。
文中图、表及公式不能徒手绘制和书写。
6.参考文献〔资料〕参考文献必须是学生在课程设计中真正阅读过和运用过的,文献按照在正文中的出现顺序排列。
各类文献的书写格式如下:〔1〕图书类的参考文献序号作者名·书名·〔版次〕·出版单位,出版年:引用部分起止页码。
〔2〕翻译图书类的参考文献序号作者名·书名·译者·〔版次〕出版单位,出版年:引用部分起止页码。
〔3〕期刊类的参考文献序号作者名·文集名·期刊名·年,卷〔期〕:引用部分起止页码。
六、课程设计答辩答辩是课程设计中一个重要的教学环节,通过答辩可使学生进一步发现设计中存在的问题,进一步搞清尚未弄懂的、不甚理解的或未曾考虑到的问题,从而取得更大的收获,圆满地到达课程设计的目的与要求。
对于有些课程亦可不答辩,而采用其他形式来考核。
附课程设计参考模板课程设计〔学年论文〕说明书课题名称:学生学号:专业班级:学生:学生成绩:指导教师:课题工作时间:至黄山学院教务处制课程设计评审标准〔指导教师用〕黄山学院****设计课程设计说明书目录一、************ (2)二、************ (2)三、****************************** (3)四、********************** (3)五、六、七、八、九、十、设计小结 (17)参考资料 (17)【摘要】【关键词】〔正文部分:论文正文部分包括:绪论〔或前言、序言〕、论文主体及结论。
邮电与信息工程学院课程设计阐明书课题名称:软件项目实训学生学号:专业班级:11测控01班学生姓名:徐晗学生成绩:指引教师:陈希课题工作时间:-6-9 至-6-22一、课程设计任务基本规定:(1)课程设计目:1.全面理解程序顺序构造、选取构造、循环构造,掌握构造化程序设计自顶向下,逐渐细化,模块化设计原则。
2.掌握C语言基本知识,灵活应用函数、指针、数组、构造体等知识进行程序设计。
3.掌握运用C语言进行程序设计办法和技巧,提高学生综合分析和调试程序能力。
(2)课程设计总体规定:1. 采用模块化程序设计办法。
2. 主菜单设计界面如下:3. 子菜单界面如下:选取构造子菜单:循环构造子菜单:4.在相应模块下完毕如下功能:(1)单选取if语句:(2)双选取if语句:(3)多选取if语句:(4)switch语句(5)while循环语句(6)do-while循环语句(7)for循环语句(8)循环嵌套例如:switch语句案例界面:(3)论文某些1、学生应提交资料:纸质《课程设计阐明书》1份;课程设计报告1份。
2、课程设计报告内容附在《课程设计阐明书》后,内容涉及:一、设计目1. 全面理解程序顺序构造、选取构造、循环构造,掌握构造化程序设计自顶而下,逐渐细化,模块化原则。
2. 掌握C语言基本知识,灵活应用函数、指针、数组、构造体等知识进行程序设计。
3. 掌握运用C语言进行程序设计办法和技巧,提高学生综合分析和调试程序能力。
二、系统功能模块图(略)三、设计函数列表在C语言中每一种功能模块都相应一种函数,即由函数来实现各功能模块详细功能,也就是建立功能模块与函数之间一一相应关系,在编写程序时可以减少不必要麻烦,从而提高编写程序效率。
表一自定义函数表模块名函数名阐明C语言模块化系统main() 主控模块显示主菜单showmenu() 显示菜单课程设计报告一、设计目1. 全面理解程序顺序构造、选取构造、循环构造,掌握构造化程序设计自顶而下,逐渐细化,模块化原则。
2. 掌握C语言基本知识,灵活应用函数、指针、数组、构造体等知识进行程序设计。
3. 掌握运用C语言进行程序设计办法和技巧,提高学生综合分析和调试程序能力。
二、系统功能模块图1.采用模块化程序设计办法2. 主菜单设计界面如下:3. 子菜单界面如下:选取构造子菜单:循环构造子菜单:4.在相应模块下完毕如下功能:(1)单选取if语句案例界面:(2)双选取if语句案例界面:(3)多选取if语句案例界面:(4)switch语句案例界面:(5) while循环语句案例界面:(6)do-while循环语句案例界面:(7)for循环语句案例界面:(8)循环嵌套案例界面:三、设计函数列表在C语言中每一种功能模块都相应一种函数,即由函数来实现各功能模块详细功能,也就是建立功能模块与函数之间一一相应关系,在编写程序时可以减少不必要麻烦,从而提高编写程序效率。
表一自定义函数表模块名函数名阐明主菜单main() 显示主菜单子菜单选取显示选取子菜单子菜单循环显示循环子菜单单选泽if 单选泽if模块双选取if 双选取if模块多选取if 多选取if模块Switch选取Switch选取模块While循环While循环模块Do-while循环Do-while循环模块For循环For循环模块嵌套循环嵌套循环模块四、程序代码(源程序清单:按照上面表格顺序书写上面所有函数,注意缩进式书写格式)#include <stdio.h>void main(){void printstar();void print_message();void printsecond();void print_m();printstar();print_message();printstar();printf("\n");printf("\n");print_m();}void printstar(){printf("****************************************************\n"); }void print_message(){printf("* 欢迎进入C语言模块化案例系统 *\n");printf("* 制作人:徐晗 *\n");printf("* 设计日期:6月9日 *\n");}void print_m(){printf(" **************************** \n");printf(" * C语言模块化案例系统 * \n");printf(" * 1.选取构造 * \n");printf(" * 2.循环构造 * \n");printf(" * 0.退出系统 * \n");printf(" **************************** \n");printf("请选取相应模块编号(0-2):");void print_xuan();void print_xun();int i;scanf("%d",&i);switch (i){case 0:break;case 1:print_xuan();break;case 2:print_xun();break;}}void print_xuan(){printf(" **************************** \n");printf(" * 选取构造 * \n");printf(" * 1.单选取if语句 * \n");printf(" * 2.双选取if语句 * \n");printf(" * 3.多选取if语句 * \n"); printf(" * 4.switch语句 * \n");printf(" * 0.返回系统 * \n");printf(" **************************** \n");printf("请选取相应模块编号(0-4):");void one();void two();void three();void four();int j;scanf("%d",&j);switch (j){case 0:print_m();break;case 1:one();break;case 2:two();break;case 3:three();break;case 4:four();break;}}void one(){printstar();printf("* 题目(1):单选取语句:程序功能是输入一种表 *\n");printf("* 达式x>y,判断其真假,输入x,y值,如果不不大于 *\n");printf("* 为真,则输出x,如果不大于为假,则不输出 *\n");printstar();int x,y ;printf("请输入x,y:");scanf("%d,%d",&x,&y);if(x>y)printf("%d",x);printf("x=%d\n",x);print_xuan();}void two(){printstar();printf("* 题目(2):双选取语句:程序功能是输入一种表 *\n");printf("* 达式,如x>y,判断其真假,输入x,y值,如果大 *\n");printf("* 于为真,则输出x,如果不大于为假,则输出y *\n");printstar();int x,y;printf("请输入x,y:");scanf("%d,%d",&x,&y);if(x>y)printf("max=%d\n",x);elseprintf("max=%d\n",y);print_xuan();}void three(){printstar();printf("* 题目(3):多选取语句:程序功能是输入任一数 *\n");printf("* 值i,与500进行比较,若i>500,cost=0.15,再继续 *\n");printf("* 与300比较,若i>300,则cost=0.10,再与100比较, *\n");printf("* 若i>100,则cost=0.075,若以上都不满足,则cost=0 *\n");printstar();int i;double cost;printf("请输入i:");scanf("%d",&i);if(i>500) cost=0.15;else if(i>300) cost=0.10;else if(i>100) cost=0.075;else cost=0;printf("i=%d,cost=%d\n",i,cost);print_xuan();}void four(){printstar();printf("* 题目(4):switch语句:程序功能是输入一种 *\n");printf("* 1-7之间整数,输出相应星期,如果是其她 *\n");printf("* 整数,则输出“数据错误!”,如输入1, *\n");printf("* 输出“星期一”,输入7,则输出“星期日” *\n");printstar();int x;printf("请输入x:");scanf("%d",&x);switch(x){case 1:printf("星期一\n");break;case 2:printf("星期二\n");break;case 3:printf("星期三\n");break;case 4:printf("星期四\n");break;case 5:printf("星期五\n");break;case 6:printf("星期六\n");break;case 7:printf("星期日\n");break;default:printf("数据错误!\n");break;}print_xuan();}void print_xun(){printf(" **************************** \n");printf(" * 循环构造 * \n");printf(" * 1.while循环语句 * \n");printf(" * 2.do-whlie循环语句 * \n");printf(" * 3.for循环语句 * \n");printf(" * 4.循环嵌套 * \n");printf(" * 0.返回系统 * \n");printf(" **************************** \n");printf("请选取相应模块编号(0-4):");void one_o();void two_t();void three_t();void four_f();{int k;scanf("%d",&k);switch (k){case 0:print_m();break;case 1:one_o();break;case 2:two_t();break;case 3:three_t();break;case 4:four_f();break;}}}void one_o(){printstar();printf("* 题目(1):whlie循环语句:程序功能是输入 *\n");printf("* 一种数a初值1,如果a<=100,则s=s+a,且a自加一,*\n");printf("* 再次检查a<=100与否成立,若成立则继续执行 *\n");printf("* s=s+a,且a自加一。