uml实验实践指导

2024-06-02

uml实验实践指导(通用6篇)

uml实验实践指导 篇1

UML实验实践训练体系

第一部分 课程与实验综述

一.课程简介及实践要求:

《UML与面向对象分析与设计》是以介绍面向对象的统一建模语言UML为主,使学生了解面向对象技术的基本概念,掌握面向对象的分析和设计方法,以及与面向对象技术相关的一些软件开发技术,同时掌握在Rational Rose环境下用UML进行分析和设计的技术。本课程在教学内容方面着重基本理论、基本知识和基本方法,在培养实践能力方面着重设计构思和设计技能的基本训练,熟练的上机操作能力和基本系统分析能力。

实验实践训练是UML与Rose建模教学的重要技能环节。通过实验,使学生加深理解、验证、巩固课堂教学内容,特别是通过设计和综合实验,发挥学生的想象力和创新能力。二.课程实验目的要求:

通过UML的实验,学生应该: 1.学会用面向对象的思想去简单地分析和设计相关系统;2.学会用Rose建模工具进行软件建模。三.课程实验参考资料

1.(美)Joseph Schmuller著.UML基础、案例与应用.人民邮电出版社,2004 2.(美)Hans-Erik Eriksson.UML 2工具箱.电子工业出版社,2004 3.吴际,金茂忠.UML面向对象分析.北京航空航天大学出版社,2002 4.赵从军.UML设计及应用.机械工业出版社,2004 5.Grady Booch,James Rumbaugh,Ivar Jacobson.UML用户指南.机械工业出版社,2001 6.吴建,郑潮,汪杰.UML基础与Rose建模案例.人民邮电出版社,2004 第二部分 实验实践指导

实验一

用例图

一、实验目的

1.学会分析系统中的参与者和用例 2.掌握用例图的绘制方法

二、实验器材

1.计算机一台;

2.Rational Rose 工具软件;

三、实验内容

画出ATM系统的用例图

四、实验步骤

1.分析 ATM自动取款机:客户可以取钱,存钱,查询余额,转帐,修改密码。通过分析可找出如下几个参与者: 1.ATM 2.客户

通过分析得到如下用例:

(1)存款(2)取款(3)查询余额(4)转帐(5)修改密码(6)打印收据 2.绘图步骤:

下面介绍在Rose2003中创建用例图的过程:

(1)在“Use Case View“中双击Main图,或者右击“Use Case View“,弹出在快捷菜单中选择“New”->“UseCase Diagram”,双击图标,出现图1,为编辑用例图做好准备。

(2)在用例视图中,从工具栏中选择Actor图标,在右边的绘图区中添加一个新元素,并取名客户表明新增一个参与者,如图2所示。

图2(3)同样的方法添加参与者“ATM”,如图3所示。

图3(4)在工具栏上选择用例的图标,依次添加存款、取款、查询余额、转帐、修改密码、打印收据,如图4所示。

图4(5)添加参与者和用例间的关联关系,如图5所示。

图 5 另外,练习其它现实系统中用例建模,要涉及用例描述、用例之间的关系、参与者与用例之间单向关联双向关联、参与者之间关系。

参与者、用例的版型、命名等知识点。

五、实验报告要求

1. 整理实验结果。2. 小结实验心得体会。

实验二

交互图

一、实验目的

1.学会用协作图实现用例

2.掌握顺序图的绘制方法以及顺序图和协作图的相互转换。

二、实验器材

1.计算机一台;

2.Rational Rose 工具软件;

三、实验内容

画出ATM取款的顺序图,并转换为协作图。

四、实验步骤

1.分析

ATM取款的场景:

(1)通过读卡机,用户插入ATM卡;

(2)ATM系统从卡上读取银行ID、帐号、加密密码、并用主银行系统验证银行ID和帐号;

(3)用户输入密码,ATM系统根据上面读出的卡上加密密码,对密码进行验证;(4)用户输入取款数量;

(5)ATM系统通知主银行系统,传递储户帐号和取款数量,并接收返回的确认信息;(6)ATM系统输出先进、ATM卡和显示帐户余额的收据;(7)ATM系统记录事务到日志文件。寻找场景中的对象:ATM、客户和帐户。2.绘图步骤:

下面介绍在Rose2003中创建顺序图的过程:

(1)在“Logical View”中新建“Sequence Diagram“,双击图标,出现图1,为编辑顺序图做好准备。

(2)在顺序图编辑窗口中,从工具栏中选择Object图标,在右边的绘图区中添加一个新元素,并取名Customer表明新增一个对象,如图2所示。

图2

(3)同样的方法,添加ATM对象和Account对象,如图3所示。

图3(4)根据ATM取款的场景,获得第一条消息为“客户向ATM机提交取款需求”,向图中添加消息,如图4所示。

图4

(5)同样的方法添加其它消息,如图5所示。

图5(6)根据顺序图生成协作图,步骤如下:“Browse”->“Create Collaboration Diagram”,生成的协作图,如图6所示。

图6

五、实验报告要求

1.整理实验结果。2. 小结实验心得体会。

实验三

类图

一、实验目的

1.理解类的基本概念 2.理解类间的关系 3.掌握类图的绘制方法

二、实验器材

1.计算机一台;

2.Rational Rose 工具软件;

三、实验内容

分析选课系统中的类及关系,然后画出它们的类图。

四、实验步骤

1.分析

在选课系统中,通过分析可抽象出如下几个类: 1.学生类 2.管理员类 3.课程类

学生类和管理员类的属性较容易分析,这里只列出课程类的属性和方法:(1)课程名称(2)开课教室(3)课程号(4)授课教师(5)选课的学生(6)开课起始时间(7)允许选课的学生人数(8)设置课程号(9)设置课程名称(10)查询课程号

(11)查询允许选课的学生人数 2.绘图步骤:

下面介绍在Rose2003中创建类和它们之间关系的过程:

(1)在“Logical View“中双击Main图,或者右击“Logical View“,弹出在快捷菜单中选择“New”->“Class Diagram”,双击图标,出现图1,为编辑类图做好准备。

图1

(2)在逻辑视图中,从工具栏中选择class图标,在右边的绘图区中添加一个新元素,并取名Student表明新增一个类。

图2

(3)选择新创建的元素,点击鼠标右键,在弹出的菜单中选择“Open Sepcification”,弹出图3对话框。

(4)在对话框中,可以修改元素的名称,这里新元素的名称定为“Student”,如图4所示。

图3

图4(5)点击“Attributes”选项卡,添加属性,如图5所示。

图5(6)点击“operations”选项卡,添加方法如图6所示。

图6(7)同样的方法添加Course类,如图7所示。

图7(8)创建两个类之间的关系,通过分析得出:学生类和课程类之间为单向关联。选择图标栏的“关联”,由学生类指向课程类。如图8所示。

图8(9)创建关联名。右击关联,选择“open specification“,键入关联名,如图9所示。

图9(10)分别在“Role A Detail“和“Role B Detail“选项卡中键入名称和多重性,如图10所示。

图10(11)重复(2)-(10)中的步骤完成选课系统整个类图的创建。

五、实验报告要求

1. 整理实验结果。2. 小结实验心得体会。

实验四

状态图和活动图

一、实验目的

1. 熟悉状态图和活动图的基本功能和使用方法。2. 掌握如何使用建模工具绘制状态图和活动图方法。

二、实验器材

1.计算机一台;

2.Rational Rose 工具软件;

三、实验内容

(1)分析图书管理系统中的书和借书证的状态,画出它们的状态图;(2)分析管理员的活动状态,画出管理员的活动图。

四、实验步骤

1.分析

在图书管理系统中,分析书的状态如下: 1.可借 2.被借 3.被预约 4.删除

借书证的状态如下: 1.可用 2.不可用 3.删除

管理员的活动如下: 1. 处理还书 2. 处理借书 3. 处理罚款 读者的活动如下: 1.登录 2.找书 3.预约 4.浏览 2.绘图步骤:

下面介绍在Rose2003中创建类和它们之间关系的过程:

(1)在“Logical View“中信件“StateChart Diagram”,双击图标,出现图1,为编辑状态图做好准备。

图1(2)在工具栏中选择“Start State”图标添加到编辑窗口中,如图2所示。

图2(3)在工具栏中选择“State”图标,添加一个元素,命名为“New book”,如图3所示。

图3

(4)同样的方法添加其它状态,如图4所示。

图4

(5)书的各个状态之间添加转移及相应的事件,如图5所示。

图5

(6)同样的方法得借书证的状态图,如图6所示。

图6

(7)在Rose2003中,绘制图书管理员的活动图,新建“Activity Diagram”,如图7所示:

图7

(8)读者的活动图如图8所示:

图8

五、实验报告要求

1. 整理实验结果。2. 小结实验心得体会。

实验五

正(反)向工程

一、实验目的

1.理解正向工程的基本概念 2.利用Rose工具生成代码框架

二、实验器材

1.计算机一台;

2.Rational Rose 工具软件;

三、实验内容

进入编码阶段,为了加快编码进度,可以利用建模工具执行正向工程,将系统中的模型转换成指定语言类型的代码框架,现要求您完成该项任务。

四、实验步骤

使用Rose工具将设计的模型通过正向工程生成代码框架。按照使用Rose工具生成代码的6步基本步骤可以顺利的完成代码框架的生成工作。(1)检查模型,(2)创建组件(3)将类映射到组件(4)设置代码生成属性(5)选择类,组件和包(6)生成代码

五、实验报告要求

1. 整理实验结果。2. 小结实验心得体会。

实验六

数据建模

关系数据库管理系统是最常见的数据库使用形式。IBM Rational 的 UML 数据建模配置文件提供了一种为满足数据库建模和数据库设计的需要而使用和理解 UML 的简单的方法。数据库中使用的表和关系的概念在核心 UML 中被映射为类和关联的概念。但是在数据库建模中还有其他的构造和约束(比如数据库和模式)必须被可视化地建模。

图 1 数据库实现的多样性

图 1 显示了数据库部署的多样性。以下这些复杂分配:表与视图到模式、模式到数据库、数据库到表空间(tablespace)和节点,把需要底层构架的一种简单表示的每个数据库管理员(DBA)搞得晕头转向。因此计划数据库的分发和配置成为一项关键能力。节点 数据库所在的物理实体(计算机)被表示为节点。该表示法是核心 UML 的一部分。节点用于部署图中,代表了软件部署的物理配置。部署图包括节点以及节点间的连接。这些连接代表了通信协议。

图 2 部署图

“DB2 Server Lexington”、“Oracle Server Cupertino”和“Oracle Sever Redmond”代表了节点,XML、JDBC 和 OraNet代表了通信协议。所有的软件和数据库都必须部署在物理节点上。部署图对于数据管理员配置服务器和跟踪问题很重要(首先开始部署,然后开始钻研细节)。表空间

表空间是数据的存储器,代表了一个数据库系统。它是称为 Database 的用户透明物理结构(在下文中描述)和节点之间的链接。表空间是 UML 数据建模配置文件中的原型化组件。

表空间可理解为物理存储上的一个区域,其中该物理存储由数据库来维护。数据库本身可以被分发给数个表空间,这些表空间由数据的大小、数据访问需求和安全需求来决定。表空间利用依赖关系在数据库中关联,并且在数据库实现的设计阶段是可选的。如果没有使用,将采用数据库维护的默认表空间。

图 3 两个表空间中的数据库实现

表空间在数据库实现中的价值在于计划节点环境和建立节点需求。借助于组件图的帮助,跟踪部分数据库的问题变得更容易。可利用数据库或表空间来实现表。在利用数据库实现时,会使用默认的表空间。

表空间作为物理存储单元的基本结构是由不同的数据库供应商实现的。他们在存储需求和存储内部结构上给予表空间或多或少的控制。数据库

数据库是用于物理数据存储以及对已存储数据的受控访问的系统。它是用于数据建模的最大的专门元素。数据库是一个原型化组件,并且是 UML 数据建模配置文件的一部分。数据库定义了数据库类型,以及用于数据建模的约束,比如数据类型、存储过程、语法等。数据库级别是对信息的基本访问级别,可以在更高级别上进行精化。

数据库与组件图中的其他组件结合使用,来定义应用程序和数据库之间的依赖关系。

图 4 组件图中的数据库

数据库组件对于设计者的价值在于计划数据库的可访问性。对数据库的模式分配定义了信息存储的基本结构。数据库管理员使用部署图来找出应用程序和数据库之间的通信问题,并定义数据以及部署图的物理部署。模式

表的基本组织单元就是模式。模式是 UML 的组织单元,用包表示。模式是原型化的包,并且是 UML 数据建模配置文件的一部分。

模式是应用程序使用的基本单元。它还是一个可以被授予特权的单元。模式在下一个细节级别上被指定给数据库组件。模式是在类图中组织的。

图 5 类图解释了模式依赖关系

模式应该分配给数据库,因为数据库定义了语言约束、数据类型、可用触发器、可能的数据库约束以及存储过程类型。

模式不仅仅是一个组织单元;它还是一种安全机制。类图允许数据库管理员和分析人员找出基于应用程序的包和数据之间的依赖关系,从而产生数据库的使用模式。表

表是关系数据库的基本建模结构。它代表了具有相同结构的一组记录,也被称作行(row)。每条记录都包含数据。有关表结构的信息存储在数据库中。表是一种原型化类,并且是UML数据建模配置文件的一部分。表是在数据模型图中表示的。

图 6 数据模型图代表了表和关系上的视图

由于该图只是模型的一个视图,因此它可以代表面向表焦点的解决方案。这避免了由于构建一个巨型的模型图而导致无法找到您正在寻找的物理数据模型的范围。

该数据模型图具有表、视图、表间的关系、视图的依赖关系和存储过程容器,精确地表示了数据词典的一部分。数据管理员可以在更加可读的图形表示中找出数据库的结构。在设计方面,利用图形表示更容易调整数据库,因为您能够看到表的内容以及文档的每个细节。由于调整经常是一个手动过程,所以表间的数据移动是一项必需的功能。只需要知道所有模型约束的知识就能实现该功能。

构架师不关心数据模型图的详细信息,但是他可以检查是否所有信息都表示在数据库中。视图

视图是一个虚拟表。它代表了具有相同结构的一组记录,这与表完全一样,唯一的区别在于数据的物理资源在其他表中。

视图是一个原型化类,并且是 UML 数据建模配置文件的一部分。视图是在数据模型图中表示的。

图 7 从两个表派生而来的视图

由于该图只是模型的一个视图,所以它可以代表面向视图中焦点表中焦点的解决方案。在视图中对表进行建模的价值不仅仅在于为数据库定义数据结构,还在于数据的面向问题的分析(这不能在数据库本身的知识库中完成)。很容易发现数据结构和数据源之间的依赖关系。列

列是关系数据库内部的基本组织元素。每个数据都必须存储在表中的行的一列中。这些列作为原型化属性是 UML 数据建模配置文件的一部分。

列添加了必须指定的数据类型标签值。另外,列数据可以作为工件物理存储在数据库中,或者利用表达式从其他列进行计算。

列还具有其他标签值,他们指定了数据模型的细节,比如 null 和唯一性。

图 8 具有四列的表

列定义的价值在于数据结果的规格说明。另外,它还可用于不同数据源的集成以及实现互相之间相同点和不同点的发现。键

键用于访问表。主键唯一标识了表中的一行,而外键则访问其他相关表中的数据。主键通常是内容无关的,并且由数据库自动生成,以方便数据的更新。外键总是从与其他表的关系派生而来。

键是键约束(Key Constraints)的实现。键约束指定了键的内容(哪些列生成了键),以及键的物理实现。为了轻松识别表中的键列,它们被用主键(<

>)或外键(<>)原型标记。在将外键用做主键的情况下,组合键被标记为(<

>)原型。

图 9 具有主键和外键的表

键代表数据的识别。因此它们是识别数据库(所有链接都位于数据之间)的完整结构,以获得纯工件之外的信息所必需的。索引

索引是支持快速数据访问的物理数据结构。它完全不改变数据的质量。索引在 UML 数据建模配置文件中被表示为操作上的原型。索引和键都包含了几个列。索引中的列必须有顺序。

索引规格说明不但包含索引的列,还包含索引的类型(唯一性等)。

图 10 有两个索引的表

当某些因素影响了应用程序的性能时,索引的价值就被体现出来。索引是首先要注意的地方。约束 约束是应用于数据库结构的规则。该规则可应用于列和/或表,并且可能被限制到一个模式或数据库。

UML 数据建模配置文件中定义了几种类型的约束,但是,它们作为原型化操作来实现。

图11 有约束的表

定义的约束值位于规格说明的细节中。约束描述了数据库的动态行为,而列和表则没有描述这些内容。主键

主键约束定义了表的一个主键。每个表只能有一个主键。

主键约束在 UML 数据建模配置文件中使用了原型<

>。

外键

外键是实现一个关系的约束。该约束总是在子表上实现的。

外键约束在 UML 数据建模配置文件中使用了原型<>。

触发器

作为其他活动的结果自动被执行的一个活动就是一个触发器。它经常是数据库中数据修改的副产品,并且大部分情况下保证了数据库的一致行为。

触发器约束在 UML 数据建模配置文件中使用了原型<>。

值验证

列中的值可以利用触发器验证。触发器不但能与固定范围的值进行比较,还能与数据库中的其他数据进行比较。

值验证约束在 UML 数据建模配置文件中使用了原型<>。

唯一性

唯一性约束保证了指定列的所有值都是不同的。

唯一性约束在UML数据建模配置文件中使用了原型<>。关系

数据模型中表之间任意种类的依赖关系被称作关系。

关系是原型化关联和一组主键和外键的汇总。每个关系都位于一个父表和一个子表之间,其中父表必须定义一个主键。子键创建了一个外键列和外键约束,以满足父表的要求。non-identifying 关联代表了两个独立表之间的关系。子表的外键不包含所有的主键列。

图 12 Non-Identifying 关系

一个识别关系是两个依赖表间的关系,其中如果没有父表子表就不能存在。父表(本例中为 Person)的所有主键在子表(Account)中同时变成了主键列和外键列。

图 13 识别关系

一个关系有两个与之关联的角色。它们定义了与其他表关联的一个表的角色。可以利用不同角色在两个表间指定一个以上的关系。每个关系都创建了从父表到子表的迁移键。

uml实验实践指导 篇2

如何让学生积极主动参与“撰写生物小论文”活动, 使其各方面能力得到有效的锻炼, 是本文要探讨的问题。

1. 利用小论文的范文, 激发兴趣

苏霍姆林斯基曾说: “在人的心灵深处, 都有一种根深蒂固的需要, 就是希望自己是一个发现者、研究者、探索者, 而在儿童精神世界中, 这种需要特别强烈。”但对陌生事物的畏难情绪会削弱学生探索的兴趣。因此“指导学生撰写生物小论文”在激发学生探索的兴趣的同时还要重视方法的渗透, 在学生逐渐熟悉“撰写生物小论文”一般步骤与方法后再让学生完成有关“生物小论文撰写”, 才能逐渐消除学生畏难情绪。这样激发起来的兴趣才能维持。

可以让学生从欣赏同龄人的“生物小论文”开始, 逐渐激发学生做一个“探索者”的兴趣, 逐渐熟悉研究的方法与生物小论文的写作方法。教师可有计划地选择一些与本节生物课内容有关的短篇幅的生物小论文让学生欣赏, 比如在上探究课“光对鼠妇生活有何影响”时给学生读一篇《醋对花卉有什么影响》的探究性小论文, 在上“调查周边环境中的生物”时可以给学生读一篇《校园生物种类调查报告》。让学生在欣赏过程中逐渐熟悉不同形式生物小论文的研究方法及撰写方法, 并不断激发他们学科学和做科学的兴趣。

2. 开展第二课堂活动, 培养兴趣

在激发学生探索兴趣的基础上, 教师应该趁热打铁带领学生认真开展第二课堂活动, 满足学生作为探索者的强烈需要, 进一步培养学生做科学、学科学的兴趣。

初中生性格大多活泼好动, 开展生动活泼的第二课堂正好能够投其所好, 学生大多能够积极参与。但如何保证第二课堂开展的质和量, 让学生探索兴趣真正得到满足, 需要教师对第二课堂活动精心策划, 要做好选题、活动前准备、督促指导等工作。具体做法如下:

( 1) 选题。首先教师要充分考虑学生的兴趣点, 然后再根据课题可行性和开展时间长短等因素进行选题。教师可以根据学生的兴趣拟定多种类型的课题供学生选择, 比如科普性的课题“恐龙灭绝原因的猜想”, 实验探究性的课题“光照对那些生物生活有影响”, 调查报告“罗源绿化情况调查”, 知识总结性课题“陆生动物如何适应环境”, 等等。

( 2) 督促指导。课题实施中, 教师应让学生按时汇报活动开展情况, 了解学生在活动中遇到的困难与疑难点并进行及时的指导。教师还可参与学生小组探究活动或社会调查活动, 在活动中与学生一起讨论, 这样对学生第二课堂活动顺利开展有很好的督促指导作用。

3. 体验到成功的快乐, 巩固兴趣

课题开展过程中要尽可能地让学生感受到成功的喜悦, 让学生已获得的兴趣得到巩固和升华。具体做法:

( 1) 学会赏识学生。要让学生积极参与“撰写生物小论文”活动, 必须让学生在这一活动中体验到成功的快乐。学生撰写的小论文水平有高低, 教师对交上来的小论文应不论好坏, 积极地寻找每篇论文的闪光点, 并及时地反馈给学生, 哪怕文中只有片言只语值得肯定, 在课堂上也要念一念, 给予鼓励。这样让学生觉得自己在做一件重要而有意义的事情, 并在其中可以找到自我、树立自信。

( 2) 给错误打折扣。由于每个人对错误的承受力都是有限的, 如果不顾学生的心理承受能力, 把学生在论文中表现出的错误一一指出, 会严重地挫伤学生写作的积极性。因此, 对学生进行错误指正时, 要采取“错误折扣法”, 即不管学生小论文中有几处错误, 教师每次只指出一处, 并且是学生目前最容易改正的错误, 待学生下一次纠正后, 老师给予肯定后再提出另一处错误。这样保证学生既可以体验成功的快乐, 又可以纠正错误。从而使“赏识教育”与“错误指正”达到和谐统一, 保护了学生的写作积极性。

( 3) 进行有效的评价机制。对学生的生物小论文进行评价, 可以进一步激发学生的写作积极性。根据教学评价的发展性原则, 对学生的生物小论文的评价可采用形式多样、生动活泼的方式, 注重对学生的鼓励和赞赏。具体做法: 开主题班会进行成果展示, 教师对每个学生的成果进行点评, 评语以鼓励性语言为主。然后学生投票评出优秀论文, 篇数不限。再把优秀论文汇编成册。在评价过程中要注意保护学习困难学生的积极性, 对这些学生的论文, 教师尽可能在修改后也给予汇编, 对其进行鼓励。教师还可根据学生撰写论文的积极程度进行评价并与期末成绩挂钩, 可以进一步激发学生写作兴趣。

UML实验报告 篇3

号:180 10 8213 姓 姓

名: 庞志伟 班 班

级:08 级软件 2 班

指导老师:姚 姚 宇峰 峰 实验及作业一 一、实验目得

了解软件工程等基础知识,为后续得统一建模语言 UML 知识得学习做好准备工作。

二、实验设备与环境

装有Visio、RathionalRose得计算机。

三、实验内容 1、复习阐述“软件工程开发模型”得相关概念,并分析各种模型得优缺点,写成实验报告。

2、熟悉UML软件设计工具 Visio、Rational Rose 得安装及环境

四、实验过程及结果 1、软件工程开发模型有(1)瀑布模型,(2)原型模型,(3)螺旋模型,(4)喷泉模型(1)瀑布模型 将功能得实现与设计分开,便于分工协作,即采用结构化得分析与设计方法将逻辑实现与物理实现分开。将软件生命周期划分为制定计划、需求分析、软件设计、程序编写、软件测试与运行维护等六个基本活动,并且规定了它们自上而下、相互衔接得固定次序,如同瀑布流水,逐级下落。

优点: 1)为项目提供了按阶段划分得检

瀑布模型查点。

2)当前一阶段完成后,您只需要去关注后续阶段。

3)可在迭代模型中应用瀑布模型。

缺点: 1)在项目各个阶段之间极少有反馈。

2)只有在项目生命周期得后期才能瞧到结果。

3)通过过多得强制完成日期与里程碑来跟踪各个项目阶段。

(2)原型模型 原型模型又称快速原型,它就是增量模型得另一种形式;它就是在开发真实系统之前,构造一

个原型,在该原型得基础上,逐渐完成整个系统得开发工作、快速原型模型得第一步就是建造一个快速原型,实现客户或未来得用户与系统得交互,用户或客户对原型进行评价,进一步细化待开发软件得需求。通过逐步调整原型使其满足客户得要求,开发人员可以确定客户得真正需求就是什么;第二步则在第一步得基础上开发客户满意得软件产品。

优点:克服瀑布模型得缺点,减少由于软件需求不明确带来得开发风险。

缺点:所选用得开发技术与工具不一定符合主流得发展;快速建立起来得系统结构加上连续得修改可能会导致产品质量低下。

(3)螺旋模型 螺旋模型采用一种周期性得方法来进行系统开发。这会导致开发出众多得中间版本。使用它,项目经理在早期就能够为客户实证某些概念。该模型就是快速原型法,以进化得开发方式为中心,在每个项目阶段使用瀑布模型法、这种模型得每一个周期都包括需求定义、风险分析、工程实现与评审 4 个阶段,由这4个阶段进行迭代、软件开发过程每迭代一次,软件开发又前进一个层次。螺旋模型基本做法就是在“瀑布模型”得每一个开发阶段前引入一个非常严格得风险识别、风险分析与风险控制,它把软件项目分解成一个个小项目。每个小项目都标识一个或多个主要风险,直到所有得主要风险因素都被确定。

优点: 1)设计上得灵活性,可以在项目得各个阶段进行变更。

2)以小得分段来构建大型系统,使成本计算变得简单容易。

3)客户始终参与每个阶段得开发,保证了项目不偏离正确方向以及项目得可控性。

4)随着项目推进,客户始终掌握项目得最新信息 , 从而她或她能够与管理层有效地交互。

5)客户认可这种公司内部得开发方式带来得良好得沟通与高质量得产品。

缺点: 很难让用户确信这种演化方法得结果就是可以控制得。建设周期长,而软件技术发展比较快,所以经常出现软件开发完毕后,与当前得技术水平有了较大得差距,无法满足当前用户需求。

(4)喷泉模型 喷泉模型就是一种以用户需求为动力,以对象为驱动得模型,主要用于采用对象技术得软件开发项目。该模型认为软件开发过程自下而上周期得各阶段就是相互迭代与无间隙得特性。软件得某个部分常常被重复工作多次,相关对象在每次迭代中随之加入渐进得软件成分。无间隙指在各项活动之间无明显边界,如分析与设计活动之间没有明显得界限,由于对象概念得引入,表达分析、设计、实现等活动只用对象类与关系,从而可以较为容易地实现活动得迭代与无间隙,使其开发自然地包括复用。

优点: 喷泉模型不像瀑布模型那样,需要分析活动结束后才开始设计活动,设计活动结束后才开始编码活动。该模型得各个阶段没有明显得界限,开发人员可以同步进行开发。其优点就是可以提高软件项目开发效率,节省开发时间,适应于面向对象得软件开发过程。

缺点: 由于喷泉模型在各个开发阶段就是重叠得,因此在开发过程中需要大量得开发人员,因此不利于项目得管理、此外这种模型要求严格管理文档,使得审核得难度加大,尤其就是面对可能随时加入各种信息、需求与资料得情况。

五、实验小结: 通过本次实验让我了解了软件工程开发得 4 中主要模型与这些模型得优缺点、初次安装并使用 UML 软件设计工具 Visio 与Rational Rose 使我初步认识了软件开发中 UML 得设计、实验及作业二 一、实验目得

1、了解面向对象得基本概念 2、熟悉面向对象得分析、设计过程 3、了解基于 UML 得面向对象分析设计过程

二、实验设备与环境

装有 Visio、RathionalRose 得计算机。

三、实验内容 1、熟悉 Rational Rose得使用。

2、熟悉利用统一建模语言进行分析、设计软件得过程,完成作业:论述面向对象(OO)方法得特点、优势以及存在得问题。

四、实验过程及结果 面向对象方法(Object—Oriented Method)就是一种把面向对象得思想应用于软件开发过程中,指导开发活动得系统方法,简称 OO(Object-Oriented)方法,就是建立在“对象“概念基础上得方法学。对象就是由数据与容许得操作组成得封装体,与客观实体有直接对应关系,一个对象类定义了具有相似性质得一组对象、而每继承性就是对具有层次关系得类得属性与操作进行共享得一种方式。所谓面向对象就就是基于对象概念,以对象为中心,以类与继承为构造机制,来认识、理解、刻画客观世界与设计、构建相应得软件系统、主要特征:封装性,多态性 优势:(1)强调从现实世界中客观存在得事物(对象)出发来认识问题域与构造系统,这就使系统开发者大大减少了对问题域得理解难度,从而使系统能更准确地反映问题域。

(2)运用人类日常得思维方法与原则(体现于 OO 方法得抽象、分类、继承、封装、消息通讯等基本原则)进行系统开发,有益于发挥人类得思维能力,并有效地控制了系 统复杂性。

(3)对象得概念贯穿于开发过程得终,使各个开发阶段得系统成分具良好得对应,从而显著地提高了系统得开发效率与质量,并大大降低系统维护得难度。

(4)对象概念得一致性,使参与系统开发得各类人员在开发得各所段具有共同语言,有效地改善了人员之间得 交流与协作、(5)对象得相对稳定性与对易变因素隔离,增强了系统得应变能力。

(6)对象类之间得继承关系与对象得相对独立性,对软件复用提供了强有力得支持。

存在得问题:(1)软件重用性差

(2)软件可维护性差

(3)开发出得软件不能满足用户需要 五、实验小结: 通过本次实验了解 Rational Rose 得使用。学习利用统一建模语言进行分析、设计软件得过程,通过上网查询,了解有关面向对象(OO)方法得特点、优势以及存在得问题。

实验及作业三

三、实验目得

1、讲解用例、参与者、UML语境建模技术与UML需求建模技术。

2、通过实例使学生有一个初步认识,为后面得学习打下坚实得基础。

四、实验设备与环境

装有 Visio、RationalRose得计算机。

四、实验内容 1、掌握“参与者”、“用例”、“各种关系”在Visio 或 Rational Rose中得设计方法。体会用例图得设计方法。

2、以图书馆管理系统为例,完成其用例图得设计。并书写实验报告、四、实验过程及结果 图书管理系统中得参与者有读者、图书管理员与系统管理员、读者能够进行查询,借书(有扩展关系预定与续借),还书,罚款(有扩展关系超期罚款与损坏罚款),登陆;图书管理员能够进行登陆,处理借书,处理还书(有扩展关系收罚金),解除预定;读者订书借书还书删除预订信息图书管理员<>罚款<> 系统管理员能够进行登陆,管理用户与管理图书目录(有扩展关系新增书籍与删除书记);

图书维护读者信息维护新增图书删除图书系统维护系统管理员 五、实验小结: 通过本次实验第一次使用ROSE 画用例图使我初步了解了什么就是用例图,如何进行画用例图。通过画图书管理系统得用例图后,使我能够正确使用ROSE 软件画用例图、实验及作业四 一、实验目得

讲解静态视图中得类图、对象图等建模知识,并通过图书馆管理系统得静态视图进行实例讲解,为学生以后得学习打下坚实得基础。

二、实验设备与环境

装有Visio、RationalRose 得计算机。

三、实验内容 实现并改进图书馆管理系统中得类图。

四、实验过程及结果 根据实验三得用例图画出如下得类图、1、读者,图书管理员,与系统管理员都就是用户,就是用户类得泛化;2、登录与用户就是依赖关系,登录需要取决于用户类里得用户名与密码。

五、实验小结:

通过本次实验就是我初步了解了如何将用例图转换成相应得类图。在画类图就是需要弄清楚类与类之间得各种关系,只有弄清楚类之间得关系后才能画好类图。

《面向对象分析与设计(UML)》实验五 一、实验目得

了解动态视图中得状态图得设计、建模,包括:状态机、状态、转移等概念。

二、实验设备与环境

装有 Visio、RationalRose 得计算机、三、实验内容 实现并改进图书馆管理系统中得状态图、四、实验过程及结果

新书可借书删除已预定 已借书借书 预定借书还书取消预定

新用户 账户可借书可借书不可借书还书达借书上限删除用户户欠款还款借书超期或者损坏 五、实验小结:

通过本次实验得练习,让我初步了解并使用 Rose画图书管理系统得状态图。在画图中通过分析画出图书管理系统得每个状态过程。

《面向对象分析与设计(UML)》实验六 一、实验目得

了解活动图得设计方法及建模技术。重点介绍了活动图得构成要素、判定、对象流、泳道等概念,以及活动图与状态图得关系、活动图与流程图得区别。

二、实验设备与环境

装有 Visio、RationalRose 得计算机。

三、实验内容 实现并改进图书馆管理系统中得活动图。

四、实验过程及结果

登录更新用户信息更新新图书信息 五、实验小结:

通过本实验得练习就是我初步了解了如何画活动图、《面向对象分析与设计(UML)》实验七 一、实验目得

了解动态视图中得时序图、协作图得设计、建模。

二、实验设备与环境

装有 Visio、RationalRose 得计算机。

三、实验内容 实现并改进图书馆管理系统得时序图,并在此基础上做出相应得协作图。

四、实验过程及结果 图书管理系统时序图: 1、借阅者预定图书

2、系统管理员添加新图书

3、系统管理员删除旧图书 借阅者 图书系统 图书名 预定记录登陆查找返回查找...预定图书生成预定记录系统管理员 图书系统 图书名 图书条目添加...查找返回创建新...4、图书管理员处理还书 系统管理员 图书系统 图书名 图书条录删除图书...查找返回删除图书...删除...图书管理员 还书 图书名 借阅者 借书记录 图书条目扫描...查找图书条目更新图书...删除借阅...更新借阅者可借图...查找

5、图书管理员处理借书 协作图如下: 1、借阅者借书 2、图书管理员处理还书 3、图书管理员处理借书 4、系统管理员新增图书 图书管理员 借书 图书名 借阅者 借书记录 图书条目查找图...查找查找图书...查找...验证借阅者...查找创建借阅...借阅者 图书系统图书名图书目录借书记录1: 验证借阅者ID2: 预定图书4: 预定3: 查找图书名5: 创建借书记录图书管理员图书系统借书记录图书名 图书目录1: 查找借阅者ID2: 还书4: 还书 5: 更新记录3: 更新目录图书管理员图书系统借书记录图书目录图书名预定记录4: 验证是否达借书数量上限1: 验证借阅者ID5: 借书2: 查找是否有预定记录3: 更新借书记录6: 更新记录

5、系统管理员删除旧图

五、实验小结

通过这 8个课时得课程学习,使我初步了解什么就是时序图与协作图,如何使用Rose 画时序图与协作图。时序图就是消息时间顺序得交互图,描述了对象之间消息传递得时间顺序,在实验课上通过分析与画出了图书管理系统得时序图。而协作图描述得就是与对象结构相关得信息,表示一个类操作得实现。通过时序图可以清楚得了解到图书管理系统所有对象之间消息传递得时间顺序,通过协作图又能够清楚得瞧到各个对象之间得结构关系。

R ROSE 双向工程实验八 五、实验目得

1、了解 UML 模型与代码得对应关系。

2、了解 ROSE 得双向工程、六、实验设备与环境

装有Visio、RationalRose得计算机。

六、实验内容 1、掌握正向工程在 Visio 或Rational Rose 中得实现、体会类图中类关系在源代码中得体现。

(1)简单类、在类中添加属性与方法、类可见性设置。

(2)类图中得关系:泛化关系、关联关系(包括一对一关联、一对多关联、多对多关联、聚合关系、组合关系)、依赖关系、实现关系、系统管理员图书系统图书名图书目录1: 添加新书 2: 查找3: 更新目录系统管理员图书系统图书名 图书目录删除图书1: 2: 查找3: 更新

请依次将上述实验内容得UML 图与生成得代码附在实验过程及结果中,并说明UML中得模型在源代码中就是否体现、2、掌握逆向工程在 Visio 或 Rational Rose 中得实现。体会 Rational Rose 在阅读代码中得好处。

六、实验过程及结果 1.1 在 Rose 得 LogicalView 下新建简单类People 如下:

通过使用 UML中得正向工程得到代码如下:

1。2类图中得关系 A:泛化关系

生成代码如下:

B:关联关系

(1)一对一:

生成代码如下:

(2)一对多

生成代码如下:

(3)多对多

ﻩ生成代码如下:

(4)聚合关系

生成代码如下:

C:依赖关系:

生成代码如下:

D:实现关系:

生成代码如下:

七、实验小结: 通过本次课程得学习与实验得联系就是我初步了解到如何使用Rose 进行UML 得正向工程与逆向工程,通过正向工程可以将类图转化成代码,通过逆向工程可以将代码转换正相应得类。

组件图与配置图设计 实验九 九 一、实验目得

1、了解组件图得概念及应用。

2、了解配置图得概念及应用。

二、实验设备与环境

装有 Visio、Rational Rose 得计算机。

三、实验内容 1、实现并完善图书管理系统中得组件图、配置图、四、实验过程及结果 1、组件图: 通过对系统中得组件与组件得接口进行建模得到如下图书馆管理系统组件图:

2、部署图: 通过对系统中得节点进行建模得到如下图书管理系统得部署图:

五、实 验小结: 通过这次课时得学习,使我初步了解 了什么就是组件图与部署图。组件图描述 了软件得各种组件与它们之间得依赖关系。而部署图即配置图,配置图描述了运行 软件得系统中硬件与软件得物理结构、通 过实验得练习,我完成得图书管理系统得 组件图与部署图。

uml实验实践指导 篇4

房地产销售管理系统是针对传统房地产企业管理模式与业务手段中逐渐表现出的效率低下、信息滞后、规范与执行力差等特点,利用先进的IT信息技术,结合房地产企业自身管理思想和模式,参考一系列大型房地产企业管理经验,帮助房地产企业实现在波动的大环境下,保持稳定、健康的可持续性发展的信息化管理软件。房地产销售管理软件在重视系统功能的全面性,流程的可控性,技术的先进性的同时更要注重系统的易用性。下面就将介绍一个简单的房产销售系统的建模方法。

1需求分析

房产销售系统的需求分析简述如下:

(1)客户可以通过网上和前台预定房子。

(2)客户注册后,可以查看房子信息;看到自己满意的房子可以提交预订单。(3)职员审核验证订单,如果客户资料无误,通过预定单并更新房产状态;否则拒绝订单请求。

(4)客户收到订单通过消息后,预付购房款,获得订单成功通知。

(5)客户来签订房产合同时出示通知,职员查看无误后,要求客户支付购房首款,并填写工作记录。

2系统建模

在系统建模以前,我们首先需要在Rational Rose 2007中创建一个模型。并命名为“房产销售系统”,该名称将会在Rational Rose 2007的顶端出现,如下图4-1所示。

图 4-1创建项目系统模型

2.1创建系统用例模型

创建系统用例的第一步是确定系统的参与者。房产销售系统的参与者包含以下两种:

(1)客户(2)职员(3)管理员 三个参与者如图4-2所示。

客户职员管理员

图4-2 系统参与者

然后,我们根据参与者的不同分别画出各个参与者的用例图。

1.客户用例图:客户在本系统中可以进行个人信息注册、预订房子、查看房产信息、支付购房预付款等操作,通过这些活动创建的客户用例图如图4-3所示。

个人信息注册楼盘信息查询查看房产信息客户户型信息查询预订房子支付购房预付款

图4-3 客户用例图

2.职员用例图:职员在本系统中能够进行系统登录、处理预订单、查询房产信息和录入房产信息的相关操作,通过这些活动创建的职员用例图如图4-4所示。

系统登录<>添加房产信息<>录入房产信息<>修改房产信息查询房产信息职员更新房产状态查看客户资料处理预订单拒绝客户订单通过客户订单

图4-4 职员用例图

3.管理员用例图:管理员在本系统中能够进行登录系统,审核客户注册请求,查看客户资料,删除账号的相关操作,通过这些活动创建的管理员用例图如下图所示。

登录系统<><>同意注册审核客户注册请求管理员查看客户资料拒绝注册删除账号

图4-5管理员用例图

2.2创建系统静态模型

从前面的需求分析中,我们可以依据主要的八个类对象:房产、客户、职员、管理员、请求订单、工作记录、客户资料和服务记录创建完整的类图如图4-6所示。

图 4-6 系统类图

2.3创建系统动态模型

系统的动态模型我们可以使用交互作用图、状态图和活动图来描述。

2.3.1 创建序列图

1.管理员审核客户注册账号的活动步骤:(1)客户提交申请注册资料(2)管理员核实客户资料(3)添加客户(4)返回添加成功消息(5)通知客户注册成功。根据以上步骤创建的序列图,如下图4-7所示。

图4-7管理员审核客户注册账号序列图

2.客户签订购房合同的活动步骤包括:(1)客户出示预订单的通知(2)职员查看通知无误(3)客户支付购房首款(4)职员填写工作记录(5)更新房产的状态(6)客户签订购房合同。根据以上步骤创建的序列图,如下图4-8所示。

图4-8客户签订购房合同序列图

3.客户预订房产的活动步骤包括:(1)客户填写预订单(2)职员检查预订单并检查客户资料(3)办理预定房产订单的手续(4)完成手续后,建立新的客户手续(5)同意房产预定请求(6)通知客户。根据以上步骤创建的序列图,如图4-9所示。

图4-9客户预订房产序列图

2.3.2 创建活动图

我们还可以利用系统的活动图来描述系统的参与者是如何协同工作的。房产销售系统中,根据管理员、客户和职员的活动步骤我们可以创建活动图如下图4-10所示。

图4-10 系统活动图

2.3.3 创建状态图

在房产销售系统中,从客户开始发送预定请求道最后客户签订购房合同为止,整个系统的状态图如下图4-11所示。

图4-11 系统状态图

2.4创建系统部署模型

对系统的实现结构进行建模的方式包括两种,即构件图和部署图。

房产销售系统的部署图描绘的是系统节点上运行资源的安排。包括三个节点,分别是:客户端浏览器、Http服务器、数据库服务器,创建后的部署图如图4-12所示。

uml实验实践指导 篇5

一、改革化学实验,培养学生能力

培养学生能力是素质教育的要求,而化学实验教学是化学学科培养学生能力的重要渠道和主要方式。学生在化学实验中是学习的主体,在教师指导下进行实验,训练用实验解决化学问题,使各项智力因素皆得到发展, 故化学实验是全面化学教育的一种最有效的教学形式。因此,化学教师要积极探索改革化学实验,培养学生的观察、思维等能力。

1.利用电教手段等培养学生观察能力

有些化学实验现象变化微小,可视性差,或者实验过程太快,现象稍纵即逝,可利用电教手段提高实验现象的可视性和清晰度,培养学生的观察能力。

像核外电子的运动特征、分子被破坏、原子重新组合等,这些微观抽象,不能直接演示的实验可用电教手段进行模拟,便抽象为形象,变微观为宏观,变静为动,从多角度调动学生的感官,对培养学生观察能力是很有帮助的。

另外,化学实验都是通过实验现象反映实验结果的。要指导学生有目的、有计划、有步骤的观察。善于对现象进行对比、分析、归纳,积极思维, 以准确简明的表述、计算的方法得出实验结果。

对一个化学实验的全面观察主要应从以下几个方面实现: ( 1) 反应物的颜色、状态、气味等。

(2) 反应的条件: 加热、点燃、通电,催化剂等。

(3) 反应过程中有无发光、发热、发声的现象,有无溶解、沉淀、逸出气体、变色、产生气味等现象。

(4) 反应的剧烈程度。

实验现象的记录应与实验原理区分开,要重点突出,内容真实准确,语言简练,层次清楚。

对实验现象进行思考分析,把握实验条件控制的要点,能找出造成实验成败的原因。

2.引导学生进行实验制作,以培养创造能力

创造思维是所有思维水平最高,最有价值的一种思维形式。在实验教学发面,开展实验装置改进和微型实验制作的活动,有助于培养学生的创造能力。这个过程中,学生运用已有的知识、技能和方法探寻解决问题的途径,在实验问题解决过程中提出的每一个设想或方案,对实验的某些环节、步骤作出的每一点改进,设计出的每一种实验装置,所有这些对学生而言都可以称为创新,都是创新能力在实验教学活动中的具体体现。

对原有装置的改进,针对课堂教学中某些演示实验的不足之处,引导学生进行分析、讨论、鼓励学生对其进行改进、然后选出最佳装置。例如, 在做焰色反应的实验时,由于实验室中无铂丝,用燃烧匙有以下不足: 1现象不明显2损坏燃烧匙。学生在改进过程中积极踊跃,设计了很多方案, 最后采用在粉笔顶端挖一个小坑,装入药品放在酒精灯上加热,效果很好。 学生参与这些微型实验的创意,设计和改进的过程中既深化了化学知识又激发了创造潜质,培养了学生的创造能力。

二、借助典型实验,加强思想品质教育

思想品质教育是素质教育的重要组成部分,对于学生进行思想品质教育是化学教师应尽的职责。

在化学实验中加强思想品质教育,要着重抓以下三方面: 1借助典型实验恰当渗透辩证唯物主义观点。例如,借助葡萄糖跟氢氧化铜反应的实验,引导学生总结出: 有机物的官能团是化学变化的内因,而反应条件是外因,反应条件不同有机物表现的性质就不同,葡萄糖在常温下跟氢氧化铜反应生成绛蓝色溶液是多羟基表现的性质,而加热时生成红色沉淀是醛基表现的性质,从而树立外因通过内因而起作用和量变引起质变的辩证观点。2借助典型实验增强爱国意识。例如: 借助侯氏制碱原理实验介绍侯德榜的感人事迹和我国纯碱工业的发展概况,激发学生建设祖国的使命感。3借助典型实验培养学生坚强的意志、良好的品德和行为习惯。例如,中和滴定实验就需要学生既有细致的实验习惯,又有较强的自制力控制自我,自始至终耐心的遵循操作规则。性情较为急躁的同学做该实验时往往会犯以下毛病: 开始滴定时能做到“滴一滴标准溶液,摇一摇锥形瓶中混合溶液,看看颜色变化。”但连续滴了多滴标准溶液后,看不到指示剂变色,就失去了耐心,导致试验失败。因此教室可针对这个实验把训练自制力也作为一个试验目的,让学生体验到自制、耐心等意志品质也是保证式样成功的条件。

三、改进实验教法,培养学生科学的学习方法

在化学实验中,教师应从科学的方法论角度引导学生体会实验设计思想,启发学生探究实验现象与化学本质的因素关系,从而让学生掌握科学的学习方法。

例如,硝酸具有氧化性,可以和多种金属、非金属反应,课本为什么只演示铜跟浓、稀硝酸反应的实验呢? 实验前让学生讨论以下几个问题,以引导学生领悟教材实验的设计思想: 要研究硝酸的氧化性,常见金属镁、 铝、铁、铜中选哪一种作样本跟硝酸反应最好? 学生联系金属活动性顺序可得出,只要演示铜和硝酸反应,自然可推测比铜活泼金属的反应情况。 另一方面,铜只有 + 1、+ 2两种价态选铜做样本可了解硝酸跟变价金属反应的情况,另外实验时用浓硝酸,还是稀硝酸? 还是两种酸都试验呢? 学生联系浓、稀硝酸性质差异很大,可得出浓、稀硝酸都试验的结论。

教学中,多做类似于这类问题的启发引导,可让学生体会到许多实验中包含着深刻的知识和方法的内涵。体会到这一点,学生便会在“游泳中学会游泳”形成科学的学习方法。

以上仅是笔者在化学实验教学中培养学生素质的几点探讨,要实现传统教育向素质教育的转变需要一个很长的过程,我们每一位教师都应该重视实验教学,并深入教改,在不断探索、不断改革中达到全面提高学生素质的目的。

摘要:古人云:“授人鱼,不如授人渔”,这句话道出了方法的重要性。在化学实验中,教师应科学的方法论角度引导学生体会实验设计思想,启发学生探究实验现象与化学本质的因素关系,从而让学生掌握科学的学习方法。

有关化学实验指导教师职能的探讨 篇6

关键词:化学实验,教师职能,实验设计

化学实验是化学专业整个教学内容的一个重要组成部分, 十分重要。其教学质量的高低, 是化学整体教学质量的一个重要标志。搞好实验教学, 实验指导教师的作用至关重要。从实验课程的设定, 实验前的准备, 实验过程中教师的示范和指导, 安全保护, 以及实验结束后实验课的总结等多方面, 处处都体现出实验指导教师的职能。为了培养学生的实验操作能力, 实验的设计能力, 实验的综合运用, 以及实验室的规范化管理能力。本文从学生实验的几个重要环节探讨实验指导教师在实验教学过程中应具备的职能。

一、无私奉献的劳动者

化学实验的内容涉及的知识范围十分广泛。化学实验是化学知识的操作化运用和体现, 是理论和实验的相互统一。因而它既是综合知识的运用, 也是操作技巧的完整体现。其中所涉及的知识范围广泛且具有相当的深度。

化学实验种类很多, 每门实验都有自己完整的体系, 且要求也不一样。因此指导教师应具备各门实验方面的专业知识, 以及各种有关的基本操作, 建立完善的实验管理制度, 实验室药品的保管, 溶液的配制, 仪器的维修等等。

由于化学实验时, 反应条件, 实验环境以及操作者本身的技能各不相同, 因此在实验过程中出现的问题比课本中多得多。实验指导教师应具有处理多种问题和实验过程突发事件的能力。要用优良的实验技能影响学生, 同时还要加强培养学生的动手和创新能力。

实验指导教师除了在实验过程中向学生传授化学知识和实验技能, 同时在实验前后完成准备、答疑、实验报告的批改等多项劳动。因此实验指导教师是无私奉献的劳动者。

二、优秀的实验管理者

化学实验中要用到许多仪器, 化学试剂和其他用品, 还要消耗大量的燃料和能源。实验指导教师必须科学化规范管理好实验室, 充分发挥实验室中的仪器, 科学化使用化学试剂。培养学生动手能力, 培养学生的节约意识, 加强各实验室的协作, 提高化学仪器和化学试剂的利用率。

化学实验中常用到各种仪器, 由于受实验室内环境的影响, 有一部分在实验过程中会有不同程度的损伤, 所以除了管理好实验室外, 还要对一些化学仪器进行必要的维修, 千方百计保证实验教学的正常进行。

实验过程中的化学试剂, 应根据实验的要求使用不同规格的试剂。在保证实验效果不受影响的前提下, 尽可能从节约的角度使用价格较为低廉的试剂。培养学生良好的实验习惯, 因陋就简, 可重复使用的试剂绝不丢弃。有的试剂可用代替品, 如建筑材料中的大理石, 废电池等, 均可用于化学试剂。还有一些化学试剂和用品不好购买, 化学实验指导教师应想办法加以解决。并培养学生的动手能力和解决实际问题的能力。

三、实验教学的设计者

化学实验是一种综合性很强的教学活动。在实验过程中, 学生人数较多, 不少仪器属于公用。而且实验时间紧, 内容多, 涉及的问题多, 学生的流动性大, 为了提高实验的教学效果, 使实验有条不乱地进行。实验指导教师在实验前要做好精心的准备, 包括实验内容的设定、药品及仪器的准备, 实验过程中对学生的组织, 实验结束后对实验的总结等。

实验中要用到许多不同状态和不同种类的化学试剂。根据不同实验的要求, 严格按要求规范化进行准备。对有毒, 有腐蚀的试剂应对学生进行反复的强调, 以免发生意外。有些实验会产生有毒气体, 有些实验会发生爆炸, 实验指导教师在实验前应做好充分的准备, 安排好此类实验的场所, 帮助学生消除畏惧心理, 并做好相应的组织工作。

实验中还经常用到如钳子, 小刀, 棉线, 小木条等用品, 它们在实验过程中虽然看起来微不足道, 但为保证实验的顺利进行起到了重要的作用, 因此也要细心准备。实验中有讲解, 演示, 解答, 单项基本操作训练, 巡视检查指导, 提问, 实验中出现的问题的解决, 实验总结等等。如何科学安排, 有条理地完成各个部分, 指导教师在化学实验教学中应做好充分的设计。

四、实验安全的保卫者

实验过程中经常用到一些易燃易爆的危险品, 许多实验由于操作不当还会造成伤害。由于实验室中人数较多, 密度较大, 实验事故随时都会发生。所以实验指导教师应把安全放在第一位, 及时处理危险的隐患, 确保实验的安全。

对有剧毒、强腐蚀性的试剂, 指导教师除详细讲解使用方法和注意事项外, 在管理上要采用一系列的措施, 以做到万无一失, 避免人体的伤害。在实验过程中还有一些操作也会对学生造成伤害, 如玻璃仪器、打孔器、加热、用电等。使用不当均可能对学生造成伤害。教师一是要经常给学生讲授有关安全方面的知识, 对学生晓之以理, 讲教训, 教措施, 讲危害, 引起学生思想上的重视。二是要认真做好预防工作, 及时消除隐患。对容易发生危险的实验操作, 实验指导教师应强化自己的示范作用, 并督促学生认真完成。三是应做好安全的救护工作, 对实验过程中出现的意外, 实验指导教师应立即进行处理。

五、实验技能的传播者

在实验教学过程中, 教师应手把手教会学生各项实验基本操作。在反复训练中, 实验指导教师应全身心地向学生传授实验的技能。化学实验的基本操作技能有很多种, 如仪器, 药品取用, 实验装置图的绘制, 加热, 仪器的洗涤等基本操作, 实验指导教师应坚持不懈地对学生进行, 反复训练, 教会学生巧干巧练。实验指导教师在指导学生操作时, 应对学生进行仔细观察, 挑其毛病, 给予纠正, 严格从难从严要求学生。在对学生传授实验技能的同时, 培养学生的实验设计, 实验的综合运用以及创新改革能力。多给学生提供实践的机会, 让学生多动手, 以使学生达到熟能生巧, 培养学生的实验兴趣和在实验过程中的观察和思维能力, 从化学实验中获得乐趣。

总之, 实验指导教师在实验教学工作中起着重要的作用。在给学生传授知识的同时, 传授着实验的技能, 充分发挥实验指导教师的职能是完成实验教学, 培养学生实验能力的根本保障。教师应不断提高自己的业务水平, 不断完善和充实实验教学的内容, 使教师的职能发挥更大的作用。

参考文献

[1]黄括.谈实验教师的业务素质[J].零陵学院学报, 2003, S2

[2]陈雄一.论创新型教师及其创新素质的培养[J].东南亚纵横, 2002, 10

[3]冯洁.高师化学实验教学与创新型教师的培养[J].教育与现代化, 2006, 3

[4]孙锡凤.化学教师基本情况调查研究——思想、知识、能力素质调查[J].化学教育, 2000, 1

[5]相佃国.谈学者型化学教师的必备素质[J].化学教育, 2005, 6

上一篇:自学钢琴心得体会(本人用玛斯卡尼钢琴自学2年)下一篇:环校跑策划书