目 录CONTENT

文章目录

结构化开发

lionkliu
2022-10-16 / 0 评论 / 0 点赞 / 27 阅读 / 492 字

结构化开发

1、系统设计基本原理

image-20221012172444680

image-20221012172521570

1.1 耦合

image-20221012172819505

image-20221012172843391

  • 标记耦合:传递数据结构

img

img

img

img

img

img

img

1.2 内聚

image-20221016133625403image-20221016133657963

  • 通信内聚:在同一数据结构上操作

img

img

img

img

img

img

img

img

1.3 系统设计原则

image-20221015152203478

image-20221015152253209

img

img

img

img

img

img

img

img

1.4 系统文档

img

img

img

img

img

img

img

2、结构化分析方法

image-20221015152641499

2.1 数据流图

img

① 外部实体

  • 外部实体:当前系统之外的人、物、外部系统
    如:
    • 人:学生、老师、员工、主观、医生、客户、供应商…;
    • 物:传感器、控制器、单车、车辆、采购部门…;
    • 外部系统:支付系统、车辆交易系统、库存管理系统、道闸控制系统…

image-20221016140316213

② 数据存储

  • 数据存储:存储数据和提供数据,存储加工的输出数据和提供加工的输入数据
    例子:客户表、订单表、学生表、巴士列表文件、维修记录文件、课表文件

image-20221016140359303

③ 加工

  • 加工:将输入数据处理后得到输出数据
  • 一个加工至少有一个输入数据流和一个输出数据流
  • 加工只有输入没有输出称为:黑洞
  • 加工只有输出没有输入称为:白洞
  • 加工的输入数据不足以产生输出数据:灰洞

image-20221016140407149

④ 数据流

  • 数据流的起点或终点必须有一个是加工

img

⑤ 真题

img

img

img

判断依据:

1、数据流的两端必须有一个是加工

2、加工最少要有一个输入数据流和一个输出数据流

3、数据流名称在上午题中不能重名

img

img

DFD是数据流图 ERD是实体-联系图(E-R图)

img

img

2.2 数据字典

数据字典描述不包括外部实体

imgimg

img

image-20221016143510981

image-20221016143851183

img

img

img

2.3 分层数据流图

image-20221016145002754

3、杂题

img

img

img

img

img

img

img

img

img

img

img

img

img

img

img

img

img

0

评论区

// // // //