已阅读5页,还剩23页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件工程实验指导书 一、实验学习目标软件工程涉及的知识内容多、软件工具多、标准多,本实验的目的是为软件工程初学者介绍网络学习环境,通过对有关知识的检索,使学习者对软件工程有一个初步、粗略但尽可能多的了解,为后续的深入学习奠定基础。 二、实验内容借助于因特网了解软件工程的有关概念、原理、方法、工具等,掌握通过网络进行资源检索和自主学习的方法。 要求了解若干重要的网站,熟悉数字图书馆中各项数字资源的特色和检索方法,了解一到两个成功或失败的软件项目。 三、实验设备硬件设备联网的计算机、校园网和因特网。 软件环境Windows系列操作系统,Office系列软件(Word、Project、Visio等),浏览器IE或Netscape等。 四、实验步骤1数字资源与信息检索因特网上充斥着广泛的信息资源,在这个浩如烟海的信息海洋中,要快速地找到需要的信息,必须借助专业的检索工具,(.google.)、百度(.baidu.),等等。 请列举出其他几个类似的搜索工具。 综合性检索数据库、专业期刊数据库也有其专用的检索方式和工具,请列举出数字图书馆中各数字资源的名称、特色,说明其检索方法。 请利用这些工具进行本课程有关内容的学习。 2软件工程相关网站这里分类列出了一些主要的软件工程学习网站、学术组织与机构网站、厂商网站、软件开发网站、软件保护与知识产权网站、数据库或媒体资源网站。 (1)软件工程学习网站软件工程专家网se.csai.;.51cmm.中国UML .umlchina.软件工程研究中心.sercenter.KPtest.htm UML软件工程组织.uml.开放软件测试研究.Opentest. (2)学术组织与机构网站中国计算机学会.f.中国软件行业协会.csia. (3)厂商网站IBM中国.ibm.微软MSDN中文网站.microsoft.chinamsdndefault.aspx例如大家熟悉的谷歌甲骨文中文网站.oracle. (4)软件开发网站中国程序员.csdn.中国系统分析员.csai. (5)软件保护与知识产权网站中国知识产权局.sipo. (6)主要数据库或媒体资源网站中国知网.ki.计算机世界.w.中国电子报.cena.3软件工程软件工程采用工程化方法进行软件的开发、维护和管理,学习者通过网络搜索常见的建筑工程的过程来了解软件工程,通过一般工程的生命周期来思考软件开发的过程,对软件工程形成初步的认识。 (1)软件的概念请通过网络搜索解释什么是软件,软件具有什么特点? (2)工程的概念请通过网络搜索,了解工程的阶段划分及其他相关的知识。 作为物质世界的工程,具有从产生到消亡或失效的过程,通常被称为生存期或生命周期。 在工程的生存期内可以根据内容的不同,将工程划分为不同的阶段。 一般工程的阶段可划分为立项、设计、施工、运行,大型或特大型工程还可以进一步细分为编写项目建议书、进行可行性研究、初步设计、技术(或施工图)设计、建筑施工、单项验收、初步验收、竣工验收、试运行、商业运行、管理维护,工程越大阶段划分得就越细。 工程的阶段划分便于工程的组织实施和管理,工程不同阶段的任务、内容的差异较大,可以通过网络了解工程以下阶段的主要任务和工作内容工程项目立项阶段、设计阶段、施工阶段、运行阶段。 (3)工程质量控制与标准工程的管理方式、人员组织、进度计划、施工方法和工具对工程具有较大的影响,要保证工程质量,必须在工程的各个阶段进行严格的质量管理,而标准在工程的建设、质量控制中具有重要的作用。 (4)软件生命周期软件的生存期或生命周期是指软件从产生到消亡或失效的周期,与工程的生命周期类似,可根据不同的工作性质将软件的生命周期划分为若干个阶段或开发过程。 请通过网络检索,回答按照国家标准,软件的生命周期划分为哪几个阶段?软件生命周期中各个阶段的主要任务是什么?4软件工程质量与控制在工程中经常看到“百年大计”的标语,反映了工程质量的重要性。 一般工程的质量要求同样在软件工程中得到体现。 软件工程质量的重要性可以通过一些案例来说明,请通过网络查询1996年6月Ariane5火箭发射失败的原因。 5软件工程标准软件工程标准在软件工程的质量控制中具有重要作用,贯穿于整个软件的生命周期,可以通过有关的标准网站来了解国际、国家和行业的标准组织及其发布的有关标准。 软件工程的开发阶段侧重关注软件的开发标准,请查询我国国家标准中发布了哪些软件的开发标准。 6软件工程方法目前广泛使用的软件工程方法是结构化方法和面向对象方法。 结构化方法又称为生命周期法,采用结构化分析、结构化设计和结构化实现来完成软件开发的各项任务,并采用合适的软件工具或环境来辅助。 面向对象方法以对象为核心,认为任何复杂的系统都是由实体和实体间相互的关系构成,客观世界中的实体抽象为对象,对象进一步抽象为类,类是包含属性和方法的类型说明,对象之间通过传递消息互相联系。 面向对象方法具有四个要点面向对象方法对象+类+继承+消息请分析比较结构化方法和面向对象方法的特点、优点与不足。 7软件工程工具与CASE图1.1CASE系统的层次划分工程需要辅助工具,软件工程与普通工程一样,先进的、恰当的工具将提高功效、改进质量、缩短工期,学习软件工程,应首先对其常用的工具及其特点进行初步的了解。 (1)软件工具软件工具(Software T001)是指用来辅助计算机软件开发、维护和管理的软件。 使用软件工具能节省软件生产开发的时间和费用,提高软件生产率和质量。 从软件工程的观点来看,软件工具能够支持软件生存期的各个阶段。 软件开发过程总体设计编程软件测试软件维护CASE工具详细设计需求分析问题定义分析设计工作台程序设计工作台测试工作台CASE工作台集成化环境 (2)CASE工具CASE是计算机辅助软件工程的英文缩写,是一组工具和方法的集合,可用于辅助软件的开发、维护、管理等。 简单的理解CASE=软件工程+自动化工具。 广义的理解CASE指辅助软件开发的任何计算机技术。 按对软件过程的支持范围,CASE系统分为三个层次工具、工作台和环境。 其工具支持单个任务,工作台支持某一软件过程或一个过程中的某些活动,环境支持某些软件过程及相关的大部分活动,如图1-1所示。 请说明如下常用的CASE工具的特点与主要作用。 建模工具Rational Rose.rational.Together .bofiand.CASE Studio.Casestudio.Microsoft Visio.microsoft.china软件测试工具Robot .rational. Junit.junit Dunits:/jectsdunitWinRunner和LoadRunner .mercury.配置管理工具Microsoft VisualSourcesafe.microsoft.ClearCase .rational.CVS .cvshome.项目管理工具Microsoft Project.microsoft.RUP .rational. (3)软件开发环境软件开发环境(Software DevelopmentEnvironment,SDE)是指在基本硬件和软件的基础上,为支持软件的工程化开发和维护而按照一定的软件开发方法、软件生产和维护模型有机组合起来使用的一组相关的软件工具。 它由软件工具和环境集成机制构成,前者用于支持软件开发的相关过程、活动和任务,后者为工具集成和软件的开发、维护及管理提供统一的支持。 按技术发展的方向,软件开发环境可分为以语言为中心的环境、面向结构化的环境和工具箱环境。 8软件工程过程软件工程在过程中进行,不同的开发思想、方法和工具使软件开发经历不同的过程,对这些过程进行总结、命名,就得到了所谓的瀑布模型、喷泉模型、统一过程模型等。 一些著名的软件公司在长期的软件开发实践中逐步形成具有自身产品特色的软件过程模型,例如微软的MSF。 请了解以上过程模型的具体内容,并说明演化过程模型、增量过程模型包含哪些具体的模型。 9共享软件请通过网络了解共享软件的准确含义,说明共享软件如何发布、获得和授和Microsoft TeamSuite权使用。 10软件创业的典型请通过网络多了解几个软件创业的成功故事,例如巨人汉卡与征途网游、FoxMail,等等。 五、实验思考与总结小结工程生命周期的阶段划分、软件开发方法的特点及软件过程模型的特点。 项目二MS Visioxx安装与使用 一、实验学习目标1了解Visio工具软件的特色、安装及工作环境;2掌握利用Visio绘制系统流程图、数据流图、软件结构图的方法。 二、实验内容熟悉MS Visioxx的安装过程,并利用MS Visioxx绘制系统流程图。 三、实验设备硬件设备联网的计算机、校园网和因特网。 软件环境Windows系列操作系统,Office系列软件(Word、Project、Visio等),浏览器IE或Netscape等。 四、实验步骤1Visioxx的安装过程 (1)一般地,Visi0xx与Projectxx并没有包含在Officexx的软件包中,而是放置在一张CD盘上。 将CD盘放入光驱后运行CD盘上的setup.exe。 (2)选择图2.2中的“安装Visioxx”,单击鼠标左键或按Enter键,则开始安装Visioxx。 (3)安装向导结束后,安装过程进入Visi0xx产品密钥输入界面。 请正确输入产品的序列号,检查确认后,单击下一步按钮,进入用户名、缩写和单位信息输入界面。 (4)单击下一步按钮,进入最终用户许可协议界面。 (5)用户只有选中我接受许可协议中的条款复选框,下一步按钮才会被击活。 单击下一步按钮进入安装类型选择界面。 (6)在安装类型选择界面中,系统给出了“典型安装”、“完全安装”、“最小安装”、“自定义安装”四种安装类型,同时也提供了安装位置选择或输入功能。 系统默认的安装位置是“C:Program FilesMicrosoft Office”,用户可以根据实际需要更改安装路径,或者接受系统的默认安装路径。 系统默认的安装类型是“典型安装”,也就是安装Visioxx的最常用组件,这些组件能够满足大多数用户的需要。 当然,系统还提供了其他的安装类型,用户可根据需要选择,或者接受系统默认的“典型安装”。 (7)单击安装按钮,系统执行安装过程,出现正在安装Visio的提示界面。 (8)等待一段时间后,系统弹出安装已完成的提示界面,如图2.10所示。 单击完成按钮,则完成整个Visioxx的安装工作。 2利用Visio绘制系统流程图 (1)绘制图元首先选择开始|程序|Microsoft OfficeVisioxx进入Visio启动窗口,如图2.1所示。 图2.1Visio启动窗口选择图2.1中的文件|新建|新建绘图,出现如图2.2所示的绘图窗口。 图2.2绘图窗口在图2.2中,选择工具栏上的“形状”按钮,弹出供选择的各类图形文件夹,然后,再选择各类形状集合,如图2.3所示。 例如如果需要一个“正方形”图形,则选择框图|基本形状,出现如图2.4所示的界面。 图2.3基本图形选择图2.4基本图形选择结果按照上述方法,可以依次选择流程图|基本流程图形状,打开基本流程图形状图形对象集;选择软件|Gane-Sarson,打开Gane-Sarson图形对象集;选择其他Visio方案|连接线,打开连接线图形对象集,最终选择结果如图2.5所示。 图2.5图形对象集最终选择结果Visio提供了许多可直接使用的图形对象,使用时将所需图形拖动到绘图板上即可。 例如,需要用矩形来描述系统流程中的业务处理动作,则单击左边窗格形状|基本流程图形状,将矩形图形拖动到绘图板中,然后通过拖动绿色的连接点调整图形大小至合适的尺寸,如图2.6所示。 利用同样的方法,可以对其他的图形进行类似处理。 图2.6图元拖动示意图 (2)绘制系统流程图系统流程图的绘制按照业务处理的过程,大致遵循由左至右,由上到下的规律绘制各种图形。 操作步骤如下。 1.先选中已制作好的图元(如“矩形”)并单击鼠标右键,在弹出的快捷菜单中选择复制,再选择粘贴,即在绘图板上复制出一个矩形图元副本。 还可以先选中复制对象,按Ctrl+C键进行复制操作,再按Ctrl+V键进行粘贴操作即可;也可在窗口菜单中选择|复制|(粘贴)或者在常用工具栏中选择复制和粘贴。 2.获得矩形图元副本后,在该图元上双击,进入文字状态,将所需文字输入到文本框内。 还可以定义字体和字的大小,方法是选中图元或双击进入文字状态后选择相应的文字,在工具栏中选择字体、字号,即完成字体样式的设定。 采用这种方法也可以为图元定义字体、大小和颜色等属性,从而使图看起来更为规范和美观。 3.连接图元。 选择形状窗口中的连接线集,并选择其中的一个适当的连接线形状,拖动到绘图板中,如果线的两端连接点变为红色,则表示该线段已分别与两端的图元相连接。 将线段与连接点连接后,拖动图元则连接特征保持不变。 (3)系统流程图排版先对各类图形进行大致调整,如果需要将一组图形精确对齐,可利用Visio菜单中的形状|对齐形状来完成。 Visio提供了两类6种对齐方式,并以图的形式非常直观地显示在对话框中,选择其中的一种并单击确定按钮即可完成对齐功能。 值得注意的是,对齐形状功能是以第一个被选中的图形对象为基准的,因此要留心图形的对齐基准。 当需要调整图形之间的间隔距离,使得间隔距离相等时,可利用Visio菜单中的形状|分配形状来完成。 Visio也为图形分配提供了两类6种分配方式,并以图的形式形象地显示在对话框中,选择其中的一种,单击确定按钮即可完成分配形状的功功能。 例2.1某装配厂有一个存放零件的仓库,仓库中现有的各种零件的数量及每种零件的库存量临界值等数据记录在库存清单主文件中。 当仓库中零件数量有变化时,应该及时修改库存清单主文件;如果哪种零件的库存量少于它的库存量临界值,则应该报告给采购部门以便订货,规定每天向采购部门送一次订货报告。 该装配厂使用一台小型计算机处理更新库存清单主文件和产生订货报告的任务。 零件库存量的每一次变化称为一个事务,由放在仓库中的CRT终端输入到计算机中;系统中的库存清单程序对事务进行处理,更新存储在磁盘上的库存清单主文件,并且把必要的订货信息写在磁带上。 最后,每天由报告生成程序读一次磁带,并且打印出订货报告。 图2.7所示的系统流程图描绘了上述系统的概貌。 图2.7所示的库存清单系统流程图的绘制过程如下。 1.绘制图元。 用鼠标单击形状窗口中的基本流程图形状图形对象集中的相应图形,将所需图形拖动到绘图板上,得到如图2.8所示的图形。 图2.7库存清单系统流程图图2.8图元绘制2.图元的文字。 在每个图元上双击,进入文字状态,将所需文字输入到文本框内,为图元定义字体、大小和颜色等属性,得到如图2.9所示的图形。 3.连接图元。 选择形状窗口中的连接线集,并选择其中适当的连接线形状,拖动到绘图板中,如果线的两端连接点变为红色,则表示该线段已分别与两端的图元相连接,得到如图2.10所示的图形。 图2.9图元的文字图2.10连接图元4.排版。 利用Visio菜单中的形状|对齐形状完成排版,得到如图2.11所示的图形。 图2.11排版3)利用Visio绘制数据流图 (1)数据流图的基本符号数据流图有4种基本符号,如图2.12所示。 或或或数据的源点/终点变换数据的处理数据存储数据流图2.12数据流图的基本符号 (2)数据流图的绘制过程数据流图的绘制过程与系统流程图的绘制过程基本类似,大致分成四个步骤第一步,绘制图元;第二步,图元的文字;第三步,连接图元;第四步,排版。 下面用一个例子来具体说明绘制数据流图的过程。 例2.2利用Visio绘制如图2.23所示的数据流图。 第一步绘制图元。 用鼠标单击形状窗口中的Gane-Sarson图形对象集中的相应图形,并将所需图形拖动到绘图板上,得到如图2.14所示的图形。 D1D2仓库清单定货信息仓库管理员接收事务更新库存清单处理定货产生报表采购员1.4事务事务库存信息订货报表库存清单订货信息订货信息图2.13数据流图实例图2.14绘制图元第二步图元的文字。 在每个图元上双击,进入文字状态,将所需文字输入到文本框内,为图元定义字体、大小和颜色等属性,得到如图2.15所示的图形。 第三步连接图元。 选择形状窗口中的连接线集,并选择其中适当的连接线形状,拖动到绘图板中,再连接线上的文字。 第四步排版。 利用Visio菜单中的形状|对齐形状完成排版,并且添加相应的线条,得到如图2.13所示的图形。 4)利用Visio绘制软件结构图软件结构图用来描绘软件的层次结构,软件结构图中的一个矩形框代表一个模块,矩形框间的连线表示调用关系。 事实上,绘制软件结构图与绘制系统流程图和数据流图的方法和步骤是相似的,基本上也是按照绘制系统流程图和数据流图的步骤进行绘制。 下面举一个例子来说明如何用Visio绘制软件结构图。 仓库清单定货信息仓库管理员接收事务更新库存清单处理定货产生报表采购员1.4图2.15图元的文字例2.3利用Visio绘制如图2.26所示的软件结构图。 正文加工系统加标题存储检索输出编目录输入格式化插入修改删除合并添加列表图2.16软件结构图1.打开Visio后,在Visio的菜单中依次选择文件|新建|组织结构图,选择表示最高层模块的“总经理”图形,将其拖动到绘图板上,双击此图,把该图形的名称改为“正文加工系统”,如图2.17所示。 2.选择表示下一级管理层的图形“职位”,按住鼠标左键,将该图形拖动到绘图板,覆盖在“正文加工系统”模块的上面,Visio会自动在“正文加工系统”和新建的图形之间建立连接线,然后将新建的图形更名为“输入”。 用同样的方法绘制“输出”、“”、“加标题”、“存储”、“检索”、“编目录”和“格式化”等系统模块,结果如图2.18所示。 图2.17最高模块正文加工系统加标题存储检索输出编目录输入格式化图2.18第二层模块3在绘制“”下的子模块时,选择“职位”图形,按住鼠标左键,将该图形拖动到绘图板,覆盖在“”模块的上面,Visio自动在“”和新建的图形之间建立连接线,然后将新建的图形更名为“添加”。 用同样的方法绘制另外5个模块,结果如图2.16所示。 五、实验思考与总结应该认真总结使用MS Visio绘制系统流程图、数据流图、软件结构图等图形的基本方法和步骤,并反映在实验报告中。 项目三Rati onalRose安装与使用 一、实验学习目标1.了解Rational Rose建模软件的特色、安装过程、集成开发环境;2.熟悉Rational Rose的基本功能、方法和操作。 二、实验内容1.掌握Rational Rose的安装过程;2.了解Rational Rose的建模环境及相关的操作;3.使用Rational Rose绘制UML图形,完成2-3个UML图的绘制。 三、实验设备硬件设备能够安装Rational Rosexx软件的计算机、互联网。 软件环境Windows系列操作系统,Rational Rosexx软件。 四、实验步骤1Rational Rosexx的安装 (1)打开光盘,双击Rational Rose的安装图标,即出现如图3.1所示的界面。 这是安装的开始界面,用户可以选择安装的路径,其默认路径是“CProgram FilesRational RoseEnterprise Editionfor Windows”。 接下来单击Next按钮,进入下一个界面,如图3.2所示。 图3.1安装初始界面图3.2安装向导界面 (2)在安装向导界面中单击【下一步】按钮,进入下一个界面,如图3.3所示。 第一个选项“Rational License Sever”用来管理Rational产品的非固定的、用户命名的授权书序列号。 在安装的时候可以不安装,可在安装完第二项后,再进行第一项的注册。 第二个选项“Rational RoseEnterprise Edition”,是基于UML的模型驱动的,为开发人员、建筑师和分析专家提供了可视化数据模型和测试用便的支持平台。 一般选择第二项进行安装。 (3)下一步如图3.4所示,用以选择安装和配置开发方法。 有两个选项,第一个选项适合网络开发。 建议选择默认选项(第二个选项),单击【下一步】按钮图3.3安装产品选择图3.4安装和配置开发方法 (4)在接下来的界面中选择“I aeptthe termsin thelicense agreement”,单击Next按钮,就开始进入Rational RoseEnterprise Edition的安装复制阶段。 如图3.5所示,选择要安装的程序功能,默认是全部选取。 在这里选择默认选项,然后单击Next按钮,开始安装。 这一步要花费较长时间。 图3.6所标是复制文件并注册的界面。 图3.5选择要安装的程序功能图3.6复制文件并注册 (5)接下来进入“License KeyAdministrator Wizard”,如图3.7所示,有四个选项“Point toa Rational LicenseSeverto getmy Licenses”,“Import a RationalLicense File”,“Get,Return,or MoveKeys”,“Enter aTemporary orEvaluation License Key”。 第一个是填Rational服务器的名称,第二个是输入认证书的文件,第三个是获取、反回或者移动密钥,第四个是填入临时谁密钥。 默认选项是第一个。 可以选择默认选项,然后填上主机名(本机名),如图3.9所示。 图3.7认证管理向导图3.8填写服务器名称和端口号 (6)Rational Rosexx的证书导入过程如下。 用rational.exe和Imgrd.exe覆盖安装目录的Rationalmon目录下的同名文件。 将license.dat里面的“SERVER yourPC ANY DAEMON rational“C:Program FilesRationalCommonrational.exe”改成“SERVER你的机器名ANYDAEMONrational“安装目录rational.exe”.将Flexlm.cpl复制到“Cwinntsystem32”下,在控制面板里运行FLEXIm LicenseManager。 在Setup面板配置文件路径,将lmgrd.exe复制到安装目录的Common目录下。 LicenseFile设为改过的license.dat。 在Control面板中单击Start,如果成功的话单击Status按钮将显示机器名license serverup(MASTER),说明成功了。 如果失败需要重启FLEXLm LicenseManager.如果弹出对话框LicenseKeyAdministrator Wizard后,选定“Point toaRationalLicense Serverto GetMy Licenses”,单击【下一步】,在Server Name文本框中填写机器号(可能已经填好),单击完成。 成功时会出现两屏的Licenses,再次运行Rational Rose即可正常。 (7)Rational Rosexx安装结束。 图3.9运行Rational Rose2.Rational Rose的建模环境Rational Rose是菜单驱动的应用程序,支持八种不同类型的UML框图User Case框图、Activity框图、Sequence框图、CollaborationSAG框图、Class框图、Statechart框图、Component框图和Deployment框图。 Rational Rose界面分为五部分,分别是浏览区、文档窗口、工具栏、图形窗口和日志,如图3.10所示。 图3.10Rational Rose主界面浏览区用于模型之间的快速启动和切换。 文档窗口用于快速访问或更新模型元素的文档工具栏分为标准工具栏和图形工具栏,用于快速访问常用命令。 图形窗口用于显示和一个或多个UML框图。 日志用于查看错误消息和报告各个命令的结果。 五、实验思考与总结小结Rational Rosexx安装的步骤,说明Rational Rosexx的组成及其主要功能。 项目四软件分析与设计 一、实验学习目标1.掌握软件需求结构化分析方法;掌握使用Visio建立分析模型的方法;掌握软件需求说明书的撰写。 2.了解软件体系结构模型;掌握面向数据流的设计方法;掌握概要设计说明书的撰写。 3.了解人机界面设计;掌握使用过程设计工具描述模块的详细数据结构和算法;掌握详细设计说明书的撰写。 二、实验内容1导出系统的详细的逻辑模型。 通常用数据流图、实体-联系图、状态转换图、数据字典和主要的处理算法描述等来共同表示这个逻辑模型;撰写软件需求说明书。 2使用面向数据流的方法设计软件系统的结构;撰写概要设计说明书。 3使用过程设计工具描述概要设计中各个模块的详细数据结构和算法;撰写详细设计说明书。 三、实验设备硬件设备能够安装MS Wordxx和MS Visioxx的计算机。 软件环境Windows系列操作系统,MS Wordxx和MS Visioxx软件。 四、实验步骤以“人事档案管理系统”作为需求分析、概要设计和详细设计的案例。 1本实验对“人事档案管理系统”进行需求分析实验。 (1)问题背景及描述 (2)功能分析 (3)建立系统流程图 (4)建立数据流图 (5)建立数据字典 (6)算法描述 (7)建立E-R图 (8)建立状态图 (9)撰写软件需求说明书 (10)验证软件需求2本实验对“人事档案管理系统”进行概要设计实验。 (1)软件体系结构模型 (2)用面向数据流的方法设计系统软件结构 (3)数据库逻辑结构设计 (4)撰写概要设计说明书3本实验对“人事档案管理系统”进行详细设计实验。 (1)数据库物理结构设计 (2)模块过程设计与界面设计 (3)撰写详细设计说明书 五、思考题与实验总结说明可以采用哪些图表来描述软件需求?说明软件概要设计的方法、步骤和关键点?VSS在软件工程中的具体作用是什么?总结需求获取和分析建模的方法;总结软件模块化的要点;总结Visio在需求分析中的作用。 项目五软件配置管理 一、实验学习目标掌握软件配置管理的原理,熟悉VSS的使用。 二、实验内容1.熟悉VSS6.0的安装过程;2.熟悉VSS6.0的基本功能和使用方法。 三、实验设备硬件设备能够安装Visual Studio6.0软件的计算机;一部分计算机设置为服务器,另一部分设置为客户机。 软件环境Windows系列操作系统,Visual Studio6.0软件。 四、实验步骤1VSS6.0服务器的安装 (1)将Visual Studio6.0的CD1放入CD-ROM,自动进入安装向导程序,按【Next】按钮,如图5.1所示。 (2)然后在“Visual SourceSafeSetup”窗口中选择安装路径,按【Change Folder】按钮进行选择,如图5.2所示。 (3)根据安装需求,选择数据库服务器安装,如图5.3所示,按【SHARED DATABASESERVER】按钮开始安装。 系统出现安装过程界面,直至出现图5.4,表示VSS6.0已经安装成功。 VSS6.0服务器的安装比较简单,它既可以安装在Windows2000下,也可以安装在Windows XP下。 2VSS6.0客户端的安装图5.1Visual Studio6.0安装向导图5.2设置安装路径图5.3自安义安装图5.4成功安装在VSS6.0服务器安装完毕后,就可以在VSS管理员的指导下安装客户端的软件。 由于在Windows环境的子网内,每台PC客户机均可通过网上邻居来访问VSS服务器。 在VSS管理员为用户指明VSS客户端软件的安装程序“Netsetup.exe”的位置后,用户可以直接通过资源管理器“Explorer”在网上邻居中找到该程序;或者安装客户端应用程序。 如图5.5所示。 选择VSS的安装路径后,在图5.5中按Continue开始安装,安装过程如图16-6所示。 以后的工作将由系统自动完成,直至系统提示成功安装,如图5.7所示。 到此VSS的所有安装工作完成。 3VSS6.0服务器的配置和管理 (1)创建一个VSS数据库(在VSS服务器安装时,系统已经创建了一个默认数据库Common)。 启动Visual SourceSafe6.0Admin,显示如图5.8所示的主窗口,单击下拉菜单Tools中的Create Database菜单项,选择新数据库的路径,例如创建My App数据库,然后单击OK按钮,系统将完成创建工作。 图5.5选择网络客户端应用程序图5.6安装过程图5.7成功安装图5.8VSS6.0主窗口 (2)为新创建的数据库(例如My App)建立用户。 首先打开该数据库,单击下拉菜单Users|Open SourceSafeDatabase,然后选择数据库My App,打开
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 聚氯乙烯塑料配制工安全文明知识考核试卷含答案
- 淀粉糖制造工安全素养知识考核试卷含答案
- 烟机电工安全实操能力考核试卷含答案
- 当事人自行协商解决事故协议书
- 2025淘宝天猫宠物品牌增长白皮书
- 工业自动化解耦控制风险防控措施
- 教育变革与未来路径
- 河北省邢台市2024-2025学年八年级上学期11月期中考试数学试卷(含答案)
- 地球的公转及其地理意义(同步训练)-2026年高考地理一轮复习(解析版)
- 2025浙江衢州市柯城区国有企业招聘工作人员16人笔试历年参考题库附带答案详解
- 智慧农业AI项目维护项目完成情况全景复盘与优化路径
- 2025年老年能力评估师职业技能模拟试卷及答案
- 2025广西玉林市福绵区退役军人事务局招聘编外人员3人考试笔试参考题库附答案解析
- 2025广西玉林市福绵区退役军人事务局招聘编外人员3人笔试考试备考题库及答案解析
- 账号买卖交易合同范本
- 高压注浆地基加固施工工艺方案范本
- 箱梁预制场平面布置施工方案
- 市委2025年履行全面从严治党主体责任工作报告
- 机关财务划转协议书
- 山东蒙阴垛庄抽水蓄能500kV开关站工程环境影响报告书
- 学堂在线 现代生活美学-插花之道 章节测试答案
评论
0/150
提交评论