- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
5.6Microsoft Visual Source Safe(VSS)简介 VSS 的全称为 Visual Source Safe,作为Microsoft Visual Studio的一名成员,它主要任务就是负责项目文件的管理,几乎可以适用Windows下的任何软件项目。 VSS使用中的一些概念 项目 项目是一组存在VSS中的文件(任何类型),可以在项目中或项目之间进行文件的添加、删除、编辑和共享。一个项目与操作系统的文件夹有很多的相似之处,但它更好地支持文件合并、历史和版本控制。所有的文件存在VSS数据库的项目中,开发组成员不能在VSS中的服务器主备份文件上工作(除了检查和版本比对等特殊情况外),VSS为每个成员在各自的工作目录下提供一个拷贝以供工作。 工作目录 工作目录是用户真正对项目文件进行调试修改的地方,当用户签出文件时,VSS将就将文件拷贝到用户的工作目录下VSS将会自动管理他的工作目录,诸如创建必要的子目录。 版本跟踪 VSS提供版本控制和历史服务,而且老版本程序和文档能够被重新得到以便进行bug跟踪或其他目的。 版本号 这是由VSS自动生成的,用户对它不能修改。每个文件和项目的每个版本都有一个版本号,这些版本号总是一个整数且是递增的。 标签 这是用户赋给某个项目或文件的某个版本的一个字符串,可以是任何格式的长度不超过31字符的字符串。 日期/时间戳 它给出了一个文件何时最后被修改的信息,或者是一个文件何时被签入。VSS同时支持 12小时和24小时的时间格式。 VSS安装及使用参考教材及相关资料! 思考题 软件工具在软件开发工作中的作用与意义。 软件开发环境构建对软件开发实际意义。 结合实训工作谈谈软件开发环境构建对实训效率的影响。 谢谢! ISBN: 9787111484677 课件制作:马永涛 主编 马永涛 机械工业出版社 第5章 软件开发常用工具软件 学习目标: 1)掌握软件工具的基本概念和分类。 2)了解软件开发环境特点。 3)了解一些在软件开发中常用工具及环境软件。。 5.1软件工具概述 1.软件工具概念 软件工具是一种软件系统,它是辅助和支援其他软件研制开发和维护的工具,研制软件开发工具的主要目的是为了提高软件生产率和改进软件的质量。 (1)软件工具的范围 软件工具既包括操作系统、编译程序、解释程序和汇编程序等成熟的传统工具,又包括支持需求分析、设计、编码、测试、维护等软件生存周期各阶段的开发工具和管理工具。 (2)软件工具提高了工作效率 好的软件工具应该为软件人员乐意使用,并能辅助软件开发人员提高开发效率,通常有时候并不在于功能如何齐全,而在于能减轻开发人员的劳动,提高效率和质量,方便用户,工作可靠。 2.软件工具的功能 在软件开发过程中,有许多工作需要用软件工具去支持和帮助。将软件工具应提供的各类支持工作归纳成为以下五个主要方面。 支持工作 存储管理开发中的信息 文档的编制或生成 认识与描述客观系统 代码的编写与生成 软件测试 软件开发项目的管理 3.软件工具的分类 软件工具种类繁多、涉及面广,如编辑、编译、正文格式处理、静态分析、动态追踪、需求分析、设计分析、测试、模块和图形交互等。 如何对软件工具进行分类,一直是人们研究的热点,自20世纪90年代以后掀起新潮。Reifer和Trattner将软件工具分为六类:模拟工具、开发工具、测试和评估工具、运行和维护工具、性能测量工具和程序设计支持工具。 Westinghouse公司于1992年公布了以下13类软件工具分类标准和该类的范例工具以及例子。 系统模拟和模型工具 需求追踪工具 需求分析工具 设计工具 编码和单元测试工具 测试和集成工具 文档工具 项目管理工具 配置管理工具 质量保证工具 度量工具 软件再用工具 其他 5.2软件开发环境 软件开发环境(Software Development Environment,SDE)是一组相关的软件工具的集合,将它们组织在一起,支持某种软件开发方法,软件开发环境又称为集成式项目支持环境(Integrated Project Support Environment,IPSE)。 1.软件开发环境的特性 软件开发环境的具体组成可能各有不同,但都包含交互系统、工具集和环境数据库,并具备下列特性: 特性 自动化程度 集成化程度 可用性 公共性 软件测试 适应性 价值 2.软件开发环境的分类 软件开发环境是与软件生存期、软件开发方法和软件处理模型紧密相关的。其分类方法很多,本节按解决的问题、软件开发环境的演变趋向与集成化程度进行分类。 (1)按解决的问题分类 软件开发环境按照其所解决
您可能关注的文档
最近下载
- 管材安装合同范本(12篇).docx VIP
- 滇人版 七年级 第九册 第10课 文件合并与超链接课件.pptx VIP
- 古镇商业运营与旅游开发思路.pptx VIP
- 02S515排水检查井图集.pdf VIP
- 标准图集-23S519-小型排水构筑物.pdf VIP
- 形考作业(五)配置DNS服务实训.docx VIP
- 高钾血症应急演练脚本.docx VIP
- xx河防洪治理工程施工组织设计.doc VIP
- 新解读《GB_T 17934.3-2021印刷技术 网目调分色版、样张和生产印刷品的加工过程控制 第3部分:新闻纸冷固型平版胶印》最新解读.pptx VIP
- 简式数控车床使用说明书(中英文).pdf VIP
原创力文档


文档评论(0)