版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第五章系统分析√第一节概述第二节组织结构与功能调查分析第三节业务流程调查与分析第四节数据、数据流程调查与分析第五节业务处理调查与分析第六节功能/数据关系分析第七节研究和确定管理模型第八节新系统逻辑模型作业1第一节概述在总体规划的指导下,对系统进行深入详细的调查研究,在充分认识原系统的基础上,通过问题识别、可行性分析、详细调查、系统化分析,最后完成新系统的逻辑方案设计。1、MIS系统分析的任务:系统分析的主要成果:√系统分析报告、系统开发建议书、可行性研究报告、现行系统调查报告、系统说明书等2需求分析组织结构与功能分析业务流程分析数据及数据流程分析功能/数据分析新系统逻辑方案2、系统分析的步骤√研究和确定管理模型业务处理调查与分析3调查的对象:现行系统,进行管理业务调查和数据流程调查。调查的内容:系统的定性调查、系统的定量调查。调查的原则:真实性、全面性、规范性、启发性。调查的方式:自顶向下全面展开、深入细致的调查研究、工程化的工作方式、全面铺开与重点调查结合、主动沟通及亲和友善的工作方式。调查的方法:成立调查小组、召开调查会、访问、发调查问卷、查询档案资料、参加业务实践。3、详细调查第五章4第二节组织结构与功能调查分析组织结构:是一个组织内部部门的划分及其相互之间的关系。通常可以用组织结构图来表示。组织结构调查内容
:
弄清组织内部的部门划分;各部门之间的领导与被领导关系;信息资料的传递关系;物资流动关系与资金流动关系。各级组织存在的问题以及对新系统的要求等。1、组织结构调查5组织结构图示例总经理总部办公室财务部采购部销售部仓管部人事部会计组出纳组销售一组销售二组62、功能结构调查管理功能指的是完成某项工作的能力。管理功能调查:为了实现系统目标,系统必须具有各种功能。各子系统功能的完成,又依赖于下面更具体的工作的完成。管理功能的调查是要确定系统的这种功能结构。
功能结构描述工具:
功能结构图7管理功能图示例销售部门销售计划管理成品库管理销售合同管理销售核算管理市场预测销售历史资料管理编制年度销售大纲编制销售计划合同有效性审查合同执行情况分析合同登记和变更销售利润核算销售统计分析出入库管理库存统计市场预测市场分析83、组织结构/功能分析这方面的调整分析的内容有:现行系统中不合理现象是什么?不合理的部分对组织整体目标的影响有哪些?多大?产生的历史原因是什么?改进措施是什么?对于之相关的部分(包括涉及的部门和人员的利益)的影响有哪些?
目的:使组织的功能进一步理顺,提高管理效率。工具:企业组织/功能联系表
9功能序号联系的组程度织业务计划科质量科设计科工艺科机动科总工室研究所生产科供应科人事科总务科教育科销售科仓库1计划*√××××2销售√*×3供应√×*√4人事*√√5生产√×××**×√√6设备更新*√√√×功能与业务7…图中:“*”表示该项业务是对应组织的主要业务(即主持工作的单位);“×”表示该单位是参加协调该项业务的辅助单位;“√”表示该单位是该项业务的相关单位(或称有关单位);空格:表示该单位与对应业务无关。第五章10第三节业务流程调查与分析主要任务:是调查系统中各环节的业务活动,掌握业务的内容、作用、及信息的输入、输出、数据存储和信息的处理方法及过程等。它是掌握现行系统状况,确立系统逻辑模型不可缺少的环节。方法:调查业务流程应顺着原系统信息流动的过程逐步地进行,内容包括各环节的处理业务、信息来源、处理方法、计算方法、信息流经去向、提供信息的时间和形态(报告、单据、屏幕显示等)。11(1)业务流程图是一种描述系统内各单位、人员之间业务关系、作业顺序和管理信息流向的图表,利用它可以帮助分析人员找出业务流程中的不合理流向。(2)表格分配图它可以帮助分析人员表示出系统中各种单据和报告都与哪些部门发生业务关系。工具:12管理业务流程图的基本符号业务处理人员业务处理功能描述表格/报表制作收集/处理数据信息传递过程业务处理单位d13业务流程图实例车间领料单库长用料计划未批准领料单有关部门库存报表库存账已批准领料单用料流水账领料通知库工有无采购部门14表格分配图实例准备采购单
采购单登记待收货应付款处理收货处理取货通知应付账代收货清单采购部门财会部门收货部门卖方卖方存档存档存档付款
收货单15业务流程图的特点
按业务部门划分的横式图;图中描述的主体是票据、帐单;票据、帐单的流程路线与实际业务处理过程一一对应。业务流程图的作用
业务流程图是系统分析员作进一步系统分析的依据;业务流程是系统分析员、管理人员交流的思想工具;系统分析员可以直接在业务流程图上拟出计算要处理部分;利用业务流程图分析业务流程是否合理。161、分析的目的:分析现行系统中存在的问题是为了在新系统建设中予以克服或改进。
2、分析的内容:现行流程的分析、业务流程的优化、确定新的业务流程、新系统的人机界面。业务流程分析不合理的业务流程有哪些?不合理的业务流程产生的历史原因是什么?改进措施有哪些?以及改进会涉及到哪些方面?改进前后对组织的目标的影响有多大?
业务流程的重组
第五章17第四节数据、数据流程调查与分析数据流程调查:通过调查,绘制出原系统的数据流程。数据流程:指数据在系统中产生、传输、加工处理、使用、存储的过程。调查的内容:收集原系统全部输入单据(如入库单、收据、凭证)、输出报表和数据存储介质(如账本、清单)的典型格式,弄清各环节上的处理方法和计算方法,并在收集到的单据上注明相关信息。18数据流程图的基本符号外部实体处理过程数据存储数据流向定义:数据流程图(DataFlowDiagram,DFD)是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储情况。19数据流程图示例:厂办销售统计统计表销售数据订单执行数据执行登记财务科出库单出库单用户订单台账订单登记处理销售分配(开销售单)发货处理订单订单数据查询发货通知出库处理库存台账查询出库数据车间入库处理入库单入库数据成品销售管理数据流程图销售台账执行数据20订单处理数据流程图用户订货处理P1订货单发货单客户资料产品资料用户判定订货处理方式P1.1订货单开发货票P1.2开付款通知单P1.3待货订货单订货单库存账信用手册仓库订货单存档财务科发货单待付款订货单付款通知单订货单21数据流程图的特征
抽象性。在数据流程图中具体的组织机构、工作场所、人员、物质流等等都已去掉,只剩下数据的存储、流动、加工、使用的情况。这种抽象性能使我们总结出信息处理的内部规律性。
概括性。它把系统对各种业务的处理过程联系起来考虑,形成一个总体。而业务流程图只能孤立地分析各个业务,不能反映出各业务之间的数据关系。22数据流程图的作用
系统分析员用这种工具自顶向下分析系统信息流程;可在图上画出计算机处理的部分;根据逻辑存储,进一步作数据分析,可向数据库设计过渡;根据数据流向,定出存取方式;对应一个处理过程,可用相应的程序语言来表达处理方法,向程序设计过渡。
231、数据流程的分析:把数据在组织(或原系统)内部的流动情况抽象地独立出来,舍去了具体组织机构、信息载体、处理工作、物资、材料等,单从数据流动过程来考查实际业务的数据处理模式。数据流程分析主要包括对信息的流动、传递、处理、存储等的分析。2、数据流程分析的目的:发现和解决数据流通中的问题。这些问题包括:数据流程不畅,前后数据不匹配,数据处理过程不合理等等。
数据流程分析
24数据字典定义:是以特定格式记录下来的、对系统的数据流程图中各个基本要素(数据项、数据结构、数据流、处理逻辑、数据存储、外部实体)的内容和特征所作的完整的定义和说明,是数据分析和管理工具,同时也是系统设计阶段进行数据库设计的重要依据。要求:完整性、一致性、可用性251)数据项:数据的最小单位,描述数据的静态特性。数据项编号:102-01数据项名称:学号别名:学生学号简述:某学生的代码类型及宽度:字符型,5位取值范围:00001-99999262)数据结构:若干数据项构成的数据组,描述某些数据项之间的关系。数据结构编号:C02-01数据结构名称:学生成绩档案简述:存放学生每学期的考试成绩数据结构组成:课程名称+学号+成绩关键字:课程名称相关联的处理:P02,P03273)数据流:系统中数据的逻辑流向,可以是数据项或数据结构。数据流编号:F03-01数据流名称:学籍变动申请简述:学生提出的学籍变动申请来源:学生去向:各系、院组成:申请编号+申请名称+申请日期+申请院系数据库流量:高峰流量:284)处理逻辑:对数据流程图中最底层的处理逻辑加以说明。处理逻辑编号:P03-01处理逻辑名称:学生成绩查询简述:查询某一学生成绩输入的数据流:学生姓名+课程名称+班级处理:根据查询条件,检索学生档案,得到相应的课程成绩输出的数据流:学生学号+姓名+课程代码+课程名称+成绩处理频率:随时295)数据存储:描述数据的逻辑存储结构。数据存储编号:F03-08处理逻辑名称:学生档案简述:存放学生的相关资料数据存储组成:学生学号+学生姓名+班级+性别+年龄+……关键字:学生学号相关联的处理:P03-01、P03-06、……306)外部实体:描述数据的逻辑存储结构。外部实体编号:S03-06外部实体名称:教师简述:讲授某课程的教师输入的数据流::F03-01、F03-06、……第五章31第五节业务处理调查与分析1、判断树(决策树)欠款时间≤30天——需求量>30天≤100天>100天————————————通知先付欠款≤库存量——立即发货>库存量——先按库存发货,进货后再补发——需求量≤库存量——先付款,再发货>库存量——不发货√322、判断表(决策表)√333、结构化语言IF
欠款时间≤30天
IF需求量≤库存量
THEN立即发货
ELSE先按库存发货,进货后再补发ELSE
IF欠款时间≤100天
THENIF需求量≤库存量
THEN先付款,再发货ELSE
不发货ELSE要求先付欠款第五章34第六节功能/数据关系分析功能与数据之间关系分析是分析业务处理过程中产生数据和使用数据之间的关系。目的:使得功能与数据之间的关系更合理;为划分子系统提供依据。工具:U/C(Use/Create)矩阵
35U/C矩阵的主要功能通过U/C矩阵的正确性检验,及时发现前段分析和调查工作的疏漏和错误;通过U/C矩阵的正确性检验,分析数据的正确性和完整性;通过对U/C矩阵的求解过程最终得到子系统的划分;通过对子系统之间的联系(“U”)可以确定子系统之间的共享数据。U/C(Use/Create)矩阵:36数据类功能客户订货产品工艺流程材料表成本零件规格材料库存成本库存职工销售区域财务计划计划设备负荷物资供应任务单列号Y经营计划UUUC1财务规划UUCC2资产规模U3产品预测CUU4产品设计开发UCUCCU5UCCU6库存控制CCUU7调
度UUUUC8生产能力计划UCU9材料需求UUUC10操作顺序CUUU11销售管理CUUUU12市场分析UUUC13订货服务UCUUU14发
运UUUU15财务会计UUUUUU16成本会计UUUU17用人计划C18业绩考评U19行
号X12345678910111213141516产品工艺1、U/C矩阵的建立37完备性(completeness)检验:指对具体的数据项必须有一个产生者(C)和至少一个使用者(U),功能则必须有产生或使用(U或C)发生。一致性(uniformity)检验:指对具体的数据项必须有且仅有一个产生者(C)无冗余性(non-verbosity)检验:指U/C矩阵中不允许有空行和空列。2、正确性检验38U/C矩阵的求解过程就是对系统结构划分的优化过程。它是基于子系统划分应相互相对独立且内部凝聚性高这一原则之上的一种聚类操作。U/C矩阵的求解过程常通过表上作业法来完成。其具体操作方法是:调整表中的行变量或列变量,使得“C”元素尽量地朝对角线靠近,然后再以“C”元素为标准划分子系统。3、U/C矩阵的求解39表上移动作业过程数据类功能计划财务计划产品零件规格材料表材料库存成品库存任务单设备负荷物资供应工艺流程客户销售区域订货成本职工经营计划CUUU财务规划UCUU资产规模U产品预测UUU产品设计开发UCCCU产品工艺UUUU库存控制CCUU调度UUCUU生产能力计划CUU材料需求UUUC操作顺序UUUC销售管理UUUCUU市场分析UUUCU订货服务UUUUC发运UUUUU财务会计UUUUUUU成本会计UUUUC用人计划C业绩考评U40(1)系统逻辑功能的划分:在求解后的U/C矩阵中划出一个个的方块,每一个小方块即为一个子系统。划分时应注意:
沿对角线一个接一个地画,既不能重叠,又不能漏掉任何一个数据和功能;小方块的划分是任意的,但必须将所有的“C”元素都包含在小方块内。4、系统功能划分与数据资源分布41在小方块以内所产生和使用的数据,今后主要放在本系统的计算机设备上处理;而在小方块以外的“U”,则表示了各子系统之间的数据联系,这些数据资源今后应考虑放在网络服务器上供各子系统共享或通过网络来相互传递数据。(2)数据资源分布所有数据的使用关系都被小方块分隔成了两类:一类在小方块以内;一类在小方块以外。42U/C矩阵数据类过程计划财务产品零件文件材料表卖主材料库存成品库存设备过程工作机器负荷顾客销售领域定货成本雇员企业计划U组织分析评价与控制财务计划CU资本寻求U研究UU预测UU设计、开发UUUUC产品说明维护UCU采购UC库存控制C调度CUUU材料需求UUU运行UUU销售管理UU订货服务UUUU运输UUU会计总账C成本计划U人员计划CUUUUUUUUUCCCCUUUUUUUC经营计划技术准备生产制造销售财务第五章43第七节研究和确定管理模型综合计划模型生产计划管理模型库存管理模型财会管理模型成本管理模型经营管理决策模型统计分析模型预测模型第五章44第八节提出新系统的逻辑方案一、系统化分析1)分析系统目标2)分析业务流程:原有流程分析、业务流程优化、确定新的业务流程、新系统的人机界面3)分析数据流程:原有数据流程分析、数据流程优化、确定新的数据流程、新系统的人机界面4)功能分析和划分子系统45二、新系统逻辑模型的运行环境1、硬件设备和布局
系统总体结构、单机用户/网络系统、网络拓扑结构2、软件系统
操作系统、数据库管理系统、程序设计语言、应用/工具软件系统
3、机构调整和人员调整设想4、规章制度和岗位职责46新系统的逻辑方案1)新系统拟定的业务流程2)新系统拟定的数据流程3)新系统的逻辑结构4)新系统的数据资源分布5)新系统拟采用的管理模型47系统分析报告1、组织情况简述2、系统目标和开发的可行性3、现行系统运行状况4、新系统的逻辑方案第五章48练习储户将存(取)款单、存折、钱交给银行进行分类,如果存(取)款单不符合要求,则退还给储户;如果是存款,则进行存款处理,根据利息文件及账册将存折进行登记后,将现金入现金库,存折返还给客户;如果是取款,进行取款处理,根据利息文件及账册将存折进行登记后,有现金库取出现金,将现金及存折返还给客户,画出银行存取款业务流程图。49练习:业务流程图储户存折、现金、存(取)款单营业员分类存折、现金、存(取)款单存款处理取款处理利息文件账册存款登记现金库存折取款登记存折、现金不符合要求存款取款50第六章系统设计第一节系统设计概述第二节系统总体结构设计第三节代码设计第四节数据库设计第五节输入/输出设计第六节处理流程设计第七节系统设计报告作业51一、系统设计中应遵循的原则:系统性灵活性可靠性经济性第一节系统设计概述52√系统总体结构设计代码设计数据库设计输入/输出设计处理流程设计程序流程设计系统文档设计二、系统设计的主要内容53三、系统设计的步骤:系统总体设计详细设计系统实施进度与计划制定系统设计说明书的编写54
系统设计报告(系统设计说明书):从系统设计的主要方面说明系统设计的指导思想、采用的技术方法和设计结果,是新系统的物理模型,也是系统实施阶段工作的主要依据。四、系统设计的成果第六章55第二节系统总体结构设计根据系统分析的要求和组织的实际情况来对新系统的总体结构形式和可利用的资源进行大致设计。任务:内容:
子系统的划分
网络和设备的配置
设备选型
新系统计算机处理流程图56任务:应用结构化设计方法,将整个系统合理地划分为多个功能模块,正确地处理模块之间和模块内部的联系以及它们之间的调用关系和数据联系,定义各模块的内部结构。一、系统总体功能结构设计
572、结构化设计思想思想:系统性、自顶向下逐步求精、层次性
注意事项:充分利用数据流程图模块功能要简单模块的独立性(低耦合高内聚)按层次进行模块设计共享的功能模块应集中583、模块化设计思想模块化:把一个信息系统设计成若干模块。基本思想:将系统设计成由相对独立、单一功能的模块组成的结构,从而简化研制工作,防止错误蔓延,提高系统的可靠性。模块:是可以组合、分解和更换的单元,是组成系统、异于处理的基本单位。系统中的任何一个处理功能都可看成一个模块,也可以理解为用一个名字就可以调用的一段程序语句。模块应具备的四个要素:输入和输出、功能、内部数据、程序代码59管理信息系统平台设计包括计算机处理方式,网络结构设计,网络操作系统的选择,数据库管理系统的选择等软、硬件选择与设计工作等。按管理信息系统的目标选择系统平台
单项业务系统综合业务管理系统集成管理系统在信息处理模式上常采用客户/服务器(C/S)模式或浏览器/服务器(B/S)模式。二、系统平台设计
60设计依据:系统总体结构设计集中式或分布式系统吞吐量:每秒钟执行的作业数TPS系统响应时间:从用户向系统发出一个请求开始,经系统处理后答复的时间。系统可靠性:系统连续工作的时间。数据库类型地域范围:广域网、局域网系统物理配置方案设计61硬件指标:
计算机主机、外围设备、连网设备主机的结构、主机速度、内存大小I/O通道数显示方式外设速度升级能力对环境的要求62网络选择指标模拟网络、数字网络网络的拓扑结构传输介质和速率指标网络的逻辑设计及基本属性指标网络操作系统配件指标63软件指标:语言环境:中文、英文数据库产品:数据库的性能、DBMS的系统平台、DBMS的安全保密性能、数据的类型Oracle、Sybase、SQL、Informix、
VFP等应用软件:功能性、灵活性、技术支持第六章64第三节代码设计代码:代表事物名称、属性、状态等的符号。一般用数字、字母或它们的组合来表示。代码设计是科学管理的体现。唯一性:为事物提供一个概要而不含糊的认定,便于数据的存储和检索。(标志作用)规范化:有规律的代码可以提高处理的效率和精度。系统化:也即标准化,符合国家或行业标准,提高数据全局一致性。代码是人与计算机交换信息的工具。代码的功能65分类原则:1)容量适宜:既不太长,又考虑未来发展需要。2)按属性系统化。3)分类要有一定的柔性,不至于在出现变更时破坏分类的结构。4)注意本分类系统与外系统、已有系统的协调。66(1)线分类方法(2)面分类方法首先给定母项,下分若干子项,由对象的母项分大集合,由大集合确定小集合,……,最后落实到具体对象。如:学号2002
01
45是把给定的分类对象,依据其本身固有的各种属性,分成相互之间没有隶属关系的面,每个面中都包含了一组类目。如:文化程度代码:10研究生,20本科生分类方法67代码的种类顺序码:以某种顺序形式编码。简单,易管理,可识别性差。数字码:以纯数字符号形式编码。易校对,易于处理,不便于记忆字符码:以纯字符形式编码。可辅助记忆,不易校对,不易反映分类的结构混合码:以数字和字符混合形式编码。易识别,表现对象的系列性,不易校对√第六章68第四节数据库(文件)设计文件设计是根据文件的使用要求、处理方式、存储量、数据的活动性以及硬件设备的条件等,合理地确定文件类别,选择文件介质,决定文件的组织方式和存取方法等。根据系统分析阶段对数据存储的初步设计,进一步完成数据存储的详细设计,以适应已选用的计算机硬件和软件以及相应的使用要求。对于管理信息系统,全局数据管理需采用数据库。而文件是数据管理的最基本方式。691、按存储介质分:卡片文件、纸带文件、磁盘文件、磁带文件、打印文件等。2、按信息流向分:输入文件、输出文件、输入输出文件。3、按组织方式分:顺序文件、索引文件、直接存取文件4、按用途分:主文件、处理文件、工作文件、周转文件、其它文件一、文件的分类主文件是长期保存的主要文件,用以存储重要的数据。在业务处理中,要对文件经常进行调用和更新。处理文件是在业务处理过程中,临时存储数据用的文件。工作文件是在处理过程中暂时使用的中间文件,例如排序过程中建立的排序中间文件等,处理结束后文件即可删除。周转文件是用于存储在一定恢复点上的系统部分状态的拷贝文件。它可能是一个正在更新过程中的文件,一组正在处理的业务或一个运行错误的程序。周转文件主要为了安全的目的。70二、文件设计了解已有的或可提供的计算机系统功能。确定文件设计的基本指标。与其他文件的接口;数据量;文件的逻辑结构;处理方式;使用率;存取时间;文件的保密。确定合适的文件组织方式、存取方式和介质。编写文件设计说明书。文件设计通常从设计共享文件开始。步骤71三、数据库设计需求分析概念结构设计逻辑结构设计物理结构设计数据库设计步骤系统分析(详细调查)系统分析(逻辑设计)系统设计系统设计系统开发步骤数据库设计与系统开发阶段对照72教学管理E-R图学生学习nm课程成绩学生评估教学学院评估n系分配1n教师m系(系代号,系名称,系主任姓名,办公地址,电话)教师(教师编号,教师姓名,专业特长)学生(学号,姓名,性别,年龄)课程(课程号,课程名,学分)73E-R模型转换为关系数据库模型的规则:1、每一个实体转化为一个关系,该关系包含对应实体的全部属性,并根据该关系表达的语义确定出关键字。2、根据不同的联系方式,采取不同的手段使被联系的实体所对应的关系实现联系。
1:m联系:将“1”方的关键字纳入“m”方式实体对应的关系中作为外部关键字。
m:n联系:对联系单独建立一个关系,该关系的属性中至少要包括被它所联系的双方实体的关键字,z并指定其中一个为主关键字,另一个为外部关键字,同时把联系的属性也一并纳入新的关系中。
1:1联系:在一方实体对应的关系中增加另一方的关键字作为属性。√74系(系代号,系名称,系主任姓名,办公地址,电话)教师(教师编号,教师姓名,专业特长,系代号)学生(学号,姓名,性别,年龄,系代号)课程(课程号,课程名,学分)学习(学号,课程号,成绩)教学(教师号,课程号,学生评估,学院评估)第六章75第五节输入/输出设计一、输出设计输出:是系统产生的结果或提供的信息;是系统开发的目的和评价系统开发成功与否的标准。1、输出设计的内容:有关输出信息使用方面的内容输出信息的内容输出格式输出设备输出介质√76输出设备和介质一览表772、输出的表达方式:表格信息图形信息图标3、输出报告:定义系统的输出。在输出报告中,标出各常量、变量的详细信息,给出各种统计量及其计算公式、控制方法。在输出设计上应尽量保持输出流内容和格式的统一性,即:同一内容的输出,对于显示器、打印机、文本文件、数据库文件等应具有一致的形式。78二、输入设计输入设计:对系统的质量有着决定性的影响。是信息系统与用户之间交互的纽带,决定着人机交互的效率。1、输入设计的原则提高效率减少错误具体措施:1、控制输入量2、减少输入延时3、减少输入错误4、避免额外步骤5、输入过程应尽量简化√√792、输入设备和介质一览表803、输入检验1)输入错误的种类数据本身错误、数据多余或不足、数据延误2)数据出错的校验方法重复校验、视觉校验、检验位校验、控制总数校验、数据类型校验、格式校验、逻辑校验、界限校验、顺序校验、记录计数校验、平衡校验、对照校验813)出错的改正方法原始数据错:由提供原始数据的单位修改。机器自动检错:待输入数据全部校正后,再开始下一步操作。舍弃出错数据,只处理正确数据。只处理正确数据,出错数据校正后再进行同样的处理。剔出出错数据,继续进行处理;出错数据修正后留待下一运行周期一并处理。4)出错表的设计824、原始单据的格式设计符合操作流程和人们的习惯便于填写便于归档保证输入精度5、输入屏幕设计菜单式、填表法、应答式、提示窗第六章83第六节处理流程设计√一、处理流程设计的任务设计出所有模块和他们之间的相互关系(即联结方式),并具体地设计出每个模块内部的功能和处理过程,为程序员提供详细的技术资料。二、设计工具1、IPO图(Input-Process-Output)IPO图就是用来表述每个模块的输入,输出和数据加工的重要工具842、控制流程图控制流程图(FlowChart,FC)又称框图,是经常使用的程序细节描述工具。
3、问题分析图问题分析图(ProblemAnalysisDiagram,PAD)是一种支持结构化程序设计的图形工具,可取代前述的控制流程图。4、过程设计语言过程设计语言(PDL,ProcessDesignLanguage)用于描述模块中算法和加工的具体细节,以便在开发人员之间比较精确的进行交流。第六章85第七节系统设计报告的内容系统总体设计方案:概述、系统设计规范、计算机系统配置
系统结构:模块结构图、各模块IPO图代码设计方案输入和输出设计方案文件(数据库)设计方案系统处理流程设计:IPO图、管理模型的应用
√第六章86第七章系统的实施与管理第一节系统实施概述第二节物理系统的实施第三节系统测试第四节系统转换第五节系统运行管理与维护第六节系统评价87第一节系统实施概述系统实施是将系统设计阶段的结果在计算机上实现,并应用到实际管理工作之中的过程。即,将纸面上的、类似于设计图式的新的管理信息系统方案(物理模型)转成可以实际运行的管理信息系统软件,并应用到实际管理工作之中。√88
物理系统的实施
程序设计与调试数据准备与录入人员培训
系统转换和试运行系统运行及维护
系统评价1、系统实施的任务:√892、系统实施计划安排各项工作的先后顺序,制定时间进度计划。确定各种专业人员,在各阶段的配备数量与比例,制定人员培训计划。制定资金筹措与投入计划。3、参加人员
系统分析员、设计员、程序员,计算机专家等用户单位高中层管理人员、具体业务操作人员
90新的管理信息系统投入运行。新管理信息系统的测试报告。为保证新管理信息系统运行所建立的规章制度和岗位职责。新管理信息系统的评价报告。4、系统实施阶段成果√第七章91第二节物理系统的实施MIS物理系统的实施是计算机系统和通信网络系统设备的订购、机房的准备和设备的安装调试等一系列活动的总和。1、计算机系统的实施基本原则:
满足MIS的要求考虑因素:性价比可扩充性售后服务与技术支持√922、网络系统的实施通信设备的安装电缆线的铺设网络性能调试常规工作:设备到货后开箱验货(需方)安装调试(供方)常规诊断校验系统(供方)人员培训(供方)第七章93第三节系统测试目的:发现程序和系统中可能存在的错误并及时予以纠正。√原则:测试用例应该由“输入数据”和“预期的输出结果”组成。不仅要选用合理的输入数据,还应选用不合理的甚至错误的输入数据。不仅检查程序是否做了它应该做的工作,还应检查它是否做了它不应该做的工作。应该长期保留所有的测试用例,直到该系统被废弃不用为止。941、程序调试理论法:利用数学方法证明程序正确性。实验法:通过程序调试验证程序的基本正确性。系统测试步骤:正确性测试:正常数据、错误数据、正常操作、非正常操作。运行时间和存储空间测试。使用简便性测试。
程序功能测试:是否达到设计功能,有无副作用。√952、模块测试:调试模块内部功能实现情况;程序调用和返回情况。子系统内部模块之间调用情况;子系统之间模块调用情况;数据传递情况;共享数据冲突情况。3、子系统调试964、系统测试(总调,能行性联调)子系统之间的接口是否正确合理、数据共享及冲突等;系统功能是否达到目标要求;系统遭破坏后的恢复能力。
5、特殊测试97系统测试的方法有静态测试法(桌前检查、代码会审)和动态测试法(黑盒法、白盒法)两种。1、静态测试法:以人工方式对程序进行分析和测试。静态测试法成效比较明显,可以查出30-70%的逻辑错误,成本低。2、动态测试法黑盒法:穷举数据,检查所有数据经过处理后所的结果是否正确。选择有代表性的数据进行检查。
白盒法:覆盖路径,检查所有路径是否正确。选择主要路径,如选择、循环路径检查。第七章98第四节系统转换1、人员的培训培训范围:系统管理员、基层操作员、中层管理人员、高层管理人员培训时间:系统开发前、编程开始后、编程完毕后培训目的:用户受训后能更有效地参
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电动食品处理机市场发展预测和趋势分析
- 2024年度仓储物流合作合同
- 2024年度北京市房产项目融资合同
- 2024年度北京二手汽车租赁合同
- 2024年度南京市固体废弃物处理合同
- 2024年度技术服务合同详细范本
- 2024年度无人机遥感服务合同
- 2024年度城市更新项目合同
- 2024年度企业数字化转型合同
- 2024年度园林绿化劳务分包合同
- 光伏逆变器的交流并网调试方法
- 知识礼仪竞赛答题技巧
- 中国传统的主流思想
- 2023年时事政治考试题及答案(100题)
- 2023年上海市中考英语试题及参考答案(word解析版)
- 《刑罚的体系和种类》课件
- 易制毒从业人员培训课件
- 井下电气安全培训课件
- 仓库降本增效方案培训课件
- 提高生产流程效率加快产品交付速度
- 舞蹈表演专业大学生职业生涯规划书
评论
0/150
提交评论