信息系统分析与设计

本文介绍了信息系统分析与设计的基础知识,涵盖了系统生命周期的各个阶段,包括系统规划、分析、设计、实施和维护。讨论了结构化开发方法,强调用户至上的原则,详细讲解了数据流图的绘制和模块化设计。同时,概述了白盒测试和黑盒测试的原理与方法,以及面向对象的系统开发流程。此外,还涉及了UML图的种类及其在系统开发中的应用。
摘要由CSDN通过智能技术生成

文章目录

前三章

1. 从企业角度出发,信息系统的用户有那些?

  1. 高层管理者
  2. 中层管理者、主管
  3. 知识工人、操作员工

2. 信息系统开发方式

  1. 自行开发、咨询开发
  2. 委托开发、外购商业化软件
  3. 合作开发

3. 信息系统的生命周期的阶段

  1. 系统规划
  2. 系统分析
  3. 系统设计
  4. 系统实施
  5. 系统运行和维护

4. 信息系统的规划方法

  1. 企业系统规划法
  2. 战略目标集转移法
  3. 关键成功因素法

5. 结构化系统开发方法按照用户至上的原则,采取哪些方法对系统进行分析与设计?

  1. 结构化
  2. 模块化
  3. 自顶向下

6. 信息系统的可行性研究步骤

  1. 复查系统规模和目标
  2. 研究目前正在使用的系统
  3. 导出新系统的高层逻辑模型
  4. 进一步定义问题
  5. 导出和评价供选择的解法
  6. 推荐行动方针
  7. 草拟开发计划
  8. 书写文档提交审查

第四章到第五章

1. 按照说明对象的类型,数据字典可分为

  1. 数据流条目
  2. 数据项条目
  3. 数据文件条目
  4. 数据加工条目

2. 反映系统结构:数据流图

3. 数据流图绘制的主要步骤

  1. 确定系统的输入输出
  2. 由外向里画系统的顶层数据流图
  3. 自顶向下逐层分解,绘出分层数据流图

4. 数据流图的类型

  1. 变换性数据流图
  2. 事务性数据流图

5. 在系统结构图中,模块的类型有

  1. 传入模块
  2. 传出模块
  3. 变换模块
  4. 协调模块

6. 数据流图中包含输入流和输出流的是变换模块

7. 变换分析的设计步骤

  1. 复查基本系统模型
  2. 复查并精化数据流图
  3. 确定数据流图具有变化特性
  4. 确定输入流和输出流的边界,从而孤立出变化中心
  5. 完成“第一级分解”
  6. 完成“第二级分解”
  7. 根据系统设计原理和优化规则,精化所得到的系统结构雏形,改良软件质量

8. 描述加工逻辑的工具

  1. 结构化语言
  2. 判定表
  3. 判定树

9. 模块的内聚分类

  1. 偶然性内聚
  2. 逻辑性内聚
  3. 时间性内聚
  4. 过程性内聚
  5. 通信性内聚
  6. 顺序性内聚
  7. 功能性内聚

  • 11
    点赞
  • 75
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值