rational

《小团团团队》第四次作业:项目需求调研与分析

僤鯓⒐⒋嵵緔 提交于 2020-03-31 08:00:17
项目 内容 这个作业属于哪个课程 任课教师博客主页链接 这个作业的要求在哪里 实验八 团队作业4:基于原型的团队项目需求调研与分析 团队名称 小团团团队 作业学习目标 (1)体验以原型设计为基础的团队软件项目需求获取技巧与方法。(2)学习利用UML模型描述用户需求。(3)编写软件需求规格说明书。 任务一:UML软件绘制工具简介 UML简介 Unified Modeling Language (UML)又称统一建模语言或标准建模语言,是始于1997年一个OMG标准,它是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持,包括由需求分析到规格,到构造和配置。 面向对象的分析与设计(OOA&D,OOAD)方法的发展在80年代末至90年代中出现了一个高潮,UML是这个高潮的产物。它不仅统一了Booch、Rumbaugh和Jacobson的表示方法,而且对其作了进一步的发展,并最终统一为大众所接受的标准建模语言。UML定义了5类,10种模型图。 五种类图定义 1、用例图:从用户角度描述系统功能,并指各功能的操作者。 2、静态图:包括类图,包图,对象图。 - 类图:描述系统中类的静态结构。 - 包图:是包和类组成的,表示包与包之间的关系,包图描述系统的分层结构。 - 对象图:是类图的实例。 3、行为图:描述系统动态模型和对象组成的交换关系。包括状态图和活动图。

PAT A1088 Rational Arithmetic

浪尽此生 提交于 2020-02-28 21:24:28
目录 疑问 代码 反思 疑问 暂无 代码 //为什么是rational呢,因为分数都是有理数呀 # include <cstdio> # include <algorithm> using namespace std ; typedef long long ll ; struct Fraction { ll up ; ll down ; } ; Fraction x ; Fraction y ; long long gcd ( ll a , ll b ) { if ( b == 0 ) { return a ; } else { return gcd ( b , a % b ) ; } } void showResult ( Fraction res ) { //1.如果是负数 if ( res . up < 0 ) { printf ( "(" ) ; //如果是整数 if ( res . down == 1 ) { printf ( "%lld" , res . up ) ; } else if ( abs ( res . up ) > res . down ) { //如果是假分数 printf ( "%lld " , res . up / res . down ) ; printf ( "%lld/%lld" , abs ( res . up ) % res . down

下载网址集锦

时光总嘲笑我的痴心妄想 提交于 2020-01-18 02:14:58
visual studio 2005 简体中文团队开发版 http://newforum.cnool.net/topic_show.jsp?id=1699578&oldpage=1&thesisid=45&flag=topic1 http://www.ttbt.cn/bt_download/16564.htm http://www.baseshow.com/ArticleContent/20063/200631310337775.html SQL server 2005简体中文版下载 http://bbv.blog.ful.cn/upfile/051219/200612717111484.rar rose下载 http://tseg.org/~dxiao/SEPractice/Rational2003/RationalRoseEnterpriseEditionforWindows.2003.06.00.391.000.exe Rational RequisitePro下载 http://www-128.ibm.com/developerworks/rational/downloads/ xde下载 http://www.365base.com/Soft/sort19/248/2005/2005081240534.html vss下载 http://www.webcad.cn

C/C++语言开发常用工具

僤鯓⒐⒋嵵緔 提交于 2020-01-15 17:00:40
开发环境 —->Turbo c DOS时代c语言开发的经典工具,目前适合两类人使用:c语言beginner(尤其是学生一族),具有怀旧情节的专业人士:) —->Visual C++ 6.0/7.0 稳定而强大的IDE开发环境,具有丰富的调试功能,定制宏的功能也是其一大特色。Microsoft的经典之作,功能强大自不必言说。附带的一些工具也很不错,比如:Spy++。但编译器较之同类,支持c++标准的程度不够好,尤其6.0及以前的版本。 —->BCB Borland的C++ Builder是可以与VC匹敌的另一个功能强大的IDE,速度和稳定性稍逊,但对c++标准支持的程度较好。 —->Cygwin Windows平台下的C++编译器,基于gcc,又完全兼容Window特有的东西,比如对winsock的支持。 —->Dev-c++ Windows平台下,一个类似VC、BCB的c++ IDE开发环境,属于共享软件。界面亲切优雅,size也不大,其4.9.x版有中文语言支持,无需汉化。编译器基于gcc,完全支持STL。但是对于规模较大的软件项目,恐怕难以胜任。 —->Source Insight 有着和Dev c++一样漂亮的界面,提供代码的编辑和察看功能,具有丰富的语法加亮功能,可以像VC一样自动弹出成员函数的提示,并具有快速方便的函数跳转功能(但是跳转速度似乎有点慢)

20182324 2019-2020-1 《数据结构与面向对象程序设计》第4周学习总结

会有一股神秘感。 提交于 2019-12-18 21:13:05
目录 20182324 2019-2020-1 《数据结构与面向对象程序设计》第4周学习总结 教材学习内容总结 教材学习中的问题和解决过程 代码调试中的问题和解决过程 代码托管 上周考试错题总结 结对及互评 点评: 点评过的同学博客和代码 其他(感悟、思考等,可选) 学习进度条 参考资料 20182324 2019-2020-1 《数据结构与面向对象程序设计》第4周学习总结 教材学习内容总结 1、循环的使用 2、UML 建模 3、方法重载 4、类的封装、继承、聚合等 5、迭代器 ( Iterator ) 及其方法的简单使用 6、接口 ( Interface ) 的编写与使用 教材学习中的问题和解决过程 问题1:this 的指向? 问题1解决方案:this 通常指向当前正在运行的对象,与之相对应的 super 则指向当前正在运行对象的父类中的对象。 问题2:return语句怎么使用?为什么不能一次返回多个实际参数? 问题2解决方案:方法的返回值类型必须与方法声明首部中规定的返回值类型一致。当方法不返回任何值时,用void作为返回值类型。一条return语句由保留字return和后续的可选表达式组成。执行return语句时,控制立即返回到调用方法,并返回表达定义式的返回值。 代码调试中的问题和解决过程 问题:调用自己编写的类输出乱码 问题解决方案:没有重写 toString()

[转]windows10下安装与激活rational rose 2003

瘦欲@ 提交于 2019-12-11 20:27:28
Rational Rose2003安装+激活教程(Win10)(另附安装包+激活软件) 原文链接: https://blog.csdn.net/qq_38388811/article/details/88013110 1、解压缩安装包 然后点击文件夹中的应用程序运行 2、打开安装向导界面 点击next按钮进入下一步 3、我们这里只需要安装Enterprise(企业版)即可 选中后继续 4、选择如图所示的选项 然后点击下一步 一直点下去即可!!! 破解激活: 1、解压此压缩包 2、 用记事本或者是 EditPlus 打开下面的licence.dat文件,更改计算机名,和Rational软件安装路径 3、将license.dat、 lmgrd.exe 、rational.exe三个文件一起拷贝到:安装目录/rational/common/ 下面 4、双击运行flexlm.cpl 5、在Setup页中lmgrd.exe右侧目录写为:安装目录/Rational/Common/lmgrd.exe License File右侧目录写为:安装目录/Rational/Common/license.dat 6、回到Control页,点击Start,若出现”Server Started”,则表示已经成功,可以点击Status,若状态为:计算机名:license server UP(MASTER)则成功

UML常用工具之三--RSA

做~自己de王妃 提交于 2019-12-10 03:05:41
什么是 Rational Software Architect? IBM Rational Software Architect -- IBM软件开发平台的一部分 – 是IBM在2003年二月并购Rational以来,首次发布的Rational产品。改进过的软件开发平台在集成和易用性上达到一个新的层次,这将会让 使用IBM产品工作的开发者感到满意。 软件开发平台包含了好几个IBM Rational产品: IBM Rational Portfolio Manager: 是一个围绕整个项目生命周期的项目管理工具,Rational Portfolio Manager有助于对项目组合投资提供实时的可见性。它允许管理者作出正确的决定。这个产品也可以用来增进不同开发团队间的协作。 IBM Rational Application Developer and Rational Web Developer: 这分别是 IBM WebSphere Studio Application Develope r和 IBM WebSphere Studio Site Developer 集成开发环境(IDE)工具的另一个商标。这些新产品现在是IBM Rational Software Modeler 和 IBM Rational Software Architect 的基础。 IBM Rational

ClearCase一些概念整理

这一生的挚爱 提交于 2019-12-09 21:52:07
基本概念 ClearCase有时候缩写为CC。 它是IBM Rational 出品的大型商用软件配置管理工具。其核心是版本控制。 尽管能够听到对ClearCase的很多抱怨,比如昂贵、复杂、不好用,但它仍然是收费的版本控制系统中市场份额最大的。 它有两个版本:Base ClearCase和ClearCase UCM。 Base ClearCase向你提供的是文件、目录、版本、标签、分支、触发器和链接等“裸露”的环境。 在此基础上,你可以比较自由的进行设置和二次开发,以满足你实际项目的需要。 它的优点是灵活。 ClearCase UCM是开箱即用(Out of the box)的,它提供了基于Base ClearCase的一套不错的封装。 你只要做一些简单的设置,就可以在实际项目中直接使用了。 它的一些性能指标也比Base ClearCase优异。 版本库 ClearCase将版本库叫做版本对象库(Versioned Object Base,VOB)。 工作区大致对应于视图(View)这个概念。 视图分为两种,静态视图(Snapshot View)和动态视图(Dynamic View)。 静态视图是位于本机的一个目录树,这个其他工具很像。 动态视图有点像虚拟盘符,看着是在本机上,实际上是连到了服务器。 签入和签出 在ClearCase的世界里,签出(Check Out)和签入

IBM Rational DOORS使用纪要

限于喜欢 提交于 2019-12-07 21:47:45
DOORS 是干什么的: Rational DOORS是一款全方位对需求进行跟踪管理的软件。 可以多用户联网并行操作,所以用户有权限限制,模块有只读,独占,共享的编辑方式。 可以新建一个文件,一个项目或一个模块。模块相当于一个文档,文档在新建的时候可以选择现有的模板,然后可以对模板内容进行编辑,不仅可以跟进需求也可以跟进到测试阶段。模块中每一行是一个对象,对象可以加入自定义的列内容例如显示创建人等。 多个模块之间可以建立关联关系。例如现在建立三个模块,总体需求,系统需求,子系统需求,从子系统需求依次向上需求满足,那么就可以先建立子系统与系统之间的链接集,然后定义一个模块中对象到另一个模板中的对象的链接的关联关系。链接起点来自下一级需求中的对象,建立出向链接,链接另一端为上一级需求的对象,从起点建立起入向链接。 模块中也可以定义外向的譬如网页链接等等,也可以插入图片文档一类的资源。 可以根据链接建立跟踪视图,查看各个模块之间的链接关系,例如对系统需求建立跟踪视图,模块中可以显示它满足上一层总体需求的出向链接内容,也可以查看下一级满足它的来自子系统需求的模块的入向链接的内容,此时模块中显示的便是一个跟踪视图,可以将视图另存为一个自己命名的视图以便于之后查看,不保存信息就会丢失,标准视图只保存一列ID与一列文本

Rational Rose安装破解

会有一股神秘感。 提交于 2019-12-04 01:16:23
目录 下载: 安装虚拟光驱 安装Rational Rose 破解 下载: 百度链接: 链接: https://pan.baidu.com/s/10w4WsYqb8ffCccrGpbli1w 提取码:9pej 复制这段内容后打开百度网盘手机App,操作更方便哦 安装虚拟光驱 解压打开第一个文件,并安装“软媒虚拟光盘” 安装Rational Rose 打开另一个文件,找到安装镜像,直接将它拖到“软媒虚拟光盘”中,解析,双击打开;然后运行exe文件; 傻瓜安装步骤,直接安装就行; 破解 安装之后会出现让输入验证; 打开这个“破解文件夹” 运行里面的“license.upd”,然后“import”。 提示成功说明破解成功! enjoy it! 来源: https://www.cnblogs.com/gbetter/p/11826600.html