软件系统结构的选择和应用.docxVIP

  • 7
  • 0
  • 约3.12千字
  • 约 4页
  • 2020-09-20 发布于天津
  • 举报
软件系统结构的选择和应用 1引言 二十世纪六十年代的软件危机使得人们开始重视软件工程的研究。 起初,人们把软件设 计的重点放在数据结构和算法的选择上, 随着软件系统规模越来越大、越来越复杂,整个系 统的结构和规格说明显得越来越重要。 软件体系结构(Software Architecture ,软件架构)的设计是整个软件开发过程中关键 的一步。对于当今世界上庞大而复杂的系统来说, 没有一个合适的体系结构而要有一个成功 的软件设计几乎是不可想象的。 不同类型的系统需要不同的体系结构, 甚至一个系统的不同 子系统也需要不同的体系结构。体系结构的选择往往会成为一个系统设计成败的关键。 典型的软件体系结构风格有很多。例如,设计图形用户界面( GUI)常用的事件驱动风 格、设计操作系统常用的层次化设计风格、 设计编译程序常用的管道与过滤器风格、 设计分 布式应用程序常用的客户机/服务器风格等。 一个实用的软件系统通常是几种典型体系结构 风格的组合[1]。 近年来,我们致力于软件体系结构理论和实践应用研究,取得了一些初步成绩。在第 2 节中,我们将给出一个选择和应用软件体系结构的实例。 2软件体系结构的选择和应用 本节以某省社会保险管理信息系统 (SIMIS)为例,讨论软件体系结构的选择和应用。 2.1项目背景 SIMIS服从于国家劳动和社会保障部关于保险管理信息系统的总体规划, 系统建设坚持

文档评论(0)

1亿VIP精品文档

相关文档