2结构化分析

来源:互联网 发布:起点网络写手新手收入 编辑:程序博客网 时间:2024/05/16 04:43

结构化分析概述

1分解化简问题

2.物理与逻辑分开

3.数据逻辑分离

1核心思想

clip_image003

clip_image005

为了满足这个核心思想

1.数据和逻辑分离

采用数据字典描述数据,模型来表示逻辑

2.逻辑的分离

数据之间的关系:数据模型

功能:功能模型(描述功能)

行为:行为模型(状态之间的转化)

clip_image007

clip_image009

前一个是模型,后一个是说明

2结构化分析相关的模型

2.1数据模型

clip_image011

clip_image013

clip_image015

clip_image017

clip_image019

clip_image021

clip_image023

2.2功能模型

clip_image025

关注是怎么做导致数据流动,不关注怎么实现流动

clip_image027

clip_image029

clip_image031

clip_image033

clip_image035

方框:数据的源点和中点

圆形:代表一种操作

箭头:代表一种数据

横杠:代表数据的存储

clip_image037

clip_image039

clip_image041

clip_image043

clip_image045

clip_image047

clip_image049

clip_image051

clip_image053

clip_image055

clip_image057

clip_image059

clip_image061

clip_image063

clip_image065

是用来给需求人员和设计人员交流的工具,描述的更加清晰。

clip_image067

clip_image069

2.3行为模型

clip_image071

clip_image073

clip_image075

clip_image077

行为:保持这个状态

事件:发生状态的转变

clip_image079

3.数据字典

clip_image081

clip_image083

clip_image085

clip_image087

clip_image089

clip_image091

clip_image093

clip_image095

clip_image097

clip_image099

原创粉丝点击