《第三章管理信息系优秀PPT.ppt》由会员分享,可在线阅读,更多相关《第三章管理信息系优秀PPT.ppt(102页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第三章 管理信息系现在学习的是第1页,共102页系统开发问题何种方式如何组织项目实施采用何种技术开发方法现在学习的是第2页,共102页第一节 系统开发的几个基本问题系统开发的任务系统开发的特点(1)复杂性(2)创造性(3)质量要求高(4)产品是无形的(5)经验不足现在学习的是第3页,共102页系统开发的指导原则(1)一把手原则(2)面向用户原则(3)整体性原则(4)相关性原则(5)动态适应性原则(6)工程化、标准化原则现在学习的是第4页,共102页系统开发的方式(1)自行开发(2)委托开发(3)合作开发(4)咨询开发(5)外购商品化软件现在学习的是第5页,共102页系统开发的组织与项目管理 计
2、划管理 技术管理 质量管理 资源管理现在学习的是第6页,共102页系统开发的有关人员及分工企业高层领导项目主管系统分析员程序设计员企业管理员现在学习的是第7页,共102页结构化开发方法(SSA&D)开发方法的结构体系:主流的系统开发方法,其侧重点各有所不同:强调开发过程的组织、管理和控制,属于系统开发生命周期的范畴;强调开发方法的驱动对象,属于方法论的范畴;支持某种方法论的技术,属于技术范畴;系统开发需要在一定的开发环境下运用开发工具来完成,属于系统开 发环境/工具研究的范畴。现在学习的是第8页,共102页 常用开发方法-结构化系统开发方法 1、基本思想 结构化系统开发方法(Structure
3、d System Development Mehtodology)是系统分析员、软件工程师、程序员以及最终用户按照用户至上的原则,自上向下分析与设计和自底向上逐步实施的建立计算机信息系统的一个过程,是组织、管理和控制信息系统开发过程的一种基本框架。现在学习的是第9页,共102页(二)结构化系统开发方法由管理策略和开发策略两个部分组成:管理策略部分:强调系统开发的规划、进程安排、评估、监控和反馈。开发策略部分:任务分解结构(Work Breakdown Structure,简称WBS)WBS优先级结构、开发经验、开发标准。)现在学习的是第10页,共102页系统开发生命周期法的基本框架管理策略部分
4、开发策略部分系统开发规划进程安排评估监控反馈任务分解结构WBS优先级开发经验开发标准Work Break down Structure传统的WBS:可行行研究;初步调研;系统分析;总体设计;详细设计;现代的WBS:系统规划;系统分析;系统设计;系统实施;系统维护 系统开发遵循的基本模式系统开发经验是宝贵的资源包括活动,文档,职责,质量控制等结构化系统开发方法 现在学习的是第11页,共102页3、开发原理 用户的积极参与:用户积极参与信息系统的开发的全过程,是信息系统开发能否成功的一个关键的、绝对必要的因素。严格按划分的阶段和活动进行系统开发:运用系统处理方法,将系统开发的全过程采取“分而治之(
5、Divide and conquer)的策略,将整个系统的开发过程分为一系列“阶段(Phases)”,然后再将阶段分为一系列的“活动(Activities)”,将活动划分为更小的、更易于管理和控制的“作业(Task)”。常用开发方法-结构化系统开发方法 现在学习的是第12页,共102页(二)设立检查点(Check point):在系统开发的每一个阶段均设立检查点,来评估所开发系统的可行性,避免由于系统开发的失败造成更大的损失。文档的标准化:文档标准化是进行良好通信的基础,是提高软件可重用性的有效的手段。现在学习的是第13页,共102页4.优缺点:优点:阶段的顺序性和依赖性。前一个阶段的完成是下
6、一个阶段工作的前提和依据。而后一阶段的完成又往往使前一个阶段的成果在实现过程中又具体了一个层次。从抽象到具体逐步求精。从时间进程来看整个系统的的开发过程是一个从抽象到具体的过程,每一个阶段的工作都体现了从上至下,逐步求精的结构化特点。结构化系统开发方法 现在学习的是第14页,共102页(二)逻辑设计和物理设计分离。即首先进行系统分析再进行系统设计,从而大大提高系统的准确性,可靠性和可维护性。质量保证措施完备。现在学习的是第15页,共102页 常用开发方法-结构化系统开发方法 缺点:它是一种预先定义需求的方法,基本前提是必须能够在早期就冻结用户的需求,只适应于可以在早期阶段就完全确定用户需求的项
7、目。然而在实际中要做到这一点往往是不现实的,用户很难准确地陈述其需求。未能很好地解决系统分析到系统设计之间的过渡,即如何使物理模型如实反映出逻辑模型的要求。该方法文档的编写工作量极大,随着开发工作的进行,这些文档需要及时更新。现在学习的是第16页,共102页5、适用范围该方法适用于一些组织相对稳定、业务处理过程规范、需求明确且在一定时期内不会发生大的变化的大型复杂系统的开发。现在学习的是第17页,共102页常用开发方法-原型法1、原型法产生的原因 运用结构化系统开发方法的前提条件是要求用户在项目开始初期就非常明确地陈述其需求,需求陈述出现错误,对信息系统开发的影响尤为严重,因此,这种方法不允许
8、失败。事实上这种要求又难以做到。人们设想,有一种方法,能够迅速发现需求错误。自80年代中期以来,原型法逐步被接受,并成为一种流行的信息系统开发方法。现在学习的是第18页,共102页常用开发方法-原型法2、基本思想 原型法(Prototyping Method)是在系统开发初期,凭借系统开发人员对用户需求的了解和系统主要功能的要求,在强有力的软件环境支持下,迅速构造出系统的初始原型,然后与用户一起不断对原型进行修改、完善,直到满足用户需求。现在学习的是第19页,共102页3、开发过程 可行性研究。确定系统的基本要求。建造系统初始原型。用户和开发人员评审。修改系统原型,反复地进行修改、评审,直到用
9、户满意 正式运行,开发结束现在学习的是第20页,共102页原型法示意图用户对系统提出需求(各种问题)开发人员对问题进行总结开发一个原型系统运行原型系统有修改意见否?增加新功能否?完成系统开发并交付使用修改YNN增加功能Y现在学习的是第21页,共102页常用开发方法-原型法4、优缺点 优点:对系统需求的认识取得突破,确保用户的要求得到较好的满足。改进了用户和系统开发人员的交流方式。开发的系统更加贴近实际,提高了用户的满意程度。降低了系统开发风险。缺点:解决复杂系统和大型系统很困难。每次反复要花费人力、物力。对用户的管理水平要求高。现在学习的是第22页,共102页5、适用范围原型法的适用范围是比较
10、有限的,对于小型、简单、处理过程比较明确的系统。现在学习的是第23页,共102页面向对象方法 三、面向对象方法 1、面向对象方法(Object Oriented)产生的原因 以前的开发方法,只是单纯地反映管理功能的结构状况,或者只是侧重反映事物的信息特征和信息流程。面向对象的方法把数据和过程包装成为对象,以对象为基础对系统进行分析与设计,为认识事物提供了一种全新的思路和办法,是一种综合性的开发方法。现在学习的是第24页,共102页面向对象方法2、基本概念 客观世界由各种“对象”(Object)组成,任何客观事物都是对象,对象是在原事物基础上抽象的结果。任何复杂的事物都可以通过对象的某种组合结构
11、构成。对象可由相对比较简单的对象以某种方式组成;对象由属性和方法组成。属性(Attribute)反映了对象的信息特征,如特点、值、状态等等.而方法(Method)则是用来定义改变属性状态的各种操作;现在学习的是第25页,共102页概念 对象之间的联系主要是通过传递消息(Message)来实现的,而传递的方式是通过消息模式(Message pattern)和方法所定义的操作过程来完成的;对象可按其属性进行归类(Class)。类有一定的结构,类上可以由有超类(Superclass),类下可以有子类(Subclass)。对象或类之间的层次结构是靠继承关系(Inheritance)维系的;对象是一个被
12、严格模块化了的实体,称之为封装(Encapsulation)。这种封装了的对象满足软件工程的一切要求,而且可以直接被面向对象的程序设计语言所接受。现在学习的是第26页,共102页面向对象方法4、开发过程 系统调查和需求分析:对系统将要面临的具体管理问题以及用户对系统开发的需求进行调查研究,即先弄清要干什么的问题。分析问题的性质和求解问题:在繁杂的问题域中抽象地识别出对象以及其行为、结构、属性、方法等。一般称之为面向对象的分析,即OOA。整理问题:对分析的结果作进一步的抽象、归类、整理,并最终以范式的形式将他们确定下来。一般称之为面向对象的设计,即OOD。程序实现:用面向对象的程序设计语言将上一
13、步整理的范式直接映射(即直接用程序设计语言来取代)为应用软件。一般称之为面向对象的程序,即OOP。现在学习的是第27页,共102页面向对象方法5、评价 OO方法直接反映了人们对客观世界的认知模式。人类认识客观世界有两个基本过程:一个是从特殊到一般的归纳过程,另一个是从一般到特殊的演绎过程。从应用设计到解决问题的方案更加抽象化而且具有极强的对应性。在设计中容易与用户沟通。把数据和操作封装到对象之中。现在学习的是第28页,共102页设计中产生各式各样的部件,然后由部件组成框架,以至于整个程序。应用程序具有较好的重用性、易改进、易维护和易扩充。6、适用范围 流行的开发方法,适用面很广。现在学习的是第
14、29页,共102页课后作业“自下而上”和“自上而下”两种MIS的开发策略各有什么优缺点?试述结构化系统开发方法、原型法和面向对象开发方法的优缺点和适用场合。试述一个信息系统开发成功的要素和基本条件。CASE是MIS的一种开发方法吗,请解释是或者不是的原因。现在学习的是第30页,共102页第四章 系统规划一、系统规划的含义含义应该解决的几个问题现在学习的是第31页,共102页二、信息系统发展的阶段论二、信息系统发展的阶段论-1计算机在企业管理中的应用,一般要经历若干阶段。计算机在企业管理中的应用,一般要经历若干阶段。19731973年,诺兰(年,诺兰(NolanNolan)首次提出了信息系统发展
15、的阶)首次提出了信息系统发展的阶段理论,被称为段理论,被称为诺兰阶段模型诺兰阶段模型,19801980年,诺兰又进一年,诺兰又进一步完善了该模型。步完善了该模型。下图中,横坐标表示信息系统的各个阶段,纵下图中,横坐标表示信息系统的各个阶段,纵坐标表示增长要素坐标表示增长要素 。该模型总结了发达国家信息系统发展的经验和规律,该模型总结了发达国家信息系统发展的经验和规律,一般模型中的各阶段都是不能跳越的,它可用于指导一般模型中的各阶段都是不能跳越的,它可用于指导MISMIS的建设。的建设。现在学习的是第32页,共102页二、信息系统发展的阶段论二、信息系统发展的阶段论-2现在学习的是第33页,共1
16、02页初装初装(诺兰阶段模型的阶段诺兰阶段模型的阶段1)1)初装阶段标志着组织购买第一台计算机,并初步开初装阶段标志着组织购买第一台计算机,并初步开发管理应用程序。发管理应用程序。特点:特点:1 1、组织中只有个别人具有使用计算机的能力;组织中只有个别人具有使用计算机的能力;2 2、该阶段一般发生在一个组织的财务部门。该阶段一般发生在一个组织的财务部门。信息系统发展的阶段论信息系统发展的阶段论 3现在学习的是第34页,共102页蔓延蔓延(诺兰阶段模型的阶段诺兰阶段模型的阶段2)2)处于蔓延阶段的组织中,计算机的应用初见成效,管理处于蔓延阶段的组织中,计算机的应用初见成效,管理应用程序从少数部门
17、扩散到多数部门。应用程序从少数部门扩散到多数部门。特点:特点:1 1、数据处理能力得到迅速发展;、数据处理能力得到迅速发展;2 2、出现许多新问题(如数据冗余、数据不一致性、出现许多新问题(如数据冗余、数据不一致性、难以共享等);难以共享等);3 3、计算机使用效率不高等。、计算机使用效率不高等。信息系统发展的阶段论信息系统发展的阶段论 4现在学习的是第35页,共102页控制控制(诺兰阶段模型的阶段诺兰阶段模型的阶段3)3)主要指对组织中计算机的数量进行控制。主要指对组织中计算机的数量进行控制。特点:特点:1 1、成立了一个领导小组;、成立了一个领导小组;2 2、采用了数据库(、采用了数据库(
18、DBDB)技术;)技术;3 3、这一阶段是计算机管理变为数据管理的关键。、这一阶段是计算机管理变为数据管理的关键。信息系统发展的阶段论信息系统发展的阶段论 5现在学习的是第36页,共102页集成集成(诺兰阶段模型的阶段诺兰阶段模型的阶段4)4)集成阶段就是在控制的基础上,对子系统中的硬件进集成阶段就是在控制的基础上,对子系统中的硬件进行重新联接,建立集中式的数据库及能够充分利用和管理行重新联接,建立集中式的数据库及能够充分利用和管理各种信息的系统。各种信息的系统。特点:特点:1 1、建立集中式的、建立集中式的DBDB及相应的及相应的ISIS;2 2、增加大量硬件,预算费用迅速增长。、增加大量硬
19、件,预算费用迅速增长。信息系统发展的阶段论信息系统发展的阶段论 6现在学习的是第37页,共102页 数据管理数据管理(诺兰阶段模型的阶段诺兰阶段模型的阶段5)5)成成 熟熟(诺兰阶段模型的阶段诺兰阶段模型的阶段6)6)由于由于8080年代时,美国尚处在第四阶段,因此,诺年代时,美国尚处在第四阶段,因此,诺兰没能对该两个阶段进行详细的描述。他认为数据管理兰没能对该两个阶段进行详细的描述。他认为数据管理应该是实现企业全方位的数据存储、检索、处理和维护应该是实现企业全方位的数据存储、检索、处理和维护等;成熟应该是形成了完善的信息系统,可以为各个管等;成熟应该是形成了完善的信息系统,可以为各个管理层次
20、提供信息。理层次提供信息。信息系统发展的阶段论信息系统发展的阶段论 7现在学习的是第38页,共102页系统规划阶段系统规划阶段这是管理信息系统的起始阶段。以计算这是管理信息系统的起始阶段。以计算机为主要手段的管理信息系统是其所在机为主要手段的管理信息系统是其所在组织的管理系统的组成部分,它的新建、组织的管理系统的组成部分,它的新建、改建或扩建服从于组织的整体目标和管改建或扩建服从于组织的整体目标和管理决策活动的需要。所以这一阶段的主理决策活动的需要。所以这一阶段的主要任务是:根据组织的整体目标和发展要任务是:根据组织的整体目标和发展战略,确定管理信息系统的发展战略,战略,确定管理信息系统的发展
21、战略,明确组织总体信息需求,制定管理信息明确组织总体信息需求,制定管理信息系统建设总计划。系统建设总计划。现在学习的是第39页,共102页三、系统战略规划的作用和内容MIS的战略规划应是组织的战略规划的一部。MIS的战略规划可以作为将来考核系统开发工作的标准。1.作用 (1)合理利用信息资源,节省MIS投资;(2)明确MIS的任务;(3)指导MIS开发,用规划作为将来考核系统开发工作的标准。现在学习的是第40页,共102页三、系统战略规划的作用和内容2.内容 (1)MIS的目标、约束及总体结构;(2)组织的现状;(3)业务流程现状、存在的问题、流程重组;(4)对影响规划的信息技术发展的预测。(
22、5)近期计划现在学习的是第41页,共102页三 企业系统计划法 BSP例如,在“可浓餐饮管理系统”中我们就需要调研诸如,菜式开发、顾客口味调研、定价、材料控制、饮食质量控制、成本控制、服务员工资管理、厨师招聘、餐饮器具管理等等过程。这些都可以从表16-1至16-3得到启发。现在学习的是第42页,共102页1 企业系统计划法过程现在学习的是第43页,共102页企业系统规划法(简称BSP)(一)企业系统规划法及其作用 企业系统规划法(Business System Planning,简称BSP法)是一种能根据企业目标制定出MIS战略规划的结构化方法。作用 1.确定未来信息系统的总体结构,明确系统的
23、子系统组成和开发子系统的先后顺序;2.对数据进行统一规划、管理和控制,明确各子系统之间的数据交换关系,保证信息的一致性。BSP法的优点 能保证信息系统独立于企业的组织机构,即使将来企业的组织机构或管理体制发生变化,信息系统的结构体系不会受到太大的冲击。现在学习的是第44页,共102页(二)BSP法的步骤准备工作;调研;定义业务过程;业务过程重组;定义数据类;定义MIS的总体结构;确定子系统开发的先后顺序;形成文档、建议书以及开发计划。现在学习的是第45页,共102页2 企业系统计划法步骤准备工作初步调研定义业务过程业务过程重组定义数据类定义信息系统总体结构确定系统开发顺序核准信息系统规划现在学
24、习的是第46页,共102页案例:某设备技术有限公司顾客服务过程顾客工作人员维修负责人维修工程师维修工程师工作人员当设备出现故障时,顾客通过电话、传真或信件通知该公司的服务中心。中心工作人员登记顾客的反馈信息,交负责人处理。故障分析,维修准备,奔赴顾客现场。故障诊断,排除故障。如有问题,则通过传真、电话向公司总部(深圳)技术人员咨询。维修完成,拜访客户主管。维修工程师向有关管理人员汇报维修情况。工作人员登记处理结果。1)原来流程现在学习的是第47页,共102页应用信息系统以后的顾客服务业务流程顾客服务中心维修工程师技术支援基于Internet的服务信息系统研讨数据库故障案例库故障诊断专家系统12
25、34现在学习的是第48页,共102页案例:某设备技术有限公司顾客服务流程利用信息系统,将员工个人经验转化成企业经验,群件(Groupware)消除距离上的障碍,共享知识和经验,提高服务水平。现在学习的是第49页,共102页项目:学生学期选课系统背景:在学分制实行过程中,学生选课进行人工登记效率低。容易冲突,任课教师难以获得及时有效的课程选修学生名单。目标:建立一个基于教学管理计算机网络的学生学期选课系统。案例:某高校学生选课系统开发计划现在学习的是第50页,共102页系统能力:为学生提供填写选课卡片和计算机网络终端查询对话两种选课方式,教学管理科能够对选课冲突学生进行随机、确定调整,系统产生课
26、程注册数据库,输出学生课程表、课程成绩记录单。资源要求:硬件主要利用现有计算机教学管理网络。增配少量专用设备(如读卡机、扫描仪),软件开发费用预期5000元。可行性研究:由分析员和教学管理科进行。案例:某高校学生选课系统开发计划现在学习的是第51页,共102页项目调研第一步项目调研第一步面谈面谈现在学习的是第52页,共102页案例:某高校学生选课系统开发计划0学生选课系统学生教师选课单课程表成绩记录单系统关联图(系统边界)系统关联图(系统边界)现在学习的是第53页,共102页 举行面谈 面谈之前面谈之前:确立面谈目的确定要包括的相关用户确定参加会议的项目小组成员建立要讨论的问题和要点列表复查有
27、关的文档和资料确定时间和地点通知所有参加者有关会议的目的、时间和地点现在学习的是第54页,共102页 举行面谈 进行面谈进行面谈:衣着得体准时到达寻找关注的细节详细记录指出和记录未解决的问题现在学习的是第55页,共102页 举行面谈 面谈之后面谈之后:复查笔记的准确性、完整性和可理解性确定需要进一步澄清的问题域适当的时候向参加会议的每一个人发一封感谢信现在学习的是第56页,共102页二 人员组织安排组织结构:组织结构:信息系统指导/监督委员会信息系统项目管理组信息系统项目开发组现在学习的是第57页,共102页二 人员组织安排人员构成:人员构成:技术人员 系统分析员、程序设计人员、网络专家 某些
28、情况下,可补充招聘新人员用户 来自组织内部的职能人员,根据需要对他们进行技术或其他培训工作现在学习的是第58页,共102页二 人员组织安排各阶段人员配备:各阶段人员配备:信息系统指导委员会(全阶段)系统规划阶段 项目经理、有经验的系统分析员系统分析阶段 增加系统分析员 某些关键业务领域的用户(一般是中层管理人员,表述业务需求)现在学习的是第59页,共102页二 人员组织安排各阶段人员配备各阶段人员配备(续):(续):系统设计阶段 补充专业技术人员,如网络专家和数据库专家 系统实施阶段 编程人员 质量控制人员(完成软件测试工作)用户(学习系统操作方法,然后留在组织内担当培训员)现在学习的是第60
29、页,共102页典型项目的人员配备计划分析设计实施2018161412108 6 4 2人员数项目时间现在学习的是第61页,共102页人员安排步骤为项目制定一个人员需求计划确定并邀请专门技术人才确定并邀请专门用户人员把项目组按任务分成工作小组实施初步的培训和建组训练现在学习的是第62页,共102页三 可行性分析 GB 8566-88 软件开发规范中指出:可行性研究的主要任务是“了解用户的要求及现实环境,从技术、经济和社会因素等三方面研究并论证本项目的可行性,编写可行性研究报告,制定初步项目开发计划。”现在学习的是第63页,共102页三 可行性分析经济可行性组织上和管理上的可行性技术可行性资源可行
30、性 (人员、计算机资源、物理设备)现在学习的是第64页,共102页经济可行性第一步 评估开发和运行成本第二步 评估预期的财务收益第三步 风险/收益分析 风险/收益分析:分析比较成本与收益并了解在新系统开发上的风险,确定项目是否值得开发。现在学习的是第65页,共102页成本开发成本薪水/工资硬件设备与安装软件与许可证咨询费与对第三方的付款培训设施实用程序与工具差旅杂项现在学习的是第66页,共102页成本运行费用设备连通设备维修软件维护计算机运行设备分期偿付培训和辅助现在学习的是第67页,共102页系统开发和每年运行费用举例1.系统开发费用(一次)人员:2名系统分析员(450小时/名,45美元/小
31、时)$40,5005名系统开发人员(275小时/名,36美元/小时)49,5001名网络通讯专家(60小时/名,42美元/小时)2,4001名数据库管理员(30小时/名,42美元/小时)1,2602名技术写作者(120小时/名,25美元/小时)6,0001名秘书(160小时/名,15美元/小时)2,4002名在转换期间数据输入人员 (40小时/名,12美元/小时)49,500现在学习的是第68页,共102页系统开发和每年运行费用举例培训:三天的开发人员内部培训课程 7,00030个用户,三天的内部培训课程 10,000物资:复印 500磁盘、纸张等消耗品打印消耗品(色带、色盒等)650现在学习
32、的是第69页,共102页系统开发和每年运行费用举例购买硬件、软件:l20台工作站Windows软件 1,000l20台工作站内存升级 8,000l网络软件 17,500l20台工作站办公软件产品 20,000系统开发总费用$161,670$161,670现在学习的是第70页,共102页系统开发和每年运行费用举例2.年运行费用(每年)人员:维护程序员/分析员(250小时/年,42美元/小时)$10,500网络管理员(300小时/年,50美元/小时)15,000购买硬件、软件升级:硬件 5,000软件 6,000物资和杂项 3,500每年总运行费用$40,000现在学习的是第71页,共102页收益
33、(直接)收益来源增加生产力降低操作费用减少劳动量降低计算机开支降低外购费用降低职员和专家费用降低开支增长率减少设备费用减少成本增加收入现在学习的是第72页,共102页收益(直接)收益来源例:由于手工自动化或效率增加而减少工作人员维持定量的工作人员而增加工作量减少运行费用,如应急发货的运输费用由于自动检错而减少错误率确保文件或交易的快速处理和周转捕获货币管理上损失的折扣减少不良账单或不良信贷损失现在学习的是第73页,共102页收益(直接)收益来源例:由于严格控制,减少库存或商品损失更快地收取可收账款较好的库存管理减少由于过期造成的损失采用批量折扣和购买减少商品成本采用电子数据交换和其他自动化手段
34、减少文书工作的成本现在学习的是第74页,共102页风险/收益分析利益可能无法获得实施费用超过预算实施时间超过预计技术未达到预期效果系统与现有软硬件不兼容主要风险现在学习的是第75页,共102页组织上和管理上的可行性 考虑的问题(1)领导的合作态度(2)人员心理(抵制/支持)(3)基础工作的规范化(数据、过程)(4)管理制度和机构现在学习的是第76页,共102页技术可行性 度量一个特定技术信息系统解决方案的实用性及技术资源的可用性 考虑的问题(1)开发风险(2)资源有效性(3)相关技术的发展(4)是否需要额外的培训、雇用顾问或新的人员现在学习的是第77页,共102页三 可行性分析可行性分析结论(
35、1)立即展开(2)推迟(3)修改后进行(4)不能进行(5)不必要进行现在学习的是第78页,共102页可行性研究报告的编写一 引言二 可行性研究的前提三 对现行系统的分析四 新系统的开发方案五 可行性研究现在学习的是第79页,共102页F:可行性分析与可行性报告的撰写:可行性分析与可行性报告的撰写除了建立系统的必要性之外,建设信息系统的可行性除了建立系统的必要性之外,建设信息系统的可行性研究应从三个方面考虑:技术可行性、经济可行性和研究应从三个方面考虑:技术可行性、经济可行性和社会可行性。社会可行性。技术可行性技术可行性技术可行性是指根据现有的技术条件,能否达到所提出的要求;技术条件包括:硬件,
36、系统软件,应用软件,技术人员等。所需要的物理资源是否具备,能否达到。是否成熟可靠?经济可行性经济可行性经济可行性分析要评估项目的成本和效益,分析项目经济上是否合理。看效益是否大于成本?主要包括:资金可行性和经济合理性。社会可行性社会可行性社会可行性是指所建立的信息系统能否在该企业中实现,在当前操作环境下能否很好的运行,即组织内外是否具备接受和使用新系统的条件。有时又称操作可行性,解决方案在当前的管理体系和组织形式中是否是较理想的。现在学习的是第80页,共102页资金可行性与经济合理性资金可行性与经济合理性资金可行性:分析资金可行性先要估计成本,计算项目资金可行性:分析资金可行性先要估计成本,计
37、算项目投资总额。成本包括初始成本与日常维护费用。投资总额。成本包括初始成本与日常维护费用。系统初始成本包括:各种软、硬件及辅助设备的购置、运输、安装、调试费系统初始成本包括:各种软、硬件及辅助设备的购置、运输、安装、调试费用;机房及其它附属设施的费用;其他费用。用;机房及其它附属设施的费用;其他费用。日常维护费用包括:系统维护、人员费用、易耗品、内务开销和其他费用。日常维护费用包括:系统维护、人员费用、易耗品、内务开销和其他费用。经济合理性是计算信息系统带来的效益,其中效益可分经济合理性是计算信息系统带来的效益,其中效益可分为直接经济效益和间接经济效益。为直接经济效益和间接经济效益。直接经济效
38、益可应用投资回收期来计算:设直接经济效益可应用投资回收期来计算:设Vo是投资总额,是投资总额,B使系统运行后使系统运行后的年效益,的年效益,t是资金的时间价值率(根据企业情况而定,不低于银行利率),是资金的时间价值率(根据企业情况而定,不低于银行利率),则回收期则回收期T表示为:表示为:间接经济效益主要从信息系统对信息的处理和存储能力、对决策者的支持力间接经济效益主要从信息系统对信息的处理和存储能力、对决策者的支持力度、改善企业形象和增加企业竞争力等方面来衡量。度、改善企业形象和增加企业竞争力等方面来衡量。现在学习的是第81页,共102页可行性分析报告可行性分析报告可行性分析报告主要包括总体方
39、案和可行性可行性分析报告主要包括总体方案和可行性论证两个方面,一般内容有以下几点:论证两个方面,一般内容有以下几点:引言引言主要说明系统的目标、项目的由来和系统的功能。系统建设的背景、必要性和意义系统建设的背景、必要性和意义拟建系统的候选方案拟建系统的候选方案可行性论证可行性论证几个方案的比较几个方案的比较。现在学习的是第82页,共102页可行性分析报告具体格式示例可行性分析报告具体格式示例可行性分析报告可行性分析报告1引言引言1.1 编写目的编写目的1.2 背景背景1.3 参考资料参考资料2.现行组织系统概况现行组织系统概况2.1 组织目标和战略组织目标和战略2.2 业务概况业务概况2.3
40、存在的主要问题存在的主要问题3.拟建立的信息系统拟建立的信息系统3.1 简要说明简要说明3.2 初步建设计划初步建设计划3.2 对组织的意义和对组织的意义和影响影响4.经济可行性分析经济可行性分析4.1 支出支出4.2 收益收益4.3 支出收益分析支出收益分析5.技术可行性分析技术可行性分析 5.1 主要技术路线主要技术路线5.2 技术可行性分析技术可行性分析6.社会可行性分析社会可行性分析6.1 社会法律政策可社会法律政策可行性行性 6.2 社会公共环境可社会公共环境可行性行性 6.3 操作可行性操作可行性7.结论结论 7.1 可行性研究结论可行性研究结论 7.2 结论的解释结论的解释现在学
41、习的是第83页,共102页BPR案例:福特公司的应付款系统案例:福特公司的应付款系统 福特公司物资采购工作中参与人员众多,原因在于涉及的部门太多。原业务流程是采购部门首先给卖方开出一张采购订货单,送一副本给财务部门;当供应商运来货物时,收货部门完成一份收货文件并送给财务部门,应付帐款部门收到供应商的发票后,将发票与采购部门的订单副本和收货文件核对;若三份文件不一致,更多人将介入这一流程。现在学习的是第84页,共102页改进后流程:采购部门发出订单,同时将订单内容输入联机数据库;供货商发货,验收部门核查来货是否与数据库中的内容相吻合,如果吻合就收货,并在终端上按键通知数据库,计算机会自动按时付款
42、。BPR案例:福特公司的应付款系统案例:福特公司的应付款系统BPR案例:福特公司的应付款系统案例:福特公司的应付款系统现在学习的是第85页,共102页福特公司流程重建的成果福特公司流程重建的成果福特公司的新流程采用的是“无发票”制度,大大地简化了工作环节,带来了如下结果:往应付款部门需在订单、验收报告和发票中核查14项内容,而如今只需3项零件名称、数量和供货商代码;实现裁员75%,而非原定的20%;由于订单和验收单的自然吻合,使得付款也必然及时而准确,从而简化了物料管理工作,并使得财务信息更加准确。现在学习的是第86页,共102页福特公司流程重建的启示福特公司流程重建的启示向流程而不是单一部门
43、若福特仅仅重建应付款一个部门,那将会发现是徒劳的,正确的重建应是将注意力集中于整个“物料获取流程”,包括采购、验收和付款部门,这才能获得显著改善。大胆挑战传统原则福特的旧原则是当收到发票时付款;福特的新原则是当收到货物时付款。旧原则长期支配着付款活动,并决定了整个流程的组织和运行,从未有人试图推翻它,而BPR的实施就是要求我们要大胆质疑,大胆地反思,而不能禁锢于传统。现在学习的是第87页,共102页现在学习的是第88页,共102页(一)系统详细调查与分析不论采用何种开发MIS的方法,系统分析都是必要且十分重要的环节,虽然分析的具体方法和详尽程度可能不尽相同。实践表明,系统分析工作的好坏,在很大
44、程度上决定了系统的成败。在充分认识原信息系统的基础上,通过问问题识别题识别、可行性分析可行性分析、详细调查详细调查、系统化系统化分析分析,最后完成新系统的逻辑方案设计现在学习的是第89页,共102页2、详细调查与分析在系统分析过程中可以遵循以下的工作步骤:1)对现行系统进行详细的业务调查分析了对现行系统进行详细的业务调查分析了解各项需求解各项需求可以将调查结果用业务流程图来表达。然后从业务流程图中识别出信息流程,画出数据流程图。这是对现行系统的总的、概要的描述。在此基础上调查了解系统的综合要求,其中包括:现在学习的是第90页,共102页系统的功能要求系统的功能要求。这是未来系统必须完成的各项功
45、能。系统的性能要求系统的性能要求。用户对未来系统在性能方面,如联机系统的响应时间、系统需要的存储容量以及后援存储、重新启动和安全性等方面的考虑。运行要求。运行要求。这类要求集中表现在对系统运行及所处环境的要求。如用户希望使用哪种数据库管理系统,需要什么样的存储器等以及将来可能提出的要求。现在学习的是第91页,共102页2)进行数据分析,建立数据库逻辑模型进行数据分析,建立数据库逻辑模型在充分了解现行系统的业务处理流程和数据处理流程的基础上,按照总体规划中提出的主题数据库模型,运用数据库设计技术,对系统中所涉及的主题数据库进行详细的逻辑设计,并根据系统的实际需求建立系统内的一些专用数据库,然后建
46、立数据字典。3)进行功能分析,确定新系统逻辑结构进行功能分析,确定新系统逻辑结构这一步骤的任务是确立新系统的开发目标。依据数据库模型确定出系统的逻辑功能结构,其功能结构仍可采用数据流程图表示,同时为反映系统的各项功能与数据库之间的关系,还可以用“输入处理输出”图(即IPO图)来表示。对系统内的功能描述运用结构式语言、判定树、判定表等工具完成其定义工作,同时明确处理方式。最后,提出系统分析总结报告。现在学习的是第92页,共102页为完成上述步骤中的各项工作,可以采用如下适当的工具。业务流程图、数据流程图:业务流程图、数据流程图:这是对系统进行概要描述的工具。它反映了系统的全貌,是系统分析的核心内
47、容。数据字典:数据字典:是对上述流程图中的数据部分进行详细描述的工具。它起着对数据流程图的注释作用。数据库设计工具数据库设计工具规范化形式规范化形式,运用它可以对系统内数据库进行逻辑设计。它是数据分析过程中的一个重要的技术和工具。功能描述工具功能描述工具结构式语言、判定树、判定表:结构式语言、判定树、判定表:是对数据流程图中的功能部分进行详细描述的工具,它也起着对数据流程图的注释作用。现在学习的是第93页,共102页(二)(二)可行性分析的任务和内容可行性分析的任务和内容 可行性分析的任务可行性分析的任务明确应用项目的开发:必要性必要性和可行性可行性1、必要性来自实现开发任务的迫切性2、可行性
48、则取决于实现应用系统的资源和条件可行性分析的步骤可行性分析的步骤要求与环境调查要求与环境调查问题书面材料问题书面材料管理可行性管理可行性技术可行性技术可行性经济可行性经济可行性评审审批评审审批可行性分析与可行性分析与计划报告计划报告现在学习的是第94页,共102页可行性分析的内容可行性分析的内容管理上的可行性指管理人员对开发应用项目的态度和管理方面的条件。技术上的可行性分析当前的软、硬件技术能否满足对系统提出的要求,以及考虑开发人员的水平。经济上的可行性主要是预估费用支出和对项目的经济效益进行评价。现在学习的是第95页,共102页可行性分析报告可行性分析报告 可行性分析的结果要用可行性分析报告
49、的形式编写可行性分析的结果要用可行性分析报告的形式编写出来,内容包括:出来,内容包括:(1)系统简述(2)项目的目标(3)所需资源、预算和期望效益(4)对项目可行性的结论可行性分析结论应明确指出以下内容之一:(1)可以立即开发(2)改进原系统 (3)目前不可行,或者需推迟到某些条件具备以后再进行。现在学习的是第96页,共102页二、系统组织结构与功能分析 企业管理系统的组织结构是企业管理过程各要企业管理系统的组织结构是企业管理过程各要素组成的有机整体,总体来说,企业的组织结构是素组成的有机整体,总体来说,企业的组织结构是根据企业直接生产过程的运行特点,以及由此产生根据企业直接生产过程的运行特点
50、,以及由此产生的一系列生产、技术、经营活动管理上的要求,依的一系列生产、技术、经营活动管理上的要求,依据企业一定阶段的目标,将专业管理人员、管理工据企业一定阶段的目标,将专业管理人员、管理工具等要素按比例组织起来构成的系统。组织结构是具等要素按比例组织起来构成的系统。组织结构是企业管理过程与运行状况的直接体现。因此现行系企业管理过程与运行状况的直接体现。因此现行系统的调查应从组织结构开始。统的调查应从组织结构开始。现在学习的是第97页,共102页现在学习的是第98页,共102页现在学习的是第99页,共102页现在学习的是第100页,共102页现在学习的是第101页,共102页现在学习的是第10