Trufun Kant Studio 2008面向VS.NET的开发应用
目的
使用Trufun Kant
Studio 2008新一代软件集成开发平台进行VS.NET 开发与应用生命周期管理
产品介绍
Trufun Kant Studio 2008是新一代软件集成开发平台,提供企业级建模与分析设计,提供与eclipse、VS.NET开发环境的无缝集成,提供UML模型与java、C++、C#开发代码之间的双向转换,它能帮助企业快速高效地统一软件开发过程中的各个环节,并且提供已有项目的改进过程。
从事软件开发的各个人员可以利用它来进行有效的各种开发,从定义需求到分析和设计,以至集成Java、VS.NET、C++等开发语言和目前各类流行的数据库的开发等,保证整个项目过程从需求、分析设计到开发的一致性,给予软件开发人员在需求捕获、系统分析、设计、编码、测试、部署等所有软件开发环节强有力的支持
主要内容
1、
前言
2、
Trufun Kant Studio 2008面向VS.NET的开发工具
前言
当今,面对越来越庞大复杂的开发系统,很多企业软件在开发过程中,都会同时出现基于Java、VS.NET、C++等多种开发语言和开发平台一起进行的解决方案。那么,如何将这些多种语言、不同平台的实现系统进行统一也是企业所重点关注和需要解决的问题。
Trufun Kant Studio 2008新一代软件集成开发平台在实现UML2.x最新标准的基础上,为 VS.NET
开发提供了软件开发全生命周期管理的解决方案与集成开发环境,使企业可以更加便捷地实现基于VS.NET的开发和其他开发平台的跨平台集成。而且更是为企业在整个软件开发生命周期内提供了集成的管理支持。Trufun Kant Studio 2008紧跟产品发展升级服务,目前已经实现对VS.NET 2003、VS.NET 2005和VS.NET 2008的无缝集成支持。
楚凡科技为不同目标的企业客户提供产品、技术和培训咨询的服务,可以更加积极地帮助客户一步到位提高开发效率和获取最大的投资回报。
Trufun Kant Studio 2008面向VS.NET的开发工具
Trufun
Kant Studio 2008新一代软件集成开发平台为 VS.NET
开发提供了软件开发全生命周期管理的解决方案与集成开发环境,该产品提供了强大的UML2.x标准建模支持和18类常用GOF设计模式,用户可以自由选择,以加快软件架构设计,在此基础上该产品能与包括VS.NET
2003、VS.NET 2005和VS.NET 2008在内的开发平台提供需求捕获、系统分析、设计、编码、测试、部署等,并帮助开发团队应付实际开发过程中不断变化的业务需求,并提供统一的跨地域分布的团队开发、增量开发。
Vs.net设计师和程序员经常遇到的问题:
1、
对于增量式的UML建模而言,如何保证UML模型与对应的代码保持同步,是一个非常头痛的问题。大多数的建模工具提供的模型生成代码功能,有的不考虑已存在的源码,直接重新生成覆盖源代码;有的使用保护区技术,但是保护区带来的问题,一个是生成大量的注释,另一个是假如已存在的源码没有保护区,则保护区毫无用处...。因此使用者常常会找不到合适的工具,可以让模型和代码永远同步,而且可以和现有代码完美合并。所以很多用户在UML建模工具只使用前面分析设计建模部分,而到了编码阶段基本被完全抛弃,这也是UML模型和源码无法完全对应所造成的。
2、
相应的,对于增量式的编码而言,如何让编码阶段的结构改变反馈到原来的UML设计模型,也是考量UML工具实际应用价值的重要方面
3、
在比较复杂的项目中,如何很好地实现团队开发,支持多人建模的合并与分解,就尤为重要,如何实现一个完整项目的分组开发和最终的完美合成,也是一款企业级UML工具的考虑因素。
Trufun
Kant Studio 2008新一代软件集成开发平台就很好地解决了上面的问题,Trufun在多年的UML产品开发和应用推广中,深深感觉到,MDA产品的一个重要衡量标准就是——是否支持双向的转换和增量式开发。如果仅仅支持单向的,或者有限制的双向转换,都会导致UML模型和实际源码的脱节。
Trufun Kant Studio 2008新一代软件集成开发平台,支持VS.NET设计师和程序员进行UML模型 和.net CLR编程语言的双向同步功能,目标都是让UML模型和源码永远同步,让设计和编码永远不再脱节,让设计准确无误的体现到编码上,让编码准确无误的实现设计。使用Trufun Kant Studio 2008将开发人员随时可以将架构师实现的UML设计的软件架构转换为
.NET 框架代码,并在此基础之上进行详细的功能实现和代码开发,同时分析设计人员也可以随时将开发人员的 .NET 代码,实时转换为 UML 模型,进行版本的迭代和分析。Trufun Kant Studio
2008在实现UML模型和VS.NET开发代码的双向同步方面,不使用任何标记,完美智能的在模型和源代码之间进行同步,使全球目前唯一一款实现此功能的产品。因此,Trufun Kant Studio 2008新一代软件集成开发平台为
VS.NET 开发提供了一个通用的开发过程和一个高可靠性和支持跨地域分布式团队协作的基础架构。
Trufun
Kant Studio 2008新一代软件集成开发平台解决VS.NET和UML模型的双向同步包括以下功能:
- 同步设置:对需要同步的Vs.net项目和UML项目进行设置,使两者关联。
- 源码-->模型同步:进行了同步设置之后,同步子菜单会显示在不同的选中元素上下文中
- 模型-->源码同步:进行了同步设置之后,同步子菜单会显示在不同的选中元素上下文中
- 中断同步操作:当项目庞大,同步时间过长,或需要取消同步操作
- UML模型和CLR语言映射:C#、VB.NET、 J# 和VC++.NET。
以上功能使得开发人员在开发的任何过程中都可以将分析人员的分析设计模型轻松的转换为开发代码,
Trufun
Kant Studio 2008新一代软件集成开发平台支持企业级开发,所谓企业级体现在以下方面:
- 超大模型:对于超大模型而言,我们通常需要将其分解为相对小的模型。而分解的方式Trufun Kant Studio 2008提供两种:
- 分解模型为多个模型单元。模型单元是模型的子包,所谓分解是将子包单独进行存储,加载。譬如在一个办公软件项目中,我们会分解一个模型为用户管理、档案管理、公文管理...等多个子单元,分配给各个开发人员进行单独建模。
- 引用类库:对于只读类库,如JDK类库、.net framework类库,MFC/ATL类库等,我们可以采用引用类库的方式加载到模型中。引用类库在模型中只读。
- 多人同时建模:Trufun Kant Studio 2008集成CVS,实现对小组开发的支持。基于模型单元分解,通过集成CVS,我们可以实现小组建模。通过共享项目、check in, check out等操作,实现和其他小组成员共享模型单元。CVS集成包括以下常用操作:
此外,Trufun Kant Studio 2008还集成了其他不同的开发环境(如 Eclipse),支持更多其他语言的关联和C/C++、Java开发语言的正反向工程,是一个真正意义上的大集成开发平台。
当软件架构师、分析设计人员、及编码开发人员使用这一集成的
Trufun Kant Studio 2008软件集成开发平台针对整个开发全周期在不同领域所提供的工具进行协同开发时,彼此之间可以更好地沟通关于软件架构和实际开发的信息。他们可以更加高效和更加规范,从而大大降低整个团队的资源开销,并为企业带来更高品质的 .NET开发产品,为企业赢得市场赢得利润。