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

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

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

课程编号:

课程中文名称:软件工程导论

课程英文名称:Introduction of Software Engineering

总学分:2

总学时: 36 讲课学时:36 习题课学时:0

实验学时:0 上机学时:0

授课对象:软件工程专业本科

先修课程:程序设计

课程要求:必修课

课程分类:专业基础课

一、课程教学目的

随着计算机技术的发展,软件的规模越来越大,软件的结构越来越复杂,软件开发与维护的难度也越来越高,软件的质量难以保证,软件开发与维护的进度和成本难以控制,这就要求有一种科学的方法指导软件的开发与维护工作。软件工程就是这样一种指导软件开发和维护的工程学科。

通过本课程的学习,使学生了解软件工程的概念、原理和技术,初步掌握软件开发的基本方法和常用工具,建立软件开发和维护的工程化意识,培养独立思考的能力和团队合作的精神,为后续相关课程的学习以及从事软件开发与维护的实际工作打下良好的基础。

二、教学内容及基本要求

教学内容:

1.课程内容简介(1学时)

本课内容简介,基本要求和目标,教学方法,学习方法,教材(英

文原版)的主要内容及使用,中文参考教材简介

2.软件工程的基本概念(4学时)

软件工程的基本概念,软件危机产生的原因,软件危机面临的问题及解决方法,什么是好的软件以及软件的质量的概念,实施软件工程的人员,软件工程的系统方法,软件工程的工程方法,软件工程的发展

3.过程建模与生命周期(4学时)

过程的概念,软件过程模型,软件生命周期,各种常用的软件过程模型,过程建模的工具和技术

4.软件项目计划与管理(4学时)

软件项目进展跟踪,软件项目的人员,工作量的估算,风险管理,项目计划,项目管理

5.需求获取(4学时)

需求过程,需求的类型,需求的特征,需求的表示方法,原型需求法,需求文档,需求过程的参加人员,需求确认,需求度量,需求表示方法的选择,表示需求的工具。

6.系统设计(4学时)

概要(总体)设计和技术(详细)设计,分解与模块化,软件体系结构的风格与策略,软件设计的有关问题及启发式规则,好的软件设计的特征,设计技术的改进,设计评价与确认,设计文档化

7.编码(4学时)

编码的的概念,程序设计语言的选择,编码风格,内部文档和外部文档,程序设计方法学

8.测试(4学时)

软件错误与失败,对待测试的态度,测试的组织,负责测试的人员,测试计划,白盒测试与黑盒测试,单元测试,集成测试,自动测试工

具,测试结束标准,系统测试原理,系统测试过程,软件配置管理,

功能测试,性能测试,可靠性、可用性和可维护性,验收测试,安装测试,自动系统测试,测试文档

9.系统提交(2学时)

培训的种类,培训的辅助手段,培训方法,培训文档

10.系统维护(4学时)

系统的改变,维护的分类,维护活动和维护人员,维护存在的问

题,维护特征的度量,维护技术与工具,软件重构

11.本课内容的回顾与总结(1学时)

基本要求:

1.课程基本要求

每一章都提供一些重要的参考资料,引导学生有选择地阅读其中的部分内容。

根据课程内容的进展情况,布置相应的任务、思考题和作业,引导学生通过Internet网或其他途径查阅相关资料以拓宽知识面,培养学生独立思考的能力,注重学生的个性化发展。

为了使学生在低年级就开始建立起软件开发和维护的工程化意识,较系统地掌握按照工程化思想开发与维护软件的方法和技术,应在教学中培养学生从软件企业开发和维护实际的大型软件的角度了出发,从成本、风险、效益、进度、过程、质量等多种角度系统地全面地分析软件开发和维护过程中的问题,而不是从学生完成某一给定的作业的角度或从事某一个特定软件项目研究的角度去思考问题。

2.实验要求

本课无实验,课程结束后安排两周课程设计。

3.考试形式

本课成绩实行百分制,课程论文成绩30%,期末考试成绩70%。

软件工程导论名词

1、什么是软件? 答:1).满足功能要求和性能的指令或计算机程序集合; 2.)处理信息的数据结构;3.)描述程序功能以及程序如何操作和使用所要求的文档; 2、软件危机定义:软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。 3、软件工程定义:软件工程是指导计算机软件开发和维护的一门工程学科。采用工程的概念、原理、技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来,以经济地、高效的开发出高质量的软件并有效地维护它,这就是软件工程。 4、软件生存周期:一个软件从开始计划起,到废弃不用止,称为软件的生存周期。 5、瀑布模型:即生存周期模型,是软件工程的基础模型。其核心思想是按工序将问题化简,将功能的实现与设计分开,便于分工协作。 6、增量模型:是瀑布模型的顺序特征与快速原型法德迭代特征相结合的产物。这种模型把软件看成一系列相互联系的增量,在看法过程的各次迭代中,每次完成其中的一个增量。 7、快速原型:是快速建立起来的可以在计算机上运行的程序,它所能完成的功能往往是最终产品能完成的功能的一个子集。快速原型模型的第一步是快速建立一个能反映用户主要需求的原型系统,让用户在计算机上试用它,通过实践来了解目标系统的概貌 8、可行性研究: 可行性研究的目的:就是用最小代价在尽可能短的时间内确定问题是否能够解决。9、需求分析: 需求分析的任务:它的基本任务是准确地回答“系统必须做什么?”这个问题。需求分析的任务不是确定系统如何完成它的工作,而是确定系统必须完成哪些工作,也就是对目标系统提出完整、准确、清晰、具体的要求。 10、数据流图:是一种图形化技术,它描绘信息流和数据从输入移动到输出的过程中所经受的变换。 (或者:数据流图:它以图形的方式反映系统的数据流程) 11、数据词典:是描述数据信息的集合,它对数据流图中的各个元素按规定格式进行详细的描述和确切的解释,是数据流图的补充工具。 12、概要设计:又称为总体设计或初步设计,总体设计过程通常由两个主要阶段组成:系统设计阶段,确定系统的具体实现方案;结构设计阶段,确定软件结构。 13、模块:是由边界元素限定的相邻程序元素的序列,而且有一个总体标识符代表它。 14、信息隐蔽:模块中所包括的信息不允许其它不需这些信息的模块调用 15、内聚:一个模块内部各个元素彼此结合的紧密程度的度量。 内聚性。又称块内联系。指模块的功能强度的度量,即一个模块内部各个元素彼此结合的紧密程度的度量。若一个模块内各元素(语句之间、程序段之间)联系得越紧密,则它的内聚性就越高。 16、耦合:一个软件结构内不同模块之间互连程度的度量。

爆破工程课程学习指导讲解

《爆破工程》课程学习指导一、本课程的性质、目的 是一门理论与实践性较强的课程。它既是采矿工程、《爆破工程》安全工 程专业的必修课程,也是交通工程专业的专业选修课程,其目的旨在向学生传授炸药爆炸和岩石爆破的基本原理和基本技能,培养学生运用所学的理论知识,进行工程爆破设计和分析解决工程爆破实际问题的能力,并为后继专业课有关工程爆破内容的学习奠定基础。 二、本课程的教学重点 本课程的教学重点主要包括以下几个模块(方面)的内容: 1、包括炸药的起爆机理与爆轰理论,岩石的爆破破坏机理、基础理论模块:利文斯顿爆破漏斗理论等。该模块既是本课程的重点,也是难点。 2、爆破器材模块:包括各类炸药的主要性能,各类起爆器材的结构、使用方法和主要性能以及起爆方法; 3、爆破设计及施工技术模块:包括光面预裂爆破、掘进爆破、露天浅深爆破、露天硐室爆破、拆除爆破等爆破技术的设计计算及施工技术和安全技术。 三、本课程教学中应注意的问题 1、结合工程实例讲解,突出行业特点; 2、讲课时要紧扣教学大纲和教材内容,同时也应介绍一些与本课程有关的最新知识和最新理论,使同学们了解本学科的发展趋势与前沿信息 3、培养学生的自主学习能力。 四、本课程的教学目的 通过本课程的学习,学生应该达到如下要求 1、能准确地使用专业术语,理解炸药爆炸的基本概念以及起爆和传爆的基本原理; 2、熟悉爆破器材的结构和性能,掌握火雷管起爆法、电雷管起爆法、导爆索起爆法、导爆管起爆法及其爆破网路的施工技术; 3、掌握地下光面预裂爆破、掘进爆破、露天浅深爆破、露天硐室爆破以及拆除爆破等爆破技术; 4、掌握爆破安全技术; 5、了解和爆破有关的岩石性质,理解岩石爆破的物理过程和基本原理; 6、了解当前爆破的先进技术和发展方向。 1 五、本课程采用的教学方法 本课程理论教学采用课堂讲授(多媒体+板书)方法,并安排课堂讨论。 六、课程教学资料 教材: 爆破工程戴俊主编,机械工业出版社, 2005,2 参考书: 1、爆破工程东兆星邵鹏主编, 中国建筑工业出版社, 2005,1 2、爆破工程管伯伦主编, 冶金工业出版社, 1992.2 3、爆轰物理学张宝坪主编, 化学工业出版社, 1997.8

《软件工程导论》教学大纲

软件工程教学大纲 课程名称:软件工程 开课学期:第5学期 学时/学分:48 / 3 课程类型:专业必修课 开课专业:游戏开发 选用教材: 《软件工程导论》(第四版),张海藩编著,清华大学出版社; 主要参考书: 《实用软件工程》(第二版),郑人杰、殷人昆、陶永雷编著,清华大学出版社; 《软件工程:实践者的研究方法》(原书第五版),Roger S. Pressman,机械工业出版社; 《软件工程》(原书第六版),Ian Sommerville,机械工业出版社; 《面向对象与传统软件工程》(原书第五版),Stephen R. Schach,机械工业出版社。 《面向对象的软件工程》,B.Bruegge,A.H.Dutoit著,清华大学出版社 一、课程性质、目的与任务 软件工程是研究软件开发维护和软件管理的一门工程科学,本课程是计算机科学与技术专业指导性教学计划规定的教学环节中的一部分,教学目的旨在介绍软件工程的基本原理和主要内容,为学生进一步深入学习与软件工程相关的其他课程如:软件需求过程、软件分析与设计和软件项目管理、软件过程管理等打下坚实的理论基础。同时启发学生把握软件开发过程的基本规律,掌握和运用软件分析、设计的常用方法、软件开发过程的管理方法以及质量保证方法等,来解决软件开发中的实际问题,达到学以致用的目的。 二、教学基本要求 本门课程是软件工程导论性质的课程,所以它比较全面而概括地介绍了与软件开发、管理和维护相关的各阶段的工作。学生通过这门课程的学习,能够掌握软件工程的基本含义、它的主要作用、软件开发的过

程、软件开发各个阶段的主要目的和可能采用的一些技术手段和方法,并理解软件项目管理的主要思想。课程完成后,学生能够应用软件工程的思想指导软件开发实践,并能够比较容易地进行软件工程其他相关后续课程的深入学习。 要求教师在教学中采用启发式教学和因材施教,并至少给出一些章节的启发式教学内容的设计。 制作电子教学课件,运用课件进行教学。 三、考核方式: 总成绩分为两个部分:平时成绩(占40% )和期末卷面成绩(占60%),期末考试采用开卷。

英语口语教学大纲

《英语口语》教学大纲 课程编号:1002003 课程名称:英语口语 大纲执笔人:汤姆 大纲审核人:陶伟 一、课程简介 本课程是英语专业重要的专业必修课、考试课。本系列教材全套共四册,讲授对象为英语专业一、二年级学生及水平相当的学习者。 二、教学目的及要求 这门课程主要培养学生进行语言交际的能力,使学生能顺利地用英语进行交流。课堂教学以实践活动为主,同时培养对话能力要求将功能与语法结合起来。重点不放在学习语法上,而更多的是重视语言交际过程,以说话流利为口语训练的首要目标。 三、教学重点和难点 一年级学生主要掌握口语中的一些基本功能和一些基本意念的表达方法,逐步培养日常生活口语的表达能力;二年级学生应能对社会、政治、经济、文化等个方面的现象和问题进行思考,用基本准确和较为流畅的语言表达自己的看法并能参与讨论和论辩。 四、教学方法 课堂讲授、分组讨论,角色扮演和练习 五、学时、学分 英语听力课程开设两年,四个学期。每学期课时为34学时,2学分,总学时为132学时,共计8学分。 六、教学时数分配表 第一学年

七、教学内容 第一学年 Unit One First Day in College 基本教学目的和要求: 要求掌握与主题“Meeting people”相关的词汇和表达式 重点及难点: Introduction; Greeting; Address system 3.主要教学内容:

1)Listening activities:Listen to three conversations and match each dialog with the right picture 2)Group work: Ask each other some Get-Acquainted Questions 3)Discussion: What courtesy titles do people in China usually use nowadays When do you use them Unit Two Hometown 基本教学目的和要求: 要求掌握与主题“Hometown”相关的词汇和表达式及相关的风景点知识介绍 重点及难点: Describing places; Describing weather 主要教学内容: 1)Discussion: some places in China are notorious for bad weather. Name three of them and describe the weather briefly 2)Reading activities:read the text and discuss the whether in different places 3)Interview: interview three classmates about their hometowns Unit Three What’s he like 基本教学目的和要求: 要求掌握与主题“Describing people”相关的词汇和表达式 重点及难点: Identifying people; Describing appearances 主要教学内容: 1)Pair work: student A and student B describe three pictures to each other without looking at the other person’s choices. Find out he common one 2)Group work: each student in the group describes a friend, a former classmate, or someone that has impressed him/her. Talk about the person’s character, habits, likes and dislikes, and ways of doing things. 3)Role play: Imagine that you are David, Linda and Judy. What would you say about your mother Unit Four Lets Go Shopping 基本教学目的和要求: 要求掌握与主题“Shopping”相关的词汇和表达式及相关的销售技巧 重点及难点:

爆破工程课程设计范本

爆破工程课程设计

1工程概况 1.1 原始条件 某露天矿山开采闭坑后,拟转入地下开采,需要在露天底形成20~50m的覆盖层。露天采场底部走向长约450m,露天底平均宽30m。露天采场实际最高标高为305m,最低标高为-33m,封闭标高为117m,露天采场上口尺寸为:900m×630m,下口尺寸为410m×20m。原台阶高度12m,现已并段。 1.2 地质条件 矿石类型简单,矿石物质组成也较简单,矿石属于中硫、低磷、贫磁铁矿石。矿体围岩主要为石榴黑云斜长片麻岩和混合花岗岩。岩体稳定性中等,岩石坚固性系数f=8~10,节理裂隙发育,岩石一般比较破碎,强度较低。 1.3 设计任务 利用硐室爆破的方法在B12和B11两条勘探线之间形成高度为25m的覆盖层。 2爆破方案 2.1 爆破类型的确定 硐室爆破按爆破作用程度和结果分为抛掷爆破,松动爆破和加强松动爆破。 按爆破的目的和要求,抛掷爆破分为定向爆破、扬弃爆破和抛散爆破。定向爆破要求爆破的岩土按预定的方向运动并堆积在设定的范围之内。当只要求将爆破的岩土抛掷一定的距离,而不

要求有固定的方向及堆积范围时,称为抛散爆破,扬弃爆破是在地面平坦或坡度小于 30°的地形条件下,将开挖的沟渠、路堑、河道等各种沟槽或基坑内的挖方部分或大部分扬弃到设计开挖范围以外,使被开挖的工程经过爆破基本成型。 根据抛掷作用的方向不同抛掷爆破又可分为单侧抛掷爆破,双侧抛掷爆破,多向抛掷爆破和上向抛掷爆破等类型。一次爆破也能够同时具有多种性能,可一侧抛掷,另一侧松动。 松动爆破仅将土岩松动和破碎,破碎的岩石不产生抛掷。适用于对周围破坏小,不允许有抛掷的地方,一般抵抗线小于15~20m。炸药单耗小,爆堆集中,能有效地控制飞石距离,爆破有害效应小。当地表自然坡度大于60°时,采用松动爆破将岩石松动,破碎的岩石在重力作用下塌落,此时又称为崩塌爆破。 加强松动爆破是介于松动爆破和抛掷爆破之间(0.75

软件工程导论论文(精)

软件工程一.关于软件工程软件是计算机系统中程序.数据和相关文档的集合,一种逻辑产品。软件工程是一门研究工程化方法构建和维护有效的.实用的和高质量的软件的学科。软件工程是一门比较年轻的学科,追溯其出现的时期我们可以回到二十世纪中期。那个时候出现了软件危机。上个世纪五十年代计算机刚从军用转到民用,编写程序的工作被视为艺术家的创作。由于当时计算机受价格因素的限制未能普及,人们对这一新生的披着神秘面纱的产品并不了解。再加上编程人员追求的是如何在有限的处理器能力和储存空间约束下编写出执行速度快.体积小的程序,使程序中充满了各种各样让人迷惑的技巧,这时的软件的开发生产就非常依赖开发人员的聪明才智。但是得到了六十年代,由于计算机生产硬件的突破使计算机的应用范围得到较大的扩展对软件系统的需求和软件自身复杂性急剧上升,传统开发方法不能满足对软件的需要,出现了软件危机。为解决这个问题,1986年“软件工程”在NATO会议上被首次提出,就是把软件开发从“艺术”和“个体行为”向“工程”和“群体协同工作”转化。从此一门新的学科便诞生了。软件的发展又分为几个阶段:先是程序设计再到程序系统,再是软件工程,到现在是面向对象软件工程。因为一种软件往往比较庞大,需要一个或多个团体才能完成,所以以一种工程化的方法不仅能够提高软件的质量也能提高开发效率。软件工程是研究和应用如何以系统性的.规范化的.可定量的过程化方法去开发维护软件,以及如何把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来。其目标是在给定成本.给定进度的前提下开发软件。开发出的软件应具有可修改性.有效性.可靠性.可维护性.可适应性.可移植性.可追踪性.可重用性.可理解性.可互操作性。其中可修改性事实容许对系统进行修改而不增加原系统的复杂性。有效性是软件系统能最有效的利用计算机的时间资源和空间资源。软件工程包括技术和管理两方面。由方法.工具.和过程三部分。软件开发方法就是完成软件开发的各项任务的技术方法,软件开发工具是为了方法运用提供支撑。软件工程的过程包括定义.开发.运行维护。定义包括可行性研究.需求分析两个步骤。可行性研究就是根据已有的技术手段结合要开发软所可能运用的技术来判断开发的可行度。需求分析就是要通过客户了解软件所应具备的功能。这一阶段是软件开发前的准备阶段,是很重要的一个阶段。

英语口语教学大纲

英语口语教学大纲-CAL-FENGHAI.-(YICAI)-Company One1

英语口语课程教学大纲 一、总纲 口语是语言基本功:听、说、读、写、译诸项技能之一,在外语教学中占有非常重要的地位。口语课旨在传授英语口语基础知识、对学生进行全面严格的基本技能训练,培养学生实际运用语言的能力,主要是口头交际能力,逐步达到在英语口头表达方面准确与流利相结合;扩大社会文化知识面,为升入高年级打好扎实的基础。英语口语课力图把学生置于英语国家文化背景之中,充分发挥学生的听说能力,引导学生积极主动地进行口语学习。把听说领先的教学原则置于一种真实、宽松、主动和持久的文化背景和语言环境中去贯彻和落实,摆脱学生“张口难”的障碍,培养学生掌握准确、流利的教学原则,提高英语口头表达和交际能力。英语口语教程内容覆盖面广,语言环境真实,情景意念生动有趣,语言范例标准地道,注意到不同场合的语言交际过程,强调学生全面的口语能力培养。 二、教学目的:英语口语课的目的是通过大量的口语练习和实践,逐步培养和提高学生用英语进行口头交际的能力,使学生能利用已掌握的英语,比较清楚地表达自己的思想;能就所听到的语段进行问答和复述,能就日常生活话题进行交谈,做到正确表达思想,语音、语调自然、无重大语法错误,语言基本得体;能运用交际策略绕过难点达到交际的目的;能准确掌握诸如询问、请求、建议、忠告等交际功能;能在不同的场合,对不同的人用恰当、得体的语言形式去体现不同的交际功能;逐步达到在英语口头表达方面准确与流利的结合。同时帮助学生了解主要英语国家的文化背景和生活习俗,培养学生的跨文化交际能力。 三、课程类别:公共课 四、教学时数:周学时数 3,总学时数96 五、开课时间:第一、二学期 六、开课专业:英语口语 七、教学对象:中等职业学校一年级学生 八、课程性质、培养目标和任务: 本课程的主要目的是提高学生的听力理解和口头表达能力,使学生在原有的听说基础上熟悉更多地语言交际主题,指导学生掌握听说技巧。使学生侧重掌

软件工程导论(整理版)

SA——结构化分析方法 可行性研究:可行性研究实质上是要进行一次大大压缩简化了的系统分析和设计的过程,也就是在较高层次上以较抽象的方式进行的系统分析和设计的过程; 技术可行性:对待开发的系统进行功能、性能和限制条件的分析,确定在现有的资源条件下,技术风险有多大,系统能否实现; 经济可行性:这个系统的经济效益能超过它的开发成本吗? 社会可行性:实用性怎样 5. 耦合性:耦合是指一个模块与其它模块之间的联系,又称为块间联系,是模块之间相对独立性的度量; 6. 内聚性:内聚是指模块内部各个成分之间的关系,又称为块内联系,是模块功能相对强度的度量; 7. 模块的控制范围:一个模块的控制范围是指该模块本身及其所属的(直接或间接调用的)所有模块的集合; 8. 模块的作用范围:受该模块内一个判定影响的所有模块的集合;9. 软件结构:软件结构图; 10.模块:在软件中,通常把用一个名字就可以调用的一段程序称为模块; 1. 编码:所谓编码就是把软件设计结果翻译成用某种程序设计语言书写的程序; 2. 程序设计风格:所谓程序设计风格是指书写源程序的习惯、程序代码的逻辑结构与习惯的编程技术。从软件工程要求出发,程序设计风格应包括以下要素:①源程序文档化②数据说明③语句构造④输入输出 ●白盒测试技术:逻辑覆盖和基本路径覆盖 ●黑盒测试技术:等价类划分、边界测试、错误推测、因果图 ●软件测试步骤:单元测试、集成测试和确认测试 1. 校正性维护:满足用户对已开发产品的性能与运行环境不断提高的要求,进而达到延长软件寿命的目的; 2.适应性维护:对程序使用期间发现的程序错误进行诊断和改正的过程,配合变化了的环境进行修改软件的活动; 3. 完善性维护:满足用户在使用过程中提出增加新的功能或修改已有功能的建议而进行的工作; 4. 预防性维护:为了改善未来的可维护性或可靠性而修改软件的工作。

《爆破工程与安全技术》

《爆破工程与安全技术》课程教学大纲 课程代码:080641003 课程英文名称:Blasting Engineering and Safety Technology 课程总学时:32 讲课:32 实验:0 上机:0 适用专业:安全工程 大纲编写(修订)时间:2010年8月26日 一、大纲使用说明 (一)课程的地位及教学目标 安全,是工程爆破永恒的主题。爆破工程与安全技术是研究爆破安全规律和防止爆破事故的科学,对安全工程学生毕业以后从事与爆破工程相关的工作提供了有较大的实用价值。 通过该课程的学习,使学生掌握如下内容: 1.爆破器材加工、运输、装药、填塞、起爆等关键工序的操作安全问题; 2.与防止爆破地震、空气冲击波、噪声、飞石、尘土、毒气等公害关联的问题。 (二)知识、能力及技能方面的基本要求 1.基本知识:了解爆破安全的发展阶段等基本知识。 2.基本理论和方法:掌握爆破作业等基本理论及爆破安全等基本方法。 3.基本技能:能够将所学知识应用至实际的基本技能。 (三)实施说明 1.教学方法:课堂教学过程中,重点讲授基本原理、基本概念和基本方法的讲解,并通过以下三种方法进行教学: 第一层次:原理性教学方法。 解决教学规律、教学思想、新教学理论观念与学校教学实践直接的联系问题,是教学意识在教学实践中方法化的结果。如:启发式、发现式、注入式方法等。 第二层次:技术性教学方法。 向上可以接受原理性教学方法的指导,向下可以与不同学科的教学内容相结合构成操作性教学方法,在教学方法体系中发挥着中介性作用。例如:讨论法、读书指导法等。 通过以上的教学,使学生思考问题、分析问题和解决问题的能力大大提高,进而培养学生自主学习的能力,为以后走入社会奠定坚实的基础。 2.教学手段:本课程属于专业课,在教学中采用电子教案、CAI课件及多媒体教学系统等先进教学手段,以确保在有限的学时内,全面、高质量地完成课程教学任务。 (四)对先修课的要求 无。 (五)对习题课的要求 对习题课的要求(2学时):掌握起爆技术、装药与爆破施工、岩石爆破、城镇复杂环境控制爆破、建(构)筑物拆除爆破等作业领域中有关爆破安全知识。 (六)课程考核方式 1、考核方式:考查。 2.考核目标:在考核学生对爆破安全基本知识、基本原理和方法的基础上,重点考核学生的分析问题能力、解决问题能力等。

《软件工程导论》课程设计说明书

《软件工程.课程设计》 医药公司进销存 管理信息系统 专业:计算机科学与技术 指导教师:欧阳浩 班级:计071 班 学号:200700401006 姓名:苏建 完成时间:2010年7月7日 广西工学院计算机工程系

1.需求收集、描述 (3) 1.1 发掘业务过程(活动图) (3) 1.2 领域分析(确定候选类) (4) 1.3 确定系统完全需求(生成包图和高层用例图) (5) 2. 系统USE CASE模型……………………………………………………………,,,..6 2.1 分析(按照需求设计用例) (6) 2.2 角色定义…………………………………………………………………… ..6 2.3 USE CASE工作描述 (7) 2.4 USE CASE视图 (7) 3. 系统逻辑结构设计 (8) 3.1进货系统(描述涉及概念、映射对象、涉及角色) (8) 3.1.1事件流过程(操作描述映射成为方法的表示格式为类和方法 (8) 3.1.2 Sequence Diagram(顺序图) (8) 3.1.3 Collaboration Diagram(协作图或通信图) (9) 3.2销售系统(SaleSystem) (9) 3.2.1事件流过程 (9) 3.2.2 Sequence Diagram (10) 3.2.3 Collaboration Diagram (10) 3.3库存系统(V alueManager) (10) 3.3.1事件流过程 (11) 3.3.2 Sequence Diagram (11) 3.3.3 Collaboration Diagram (12) 3.4系统整体类的组织结构 (12) 4.程序框架 (13) 4.1详细类图(系统静态结构,应该包含类的详细关系) (13) 4.2生成程序框架(参照自己设计的4.1) (14) 4.2.1 类1 (14) 4.2.2 类2 (14) 4.2.3 类3 (15) 4.2.4 类4 (15) 4.2.4 类5 (16) 5.个人总结(自己在使用软件工程建模工具进行系统分析、设计的心得体会) (16) 6.参考文献 (18) 一、需求收集、描述 1发掘业务过程(可用活动图描述)

英语口语教学大纲

《英语口语》教学大纲 课程类别:专业基础课 总学时:64学时 总学分:4学分 开课学期:第1-2学期 适用专业:英语专业 先修课程:无 执笔人:宫林 一、课程性质与任务 英语口语课程是英语专业本科一年级(第一,二学期)学生开设的专业必修课,每周2学时,共计64学时,4学分。该课旨在通过课堂的英语口语操练,提高学生的口语表达能力。 二、教学目的与要求 英语口语是一门英语专业技能课程,是英语专业的一门专业必修课,旨在通过课堂内外的英语口语操练,使学生能就所听到的语段进行问答和复述,能就日常生活话题进行交谈,做到正确表达思想,语音、语调自然,无重大语法错误,语言基本得体。 三、教学时数分配 本课程的教学内容广泛,既涉及英美国家社会生活的各个方面,也包括了时下流行于大学生中的热门话题,包括购物、娱乐、健身、互联网、旅行、文化、爱情等。通过针对以上话题的学习和操练,引导学生在独立思考和讨论中,不断提高英语表达能力。

四、教学内容和课时分配

第一学期《英语初级口语》 Lesson 1 Frst day in college Let students talk about their first day in college. 2学时 Lesson 2 Hometown Where is your hometown? How about the people there? Are there any famous persons? 2学时 Lesson 3 What's he like? Let students talk about their own hobbies 2学时 Lesson 4 Let's go shopping! Let students practice the dialogue in shopping 2学时 Lesson 5 Striving for excellence in study Let students talk about their own learning method 2学时 Lesson 6 seeing a doctor Let students talk about their feelings. 2学时

软件工程导论简答题大全

1.软件工程的七条基本原理是什么? 答:软件工程的七条基本原理是: 用分阶段的是的生存周期计划严格管理; 坚持进行阶段评审; 严格实施的产品控制; 采用现代程序技术; 结果应能清楚地审查; 开发小组的成员应该少而精; 承认不断改进软件工程的必要性。 2.良好的编码风格应具备哪些条件? 答:应具备以下条件: (1)使用标准的控制结构; (2)有限制地使用GOTO语句; (3)源程序的文档化(应具备以下内容) ①有意义的变量名称——“匈牙利命名规则”。 ②适当的注释——“注释规范”。 ③标准的书写格式: ——用分层缩进的写法显示嵌套结构的层次(锯齿形风格); ——在注释段的周围加上边框; ——在注释段与程序段、以及不同程序段之间插入空行; ——每行只写一条语句; ——书写表达式时,适当使用空格或圆括号等作隔离符。 (4)满足运行工程学的输入输出风格。 3.简述文档在软件工程中的作用。 答: (1) 提高软件开发过程的能见度 (2) 提高开发效率 (3) 作为开发人员阶段工作成果和结束标志 (4) 记录开发过程的有关信息便于使用与维护; (5) 提供软件运行、维护和培训有关资料; (6) 便于用户了解软件功能、性能。 4.可行性研究包括哪几方面的内容? 答: (1)经济可行性:是否有经济效益,多长时间可以收回成本; (2)技术可行性:现有技术能否实现本系统,现有技术人员能否胜任,开发系统的资源能否满足; (3)运行可行性:系统操作在用户内部行得通吗? (4)法律可行性:新系统开发是否会侵犯他人、集体或国家利益,是否违反国家法律。 5.结构化的需求分析描述工具有哪些? 答:有数据流图(DFD)、数据字典(DD)、判定表、判定树、结构化语言(PDL)、层次方框图、Warnier图、IPO图、控制流图(CFD)、控制说明(CSPEC)、状态转换图(STD)和实体—关系图(E—R)等。 6.一般面向对象分析建模的工具(图形)有哪些?

弹药工程及爆炸技术工程爆破-教学大纲

《工程爆破》课程教学大纲 课程代码:110142302 课程英文名称: Blasting and explosion technology 课程总学时:32 讲课:32 实验:0 上机:0 适用专业:弹药工程与爆炸技术 大纲编写(修订)时间:2017.11 一、大纲使用说明 (一)课程地位及教学目标 本课程是弹药工程专业的专业主干课程,在本科教学中起着重要的作用,在弹药与爆破技术专业课程中发挥示范性、辐射性的引领作用。通过本课程的学习,不仅让学生学习与掌握比较丰富的工程爆破的原理及其应用,而且让学生了解与把握爆破工程学科发展的现状与趋势,对于开阔学生视野,拓展专业知识,加深对爆破工程施工的认识具有重要意义。 (二)知识、能力及技能方面的要求 1. 了解工程爆破技术的发展趋势和现状; 2. 掌握爆破工程施工设计的基本理论; 3. 掌握不同类型工程爆破的施工操作设计; 4. 对简单的工程能够设计爆破施工方案。 (三)实施说明 1.教学方法:本课程涉及多个学科类别,所涉及的技术门类和问题十分广泛和复杂,不同类型的爆破技术,在实际爆破中所遇到的问题也大不相同。同时,爆破技术是在不断飞速发展,且工程性很强的技术。为了适应爆破工程的这些特点,本课程在教学设计上,结合专业特点,精选教学内容;依据现代教学理念,探索新颖授课方式;丰富课外作业形式,延伸课程教学内容;加强实践教学环节,培养实践创新能力。通过以上的教学方法,增加学生对本课程的兴趣。 2.教学手段:课程采取了课堂理论教学、现场工程爆破操作教学录像、多媒体教学,将来可增加实验环节等教学方式,充分调动了学生的积极性,提高了学生的创造性思维能力和自主性学习能力。也充分利用网络课程资源和多媒体手段,不断充实课堂教学内容,实现了教学的现代化。 (四)对先修课的要求 工程力学、岩体力学等。 (五)对习题课、实验环节的要求 1.习题的要求:通过适量的复习题加强对所学内容的理解和掌握,使学生得到对爆破作业机理的深入理解,特别使学生对爆破工程设计基本原理、爆破参数的计算和选择、装药量计算、爆破网路设计等得到训练。通过隧道爆破设计、露天台阶爆破设计、建筑物拆除爆破设计和特种爆破技术的训练,使学生能深入理解基本原理与技术,提高其分析和解决问题的能力,以巩固和加强所学的理论。 2.本门课程暂时未安排实践环节。 (六)考核方式及成绩评定方式 1.考核方式:考试。 2.考试方法:笔试,闭卷。 3.成绩构成:最终理论考试(80%)与平时考核(包括出勤率,课堂提问、小测验、课后作业等)(20%)成绩的总和。

(完整版)教师口语课程教学大纲

《教师口语》课程教学大纲 课程编号:00000002 课程类别:公共选修课程 授课对象:全院各专业学生 开课学期:春/秋季 学分:2学分 主讲教师:陈晓红等 指定教材:国家教育委员会师范教育司组编,《教师口语》、《教师口语训练手册》,北京师范大学出版社,1996年 教学目的: “教师口语”是根据发展基础教育的需要和强化教师职业技能的需要而为全校师范生开设的一门公共必修课,同时也是积极贯彻国家语言文字工作的方针政策、深化教育改革、实施素质教育的一项重要举措。该课程以训练为手段,在理论指导下,以特定的训练目标和训练内容,培养师范生在教育、教学过程中的口语运用技能、言语识别能力、言语判断力和应变力,为将来从事的教育、教学工作打下扎实的基础。 第一章语音常识与发声技能 课时:2周,共4课时 教学内容 第一节语音的产生 一、发音器官 二、发音原理 思考与练习: 1、在发音器官图上指出发音器官的名称、部位及各种活动方式。 第二节发声技能 一、用气发声训练 二、共鸣控制训练 三、吐字归音训练 思考与练习: 1、共鸣控制有何作用?按要领训练中、低、高三腔共鸣的方式。 2、慢速吟诵《雨巷》,要求把每一音节的出字、立字、归音按要领读好。 第三节语音的基本概念与训练步骤 一、语音的基本概念(重点掌握语音的四要素) 二、语音训练的一般步骤 第二章普通话语音训练 课时:3周,共6课时 第一节普通话声调训练

一、四声基本训练 二、声调辩正 三、声调发音检测 思考与练习: 1、对照方言与普通话的声调差异,找出对应的规律。 2、进一步体会声调的区分词义的作用——训练《施氏食狮史》。 第二节普通话声母训练 一、声母基本训练(掌握辅音发音要领) 二、声母辩正(重点辨正平翘舌音、边鼻音、舌面音和舌尖音、唇齿音和舌根音等方言难点音,提供记忆的规律) 三、声母发音检测 思考与练习: 1、对照方言与普通话存在的声母差异,找出对应的规律。 2、针对性训练——根据“声母处方”制定训练计划。 第三节普通话韵母训练 一、韵母基本训练(掌握元音发音部位及韵母发音要领) 二、韵母辩正 三、韵母发音检测 思考与练习: 1、对照方言与普通话存在的韵母差异,找出对应的规律。 2、针对性训练——根据“韵母处方”制定训练计划。 3、加强前后鼻音的训练。 第四节普通话语流音变训练 一、声调音变训练 二、轻声的发音训练 三、儿化的发音训练 四、语气词“啊”的音变训练 五、语流音变检测 思考与练习: 1、什么叫语流音变?举例说明轻声和儿化的作用。 3、朗读训练《老朋友相遇》 第三章普通话词汇和语法的规范运用 课时:1周,共2课时 第一节词语的规范运用 一、词语规范运用应注意的问题 二、方言词汇与普通话词汇的主要差异 三、如何面对层出不穷的新词 思考与练习: 1、收集整理本地的方言词语,与相对应的普通话词语进行比较。

软件工程导论第1-2套试题及答案

软件工程A 卷 一、判断题:每小题1分,共15分,在正确的打上V,错误的打上X 1 .软件工程学只有理论意义,没有实际用途。() 2.软件工程的方法只适用于大型软件的开发,对小型软件的开发没有帮助。() 3.可行性研究进一步研究问题分析阶段所确定的问题是否有可行的解。() 4.代码审查方法没有计算机测试方法好。() 5.验证软件需求的方法主要靠人工审查的方法。() 6.并发系统中遇到的一个主要问题是定时问题。() 7.编码风格由个人喜好决定,没有固定格式。() 8.面向对象建模得到的模型包含系统的 3 个要素,即静态结构、交互次序和数据变换。() 9.软件重用是提高软件开发生产率和目标系统质量的重要途径。() 10.判定覆盖不一定包含条件覆盖,条件覆盖也不一定包含判定覆盖。() 11. Power Designer 是一个CASE 工具。() 12.软件是指用程序设计语言(如Pascal,C,Visual Basic 等)编写的程序,软件开发实际上就是编写程序代码。() 13.在进行需求分析时需同时考虑维护问题。() 14.UML 是一种面向对象的分析设计方法,即OOA/OOD 方法。() 15.在面向对象的软件开发方法中,每个类都存在其相应的对象,对象是类的实例,类是生成对象的模板。() 二、单选题:每题1 分,共15分 1 、软件危机主要体现在() A、软件成本太高 B、开发周期长 C、软件产品的质量难以控制 D、软件规模过大 2、为了解决软件危机,人们提出了用()的原理来设计软件。 A、运筹学 B、工程学 C、软件学 D、数学 3、瀑布模型的关键不足在于() A、过于简单 B、不能适应需求的动态变更 C、过于灵活 D、各个阶段需要进行评审 4、软件使不同的系统约束条件和用户需求得到满足的容易程度称为软件的() A、兼容性 B、可靠性 C、坚固性 D、可用性 5、软件质量(可维护性、可理解性、可靠性)很大程度取决于() A、程序员的变成水平 B、模块分解的合理 C、程序运行效率 D、有完整的故障处理 E、算法的合理性 6、软件可行性研究一般不考虑() A、是否有足够的人员和相关的技术来支持系统开发 B、是否有足够的工具和相关的技术来支持系统开发 C、待开发软件是否有市场、经济上是否合算 D、待开发的软件是否会有质量问题 7、SA 法中,有一个处理过程逻辑不易用语言表达清楚,最好是用()来描述

《地下建筑工程施工》课程教学大纲

《地下建筑工程施工》课程教学大纲 课程名称:地下建筑工程施工课程编号:0106071C 学时/学分:32/2 开课学期:7 适用专业:土木工程(岩土与地下工程方向)课程类别/性质:专业/限选 一、课程的目的和任务 《地下建筑工程施工》是土木工程专业(岩土及地下工程方向)一门主要课程。其主要目的是:通过教授、实习、参观,使学生能够掌握地下建筑各种开挖方案、方法及开挖方式;掌握岩土地层各种开挖和支护的设计与施工方法;锚喷支护的设计及施工、信息法施工原理;特殊地层施工、安全和劳动条件;工能编制工程施工组织设计说明书。 《地下建筑工程施工》的专业知识是建立在相关数学、材料学、管理学、机械工程学、安全、地质、力学理论的基础上,本专业学习《地下建筑工程施工》的目的是使学生通过本课程的学习,系统地掌握地下工程一般的设计、施工工艺和施工管理方法,学会编制地下建筑工程施工设计和施工组织设计,并初步具备地下建筑工程施工技术指导和组织管理才能。学生在学完本课程后或同时进行专业课程设计(即类似于工程施工组织设计),以一项工程实例,结合己学的知识在教师的指导下进行设计。 二、课程的基本要求 地下建筑工程是一门实践性很强的课程,讲课时要求内容与工程实例紧密结合,并跟上科学技术发展的步伐。学生学习过程中,要多参考相关的专业书籍与文献资料,学习过程中,应多理解内容,不必死记硬背。 通过本课程的学习,并配合有关的教学实习,生产实习和课程设计,达到以下具体的教学要求:掌握地下建筑工程的组成、工程建设程序;掌握地下工程一般的设计、施工工艺和施工管理方法;掌握地下建筑工程开挖、装运、支护等施工程序;学会编制地下建筑工程施工设计和施工组织设计;并初步具备地下建筑工程施工技术指导和组织管理才能;学生在学完本课程后能以一项工程实例,结合己学的知识在教师的指导下进行设计;通过课程学习、实验和生产实习,培养分析问题和解决问题的能力。对本课程中的简单科研课题,能够拟出研究方案,选择实验手段,整理实验数据。 三、课程基本内容和学时安排 绪论(1学时) 了解地下建筑工程的发展、组成与类型、特点,地下建筑工程施工的研究牛内容及任务。 第一章隧道开挖工程(7学时) 熟练掌握隧道开挖工程的施工方案与开挖方法、凿岩爆破、装岩与运输和洞室通风。 第二章开挖机械化与掘进机施工(4学时) 掌握开挖机械化作业方案配套和掘进机法(TBM)开挖施工。 第三章竖井、斜井施工(2学时) 掌握竖井施工、斜井施工,了解竖井、斜井施工治水。 第四章施工支洞布置(2学时) 掌握施工支洞的类型、选择和布置,了解施工支洞断面选择。 第五章锚喷支护施工(4学时) 掌握喷射混凝土支护施工、锚杆支护施工和预应力锚索施工。 第六章新奥法(NATM)施工与监控量测(4学时) 理解新奥法的基本原理,掌握新奥法的设计和施工、现场量测,了解量测资料的整理和应用。 第七章洞室混凝土衬砌施工(4学时)

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

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

《教师口语》课程教学大纲

《教师口语》课程教学大纲 一、课程的性质、目的和任务 教师口语是研究教师口语运用规律的一门应用学科,是在理论指导下培养师范生在教育、教学过程中运用口语能力的实践性很强的课程,是师范类各专业学生教师职业技能的必修课。这门课程的开设,对提高未来教师的口语表达水平,乃至提高全民族的口语素质都具有十分重要的意义。 教师口语作为一门公共课,主要是为了培养师范生正确把握教师口语的特点,运用教学口语的技能、教育口语规律以及教师在不同语境中的语言运用,使学生成为学习规范的、文明的、优美的语言的典范。 二、课程教学的基本要求 教师口语是根据发展基础教育的需要、强化教师职业技能的需要开设的,是深化教学改革,提高教育质量的重要措施。教师口语课程教学的基本要求主要是: 1.教育师范生热爱祖国语言,认真学习,积极贯彻国家语言文字工作的方针政策,增强语言规范意识。 2.能够用标准和比较标准的普通话,进行一般口语交际和开展教育、教学等工作;做到熟练地发准普通话声母、韵母声调、音节,掌握语流音变的规律,具备一定的方言辩正能力。 3.掌握科学的发声方法和发声技能,做到语音响亮、圆润、持久不衰。 4.掌握一般口语交际技能。做到听话准确,理解快,记得清,有一定的辨析能力;说话清晰、流畅,得体,有一定应变能力,语态自然大方。 5.初步掌握教育、教学口语的基本技能。能够根据不同的教育、教学和其他工作情景的需要,调控声音的高低强弱,掌握语气、语调、顿连、重音、节奏等口语修辞技巧,口语表达做到科学、严谨、简明、生动、具有启发性和感染力。 三、教学方法与教学形式 1.根据不同内容,可灵活地采用讲授法、自学辅导法、小组讨论法、实践训练法等多种教学方法,并根据本地本校实际,充分运用现代化教学手段,提高教学效率。 2.课程以文字教材为主,可根据不同内容,采取以教师集中辅导与自学、小组讨论相结合等多种教学形式。 3.在组织教学过程中,市电大将通过教学平台进行教学辅导,发布教学信息 四、课程教学内容 上编普通话训练

相关文档
最新文档