预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共61页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第4讲需求分析建模现实世界抽象(Abstract)模型(model)1通过对现实环境的调查,获得当前系统的物理模型。需求分析的过程需求分析的过程需求分析的过程当前 系统需求分析建模方法计算机世界结构化分析方法SA结构化分析方法SASA的结构结构化的分析模型结构化的分析模型结构化分析方法结构化分析导入数据流图数据流图标记注意事项分层数据流图及编号规则0层、1层数据流图S数据流图的命名规则人 事 部 门职工基本 信息管理 子系统建立职工 出缺勤信息实例分析1如何画数据流图?如何画数据流图?实例分析2实例分析实例练习-销售管理系统顶层数据流图0层数据流图1层数据流图分层DFD实例考 生考生 报名一层数据流图(1)一层数据流图(2)数据流图分解原则数据字典数据字典的内容操作符含义描述 =定义为 +与(顺序结构) {...}重复n次(循环结构) […|…]或(选择结构) “…”基本数据元素 (…)可选 m{…}n界域 …连接符F1:航班信息文件={航空公司名称+航班号 +起点+终点+日期+起飞时间+降落时间} 航空公司名称=2{字母}4 航班号=3{十进制数字}3 字母=“A”…“Z” 十进制数字=“0”…“9” 起点=终点=1{汉字}10 起飞时间=降落时间=时+分 时=“00”…“23” 分=“00”…“59” 日期=年+月+日 年=[2000|2001|2002|2004] 月=“01”…“12” 日=“01”…“31”重复项:起点=终点=1{汉字}10 航空公司名称=2{字母}4 航班号=3{十进制数字}3 组合项:日期=年+月+日 起飞时间=降落时间=时+分 选择项:年=[2000|2001|2002|2004] 原数据项:字母=“A”…“Z” 十进制数字=“0”…“9” 时=“00”…“23” 分=“00”…“59” 月=“01”…“12” 日=“01”…“31”数据流条目购 书 单数据流条目说明举例数据存储条目(数据文件词条)数据存储条目说明举例数据项条目(数据元素词条)数据项条目说明举例基本加工条目基本加工条目说明举例DD应具特点 (1)通过名字可方便查阅数据定义 (2)无冗余 (3)易更新修改结构化分析实施步骤结构化分析方法的弊病小结