《第五章MIS的系统分析pt课件》由会员分享,可在线阅读,更多相关《第五章MIS的系统分析pt课件(60页珍藏版)》请在金锄头文库上搜索。
1、第五章第五章 MIS的的系统分析系统分析n系统分析的任务系统分析的任务在充分认识原有信息系统的基础上,建在充分认识原有信息系统的基础上,建立新系统的逻辑模型,解决系统立新系统的逻辑模型,解决系统“做什做什么么”的问题。的问题。系统分析在很大程度上决定了系统开发系统分析在很大程度上决定了系统开发工作的成败。工作的成败。1n系统分析的步骤系统分析的步骤问题识别问题识别可行性分析可行性分析详细调查详细调查系统化分析系统化分析逻辑方案设计逻辑方案设计第五章第五章 MIS的的系统分析系统分析2n5.1 可行性分析和详细调查可行性分析和详细调查n5.2 组织结构与功能调查组织结构与功能调查n5.3 业务流
2、程调查业务流程调查n5.4 数据流程调查数据流程调查n5.5 数据字典数据字典n5.6 描述处理逻辑的工具描述处理逻辑的工具n5.7 系统化分析系统化分析n5.8 研究和确定管理模型研究和确定管理模型n5.9 新系统逻辑方案的建立新系统逻辑方案的建立第五章第五章 MIS的的系统分析系统分析35.1 可行性分析和详细调查可行性分析和详细调查n可行性分析的任务可行性分析的任务明确开发应用项目的必要性和可行性。明确开发应用项目的必要性和可行性。n可行性分析的内容可行性分析的内容管理管理上的可行性上的可行性技术技术上的可行性上的可行性经济经济上的可行性上的可行性45.1 可行性分析和详细调查可行性分析
3、和详细调查n n可行性分析报告的可行性分析报告的内容内容系统简述系统简述项目的目标项目的目标所需资源、预算和期望效益所需资源、预算和期望效益对项目可行性的结论(是立即开发、对项目可行性的结论(是立即开发、改进原系统还是目前不可行等)改进原系统还是目前不可行等)55.1 可行性分析和详细调查可行性分析和详细调查n详细调查的目的详细调查的目的完整掌握现行系统的现状,发现问题和薄完整掌握现行系统的现状,发现问题和薄弱环节,收集资料,为下一步的系统化分弱环节,收集资料,为下一步的系统化分析和提出新系统的逻辑方案做好准备。析和提出新系统的逻辑方案做好准备。n详细调查应遵循用户参与的原则详细调查应遵循用户
4、参与的原则做到系统开发人员和管理人员互补不足,做到系统开发人员和管理人员互补不足,共同研究存在问题和解决方案。共同研究存在问题和解决方案。65.1 可行性分析和详细调查可行性分析和详细调查n详细调查的方法详细调查的方法开调查会开调查会访问访问发调查表发调查表参加业务实践参加业务实践n详细调查的主要内容详细调查的主要内容组织结构调查组织结构调查业务流程调查业务流程调查数据流程调查数据流程调查75.2 组织结构与功能调查组织结构与功能调查组织结构组织结构与功能与功能调查内容调查内容组织结构与功能调查的主要内容组织结构与功能调查的主要内容业务功能业务功能一览表一览表业务过程业务过程组织结构组织结构之
5、间的联系之间的联系组织结组织结构调查构调查通常是通过通常是通过组织结构图组织结构图来实来实现的,是将调查中所了解的现的,是将调查中所了解的组织结构组织结构具体地描绘在具体地描绘在图图上,上,用作后续分析和设计的参考用作后续分析和设计的参考通常是通常是通过业务通过业务与组织关系图与组织关系图来来实现的,是利用实现的,是利用系统调查中所掌系统调查中所掌握的资料着重反握的资料着重反映管理业务过程映管理业务过程与组织结构之间与组织结构之间的关系的关系把把组织内组织内部各项管部各项管理业务功理业务功能都用一能都用一张表的方张表的方式罗列出式罗列出来。它是来。它是进行功能进行功能/数据分析、数据分析、确定
6、新系确定新系统拟实现统拟实现管理功能管理功能的基础的基础85.2 组织结构与功能调查组织结构与功能调查组织结构图组织结构图n组织结构组织结构指的是一个组织(部门、企指的是一个组织(部门、企业、车间、科室等)以及这些组成部业、车间、科室等)以及这些组成部分之间的隶属关系或管理与被管理的分之间的隶属关系或管理与被管理的关系。通常可用关系。通常可用组织结构图组织结构图来表示。来表示。9厂长厂长计计划划调调度度组组计划科计划科生产部生产部财务部财务部供销科供销科计计划划组组统统计计组组统统计计组组外外协协组组成成本本组组会会计计组组出出纳纳组组供供应应组组销销售售组组仓仓 库库组织结构图组织结构图5.
7、2 组织结构与功能调查组织结构与功能调查10组织结构调查内容组织结构调查内容n弄清组织内部的部门划分弄清组织内部的部门划分n各部门之间的领导与被领导关系各部门之间的领导与被领导关系n信息资料的传递关系信息资料的传递关系n物资流动关系与资金流动关系物资流动关系与资金流动关系n此外,还应详细了解各级组织存在的此外,还应详细了解各级组织存在的问题以及对新系统的要求等。问题以及对新系统的要求等。5.2 组织结构与功能调查组织结构与功能调查11工厂工厂人事处人事处供销处供销处生产处生产处技术处技术处财务处财务处行政处行政处采购采购销售销售仓库仓库总务总务房产房产福利福利研究研究设计设计资料传递关系资料传
8、递关系领导关系领导关系物资流动关系物资流动关系资金流动关系资金流动关系图图例例2车间车间n车间车间运输运输 1车间车间3车间车间125.2 组织结构与功能调查组织结构与功能调查业务功能一览表业务功能一览表n在组织中,常常有这种情况,组织的各个在组织中,常常有这种情况,组织的各个部分并不能完整地反映该部分所包含的所部分并不能完整地反映该部分所包含的所有业务。有业务。n如果以功能为准绳设计和考虑系统,那么如果以功能为准绳设计和考虑系统,那么系统将会对组织结构的变化有一定的独立系统将会对组织结构的变化有一定的独立性,将获得较强的生命力。所以在分析组性,将获得较强的生命力。所以在分析组织情况时还应画出
9、其织情况时还应画出其业务功能一览表业务功能一览表。13销售管理销售管理销售计划管理销售计划管理合同管理合同管理销售核算与统计销售核算与统计成品库管理成品库管理市场分析和预测市场分析和预测销销售售历历史史资资料料管管理理编编制制年年度度销销售售大大纲纲编编制制销销售售计计划划 合合同同有有效效性性审审查查 合合同同执执行行情情况况分分析析合合同同登登记记和和变变更更销销售售收收入入核核算算销销售售利利润润核核算算销销售售统统计计分分析析出出入入库库管管理理库库存存统统计计市市场场预预测测市市场场分分析析业务功能一览表业务功能一览表5.2 组织结构与功能调查组织结构与功能调查145.2 组织结构与
10、功能调查组织结构与功能调查组织组织/业务关系图业务关系图n n组织组织/业务关系图用来反映组织各部分在承业务关系图用来反映组织各部分在承担业务时的关系担业务时的关系n n组织组织/业务关系图中的业务关系图中的横向横向表示各组织名称,表示各组织名称,纵向纵向表示业务过程名,表示业务过程名,中间栏中间栏填写组织在填写组织在执行过程中的作用执行过程中的作用15仓仓库库销销售售科科总总务务科科教教育育科科人人事事科科供供应应科科生生产产科科研研究究所所总总工工室室机机动动科科工工艺艺科科设设计计科科质质量量科科计计划划科科 : : :设备更新设备更新生产生产人事人事供应供应销售销售计划计划 组织组织
11、联系程度联系程度业务业务7654321序序号号功功能能与与业业务务功功能能“”表示该项业务是对应组织的主要业务表示该项业务是对应组织的主要业务“”表示该单位是参加协调该项业务的辅助单位表示该单位是参加协调该项业务的辅助单位“”表示该单位是该项业务的相关单位表示该单位是该项业务的相关单位空格:表示该单位与对应业务无关空格:表示该单位与对应业务无关165.3 业务流程调查业务流程调查n业务流程调查业务流程调查可以帮助我们了解该业务的可以帮助我们了解该业务的具体处理过程,修改和删除原系统业务流具体处理过程,修改和删除原系统业务流程的不合理部分,在新系统基础上优化业程的不合理部分,在新系统基础上优化业
12、务处理流程。务处理流程。n业务流程调查业务流程调查是在业务功能的基础上将其是在业务功能的基础上将其细化,利用系统调查的资料将业务处理过细化,利用系统调查的资料将业务处理过程中的每一个步骤用一个完整的图形将其程中的每一个步骤用一个完整的图形将其串起来。串起来。175.3 业务流程调查业务流程调查n业务流程图业务流程图(transaction flow diagram, 简称简称TFD),就是用一些规定的符号及连线),就是用一些规定的符号及连线来表示某个具体业务的处理过程。来表示某个具体业务的处理过程。n在绘制业务流程图的过程中可以发现问题,在绘制业务流程图的过程中可以发现问题,分析不足,优化业务
13、处理过程,所以说绘制分析不足,优化业务处理过程,所以说绘制业务流程图是业务流程分析的重要步骤。业务流程图是业务流程分析的重要步骤。185.3 业务流程调查业务流程调查n业务流程图的基本符号业务流程图的基本符号业务处理单位业务处理单位业务处理单位业务处理单位业务处理业务处理业务处理业务处理功能描述功能描述功能描述功能描述表格报表制作表格报表制作表格报表制作表格报表制作数据文件存档数据文件存档数据文件存档数据文件存档收集处理数据收集处理数据收集处理数据收集处理数据信息传递过程信息传递过程信息传递过程信息传递过程19图例图例图例图例 说明说明说明说明业务处理业务处理业务处理业务处理单位单位单位单位业
14、务处理业务处理业务处理业务处理描述描述描述描述表格制作表格制作表格制作表格制作传递传递传递传递存储存储存储存储收集资料收集资料收集资料收集资料储户储户存折存折存取款单存取款单存折存折 现金现金存折存折业务分类业务分类存款单折存款单折取款单折取款单折存款处理存款处理取款取款处理处理利息文件利息文件利息文件利息文件帐目文件帐目文件帐目文件帐目文件存取款业务存取款业务存取款业务存取款业务业务流程图绘制举例业务流程图绘制举例20图例图例图例图例 说明说明说明说明业务处理业务处理业务处理业务处理单位单位单位单位业务处理业务处理业务处理业务处理描述描述描述描述表格制作表格制作表格制作表格制作传递传递传递传
15、递存储存储存储存储收集资料收集资料收集资料收集资料计划计划处处银行银行技改技改处处各部门各部门各单位各单位局局领导领导上级上级领导领导投资投资总规划总规划更新改造更新改造贷款规模贷款规模开会开会讨论讨论报表报表审批审批综合平衡综合平衡(讨论)(讨论)批准批准下达下达各单位各单位各部门各部门正式正式计划计划计划计划各单位各单位上报表上报表计划计划处处各部门各部门各单位各单位技改技改处处银行银行各部门各部门各单位各单位存档存档业务流程图绘制举例业务流程图绘制举例215.4 数据流程调查数据流程调查n n数据流程调查过程中收集的资料包括数据流程调查过程中收集的资料包括收集原系统全部输入单据(如入库单
16、、收据、凭收集原系统全部输入单据(如入库单、收据、凭证)、输出报表和数据存贮介质(账本、清单)证)、输出报表和数据存贮介质(账本、清单)的典型格式的典型格式弄清各环节上的处理方法和计算方法弄清各环节上的处理方法和计算方法在上述各种单据、报表、账册的典型样品上或用在上述各种单据、报表、账册的典型样品上或用附页注明制作单位、报送单位、存放地点、发生附页注明制作单位、报送单位、存放地点、发生频度、发生的高峰时间及发生量等频度、发生的高峰时间及发生量等在上述各种单据、报表、账册的典型样品上注明在上述各种单据、报表、账册的典型样品上注明各项数据的类型(数字、字符)、长度、取值范各项数据的类型(数字、字符
17、)、长度、取值范围(最大值、最小值)等围(最大值、最小值)等225.4 数据流程调查数据流程调查n通过调查可以绘制出原系统的数据流程图通过调查可以绘制出原系统的数据流程图(Data Flow Diagram , 简称简称 DFD ) n n数据流程图数据流程图:是一种能全面地描述信息系:是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少数几统逻辑模型的主要工具,它可以用少数几种符号综合地反映出信息在系统中流动、种符号综合地反映出信息在系统中流动、处理和存储的情况。处理和存储的情况。23n数据流程图的基本符号数据流程图的基本符号5.4 数据流程调查数据流程调查24数据流程举例数据流程举例储
18、户储户储户储户1.1业务分业务分类处理类处理1.3取款取款处理处理1.2存款存款处理处理存折、现金存折、现金存折、现金存折、现金存折存折存折存折存取款单存取款单存取款单存取款单存折存折存折存折存折存折存折存折存款单存款单存款单存款单存折存折存折存折取款单取款单取款单取款单利息文件利息文件利息文件利息文件帐目帐目帐目帐目帐目修改帐目修改帐目修改帐目修改帐目修改帐目修改帐目修改帐目修改利率利率利率利率利率利率利率利率255.4 数据流程调查数据流程调查n数据流程图一般是分层次的,绘制时数据流程图一般是分层次的,绘制时采取自顶向下逐层分解的办法。采取自顶向下逐层分解的办法。n首先画出第一层数据流程图
19、。第一层首先画出第一层数据流程图。第一层数据流程图只有一张,它说明了系统数据流程图只有一张,它说明了系统的总的处理功能、输入和输出。的总的处理功能、输入和输出。26n分层数据流图5.4 数据流程调查数据流程调查27n案例:汽车配件销售公司订货处理系统案例:汽车配件销售公司订货处理系统第一层数据流程图第一层数据流程图顾客顾客顾客顾客供应供应供应供应商商商商1 1 1 1处理处理处理处理业务业务业务业务订货单订货单订货单订货单发货单发货单发货单发货单订货单订货单订货单订货单发货单发货单发货单发货单配件库存配件库存配件库存配件库存5.4 数据流程调查数据流程调查28第二层数据流程图第二层数据流程图顾
20、客顾客顾客顾客供应供应供应供应商商商商销售销售销售销售订货单订货单订货单订货单发货单发货单发货单发货单配件库存配件库存配件库存配件库存1.11.11.11.1采购采购采购采购1.21.21.21.2订货单订货单订货单订货单发货单发货单发货单发货单到货通知到货通知到货通知到货通知向供应商的订货单向供应商的订货单向供应商的订货单向供应商的订货单29第三层数据流程图第三层数据流程图顾客顾客采购采购员员编编 辑辑订货单订货单订货单订货单配件库存配件库存1.1.11.1.1确确 定定顾顾 客客订订 货货1.1.31.1.3产产 生生暂暂 存存订货单订货单1.1.51.1.5对对 照照暂暂 存存订货单订货
21、单1.1.61.1.6业务业务员员开发货开发货单并修单并修改库存改库存1.1.41.1.4不合格不合格顾客顾客D D2 2D D3 3可发可发订货订货不满足不满足的订货的订货登登 录录新顾客新顾客数数 据据1.1.21.1.2暂存订货单暂存订货单D D4 4到到货货通通知知新顾客新顾客编制销编制销售和库售和库存报表存报表1.1.81.1.8销售历史销售历史D D5 5应收款明细账应收款明细账D D1010配件库存配件库存D D3 3合格的订货单合格的订货单检检 索索库库 存存1.1.71.1.7经理经理询询 问问库库 存存库库 存存状状 态态顾客顾客采购采购员员编编 辑辑订货单订货单订货单订货
22、单配件库存配件库存1.1.11.1.1确确 定定顾顾 客客订订 货货1.1.31.1.3产产 生生暂暂 存存订货单订货单1.1.51.1.5对对 照照暂暂 存存订货单订货单1.1.61.1.6业务业务员员开发货开发货单并修单并修改库存改库存1.1.41.1.4不合格不合格顾客顾客D D2 2D D3 3可发可发订货订货不满足不满足的订货的订货登登 录录新顾客新顾客数数 据据1.1.21.1.2暂存订货单暂存订货单D D4 4到到货货通通知知新顾客新顾客编制销编制销售和库售和库存报表存报表1.1.81.1.8销售历史销售历史D D5 5应收款明细账应收款明细账D D1010配件库存配件库存D D
23、3 3合格的订货单合格的订货单检检 索索库库 存存1.1.71.1.7经理经理询询 问问库库 存存库库 存存状状 态态发货单发货单305.5 数据字典数据字典n为了对数据流程图中的各个元素作出详为了对数据流程图中的各个元素作出详细的说明,有必要建立数据字典。细的说明,有必要建立数据字典。n数据字典的内容主要是对数据流程图中数据字典的内容主要是对数据流程图中的的数据项数据项、数据结构数据结构、数据流数据流、处理逻处理逻辑辑、数据存储数据存储和和外部实体外部实体等六个方面进等六个方面进行具体的定义。行具体的定义。315.5 数据字典数据字典数据项的定义数据项的定义数据项编号数据项编号:I1数据项名
24、称数据项名称:订货单编号订货单编号别名别名: 订货单编号订货单编号简述简述: 某种订货单的代码某种订货单的代码类型及宽度类型及宽度:字符型,:字符型,6位位取值范围取值范围: “000001-999999”325.5 数据字典数据字典数据结构的定义数据结构的定义DS1:用户订货单用户订货单DS2:订货单标识订货单标识 DS3:用户情况用户情况DS4:配件情况配件情况I1:订货单编号订货单编号I3:用户代码用户代码I10:配件代码配件代码I2:日期日期I4:用户名称用户名称I11:配件名称配件名称I5:用户地址用户地址I12:配件规格配件规格I6:用户姓名用户姓名I13:订货数量订货数量I7:电
25、话电话I8:开户银行开户银行335.5 数据字典数据字典数据结构的定义(续)数据结构的定义(续)数据结构编号数据结构编号:DS1数据结构名称数据结构名称:用户订货单:用户订货单简述简述:用户填的用户情况及订货要求等信息:用户填的用户情况及订货要求等信息数据结构组成数据结构组成:DS2+DS3+DS4345.5 数据字典数据字典数据流的定义数据流的定义数据流编号数据流编号:F1数据流名称数据流名称:领料单:领料单简述简述: 车间开出的领料单车间开出的领料单数据流来源数据流来源:车间:车间数据流去向数据流去向:发料处理模块:发料处理模块数据流组成数据流组成:材料编号材料编号+材料名称材料名称+领用
26、数量领用数量+日期日期+领用单位领用单位数据流量数据流量:10份份/时时高峰流量高峰流量:20份份/时(上午时(上午9:00-11:00)35处理逻辑的定义处理逻辑的定义处理逻辑编号处理逻辑编号:P1处理逻辑名称处理逻辑名称:计算电费:计算电费简述简述:计算应交纳的电费:计算应交纳的电费输入的数据流输入的数据流:数据流电费价格,来源于数据存贮文件价格表;:数据流电费价格,来源于数据存贮文件价格表;数据流电量和用户类别,来源于处理逻辑数据流电量和用户类别,来源于处理逻辑“读电表数字处理读电表数字处理”和数据存储和数据存储“用户文件用户文件”处理处理:根据数据流:根据数据流“用电量用电量”和和“用
27、户信息用户信息”,检索用户文件,检索用户文件,确定该用户类别;再根据已确定的该用户类别,检索数据存储确定该用户类别;再根据已确定的该用户类别,检索数据存储价格表文件,以确定该用户的收费标准,得到单价;用单价和价格表文件,以确定该用户的收费标准,得到单价;用单价和用电量相乘得该用户应交纳的电费。用电量相乘得该用户应交纳的电费。输出的数据流输出的数据流:数据流:数据流“电费电费”一是去外部实体一是去外部实体“用户用户”,二,二是写入数据存储用户电费账目文件是写入数据存储用户电费账目文件处理频率处理频率:每个月处理一次:每个月处理一次365.5 数据字典数据字典数据存储的定义数据存储的定义数据存储编
28、号数据存储编号:D1数据存储名称数据存储名称:库存账:库存账简述简述:存放配件的库存量和单价:存放配件的库存量和单价数据存储组成数据存储组成:配件编号配件编号+配件名称配件名称+单价单价+库存量库存量+备注备注关键字关键字:配件编号:配件编号相关联的处理相关联的处理:P1,P2375.5 数据字典数据字典外部实体的定义外部实体的定义外部实体编号外部实体编号:S1外部实体名称外部实体名称:用户:用户简述简述:购置本单位配件的用户:购置本单位配件的用户输入的数据流输入的数据流:F1,F2输出的数据流输出的数据流:F3385.6 描述处理逻辑的工具描述处理逻辑的工具n描述处理逻辑的工具描述处理逻辑的
29、工具判断树判断树判断表判断表结构英语表示结构英语表示395.6 描述处理逻辑工具描述处理逻辑工具判断树(又称决策树)判断树(又称决策树)判断树(又称决策树)判断树(又称决策树)欠款时间欠款时间30天天30天天 100天天100天天需求量需求量需求量需求量库存量库存量库存量库存量库存量库存量库存量库存量立即发货立即发货先按库存发货先按库存发货进货后再补发进货后再补发先付款再发货先付款再发货不发货不发货通知先付欠款通知先付欠款405.6 描述处理逻辑工具描述处理逻辑工具判断表(又称决策表)判断表(又称决策表)决策规则号决策规则号123456条条件件欠款时间欠款时间30YYNNNN欠款时间欠款时间1
30、00NNYYNN需求量需求量库存量库存量YNYNYN应应采采取取的的行行动动立即发货立即发货 先按先按库存发货,进货后再补发库存发货,进货后再补发 先付款再发货先付款再发货 不不发货发货 通知先付欠款通知先付欠款 415.6 描述处理逻辑工具描述处理逻辑工具结构英语表示法结构英语表示法结构英语表示法结构英语表示法IF 欠款时间欠款时间30天天 IF 需求量需求量库存量库存量 THEN 立即发货立即发货 ELSE 先按库存发货,进货后再补发先按库存发货,进货后再补发ELSE IF 欠款时间欠款时间100天天 IF 需求量需求量库存量库存量 THEN 先付款再发货先付款再发货 ELSE 不发货不发
31、货 ELSE 通知先付欠款通知先付欠款425.7 系统化分析系统化分析n通过对原有系统的调查和分析,找出原通过对原有系统的调查和分析,找出原系统业务流程和数据流程的不足,提出系统业务流程和数据流程的不足,提出优化和改进的方法,给出新系统所要采优化和改进的方法,给出新系统所要采用的信息处理方案。用的信息处理方案。435.7 系统化分析系统化分析n分析业务流程分析业务流程n分析的主要内容分析的主要内容原有流程的分析原有流程的分析业务流程的优化业务流程的优化确定新的业务流程确定新的业务流程新系统的人机界面新系统的人机界面445.7 系统化分析系统化分析n n分析数据流程分析数据流程n分析的主要内容分
32、析的主要内容原有数据流程的分析原有数据流程的分析数据流程的优化数据流程的优化确定新的数据流程确定新的数据流程新系统的人机界面新系统的人机界面45n n功能数据分析功能数据分析n是在业务流程、数据流程的基础上,为了是在业务流程、数据流程的基础上,为了整体地考虑新系统的功能子系统和数据资整体地考虑新系统的功能子系统和数据资源的合理分布而进行的系统化的分析。源的合理分布而进行的系统化的分析。n功能数据分析功能数据分析是通过是通过UC矩阵的建立矩阵的建立和分析来实现的。和分析来实现的。5.7 系统化分析系统化分析46nU/C矩阵及其建立矩阵及其建立n首先进行系统化、自顶向下地划分;首先进行系统化、自顶
33、向下地划分;n逐个确定其具体的功能(或功能类)和逐个确定其具体的功能(或功能类)和数据(或数据类);数据(或数据类);n填上功能填上功能/数据之间的关系,即完成了数据之间的关系,即完成了U/C矩阵的建立过程。矩阵的建立过程。5.7 系统化分析系统化分析47UC矩阵的建立矩阵的建立48nU/C矩阵的正确性检验矩阵的正确性检验(1)完备性()完备性(completeness)检验:检验:指对具体的数据项指对具体的数据项 必须有一个产生者(必须有一个产生者(C)和至少一个使用者(和至少一个使用者(U),),功功 能则必须有产生或使用(能则必须有产生或使用(U或或C)发生。发生。(2)一致性()一致性
34、(uniformity)检验:检验:指对具体的数据项必须指对具体的数据项必须 有且仅有一个产生者(有且仅有一个产生者(C)。)。(3)无冗余性()无冗余性(non-verbosity)检验:检验:指指 UC矩阵中矩阵中 不允许有空行和空列。不允许有空行和空列。5.7 系统化分析系统化分析49nUC 矩阵的求解矩阵的求解n就是对系统结构进行划分的优化过程。就是对系统结构进行划分的优化过程。n基于子系统划分应基于子系统划分应具有相对独立性具有相对独立性,且,且内内部凝聚性高部凝聚性高这一原则之上的一种聚类操作。这一原则之上的一种聚类操作。nUC 矩阵的求解过程通常用表上作业法矩阵的求解过程通常用表
35、上作业法来完成。来完成。5.7 系统化分析系统化分析50表上移动作业过程表上移动作业过程51n n子系统划分子系统划分n系统逻辑功能的划分系统逻辑功能的划分n在求解后的在求解后的UC 矩阵中划出一个个的方块矩阵中划出一个个的方块n每一个小方块即为一个子系统每一个小方块即为一个子系统n划分时应注意划分时应注意n沿对角线一个接一个地画,既不能重叠,又不能沿对角线一个接一个地画,既不能重叠,又不能漏掉任何一个数据和功能;漏掉任何一个数据和功能;n小方块的划分是任意的,但必须将所有的小方块的划分是任意的,但必须将所有的 “C” 元素都包含在小方块内。元素都包含在小方块内。5.7 系统化分析系统化分析5
36、2子系统划分子系统划分53n n数据资源分布数据资源分布n所有数据的使用关系都被小方块分隔成了两类:所有数据的使用关系都被小方块分隔成了两类:n一类在小方块以内。在小方块以内所产生和使一类在小方块以内。在小方块以内所产生和使用的数据,则今后主要放在本系统的计算机设用的数据,则今后主要放在本系统的计算机设备上处理;备上处理;n一类在小方块以外。而在小方块以外的一类在小方块以外。而在小方块以外的 “U” ,则表示了各子系统之间的数据联系,这些数则表示了各子系统之间的数据联系,这些数据资源今后应考虑放在网络服务器上供各子系据资源今后应考虑放在网络服务器上供各子系统共享或通过网络来相互传递数据。统共享
37、或通过网络来相互传递数据。5.7 系统化分析系统化分析54数据联系数据联系55n nUC 矩阵的主要功能矩阵的主要功能n通过通过UC 矩阵的正确性检验及时发现前段分析和调矩阵的正确性检验及时发现前段分析和调查工作的疏漏和错误查工作的疏漏和错误n通过通过UC 矩阵的正确性检验分析数据的正确性和完矩阵的正确性检验分析数据的正确性和完整性整性n通过对通过对UC 矩阵的求解过程最终得到子系统的划分矩阵的求解过程最终得到子系统的划分n通过对子系统之间的联系(通过对子系统之间的联系(“U”)可以确定子系统可以确定子系统之间的共享数据之间的共享数据5.7 系统化分析系统化分析565.7 系统化分析系统化分析
38、n n绘制新系统的数据流程图绘制新系统的数据流程图新系统的数据流程图是在以上分析过新系统的数据流程图是在以上分析过程中逐步完善的。这是一项需要经过程中逐步完善的。这是一项需要经过多次反复的、细致的工作。多次反复的、细致的工作。575.8 研究和确定管理模型研究和确定管理模型n管理模型管理模型是系统在每个具体管理环节上所是系统在每个具体管理环节上所采用的管理方法。采用的管理方法。n常用的几种管理模型常用的几种管理模型综合计划模型综合计划模型生产计划管理模型生产计划管理模型库存管理模型库存管理模型财务成本管理模型财务成本管理模型 统计分析与预测模型等统计分析与预测模型等585.9 新系统逻辑方案的
39、建立新系统逻辑方案的建立n逻辑方案逻辑方案是系统分析阶段的最终成果,是新是系统分析阶段的最终成果,是新系统开发中要采用的管理模型和信息处理方系统开发中要采用的管理模型和信息处理方法,是今后进行系统设计和实施的依据。法,是今后进行系统设计和实施的依据。n逻辑方案的内容逻辑方案的内容n新系统的业务流程新系统的业务流程n新系统的数据流程新系统的数据流程n新系统的逻辑结构(子系统划分)新系统的逻辑结构(子系统划分) n新系统中数据资源的分布新系统中数据资源的分布n新系统中的管理模型新系统中的管理模型59系系统统分分析析报报告告1 1、引言部分(名称,开发背景,开发目标,主要功能等)、引言部分(名称,开
40、发背景,开发目标,主要功能等)、引言部分(名称,开发背景,开发目标,主要功能等)、引言部分(名称,开发背景,开发目标,主要功能等)2 2、系统开发的可行性分析、系统开发的可行性分析、系统开发的可行性分析、系统开发的可行性分析3 3、现行系统概况、现行系统概况、现行系统概况、现行系统概况 A A现行系统现状调查说明:包括组织结构、业务流程现行系统现状调查说明:包括组织结构、业务流程现行系统现状调查说明:包括组织结构、业务流程现行系统现状调查说明:包括组织结构、业务流程 、数据流程以及存在的薄弱环节等。、数据流程以及存在的薄弱环节等。、数据流程以及存在的薄弱环节等。、数据流程以及存在的薄弱环节等。
41、 B B系统需求说明:用户需求及主要存在的问题等。系统需求说明:用户需求及主要存在的问题等。系统需求说明:用户需求及主要存在的问题等。系统需求说明:用户需求及主要存在的问题等。4 4、新系统的逻辑方案、新系统的逻辑方案、新系统的逻辑方案、新系统的逻辑方案 1 1)新系统拟定的业务流程及业务处理方式)新系统拟定的业务流程及业务处理方式)新系统拟定的业务流程及业务处理方式)新系统拟定的业务流程及业务处理方式 2 2)新)新)新)新系统拟定的数据指标体系和数据流程系统拟定的数据指标体系和数据流程系统拟定的数据指标体系和数据流程系统拟定的数据指标体系和数据流程 3 3)新系统的逻辑结构及数据资源分布)新系统的逻辑结构及数据资源分布)新系统的逻辑结构及数据资源分布)新系统的逻辑结构及数据资源分布 4 4)新系统拟采用的管理方式、算法或模型)新系统拟采用的管理方式、算法或模型)新系统拟采用的管理方式、算法或模型)新系统拟采用的管理方式、算法或模型 5 5)与新系统相适应的管理制度和运行体制)与新系统相适应的管理制度和运行体制)与新系统相适应的管理制度和运行体制)与新系统相适应的管理制度和运行体制 6 6)系统开发资源与时间进度估计)系统开发资源与时间进度估计)系统开发资源与时间进度估计)系统开发资源与时间进度估计5.9 新系统逻辑方案的建立新系统逻辑方案的建立60