大型工程软件A---教学大纲
(完整word版)软件工程课程教学大纲
《软件工程》课程教学大纲一、课程代码与名称(小四号宋体加粗)课程代码: CS132201中文名称: 软件工程英文名称: Software Engineering二、课程概述及与相关课程关系软件工程是计算机科学与技术专业的专业必修课, 是指导学生按照工程化、标准化和规范化的方法开发软件系统的一门课程。
通过本课程学习, 学生能够掌握现代软件设计与开发的基本原理、方法和技术;熟悉结构化和面向对象软件设计与开发的全过程;了解软件项目管理、软件维护等方面知识。
软件工程与前后课程间关联关系、课程群对应的局部鱼骨图分别如下所示:图例:应用方向软件工程课程群及对应课程群项目、学年项目(局部)图图例:三、课程教学对象与教学目的适用专业: 计算机科学与技术教学目的:通过理论教学和实践相结合, 使学生初步具备运用软件工程的概念、原理、技术和方法开发与维护软件的能力, 并提高学生编写相关技术文档的能力, 及分析问题和解决问题的能力和团队工作交流能力。
*注: 该表所列指标可对照培养方案中所列指标来解释。
A: 认知, 指从教、学活动中、从生活经验和社会经验等多种信息渠道获得知识, 侧重知识的获取, 没有实训要求。
B: 训练, 指教、学活动中由教师引导开展的基础测试或练习, 匹配有课程讨论、课后研讨等环节。
C: 实践, 指以学生为主导, 通过实练而形成的对完成某种任务所必须的活动方式, 匹配有课程的三级项目或其它实践环节。
D: 探索, 指学生独立探寻问题、摸索、解答的活动, 不设置专门的考核。
(留空表示无该项要求)四、课程内容、学时分配及主要的教学方法本课程对主要软件开发方法采用项目驱动教学模式, 结合实验和项目开发实践, 使课程的实践与理论教学内容紧密配合, 同步进行, 达到理论指导实践, 实践促进理论学习目的。
通过理论教学、实践(实验)、团队项目开发实践3环节将理论与实践紧密联系。
教学中采用问题引导方式推进学生基于问题的学习(problem based learning), 以为学生为中心鼓励学生参与课程讨论, 促进学生采用主动学习方法(active learning)。
软件工程专业教学大纲
软件工程专业教学大纲软件工程专业教学大纲:
第一部分:导论
软件工程的定义与概念
软件工程发展历程
软件工程的重要性与应用领域
第二部分:基础知识
计算机科学与软件工程的关系
软件工程的基本原理
软件生命周期与软件开发过程
需求分析与软件设计
软件测试与质量保证
第三部分:主要课程及内容
数据结构与算法
计算机网络原理
操作系统与系统编程
数据库原理与应用
面向对象程序设计
软件项目管理与团队协作
第四部分:实践教学
软件工程实践课程介绍
软件系统设计与开发实践
软件测试与调试实践
软件项目管理实践
软件质量保证实践
第五部分:教学方法与评估
课堂教学与实践相结合
案例分析与小组讨论
考试、作业与实验报告评估
课程设计与项目实践评估
第六部分:教学目标与培养要求培养学生的计算机基本功
培养学生的软件开发能力
培养学生的团队合作与沟通能力
培养学生的解决问题能力与创新思维
第七部分:教学资源与保障
教材与参考书目
实验室设备与软件环境
教师团队与指导导师
学校资源与实习机会
第八部分:教学内容更新与发展
结合当前软件工程领域热点
引入新技术与新方法
持续改进课程内容与教学方法
总结:
通过本教学大纲的设计,旨在为软件工程专业的学生提供系统全面的课程安排,培养学生的软件工程能力,提高学生在软件领域的竞争力,为其未来的职业发展打下坚实的基础。
愿每一位学生在本专业的学习过程中都能获得实实在在的收获,成为优秀的软件工程师。
cad软件教学大纲模板
cad软件教学大纲模板CAD软件教学大纲模板随着科技的不断进步和应用领域的不断扩展,计算机辅助设计(CAD)软件在工程设计领域的重要性日益凸显。
为了提高学生的CAD软件应用能力,培养工程设计人才,制定一份合理的CAD软件教学大纲模板至关重要。
本文将探讨一种适用于CAD软件教学的大纲模板。
一、课程目标与背景在制定CAD软件教学大纲模板之前,我们首先需要明确课程的目标和背景。
CAD软件教学旨在培养学生的工程设计和创新能力,提高他们在实际工作中的应用能力。
本课程适用于工程类专业的本科生,要求学生具备一定的计算机基础知识和对工程设计的基本了解。
二、课程内容与教学方法1. 基础知识讲解- CAD软件的定义和应用领域- CAD软件的基本功能和操作界面- CAD软件的常用工具和命令- CAD软件的文件格式和数据交换2. 二维绘图与编辑- 绘制基本几何图形- 编辑和修改图形- 应用图层和图块管理- 添加文字和注释3. 三维建模与装配- 创建三维实体- 应用基本建模工具- 进行装配和约束- 添加材质和渲染效果4. 参数化设计与自动化- 使用参数化建模工具- 设计参数化模型- 进行设计分析和优化- 自动化设计流程的应用5. CAD软件应用案例分析- 分析实际工程案例- 运用CAD软件解决设计问题- 优化设计方案和提高效率针对上述的课程内容,可以采用多种教学方法,如理论讲授、实践操作、案例分析和小组讨论等。
通过理论讲授,学生可以了解CAD软件的基本概念和操作技巧;通过实践操作,学生可以亲自操作CAD软件,提高实际应用能力;通过案例分析和小组讨论,学生可以运用CAD软件解决实际工程问题,培养创新思维和团队合作能力。
三、教学评估与考核方式为了评估学生的学习效果和掌握程度,我们可以采用多种考核方式,如课堂作业、实验报告、项目设计和期末考试等。
课堂作业可以帮助学生巩固所学知识,实验报告可以评估学生的实际操作能力,项目设计可以考察学生的综合应用能力,期末考试可以全面评估学生的CAD软件知识和技能。
软件工程教学大纲(小编推荐)
软件工程教学大纲(小编推荐)第一篇:软件工程教学大纲(小编推荐)软件工程第一章软件与软件工程ν软件ν软件危机ν软件工程ν软件生存周期ν软件工程的最佳实践第二章软件过程ν软件过程模型ν基于构件的开发过程ν统一软件开发过程RUP(IBM RUP理论部分 2学时)ν能力成熟度模型CMM第三章软件项目管理ν项目管理的谱系ν软件项目管理的目的、任务和内容ν软件项目度量ν软件质量度量ν软件复杂性度量ν软件项目计划与估算ν风险分析与管理ν项目进度安排第四章需求分析ν需求分析基础ν需求分析方法ν需求分析模型ν软件需求管理ν基于用例的需求管理第五章软件设计ν软件设计基础ν软件设计过程ν软件总体结构设计ν软件过程设计技术与工具ν软件设计方法ν设计模式ν架构模式ν软件设计优化原则第六章面向对象的需求分析(IBM Rational相关理论与实践相结合4学时)ν面向对象的概念ν统一建模语言UML及十种视图ν基于UML的软件开发过程ν基于UML的需求分析ν基于UML的需求建模ν UML用例图的构建ν UML类图构建,类之间的关系描述ν使用IBM Rational Rose 进行需求建模(演示或上机实验)第七章面向对象的设计方法(IBM Rational相关理论与实践相结合4学时)ν面向对象的软件设计过程ν基于UML的设计ν UML顺序图的构建ν UML协作图的构建ν UML状态图的构建ν UML活动图的构建ν使用IBM Rational Rose 进行设计实现建模(演示或上机实验)第七章软件测试(IBM Rational相关理论与实践相结合 6学时)ν软件测试的目的和原则ν软件测试流程ν软件测试计划ν软件测试技术白盒测试黑盒测试ν软件测试策略单元测试集成测试回归测试系统测试ν IBM Rational 自动测试工具⌝使用Rational Testmanager 进行测试设计(上机操作实验 4学时)"测试用例设计与实施"由测试脚本方式实施测试在Rational Robot中记录的自动测试脚本在Rational ManualTest创建手工测试脚本"用套件方式实施测试"测试实现"测试执行"测试结果分析与评估⌝使用Rational Functional Tester进行功能测试(上机操作实验4学时)"录制脚本"脚本回放"扩展脚本"测试对象地图和对象识别"数据驱动的测试"进行功能回归测试"可复用的测试框架"调试特性⌝使用Rational Functional Tester进行回归测试(演示或上机实验)⌝使用Rational Performance Tester进行性能测试(演示或上机实验)"创建测试"测试验证点"数据驱动测试"扩展测试"负载分析"运行调度"分析测试结果⌝使用Junit进行单元测试第八章配置管理(IBM Rational相关理论与实践相结合2学时)ν配置管理简介ν软件资产管理ν团队开发模型ν CVS简介和UCM简介ν Rational Clear Case 简介ν Rational Clear Quest 简介使用Rational Clear Case和Rational Clear Quest进行统一配置管理和变更管理(演示实验下学期预计进一步扩展的实验)第二篇:软件工程教学大纲《软件工程》教学大纲课程名称:软件工程英文名称:Software Engineering 学时数及学分:54学时3学分教材名称及作者、出版社:《软件工程导论》齐治昌、谭庆平、宁洪,高等教育出版社。
软件工程教学大纲
软件工程教学大纲软件工程教学大纲引言:软件工程是一门涉及软件开发和维护的学科,它在现代社会中扮演着重要的角色。
为了培养学生的软件开发能力和解决实际问题的能力,软件工程教学大纲应当具备一定的深度和广度。
本文将探讨软件工程教学大纲的设计和内容。
一、课程目标软件工程教学大纲应明确课程的目标。
首先,学生应掌握软件工程的基本概念和原则。
其次,他们应具备分析、设计和实现软件系统的能力。
此外,他们还应了解软件项目管理和质量保证的方法。
最后,他们应具备团队合作和沟通的能力。
二、课程内容软件工程教学大纲应覆盖一系列的主题。
首先,课程应包括软件开发生命周期的各个阶段,如需求分析、系统设计、编码、测试和维护。
其次,课程还应涵盖软件项目管理的内容,包括项目计划、进度控制和资源管理。
此外,课程还应介绍软件质量保证的方法,如测试策略和代码审查。
最后,课程还应包括软件工程的最佳实践和相关的伦理问题。
三、教学方法软件工程教学大纲应明确教学方法。
传统的教学方法包括课堂讲授和课后作业。
然而,为了培养学生的实际操作能力,课程还应包括实验和项目。
实验可以帮助学生理解软件开发过程中的关键概念和技术。
项目可以让学生应用所学知识解决实际问题,并培养团队合作和沟通能力。
四、评估方式软件工程教学大纲应明确评估方式。
评估应包括考试、作业和项目。
考试可以测试学生对软件工程理论的理解。
作业可以帮助学生巩固所学知识,并培养解决问题的能力。
项目可以评估学生的实际操作能力和团队合作能力。
五、教材选择软件工程教学大纲应明确教材选择。
教材应涵盖软件工程的基本概念和原则,并提供实际案例和练习。
教材还应具备一定的深度和广度,以满足不同层次的学生需求。
此外,教材还应与课程内容相匹配,以便学生能够更好地理解和应用所学知识。
六、教师要求软件工程教学大纲应明确教师的要求。
教师应具备扎实的软件工程知识和丰富的实践经验。
他们还应具备良好的教学能力和沟通能力,以便与学生进行有效的互动和指导。
软件工程教学大纲
安徽科技学院理学院教学大纲课程名称:软件工程适用专业:计算机科学与技术(本科)计算机科学技术教研室制2006.6《软件工程》理论课教学大纲课程名称:软件工程(Software Engineering)课程编号:课程类别:基础课学时:40 学时(总学时40,其中理论40学时、实验课0学时)学分:2.0学分考核方式:考试适用专业:计算机科学与技术前修课程:数据结构、数据库原理、操作系统原理。
建设开课学期:第1学期一、课程性质、目的任务本课程是计算机科学与技术专业的专业必修课,信息安全专业的专业选修课。
本课程的目的是从工程化角度培养学生从事大型软件特别是对象式系统开发方法、软件测试与管理的能力。
在教学过程中,讲授软件工程原理与实际工程化软件项目实践相结合,在弄清软件开发过程、方法及相关技术基础上,通过具体软件项目的实践,达到工程化软件开发过程的实际训练与培养。
二、教学基本要求通过本课程的学习,使学生能比较系统地了解软件工程的原理、方法与技术,并能直接运用这些知识来指导软件的开发工作。
在上本课程前,学生应至少掌据一门程序设计语言。
四、参考教材及图书资料1.张海藩,《软件工程导论》,清华大学出版社,第四版,2003年12月。
2.齐治昌、谭庆平、宁洪,《软件工程》,高等教育出版社,第二版,2004年3月。
3.杨文龙、姚淑珍、吴芸,《软件工程》,电子工业出版社,第一版,1999年5月。
4.《软件工程原理与应用》,陈世鸿编著,武汉大学出版社,2000年1月。
工业出版社 2000.9五、教学方法与考核1.教学方法为充分发挥学生的积极性、主动性,启发引导、培养学生具有自我开拓和获得知识的能力,在内容的讲授上本着“少而精”的原则,突出重点,分解难点,深入浅出,举一反三,着重培养学生分析问题和解决问题能力。
并就课程的各部分内容,分别采用细讲法,培养学生的基本功;采用精讲法,培养学生主动获取知识的能力;采用引导启发式,培养学生分析问题、解决问题的能力。
软件工程课程教学大纲
软件工程课程教学大纲软件工程课程教学大纲随着信息技术的快速发展,软件工程已经成为现代社会中不可或缺的一部分。
软件工程课程的教学大纲,作为指导学生学习的重要文件,对于培养学生的软件开发能力和解决实际问题的能力具有重要意义。
本文将探讨软件工程课程教学大纲的内容及其重要性。
一、课程目标软件工程课程的教学大纲应明确课程的目标。
首先,培养学生的软件开发能力,包括需求分析、设计、编码、测试和维护等方面的技能。
其次,培养学生的团队合作意识和沟通能力,因为软件开发往往需要多人合作完成。
最后,培养学生的问题解决能力和创新思维,使他们能够独立解决实际问题并提出创新的解决方案。
二、课程内容软件工程课程的教学大纲应详细列出课程的内容。
首先,介绍软件工程的基本概念和原理,包括软件生命周期、需求工程、软件设计、软件测试等方面的知识。
其次,介绍软件开发过程中常用的工具和技术,如UML建模、版本控制、软件测试工具等。
最后,引入一些前沿的软件工程研究领域,如敏捷开发、DevOps等,以培养学生对新技术的敏感性。
三、教学方法软件工程课程的教学大纲应明确教学方法。
传统的教学方法包括讲授、实验和项目实践等。
讲授可以通过课堂讲解和案例分析来进行,以便学生理解软件工程的基本概念和原理。
实验可以通过编程练习和模拟项目来进行,以帮助学生掌握软件开发的技能。
项目实践可以通过团队合作完成,以培养学生的团队合作和沟通能力。
四、评估方式软件工程课程的教学大纲应明确评估方式。
评估方式可以包括平时成绩和期末考试两部分。
平时成绩可以通过作业、实验报告和小组项目等来评估学生的学习情况。
期末考试可以考察学生对软件工程知识的掌握程度和解决实际问题的能力。
五、教材和参考资料软件工程课程的教学大纲应列出教材和参考资料。
教材应包括权威的软件工程教材,如《软件工程导论》、《软件工程:一种实践的方法》等。
参考资料可以包括经典的软件工程论文和案例,如《人月神话》、《敏捷软件开发宣言》等。
大型工程软件课程设计
大型工程软件课程设计一、课程目标知识目标:1. 理解大型工程软件的基本概念、功能与作用;2. 掌握软件中关键模块的使用方法与操作流程;3. 了解软件在工程领域的实际应用及发展趋势。
技能目标:1. 能够独立操作大型工程软件,进行基本的数据处理与分析;2. 学会运用软件解决实际工程问题,提高问题解决能力;3. 培养团队协作能力,学会在项目中与团队成员有效沟通。
情感态度价值观目标:1. 培养学生对大型工程软件的兴趣,激发学习热情;2. 增强学生的责任感,使其认识到软件在工程领域的重要性;3. 培养学生的创新意识,鼓励尝试新方法解决工程问题。
本课程针对高年级学生,结合学科特点,注重理论与实践相结合,旨在提高学生运用大型工程软件解决实际问题的能力。
课程充分考虑学生的认知水平、学习兴趣和实际需求,通过课程学习,使学生能够更好地适应未来工程领域的挑战。
同时,课程注重培养学生的团队协作、沟通能力和创新意识,为学生的全面发展奠定基础。
课程目标的设定旨在确保学生能够明确学习成果,为后续教学设计和评估提供依据。
二、教学内容本课程教学内容主要包括以下三个方面:1. 大型工程软件基础知识:- 软件概述:介绍大型工程软件的定义、分类及其在工程领域的应用;- 功能模块:分析软件的核心功能模块,如数据处理、模型建立、分析计算等;- 发展趋势:探讨大型工程软件的发展历程及未来发展趋势。
2. 大型工程软件操作与实务:- 软件安装与配置:指导学生进行软件的安装、配置及环境搭建;- 操作流程:详细讲解软件操作步骤,包括数据输入、模型构建、结果分析等;- 实际应用:结合实际案例,展示软件在工程领域的具体应用。
3. 大型工程软件项目实践:- 团队协作:培养学生团队协作能力,共同完成项目任务;- 问题解决:运用所学知识,解决实际工程问题,提高问题解决能力;- 创新实践:鼓励学生尝试新方法,发挥创新精神,提高工程实践能力。
教学内容依据课程目标进行科学、系统地组织,与课本紧密关联。
软件工程A课程教学大纲
《软件工程A》课程教学大纲Software Engineering A课程代码:课程性质:专业基础理论课/ 必修适用专业:信息计算 开课学期:7总学时数:56 总学分数:3.5编写年月:2006年6月 修订年月:2007年6月执笔:李小英,刘伟一、课程的性质和目的软件工程是一门计算机工程学科,它建立并规范与软件特点相适应的、完善的工程原理技术,以经济地生产高质量的软件产品并有效地维护已有的软件产品。
本课程是理工科本科学生的专业基础课。
通过本课程教学,使学生掌握软件工程的基本概念、系统分析和系统设计的基本技术、程序语言与编码风格、软件测试与软件可靠性、软件维护等的概念与方法。
它对于培养学生的软件素质,提高学生的软件开发能力与软件项目管理能力具有重要的意义。
二、课程教学内容及学时分配(一)基本内容1.软件工程软件发展的主要阶段及其特征;软件工程的基本概念及软件工程化方法的特点;软件研发中面临的主要问题。
2. 软件过程瀑布模型、原型模型、螺旋模型、增量模型、面向对象与组件模型等。
3. 传统方法学结构化分析方法,软件需求分析,E-R图、数据流图、状态转换图、数据字典。
4. 结构化设计结构化设计与结构化分析的关系;软件设计的概念和原理;模块独立性;启发规则;表示软件结构的图形工具;面向数据流的设计方法;人机界面设计;过程设计及其工具;面向数据结构的设计方法。
5. 结构化实现编码;软件测试基础;逻辑覆盖;控制结构测试;白盒测试与黑盒测试技术;测试策略;调试;软件可靠性。
6. 面向对象的概念与模型面向对象的基本概念,即对象、类和实例、多态、继承性等;面向对象建模;对象模型;动态模型;功能模型。
7. 面向对象分析分析过程;需求陈述;建立对象模型、动态模型和功能模型;面向对象分析实例。
8. 面向对象设计面向对象设计的准则;启发规则;系统分解;设计各个子系统及设计关联;设计优化;实例设计。
9. 面向对象实现程序设计语言;程序设计风格;测试策略;设计测试用例。
《软件工程》大作业教学大纲
《软件工程》大作业教学大纲李丽、任传成、王文博编写1.实验总学时:2周-4周。
2.实验类型:设计型3.适用专业计算机科学和技术专业。
4.实验目的对软件工程的全过程有感性认识和初步的经验。
要求学生书写软件开发文档、编制软件并写实验报告。
5.实验方法每组人数4-5人,按模块分工,各自进行设计后,集成为一个整体。
实验学时为2周的,建立数据库,设计用户界面,书写软件开发文档。
实验学时为4周的,可以完成一个难度适当的软件开发课题。
6.考核方式及办法6.1检查所设计的软件功能是否符合预定要求(50分)。
6.2检查软件文档的书写是否规范、完整、正确(45分)。
6.3软件设计是否有创新(5分)。
7.实验报告要求实验报告是实验工作的全面总结,是教师考核学生实验成绩的主要依据。
实验报告是学生分析、归纳、总结实验数据,讨论实验结果并把实验获得的感性认识上升为理性认识的过程。
实验报告要求语言通顺、图表清晰、分析合理、讨论深入,处理数据应由每人独立进行,不能多人合写一份报告。
实验报告要真实反映实验结果,不得伪造。
8.实验报告的内容8.1实验名称、班级、学号、学生姓名和实验报告日期。
8.2实验目的和要求,本人分工完成的任务内容。
8.3实验的硬件环境、软件环境。
8.4实验步骤、软件设计文档(项目可行性报告、设计计划、需求分析、概要设计、详细设计、数据库设计、源程序及简要说明、软件使用手册等)。
8.5实验测试报告:测试用例及测试情况。
8.6实验结果分析:讨论实验中遇到的问题,对已解决的问题介绍解决办法;对未解决的问题分析可能的原因。
8.7实验心得与体会。
《软件工程》大作业题目选编课程设计题目1招干考试成绩管理系统某市举行招聘考试,分三个专业:法律、行政学和经济学。
考试科目为:政治、语文和专业课。
其中,专业课为:法律专业考法律;行政学专业考行政学;经济学专业考经济学。
该市有20个区、县,考生报名后,就近安排考场。
估计每年有1-2万人报名参加考试。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《大型工程软件A》课程教学大纲
课程代码:050131023
课程英文名称:Application Software for Engineering Design A
课程总学时:48 讲课:48 实验:0 上机:0
适用专业:材料成型及控制工程专业
大纲编写(修订)时间:2017.07
一、大纲使用说明
(一)课程的地位及教学目标
本课程是材料成型及控制工程专业模具方向的一门专业基础课,主要讲授模具设计中用到的大型三维设计软件UG NX软件的设计与应用,包括UG NX软件的造型模块,装配模块,工程图生成模块,自由曲面造型,数控加工模块,Mold Wizard模块应用。
使学生能够在以后的课程设计、毕业设计和工作中完成相应的设计任务。
通过本课程的学习,学生将达到以下要求:
1.掌握三维软件UG NX软件,具备设计的初步能力;
2.树立正确的设计思想,了解国家当前的有关技术经济政策;
(二)知识、能力及技能方面的基本要求
1.基本知识:大型三维设计软件UG NX,包括三维软件的造型模块,装配模块,工程图生成模块,自由曲面造型,数控加工模块,Mold Wizard注塑模设计模块。
2.基本理论和方法:重点掌握三维软件的造型模块,装配模块,工程图生成模块,了解自由曲面造型,数控加工模块,Mold Wizard注塑模设计模块。
3.基本技能:掌握造型技巧、三维软件在模具设计中的应用技能等。
(三)实施说明
1.教学方法:课堂讲授中要重点对基本概念、基本方法和解题思路的讲解;采用启发式教学,培养学生思考问题、分析问题和解决问题的能力;引导和鼓励学生通过实践和自学获取知识,培养学生的自学能力;增加讨论课,调动学生学习的主观能动性;讲课要联系实际并注重培养学生的创新能力。
2.教学手段:本课程属于专业基础课,在教学中采用电子教案、CAI课件及多媒体教学系统等先进教学手段,多结合生产实际实例以确保在有限的学时内,全面、高质量地完成课程教学任务。
(四)对先修课的要求
本课程的教学必须在完成先修课程之后进行,本课程主要的先修课程有工程图学、机械制造基础、互换性及技术测量、工程力学、机械设计基础等。
(五)对习题课、实践环节的要求
1.课后作业要少而精,内容要多样化,可以借助互联网检索完成,提高分析问题、解决问题能力,作业的完成情况可作为平时成绩的一部分。
2.每个学生要完成大纲中规定的课程内容,通过大量的练习,学生应掌握典型工件的建模方法,获得扎实的基本功训练。
(六)课程考核方式
1.考核方式:考查
2. 考核目标:主要考核学生对UG NX软件基础模块的掌握程度,以及该软件在工程实际中的应用。
3.成绩构成:本课程的总成绩主要由三部分组成:平时成绩(包括作业情况、出勤情况等)占40%,笔试成绩占20%,期末考试成绩占40%。
(七)参考书目
1.《UG NX10.0从入门到精通》,CAD/CAM/CAE技术联盟编著,清华大学出版社,2016.5
2.《UG NX10.0完全实战技术手册》,设计之门老黄编著,清华大学出版社,2015.10
3.《UG NX10.0完全学习手册》,陈志民编著,清华大学出版社,2015.4
二、中文摘要
本课程是材料成型及控制工程专业模具方向的一门专业基础课。
课程通过讲授模具设计中用到的大型三维设计软件UG NX软件,包括三维软件的造型模块,装配模块,工程图生成模块,自由曲面造型,数控加工模块,Mold Wizard注塑模设计。
使学生能借助三维软件初步完成专业设计。
本课程将为后续的课程设计、毕业设计等奠定重要的基础。
三、课程学时分配表
四、教学内容及基本要求
第1章 UG NX10.0基础入门(2学时)
具体内容:
1.1 UG NX10.0概述
1.2 UG NX10.0操作界面
1.3 UG NX10.0基本操作
重点:
三维软件基础;
难点:
三维软件基础;
习题:
三维软件基础;
第2章草绘设计(6学时)
具体内容:
2.1 草图基本环境
2.2 草图工作平面
2.3 绘制图形
2.4 编辑图形
2.5 草图约束与定位
2.6 设计实例
重点:
草图的绘制与编辑;
难点:
草图的约束与定位;
习题:
草绘设计;
第3章实体设计基本体素(6学时)具体内容:
3.1 实体建模概述
3.2 基本体素
3.3 拉伸体
3.4 旋转体
3.5 扫掠体
3.6 布尔运算
3.7 设计实例
重点:
实体建模的方法;
难点:
拉伸、旋转、扫掠建模方法;
习题:
实体设计;
第4章特征设计(6学时)
具体内容:
4.1 特征设计概述
4.2 孔特征
4.3 凸台特征
4.4 腔体特征
4.5 垫块特征
4.6 键槽特征
4.7 设计实例
重点:
特征设计方法;
难点:
孔、腔体、键槽的设计方法;
习题:
特征设计;
第5章特征操作和编辑(4学时)具体内容:
5.1 边特征操作
5.2 面特征操作
5.3 其他特征操作
5.4 设计实例
重点:
特征操作与编辑;
难点:
特征的编辑;
习题:
特征设计;
第6章曲面设计基础(4学时)具体内容:
6.1 曲面设计概述
6.2 曲线设计
6.3 创建基本曲面
6.4 设计实例
重点:
曲面设计;
难点:
曲线设计、创建基本曲面;习题:
曲面设计;
第7章装配设计(4学时)
具体内容:
7.1 装配概述
7.2 装配约束
7.3 自底向上装配
7.4 自顶向下装配
7.5 装配设计实例
重点:
装配设计方法;
难点:
装配约束、自顶向下装配;习题:
装配设计;
第8章工程图纸设计(4学时)具体内容:
8.1工程图纸设计概述
8.2 视图操作及编辑
8.3 图纸尺寸标注
8.4 设计实例
重点:
工程图纸设计;
难点:
视图操作及编辑;
习题:
工程图纸设计;
第9章 Mold Wizard注塑模设计(4学时)
具体内容:
9.1 UG NX10.0/Mold Wizard模具设计工作界面
9.2 模具设计初步设置
9.3工件和型腔布局
9.4 产品分型
9.5 型腔和型芯
9.6 设计实例
重点:
Mold Wizard注塑模设计;
难点:
分型、修补;
习题:
设计实例;
第10章数控加工(4学时)
具体内容
10.1 数控加工过程
10.2 数控加工设计实例
重点:
数控加工过程的创建;
难点:
数控加工类型的方法;
习题:
数控加工实例;
考试:(4学时)其中笔试2学时,上机考核2学时。