FuLucas's blog

Archives · 2022

Home

About

Archives

loading..
HIT-Software-Process-and-Tools

软件过程与工具——软件工程核心思想

软件工程核心思想 一. 软件工程的本质:不同抽象层次之间的映射与转换 1. 映射与转换 任何软件系统开发的共同本质在于:从现实空间的需求到计算机空间的软件代码之间的映射与转换 image-20211219221556475 2. 单步映射与多步映射 image-20211219221748916 软件工程本质:用严格的规范和管理手段来缩小偏差,通过牺牲“时间”来提高“质量” 3. 软件工程的两个映射 概念映射:问题空间的概念与解空间的模型化概念之间的映射(概念映射,类似于数据结构) e.g. 学生成绩 Struct StudentScore (StudentNo, CourseNo, Score) 业务逻辑映射:问题空间的处理逻辑与解空间处理逻辑之间的映射(处理逻辑映射,类似于算法) e...

Read more
12