- 5
- 0
- 约3.18万字
- 约 52页
- 2019-04-07 发布于安徽
- 举报
第一章 概述
面向对象的方法是九十年代得到广泛应用的一种新型的软件工程方法,现有的
OOA/OOD方法大都用图形化语言直观地刻画软件系统的模型,但在表达能力上均存
在种种不足,它们在大型程序设计、并发处理、实时处理、服务流程的描述上缺乏与
面向对象基本概念相一致的图形支撑设施,难以用统一的风格刻画软件系统多层次
的逻辑视图,因此研究一种支持并发面向对象程序设计全过程的图形语言应该是一
种有意义的尝试.
1.1软件工程学对软件开发的意义
简言之,软件开发过程是对问题域求解的过程。在软件工程学出现以前,“软件开
发”几乎就是指“编程”而言。这时的软件通常是规模较小的程序,编程工作实际
分为认识事物和描述事物两项内容:首先把程序所要解决的问题在头脑中想清楚,
即产生正确认识;然后动手编写程序,即产生正确的描述。这种个体化的软件环境,
使得软件设计成为在人们头脑中进行的一个隐含过程,除程序清单之外,没有其它
的文档资料保存下来。
随着计算机应用领域的拓广,问题域的复杂性急剧膨胀,系统的规模和复杂度
空前扩大。这也使得软件的开发和维护遇到了一系列严重问题,诸如:软件开发的
实际成本远远超出估计的成本:软件产品不能如期交付使用或交付的产品不符合用
户的实际需求;软件产品可适应性差
您可能关注的文档
最近下载
- (10)IT运维管理:ITIL先锋论坛—ITIL 4 服务连续性管理实践【中文版】.pdf VIP
- 住院医师规范化培训教学活动指南(2021年版).docx
- 龙江森工笔试试题及完整答案解析(最新真题题库).docx VIP
- (1)IT运维管理:ITIL先锋论坛—ITIL 4 IT资产管理实践【中文版】.pdf VIP
- 2026版仓储物流组入库出库盘点差异处理全流程SOP与可编辑台账包(入库单、出库单、盘点表、差异追踪,含复盘看板)独家高客单版Morrow0528-Snow第184版.docx VIP
- 安徽大学2019-2020年第一学期微机原理与接口技术考试试卷(B).docx VIP
- ITU T-Y.3300.pdf VIP
- 风力发电工程首次质量监督检查自检表及注意事项.xls VIP
- 安徽大学2019-2020年第一学期微机原理与接口技术考试试卷(A).docx VIP
- 2025 年一级注册消防工程师继续教育(消防设施规范).doc VIP
原创力文档

文档评论(0)