文档库 最新最全的文档下载
当前位置:文档库 › 安徽师范大学自动化本科专《软件工程》课程大纲本科教学大纲

安徽师范大学自动化本科专《软件工程》课程大纲本科教学大纲

安徽师范大学自动化本科专《软件工程》课程大纲本科教学大纲

理论类课程大纲

课程名称:软件工程

一、课程概况

所属专业: 自动化开课单位:物理与电子信息学院

课程类型: 专业方向课程课程代码: 0845490

开课学期: 7 学分: 2.5

学时:32 核心课程: 否

拟使用教材:

张海藩牟永敏.软件工程导论(第6版).清华大学出版社.2013.08

国内(外)现有教材:

1.Pankaj Jalote著罗飞邵凌霜等译.软件工程导论.清华大学出版社.

2012.01.

2.朱少民.软件工程导论. 清华大学出版社.2009.01.

3.郑人杰, 殷人昆, 陶永雷. 实用软件工程(第二版).清华大学出版

社.2002.07.

4.[美]Stephen R.Schach. 面向对象与传统软件工程.机械工业出版

社.2006.02.

二、课程描述(300字以内)

《软件工程》是计算机类及其相关专业的一门专业方向课程,通过本课程的学习,使学生掌握软件工程的基本概念、基本原理、实用的开发方法和技术;了解软件工程各领域的发展方向;如何使用工程化的方法开发软件项目,以及在开发过程中应遵循的流程、准则、标准和规范。

三、课程目标

《软件工程》是一门实践性很强的课程,它是各种软件开发经验总结和提炼。

办公自动化教学大纲

《办公自动化教学大纲》 一、【课程介绍】 《办公自动化》是我校计算机和财会专业的必修课程。该课程从计算机基础知识入手,全面介绍Windows操作系统、Office主要组件以及网络的基本知识和常用操作。通过课堂讲授和实际操作,使学生全面掌握办公自动化所必备的相关技术手段,并能在今后的办公室管理以及其它管理工作中熟练运用。通过学习该课程,能提高学生动手能力,办公技能,包括对电脑的基本操作,常用软件的熟练运用,从而提高工作效率,为今后走上工作岗位打下坚实的基础。 二、【课时安排】 四大模块共计120学时,如下表: 二、【教学大纲】 编号:ISBN978-7-115-17130-6/TP 课程名称:办公自动化基础教程 xp、Internet知识)、Windows实习实训模块(常用办公软件)(主要内容:基础知识模块基础知识模块 36学时)Windows操作系统(1、互联网知识 主要内容: Windows操作系统、电子邮件的收发、软件下载及安装、可移动磁盘的使用、计算机维护中文打字教程键盘指法练习(键位、功能/快捷键)熟悉手指指法;(所使用软件有金山打字通、打字高手练习) 计算机远程协助应用、推广个人或公司网站、网上购物发布信息资料等: 电子商务. 国际互联网:浏览器的使用、国际著名网站认识(搜索引擎网站的使用)、博客网(电子邮箱及博客主页注册及建立)、网上资料下载(MP3、资料等)、系统软件的安装和卸载、病毒及网络安全等 教学要求:

了解Windows 基本特点、功能;熟悉桌面系统的组成;掌握鼠标、键盘功能键及一些常用快捷键的使用;熟练掌握文件和文件夹的管理;资源管理器的使用;了解控制面板与常用附件的使用;熟练掌握一种汉字的输入方法;了解计算机病毒及其防治。 教学重点: Windows的文件与文件夹的管理;资源管理器的作用。 教学难点: 开始菜单和资源管理器的使用;控制面板中一些主要应用程序的使用。 实习实训模块 36学时)(2、Word2007 文字排版软件 主要内容: 1. Word文档的基本操作:文字编辑、文字格式化、段落编辑 2. 项目符号及编号:多级目录的制作 3. 制表位:日历的制作、图形的制作 4. 表格的处理:表格的制作、编辑、格式化、公式的操作 5. 图片处理:插入图片、编辑图片 6. 长文档的编辑:书刊的制作、目录的制作、页眉页脚的设置 7. 打印输出:页面设置、打印预览、打印输出 8. 使用公式:运算符及优先顺序,输入和编辑公式,相对、绝对和混合引用,链接公式、外部应用。 9. 工作表函数:函数及其参数,输入函数,编辑函数,组合函数(数学、文本、逻辑、查找函数)、插入函数。使用名称创建名称等。 10. 创建数组公式,控制计算,审核公式,公式的其他高级应用 11. 用图表表示数据:使用图表向导,图表类型,图表选项等数据地图及其编辑。 12. 在Word 2007中插入数据(在Word 2007) 教学要求: 了解Word的功能及运行环境;掌握启动和退出Word的方法;熟悉Word工作窗口、菜单、工具栏的操作方法及获得帮助的方法;能熟练运用Word进行工作分析与工作说明书、岗位设计与组织结构图、理念和员工的结合、人员招募与选拔、员工培训与团队人力资源开发等方面的设计制作。 教学重点: Word的功能;Word进行工作分析与工作说明书、岗位设计与组织结构图、理念和员工的结合、人员招募与选拔、员工培训与团队人力资源开发等方面的具体运用。 教学难点: Word运用的设计制作。 24学时)电子表格(3、Excel主要内容: 1. 在Excel 2007工作表中插入数据(在Excel 2007工作表中使用Word 2007 2. 绘制图形对象:使用绘图工具栏、创建形状、添加剪贴画、使用艺术字,使

《 软件构造》课程教学大纲汇总

GDOU-B-11-213 《软件构造》课程教学大纲 课程简介 教学内容 软件构造是软件工程专业人员必须掌握的基础知识,也是高等院校软件工程专业学生的必修课程。本课程主要是:以软件复用为目的学习和构造软 件构件,不仅仅限于源代码,而是将软件构件技术扩充到需求分析、需求规 约、构架、文档、测试计划、测试用例和数据等 主要内容包括:构件表示、构件模型、构件库的设计与检索、构件适配技术、构件组装技术、软件服用、模式与框架、网格计算与Web Service、移 动Agent等。 修读专业:软件工程、计算机类 先修课程:计算系统基础,软件工程 教材:王志坚费玉奎娄渊清《软件构件技术及其应用》科学出版社.2004 一、课程的性质与任务 本课程计算机学科的软件工程专业中是一门专业方向课,也可以面向计算机类的其它专业。其任务是讲授软件构造的基本原理,在传统软件工程的 基础上,掌握软件嘎欧造的基本原理、软件过程、开发方法、硬功技术以及 系统框架等。从而全面掌握软件构造思想。 二、课程的基本要求 通过本课程的教学使学生能够从设计模式和代码级设计掌握软件构造,并掌握目前主流的构件技术,通过实验环节了解主流设计模式和组件等。 三、修读专业 软件工程、计算机类 四、本课程与其它课程的联系 本课程以计算系统基础,Java语言,软件工程等为先修课程,在学习本课程之前要求学生掌握先修课程的知识,在学习本课程的过程中能将数据结构、 Java、软件工程等课程的知识融入到本课程之中。

五、教学内容安排、要求、学时分配及作业 第一章:绪论(2学时) 第一节:软件构件技术及其演变 软件构件的认知过程(A);构件技术的发展(A)。 第二节:基于构件的软件工程 CBSE的特点(A);CBSE的意义(A);CBSE与OO技术的联系和区别(A);CBSE 的生命周期(A);CBSE的主要设计原理(B) 第三节:构件的定义与特性 构件的定义(A);构件基本特征(A) 第四节:构件技术研究的内容和目标(A) 第五节:本书的组织(A) 第二章:构件表示(2学时) 第一节:构件特征表述 信息描述(B);外部特征(B) 第二节:构件接口 构件交互作用建模(B);构件接口定义模型(B) 第三节:构件规约 构件接口(B);构件协议(B);构件实现(B);青鸟构件模型对构件的规约(B) 第四节:构件交互操作的形式化描述 自动机的概念及其扩展(B);调用接口(B)、应用接口(B) 第五节:基于软Petri的构件框架描述 P/T网(B);构件网(B);双向模拟分支(B);框架(B);组合(B)第六节:小结(A) 第三章:构件模型(4学时) 第一节:COM

25030203数字电子技术教学大纲_自动化专业

《数字电子技术》教学大纲 学时:80 学分:3.5 课程类别:专业基础课(核心课程)课程编码:25030210 开设年级:二年级第二学期撰写人:郑雁翎 审核人:XXX 一、课程说明 《数字电子电路》是自动化专业在电子技术方面入门性质的专业基础课,是理论和实际紧密结合的实践性和应用性很强的一门课程。本课程阐述数字系统的基本原理和设计方法。通过本课程的学习,使使学生熟练掌握数字电路的基础理论知识,理解基本数字逻辑电路的工作原理,掌握数字逻辑电路的基本分析和设计方法,具有运用数字逻辑电路初步解决数字逻辑问题的能力。培养学生的智力技能入手,提高他们分析问题、解决问题以及实践应用的能力,同时也为以后专业课程的学习和毕业后从事电子、电气工程、自动化以及计算机应用技术方面的工作打下必要的基础。 本课程作为专业基础课,在课程体系中起到承上启下的作用。课程的数学及物理基础为:《高等数学》、《大学物理》;本课程的先修课程:《电路基础》,《模拟电子技术基》。本课程的后续课程为:《计算机控制》、《微机控制》、《单片机原理及应用》、《数字信号的处理》等课程的学习打下基础,数字信号处理,DSP原理及应用、数字图像处理等。 二、教学目标 本课程的目的是通过对常用数字电子器件、数字电路及其系统的分析和设计的学习,使学生了解当今数字电子技术发展潮流和方向,掌握具体数字电路及系统的分析和设计方法,并能应用常用的中、小规模数字集成电路进行逻辑电路设计等,获得数字电子技术方面的基本理论、基本知识和基本技能。培养本科生在数字电子技术方面的分析、设计、综合与创新的能力。通过这门课程的学习和训练,达到掌握先进电子技术的目的。

办公自动化教学大纲

《办公自动化》 教学大纲 一、课程说明 (一)课程的性质和任务 办公自动化是一个多学科相互交叉、相互渗透的系统科学与工程,以计算机、通讯、自动化技术作为支持技术,是现代信息社会的重要标志。本课程的主要目的和任务是使学生掌握办公自动化的基础理论知识,掌握中文字处理软件Word2010、电子表格软件Excel2010和演示文稿处理软件PowerPoint2010的基本操作,了解常用办公软件和常用办公设备的使用。使学生在能熟练使用各种办公自动化软件,解决生活中的一些实际问题。 (二)教学的基本要求 1. 了解办公自动化的基本理论和办公礼仪。 2.掌握中文字处理软件Word2010、电子表格软件Excel2010和演示文稿处理软件PowerPoint2010的基本操作。 3.学会使用常用的办公软件。 4. 了解和使用常用办公设备 (三)适用专业与学时 本课程适用全校非计算机应用类专业,课程学时为52课时。 (四)主要教学方法与设备要求 本课程采用“情景导入-任务讲解-上机实训-疑难解析与拓展-课后练习”五段教学法,将职业场景引入课堂,激发学生的学习兴趣,在任务的驱动下,实现“做中学、做中教”的教学理念。在进行理论和实践教学时,要注意配置与课程内容相一致或兼容的硬件和软件系统,以供教学演示和实际练习之用。 (五)推荐教材与参考书 推荐教材:《办公自动化应用教程》 主编:曾海文 出版社:大连理工大学出版社 参考教材:《Office 2010 办公软件应用教程》 主编:赖利君 出版社:人民邮电出版社 二、课程内容和学时分配 模块一认识办公自动化 基本知识点:

办公自动化的概念、网络化办公的相关理论、办公自动化系统、基本办公礼仪 学时分配:理论1学时、实训1学时 模块二Word2010的应用 基本知识点: 启动和退出Word 2010、Word 2010界面的窗口组成、空白文档的新建、文档的保存、文档的关闭、打开文档、模板的使用、文档内容的选取方法、文本内容的删除、文本内容的移动与复制方法、快速查找与替换、撤消与恢复、字符格式化、字符常规格式化、段落格式化、设置带项目符号和编号的段落格式、边框和底纹、分栏、首字下沉、自选图形、文本框的应用及图文混排、自选图形的使用方法、艺术字的应用、图片的应用、制作与编辑表格、表格中公式计算和排序、版式设计与打印输出、设置页眉和页脚、文档的打印预览。 学时分配:理论2学时、实训14学时 模块三excel2010的应用 基本知识点: EXCEL工作簿和工作表的基本操作、单元格格式化的方法、数据快速录入和批注录入、样式与条件格式、自动套用格式和样式、使用自动套用格式、条件格式的应用1.使用公式和函数计算数据、创建公式、使用函数、使用不同的单元格引用方法计算数据、创建二维图表、处理三维图表、编辑和格式化图表、对数据进行排序、筛选数据、对数据进行分类汇总、使用数据透视表分析数据、预览页面整体效果、设置打印页面、输出报表 学时分配:理论4学时、实训14学时 模块四PowerPoint 2010的应用 基本知识点: PowerPoint 2010的用途以及新功能、PowerPoint 2010的启动和退出、PowerPoint 2010窗口的组成、PowerPoint 2010的基本概念、PowerPoint 2010六种视图的作用、幻灯片的基本操作、幻灯片中各种对象的处理、幻灯片各种对象的插入、演示文稿中各种动画效果的配置、手动放映方式、自动放映幻灯片、自定义放映、交互式放映、放映方式设置与放映时的其它控制、页面设置的方法、页眉和页脚的设置方法、打印预览及打印演示文稿、演示文稿的输出 学时分配:理论2学时、实训10学时 模块五常用办公软件和办公设备 基本知识点: 阅读软件的应用、看图软件的应用、截图软件的应用、杀毒软件的使用、照片视频制作软件的使用、光盘刻录软件的使用、打印机的安装和使用、扫描仪的安装和使用、复印机和

软件工程课程教学大纲

《软件工程》课程教学大纲 (Soft Engineering) 课程编号: 学分:3 学时:48 (其中:讲课学时:42 实验学时:上机学时:6 )先修课程:C语言程序设计、数据结构与算法、计算机网络、数据库原理与应用、操作系统 后续课程:面向对象程序设计、信息工程监理、信息系统测评技术、软件工程实训 适用专业:计算机相关专业 开课部门:专业数学教研室 一、课程教学目的和课程性质 《软件工程》是信息与计算机科学专业本科学生的专业选修课,是一门综合性和实践性很强的课程。本课程主要介绍如何把工程化的思想和技术应用于软件系统的开发过程,以及在软件开发过程中必须遵循的基本原理、方法和工程标准。通过教学,使学生对软件生产工程化的具体思想、要求和方法均有较全面的了解, 为今后独立从事软件系统的开发打下相应的工程基础。 二、课程的主要内容及基本要求 第1单元软件工程学概述(3学时) [知识点] 软件的发展过程、软件危机、软件工程及开发方法。 [重点] 软件工程的基本概念、软件工程学的基本内容和软件生命周期中各阶段的基本任务。 [难点] 软件过程模型 [基本要求] 1、识记:软件、软件危机、软件工程、软件工程方法学; 2、领会:软件工程过程模型的定义及其特点; 3、简单应用:软件危机的产生原因; 4、综合应用:解释软件工程产生的原因,结合不同的软件特点对其开发应

当采用的软件过程模型。 [考核要求] 1、软件工程的定义; 2、软件生命周期的定义及其各个开发阶段的任务; 3、软件工程方法学定义及经典软件过程模型。 第2单元可行性研究(5学时) [知识点] 可行性研究的主要内容、任务及研究过程,系统流程图、数据流图、数据字典。 [重点] 系统流程图、数据流图的画法。 [难点] 可行性研究中的上层数据流图的构成方法。 [基本要求] 1、识记:可行性研究的主要内容、任务; 2、领会:如何画出所需的系统流程图; 3、简单应用:分析所需的数据字典并根据数据字典定义方法定义相关词条; 4、综合应用:在可行性研究过程中分析系统流程图,总结其数据字典,画出上层的数据流图。 [考核要求] 1、可行性研究的主要内容、任务; 2、数据流图的定义及画法,能够分析并画出可行性研究中的上层数据流图; 3、数据字典的组成及其符号定义方法。 第3单元需求分析(5学时) [知识点] 需求分析的任务、与用户沟通获取需求的方法、分析建模与规格说明、实体—联系图、状态转换图、其他图形工具、数据规范化。 [重点] 实体-联系图的概念及画法、状态转换图的定义及画法和常用图形工具的使用方法。 [难点]

机械设计制造及其自动化专业课程教学大纲

目录 一、学科基础课 (1) 1.《高等数学》课程教学大纲 (1) 2.《机械制图》课程教学大纲 (17) 3.《线性代数》课程教学大纲 (27) 4.《概率论与数理统计》课程教学大纲 (34) 5.《大学物理》课程教学大纲 (41) 6.《理论力学》课程教学大纲 (55) 7.《材料力学》课程教学大纲 (64) 8.《C语言程序设计》课程教学大纲 (74) 二、专业主干课 (82) 1.《机械原理》课程教学大纲 (82) 2.《机械设计》课程教学大纲 (95) 3.《电工与电子技术》课程教学大纲 (108) 5.《互换性及技术测量基础》课程教学大纲 (119) 6.《工程材料及成形技术基础》课程教学大纲 (128) 7.《机械制造技术基础》课程教学大纲 (136) 8.《液压与气压传动》课程教学大纲 (145) 9.《专业英语》课程教学大纲 (153) 三、专业方向选修课 (164) 1.《计算机辅助三维设计》课程教学大纲 (164) 2.《数控加工工艺与编程》课程教学大纲 (174) 3.《控制工程》课程教学大纲 (180) 4.《测试技术》课程教学大纲 (191) 5.《单片机原理及应用》课程教学大纲 (210) 6.《可编程控制器原理与应用》课程教学大纲 (216) 7.《机械制造技术装备》课程教学大纲 (223) 四、专业任意选修课 (230) 模块1 (230) 1.《数控技术》课程教学大纲 (230) 2.《电机拖动》课程教学大纲 (236) 3.《数控机床检测及维修》课程教学大纲 (247) 4.《机械制造自动化技术》课程教学大纲 (257) 5.《工业机器人》课程教学大纲 (263) 6.《机械创新设计》课程教学大纲 (272) 模块2 (280) 1.《UG计算机辅助设计》课程教学大纲 (280) 2.《快速成型技术》课程教学大纲 (286) 3.《汽车原理与构造》课程教学大纲 (293) 4.《有限元软件应用》课程教学大纲 (305) 5.《模具设计与制造》课程教学大纲 (312) 6.《自动机与自动线》课程教学大纲 (320)

软件测试教学大纲

《软件测试》课程教学大纲 一、课程基本信息 课程编号:×××× 课程名称:软件测试 学时:32学时 实验学时:8学时 课程类别:专业课 课程性质:必修课 先行课程:C语言,数据结构,面向对象开发工具,数据原理 适用专业:计算机科学与技术,计算机软件技术 责任单位:计算机工程系 二、课程性质、目的与任务 本课程是计算机科学与技术及软件技术专业的专业必修课。其教学目的是通过本课程学习,使学生系统地学习软件测试的基本概念和基本理论,深刻理解和掌握软件测试和软件测试过程的基本方法和基本技术。了解和掌握现代各种新的软件测试技术和主要发展方向。为学生将来从事实际软件测试工作和进一步深入研究打下坚实的理论基础和实践基础。 三、课程的内容及要求、教学重点与难点 (一)软件测试概述 1、主要教学内容及要求 1)理解软件测试的背景,软件缺陷和故障的概念 2)理解软件测试的意义 3)理解软件开发过程与软件测试的关系 4)理解软件质量的概念及质量保证体系 5)了解软件测试职业与素质的要求

2、知识点与能力点要求 1)知识点:软件测试等相关概念。 (二)软件测试策略与过程 1、主要教学内容及要求 1)理解软件测试的方法与策略 2)明确单元测试的主要任务和过程 3)理解软件测试的复杂性 4)明确集成测试的方法和确认测试的准则 5)明确系统测试的八个领域测试要点 6)明确验收测试的主要内容和相关配置 2、知识点与能力点要求 1)知识点:软件测试方法与策略 2)能力点:单元测试、集成测试、系统测试及验收测试的方法3、教学的重点与难点 1)教学重点:软件测试方法与策略 (三)黑盒测试及其用例的设计 1、主要教学内容及要求 1)理解黑盒测试的基本概念 2)理解黑盒测试的两个典型问题 3)掌握黑盒测试的等价类划分法 4)掌握黑盒测试的边界分析法 5)掌握黑盒测试的因果图法和决策表法 2、知识点与能力点要求 1)知识点:黑盒测试方法 2)能力点:黑盒测试方法 3、教学的重点与难点 1)教学重点:黑盒测试方法 (三)白盒测试及其用例的设计 1、主要教学内容及要求

自动化教学大纲

电路原理课程教学大纲 课程名称:电路原理课程性质:必修课总学时:80 (理论学时:60;实验学时:20)学分:6 适应专业:自动化专业开课单位:电力学院 先修课程:《高等数学》,《线性代数》,《积分变换》,《大学物理》 一、课程的性质、目的 《电路原理》是电类专业必修的一门重要的技术基础课,它具有基础科学和技术科学的二重性,不仅使电类学生学习后续课程的基础,也直接为解决电工电子工程中的实际问题服务。通过本课程的学习,学生应该掌握近代电路理论的基本知识和概念,能分析计算电路,初步具有解决实际问题的能力,并为后续课程准备必要的电路理论知识。通过学习该课程,可以培养学生的科学思维能力,树立理论联系实际的工程观点和提高学生分析问题和解决问题的能力。 二、课程的主要知识点及基本要求 第一章电路模型和基本定律 主要知识点:理想元件与电路模型概念,集总电路的概念;电压、电流及其参考方向的概念;电阻元件、电压源、电流源和受控源的伏安关系及功率的计算;基尔霍夫电流定律和基尔霍夫电压定律。 重点:电压与电流的参考方向,基尔霍夫定律。 难点:功率的计算,基尔霍夫定律的灵活应用。独立电源和受控源的区别。 第二章电阻电路的等效变换

主要知识点:等效与等效变换的概念;电阻的串联和并联;电阻的Y形连接和Δ形连接的等效变换;电压源、电流源的串联和并联、实际电源的两种模型及其等效变换,输入电阻的计算。5.支路电流法。 重点:实际电源之间的等效变换,输入电阻的求法通过本章的学习 难点:等效的实质。 第三章电阻电路的一般分析 主要知识点:独立方程个数,支路电路法,回路电流法,结点电压法 重点:回路电流法,结点电压法。 难点:回路电流法 第四章电路定理 主要知识点:叠加定理,替代定理、戴维南定理、最大功率传输定理。 重点:叠加定理,替代定理、戴维南定理。 难点:戴维南定理的灵活应用8.叠加定理 第六章储能元件 主要知识点:电感电容元件的伏安关系,电感电容元件的串并联重点:两种元件的伏安关系 第七章一阶和二阶电路的时域分析 主要知识点:动态电路的方程及其初始条件;零输入响应、零状态响应、全响应;一阶电路全响应的三要素法;阶跃响应和冲激响应;二阶电路微分方程的建立,二阶电路零输入响应。 重点:换路定律;零输入和零状态的概念;三要素的分析一阶电路暂态过程;

《软件工程课程设计》教学大纲

《软件工程课程设计》教学大纲 英文名称:Software Engineering Course Design 课程编码:070472 学分:3 参考学时:3周实验学时:3周上机学时:适用专业:计算机科学与技术(专升本) 大纲执笔人:系(教研室)主任:李震 一、课程目标 《软件工程课程设计》是实践性教学环节之一,是《软件工程》课程的辅助教学课程。通过课程设计,使学生掌握软件工程的基本概念,结合实际的操作和设计,巩固课堂教学内容,使学生掌握软件开发的基本过程,将理论与实际相结合,应用现有的CASE工具和软件开发文档规范,完成一个基于数据库的应用系统(DBAS)的设计与实现,把理论课与实验课所学内容进行综合,并在此基础上强化学生的实践意识、提高学生的综合运用能力和创新能力。 通过本课程学习,使学生掌握软件开发的基本概念、软件开发技术和流程;独立完成所有程序、文档的编写和调试工作;开发一套基于C/S或B/S结构的基于数据库的应用系统。形成数据库设计开发的基本能力;提高综合运用理论知识解决实际问题的能力。 二、基本要求 1、课程设计要求学生按项目分组进行,每个项目组由10人左右组成,可根据分组情况分别担任项目经理、技术经理、软件工程师、测试工程师、配置管理员、数据库管理员等角色。 2、在规定的时间内完成1个小型项目的计划、需求分析、设计、编码、测试和交付的全过程,要求按照软件企业的正规开发流程组织实施,并按照给定的文档规范标准撰写相关文档。 3、每组完成一个项目,题目可为学生信息管理系统、图书管理系统、在线考试系统、网上购物系统、超市管理系统等,也可自拟题目,但要经教师审核。 4、项目实训集中在机房进行,每天考勤,学生每天填写工作日志,每周进行周总结。 三、教学内容与学时分配建议 1、实训内容 (1)选题并制定项目开发计划1天

自动化PLC教学大纲

电气自动化技术专业西门子PLC实训 教学大纲 一、课程的性质与任务 本课程是电气自动化技术专业的主要专业课之一,本课程主要是针对可编程控制器进行学习,可编程控制器简称PLC(Programmable Logic Controller),它是一种专门为在工业环境下应用而设计的数字运算操作的电子装置。它采用可以编制程序的存储器,用来在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。 本课程任务是:了解S7-200可编程序控制器系统构成,掌握掌握可编程序控制器的工作原理,掌握西门子S7-200可编程序控制器拆装;了解可编程序控制器的软件结构,了解S7-200可编程序控制器的编程语言,掌握西门子S7-200可编程序控制器的基本逻辑指令与应用;掌握S7-200可编程序控制器功能指令简单应用;了解S7-200可编程序控制器工业应用 二、课程教学目标 通过该课程的学习,使学生具有电气工程人员的基本技能,能熟练掌握电气工程人员所必须具备的基本理论知识和基本实践技能,学生应达到下列基本要求:1.熟练掌握S7-200结构、工作原理、拆装 2.能够掌握S7-200编程语言的使用 3.能够应用S7-200PLC实现常见自动化控制 4.掌握如何进行系统安装、接线、调试 5.熟练运用电工工具检查和维修设备线路 6.了解S7-200可编程序控制器工业应用 三、教学内容结构 教学内容由自动化专业PLC应用基础模块、PLC功能指令应用模块、PLC工业应用模块三部分组成。 四、教学内容与要求 第一章西门子S7-200可编程序控制器应用基础 课题一S7-200可编程序控制器系统构成

软件工程导论课程教学大纲

《软件工程导论》课程教学大纲 一、课程性质、地位和作用 《软件工程导论》是是软件工程专业的专业基础课程,属必修课。 本课程主要讲述建造软件系统的基本方法、技术、流程、工具及规范等。通过学习可以使学生了解软件工程的基本概念、基本原理、实用的开发方法和技术;了解软件工程各领域的基本内容和发展动向;学习用工程化的方法开发软件项目,初步掌握开发过程中应遵循的流程、准则、标准和规范。本门课程为将来从事软件开发学生的软件工程师之路奠定坚实的基础。 二、课程教学对象、目的和要求 本课程适用于软件工程、计算机应用等从事软件开发的本科专业。课程教学目的、要求: (一)从教学内容上,应使学生了解软件工程的基本概念,主要包括软件与软件开发的基本过程,软件危机与软件工程。掌握个人软件开发过程的基本内容和方法,了解软件开发模型及结构化软件设计方法,以及软件质量保证基本内容。(二)从能力方面,应使学生通过对软件工程基本概念和方法的学习和课后练习,培养学生养成规范化个人开发的良好习惯,培养学生按照软件工程的基本过程和方法来设计和开发软件。 (三)从教学方法上,在课堂理论教学中,采用学生可以理解的软件开发素材,通过一边实践一边讲解的方法,讲解软件过程的基本思想和方法,通过学生完成与实践结合的作业,调动学生的积极性,使软件工程的基本思想逐步植根于学生头脑中。 三、相关课程及关系 本课程的先修课程是“C语言程序设计”和“数据结构”等程序设计课程,学习应在学生具有一定的编程能力基础上进行。本课程为后续的“软件制造工程”和“软件设计工程”等课程打下了必要的理论基础。 四、课程内容及学时分配 总学时:32学时 (一)绪论1学时 1、软件工程及其重要性 2、软件开发需要软件工程 3、软件工程课程体系架构(需要什么软件工程) 、课堂的组织、学习方法、章节安排与考核4. 要求学生了解软件工程的起源,软件工程在软件开发中的作用,了解软件工程课程体系。 (二)软件与软件工程4学时 1、软件及软件分类 2、软件工程的由来及概念 3、软件生命周期 4、软件开发与软件开发方法 5、软件工程工具和环境 6、软件开发项目管理介绍

自动化控制系统设计实例教学大纲-2017

《自动化控制系统设计实例》课程教学大纲 课程代码:060032005 课程英文名称:Automation Control System Design Examples 课程总学时:16学时讲课:16学时实验:0学时上机:0学时 适用专业:自动化 大纲编写(修订)时间:2017.11 一、大纲使用说明 (一)课程的地位及教学目标 自动化控制系统设计实例是自动化专业的专业基础选修课。通过对该课程的学习,使学生建立起“系统”概念,了解自动化系统主要的控制方法、控制技术,为后续专业课学习奠定基础。 (二)知识、能力及技能方面的基本要求 通过实例教学,针对不同的控制对象,全方位、多视角介绍采用单片机、自动化仪表、工控机、PLC组建不同工业流程的设计实例和实施过程;要求学生了解自动化控制系统的设计原则、设计步骤,建立起“控制”与“系统”的概念,了解自动化控制系统的主流技术和前沿技术。 (三)实施说明 在讲授具体内容时,从一个具体的被控对象分析入手到合理的控制要求的形成,从控制装置、元器件部件选型到控制方案的产生,从硬件结构到电路细节,从软件框图到控制算法以及实施过程一一进行分析讲解;培养学生思考问题、分析问题和解决问题的能力。 (四)对先修课的要求 本课程的先修课是《自动控制原理》和《C语言程序设计》。 (五)对习题课、实验环节的要求 无。 (六)课程考核方式 1.考核方式:考查 2.考核目标:考核学生对自动化控制系统的了解程度;考核学生自动化产品研发思路和独立思考能力。 3.成绩构成:本课程的学生成绩采用二级制(通过、不通过)。成绩由学术报告和平时成绩相结合的方法确定。其中:平时成绩由考勤及课堂表现组成,占总的40% ;学术报告成绩占总的60%。 (七)主要参考书目: 1. 《自动化系统工程设计与实施》,林敏等编,电子工业出版社,2008。 2. 《过程控制系统》,俞金寿孙自强编著,机械工业出版社,2009。 3. 《PLC编程及应用》(第4版),廖常初编著,机械工业出版社,2015。 二、中文摘要 本课程是自动化专业学生的一门实践性很强的专业基础选修课程。课程通过对精选实例的自动化控制系统的设计、选型、研制、调试和实施等讲授,使学生建立“控制”与“系统”的概念,了解自动化系统的主流技术和发展趋势。本课程将全方位、多视角地介绍单片机、自动化仪表、工控机、PLC等组建不同工业流程的设计实例和实施过程,本课程将为后续自动化专业课程的学习奠定基础。

软件测试教学大纲(课程标准)

《软件测试》教学大纲 课程编码03010302课程时数48 适用专业计算机应用技术及软件技术授课对象大三 一、课程性质、目的和任务 软件测试技术课程是计算机技术技术及软件技术专业的一门重要专业课。本课程将主要介绍软件测试的基本知识和基本方法。通过学习软件测试理论知识和业界主流及通用技术,使学生掌握软件测试的基本概念和基本理论,掌握基本测试技术和方法,熟悉几种自动化测试工具,从而从工程化角度提高和培养学生从事大型软件的测试技术和能力。 二、前期知识要求 前导课程:C#语言及windows应用程序设计;Web应用程序设计;数据结构;关系数据库原理及应用 三、课程教学内容和基本要求 一、软件测试概述 1. 软件测试背景 2. 软件测试的定义、目的和原则 3. 软件测试的基本概念和方法 4. 质量保证与测试策略 5. 软件测试依据和规范 正确理解软件测试的背景,软件缺陷和故障的概念;正确理解软件测试的意义;理解软件测试的策略;熟悉软件工程与开发过程与软件测试的关系;正确理解软件质量的概念及质量的管理;了解ISO9000和CMM模型。 二、软件测试技术 1.单元测试 2.集成和系统测试 3.验收测试 4.面向对象软件的测试 5.基于应用服务器的测试 6.软件本地化测试 7.软件自动化测试

明确软件测试的复杂性;理解软件测试的方法和策略;理解单元测试的主要任务和过程;理解集成测试的方法和确认测试的准则;理解系统测试的基本测试方法;理解验收测试的主要内容和相关配置;理解面向对象的软件测试基本概念和策略。 掌握黑盒测试方法,包括等价类划分、边界值分析以及因果图测试法;掌握白盒测试方法,包括逻辑覆盖测试方法盒路径测试方法;明确特定环境及应用的测试,理解客户/服务器体系结构的测试、GUI测试、实时系统的测试、嵌入式系统的软件测试。 理解软件本地化测试;理解软件自动化测试的概念,了解自动化测试工具与平台。 三、软件测试的管理 1.组织和管理测试团队 2.测试环境的建立 3.软件测试用例的设计 4.报告所发现的软件缺陷 5.软件测试和质量分析报告 6.软件测试项目管理 了解软件测试的管理组织模式与实施过程。能运用所学的软件测试技术设计测试用例,执行测试,报告发现的缺陷,并给出测试结果及质量分析报告。 五、学时分配 六、考核方式和方法 考核成绩=平时成绩+期中考试成绩+期末考试成绩 平时成绩包括作业成绩,作业即每章学习完成后的主题小论文。 考试课程:采用半开卷

软件工程教学大纲正式版

软件工程教学大纲正式 版 WTD standardization office【WTD 5AB- WTDK 08- WTD 2C】

《软件工程导论》课程教学大纲一、课程基本信息 课程编号: 英文名称名:Software Engineering 总学时:54学时 学分:3 课程类别:专业必修课 适用专业:全校本(专)计算机科学与技术 先修课程:数据结构,大学数学,离散数学,计算机算法设计。 二、课程性质与目的、要求 《软件工程》是计算机专业的一门工程性基础课程,在软件工程学科人才培养体系中占有重要的地位。软件开发是建立计算机应用系统的重要环节,人们通过软件工程学把软件开发纳入工程化的轨道,而软件工程学是用以指导软件人员进行软件的开发、维护和管理的科学。《软件工程》已成为高等学校计算机软件教学体系中的一门核心课程, 本课程以IEEE最新发布的软件工程知识体系为基础构建内容框架,注重贯穿软件开发整个过程的系统性认识和实践性应用,以当前流行的统一开发过程、面向对象技术和UML语言作为核心,密切结合软件开发的先进技术、最佳实践和企业案例,力求从“可实践” 软件工程的角度描述需求分析、软件设计、软件测试以及软件开发管理,使学生在理解和实践的基础上掌握当前软件工程的方法、技术和工具。 通过本课程的学习,要求学生能掌握软件工程的基本概念、基本原理、开发软件项目的工程化的方法和技术及在开发过程中应遵循的流程、准则、标准和规范等;学生应能掌握开发高质量软件的方法,以及有效地策划和管理软件开发活动,为学生参加大型软件开发项目打下坚实的理论基础。 本课程注重培养学生理论应用于实践的能力,课堂上教师向学生讲述软件工程中的相关原理和概念,并通过课程设计,培养学生对整个软件开发过程的能力,让学生能切实体会到软件工程在实践中的指导作用,并按软件工程的要求完成规范的各项软件开发文档。本课程对提高学生的软件开发能力和项目管理能力有重要的现实意义。 三、教学内容及学时分配 本课程的教学内容共分十三章。

《工业机器人技术基础》教学大纲

《工业机器人技术基础》教学大纲 一、课程基本信息 课程名称:工业机器人技术基础 学时:48 适用对象: 工业机器人技术专业、电气自动化技术专业、机电一体化技术专 业 考核方式:考查 二、课程简介 机器人学是一门高度交叉的前沿学科,机器人技术是集力学、机械学、生物学、人类学、计算机科学与工程、控制论与控制工程学、电子工程学、人工智能、社会学等多学科知识之大成,是一项综合性很强的新技术。通过该课程的学习, 使得学生基本熟悉这门技术以及其发展状况,为今后从事工业机器人的操作管 理、维护维修、系统安装调试和集成设计的工作打下基础。 三、课程性质与教学目的 本课程是专业基础课,通过本课程的学习,使学生了解机器人及其应用,掌 握机器人系统组成、机构、运动分析、控制和使用的技术要点和基础理论。机器 人是典型的机电一体化装置,它不是机械、电子的简单组合,而是机械、电子、 控制、检测、通信和计算机的有机融合,通过这门课的学习,使学生对机器人有 一个全面、深入的认识。培养学生综合运用所学基础理论和专业知识分析问题解 决问题的能力。 第1章概述 机器人的基本概念,机器人的组成原理、机器人应用与外部的关系、机器人应用技术的现状 第2章机器人的基础知识 机器人的分类、机器人的基本术语与图形符号、机器人的技术参数、机器人的运动学基础、机器人的动力学基础 第3章机器人的机械结构系统 机器人的机械结构系统、机器人的腕部机构、机器人的手部机构、机器人的行走机构

第4章机器人的驱动系统 机器人的驱动系统概述、电动机及其特性、液压驱动系统及其特性 第5章机器人的控制系统 机器人的控制系统、伺服控制系统及其参数、交流伺服电动机的调速、机器人控制系统结构、机器人控制的示教再现、机器人控制系统举例 第6章机器人的感觉系统 机器人的传感技术、机器人的内部传感器、机器人的外部传感器、机器人的视觉系统、机器人传感器的选择 第7章机器人的语言系统 机器人的语言系统概述、常用的机器人语言简介、机器人的离线编程、机器人的编程示例 第8章工业机器人及其应用 工业机器人概述、焊接机器人、搬运机器人、喷涂机器人、装配机器人 四、各教学环节学时分配 教学环节 教学时数课程内容讲课实验 其他教学 环节 第一章概述 4 第二章机器人的基础知识 4 第三章机器人的机械结构系统 6 1 第四章机器人的驱动系统8 第五章机器人的控制系统8 第六章机器人的感觉系统8 1 第七章机器人的语言系统 6 第八章工业机器人及其应用12

《软件测试与质量保证》教学大纲

《软件测试与质量保证》教学大纲 课程名称:软件测试与质量保证课程编号:*** 总学时:36 总学分:2 课程类别:专业必修课程适用对象:软件工程专业 执笔人:*** 审核人:*** 一、课程性质与教学目标 课程性质:《软件测试与质量保证》是软件工程专业的一门专业必修课程,该课程定位在软件测试基本原理和测试技术的学习,课程的重点是使学生掌握如何保证软件质量,如何避免或减少软件测试风险。通过对该课程的学习,学生可以了解软件测试在软件生命周期和软件工程中的地位、作用,学习软件测试的基本理论和基本原理、技术方法、设计文档、实施步骤和常用的软件测试工具,掌握软件开发中的测试过程管理、测试用例的设计、软件系统测试等解决实际问题的基本能力,同时培养学生良好的软件开发素质,为后续的专业综合实验和毕业设计等课程奠定良好的软件测试理论、技术。 教学目标:软件测试和质量保证是为软件工程专业开的一门必修课程,具体目标:知识:课程旨在帮助学生掌握软件测试的基本概念和测试方法、技术,理解。 能力:熟练掌握软件测试方法的不同分类及方法,能够根据情况选择合适的测试方法。 素质:通过本课程的学习让学生进一步掌握软件开发中的测试过程管理、测试用例的设计等基本能力,培养良好的软件开发素质。 二、教学基本要求 通过本课程的学习,学生应该了解软件测试在软件生命周期和软件工程中的地位、作用,了解企业测试流程;理解测试中常用的术语及概念;掌握软件测试的不同分类和方法,掌握各种测试方法,能够独立应用这些方法进行具体的案例测试。 三、教学内容、要求及学时分配 第1章引论2学时 教学重点:软件测试的必要性。 教学难点:软件测试的定义及观点,测试和质量保证的关系。 本章教学要求:通过本章的教学,要使学生了解软件测试的必要性;掌握测试和质量保证之间的关系。 第2章软件测试的基本概念2学时 教学重点:软件缺陷及软件测试的分类。 教学难点:软件测试的级别。 本章教学要求:通过本章的教学,要使学生了解软件缺陷的定义,产生和构成,了解软件测试的分类,静态测试和动态测试,主动测试和被动测试等基本概念。 第3章软件测试方法5学时 教学重点:基于输入域的方法,基于组合及其优化的方法。

《办公自动化》教学大纲

《办公自动化技术》教学大纲 一、课程介绍 1、课程性质 办公自动化是计算机应用技术专业的一门基础课程,主要培养学生了解计算机在办公自动化领域中的相关知识,掌握办公软件的使用,培养学生在办公自动化领域的办公事务处理、数据处理、信息管理的综合能力,同时培养学生的方法能力、社会能力及职业素质。 2、设计思路 本课程是以“基于工作过程”为指导,通过对计算机应用技术专业所涉及到的岗位群进行工作任务和职业能力分析,参照相关职业资格标准,以培养学生职业能力为重点,从企业真实的岗位出发选择课程内容并安排教学任务,在行业专家的指导下设计相应的学习项目和学习任务,在教学过程中,实施案例式教学:由教师布置任务、学生自主探索发现及教师演示指导相结合;实施项目化实训:以任务为驱动,基于现代办公的要求,将典型工作任务应用于教学中,以项目的方式组织教学,以具体的任务为行动导向;同时在教学过程中还与职业资格认证考试相结合。使学生既学习计算机办公操作人员的岗位知识又培养学生职业素质,锻炼学生的方法能力与社会能力。使用学生通过学习完成本课程后能直接进行取证考试,获得相应职业资格证书。 3、典型任务 作为计算机操作员,首先要了解计算机的基础知识,理解一些计算机的常用术语和基本概念;其次是能较熟练地使用Windows操作系统;再次是能灵活地运用office 2003的主要软件Word 2003、Excel 2003以及PowerPoint 2003的使用;具有网络的基础知识及常规操作;熟悉常用办公设备的使用与维护。

二、课程目标 1、专业能力 (1)熟悉文字处理软件的基本知识,熟练掌握至少一种汉字(键盘)输入方法:打字速度达到30字/分钟以上;熟练掌握文字处理软件的基本操作和综合应用,能利用Word2003对文字、表格、图形艺术字等多种对象进行综合编排,以及对复杂结构的长文档进行排版; (2)熟悉电子表格软件基本知识,熟练掌握电子表格的基本操作和综合应用,能利用Excel2003进行复杂的数据分析和处理; (3)熟悉演示文稿软件的基本知识,熟练掌握电子演示文稿的基本操作和综合应用,能利用PowrPoint2003制作精美的演示文稿; (4)了解计算机网络的基本概念和因特网的初步知识及运用; (5)熟悉现代办公设备的使用与维护(传真机、扫描仪、打印机、复印机等)。 2、学习能力 要求学生在完成各教学任务时通过对信息资料的收集,网络知识的运用培养学生勤于思考、主动学习、勇于探索新知识;提高学生的自学能力、创新能力和学习新技术、新知识的能力。 3、社会能力 培养学生自我表现、与人沟通能力;团队协作精神;分析问题与解决问题的能力;勇于创新与爱岗敬业的工作作风;培养学生诚信、坚强的性格;树立质量安全意识;培养学生自主学习与创新意识的提高。 三、课程内容与要求

《J2EE架构与程序设计》课程教学大纲

《J2EE架构与程序设计》课程教学大纲 课程名称(中文)J2EE架构与程序设计课程名称(英文) 课程编号课程性质专业必修 学时学分 课程负责人开课学期 一、课程说明(60字以内) 本课程是J2EE平台中的实训项目类的前期的技术课程,主要分为J2EE的体系架构的介绍和J2EE Web程序设计开发等两个方面的内容。而其中的J2EE Web程序设计开发又包括标准的Web组件技术和Struts框架的技术应用和实现。 二、课程目的与基本要求(200字以内) 由于目前的大三阶段的学生主要是欠缺 (1)实际的企业级项目开发的体验和锻炼 (2)当然作为一位职业程序员所应该具备的软件规范化方面的体验不多。 本课程将系统地讲解J2EE的体系架构以及J2EE Web组件技术和表示层的Struts框架技术。本课程的教学目标则是 1)注重软件工程的思想和原则、J2EE系统的架构等方面的具体应用 2)体验软件开发过程中的各个环节 3)把握设计模式的思想和具体应用 4)牢记“多层架构和松藕合”的原则 同时应用开放源码技术来构建灵活健壮的轻量级架构的J2EE系统。更有效地应用标准J2EE组件和J2EE服务;最后设计和开发出一个支持可伸缩、灵活、可扩展、可个性化和支持国际化的J2EE架构的应用系统。 三、内容简介(125字以内) 本课程以一个实际应用系统的模拟版本的实现作为教学的任务目标。在实现过程中,按照应用系统中的表示层、控制层、业务处理层和数据访问层等相关的技术实现来展开讲解并逐步实现。前四周为Java 语言及面向对象技术、J2EE体系架构、JSP、Servlet、

JavaBean、Filter、Listener等标准的J2EE Web组件技术;后四周为Struts框架技术及项目应用开发实现。 课程将以此过程为主线,并相应地扩展出相应的与软件工程相关的知识,然后讲解这些方面的知识。 四、课程主要内容 1、Java及J2EE技术概述 1)Java2的主要技术特点 2)Java平台中的主要技术 3)Java技术发展的方向 2、J2EE体系架构 1)Web容器和EJB容器 2)轻量级的J2EE系统 3)开源框架在J2EE平台中的应用 3、表示层JSP技术 1)JSP中的通用语法规则 2)JSP中的指令 3)脚本元素 4)JSP中的动作 5)JSP的内置对象 4、Java及OOP 1)面向对象程序设计方法 2)Java中的类编程技术 3)继承与派生的编程技术 4)Java中的接口 5)Java多态性 6)Java中的包 5、控制层Servlet技术基础 1)Java Servlet及其特点 2)JSP和Servlet在应用上的区别

相关文档
相关文档 最新文档