五章管理信息系统的系统分析.ppt
《五章管理信息系统的系统分析.ppt》由会员分享,可在线阅读,更多相关《五章管理信息系统的系统分析.ppt(100页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、五章管理信息系统的系统分析 Still waters run deep.流静水深流静水深,人静心深人静心深 Where there is life,there is hope。有生命必有希望。有生命必有希望案例:软件工程师毫无用处?案例:软件工程师毫无用处?“软件工程师毫无用处,我宁愿雇佣雷达专家教会软件工程师毫无用处,我宁愿雇佣雷达专家教会他如何编程,也不愿意雇佣程序员来教会他雷达信号流他如何编程,也不愿意雇佣程序员来教会他雷达信号流程程”。这段措辞严厉的声明来自于一位大型政府项目的。这段措辞严厉的声明来自于一位大型政府项目的经理,他所在的部门的电脑系统曾经错误地发出了经理,他所在的部门的电
2、脑系统曾经错误地发出了ICBMICBM导弹来袭的警报。更加令他不能忍受的是程序员拒绝对导弹来袭的警报。更加令他不能忍受的是程序员拒绝对此错误的功能承担责任。此错误的功能承担责任。程序员抱怨说这是由于系统说明不够全面造成的,而并程序员抱怨说这是由于系统说明不够全面造成的,而并非自己的原因。这位经理意识到,需求文档没有指出特定的非自己的原因。这位经理意识到,需求文档没有指出特定的环境会导致错误的警报,但他仍认为他所在部门的编程人员环境会导致错误的警报,但他仍认为他所在部门的编程人员应该具备这样的基本知识的。应该具备这样的基本知识的。“没有任何雷达专家会犯如此没有任何雷达专家会犯如此基本的错误基本的
3、错误”,他坚持说。,他坚持说。课堂讨论:课堂讨论:1.如何理解项目经理的抱怨?如何理解项目经理的抱怨?2.在一个项目需求调研过程中,系统分析人员发现对可户进在一个项目需求调研过程中,系统分析人员发现对可户进行简单的培训,他们做出的系统分析说明要比系统分析人行简单的培训,他们做出的系统分析说明要比系统分析人员更加准确,你觉得这样的现象正常吗?员更加准确,你觉得这样的现象正常吗?系统分析的任务系统分析的任务在充分认识原信息系统的基础上,完成新系统的逻辑在充分认识原信息系统的基础上,完成新系统的逻辑模型设计,解决系统模型设计,解决系统“做什么做什么”的问题。的问题。系统分析在很大程度上决定了系统开发
4、工作的成败。系统分析在很大程度上决定了系统开发工作的成败。系统分析的步骤系统分析的步骤问题识别问题识别可行性分析可行性分析详细调查详细调查系统化分析系统化分析逻辑方案设计逻辑方案设计可行性分析的任务可行性分析的任务明确开发应用项目的必要性和可行性。明确开发应用项目的必要性和可行性。可行性分析的内容可行性分析的内容管理上的可行性管理上的可行性指管理人员对开发应用项目的态度和管理方面指管理人员对开发应用项目的态度和管理方面的条件的条件技术上的可行性技术上的可行性分析当前的软、硬件技术能否满足对系统提出分析当前的软、硬件技术能否满足对系统提出的要求(如增加存储能力,实现通讯功能,提高处理速度)的要求
5、(如增加存储能力,实现通讯功能,提高处理速度)经济上的可行性经济上的可行性主要是预估费用支出和对项目的经济效益进行主要是预估费用支出和对项目的经济效益进行评价。经济效益应从两方面综合考虑,一部分是可以用钱衡量的评价。经济效益应从两方面综合考虑,一部分是可以用钱衡量的效益,如加快流动资金周转,减少资金积压等;另一部分是难以效益,如加快流动资金周转,减少资金积压等;另一部分是难以用钱表示的,例如提供更多的更高质量的信息,提高取得信息的用钱表示的,例如提供更多的更高质量的信息,提高取得信息的速度等速度等第一节第一节可行性分析可行性分析可行性研究的步骤可行性研究的步骤为了成功地开发软件,必须知道要做的
6、工作的范围、要用的资源、要花的工作量以及应遵循的进度。如果整个工程可以做,并且值得做,那么,分析人员就应该推荐一个较好的解决方案,并为工程制定一个初步的计划。可行性研究需要的时间长短取决于工程的规模,一般说来,可行性研究的成本只是预期的工程总成本的5%10%。怎样进行可行性研究呢?典型的过程有以下几个步骤:可行性研究的步骤可行性研究的步骤1)核查系统规模和目标访问关键人员,仔细阅读和分析有关的材料,以便对系统调查阶段得到的关于规模和目标的报告书进一步核查确认,改正不正确的叙述,清晰的描述对目标系统的一切限制和约束。这个步骤的工作,是为了确保分析人员现在所描述的内容,就是系统将来要实现的目标。可
7、行性研究的步骤可行性研究的步骤2)研究当前的系统现有的系统是信息的重要来源。显然,如果目前有一个系统正被人使用,那么这个系统必定能完成某些有价值的工作,因此,新的目标系统必须也能完成它的基本功能;另一方面,如果现有的系统是完美无缺的,用户自然也不会提出开发新系统的要求,因此,现有的系统必然有某些缺点,新系统必须要解决旧系统中存在的问题。可行性研究的步骤可行性研究的步骤3)导出新系统的高层逻辑模型优秀的设计过程通常是从现有的物理系统出发,导出现有系统的逻辑模型,再参考现有系统的逻辑模型,设想目标系统的逻辑模型,最后根据目标系统的逻辑模型建造新的物理系统。可行性研究的步骤可行性研究的步骤4)重新定
8、义问题新系统的逻辑模型实质上表达了分析人员对新系统必须做什么的看法。用户是否也有同样的看法呢?分析人员应该和用户一起再次复查问题定义、工程规模和目标,这次复查应该把数据流图和数据字典作为讨论的基础。如果分析人员对问题有误解或用户曾遗漏某些要求,那么现在是发现和改正这些错误的时候了。可行性研究的步骤可行性研究的步骤5)导出和评价解题方案分析人员应该从建议的系统逻辑模型出发,导出若干较高层次的物理解法供比较和选择。导出供选择的解法的最简单的途径,是从技术角度出发考虑解决问题的不同方案。当从技术角度提出了一些可能的物理系统之后,应该根据技术可行性的考虑初步排除一些不现实的系统。例如,如果要求系统的响
9、应时间不超过几秒钟,在批处理执行的系统方案就不合适。只有在去掉了行不通的方案之后,才能最终确定可行的一组方案。可行性研究的步骤可行性研究的步骤6)拟订开发计划,书写文档并提交审查分析人员应该草拟一份开发计划(如下表),包括工程进度表和成本估计表。同时把各阶段地结果写成清晰的文档。项目开发计划表项目开发计划表目的:目的:说说明明编编写写这这份份项项目开目开发计发计划的目的,并指出划的目的,并指出预预期的期的读读者。者。背景:背景:a a待开待开发发的的软软件系件系统统的名称;的名称;b b本本项项目的任目的任务务提出者、开提出者、开发发者、用者、用户户及及实现该软实现该软件的件的计计算中心或算中
10、心或计计算机网算机网络络;c c该软该软件系件系统统同其他系同其他系统统或其他机构的基本的相互来往关系。或其他机构的基本的相互来往关系。定定义义:列出本文件中用到的:列出本文件中用到的专门术语专门术语的定的定义义和外文首字母和外文首字母组词组词的原的原词组词组。参考参考资资料料a a本本项项目的目的经经核准的核准的计计划任划任务书务书或合同、上或合同、上级级机关的批文;机关的批文;b b属于本属于本项项目的其他已目的其他已发发表的文件;表的文件;c c本文件中各本文件中各处处引用的文件、引用的文件、资资料,包括所要用到的料,包括所要用到的软软件开件开发标发标准。准。列出列出这这些文件些文件资资
11、料的料的标题标题、文件、文件编编号、号、发发表日期和出版表日期和出版单单位,位,说说明能明能够够得到得到这这些些文件文件资资料的来源。料的来源。项项目概述:目概述:1 1、工作内容,、工作内容,2 2、主要参加人、主要参加人员员产产品:包括程序、文件、服品:包括程序、文件、服务务及非移交的及非移交的产产品等。品等。验验收收标标准:准:对对于上述于上述这这些些应应交出的交出的产产品和服品和服务务,逐,逐项说项说明或引用明或引用资资料料说说明明验验收收标标准。准。完成完成项项目的最后期限:目的最后期限:计计划划实实施:施:1 1、工作任、工作任务务的分解与分工,的分解与分工,2 2、接口人、接口人
12、员员,3 3、进进度,度,4 4、预预算,算,5 5 关关键问题键问题支持条件:支持条件:1 1、计计算机系算机系统统支持,支持,2 2 需由用需由用户户承担的工作,承担的工作,3 3、需由外、需由外单单位提供的条件。位提供的条件。专题计专题计划要点:划要点:说说明本明本项项目开目开发发中需制中需制订订的各个的各个专题计专题计划的要点。划的要点。编编制:制:审审核:核:批准:批准:时间时间:时间时间:时间时间:可行性分析报告可行性分析报告是可行性分析结果的表述是可行性分析结果的表述内容包括:内容包括:系统简述系统简述项目的目标项目的目标所需资源、预算、期望效益所需资源、预算、期望效益可行性的结
13、论可行性的结论可行性结论要求明确指出以下三者之一:可行性结论要求明确指出以下三者之一:可以立即开发可以立即开发改进原系统改进原系统目前不可行,推迟开发目前不可行,推迟开发可行性分析报告要尽量取得有关管理人员的一致认识,可行性分析报告要尽量取得有关管理人员的一致认识,并经过主管领导批准,才可付之实施,进入对系统进并经过主管领导批准,才可付之实施,进入对系统进行详细调查的阶段。行详细调查的阶段。详细调查的对象是现行系统(包括手工系统和已采用计算机的管理信息系统)。详细调查的目的在于完整掌握现行系统的现状,发现问题和薄弱环节,收集资料,为下一步的系统化分析和新系统的逻辑设计做好准备。详细调查应遵循用
14、户参与的原则 做到系统开发人员和管理人员互补不足,共同研究存在问题和解决方案;第二节第二节详细调查详细调查详细调查的方法开调查会访问发调查表参加业务实践调查过程中应尽量使用各种形象、直观的图表工具详细调查的主要内容管理业务调查数据流程调查为什么要进行管理业务调查?为什么要进行管理业务调查?MISMIS建设建设=组织结构的重新设计组织结构的重新设计阅读材料:逾淮之橘阅读材料:逾淮之橘 为什么联想、海尔的信息化建设会取得很大成功,而有为什么联想、海尔的信息化建设会取得很大成功,而有人却感慨传统管理体制下的企业成功实施人却感慨传统管理体制下的企业成功实施ERPERP(企业资源计(企业资源计划)的概率
15、几乎等于划)的概率几乎等于0 0?这不禁使人想起春秋时期晏子说过?这不禁使人想起春秋时期晏子说过一句话,一句话,“橘生淮南则为橘,生于淮北则为枳,叶徒相似,橘生淮南则为橘,生于淮北则为枳,叶徒相似,其实味不同。所以然者何?水土异也其实味不同。所以然者何?水土异也”。那么,。那么,“水土异水土异也也”,异在哪些方面呢?,异在哪些方面呢?由于旧有的管理体制和经营理念的约束,使得诸多传由于旧有的管理体制和经营理念的约束,使得诸多传由于旧有的管理体制和经营理念的约束,使得诸多传由于旧有的管理体制和经营理念的约束,使得诸多传统企业信息化的推进工作举步维艰,建设成果收效甚微。统企业信息化的推进工作举步维艰
16、,建设成果收效甚微。统企业信息化的推进工作举步维艰,建设成果收效甚微。统企业信息化的推进工作举步维艰,建设成果收效甚微。难怪联想公司表示今后在如何输出咨询能力及信息化技术难怪联想公司表示今后在如何输出咨询能力及信息化技术的时候,未来所选择的客户是要挑拣的,计划经济烙印太的时候,未来所选择的客户是要挑拣的,计划经济烙印太深的企业,联想不会去碰。深的企业,联想不会去碰。海尔集团董事局主席、首席执行官张瑞敏也指出,海尔集团董事局主席、首席执行官张瑞敏也指出,如果企业没有进行企业组织结构重组,只是在现有的基础如果企业没有进行企业组织结构重组,只是在现有的基础上进行了微调,这种管理信息化不做也罢上进行了
17、微调,这种管理信息化不做也罢。建立建立MIS的目的在于提高管理水平,应当的目的在于提高管理水平,应当把建立新系统看成是对组织的一种有目的改变过把建立新系统看成是对组织的一种有目的改变过程。因此对现行管理业务的调查十分重要。程。因此对现行管理业务的调查十分重要。本节内容:本节内容:一、组织结构调查一、组织结构调查 二、二、管理功能调查管理功能调查三、管理业务流程调查三、管理业务流程调查第二节管理业务调查一、组织结构调查组织结构指的是一个组织(部门、企业、车组织结构指的是一个组织(部门、企业、车间、科室等)以及这些组成部分之间的隶属关系间、科室等)以及这些组成部分之间的隶属关系或管理与被管理的关系
18、。通常可用组织结构图来或管理与被管理的关系。通常可用组织结构图来表示表示(见下页)。见下页)。厂长计划调度组计划科生产部财务部供销科计划组统计组统计组外协组成本组会计组出纳组供应组销售组仓 库组织结构图组织结构图二、管理功能调查管理功能指的是完成某项工作的能力。管理功能指的是完成某项工作的能力。调查中可以用功能层次图来描述从系统目标到调查中可以用功能层次图来描述从系统目标到各项功能的层次关系。下页是一张某销售系统的各项功能的层次关系。下页是一张某销售系统的管理功能层次图。管理功能层次图。销售系统管理销售计划管理合同管理销售核算与统计成品库管理市场预测销售历史资料管理编制年度销售大纲编制销售计划
19、合同有效性审查合同执行情况分析合同登记和变更销售收入核算销售利润核算销售统计分析出入库管理库存统计市场预测市场分析管理功能图管理功能图三、管理业务流程调查调查管理业务流程应顺着原系统信息流动调查管理业务流程应顺着原系统信息流动的过程逐步地进行,内容包括:各环节的处理的过程逐步地进行,内容包括:各环节的处理业务、信息来源、处理方法、计算方法、信息业务、信息来源、处理方法、计算方法、信息流经去向、提供信息的时间和形态(报告、单流经去向、提供信息的时间和形态(报告、单据、屏幕显示等)。据、屏幕显示等)。描述管理业务流程的图表有:描述管理业务流程的图表有:管理业务流程图管理业务流程图表格分配图表格分配
20、图业务流程图(transactionflowdiagram,简称TFD)一种描述系统内各单位、人员之间业务关系、作业顺序和管理信息流向的图表,利用它可以帮助分析人员找出业务流程中的不合流理向。优点符号简单明了,易于阅读和理解业务流程不足对于一些专业性较强的业务处理细节缺乏足够的表现手段6种流程图符号种流程图符号表示业务处理表示业务处理人员或者人员或者单位单位表示业务处理内容表示业务处理内容报表符号表示输出信息报表符号表示输出信息(报表、报告、文件、图形等报表、报告、文件、图形等);业务过程传递业务过程传递存储存储卡片符号表示收集资料卡片符号表示收集资料某某企企业业物物资资管管理理业业务务流流程
21、程图图TFD的绘制例题例题1某汽车配件公司销售业务路程。这个流程中,顾客发订单给销售部门,销售部门经过订单检查,把不合格的订单反馈给客户,对合格订单,通过核对库存记录,缺货订单通过缺货统计,向采购部门发出缺货通知,并登记缺货记录。对于可供货订单,登记客户档案,开出备货单,通知仓库备货。同时保存订单数据,并进行销售统计。顾客发订单订单销售部门检 验 订货不合格订单顾客存档可供货订单单开 备 货单备货单仓库处 理 备货单库存记录缺货订单缺货统计缺货记录订 单 存档销售统计销售统计表缺货通知采 购部门TFD的绘制例题例题2超市库存管理业务流程如下:销售部将销售数据通过系统传给库存管理部,库存管理部对
22、库存进行检查并处理。同时,信息部收集信息,对信息产品进行需求分析。库存管理部和信息部共同制定进货计划并存档,并有经理审批后通知财务部记账提款,库存管理部门发送进货信息,接货并储存,把产品送至销售部销售。接货储存库存管理部销售销售部销售部进货计划销售数据检查并存储新产品需求分析审批信息部经理提款财务部存档TFD的绘制例题例题3某企业销售部门的业务流程:某企业销售部门的业务流程:销售部市场人员进行需求预测,制定出需求统计表。销售部销售人员处理订单,生成订单数据进行订单管理,同时订单数据还要给制造部门,另外订单数据和需求统计表给经营规划部门编制销售计划,生成年度销售计划表给企业领导。订单处理还会生成
23、客户资料,销售人员根据客户资料进行客户管理和发货管理。客户管理、发货管理和订单管理共同生成应收账款给财务部门。市场市场人员人员需求需求预测预测编制销售编制销售计划计划企业经营企业经营规划规划销售销售人员人员处理处理订单订单年度年度/月度月度销售计划表销售计划表需求需求统计表统计表订单订单管理管理客户客户管理管理发货发货管理管理财务财务部门部门企业企业领导领导制造制造部门部门应收账款应收账款客户资料客户资料订单数据订单数据三、管理业务流程调查调查管理业务流程应顺着原系统信息流动调查管理业务流程应顺着原系统信息流动的过程逐步地进行,内容包括:各环节的处理的过程逐步地进行,内容包括:各环节的处理业务
24、、信息来源、处理方法、计算方法、信息业务、信息来源、处理方法、计算方法、信息流经去向、提供信息的时间和形态(报告、单流经去向、提供信息的时间和形态(报告、单据、屏幕显示等)。据、屏幕显示等)。描述管理业务流程的图表有:描述管理业务流程的图表有:管理业务流程图管理业务流程图表格分配图表格分配图表格分配图这种图表可帮助分析员表示出系统中各种单据和这种图表可帮助分析员表示出系统中各种单据和报告都与哪些部门发生业务关系。报告都与哪些部门发生业务关系。表格分配图表格分配图注意:业务流程分析时一定要找准分析对象例如:人事管理系统(管理信息系统案例分析P25)第三节第三节数据流程调查数据流程调查企业各环节的
25、运转都离不开数据。数据是生产过程和价值形企业各环节的运转都离不开数据。数据是生产过程和价值形成过程的客观反映,是科学管理的工具,也是企业的资源。成过程的客观反映,是科学管理的工具,也是企业的资源。数据流程的分析是把数据在组织(或原系统)内部的流动情数据流程的分析是把数据在组织(或原系统)内部的流动情况抽象出来。况抽象出来。数据流程分析主要包括对信息的流动、传递、处理、存储等数据流程分析主要包括对信息的流动、传递、处理、存储等的分析。的分析。数据流程分析的目的就是要发数据流程分析的目的就是要发现和解决数据流程中的问题,现和解决数据流程中的问题,确定新系统的信息需求,为信息管理方法的设计做准备工作
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 管理信息系统 系统分析
限制150内