基于系统科学的系统分析与综合

作者:李膺春

丛书名:高等学校教材·软件工程

定价:28元

印次:1-1

ISBN:9787302191063

出版日期:2009.01.01

印刷日期:2009.01.15

图书责编:闫红梅

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

系统科学是自然科学、社会科学与管理科学的共同的基础科学。本书的目的在于学习“基于系统科学的知识模型(SSBKM)”在“系统分析与设计”方面的应用。 全书以网络院校和超市为实例,指导和训练学生以系统科学的哲学思维、原理和方法,以SSBKM去看待、揭示、分析和理解待分析、策划和实现的系统,对系统做出合理的、科学的和本质化的说明与“形式化”的描述——“基于系统科学的面向对象的描述”,给出能体现系统本质真实映射的对象类集合及对象类结构,它对“系统实现人员”是无缝的需求文档。在学过信息技术基本课程基础上,本书还指导学生运用所学的分散知识,以计算机技术对系统进行综合(设计),给出系统综合结果形式化描述和UML的“形象化”描述文档,保证系统策划与实现的可操作性。本书也将训练学生对所策划的系统进行Java对象类设计并予部分实现。 本书面对的是以系统为工作和学习目标的信息、软件和硬件、经济、工程、商业以及管理等相关领域的学习与工作者。

1. 课程特点与地位 系统科学是以哲学和数学的抽象去看待、思考、分析、理解、描述和指导改造客观事物的一门科学,系统科学把客观世界中的事物看成是一种外部有环境、内部有组织的,相关联、互作用的,有运动、有发展的,具属性、有功能的,可以从不同角度看待和处理的,分层次、按类别的单元集、子系统集,可描述为某种对象集结构; 而每个单元、子系统又可看成具上述性质的单元集、子系统集,也是某种对象集的结构; 从系统科学来看,客观世界中的事物及其各种分解都是某种系统。“系统科学是自然科学、社会科学与管理科学的共同的基础科学”(图01)。 图01系统科学的定义 传统的系统分析法,如功能分解法、数据流法、ER法,甚至一般意义下的面向对象法([2]、[6])等,由于缺乏有意识的系统科学指导,所用模型难免偏离客观世界的真实影射,具有很多的主观随意性; 多数只有分析,而没有或缺少综合,也极欠缺分析结果的形式化描述方法。由于缺乏形式化描述,使得系统分析和系统开发的下阶段(如系统设计等)之间有很大的思想和语言鸿沟。 基于系统科学的系统分析与综合是以系统科学的哲学抽象,形成基于系统科学的知识模型(SSBKM), 按照SSBKM观察、搜集、思考、分析和理解问题域系统,找出问题域的子系统和关键元,提炼系统本质,提出系统建议书,给出基于系统科学的系统分析的形式化描述,为系统综合提供基础。继而以计算机技术(如面向对象技术)对系统进行综合和优化,给出基于系统科学的面向对象综合的形式化描述(及形象化描述),以指导问题域(系统)的计算机化的系统开发。这样的方法称为“基于系统科学的系统分析与综合”。...

目录
荐语
查看详情 查看详情

第1篇系统分析模型

第1章引言

1.1系统、系统科学、基于系统科学的系统分析

1.2系统分析与设计的基本模式

1.2.1模式图

1.2.2系统分析的行为

1.3系统分析的责任

1.4系统分析方法的种类

1.4.1功能分解法

1.4.2数据流法

1.4.3实体关系法和信息建模法

1.5面向对象方法的引入

1.6面向对象的基本概念

1.6.1对象的基本性质

1.6.2对象之间的关系

1.7面向对象的完整过程

1.7.1对象及其模板

1.7.2面向对象的完整过程

1.7.3面向对象的过程与对象模板的关系

第2章基于系统科学的知识模型

2.1系统科学的基本范畴

2.2基于系统科学的知识模型

2.2.1SSBKM的定义

2.2.2SSBKM的形式化描述

2.2.3SSBKM的模式

2.3过程集上的代数

2.3.1同一过程层上并行过程的描述方法

2.3.2过程集合上的代数

2.4对象集上的代数

2.4.1对象集上的无序多重积及无序多元关系

2.4.2对象集上的无序多多关系

2.4.3联系元

2.4.4对象集的继承与多态

2.5基于SSBKM的系统分析策略

2.5.1以SSBKM分析系统

2.5.2系统的本质化阶段

2.5.3认知心理的SSBKM例

本章结语

第2篇基于系统科学的系统分析方法

第3章系统分析阶段

3.1系统、对象与SSBKM

3.... 查看详情

查看详情