一、基本信息

标题:VP-UML系统建模工具研究

时间:2014

出版源:软件工程师

领域分类:面向对象;CASE;UML;系统建模;

二、研究背景

问题定义:VP-UML系统建模的主要特点

难点:运用灵活的定价策略,用图形化的用户界面进行开发工作,用协同工作实现相关工作的有序化,可跟踪化,可追溯化,提供良好的技术支持。

相关工作:图形化用户界面,协同工作,正,逆向工程等

三、创新方法

1.正,逆向工程的相关运用。

2.VP-UML与其他UML工具的协同工作。

四.实验

实验:VP-UML功能概述

要探究的问题:UML建模;需求建模;数据库建模;商务流程建模;对象关系映射;团队协作;文档生成器;
结论:VP-UML 的帮助文档可以帮助用户掌握UML建模原理和规则,VP-UML可以帮助用户捕获sysml需求图要求,用例建模,文本分析等,通过这些功能,可以促使需求分析人员与客户充分交流、了解用户需求,从而满足分析人员提取需求的精确化、全面化、一致性,VP-UML的图形化界面,使得原本非常抽象的工作变得直观、简单,而且更加容易修改、优化。VP-UML可以保住用户。需求分析人员更为详细地捕获商务流程和明确定义商务流程。VP-UML的对象关系映射可以提高代码的一致性,提高开发效率和系统运行效率。VP-UML的一些功能可以增进团队的透明度,有利于提高团队的荣誉感和使命感,增强团队合作意识。通过VP-UML的文档生成器,可以帮助用户方便地生成大众化的格式文档,有利于文档的管理和交流。

五.结论

作者的总结:VP-UML方便、快捷,以及全面支持UML2.0等功能强大的特点,是众多软件公司和软件从业人员选择它作为CASE工具的重要原因。
自己的评价:VP-UML工具是一款功能齐全,要素繁多,直观的UML系统建模和CASE工具,值得推广与广泛应用。

参考文献:
【1】王凌,冯惠,计算机辅助软件工程(CASE)工具的选择与采用【J】.小型微型计算机系统,2001,,22(12):1519-1522.
【2】邵维忠,杨笑清,面向对象的分析与设计【M】.北京:清华大学出版社,2013:36-40.
【3】谭云杰,大象---Thinking in UML(第二版)【M】.北京:水利水电出版社,2012:10-11.
【4】赵中华,王建新.正向工程、逆向工程、双向工程技术与应用【J】.计算机应用 ,2003,23(6):76-79.

VP-UML系统建模工具研究的更多相关文章

  1. 基于UML的公开招聘教师管理系统建模的研究和设计

    一.基本信息 标题:基于UML的公开招聘教师管理系统建模的研究和设计 时间:2018 出版源:赤峰学院学报(自然科学版) 领域分类:UML:公开招聘教师系统:面向对象方法:建模. 二.研究背景 问题定 ...

  2. UML系统建模学习

    什么是UML系统建模 UML系统建模是一种与面向对象软件开发密切相关的建模方法.通过建造模型可以验证建造事物的可行性.UML是一种统一建模语言,它的全称是(Unified Method Languag ...

  3. 想学设计模式、想搞架构设计,先学学UML系统建模吧您

    UML系统建模 1 概述 1.1 课程概述 汇集UML及其相关的一些话题 回顾UML相关的符号与概念 以电商订单相关业务为例,借助UML完成系统建模 将UML变成提升建模效率,表达架构思想的工具 1. ...

  4. 三大UML建模工具Visio、Rational Rose、PowerDesign的区别

    本文源自http://developer.51cto.com/art/201006/207993.htm UML建模工具Visio .Rational Rose.PowerDesign的比较   RO ...

  5. 【转】三大UML建模工具Visio、Rational Rose、PowerDesign的区别

    本文转自http://developer.51cto.com/art/201006/207993.htm UML建模工具相信大家有所了解,那么你对UML建模工具Visio .Rational Rose ...

  6. UML系统建模的分析和应用

    一.基本信息 标题:UML系统建模的分析和应用 时间:2016 出版源:无线互联科技 领域分类:统一建模语言 二.研究背景 问题定义:统一建模语言的分析应用 难点:掌握和理解相关系统的业务环境,掌握良 ...

  7. uml建模工具介绍

    应用最广的由两种种1. Rational Rose,它是ibm的 .2.Microsoft的 Microsoft Office Visio® 2003 3.Enterprise Architect.还 ...

  8. UML建模工具Visio 、Rational Rose、PowerDesign的比较

    UML建模工具Visio .Rational Rose.PowerDesign的比较   ROSE是直接从UML发展而诞生的设计工具,它的出现就是为了对UML建模的支持,ROSE一开始没有对数据库端建 ...

  9. 三大UML建模工具Visio、Rational Rose、PowerDesign

    UML建模工具Visio .Rational Rose.PowerDesign的比较 应用最广的由两种种1. Rational Rose,它是ibm的 .2.Microsoft的 Microsoft ...

随机推荐

  1. 保存数据到Excel中

    调用的方法传值 Export(dt, "Cal_Report_" + DateTime.Now.ToString("yyyyMMddhhmmss") + &qu ...

  2. WebService . Schema约束

    1. namespace 相当于schema文件的id 2. targetNamespace属性 用来指定schema文件的namespace的值 3. xmlns属性 引入一个约束, 它的值是一个s ...

  3. Mysql相关问题集锦

    1:连接阿里云的服务器时,用navicate连接SSH时提示:或提示指到另一个IP从而进不去. SSH:expected key exchange group packet form server 解 ...

  4. 【练习】@property练习题

    请利用@property给一个Screen对象加上width和height属性,以及一个只读属性resolution: 写了一段代码 class Screen(object): #利用property ...

  5. Django01-Django基础

    一.什么是web框架? 框架,即framework,特指为解决一个开放性问题而设计的具有一定约束性的支撑结构,使用框架可以帮你快速开发特定的系统.对于所有的Web应用,本质上其实就是一个socket服 ...

  6. java学习--equals

    Object类是所有类的基类. Object类有equals方法.而继承Object中的equals方法判断的是两个对象的引用是否相等,相当于"==",也就是说只有比较的两个对象为 ...

  7. springboot中配置文件application.properties的配置详情,数据源配置

    pring Boot使用了一个全局的配置文件application.properties,放在src/main/resources目录下或者类路径的/config下.Sping Boot的全局配置文件 ...

  8. Sql Server数据库之流程定义变量和流程控制语句

    一.局部变量和全局变量 1.声明局部变量 语法:declare @变量名 变量类型 2.给局部变量赋值 语法:set @变量名=值,         select @变量名=值 区别:第一种方式用于普 ...

  9. tensorflow/pytorch/mxnet的pip安装,非源代码编译,基于cuda10/cudnn7.4.1/ubuntu18.04.md

    os安装 目前对tensorflow和cuda支持最好的是ubuntu的18.04 ,16.04这种lts,推荐使用18.04版本.非lts的版本一般不推荐. Windows倒是也能用来装深度GPU环 ...

  10. 中间件之Kafka

    (一)kafka简介 Kafka/Jafka 高性能跨语言的分布式发布/订阅消息系统,数据持久化,全分布式,同时支持在线和离线处理. 1.1 kafka设计目标 高吞吐率 在廉价的商用机器上单机可支持 ...