`
kanwoerzi
  • 浏览: 1647761 次
文章分类
社区版块
存档分类
最新评论

Rose

阅读更多

1.先作实施,作实施的时候最好就用rose了,可以先在userCase视图中画userCase图,可以再细化userCase。
2.给每个userCase加活动图或流程图,再给每个流程画一个时序图。这个以后可以再把图细化。具体粒度根据情况和项目来决定。
3.这些都差不多的时候就可以抽象出类图了。要找好抽像类,具体类,属性,方法。

=============================================

1. 关于角色的一个问题,一个项目当有权限分配的时候,比如有新闻管理,用户管理,统计管理,等一共30个功能管理。角色是应该设一个manager呢还是设成三十个不同的角色呢,此问题如何处理。
我认为应该分开来写,写30个Actor,这样可以更清晰的表现出系统中的关系。如果就用一个Administrator来表示,就显得太笼统了。一个Actor的用例太多,可能上百个,因此建议把角色分开来写。
2. 关于用例图中角色的理解:
(1)参与者是系统外部的一个实体,比如一个操作员,一个用户,也可以是与本系统交互的其它系统(位与程序边界之外的其它系统),或是一些可以运行的进程。
(2)其次参与者是通过一些操作去执行系统的一些功能,每个参与者可以参与一个或多个用例。
(3)角色与角色之间的关系。泛化:继承。
3.用例之间的关系:
(1)关联关系(Association):用于描述角色与用例之间的关系。
(2)包含关系(Include):
一、理解:把几个用例中公共的步骤分离成一个单独的被包含用例。
二、什么时候用:
1.两个或多个用例中有大量一致的功能。
2.一个用例的功能太多时,可以用包含关系建模成两个小用例。
(3)扩展关系(Extends):把一个新的用例插入到基础用例中去,扩展用类是基础用例的一部分。
(4)泛化关系(Generalization):子用例表示父用例的特殊形式。子用例从父用例处继承行为和属性,还可以添加、覆盖或改变继承的行为。如果系统中一个或多个用例是某个一般用例的特殊化时,就需要使用泛化关系。表示和Actor的表示方法一样。
注意:扩展关系是从子类指向基类,标有《extend》包含关系是从基类指向子类《include》。
==============================================================================

1.映射C:/>subst z: F:/My/
2.装了个VSS,不错和Rose结合的很好。可以把Model分成Cat包,每个人管每个人的Cat包,然后VssCat包。
3.注意
对VSS环境进行初始化
1、 在VSS服务器端为每个团队成员分配一个用户名。为简化操作,用户名和密码应与成员客户机上登录的用户名和密码相同。这样就可以不需要每次打开VSS时系统都提示输入用户名、密码。特别注意的是,VSS服务器所在的服务器操作系统也必须设置相同的用户名和密码,但安全性应根据需要做适当改动。
2、 每个团队成员应设置本地工作目录。选定根结点$/,按Ctrl+D,弹出[设置工作目录]对话框。该路径应与前面设置的$Root路径相同。
3、 项目配置经理建立完整项目结构,并配置各个Project的安全性。比较简便的方法是选择根目录->Show Difference,将本地存在而VSS数据库中不存在的目录全部加入到数据库中。事实上,第一次执行该操作时VSS数据库中没有任何数据,因此所有本地目录和文件都将被加入到数据库中。
在Rose中实现VSS操作
由于VSS是符合SCC规范的系统,通过Rose的Version Control 插件可以无缝集成VSS。
使用VSS实现版本控制的主要操作有:Add、Check out、Check in、Get latest version。
对于一个拥有多个子项目的复杂项目而言,分包是必不可少的选择,并且还需要将各个子项目的包分别寸放在各自的项目目录内。
1、 将包加入到VSS中,选择该包按右键Add to Version Control,弹出Add to version control对话框,选择需要加入的包,这些包都将被保存到当前目录下的同名.cat文件。
2、要自定义保存包可以选择该包按右键Units->Contorl …,将该包保存到其他目录中。
3、要将其他cat包加入到模型文件中,可以选定一个包,然后选择File->Units->Load…,将其他包加入到模型文件中来,当其他人修改该包后,可以反映到模型文件中。
4、通过选择包,按右键Check out来获得修改包的权限。
5、 通过选择包,按右键Check in来更新包的修改成果。
6、建议只能由项目负责人具有Check in 、Check out 模型文件的权限。
7、 建议为每个子项目建立一个模型文件用于子项目的模型设计,同时与项目模型文件共享设计包。


分享到:
评论

相关推荐

    rose 破解包, rose2003破解包

    rose 破解包, rose2003破解包rose 破解包, rose2003破解包rose 破解包, rose2003破解包rose 破解包, rose2003破解包

    rose破解 Rationnal rose2003

    rose软件破解补丁,适用于XP系统 Rationnal rose2003 安装小结 首先请自备 企业版.大概300多M.然后下载这个破解文件:rose2003crack.rar 依次如下. 1、安装Rational Rose2003时,在需选择安装项的时候,只选择...

    rational rose 汉化补丁

    rational rose 汉化补丁rational rose 汉化补丁rational rose 汉化补丁rational rose 汉化补丁rational rose 汉化补丁

    Rational Rose 2003 破解版

    Rational Rose 2003 破解 里面有两个文件:rose2003crack.rar 和RoseCommon破解文件.rar两个文件。 由于上传空间有限,安装文件没有上传,只上传了破解文件。在网上下个Rational Rose 2003安装文件,然后解压上面的...

    Rational Rose 2003 key

    不过导入的时候,先关闭rational Rose ,然后打开key的导入界面,导入后重启就行了。 我当时导入的时候总是出错,就是因为开着rational rose导入的,以为不行呢。只要关闭rational rose 再导入就行了。 Rational ...

    Rational Rose DLL Patch

    Rational Rose 2003 在xp sp2下安装和使用时遇到BAD_MEM_POINTER 的警告,是由于shw32.dll这个动态链接库的问题。 把下载的压缩包中的shw32.dll覆盖X:\Rational\rose下的原有文件即可。(X为安装rose的分区)...

    Rose讲稿Rose讲稿Rose讲稿Rose讲稿

    Rose讲稿 Rose讲稿Rose讲稿Rose讲稿Rose讲稿Rose讲稿Rose讲稿Rose讲稿Rose讲稿Rose讲稿

    rose安装文档 rose安装文档 rose安装文档 rose安装文档

    rose安装文档rose安装文档 rose安装文档rose安装文档 rose安装文档rose安装文档 rose安装文档rose安装文档 rose安装文档rose安装文档 rose安装文档

    UML基础与Rose建模教程.pdf

    本书全面、详细地介绍了UML的基础知识和Rational Rose的使用方法,并通过4个综合性的案例,展示了使用UML和Rose进行软件建模的具体方法和步骤。全书共分20章,前4章是基础部分,介绍了UML和Rose的基础知识;第5章到...

    Rosemirrorha

    RoseMirrorHA充分利用了服务器的内部存储和网络传输能力,实现了基于网络的实时数据镜像,提供了不需要共享存储的纯软高可用性解决方案。 RoseMirrorHA简介 RoseMirrorHA是在实时数据镜像基础上,实现了不需要共享...

    ROSEHA双机方案

    RoseHA的工作原理 RoseHA双机系统的两台服务器(主机)都与磁盘阵列(共享存储)系统直接连接,用户的操作系统、应用软件和RoseHA高可用软件分别安装在两台主机上,数据库等共享数据存放在存储系统上,两台主机之间...

    rational rose 汉化版

    rational rose 的出现给软件工程带来的契机,但是现在很多都是国外的版本,对于初学者来说,学习起来比较费劲,rational rose 汉化版能让初学者更容易学习它的用法

    rose实验报告.doc

    Rose及其应用实验报告 姓 名: 班 级: 序 号: 课 程: 软件工程 老 师: 日 期: _ 地 点: 4教5楼机房 成 绩: 一、实验目的 1.了解Rational Rose软件界面以及使用方法; 2.学会用Rational Rose建立UML模型。 二、实验...

    Rational_Rose_2007 license(5-6)

    1. 安装完后,进入Rational所在目录(安装目录)下 -> Rose文件夹 -> 点击rose.exe ,由于尚未激活,会出现激活界面,如下: 2. 点击Launch License Key Administrator,出现如下界面: 3. 点击Import a Rational ...

    RoseMirrorHA安装配置手册

    RoseMirrorHA51CTO下载

    rose HA软件使用手册

    RoseHA(Multi-node)多节点群集软件正式发布,该软件延续了RoseHA成熟、稳健的系统监控技术,并从2节点平滑升级到多节点的集群环境,它通过监控应用程序、数据库、操作系统、存储资源、客户端访问资源等各类计算机...

    ration rose 汉化方法

    ration rose 的汉化包及方法,已经过本人验证安装

    ROSE HA 安装步骤

    ROSE HA官方使用手册,图文并茂,特别详细。 若有版权问题,请及时联系我,立马删除

    图书管理系统rose生成

    图书管理系统rose生成 采用面向对象编程 通过rose2003生成主体框架

    Rational Rose 2003 license 注册码

    Rational Rose 2003 license 注册码

Global site tag (gtag.js) - Google Analytics