史料數位化之METADATA與AUTHORITY CONTROL / 陳雪華

Slides:



Advertisements
Similar presentations
酒店的类型 为了满足人们各种不同的 需要,就出现了各种类型的 酒店。. 十种分类方法 提出者: 英国旅游学家、萨里大学宾馆餐饮 与旅游系主任迈德利克教授 专著:《 宾馆业 》
Advertisements

专业介绍 计算机网络技术专业(智能建筑及数字社区技术方向) 广州市广播电视大学 信息与工程学院
中央空调系统节能优化设计 中央空调课程团队 课程负责人:聂玉强. 主要内容 课程设置 1 教学内容 2 教学方法与手段 3 教学设施 4 课程特色 5 教学效果 6.
建筑施工与管理 专业入学教育 专业责任教师:刘赞玉. 一、本专业的层次、学制、毕业及颁证本专业的层次、学制、毕业及颁证 二、本专业开设的背景本专业开设的背景 三、本专业的人才培养目标本专业的人才培养目标 四、本专业的专业设置特色本专业的专业设置特色 五、本专业主要专业课程介绍本专业主要专业课程介绍.
计算机辅助设计(一) 主讲人:仇同文 山东科技大学艺术与设计学院 艺术设计系 第六讲 Photoshop 景观设计彩色平面图制作范例 Photoshop.
做個有動力的公務人員 ─ 談公 務人員的執行力與應變力 演講人:國立台中高農 陳金進校長. 壹、前言 ㄧ、爾俸爾祿,民脂民膏,公務員的素 質關係國家的形象。 二、寧為幹事不為推事,更不當無所事 事。 三、公務員的尊嚴來自公務的執行力與 應變力。
2014年度部门决算 肇庆市财政局绩效评价科 2014年12月.
科技档案管理 主讲:王莉敏.
第二章 三代的興衰與文化 第一節 三代興衰與封建制度 學習目標: 夏商周三代的興衰與大事 封建制度的本質、內容及重要性 宗法制度的特徵及與封建制度的關係 禮樂制度的實施範疇與內涵 封建制度下的社會階級制度.
国有及国有控股企业 “小金库”专项治理政策及报表讲解
卓越工程师教育培养方案与专业课程体系设置
建筑工程系建筑装饰工程技术专业 建筑设计专业 热烈欢迎新同学入校! 河南工业职业技术学院 建筑工程系.
公文常见错误点评 国家安全监管总局办公厅 裴建饶 2013年12月.
社会保险法律体系知识 养老保险政策系列宣传 保险知识问答
建筑工程技术 专业介绍 建筑工程系.
我征服了黃山 林達的黃山之旅 2006春.
《国民经济行业分类》 讲座 2011年10月.
实验室资质认定评审准则.
实验室资质认定评审准则 实验室建设与管理要求.
协调指导处 主要工作介绍.
0.4千伏设备保护定值整定 指导原则 北京市电力公司  配电首席工程师 丁荣.
安全生产隐患排查治理理论与实践 宁波市安全生产监督管理局 二0一一年五月二十日.
Computer graphic final project report
本章主要内容 工伤保险的功能与实施原则 工伤保险的范围与工伤认定 工伤保险基金 工伤的劳动能力鉴定 工伤保险的待遇 工伤预防与工伤康复
冶金等工贸行业小微企业 安全生产标准化建设
汽车识图 项目一 掌握国家标准的相关规定.
《中华医学百科全书》 释文编写要点
有效學習計劃簡介 (學前).
坪山新区租赁产房工业项目产业核准流程说明
指導老師:吳姝蒨 學生:陳怡儒 學號: 科系:室內設計系1B
第八章 信息系统开发概述.
战争结束了 年11月,听到停战的消息,巴黎街头人们欣喜若狂。法国总理克里孟梭说:“吻我的姑娘有500多个了。”
嘉兴学院.
资产评估准则——不动产 讲 解 主讲人: 肖 力.
大道至简:自主学习拿高分 丽水市教育教学研究院 朱德飞.
第一章信託法 第一節 信託契約 第二節 信託財產 第三節 受益人 第四節 受託人 第五節 信託關係之消滅.
建筑专业介绍 建筑专业介绍 选择建筑专业的七大理由 选择建筑专业的七大理由 建筑专业毕业后的发展前景 建筑专业毕业后的发展前景
“185”人才培养工程高级研修班 电子文件管理 天津市档案局电子部 汤荣宏.
第十一章:思路与谋篇 教学内容: 1、思路及有关概念; 2、谋篇(结构)的原则; 3、谋篇的方法(层次段落安排, 过度与照应,开头与结尾).
滨职学习汇报 ( )    粮油轻工系      石全见.
2015年企业薪酬调查 主要指标解释及填报要求 呼和浩特市人力资源和社会保障局 2015年5月.
第一节 信息与信息系统 第二节 物业管理信息系统概述 第三节 物业管理信息系统的开发 第四节 物业管理信息系统管理功能
房地产、建安企业 营改增实务解读、涉税疑难问题解析及风险应对技巧
欢迎各位 Nice to Meet U.
Mobile base station power remote monitoring system
招生宣传 微电子科学与工程.
饲料行业管理新规梳理 饲料生产许可申证指南
项目7: 仓储经济核算与绩效评价.
2009级旅游管理专业 旅游学原理 主讲:黄耀丽 09旅游学原理 第5章 旅游业.
第5章 信 息 系 统 上一章内容——信息管理的过程 主要包括四个环节: 4.1 信息需求与服务
强化实验室队伍 助推“十二五”建设 南京理工大学国有资产与实验室管理处
电子病历系统应用水平 分级标准及案例解读 安徽省立医院 徐冬 黄山.
企业产品执行标准备案 登记办事规程 深圳市标准技术研究院 标准审查部.
讲座前言 一个学科专业不外由几十门课程组成。如果能为某一学科专业开创一个新的研究方向和撰著其第一部奠基性教科书并使之在高校中广泛推广使用,那将是一件非常值得纪念和引以为豪的事!这是个人近十余年来不懈努力和坚持追求的目标,也是自己设定的学术评价标准和不计报酬工作的精神动力。 本系列讲座系个人近十年来在安全科学理论领域的部分研究内容概述。
厦门市湖里区国家税务局 营改增优惠政策简介 厦门市湖里区国家税务局 2016年9月.
第七节 标点符号 目 录 一 标点符号的含义 二 标点符号的重要性 三 标点符号的作用 四 标点符号的变异形式 五 标点符号的灵活性
纳税指南 二○一一年第九期 主办:青岛市市北国家税务局.
推进语言文字规范化 共建和谐阳光新富阳 富阳市语委办公室 富阳市普通话培训测试站
陕西铁路工程职业技术学院 说 课 基于工作过程的 《公路工程造价与软件应用》 杨勃 道桥教研室.
第一章 自動化概論.
第八章 生產技術 首先討論生產系統的彈性,及彈性製造系統的有關概念與設備系統,再說明電腦如何輔助設計及製造,維持生產系統有效運作的物料搬運系統。 然後說明整合上述有關功能的電腦整合製造系統,以及生產技術的管理自動化在辦公室及服務業的應用。
国泰百万身驾两全保险 教 育 资 料 企划部
空气压缩机产品生产许可证企业生产条件审查要求
序言 報告內容: 你對父母的感覺 你與父母的關係 你是否與父母同居 你與父母見面的時間 每天與父母的談話時間 與父母談話的內容 結論 感想.
第八章 生產庫存薪工財產循環企業程序與資訊需求
§9.3 连续时间系统状态方程的建立 状态方程的一般形式和建立方法概述 由电路图直接建立状态方程 由系统的输入-输出方程或流图建立状态方程
电气自动化专业简介.
第一章 绪论 学 习 指 导 本章学习目的是了解本课程的性质和任务。学习要求是懂得互换性的含义;了解互换性与标准化的关系及其在现代化生产中的重要意义;了解优先数的基本原理及其应用。
授課老師 : 謝 慧 民 老師 第13組: 何美芳 U 鄭帆妤 U 胡曼婕 U
Presentation transcript:

史料數位化之METADATA與AUTHORITY CONTROL / 陳雪華 软件工程学实验 马丽

《软件工程学实验》课程说明 实际上课时间:1 ~ 16周 本实验教程一般与《软件工程学》课程配套 每周必须完成相应的实验作业 按指导教师要求完成相应的课程设计作业

《软件工程学实验》教材 教 材 教学参考书 周课时:2课时/周 * 16 《软件工程学实验》,周苏等编著,科学出版社,2004 教 材 《软件工程学实验》,周苏等编著,科学出版社,2004 教学参考书 《软件工程学教程》第二版,周苏等编著,科学出版社,2004 GB/T8566-2001《信息技术 软件生存周期过程》 GB/T8567-1988《计算机软件产品开发文件编制指南》 周课时:2课时/周 * 16

实验1 实验1.1 软件工程的计算环境 实验1.2 工具、环境与CASE

实验1.1 软件工程的计算环境 软件工程学主要研究如何以较少的代价获得高质量的软件,而要达到这个目的,就必须研究软件开发方法和软件开发工具 实验1.1 软件工程的计算环境 软件工程学主要研究如何以较少的代价获得高质量的软件,而要达到这个目的,就必须研究软件开发方法和软件开发工具 软件开发方法就是开发软件的规范化方法 软件工具是指能支持软件生存周期中某一阶段 (如系统定义、需求分析、设计、编码、测试或维护等) 的需要而使用的软件系统

实验1.1 软件工程的计算环境 软件开发环境则是面向软件整个生存周期,为支持各个阶段的需要,在基本硬件和宿主软件的基础上使用的一组软件系统。软件工具和软件开发环境都是软件工程的重要支柱,对于提高软件生产率,改进软件质量,以及适应计算机技术的迅速发展有着越来越大的作用

实验1.1 软件工程的计算环境 从20世纪70年代末开始,专家们就致力于软件开发自动化工具的研究,并逐步形成了应用于软件过程的集成的项目支撑环境 (integrated project support environment) 和计算机辅助软件工程 (CASE,computer-aided software engineering) 工具。在此基础上建立集成式软件开发环境,全面支持软件开发过程,以期实现软件设计过程的自动化或半自动化

实验1.2 工具、环境与CASE 软件工程的主要目标是提高软件生产率,改善软件质量和降低软件成本,而这些目标的实现只能依靠软件工具、软件开发环境和计算机辅助软件工程 (CASE) 的广泛应用

实验1.2 工具、环境与CASE 1. 软件工具 是“用来帮助和支持软件需求分析、软件开发、测试、维护、模拟、移植或管理等目的而编制的计算机程序或软件。” 其主要目的是为了提高软件生产率和改善软件的质量 软件工具重视用户界面的设计,不断采取新理论和新技术,正由单个工具向多个工具集成方向发展,且注重工具间的平滑过渡和互操作性 软件工具商品化推动软件产业发展.而软件产业发展又增加了对软件工具的需求,促进了软件工具的商品化进程

实验1.2 工具、环境与CASE 软件工具的范围很广,它既包括比较成熟的传统工具,如操作系统、编译程序、解释程序和汇编程序等,又包括支持软件生存周期各阶段,如需求分析、设计、编码、测试、维护等的开发和管理工具 例如,一项分类标准把软件工具分为13类,它们是:系统模拟和模型工具;需求追踪工具;需求分析工具;设计工具;编码和单元测试工具;测试和集成工具;文档工具;项目管理工具;配置管理工具;质量保证工具;度量工具;软件再用工具;其他工具

实验1.2 工具、环境与CASE 2. 软件开发环境 软件开发环境是指在计算机基本软件的基础上,为了支持软件的开发而提供的一组工具软件系统 1985年第八届国际软件工程会议提出的关于“软件开发环境”的定义是:“软件开发环境是相关的一组软件工具集合,它支持一定的软件开发方法或按照一定的软件开发模型组织而成。”

实验1.2 工具、环境与CASE 一般说来,软件开发环境都具有层次式的结构,例如可区分为四层: 宿主层:它包括基本宿主硬件和基本宿主软件。 核心层:包括工具组、环境数据库、通信设施和运行时刻支援设施。 基本层:包括一组工具,如编译程序、编辑程序、调试程序、连接程序和装配程序等。这些工具都是由核心层来支援的。 应用层:以特定的基本层为基础,包括一些补充工具,借以更好地支援各种应用软件的研制

实验1.2 工具、环境与CASE 按内容分,软件开发环境一般由环境数据库、接口软件和工具组等构成。 环境数据库。这是软件开发环境的核心,其中存放被研制软件在其生存周期中所必须的信息和软件研制工具的有关信息等 接口软件。包括系统与用户的接口、子系统和子系统之间的接口。开发环境要求所有的接口都具有统一性 工具组。软件开发环境中的工具彼此有交互作用。工具组中的各个工具被设计成由一些基本功能成分组成。这些成分可以组合,供用户选用,并可通过环境数据库进行通信

实验1.2 工具、环境与CASE 工具组: 语言工具。一般提供编译 (或解释) 程序、连接装配程序、调试程序、静态及动态分析程序等一系列语言支撑工具 质量保证工具。主要是静态、动态测试技术以及各种形式的评审技术 需求分析及设计工具。主要由文本编辑工具、图形工具及一致性检验工具等支持 配置管理工具。对不同用户或不同硬件配置,往往有不同的软件配置;即使同一软件也有不同的版本;加上软件产品的修改需要进行严格的管理等原因,软件的配置管理已成为软件生产管理的重要课题

实验1.2 工具、环境与CASE 软件开发环境发展方向是集成化的软件工程环境,即软件生存周期中各个阶段的开发环境 (工具与支持系统) 集成为一致的用户接口,包括制定各种标准接口 以下一些名称具有相同或类似的含义 软件开发环境 (SDE) 、软件工程环境 (SEE) 、软件支持环境 (SSE) 、项目支持环境 (PSE) 、自动开发环境 (ADE) 、集成化程序设计环境 (IPE) 、工具盒 (Toolbox) 、工具箱 (Toolkit)

实验1.2 工具、环境与CASE 3. 计算机辅助软件工程 (CASE) CASE是一组工具和方法的集合,用来辅助软件开发生命周期各阶段进行软件开发,它是软件开发管理、软件开发方法、软件开发环境和软件工具等方面研究和发展的产物,CASE把软件开发技术、软件工具和软件开发方法集成到一个统一的框架中,并且吸取了计算机辅助设计 (CAD) 、软件工程、操作系统、数据库、网络和许多其他计算机领域的原理和技术。因而,从产业角度讲,CASE是种类繁多的软件开发和系统集成的产品及软件工具的集合

实验1.2 工具、环境与CASE CASE可以简单到单个工具,它支持某个特定的软件工程活动,或者复杂到一个完整的环境,包含了工具、数据库、人员、硬件、网络、操作系统、标准以及许多其他部件。CASE的构造积木块如图所示

CASE工具 集成框架 可移植服务 操作系统 硬件平台 环境体系结构

实验1.2 工具、环境与CASE 每个构造积木块是形成其上一层的基础,而CASE工具位于构造积木块的顶部 环境体系结构由硬件平台和操作系统支持 (包括网络和数据库管理软件) 构成,铺设了CASE的基石。但是,CASE环境本身要求其他的构造积木块。一组可移植服务提供了CASE工具及其集成框架与环境体系结构间的连接桥梁。集成框架是一组专用程序,它们使得单个的CASE工具可以和其他工具相互通信,能够创建项目数据库,以及使终端用户 (软件工程师) 看到同样的软件界面。可移植服务允许CASE工具及其集成框架能够跨越不同的硬件平台和操作系统使用,而不需要大量的相应修改

实验1.2 工具、环境与CASE 某些CASE工具保持“点解决方案”,即工具被用于辅助某个特定的软件工程活动 (如分析建模) ,但并不直接和其他工具通信,不关联到一个项目数据库,也不是某个集成CASE环境的一部分。这种方案虽然不很理想,但CASE工具仍可以被有效地使用。 对CASE工具的分类,可以根据功能、它们被作为管理工具还是技术工具、它们在软件工程过程各个步骤中的使用、支撑它们的环境体系结构 (硬件和软件) 、或者甚至它们的起源或价格来划分

实验1.2 工具、环境与CASE 按使用的功能来进行分类,主要有: 信息工程工具 过程建模和管理工具 信息工程工具 过程建模和管理工具 项目计划工具 风险分析工具 项目管理工具 需求跟踪工具 度量和管理工具 文档工具 系统软件工具 质量保证工具 数据库管理工具 软件配置管理工具 分析和设计工具 原型和仿真工具 界面设计和开发工具 原型工具 编程工具 集成和测试工具 静态分析工具 动态分析工具 测试管理工具 客户/服务器测试工具 再工程工具

实验1.2 工具、环境与CASE GB/T15853-1995软件支持环境

实验1.2 工具、环境与CASE 软件支持环境又分为软件开发支持环境和软件生存期支持环境两种类型 前者是由软件开发单位确定、并经任务委托单位认可的资源,用于支持合同项目中的软件需求 后者是由软件生存期支持部门使用的 (属于任务委托单位的) 资源,用于为指定的目标机系统提供整个生存期内的软件支持

实验目的 熟悉软件工具、软件开发环境以及CASE工具的基本概念及其分类 了解主流的软件工具和软件开发环境产品 了解GB/T15853-1995《软件支持环境》的相关内容