版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1第四章 系统分析2系统分析的步骤系统分析的步骤系统化分析系统化分析详细调查分析详细调查分析可行性分析可行性分析初步调查初步调查43215建立新系统的逻辑模型建立新系统的逻辑模型3数据数据流程流程调查调查详细调查分析的内容详细调查分析的内容业务业务流程流程调查调查组织机构调查组织机构调查管理功能调查管理功能调查管理业务流程调查管理业务流程调查数据流程图数据流程图业务流程图业务流程图表格分配图表格分配图4舰艇修理数据流程图舰艇修理数据流程图 5例:绘制工资处理的数据流程图例:绘制工资处理的数据流程图工资管理信息子系统的业务流程图和所使用的文档报表如下:工资管理信息子系统的业务流程图和所使用的文档
2、报表如下:职工职工代码代码姓名姓名部门部门基本基本工资工资津贴津贴房费房费电费电费病事病事假扣款假扣款应发应发工资工资10011001李小明李小明01015005005050150150202038038010021002周英杰周英杰0101400400404090901515808025525510031003刘一波刘一波010135035025254040303030530510041004吴关兴吴关兴020230030030305050101027027010051005赵子英赵子英0202400400404090902525325325上月工资发放清单上月工资发放清单6职工职工代码代码
3、姓名姓名部门部门基本基本工资工资津贴津贴房费房费备注备注10021002周英杰周英杰010140040040409090调走调走10041004吴关兴吴关兴01013503550调整工资、换部门调整工资、换部门10051005赵子英赵子英02024504590调整工资调整工资1009黄正义黄正义0260060120新进新进本月人员及工资变动表本月人员及工资变动表职工代码职工代码姓名姓名部门部门扣电费扣电费病事假扣款病事假扣款1003刘一波刘一波01201005赵子英赵子英022060本月扣款清单本月扣款清单7财务科财务科上月发上月发放清单放清单人事科人事科变动表变动表财务科财务科总务科总务科扣
4、款清单扣款清单本月工资本月工资发放清单发放清单财务科财务科工资发工资发放清单放清单工资处理过程的业务流程图工资处理过程的业务流程图FDDPPSS8人人事事科科生成初步生成初步工资单工资单人员工资变动表人员工资变动表工资发放清单工资发放清单计算实际计算实际应得工资应得工资本月工资本月工资初步清单初步清单总总务务科科扣款清单扣款清单本月工资本月工资发放清单发放清单工资工资发放员发放员上月工资发放清单上月工资发放清单本月工资发放清单本月工资发放清单9工资管理信息子系统的业务流程图和所使用的文档报表如下:工资管理信息子系统的业务流程图和所使用的文档报表如下:职工职工代码代码姓名姓名部门部门基本基本工资
5、工资津贴津贴房费房费电费电费病事病事假扣款假扣款应发应发工资工资10011001李小明李小明01015005005050150150202038038010021002周英杰周英杰0101400400404090901515808025525510031003刘一波刘一波010135035025254040303030530510041004吴关兴吴关兴020230030030305050101027027010051005赵子英赵子英0202400400404090902525325325上月工资发放清单上月工资发放清单10 数据流程图从数据流向的角度描述了系统的组数据流程图从数据流向的角度
6、描述了系统的组成和各部分之间的联系,但并没有具体说明各个组成和各部分之间的联系,但并没有具体说明各个组成部分和数据流的内容。成部分和数据流的内容。数据存储数据存储“工资发放清单工资发放清单”包括哪些内容?包括哪些内容?处理处理“生成初步工资单生成初步工资单”是如何处理的呢?是如何处理的呢?11数据数据流程流程调查调查详细调查分析的内容详细调查分析的内容业务业务流程流程调查调查组织机构调查组织机构调查管理功能调查管理功能调查管理业务流程调查管理业务流程调查数据流程图数据流程图数据字典数据字典业务流程图业务流程图表格分配图表格分配图12数据字典13数据字典数据字典 数据字典的任务数据字典的任务就是
7、对数据流程图上的就是对数据流程图上的各个元素作出详细的定义和说明。数据流程各个元素作出详细的定义和说明。数据流程图加上数据字典,就图加上数据字典,就可以从图形和文字两个可以从图形和文字两个方面对系统的逻辑模型进行描述。方面对系统的逻辑模型进行描述。包括对一包括对一切动态数据(数据流)和静态数据(数据存切动态数据(数据流)和静态数据(数据存贮)的数据结构和相互关系的说明,是数据贮)的数据结构和相互关系的说明,是数据分析和数据管理的重要工具。分析和数据管理的重要工具。14数据字典的内容数据字典的内容 对数据流程图中的六个元素进行具体的定义。对数据流程图中的六个元素进行具体的定义。15一、数据项的定
8、义一、数据项的定义 数据项又称为数据元素,是最小的数据组成数据项又称为数据元素,是最小的数据组成单位,是不可再分的数据单位。单位,是不可再分的数据单位。如:学号、姓名等如:学号、姓名等具体包括:具体包括:(1) 数据项的名称、编号、别名和简述;数据项的名称、编号、别名和简述;(2) 数据项的长度;数据项的长度;(3) 数据项的取值范围;数据项的取值范围;16例:数据项定义例:数据项定义数据项编号:数据项编号: ID201数据项名称:数据项名称: 学号学号别名:别名: 学员编号学员编号简述:简述: 学员按专业的编号,唯一标志一名学员学员按专业的编号,唯一标志一名学员类型及宽度:类型及宽度: 字符
9、型,字符型,10位位取值范围:取值范围: “11111111119999999999表表5.1 数据项定义数据项定义17 数据结构的描述重点是数据之间的数据结构的描述重点是数据之间的组合关系,即说明这个数据结构包括哪组合关系,即说明这个数据结构包括哪些成分。些成分。二、数据结构的定义二、数据结构的定义18数据字典中对数据结构的定义包括以下内容:数据字典中对数据结构的定义包括以下内容:(1 1) 数据结构的名称和编号;数据结构的名称和编号;(2 2) 简述;简述;(3 3) 数据结构的组成。数据结构的组成。19数据结构(续)数据结构(续)数据结构,以数据结构,以“学生学生”为例为例 “学生学生”
10、是学籍管理系统中的一个核心数据结构:是学籍管理系统中的一个核心数据结构: 数据结构:学生 含义说明:是学籍管理子系统的主体数据结构, 定义了一个学生的有关信息 组成:学号,姓名,性别,年龄,所在系,年级20DS03-01:用户订货单:用户订货单DS03-02:订货单标识:订货单标识DS03-03:用户情况:用户情况DS03-04:配件情况:配件情况I1:订货单编号I3:用户代码I10:配件代码 I2:日期I4:用户名称I11:配件名称I5:用户地址I12:配件规格I6:用户姓名I13:订货数量I7:电话 I8:开户银行I9:账号 表表5.2 用户订货单的数据结构用户订货单的数据结构21例:数据
11、结构定义例:数据结构定义数据结构编号:数据结构编号:DS03-01数据结构名称:数据结构名称:用户订货单用户订货单简述:简述:用户情况及订货要求等信息用户情况及订货要求等信息数据结构组成:数据结构组成:DS03-02 +DS03-03+ DS03-04表表 5.3数据结构定义数据结构定义22三、数据流的定义三、数据流的定义 数据流由一个或一组固定的数据项组成。数据流由一个或一组固定的数据项组成。数据流描述数据流描述 数据流名,说明,数据流来源,数据流名,说明,数据流来源, 数据流去向,组成数据流去向,组成: :数据结构,数据结构, 平均流量,高峰期流量平均流量,高峰期流量图例图例23例:数据流
12、定义数据流编号:数据流编号: D03-08数据数据流流名称:名称: 领料单领料单简述简述:车间开出的领料单车间开出的领料单数据流来源:数据流来源: 车间车间数据流去向:数据流去向: 发料处理模块发料处理模块数据流组成:数据流组成: 材料编号材料编号+材料名称材料名称+领用数量领用数量+日期日期+领用单位领用单位数据流量:数据流量: 10份时份时高峰流量:高峰流量: 20份时(上午份时(上午9:0011:00)表 5.4数据流定义24四、数据存储的定义四、数据存储的定义 数据存储在数据字典中只描述数据的逻数据存储在数据字典中只描述数据的逻辑存储结构,而不涉及它的物理组织。辑存储结构,而不涉及它的
13、物理组织。数据存储描述数据存储名,说明,编号,数据存储描述数据存储名,说明,编号,输入的数据流输入的数据流 ,输出的数据流,输出的数据流 ,组成组成: :数据结构,数据量,存取频度,数据结构,数据量,存取频度,存取方式存取方式图例图例25数据存储,数据存储,“学生登记表学生登记表”可如下描述:可如下描述: 数据存储:学生登记表数据存储:学生登记表 说明:记录学生的基本情况说明:记录学生的基本情况流入数据流:流入数据流: 流出数据流:流出数据流: 组成:学号组成:学号+姓名姓名+年龄年龄+奖惩情况奖惩情况+ 数据量:每年数据量:每年3000张张 存取方式:随机存取存取方式:随机存取 26例:数据
14、存储定义例:数据存储定义数据存储编号: F03-08数据存储名称: 库存账简述: 存放配件的库存量和单价数据存储组成: 配件编号十配件名称十单价十库存量十备注关键字: 配件编号相关联的处理: P02,P03表表5.6 数据存储定义数据存储定义27五、外部实体的定义五、外部实体的定义 外部实体是数据的来源和去向。外部实体是数据的来源和去向。 因此在外部实体中的条目主要说明外部实体因此在外部实体中的条目主要说明外部实体产产生的数据生的数据和和输入的数据输入的数据以及以及外部实体的数量外部实体的数量。图例图例28例:外部实体定义例:外部实体定义外部实体编号: S03-01外部实体名称: 用户简述:
15、购置本单位配件的用户输入的数据流: D03-06, D03-08输出的数据流: D03-01表表5.7 外部实体定义外部实体定义29六、处理逻辑的定义六、处理逻辑的定义 仅对数据流程图中最底层的处理逻仅对数据流程图中最底层的处理逻辑加以说明。辑加以说明。处理过程描述处理过程名,说明,输入处理过程描述处理过程名,说明,输入:数据流,数据流, 输出输出:数据流,处理数据流,处理:简要简要说明说明图例图例30处理过程(续)处理过程(续)处理过程处理过程“分配宿舍分配宿舍”可如下描述:可如下描述:处理过程:分配宿舍说明:为所有新生分配学生宿舍输入:学生,宿舍输出:宿舍安排处理:在新生报到后,为所有新生
16、分配学生宿舍。 要求同一间宿舍只能安排同一性别的学生, 同一个学生只能安排在一个宿舍中。 每个学生的居住面积不小于3平方米。 安排新生宿舍其处理时间应不超过15分钟。 31例:处理逻辑定义例:处理逻辑定义处理逻辑编号:处理逻辑编号: P02-03处理逻辑名称:处理逻辑名称:计算电费计算电费简述:简述:计算应交纳的电费计算应交纳的电费输入的数据流:输入的数据流:数据流电费价格,来源于数据存储文件价格表;数据流电费价格,来源于数据存储文件价格表;数据流电量和用户类别,来源于处理逻辑数据流电量和用户类别,来源于处理逻辑“读电表数字处读电表数字处理理”和数据存储和数据存储“用户文件用户文件。处理:处理
17、:1、根据数据流根据数据流“用电量用电量”和和“用户信息用户信息”,检索用户文件,检索用户文件,确定该用户类别;确定该用户类别;2、再根据已确定的该用户类别,检索数据存储价格表文再根据已确定的该用户类别,检索数据存储价格表文件,以确定该用户的收费标准,得到单价;件,以确定该用户的收费标准,得到单价;3、用单价和用电量相乘得该用户应交纳的电费。用单价和用电量相乘得该用户应交纳的电费。输出的数据流:输出的数据流:数据流数据流“电费电费”一是去外部项用户,一是去外部项用户,二是写入数据存储用户电费账目文件。二是写入数据存储用户电费账目文件。处理频率:处理频率:对每个用户每月处理一次。对每个用户每月处
18、理一次。表表5.5 处理逻辑定义处理逻辑定义32数据数据流程流程调查调查详细调查分析的内容详细调查分析的内容业务业务流程流程调查调查组织机构调查组织机构调查管理功能调查管理功能调查管理业务流程调查管理业务流程调查数据流程图数据流程图数据字典数据字典处理逻辑描述工具处理逻辑描述工具业务流程图业务流程图表格分配图表格分配图33处理逻辑的描述工具34处理逻辑的描述工具处理逻辑的描述工具 对比较复杂的处理逻辑仍需作详细的说明。对比较复杂的处理逻辑仍需作详细的说明。数据流程图中的处理,包括以下几类:数据流程图中的处理,包括以下几类: 算术运算算术运算逻辑判断逻辑判断信息交流信息交流数学工具数学工具决策树
19、决策树决策表决策表容易描述容易描述35一、决策树一、决策树v 最左边最左边的的根节点叫决策点根节点叫决策点,中间的节点为阶段决策点,中间的节点为阶段决策点,与决策点相连的为与决策点相连的为方案枝或条件枝方案枝或条件枝,最右边方案枝的端,最右边方案枝的端点(即树梢)表示点(即树梢)表示决策结果决策结果。36一、决策树一、决策树根根条件条件条件条件条件条件条件条件条件条件条件条件条件条件行动行动行动行动行动行动行动行动行动行动37示例(1 1)年交易额在)年交易额在5 5万或万或5 5万以下,则不给予折扣;万以下,则不给予折扣;(2 2)对于年交易额在)对于年交易额在5 5万以上时:万以上时: 如
20、果无欠款,则给予如果无欠款,则给予15%15%的折扣;的折扣; 如果有欠款,而且与本公司的交易关系在如果有欠款,而且与本公司的交易关系在2020年以上,年以上,则折扣为则折扣为10%10%; 如果有欠款,而且与本公司交易关系在如果有欠款,而且与本公司交易关系在2020年以下,则年以下,则折扣为折扣为5%5%。 订货折扣政策如下:订货折扣政策如下:38决策树决策树订货处理订货处理优惠待遇优惠待遇年交易额年交易额5 5万以上万以上年交易额年交易额5 5万或以下万或以下无欠款无欠款有欠款有欠款交易交易2020年年以上以上交易交易2020年年以下以下15%15%10%10%5%5%0%0%39二、决策
21、表二、决策表 在处理逻辑中,如果判断树的条件较多,各在处理逻辑中,如果判断树的条件较多,各个条件又相互结合,相应的决策方案比较多,在个条件又相互结合,相应的决策方案比较多,在这种情况下用决策树表示,树的结构比较复杂,这种情况下用决策树表示,树的结构比较复杂,图中各项注释也比较繁琐。图中各项注释也比较繁琐。40条件说明条件说明条件组合条件组合行动说明行动说明采取行动采取行动41示例(1 1)年交易额在)年交易额在5 5万或万或5 5万以下,则不给予折扣;万以下,则不给予折扣;(2 2)对于年交易额在)对于年交易额在5 5万以上时:万以上时: 如果无欠款,则给予如果无欠款,则给予15%15%的折扣
22、;的折扣; 如果有欠款,而且与本公司的交易关系在如果有欠款,而且与本公司的交易关系在2020年以上,年以上,则折扣为则折扣为10%10%; 如果有欠款,而且与本公司交易关系在如果有欠款,而且与本公司交易关系在2020年以下,则年以下,则折扣为折扣为5%5%。 订货折扣政策如下:订货折扣政策如下:42条件及行动条件及行动12345678条件组合条件组合C1:交易额交易额5万以上万以上C2:无欠款无欠款 C3:交易交易20年以上年以上行行 动动A1:折扣率折扣率15%A2:折扣率折扣率10%A3:折扣率折扣率5%A4:折扣率折扣率0%条件语句条件语句行动语句行动语句条件项条件项行动项行动项43决策
23、表决策表条件及行动条件及行动12345678条件组合条件组合C1:交易额交易额5万以万以上上C2:无欠款无欠款 C3:交易交易20年以上年以上行行 动动A1:折扣率折扣率15%A2:折扣率折扣率10%A3:折扣率折扣率5%A4:折扣率折扣率0%Y YY YY YY YN NN NN NN NY YY YN NN NY YY YN NN NY YN NY YN NY YN NY YN N44决策表的简化(决策表的简化(1)条件及行动条件及行动12345678条件组合条件组合C1:交易额交易额5万以上万以上C2:无欠款无欠款 C3:交易交易20年以上年以上行行 动动A1:折扣率折扣率15%A2:折
24、扣率折扣率10%A3:折扣率折扣率5%A4:折扣率折扣率0%Y YY YY YY YN NN NN NN NY YY YN NN NY YY YN NN NY YN NY YN NY YN NY YN N45决策表的简化(决策表的简化(2)条件及行动条件及行动1345678条件组合条件组合C1:交易额交易额5万以上万以上C2:无欠款无欠款 C3:交易交易20年以上年以上行行 动动A1:折扣率折扣率15%A2:折扣率折扣率10%A3:折扣率折扣率5%A4:折扣率折扣率0%Y YY YY YN NN NN NN NY YN NN NY YY YN NN NY YN NY YN NY YN N46决
25、策表的简化(决策表的简化(3)条件及行动条件及行动1345条件组合条件组合C1:交易额交易额5万以上万以上C2:无欠款无欠款 C3:交易交易20年以上年以上行行 动动A1:折扣率折扣率15%A2:折扣率折扣率10%A3:折扣率折扣率5%A4:折扣率折扣率0%Y YY YY YN NY YN NN NY YN N47某后勤仓库按以下决策规则确定维修保障器材的定某后勤仓库按以下决策规则确定维修保障器材的定货决策:货决策:、当某器材的库存量低于最低储备量时,就应订货;、当某器材的库存量低于最低储备量时,就应订货;、当库存量高于或等于定货点是,不应订货;、当库存量高于或等于定货点是,不应订货;、当库存
26、量低于定货点(同时高于最低储备量)时,是、当库存量低于定货点(同时高于最低储备量)时,是否订货要参考该器材上月的需求状况:否订货要参考该器材上月的需求状况: 如果该器材上月需求量大于或等于如果该器材上月需求量大于或等于10001000件时就应订货;件时就应订货;小于小于10001000件就不订货。件就不订货。 试按此画出库存订货策略的试按此画出库存订货策略的判断树、判断表判断树、判断表。练习练习48条件及行动1235条件组合C1:库存量低于最低储存量YNNC2:储存量低于订货点NYYC3:上月需求量=1000YN行 动A1:订货A2:不定货49三、结构语言表示法三、结构语言表示法 这是一种模仿
27、计算机语言的处理逻辑这是一种模仿计算机语言的处理逻辑描述方法。它使用了由描述方法。它使用了由 “ “IF”IF”、“THEN”THEN”、“ELSE”ELSE”、“REPEAT”REPEAT”、“UNTILL”UNTILL”等词等词组成的规范化语言。组成的规范化语言。 下面是处理订货单逻辑过程的结构英语下面是处理订货单逻辑过程的结构英语表示法。表示法。50示例(1 1)年交易额在)年交易额在5 5万或万或5 5万以下,则不给予折扣;万以下,则不给予折扣;(2 2)对于年交易额在)对于年交易额在5 5万以上时:万以上时: 如果无欠款,则给予如果无欠款,则给予15%15%的折扣;的折扣; 如果有欠款,而且与本公司的交易关系在如果有欠款,而且与本公司的交易
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年日化品牌品牌价值创新报告
- 2025年中国江西国际经济技术合作有限公司公开招聘44人备考题库及答案详解一套
- 2025年中原细胞和免疫治疗实验室公开招聘劳务派遣人员备考题库附答案详解
- 2025年首都文化科技集团有限公司招聘9人备考题库有完整答案详解
- 2025年苏州产业投资私募基金管理有限公司公开招聘22人备考题库及一套完整答案详解
- 2025年个旧市医共体卡房分院招聘备考题库及答案详解(新)
- 福建科学技术出版社2025年招聘备考题库及答案详解参考
- 2025年上海外国语大学中阿改革发展研究中心行政管理人员招聘备考题库带答案详解
- 2025年大理白族自治州教育科学研究所公开选调事业单位工作人员备考题库含答案详解
- 深圳市中金岭南有色金属股份有限公司2026届校园招聘备考题库及答案详解参考
- 坟地长期租赁协议书
- 医美专业知识培训课件
- 社会风险评估风险报告编制方案(技术方案)
- 部编版三年级下册语文全册教案及全套导学案
- 《事故快速处理协议书》电子版
- (正式版)JBT 2930-2024 低压电器产品型号编制方法
- 永磁同步电机矢量控制仿真
- 海铁联运流程
- DB61-T 1501-2021 液态CO2驱油与封存注入地面操作规程
- GB/T 20735-2006汽车用压缩天然气减压调节器
- GB/T 12346-2021经穴名称与定位
评论
0/150
提交评论