第五章管理信息系统开发的基本流程

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

第五章管理信息系统开发的基本流程第一节系统分析第二节系统设计第三节系统实施第四节系统维护第五节实例分析第一节系统分析一、系统分析的概念系统分析是管理信息系统开发的第一个阶段,是后续所有工作的起点和依据,也是我们通常说的需求调研或者需求分析阶段,解决“做什么”的问题。系统分析是将在需求调查中所得到的文档资料、业务流程等结果集中到一起,对企业内部整体管理状况和信息处理过程进行分析。系统分析的任务在充分认识原信息系统的基础上,完成新系统的逻辑模型设计,解决系统“做什么”的问题。系统分析在很大程度上决定了系统开发的成败。数据、要求Workstation计算机能处理的信息和功能解决“做什么”的问题了解用户需求和系统现存问题;确定系统目标;可行性分析;业务调查分析;系统数据和功能分析;形成文档。二、业务流程分析调查管理业务流程应顺着原系统信息流动的过程逐步地进行,内容包括:各环节的处理业务、信息来源、处理方法、计算方法、信息流经去向、提供信息的时间和形态(报告、单据、屏幕显示等)。(1)业务流程调查的内容(2)业务流程图管理业务流程图是一种描述系统内各单位、人员之间业务关系、作业顺序和管理信息流向的图表,利用它可以帮助分析人员找出业务流程中的不合流理向。(3)业务流程图的画法有关业务流程图的画法,目前尚不太统一,但大同小异,只是在一些具体的规定和所用的图形符号方面有些不同,而在准确明了地反映业务流程方面是非常一致的。业务流程图常用符号业务流程图的常用工具之一例如员工离职的业务流程如下:员工向本部门提出离职申请,部门向人事部提出申请,人事部进行审核通过后向提交给总经理审批,人事部下发离职通知书,通知员工办理离职手续,员工办理离职手续后正式离职。员工离职流程相关部门人事部总经理员工开始提出离职申请部门审核离职申请是否通过审批下发离职通知办理离职手续正式离职结束离职申请表离职通知单离职审核表审核YN案例某企业物资管理的业务流程分析1.车间填写领料单到仓库领料,库长根据用料计划审批领料单,未批准的领料单退回车间。2.库工收到已批准的领料单后,首先查阅库存账,若有货,则通知车间前来领取所需物料,并登记用料流水账,否则将通知采购人员缺货。3.采购人员根据缺货通知,查阅订货合同单,若已订货,则向供货单位发出催货请求,否则就临时申请补货。4.供货单位发出货物后,立即向订货单位发出提货通知。5.采购人员收到提货通知单后,就可办理入库手续。6.库工验收入库,并通知车间领料。7.仓库库工还要依据库存账和用料流水账定期生成库存的报表,呈送有关部门。车间有关部门供货单位用料计划领料单未批准领料单库长库工领料通知库存帐已批准领料单用料流水帐订货单合同缺料通知单入库单催货单补充订货单提货通知单采购员库存报表无有B2系统分析B2.2表格名称业务流程第图/共张图业务名称:制图:审核:单位名称:核对:年月日图例说明业务处理单位业务处理描述表格制作传递存储收集资料计划处银行技改处各部门各单位局领导上级领导投资总规划更新改造贷款规模开会讨论报表审批综合平衡(讨论)批准下达各单位各部门正式计划计划各单位上报表计划处各部门各单位技改处银行各部门各单位存档B2系统分析B2.2表格名称业务流程第图/共张图业务名称:制图:审核:单位名称:核对:年月日图例说明业务处理单位业务处理描述表格制作传递存储收集资料储户存折存取款单存折现金存折业务分类存款单折取款单折存款处理取款处理利息文件帐目文件存取款业务B2系统分析B2.2表格名称业务流程第图/共张图业务名称:制图:审核:单位名称:核对:年月日业务流程图的常用工具之二课堂讨论背景资料:生产计划管理流程设计任务1:制定年度生产计划1.由生产部组织各工厂厂长,召开年度生产计划会议,并根据公司发展战略规定的生产目标、年度销售战略,编写公司年度生产计划;2.呈报运营总监审定;3.呈报公司总裁审批。任务3:制定月度生产计划由生产部部长组织各工厂厂长,召开月度生产计划会议,按照月度销售战略要求,制定各工厂月生产计划。任务2:分解季度生产计划年度生产计划获得批准后,每季度由生产部部长组织各工厂厂长,召开季度生产计划会议,按照季度销售战略要求,将年度生产计划分解为各工厂季度生产计划。任务4:汇总原材料使用计划1.由生产部组织工厂分析产品,确定生产所需原材料、机械设备及工具的品种、规格、数量等,各工厂编写原材料使用计划,上报生产部,汇总原材料使用计划,编写《生产部用料汇总单》;2.上报财务部审定;3.根据购买额度及审批权限,报运营总监或公司总裁审批;4.原材料使用计划批准后,抄送给储运公司,储运公司准备采购生产用原材料。任务5:生产过程调度1.各工厂组织生产,生产部对各工厂的生产过程进行监督、管理;2.生产部按照季度、月度召开生产调度会议,对生产过程的各种问题进行平衡、协调和调度;3.将产成品通过质检后入库;储运公司按照销售公司的订单,从成品库中提出货物,并负责向客户单位发送。任务6:汇总统计报表1.各工厂统计《生产统计报表》;2.生产部汇总、编制公司的《生产统计报表》;3.呈报运营总监审批;4.呈报上级管理部门。要求:根据所给的背景资料,进行业务流程的识别与设计。流程分析要点:1.该业务流程属于哪个部门?涉及到哪些其他部门?2.该业务流程在本部门中有哪些处理过程?3.其他部门的哪些处理过程与本部门相关?4.业务从哪里开始?哪里结束?5.该业务流程中涉及到哪些数据?原材料采购产品入库年度销售计划季度销售计划月度销售计划生产用料计划组织生产编制统计表审批审批审定审定审批制定年度生产计划分解季度生产计划汇总用料计划月度生产计划生产过程调度汇总统计报表报表呈报开始结束送货总裁运营总监生产部储运公司销售公司工厂年度生产计划表季度生产计划表[审定通过]用料计划汇总表[审定未通过,重新制定计划][审定通过]生产调度单产品入库单生产报表产成品统计表[审批通过][审批未通过,重新制定][审定未通过,重新制定计划]开始制定年度生产计划分解季度生产计划制定月生产计划汇总用料计划年度销售计划数据季度销售计划月销售计划计划审定审定是否通过?生产用料计划数据用料计划审定生产过程调度审定是否通过原材料采购组织生产产品入库编制统计报表报表呈报汇总统计报表送货审批是否通过结束BusinessProcessModelModel:生产计划管理业务流程Package:Diagram:生产计划管理流程图Author:卢志平Date:2005-8-24Version:1.0三、数据流程分析为了用计算机进行信息管理,还必须进一步舍去物质要素,收集有关资料,绘制出原系统的数据流程图,为下一步分析做好准备。(1)数据流程分析的定义数据流程分析主要包括对数据的流动、传递、处理、存储等的分析。数据流程分析的目的就是要明确每个数据的处理方法,并发现和解决数据流通过程中的数据流通不畅、前后数据不匹配、数据处理过程不合理等问题,以期在新系统中加以改进。收集原系统全部输入单据、输出报表和数据存储介质的典型格式。弄清各环节上的处理方法和计算方法。在上述各种单据、报表、账本的典型样品上或用附页注明制作单位、报送单位、存放地点、发生频度、发生的高峰时间及发生量等。在上述各种单据、报表、账册的典型样品上注明各项数据的类型、长度、取值范围。(2)数据流程分析的内容数据流程图是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储情况。数据流程图具有抽象性,表现在它完全舍去了具体的物质(如业务流程图中的车间、人员等),只剩下数据的流动、加工处理和存储;数据流程图具有概括性,它可以把信息中的各种不同业务处理过程联系起来,形成一个整体。(3)数据流程图数据流程图常用符号外部实体处理过程数据存储数据流向不受系统控制,位于系统边界以外数据处理的外部来源和去处为避免交叉,可出现若干次。名称标识功能描述完成者标识:数字(编号、层次)功能描述:祈使句(动+名)逻辑描述数据存储的地方→,表示流动的方向名称(名词)唯一与其他图例都有联系名称为了使图形清晰,避免流线交叉,同一外部实体可在不同处出现。外部实体要有标记。同一实体在不同处出现,要在右下角打上斜线。外部实体数据流可以是双向的。数据流上要有文字说明,也可以加符号。数据流处理块的画法可以有标识、功能描述、实行的部门或程序名。处理数据存储也有标识和名称。指向数据存储的数据流箭头说明是读出还是写入。有时可用小三角形▲来表示搜索关键字。数据存储首先画出顶层(第一层)数据流程图。顶层数据流程图只有一张,它说明了系统的总的处理功能、输入和输出。下一步是对顶层数据流程图中的“处理”进行分解。(4)数据流程图的画法(1)数据流程图是分层次的,绘制时采取自顶向下逐层分解的办法。(2)数据流程图分多少层次应现实际情况而定,对于一个复杂的大系统,有时可分至七八层之多。为了提高规范化程度,有必要对图中各个元素加以编号。(3)通常在编号之首冠以字母,用以表示不同的元素,可以用P表示处理,D表示数据流,F表示数据存储,S表示外部实体。例如:P3.1.2表示第三子系统第一层图的第二个处理。按业务流程图理出的业务流程顺序,将相应调查过程中所掌握的数据处理过程,绘制成一套完整的数据流程图,一边整理绘图,一边核对相应的数据和报表、模型等。如果有问题,则定会在这个绘图和整理过程中暴露出来。由于实际数据处理过程常常比较繁杂,故应该按照系统的观点,自顶向下地分层展开绘制。黑灰半透明透明(5)数据流程图的实例厂办统计表销售统计用户合同合同登记处理合同数据合同台账合同执行登记销售分配处理库存台账车间入库单入库处理入库数据出库数据查询查询出库处理发货处理发货通知出库单出库单财务科分层数据流程图IDEF0图用户P1销售处理订货单发货单展开展开的原则标识符要有层次。如:4.1、4.2……只是处理内部使用的数据存储,画在内部,如外部也要使用,则画在外部或跨在边界上。流向外部或外部流入的数据流,如在上一层中未出现,应在其与边界相交处画上ד交叉线要画半园弧线(3)与规划中的企业模型相对应FA—高层、P—中层、A—低层外部项的确定也就是规定了系统与外部环境的分界线绘制数据流程图应遵循的原则(1)首先确定系统的外部项(2)高层流程图与中、低层流程图的分工高层DFD中只画出系统正常运行时的主要输入和输出。对于错误或例外条件所产生的数据流不在高层DFD中反映。(4)按从左到右、从上到下的原则进行(5)反复修改,仔细检查,保证其正确性。案例1某企业财务管理的数据流程分析采用“自顶向下”的原则进行是否有遗漏的数据处理功能有关数据载体部分是否与业务流程图一致业务流程图→数据流程图的检查(1)检查DFD和TFD的一致性(2)检查DFD的一致性和完整性检查数据流,确认数据流是否有遗漏或多余检查数据存储,是否没有被业务过程使用或没有生成它的业务过程(根据C/U矩阵的判别标准来进行)检查处理功能,所有的处理功能都应有输入数据流或从数据存储中检索数据,也要有输出的数据流或向数据存储中发送数据。课堂讨论背景资料:——汽车配件公司分层数据流程图绘制第一层数据流程图(环境图)顾客供应商1处理业务订货单发货单订货单发货单配件库存第二层数据流程图顾客供应商销售订货单发货单配件库存1-1采购1-2订货单发货单到货通知会计1-3收据应付款通知向供应商的订货单第三层数据流程图顾客采购编辑订货单订货单配件库存1.1.1确定顾客订货1.1.3产生暂存订货单1.1.5对照暂存订货单1.1.6业务员开发货单并修改库存1.1.4不合格顾客D2D3可发订货不满足的订货登录新顾客数据1.1.2暂存订货单D4到货通知新顾客编制销售和库存报表1.1.8销售历史D5应收款明细账D10配件库存D3合格的订货单检索库存1.1.7经理询问库存库存状态四、新系统逻辑模型的建立如何理解逻辑方案逻辑方案是新系统开发中要采用的管理模型和信息处理方法。系统分析阶段

1 / 128
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功