您所在的位置: 首页 > 开发 > .Net > vs.net >

vs.net内置Visio的UML演示:汽车租赁机构软件系统实例(3)

  • 摘要:本文通过一个汽车租赁软件系统的例子,演示了一个软件系统的结构如何通过使用由Visual Studio .NET创建的软件模型进行可视化和有效通讯的。Visual Studio .NET提供了关键特性--工业标准的软件模型和丰富的自由图表化能力--用于描述和与结构进行通讯。
  • 标签:.Net  vs.net  Visio  UML  演示

组件图表

组件图表显示了组成系统整个结构的不同的软件子系统,它构建在一个中心数据库上,此数据库包含了过去的租赁记录,汽车详细情况,服务记录,客户和雇员的详细情况。这些数据被集中到一个数据库中是很重要的,因为库存水平是按小时发生变化的,所有部分必须有精确到分钟的详细信息。对数据保持最新状态需要对所有部分的信息进行实现更新。此例的软件子系统包括汽车记录,服务记录,销售记录,客户记录和雇员记录。

图7:组件图表

部署图表

部署图表显示系统中的软件和硬件如何配置。租赁机构需要带有中心数据库的员工可访问的客户/服务器系统。租赁机构需要访问存在的汽车的数据。同时,机构要能将一个特定的汽车标记为处于InService状态。

自由模型

许多客户也需要将其它图形元素增加到他们应用程序模型的UML图表中。因为Visual Studio .NET包含了基于Visio的模型工具,所以它支持自由建模,如流动图表或其它非语义图表,它还能够在一个模型中包含任何图片。这就为客户与他们的应用程序结构和功能通讯提供了灵活性。Visio与其它微软办公应用程序的紧密结合使开发小组能通过Word和电子邮件共享Visual Studio .NET生成的模型和图表。

总结

在应用程序的生命周期,不同技术背景的人需要交互与联系以成功完成创建一个新应用程序的共同目标。Visual Studio .NET提供了关键特性--工业标准的软件模型和丰富的自由图表化能力--用于描述和与结构进行通讯。客户使用这些特性将有效地在开发队伍间进行通讯,结果会增加开发人员的效率,机构中软件项目的成功率。

(责任编辑 火凤凰 sunsj@51cto.com  TEL:(010)68476636-8007)



共3页: 上一页 [1] [2] 3
【内容导航】
专题:ASP.NET 2.0基础开发指南
.NET移动与嵌入式技术专题
.NET Framework新手入门专题
VS.NET实用开发专题
ADO.NET实用技巧专题
 
 验证码: (点击刷新验证码)   匿名发表
  • Linux C编程实战

  • 作者:童永清
  • 本书系统地介绍了在Linux平台下用C语言进行程序开发的过程,集趣味性、实战性于一体的160多段代码实例,帮助读者快速掌握在Linu..
Copyright©2005-2008 51CTO.COM 版权所有