实验项目:软件工程case工具 | |
实验目的: (1)理解软件工程的基本概念,熟悉软件、软件生存周期、软件危机和软件工程基本原理。 (2)理解软件工程环境和工具,熟悉软件工程环境组成和软件工具分类等。 (3)通过Internet了解软件工程技术网站和主流的软件工程工具等。 | |
实验仪器:Pc一台 | |
实验内容及步骤(或程序清单): 一:Microsoft Visio(文档编写工具) Microsoft Visio是windows操作系统下运行的流程图和矢量绘图软件。在使用word的时候有些图片用word做出来并不好看,这时候就需要用Microsoft Visio处理。Microsoft Visio是Windows操作系统下运行的流程图和矢量绘图软件,它是Microsoft Office软件的一个部分。另外,VISIO虽然是Microsoft Office软件的一个部分。但通常以单独形式出售,并不捆绑于Microsoft Office套装中。其中有以下几种版本: * 1.0 (Standard, Lite, Home) * 2.0 * 3.0 * 4.0 (Standard, Technical) * 4.1 (Standard, Technical) * 4.5 (Standard, Professional, Technical) * 5.0 (Standard, Professional, Technical) * 2000 (6.0; Standard, Professional, Enterprise) * 2002 (10.0; Standard, Professional, Enterprise Architects; a.k.a. XP) * 2003 (11.0; Standard, Professional, Enterprise Architects) * 2007 (12.0; Standard, Professional, Enterprise Architects) * 2010 (13.0; Standard, Professional, Premium)[2] * 2013 (14.0; Standard, Professional) 二:PowerDesigner(分析与设计工具) Power Designer 是Sybase公司的CASE工具集,使用它可以方便地对管理信息系统进行分析设计,他几乎包括了数据库模型设计的全过程。利用Power Designer可以制作数据vb软件开发流程图、概念数据模型、物理数据模型,还可以为数据仓库制作结构模型,也能对团队设计模型进行控制。他可以与许多流行的数据库设计软件,例如PowerBuilder,Delphi,VB等相配合使缩短开发时间和使系统设计更优化。分为四种模型:概念数据模型 (CDM) 面向对象模型 (OOM)业务程序模型 (BPM) 三:Visual Soure Safe(版本控制工具) Microsoft Visual SourceSafe是美国微软公司出品的版本控制系统,简称VSS。Microsoft的VSS 6.0解决了软件开发小组长期所面临的版本管理问题,它可能有效地帮助项目开发组的负责人对项目程序进行管理,将所有的项目源文件(包括各种文件类型)以特有的方式存入数据库。 Microsoft的VSS 6.0解决了软件开发小组长期所面临的版本管理问题,它可能有效地帮助项目开发组的负责人对项目程序进行管理,将所有的项目源文件(包括各种文件类型)以特有的方式存入数据库。开发组的成员不能对该数据 库中的文件进行直接的修改,而是由该版本管理器将该项目的源程序或是子项目的源程序拷贝到各个成员自己的工作目录下进行调试和修改,然后将修改后的项目文件作Checkin提交给VSS,由它进行综合更新。 Windows平台下使用VSS开发的典型环境是基于C/S架构的,即开发小组的每个开发者在各自的Windows平台下利用开发工具(比如VC)开发项目中的各个模块,而配有专门的服务器集中控制开发过程中的文档和代码。服务器和开发人员的客户机分别装有VSS的服务器和客户端程序。 四: WinRunner(测试工具) WinRunner是一种企业级的功能测试工具,用于检测应用程序是否能够达到预期的功能及正常运行。通过自动录制、检测和回放用户的应用操作,WinRunner能够有效地帮助测试人员对复杂的企业级应用的不同发布版进行测试,提高测试人员的工作效率和质量,确保跨平台的、复杂的企业级应用无故障发布及长期稳定运行。企业级应用可能包括Web应用系统,ERP系统,CRM系统等等。这些系统在发布之前,升级之后都要经过测试,确保所有功能都能正常运行,没有任何错误。 软件的功能: 1>轻松创建测试:只需点击鼠标和键盘,完成一个标准的业务操作流程,WinRunner自动记录你的操作并生成所需的脚本代码 2>插入检查点:在记录一个测试的过程中,可以插入检查点,检查在某个时刻/状态下,应用程序是否运行正常。在插入检查点后,WinRunner会收集一套数据指标,在测试运行时对其一一验证。 3>检验数据:除了创建并运行测试,WinRunner还能验证数据库的数值,从而确保业务交易的准确性。 增强测试:为了彻底全面地测试一个应用程序,需要使用不同类型的数据来测试。WinRunner的数据驱动向导( Data Driver Wizard)可以让你简单地点击几下鼠标,就可以把一个业务流程测试转化为数据驱动测试,从而反映多个用户各自独特且真实的行为。 五:关于软件工程的一些网站: www.51CMM.COM (软件工程专家网) www.SA-SE.COM (系统分析&软件工程网) www.SERCenter.COM (软件工程研究中心) www.UML.NET.CN (火龙果软件工程 - UML软件工程组织) | 附注: |
结果分析: 通过这次上网的查询,了解了一些关于软件工程的环境和工具,对于一些工具的使用也有了一些简单的了解,对于一些工具的使用方法的说明提高了认识,于此同时在浏览有关软件工程的网站也更进一步的了解了软件工程的概念和软件工程的发展和实用案例。 | |
教师批阅: | |
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论