vs2003反向工程到visio 以及 visio自动生成代码

简介:
1.打开visio   
  2.选择uml   model   diagram进入uml编辑区   
  3.假如说画好了类图   
  4.菜单-->uml-->code-->generate,进入代码产生页面   
  5.选择语言,有c#,c++,vb   
  6.浏览location   
  7.勾选右边要产生代码的项目   
  8.点击ok   
    
  就可以生成了,但是要保证你所建的图是正确的,否则会报错,产生不了


对   Visual   Studio.NET   源代码进行反向工程     
  在   Visual   Studio.NET   中,打开一个项目或解决方案,然后在“解决方案资源管理器”中选择您要对其进行反向工程的解决方案或项目。   
  注     如果已经选择解决方案,则该解决方案中的每一项目都将进行反向工程。   
    
  在   Visual   Studio   的“项目”菜单上,指向“Visio   UML”,然后单击“反向工程”。     
  在“选择   Visio   UML   文件”对话框中,指定用于命名和保存   Visio   绘图文件的选项。   
  在“保存于”下,指定一个位置。   
  在“文件名”下,键入用于   UML   图的文件名,或者接受默认名称。Visio   绘图文件的默认文件名就是所选的   Visual   Studio   解决方案或项目的名称。     
  在“另存为类型”下,默认设置为   Visio   文件   (*.vsd)。     
  要在   Visio   中开始反向工程并打开新文件,单击“保存”。   
  此时将出现“UML   反向工程”对话框,显示操作的进度。要停止当前的反向工程操作,单击“取消”。   
    
  在   Visio   中,将图标从树视图中拖到绘图页,创建表示模型视图的静态结构图。 
目录
相关文章
UE4 Animation Layers功能学习
UE4 Animation Layers功能学习
451 0
UE4 Animation Layers功能学习
|
Nacos Java Spring
nacos jar包运行问题之报错如何解决
Nacos是一个开源的、易于部署的动态服务发现、配置管理和服务管理平台,旨在帮助微服务架构下的应用进行快速配置更新和服务治理;在实际运用中,用户可能会遇到各种报错,本合集将常见的Nacos报错问题进行归纳和解答,以便使用者能够快速定位和解决这些问题。
793 97
nacos jar包运行问题之报错如何解决
|
10月前
|
人工智能 IDE 大数据
富滇银行研发管理从数字化走向智能化 | 通义灵码企业标杆案例
近年来,富滇银行以打造本土优秀数字化银行为目标,努力通过数字技术实现规模、质量、效益全方位的高质量发展。自2021年5月富滇银行数字化转型全面启动以来,凭借其模式创新、数字化成熟度、市场影响力和社会价值,“滇峰计划”斩获18项重磅奖项,涵盖金融创新、手机银行、云计算、大数据和ESG等领域,并入选多个国内数字化转型权威案例库。
490 35
|
人工智能
Nature:ChatGPT助力科研工作的方法
生成式AI在科研中的应用日益广泛,不仅提升了论文写作和编辑的效率,还在同行评审和学术反馈中展现出巨大价值。本文探讨了如何将AI作为科研的“合作者”而非“代替者”,并通过提供高质量的提示词和知识储备,让AI更好地服务于学术研究。
253 0
Nature:ChatGPT助力科研工作的方法
|
存储 前端开发 数据可视化
在实际项目中,如何选择使用 Flux 架构或传统的 MVC 架构
在实际项目中选择使用Flux架构或传统MVC架构时,需考虑项目复杂度、团队熟悉度和性能需求。Flux适合大型、高并发应用,MVC则适用于中小型、逻辑简单的项目。
|
存储 Kubernetes 负载均衡
在K8S中,Kube-Proxy为什么使用ipvs,而不使用iptables?
在K8S中,Kube-Proxy为什么使用ipvs,而不使用iptables?
|
人工智能 关系型数据库 分布式数据库
AI与云数据库的深度结合:黄铭钧院士点赞PolarDB,引领云数据库2.0时代
最近,阿里云PolarDB开发者大会的举办引起了广泛关注,中国科学院外籍院士、世界级数据库专家黄铭钧在阿里云PolarDB开发者大会上表示,AI与云数据库的深度结合是数据库发展的必然趋势。他点赞以PolarDB为代表的中国数据库正在引领全球云原生数据库的发展。那么本文就来简单聊聊AI与云数据库的深度结合,引领云数据库2.0时代,以及院士点赞国产数据库的意义和数据库产业突破的重要性和前景。
713 2
AI与云数据库的深度结合:黄铭钧院士点赞PolarDB,引领云数据库2.0时代
|
Java 关系型数据库 MySQL
【项目】手把手带你用 SpringBoot、Uniapp、MySql 开发一个简单的活动报名项目
【项目】手把手带你用 SpringBoot、Uniapp、MySql 开发一个简单的活动报名项目
928 1
|
Kubernetes 调度 Docker
Kubernetes加入新节点,经验总结
Kubernetes节点加入,经验总结 kubeadm安装Kubernetes,实践记录。 参考:https://my.oschina.net/u/2306127/blog/1628082 Kubernetes主控节点建立后(方法参见上面的链接),就可以随时添加更多的工作节点进去构建更大的集群(minikube设计为单机开发使用,不能添加工作节点),容器实例可以在所有符合条件的node上调度运行,这是Kubernetes最为强大的功能。
3972 0
|
人工智能 IDE 物联网
浅谈 RISC-V 软件开发生态之 IDE
浅谈 RISC-V 软件开发生态之 IDE

热门文章

最新文章