基于工作过程的软件建模课程设计研究

合集下载

基于工作过程导向的“Java程序设计”课程开发与实践

基于工作过程导向的“Java程序设计”课程开发与实践

程序 设计”课 程的课程定位 、课程设计理念 与设计 思路 、课 程 内容组织与安排 、教 学方 法、课程考核 与评价 等进行 了探 索性的 改革。以工作过程 为导向,以工业产品为载体 ,以典型工作任务制订为主线 ,突 出学生的职 业技 能训练 。
关 键 词 :工 作 过 程 ; aa 序 设 计 ;课 程 开 发 Jv 程

项 目,同时在教学 实施 过程 中引人软件
项 目开发 与管 理规 范。
2 项 目导 入 、任 务 驱 动 .

课 程 定 位
应软件开发能力要求为 出发点 。
( )课 程 内容 的选 取。 “aa 2 Jv 程
整个课程 教学 内容由一个实际企业
本课程 的培养 目标 是 :通过项 目驱

三 、课程 内容组织与安排
1 教学 内容 的选取 .
体 ,根据典型程序开发过程及 Jv 程序 aa
员能力要求 ,重构课程结构 ,培养学 生 的技术应用能 力 、自主学习能 力、创新
指导等 多种手段 。 ( )课后 拓展 实训 。让学 生利 用 2
以程 序员 岗位 实 际工 作 任务 为 依 据 ,采取递进式设计 的学 习项 目和学习 任务 ,明确所需知识 、能力和素质要求 , 进行教学 内容选 取。基于软件开发的工 作过程划分教学情境 ,以企业 真实项 目 为载体 ,坚持理论够 用原则 ,将相关知
运行项 目 H Ms R —— 房屋租赁信 息管理
系统为驱动 ,将其按 照功能细分为 9个 子项 目, 计 2 个子任务( 设 7 如表 1 所示 ) , 将本课程 的学 习内容与实际项 目进行整
动 的学习和综合实训 ,使学 生熟 练掌握
运用 Jv 语言进行桌面应用程序开发 的 aa 基本知识和技能 ,并 能结合 数据库技术

三维仿真软件在工业机器人建模中的课程设计

三维仿真软件在工业机器人建模中的课程设计

三维仿真软件在工业机器人建模中的课程设计一、引言近年来,随着工业自动化程度的不断提高,工业机器人在生产线上扮演着越来越重要的角色。

为了更好地掌握工业机器人的工作原理和特性,学生们需要通过实践来深入了解。

而三维仿真软件作为一种先进的虚拟实验平台,为学生提供了一个方便、实用的机会来进行工业机器人建模的课程设计。

本文将主要探讨三维仿真软件在工业机器人建模中的应用和优势。

二、三维仿真软件介绍三维仿真软件是利用计算机技术模拟三维环境,并且可在其中进行各种试验和模型开发的工具。

通过三维仿真软件,用户可以创建虚拟的环境,并在其中建立模型,从而实现对真实世界的模拟和测试。

在工业机器人建模中,三维仿真软件可以帮助学生们更好地理解机器人的构造和运动方式。

三、三维仿真软件在工业机器人建模中的应用1. 建立机器人模型通过三维仿真软件,学生们可以建立虚拟的工业机器人模型。

在建模过程中,学生们可以模拟机器人的各个零部件,并对其形状和尺寸进行调整。

此外,学生们还可以为机器人添加动画效果,以模拟机器人的运动轨迹和工作方式。

通过建立机器人模型,学生们可以更加直观地了解机器人的结构和功能。

2. 进行机器人路径规划在工业机器人的操作中,路径规划是非常重要的一环。

通过三维仿真软件,学生们可以模拟机器人的运动路径,并进行路径规划的优化。

通过调整机器人的运动轨迹和速度,学生们可以寻找最佳的操作方式,提高机器人的工作效率和精准度。

同时,学生们还可以通过仿真软件进行多次实验,以对比不同路径规划方案的优缺点,从而提升自己的设计能力和决策能力。

3. 进行机器人工作过程模拟通过三维仿真软件,学生们可以将机器人放置在虚拟的工作环境中,并模拟机器人完成各种任务的过程。

在过程模拟中,学生们可以观察机器人的工作状态,了解机器人在不同情况下的响应和适应能力。

通过模拟软件的帮助,学生们可以更加深入地理解机器人的工作原理和特性。

四、三维仿真软件在工业机器人建模中的优势1. 虚拟实验平台三维仿真软件提供了一个虚拟实验平台,学生们可以在其中进行各种机器人建模相关的实验。

基于BIM软件的工程制图课程教学方法的研究与实践

基于BIM软件的工程制图课程教学方法的研究与实践

基于BIM软件的工程制图课程教学方法的研究与实践随着信息化技术的发展与普及,建筑行业也逐渐开始向数字化管理和模式转型。

BIM(Building Information Model)技术作为建筑行业数字化转型的重要支撑,已经成为了现代建筑设计、施工和管理的重要工具。

在这样的背景下,如何有效地将BIM软件应用于工程制图教学中,成为了建筑类专业教育中的一个重要课题。

本文通过对基于BIM软件的工程制图课程教学方法的研究与实践,以期为相关教学实践提供一定的借鉴与参考。

一、BIM软件在工程制图教学中的应用BIM技术是一种基于三维模型的数字化设计和管理技术,它突破了传统二维图纸的局限,能够为建筑师、结构工程师和施工人员提供更加直观、全面和准确的信息。

在工程制图教学中,教师可以利用BIM软件讲解建筑构件的三维建模、平面布置、立面表达、施工图设计等内容,从而使学生更好地理解建筑构件的结构、功能、材料及其在整体建筑中的组织和关系。

BIM软件可以有效地模拟整个建筑的设计、施工和管理过程,从而使学生能够全面了解建筑项目的全生命周期。

BIM软件还可以帮助学生分析和优化设计方案,提高设计效率,减少建筑施工和运营中的问题和风险。

将BIM软件应用于工程制图教学中,有助于培养学生的综合设计能力、建筑项目管理能力和团队协作能力。

1. 教学内容的设置在基于BIM软件的工程制图课程教学中,教学内容的设置至关重要。

教师应该根据课程目标和学生的实际需求,结合BIM软件的特点和应用领域,合理确定课程内容。

教学内容应涵盖BIM软件的基本操作技能、建筑构件的三维建模、平面布置、立面表达、施工图设计等方面的知识和技能。

还应该重点关注BIM软件与工程制图之间的关联,培养学生对BIM软件的深刻理解和熟练应用能力。

2. 教学方法的选择在基于BIM软件的工程制图课程教学中,传统的教学方法已经无法满足学生的需求,教师需要采用一些新的教学方法。

可以采用项目驱动的教学方法,让学生通过参与真实的工程项目案例,掌握BIM软件的基本操作技能和工程制图的实际应用技能。

基于工作过程导向的UML课程开发

基于工作过程导向的UML课程开发

通 过 系 统讲 解 如 - 内 容 : 图 设计 ; 过用 例 图 的分 析 , 出系 统 r 设计 的 类或 卜 类 通 找 『 J 类 图 的分 析 与设 训 对象( 图书 、 者 和 借 阅信 息 等 )它 们 之 间 足 如何 联 系 的。 要 求 学生 掌 握类 图设 读 ,
说 明和学业评价 方式 。
1 U 课 程设计 的思路 ML
高职教 育的学 生有着 很 明显 的特 点 : 山于长 期积 累的不 良学 习习惯造 成 的非 智力 冈素导致 的文化 素质 基础 薄弱 。因此在 高职教 育课 程 中, 要考虑 到 高职学生 的特 点, 有效 调动 学生 的学 习主动性 , 并对 学生学 习
到他们对 软件开发 整个过程 中知 描 课
() 2在对 从实 际企业 中得 到的 典型_作任 务进行 分析 , T 设计成 与 UML课程 有关 的具体 的学习情 境 , 并在
收 稿 日期 :o 9一O —1 2o 7 7
作 者简 介 : 周长虹( 95 1 7一
于 学习任务 都是来 自企 业真 实 的项 目, 这样 可 以调动 学生 的学 习积 极 性 。 2 基 于典型 工作任 务 的学 习情 境 设计 在 学 习过程 中 , 生每几 人组 成 一个项 目开发小 组 , 学 然后 , 以根据 自己所 学的专 业 , 可 在教 师提供 的项 目
任 务选题 中选择 或 学生 自己通 过工 作 岗位 需求 进行 寻找 项 目。在 老 师 的指 导下 , 采用 引 导与示 范 的方 法与
手段 , 引入新技 术和 新 内容 , 课程 同步 完成 该项 目的制 作 , 与 使学 生具 备设计 开 发小型 管理 系统 的能 力。 课 程 教学紧 密 刚绕载 体 把整 个 课程 体 系结构 分解 为 几个 学 习情境 模块 , 境 载体 为综 合性项 目的子项 情 目( 或典 型任 务 ) 。在掌 握基 于T 作任 务 相 关理 论 的基 础 上 , 完成 U ML的课 程 教 学项 目的开 发任 务和 教学 情景 , 如表 l 图书管 理系统 典 工 作任 务 的学 习情 景设 计 。 为

工作过程为导向的“UML”课程设计

工作过程为导向的“UML”课程设计

业《 M 》 u L 课程的开发过程及 内容。
关键 词 : 工作 过 程 ; ML 课 程 设 计 U ;
() 目产品化阶段, 4项 主要工作任务为实施 、 分析与设计; l 通过实训掌握复杂的用例图分 《M UI 多高职高专院校计算机应用 3 , 一 和软件技术专业的一门专业必修课 ( 或职业能力 测试 、 部署、 核心支持工作等,ML U 应用为系统用 析 与设 计 。 延伸课 ) , 是软件工程 课 程体系中 —个非常重要 的 例图模型、 完整类图模型、 组件图模型、 部署图模 学习型工作任务 1 3 和 3 2 -、 2 - 针对类 图的 分支 , 对学生提升 自 身的职业素质、 适应将来的专 型等。 分析与设计, 分解过程和讲 解内容如下。 业 岗位和未来专业岗位的晋升起着非常重要的作 3 工作过程为导向的《 M 程设计 2 U I 第一次讲解 : 3 I , - 类图的概念, 类和接口的概 用。 根据软件开发流程的, (M 结合( U 内容 , 念 , 实现关系 , 泛化关 系( 子类与父类 ) ,U 等 R P精 l 工作过程为导 向的课程开发 本文设计—个以工作过程为导向的《 M 》 U L教学过 化阶段 ; 2 通过练习理解觯 的类图分析与设 2 , - 采用了“ 三二一” 教学方法, 计;- , 32通过实训掌握简单的类图分析与设计。 作者近 几 年在{ M U 课程的讲授和探索过程 程。在该教学过程 中, 中发现 , 无论是知识结构导向的课程教学 , 还是案 其中, “ 三”指的是 , 课程教学过程采用了三个项 第二次讲解:. , 1 3类图中类的规范 , 泛化、 关 项 用来完成课程知识的讲授; 目2 项 让学 联关系,关联关系的多重性,ML双向工程等 ;. U 2 例导向的课程教学都不太合适 。而以工作过程为 目, 目 l 导 向的教学i计和方法 , 殳 恰如其分的描述了软件 生用来完成练习, 理解所学的知识 ; 目3让学生 2 项 ,通过练习理解复杂的类图分析与设计 ; , 3 通 开发流程和《 M 》 U L 课程相关知识。 完成项 目实训,理解并掌握所学知识 。教学过程 过多 l I 掌握复杂的类图分析与设计。 中, 三个项 目交替进行。‘ 指的是, 二” —个教学点 学习型工作任务 l 、 和 33 _2 4 _ 针对交互图 2《 M U 分析 U ML相 关知 识 : 从难到易讲解两遍 , 不仅符合知识学习的重复性 , 分析与设计, 分解过程和讲解内容如下。 第一次讲解: _ 交互图的概念 , l4 -, 交互图与用 u ( me o eigl g ae适用于 面 也符合学生学情 。 一” ML Un d M dl a ug ) n n “ 指的是, 让学生完成—个简 消息的概念和分类 , 顺序图, U RP 向 对象的统一建模语言 , 是描述 u ( n e r 单 的软件开发文档,从而让学生掌握基本的文档 例文档的干系, PU i dPo i f — ts) R ( ainlU ie rcs) es和 uP R t a nf dPoes分析和设 分析和设计方法 , o i 掌握面向对象软件开发文档 中 构建阶段 ; 2 通过练习理解简单的顺序图分析 , 计结果的重要工具。与软件开发过程中使用的 c UML建模知识的应用。项 目为导向的学习型工作 与设计 ; 、 3 ,通过实训掌握简单的顺序图分析与 Jv 等编程语言一样 ,由若干基本建模组件和建 任务分解如下。 aa 设计 。 模规则等组成 : () 目l 1项 学习型工作任务分解 第二次讲解 : _ 如何使用顺序图发现类的 14 _, 11 — 软件工 、 M 概述; 程 U L 方法 , 协作图 , 顺序图与协作图的关系 ;_ , 23 通过 () 1 若干基本建模组件, 与者( c r 用 如参 At) o、 例( s C s) Cas , U e ae、 l ) 是构成模型最基本的 类( s 等 12 _ 用例图的分析与设计 ; 练习理解复杂的交互图分折与设计;- , 3 3 过实训 单位 , 不可再分 ; ) 个图, (9 2 如用例图 、 类图、 顺序 l3 _ 类图的 分析与设计 ; 掌握复杂的交互图分析与 十 。 图等 , 由基本组件构成 ; ) 个视图, (5 3 如用例视图、 14 . 交互图的分析与设计 ; ' 学习型工作任务 1524 34 _ 、_ 和 - 针对状态机 1 状态机图的分析与设计; - 5 图分析与设计, 分解过程和讲解内容如下。 设计视图等, 由若干图构成 , 它描述的是系统的架 构 ,展现的是每个 人 在不同的时间以不同的方式 16组件图、 _ 部署图的分析与设计; 第 一次讲 解:- , 15状态机图的概念 , 状态机 , 1- R 统 一 过程 。 - UP 7 观 察 系统 。 状态 , 状态间的转移, , 事件 状态图,U 产品化阶 R P 3工作过程办导向的( M ( U 设计 ( ) 目2 2项 学习型工作任务分解 段 ; _ 通过练习理解简 的状态机图分析与设 24 -, 单 在《 M 》 U L课程开设之前 , 学生已经学习了 c 、 2l - 用例图分析与设计上机练习; 计 ;_ , 34 通过实训掌握简单 的状态机图分析与设 Jv 等程序设计语言课程 ,已经基本具备了程序 aa 22 - 类图实训分析与设 汁 匕 机练习; 计。 开发能力,但非常缺乏基本的项目分析和设计能 23 _ 交互图分析与设{ 上机练习; t 第二次讲解 : 4状态的规范 , 的规范 , 1 , _ 转移 力。 所以, M 》 《 L 课程( U 包含R P的开 ’对学生职 U) 晓 24 _ 状态机图分析 与 设计 【 : 机练习。 活动, 活动图;Ⅱ , 2 3通过练习理解复杂的状态机图 业能力的培养、 熟悉工作流程, 让学生提前适应未 () 目3 3项 学习型工作任务分解 分析与设计;. ,通过实 I 33 I 掌握复杂的交互 图分 来的专业岗位至关重要。 1 用例图分析与设计实洲; 析与设计。 3 工作过;为导向的( M 》 晤 析 . 1 隍 ( L 盼 U 32 - 类图分析与谢 r ; 实训 学习型工作任务 l 3 中, 、 讲解并组件图 和部署图的相关知识 , 并通过练习和实训 , 掌握组 高职高专计算机应用和软件技术类毕业 生在 33 - 交互图分析与设计实训; 未来的工作岗位上主要从事代码编写和软件测试 34 _ 状态机图分析与设计实训; 件图与部署图的分析和没计方法等。 等工作 , 但软件开发要求非常强的团队协作 、 较好 3 组件图、 部署图分析与设计实训 ; 学习型工作任务 3 6中 ,完成一个 简单 的 - 阅读文档 、 熟悉软件开发流程等能力 , R P 包 而 U( 34 R P文档 实训 。 - U R P文档 , U 通过该任务 , 是学生掌握简单的 R P U 含 U L体现了软件项 目 M) 的开发流程, 其分析没计 3( 3( 》 UML课程学习型工作任务分解 文档分析和 { 殳汁方法 , 理解 R P文档 中所包含的 U ML模 型等 。 的结果是相关项 目 文档。 学习型工作任务 11中,主要介绍软件工程 U — () 目 1 项 先启阶段, 主要工作任务 为业务分 的概念 , P的概念, MI的概念和 U RU U ML的相关 结语 析、 建模和需求捕获等, M U I 应用为系统业务模型 内容。 首先介绍了 J L M 》课程的特点 ,接着对 ( 业务用例模型, 分析类图模型等 ) , 系统主用例模 学习型工作任务 1 2 1 3 1 ‘ 、_ 和 — 钭对用例图 《 M 》课程 内容和软件开发 U L 流程进行类分析, 重 型、 主类图模型, 部分交互图、 状态机模型等。 分析与设计, 分解过程和讲解内容如下: 点论述了工作过程为导向的《MLi程设计。在 U 》 果 () 目精化阶段 , 2项 主要工作任务为需求捕 第~次讲解 : 2用例图的概念, 1 , - 参与者和用 作者近几 年的教学过程中不断探索与总结 中发 获、 分析设计 、 实施等 ,ML应用为系统用例图模 例的发掘 , U 参与者与用例间的关联关系,U 的先 现 ,以工作过 程为 导向的教学 方法 非常适 合 R P 型、 类图模型、 交互图模型 、 状态机模型等。 启阶段等 ; 1 通过练习理解简单的用例图分析 《Ⅲ 【课程教学 但 由于本校教学学时的限制, 2 , — I 》 没 () 目构建阶段 , 3 项 主要工作任务为需求捕 与设计; 1 通过实训掌握简单的用例图分析与 有涉及到 U L 3 , - M 建模中的业务分析与业务建模, 在 获、 设计、 实施、 测试等, M 应用为系统完整用例 谢 十 U L 。 以后的教学过程中, 会逐渐完善这部分的教学内 图模型、 完整类图模型、 组件图模型、 部署图模型、 第二次讲解 : 2 I , - 用例图中的 Ic d 、 x n 容。 nl eE t d u e U ML双 向工程 等 。 和泛化关系等; 1 2 ,通过练习理解复杂 的用例图 . 责任 编辑 : 兆杰 孙

基于工作过程的高职《Java Web开发应用》课程设计研究

基于工作过程的高职《Java Web开发应用》课程设计研究

基于工作过程的高职《Java Web开发应用》课程设计研究【摘要】本文从当前软件行业的需求出发,针对高职软件技术专业学生的特点,提出了基于工作过程的高职《java web开发应用》课程设计思路和具体实践,分析了典型工作任务与岗位,设计了课程内容与学习情境,改革了教学方法与考核方式。

【关键词】基于工作过程,课程设计,javaweb开发,教学方法现代企业的发展对人才的需求不仅仅看中学历,而更注重求职者是否具备更高的专业技能和综合素质,尤其是高职院校在课程教学过程中更应注重学生能力的培养。

当前行业对java开发人员的需求量一直较大,许多高职院校也开设了java web开发课程。

但是人才培养的质量与企业的实际需求仍存在一定的差距,导致学生无法快速上岗,达不到用人单位的要求。

《java web开发应用》作为软件专业的一门核心职业技能课程,与其他专业课程相比,其涉及的知识面较广,并且与实际开发紧密相关。

本文探索高职软件专业《java web开发应用》课程的改革方案,介绍基于工作过程的课程设计与开发实践,一方面积累了高职程序设计课程教育教学经验,另一方面是通过课程的改革以期培养出更适合行业需求的高职专业技能人才。

下面从四个方面介绍课程的设计。

一、课程定位、目标与设计思路1.课程定位目前软件项目开发中,基于b/s结构的网站开发是应用开发的主流,而作为开发语言,java、.net(c#)和c/c++语言依然三分天下。

java语言因其简单、面向对象、跨平台等特性,成为现今主流的计算机编程语言之一,广泛应用于移动或嵌入式开发、客户机/服务器应用开发、桌面开发以及web应用开发[1]。

《java web开发应用》是软件技术专业的核心课程,与先修课程和后续课程衔接得当,形成课程链路,对学生的职业能力培养和职业素质养成起到主要支撑作用。

图1是软件专业的课程体系简图。

2011年度新世纪广西高等教育教学改革工程项目《基于java平台的高职程序设计课程群建设与实践》研究成果2.课程目标本课程以培养学生实际开发java web程序的主要技能和职业素养为主线,围绕web程序设计基本技能、jsp编程方法、javabean 编程、servlet编程及mvc设计模式等内容,培养学生使用java技术开发web应用程序的技能。

基于工作过程的课程设计与实践研究

基于工作过程的课程设计与实践研究

0 引 言
职业教 育是 国 民教 育 中的重要 组成 部分 , 旨在 培养 高端 技 能型人 才 , 满足 社会 特定 岗位 的需 求 。它要求 职业 学校 专业 和
确 企业 相应 的岗位 对能力 和 素质 的要求 , 悉具 体 的工作 过程 熟
和 环节 , 针对性 地提 高 自己的知识 和技 能 。 实现 这一 目标 , 有 要
课 程设计 与 实施是 关键 。 笔者从 { l h Fa 动画制 作 》 程人 手 , s 课 探
讨 基于 工作过 程 的课程设 计及 实践 。
o o 元 =3 2 50 0 0元 =35 5亿竞 , .2 o) 5 0 0 . 2 35 5亿元 按 1 %税 率计 7
岗位 。如果这些青年 , 既不能 上大学 , 又不能就业 , 流入社 会 , 可
教 学 设计 在培 养 高职 人 才 方 面的价 值 。
关 键 词 : 业教 育 ; 程设 计 ; l h动 画制 作 职 课 Fa s
中图 分类 号 : 4 4 G 3
文 献标 识 码 : A
文章 编号 :6 27 0 (0 2 0 .0 80 17 .8 0 2 1) 50 1.3
课程 的设 计必 作过程 的课程设计 与实践研 究
余 东先
( 河南职业技术 学院, 河南 郑 州 4 3 0 ) 50 1

要: 促进人 才培养与社会 需求最佳结合 , 是每个 高职 院校一直追求的 目标。 课程设计与实施是实现这一 目 标
的关键 , 对{ l h 画 制作 》 针 Fa s 课程 进行 了深入 的分 析 , 计 并 实施 了基 于工作 过程 的教 学设计 , 设 通过 实践证 明 了这 种

基于工作过程的高职软件开发与项目管理专业课程设计——以《Java语言程序设计》为例

基于工作过程的高职软件开发与项目管理专业课程设计——以《Java语言程序设计》为例
科技信息
博 士 ・ 家论 坛 专
基 于工作 边 程昀 高 职 软件 开 发与 I 目管 理 苣 业课 程设 计 页
以{aa Jv 语言程序设计》 为例
南京 铁道 职 业技 术学 院 韩
[ 摘

要] 本文以 aa v 语言程序设计》 为例, 介绍 了基 于工作过程 的高职软件开发与项 目管理专业课程设计的制定过程。 Jv 课程设计 aa 软件 根据“ 工作 任务” 的独立性 、 课程模块 的关联性 、 生学习渐进性 、 学 课时分配 的合理性 、 教学 的规律性及教学 资源共享 和优 化的原则日 我 , 们将 行动 领域转 化 为 以下 十个 学 习领 域 :aa程 序设 计 、 Jv XML编程 、 S LS re 0 5数据库管理 与开发 、 v b应用开发及实训 、2 E高 Q evr 0 2 Ja a We JE 级 开发 、 大型数 据库系统分析与设计 ( rce 、 于 UML的系统分 析与 O al)基 设计 、 软件 工 程 、 件 测 试 和 软 件 项 目管 理 。 软 <v J aWe a b应 用 开 发 》 为学 习 领 域 四 。 经 过 与 软 件 行 业 专 家一 起 深
表 1 。
表 2学习领域 四一 《 a b应用开发》 Jv d We 的学 习情境设计 总 学 时 : l l6
序 号 学习情境 1 学习情境 2 学 习情 境 3 工 作 任 务 驱 动 门 户 网站 界 面 网 上 调 查 系 统 学 生 信 息 系 统 猜 数 游 戏 购 物 车 学时 2 4 2 0 1 6 l 6 2 0 拓展提高 某 企业 网站 平 台 用 户 注册 、 留言 板 在 线 投 票 系统 新 闻 网 销售管理系统
领 域 一 制 定 教 学 标 准一 制 定 课 程 标 准 。 2就 业 目标 岗位 的典 型 工 作 任 务 分 析 及 行 动 领 域构 建 .
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
铁 道 出 版 社 ,0 01 2 1 ,0
在整个 《 软件建模》课程的学习过程中,除通过学习性项 目 完成 6 O学时 的课 堂教 学之外 , 剩余 4 将 8学 时用 于 进行 校 内实训 、 公司 顶 岗实 习等形 式 的实 践 ,用 项 目评 审 或产 品发 布会 的形 式进 行 评 定验 收 ,同 时结合 校 内、校 外 的各 类 软件 技术 大赛 检验 教 学 效果,充分保证学生通过 自己的实践完成本课程的学习。 参考 文献 : 【 曾静. 1 】 软件开发生命周期与统一建模语言 UMLM] [ . 北京: 中
国 水 利 水 电 出 版 社 。0 82 2 0 ,
[谭云杰. 3 ] 大象一 hn gi ML[ ] Ti  ̄n U n M .北京:中国水利水
电 出 版 社 ,0 91 2 0,
[ 者 简介 ] 洁 ,(9O ,性 别 :女 , 民族 :汉 ,籍贯 : 作 刘 18 一) 湖 北武 汉人 ,学 历 :硕 士 ,职 称 :讲 师 、 电子 信 息工程 师 ,主 要 研 究方 向:计算 机 软件技 术 。


1 软件 建 模概 览 ( ) . 1 4




2新 闻发 布系 统 . (2 1)
21 . 建模软件功能模型 ( ) 4 22建模 软件 实现 模 型 ( ) . 4 2 3建模 软 件类模 型 ( ) 4

用例建模中优先级的划分; 确 定软 件 的部署 结 构 ,建模 组件 图 、部署 图 、能 实现 系统 的逆 向工 程 , 会撰 写 包 图; 详细 设计 文档 。 代码与类模型的映射,代码与动态模型的映 射
计 算机 光盘 软件 与应 用
21 0 2年第 1 1期 Cmue DSfwr n p lctos o p t r C o t a e a d A p ia in
表 2 软 件建 模教 学安 排 教 学 内容 必 备知 识
软件设计开发
学 习情 景 ( 时) 学
训练Hale Waihona Puke 项 目 ( 时) 学 。
3 1 求分 析及 建模 ( ) 需 4

3 .学生服 务 中心 超市收银系统的分
3 . 2建立 软件 分析 类 图 ( ) 8
析设计与建模( 8 2)
3 3建立软件设计模型 ( ) 6

需求分析的方法及手段, 建模用例 图、 活动 图、 用模型表达设计思想; 顺序图 建 模 ER 图 ; . 准确 界 定系 统边 界 , 有效 进行 需 软 件模 型 的迭代 过 程 , 建模 领域类 模 型及 实体 求调 研 ,完 成需 求建模 : 类模型 ; 在项 目经理的带领下完成软件 动态模型的高层建模, 动态模型与静态模型的 分析类图; 迭代
( 接第 2 0页 ) 上 0
方案中集中不 同制造厂商的仪器和应用程序是一件复杂的工作。 在 这 种 背 景 下 产 生 了 过 程 通 讯 的 开 放 性 接 口( P o c, O E f L o r Poe C nr1 rc ̄ o t ) o 标准 。 目前 的情 况下 , P 在 O C是基 于微 软 C M( O 组 件对 象模型) 技术的 。现在许多 自动化领域的著名厂商都支持 OP C接 口,这样,集成各个厂家的设备和应用程序就非常容易 。 集成在组态软件基本系统中的 O C Sre 可以让其他兼容 O C P evr P 的应用程序访 问组态软件系统实时数据库中的过程数据, 进行进 步 的数 据 处理 。将 外 部 Y 设备 设置 为 O CSre,组态 软件 O P e r v 系统 设 置为 O CCi t组 态软 件就 可 以通 过 O C与 Y P ln, e P O设 备之 间进 行 数据 通讯 。在 构造 企 业信 息平 台的 进程 中 ,组态 软件 将成 为中问件,通过组态软件 , 将生产信息和企业资源重组系统整合 到一起,使生产效率和市场效益最大化。 五、使用组态软件开发应用系统的步骤 工控组态软件通过 Y O设备驱动程序从现场设备中采集实时 数据,对实时数据进行处理后,以图形或图形动画的方式显示在 显示器上 。同时根据工艺流程要求和操作人员的命令,将控制指 令数据发送给 Y O设备实施控制作用。 在用工控组态软件开发应用系统时, 首先要根据系统的工艺 流 程确 定 系统 的功 能 ,定义 系统 的功 能模 块 ,然后 配 置系 统 的实 时数据库资源和 Y O设备,设计监控系统的人. 机界面, 编写动作 脚本程序。组态设计完成后进行调试、仿真,最后交付使用,投
教 学 目标
软 件建 模基 础 知识 建模 用 例模 型 , 表达 系统 的功能 需求 ; 建模 数 1 . 2需求 建模 ( ) 4 据 流 图,分 析系 统 的数据 存储 ;建 模 活动 图 、进行 个 体开 发 , 实践 软件 开发 的 顺 序 图 ,表示 系统 的业 务 流程 ; 完 整过 程 ; 1 . 3建立 软件 分析 类 图 ( ) 4 建棋 荚 图 ,表不 程序 的 主璺荚 结构 ; 理解 各 阶段 的主要 任务 ; 1 . 游 戏 (O 扫雷 2) 建模 顺 序 图 应用 模型 表达 设计 思想 ; 描述程序运行时按照时间顺序展 编码实现模型 1 ; 4建立软件设计、实现模型 ( ) 开的对象间的交互过程; 4 建模状态图, 表示顺 会拟定项 目开发计划 序 图与 类 图的映 射 撰 写主 要 建 模组 件 图 ; 的 技术 文档 。 1 表 示 系统 的组件 构成 及其 相互 关 5软件 实现 ( ) 4 系


各 组通 过 协调 讨论 制定项 目开
3 . 4建立软件实现模型 ( ) 6 35 速 原形 实现 ( ) .快 4
四 、结语
建模实现方式 图,表达系统的组成及部署 发计划, 完成相应模块的设计与 模 型 与代码 的映射 建 模 ,撰 写主 要的 技术 文档 。 [何晓蓉,等.软件工程与 UML案例解析[ .北京: 2 】 M】 中国
相关文档
最新文档