软考高级系统架构设计师:软件系统建模方法及其应用

软考高级系统架构设计师:软件系统建模方法及其应用

  • 软件系统建模(Software System Modeling)是软件开发中的重要环节,通过构建软件系统模型可以帮助开发人员理解系统、抽取业务过程和管理系统的复杂性,也可以方便各类人员之间的交流。
  • 软件系统建模是在系统需求分析和系统实现之间架起的一座桥梁,系统开发人员按照软件系统模型开发出符合设计目标的软件系统,并基于该模型进行软件的维护和改进。

说明软件信息系统开发中常用的建模方法,阐述每种方法的特点及其适用范围。

一、面向对象建模方法

  • 面向对象的建模方法把数据和过程集成到对象的结构中,所创建的模型称为对象模型。
  • 建模是构造软件系统最基本的步骤,建模是为了在软件开发过程的早期就发现设计中可能隐含的缺陷和错误。
  • UML(标准建模语言)是一种定义良好、易于表达、功能强大且普遍适用的建模语言,融入了软件工程领域的新思想、新方法和新技术。
  • UML功能域不限于支持面向对象的分析和设计,还支持从需求分析开始的软件开发的全过程,UML定义包括UML语义和UML表示法两个部分。

二、结构化建模方法

  • 结构化建模方法的基本思想可概括为自顶向下、逐步求精、模块化技术,自顶向下逐层分解是指在程序设计时先考虑问题大的方面。
  • 在确定了主要方向后再由表及里深入到问题
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

快乐骑行^_^

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值