第一章、系统思想

  1. 了解系统的定义 p1

  2. 掌握系统的特性:7点特性、内涵 *

    1. 整体性

    2. 目的性

    3. 自组织性

    4. 稳定性

    5. 相似性

    6. 突变性

    7. 层次性

  3. 理解系统工程方法 6 个方面、霍尔三维结构每方面 7 点

    1. 问题定义

    2. 目标选择

    3. 系统综合

    4. 系统分析

    5. 最优系统选择

    6. 实施计划

    霍尔:

    1. 时间

    2. 逻辑

    3. 知识

  4. 理解硬系统、软系统的定义

    1. 评价指标不清

    2. 能否量化

    3. 系统目标不明确

    4. 过程变化不定

第二章、信息、管理与信息系统

  1. 掌握信息的定义。联系实际说明信息的基本属性。* p20

    1. 真实

    2. 传播

    3. 扩散

    4. 共享

    5. 增值

    6. 等级

    7. 滞后

  2. 了解人进行信息处理的特点 p23

  3. 了解管理中的信息根据管理层次的 3 类 战略,战术,业务 p24

  4. 理解信息系统的定义* p25、p26

    1. 结合管理理论和方法

  5. 理解信息系统的功能* p27 信息的

    1. 数据的采集和输入

    2. 数据的传输

    3. 信息的加工

    4. 信息的存储

    5. 信息的维护

    6. 信息的使用

  6. 理解信息系统的三种结构 p29

    1. 概念结构

    2. 基于管理职能的逻辑结构(组织职能)

    3. 物理结构

      1. 集中式

        1. 主机-终端

      2. 分布式

        1. 文件服务器

        2. 传统客户机-服务器

        3. 浏览器-服务器

  7. 了解信息系统分类方式 p37

    1. 技术水平

    2. 管理应用

      1. ERP

      2. SCM

      3. 客户关系(CRM)

      4. 电子商务

  8. 理解信息系统在组织中的地位 p42 选择题

    1. 战略

    2. 转变

    3. 工厂 - 银行

    4. 支持

  9. 了解信息、管理和信息系统三者的关系 - 没找到

第三章、信息系统的建设概论

  1. 了解系统方法在信息系统建设中的应用 p50

  2. 了解常用信息系统模型 p51

  3. 理解如何建立管理模型 p52

    1. 静态建模

    2. 动态建模

    3. 过程建模

    4. 商务规则

  4. 掌握 UML 的全称、UML 的视图和图的分类和基本用途 p55、p56

    1. 统一建模语言

  5. 理解信息系统的生命周期和主要步骤 p57

    1. 系统规划

    2. 系统分析 - 系统说明书 - 逻辑设计阶段

    3. 系统设计 - 系统设计说明书 - 物理设计阶段

    4. 系统实现

    5. 系统运行和维护

  6. 理解基于生命周期的各种开发方法,各自优缺点 p60

    1. 迭代

    2. 瀑布

    3. 原型

    4. 螺旋

    5. 敏捷

  7. 理解基于软件技术的开发方法 p64

  8. 掌握结构化开发方法与面向对象开发方法的比较 * 面向对象设计和结构化程序设计的区别和联系

    1) 相同点:都是系统程序设计

    2) 不同点:

    a) 结构化程序设计的基本思想是“自顶向下”,“逐步细化”的设计方法和单入单出的控制结构,将一个大的程序分解成一个个便于管理的小程序模块,但是所有小的模块还是属于整个程序的,因而整个程序设计思想还是需要有很多的变量的,如果在某个地方对其进行更改,则会产生难以预料的影响,并且如果一个问题过于复杂,结构化程序设计的步骤已经超过一个程序员能理清的各个调用关系的数量时,结构化的自顶向下的设计思想就无法使用。(以算法为中心,即以解决问题的结构为中心)

    b) 面向对象程序设计:通过交互作用来完成特定功能的对象的集合,每个对象用自己的方法来管理数据,只有对象自己可以操作自己内部的数据。

    c) 因此二者的切入点不同:结构化程序设计从系统的功能入手,自顶向下;OOP以数据对象入手。以对象为中心。

    d) 组成与特点不同:

    i. 结构化程序设计:顺序、循环、选择

    ii. OOP:对象具有封装、集成、多态三个特征

  9. 了解诺兰模型 p68 - 系统信息发展阶段

  10. 了解系统开发方式 p71

第四章 系统规划

  1. 掌握系统规划的任务和系统规划的特点 * p77

    1. 发展战略

    2. 开发计划、总体方案

    3. 资源分配计划-可行性分析

  2. 理解系统规划的技术和方法,掌握企业系统规划法和 U/C 矩阵构造 p79、p80

  3. 根据表 4.11 理解系统规划的四个主要步骤 p91

  4. 了解可行性论证的目的、可行分析论证的 3 个方面 p92

第五章、系统分析概述

  1. 理解系统分析全过程: 图 5.1 * p98

  2. 了解问题分析的步骤 p99

  3. 了解需求引导方法 p100

  4. 了解需求有两种类型:功能性(业务性)需求和非功能性(技术性)需求 p101

  5. 了解系统说明书的三方面内容 p102

第六章、流程建模

  1. 掌握绘制业务流程图 * p108

  2. 理解 BPR 和 BPM 概念 p113、p111

  3. 掌握绘制数据流图(数据流的注意事项、层次划分 3 点标准、正确性检查 4 点、易理解

性3方面)* p121

  1. 掌握数据字典各类条目的绘制 * p125

  2. 掌握画判定树和判定表画法及其转化 * p133

  3. 理解判定表的合并 p133

第七章、用例建模

  1. 了解用例的概念 p139

  2. 掌握用UML绘制用例图 * p143

  3. 掌握用例的描述,规格说明的主要内容,并能够用用例规格说明(模板)描述用例* p137

  4. 掌握用例之间的关系(包含、扩展、泛化)* p148

第八章、领域对象建模

  1. 了解面向对象方法基本概念

  2. 掌握接口 、封装 p154、继承 p155 和多态概念 ,覆盖和重载的区别 p156*

    1. override - 重写,运行时多态,父类和子类之间的多态性

    2. overload - 参数不同,编译时多态,一个类中的多态性

  3. 理解类之间和对象之间的关系 p158

  4. 理解对象的关联,整体部分关联 p166,和通用关联分类 p167

  5. 理解泛化关系 p168

  6. 掌握使用UML图画领域对象、类图、对象的关联、泛化关系等 * p170、p171

第九章、系统设计概述

  1. 理解系统设计的目标 * p175 确定系统的实现方案,即物理模型。

  2. 掌握系统设计的内容 * p179 总体设计,详细设计

  3. 理解系统设计师的素质要求 p178

  4. 了解软件结构的演变

第十章、系统总体设计

  1. 理解架构、软件架构的概念

  2. 了解多层应用架构设计、三个基本层次、MVC 架构模式 3 个基本部件

  3. 理解软件框架的概念 * p187

  4. 了解什么是包、包的分类原则 p191

  5. 了解接口概念

  6. 掌握模块的概念 p193

  7. 了解结构图画法

  8. 掌握模块的耦合方法* p195

    1. 模块之间的信息

    2. 信息的数量

    3. 联系方式 - 直接引用,工程语句调用

  9. 了解模块的内聚方法

  10. 了解模块的扇入和扇出含义

  11. 了解不同类的职责分配 p211

    1. 边界

    2. 控制

    3. 实体

  12. 掌握面向对象设计方法,UML 绘制类图和顺序图,包括类的属性和方法,消息调用

  13. 理解类的四种关系设计:泛化(类),关联(对象),实现(类),依赖(对象)

  14. 了解面向服务设计方法的概念,SOA 概念 p228

  15. 了解设计原则、设计模式 p235

  16. 了解高内聚模式、低耦合模式 p234

  17. 了解 Gof 模式 p240

第十一章 系统详细设计

  1. 了解详细设计五个方面 p248

  2. 了解输出设计 p248

  3. 了解输入模式 p249、p252

  4. 了解顺序图、流程图和盒图 p261

  5. 理解数据库设计的三个范式* p264

  6. 了解物理设计 p264

  7. 了解代码设计

第十二章、系统实施

  1. 理解系统实施的任务 p273

  2. 理解自顶向下的实现、自底向上的实现 特点 p275

  3. 了解掌握好程序的标准 6 点

  4. 了解程序注释的要点

  5. 掌握检验软件的三种手段 p280

    1. 正确性证明

    2. 静态检查

    3. 动态检查

  6. 理解测试类型和展开方法* p281

    1. 模块

    2. 联合

    3. 验收

    4. 系统 - 安全、压力测试

  7. 理解黑盒测试和白盒测试方法 p282

  8. 理解逻辑覆盖方法:语句覆盖、判定覆盖、条件覆盖、条件组合覆盖、路径覆盖,并能

    够通过例子分析 p283

  9. 了解等价类划分、边界值分析

  10. 了解系统转换的方式 p287

第十三章、系统维护与管理

  1. 掌握系统维护包括的内容 * p289

    1. 程序

    2. 代码

    3. 数据

    4. 机器设备

  2. 理解系统维护的类型 p290

    1. 更正

    2. 适应

    3. 完善

    4. 预防

  3. 了解系统监理包含的内容

  4. 理解系统审计的概念 p293

  5. 掌握系统可靠性的定义 * p294、p291

  6. 了解影响系统安全性的因素 * p291

  7. 了解系统评价

第十四章、信息系统工程新进展

  1. 掌握云计算的定义 * p297

  2. 理解云计算的特征 p297

  3. 理解云计算类型 IaaS、PaaS、SaaS p301

  4. 了解云计算中的关键技术

信息系统分析与设计(第四版)期末复习提纲相关推荐

  1. 信息系统分析与设计 第四章 系统规划

    文章目录 系统规划的任务与特点 系统规划的技术与方法 IS战略规划的步骤 可行性分析 系统规划的任务与特点 系统规划的任务: 制定信息系统发展战略 制定信息系统总体方案 制定信息系统开发计划 制定信息 ...

  2. 信息系统分析与设计杨选辉_信息系统分析与设计(第2版)

    Contents第1章信息系统导论1 1.1信息1 1.1.1信息的概念1 1.1.2信息的特性2 1.1.3信息的分类3 1.1.4信息与决策3 1.2系统5 1.2.1系统的概念5 1.2.2系统 ...

  3. 信息系统分析与设计杨选辉_信息系统分析与设计

    spContent=本课程按照传统的结构化开发方法由浅入深.完整地介绍了信息系统的设计与开发的全过程:还着重介绍了当前最为流行的面向对象的信息系统分析与设计方法. 课程精选了开发过程中最基本.最实用的 ...

  4. 信息系统分析与设计 机票预定管理系统

    系统规划 1.1系统开发背景 随着人均收入水平的提高,人们出行的方式也变得多种多样,更多的人会选择节约时间的飞机出行,因此航班数和飞机数量也就随之增加.为了增强用户的购票体验,需要一种如本实验所做的机 ...

  5. 信息系统分析与设计-信息、管理与信息系统

    信息系统分析与设计-信息.管理与信息系统 1.信息与信息系统 1.1 信息的概念 1.2 信息系统的定义 1.3 信息系统的基本功能 1.4 小结 2.信息系统结构 2.1 信息系统的概念结构 2.2 ...

  6. 预付卡管理信息系统_校园寝室桶装水配送管理信息系统分析和设计

    学校管理信息系统的课程设计 后来调整字体和间距的时候把word搞乱了,就只剩下pdf版本了,gg 我做的是校园寝室桶装水配送管理信息系统分析和设计 pdf:文件分享 管理信息系统课程设计 (2020 ...

  7. 汇编语言程序设计钱晓捷第五版期末复习参考

    汇编语言程序设计钱晓捷第五版期末复习参考 第一章:汇编语言基础知识 1.1 8086的寄存器 处理器内部需要高速存储单元,用于暂时存放程序执行过程中的代码和数据,这些存储单元被称为寄存器(Regist ...

  8. TUT嵌入式2020年期末复习提纲

    0202年天京工理学院嵌入式期末复习提纲 题型占分一览: 填空题20分选择题10分判断题10分简答题20分编程题40分 小题部分: 1.SPI的四颗线: 串行外设接口(SPI)是微控制器和外围IC(如 ...

  9. 计算机网络期末复习提纲(全知识点总结)

    计算机网络期末复习提纲全知识点总结 第一章 概述 1.基本概念 - 链路,结点,协议和服务,实体和对等实体,各层PDU - C/S模式,B/S模式,P2P模式 - LAN,WAN,MAN,PAN的划分 ...

  10. 光纤通信技术期末复习提纲

    文章目录 光纤通信技术期末复习提纲 一,第一章:绪论 1.光纤通信基本概念 2.光纤通信的主要特点 (1)优点 (2)缺点 3.光纤通信的三个低损耗窗口 二.第二章:光纤光缆技术 1.光纤的结构 2. ...

最新文章

  1. mysql 按月和年累加_MySQL架构图
  2. fedora18 fedora17安装显卡驱动和网卡驱动
  3. 计算机专业c语言题库,计算机专业C语言考试题.doc
  4. tomcat 多项目多HOST配置
  5. SQLAlchemy
  6. linux 日志按大小切割_linux下nohup日志切割方案
  7. kafka Failed to send producer
  8. Django------多表操作
  9. 【笔记】8位流水线乘法器(Verilog)
  10. 《创新者的窘境》读后感
  11. 免费天气预报接口返回15天的天气JSON格式
  12. ppt矩形里面的图片怎么放大缩小_PPT中图片点击放大效果的实现
  13. python爬虫爬取《战狼Ⅱ》影评
  14. 尤里复仇退出界面_win10运行红警2尤里复仇的解决方法
  15. 配置ABP的redis
  16. 最有效的赚钱方法,只有100元如何赚到10万?
  17. 免费申请Jetbrains的产品
  18. 怎样在手机中将PPT转换成PDF
  19. RocketMQ 之 Broker Server
  20. response概述

热门文章

  1. Hart 常用命令 命令格式+命令含义 中文翻译
  2. 普通文件与迅雷、旋风、快车、RayFile的下载地址转换算法
  3. 西瓜视频 iOS 播放器技术重构
  4. html添加表格背景颜色代码,html – 设置表格行的背景颜色
  5. 这就是为什么上帝和魔鬼都喜欢数学......
  6. jspstudy启动mysql失败_mysql启动失败的一个解决方法
  7. DIY智能战车制作教程,开启你的造车之旅
  8. 学习Python你必须了解的lenna小姐姐
  9. esp8266教程:smartconfig智能配网
  10. 信息学奥赛一本通题解