- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据-工具和-Read
专题讲座之一: 软件工具 与 软件开发环境 §1 软件工具 定义:用来辅助软件开发、运行、维 护、管理、支持等过程中的活 动的软件成为软件工具. 分类:按软件过程活动分类 ?支持软件开发过程的工具 ?支持软件维护过程的工具 ?支持软件管理过程和支持过程的工具 §2 计算机辅助软件工程(CASE) Computer-Aided Software Engineering 2.1 CASE的基本概念与发展历史 1.什么是CASE CASE使人们能在计算机的辅助下进 行软件开发,为软件开发的工程化、 自动化进而智能化打下基础。 在CASE工具辅助下进行软件开发, 可提高开发效率、改善软件质量。 CASE构造积木块 集成可选方案 2. CASE工具分类 2. CASE工具分类 2. CASE工具分类 3. 集成化CASE环境 ( I - CASE ) 1990年Wasserman提出的五级集成模型 平台集成:工具运行在相同的硬件/操作 系统平台上 数据集成:工具使用共享数据模型来操作 表示集成:工具提供相同用户界面 控制集成:工具激活后能控制其它工具的 操作 过程集成:工具在一个过程模型和“过程 机”的指导下使用 I – CASE 的元素 集成框架 的体系结构模型 2 . CASE中心库 在I-CASE中中心库是软件工程信息的“积聚和存储中心”;是一组实现 “数据-工具”和“数据-数据”集成 的机制和数据结构。 CASE中心库也称为“软件总线” CASE中心库也是一个存放地,结合了高级的集成CASE工具的机制。 CASE中心库存放的内容 被求解的问题 关于问题域的信息 系统解决方案 关于被遵从的软件过程(方法学)的规则和指令 项目计划、资源和历史 关于组织的信息 CASE中心库提供的服务 可从任何高级的数据库管理系统期望得到的访问类型 特定于CASE环境的访问类型 中心库 3. CASE工作台 CASE工作台概述 .CASE工作台分类 程序设计工作台 分析和设计工作台 测试工作台 交叉开发工作台 配置管理工作台 文档工作台 项目管理工作台 程序设计工作台 组成程序设计工作台的工具: (1)语言编译器 (2)结构化编译器 (3)连接器 (4)加载器 (5)交叉引用 (6)按格式打印 (7)静态分析器 (8)动态分析器 (9)交互式调试器 分析和设计工作台(上游CASE工具) 测试工作台(下游CASE工具) §3 软件工程环境 (SEE) 3.1 软件工程环境概述 软件工程环境定义: (1)一组软件工具的集合 (2)工具按一定方法或模型组织 (3)工具支持整个生存周期各阶段或 部分阶段 1. 软件工程环境分类 (1)按软件开发模型及开发方法分类 支持:瀑布模型、 演化模型、 螺旋模型、 喷泉模型等 支持:结构化方法、 信息模型方法、 OO方法等 1. 软件工程环境分类 (2)按应用范围分类: 通用型软件工程环境 专用型软件工程环境 (应用型软件工程环境) (3)按开发阶段分类: 前端开发环境(支持系统分析、分析、 设计等阶段活动) 后端开发环境 (支持编程、测试等阶段 活动) 软件维护环境 逆向工程环境 2. 软件工程环境的特征 (1)仓库 (2)工具的集成 (3)用户友好的界面 (4)提取信息的能力 (5)分析的能力 (6)可裁剪和可扩充的能力 (7)项目控制和管理 (8)方法学的支持 3. 软件工程环境的基本功能 (1)软件开发的一致性及完整性维护 (2)配置管理及版本控制 (3)数据的多种表示形式及自动转换 (4)信息自动检索及更新 (5)项目控制和管理 (6) 对方法学的支持 3.2 集成环境 3.3 平台服务 3.4 框架服务 §4 大型软件开发环境 青鸟系统简介 集成化软件工程环境青鸟II系统(JB2) 特点: 环境主要目标之一:支持OO软件开发 集成性和开放性的统一。 支持多种开发方法 可集成支持生存周期全过程的软件工具 JB2系统总体结构 JBCASE For Windows体系结构 JBCASE For Windows功能简介 结构化分析工具SAT DFD编辑 DD编辑及管理 一致性检查 需求文档分析 外部工具集成 OLE的Server 自动生成MSD等 JBCASE For Windows功
您可能关注的文档
最近下载
- 镇痛治疗规范.docx VIP
- 数字文化与娱乐:2025年动漫IP衍生品市场洞察报告.docx
- 护理安全管理在新生儿病房的应用课件教学教材演示幻灯片.pptx VIP
- 2025至2030中国动物园行业产业运行态势及投资规划深度研究报告.docx
- NB-T 47047-2015 承压设备用镍及镍合金无缝管.pdf VIP
- 气道净化护理(2024年中华护理学会团体标准).pptx VIP
- 高中数学函数的单调性教学设计比赛一等奖.doc VIP
- 《电子商务概论》(附微课 第5版)课件 第7、8章 新媒体运营、 电子商务安全.pdf
- 深圳市育才教育团育才三中语文新初一分班试卷含答案.doc VIP
- 测绘地形图图技术总结.doc VIP
文档评论(0)