第7讲 管理信息系统规划200810

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

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

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

资源描述

1第3章管理信息系统开发方法一、系统开发的任务管理信息系统开发不能模仿或照搬人工系统分散处理信息方式。要将企业看作一个整体,把生产经营活动的目标、活动准则、状态变化、运动状况所伴随着的信息同态地反映到系统中。要从信息处理的角度,理顺信息间的关系,合理地组织和存贮数学模型加工信息,使之完整化、规范化、代码代,实现信息的共享。要引入各种现代化管理方法及经济数学模型加工信息,将其以适当的方式提供给各级管理部门,从而使管理人员能凭借这些信息进行有效的管理和正确的决策。第一节系统开发的任务和特点2系统处理阶段比单项应用复杂得多。系统开发的任务:根据企业管理的目标、内容、规模、性质等具体情况,从系统论的观点出发,运用系统工程的方法,按照系统发展的规律,为企业建立起计算机化的信息系统。系统开发的核心:设计出一套适合于现代企业管理要求的应用软件系统。第3章管理信息系统开发方法第一节系统开发的任务和特点3二、系统开发的特点1、复杂性高:涉及多种学科,具有知识密集的特点;手工劳动,十分细致、复杂,容易出错;系统开发一般都要耗费大量的人力、物力和时间资源2、集体的创造性活动:需要集中系统分析师、计算机技术人员、管理业务人员、程序设计人员等方面的智慧,协同努力方可完成。3、质量要求高:软件产品则不容许有任何错误,任何一个语法错或语义错误,都会使运行中断或出现错误的处理结果。4、产品是无形的:软件产品是存贮在计算机系统之内的程序和数据,它们是无形的。5、历史短、经验不足第3章管理信息系统开发方法第一节系统开发的任务和特点4一、系统的目的性人工系统都具有目的性,明确开发的目的,确立面向用户的观点。管理信息系统是一个人工系统,它的目的是及时、准确地收集企业的数据,并加工成信息,保证信息的畅通,为企业各项决策、经营、计划、控制活动提供依据,使企业各机构和生产环节活动联结为一个统一的整体。第二节系统开发的指导原则第3章管理信息系统开发方法5二、系统的整体性传统的手工信息处理,由于处理手段的限制,是采用各职能部门分别收集和保存信息、分散处理信息的形式。人工系统--分散的计算机化系统--映射关系例:系统开发应采用整体化开发形式人工系统--整体化的计算机系统--多对一关系第二节系统开发的指导原则第3章管理信息系统开发方法6做法:1、详细了解原系统信息处理过程2、对原系统的物理模型进行综合和抽象,去掉物理细节,分析原系统的逻辑功能,得出原系统的整体逻辑模型3、对原系统的逻辑模型进行改进和完善,补充管理需要的、人工系统难以实现的新功能,形成新系统的逻辑模型,解决新的计算机系统应当“做什么”的问题4、建立新系统的物理模型,即确定新系统实现逻辑模型的技术方法和手段,解决新系统“如何做”的问题第二节系统开发的指导原则第3章管理信息系统开发方法7三、系统的相关性分析系统的相关性,就是根据分解--协调的原则,由顶向下发展系统.管理信息系统是由多个子系统(功能)组成的,整个系统是一个不可分割的整体,各个子系统又存在着相互关系--系统结构化分析和设计的方法:自顶向下的开发系统由整体到各组成部分由表及里由抽象到具体,逐步求精逐步深入第二节系统开发的指导原则第3章管理信息系统开发方法8四、系统的扩展性和易维护性环境适应外界环境第二节系统开发的指导原则第3章管理信息系统开发方法9五、工作成果文档化,图表规范化1、人的记忆力是有限的,各种调查分析的结果和设计的技术细节必须以书面形式记录下来,以供查阅和核对2、开发人员之间、开发人员与用户之间,可利用书面的、超越各自专业的共同语言--文档的形式有效地进行交流3、系统开发要经过一定的过程,后一阶段的工作要在前一阶段工作的基础上,也就是在前期工作文档的基础上继续进行文档的形式以图表为主,其表达效果在很多情况下比文字叙述简洁、形象,效果更真实第二节系统开发的指导原则第3章管理信息系统开发方法10一、生命周期法生命周期法是70年代发展起来的,它已在国内外广泛采用,并为许多组织确定为标准的系统开发方法。任何系统均有其发生、发展、成熟、消亡或更新换代的过程。这个过程称为系统的生产周期。第三节系统开发的方法第3章管理信息系统开发方法11生命周期法将管理信息系统的开发过程划分系统分析、系统设计、系统实施3个阶段:1、系统分析新系统是在原系统的基础上发展起来的。在分析阶段,先根据用户提出的建立新系统的要求,进行初步调查和初步可行性分析,提出系统总体规划,经领导批准系统可行并可以开展开发工作以后,再对原系统进行深入的调查,彻底掌握原系统的模型,并在此基础上提出新系统的逻辑模型。第三节系统开发的方法第3章管理信息系统开发方法122、系统设计系统设计的任务是:根据系统分析确定的逻辑模型,确定新系统的物理模型,即计算机信息系统应用软件的总体结构和数据库设计,并提出系统配置方案,继而对物理模型进行详细的设计。主要内容有:代码设计、用户界面设计、处理过程设计,编写系统设计说明书。第三节系统开发的方法第3章管理信息系统开发方法133、系统实施系统实施包括:按照物理模型实现应用软件的编写和测试,系统试运行,编写技术文件,系统转换,系统交付使用,以及运行后的系统维护和评价等工作。第三节系统开发的方法第3章管理信息系统开发方法14生命周期法的主要优点是:1、整个开发过程阶段和步骤清楚,每一阶段和步骤均有明确的成果,这些成果以可行性分析报告、系统分析报告、系统设计报告等形式确定下来,并作为下一步工作的依据。2、在每阶段或步骤中,整个项目可以划分为许多组成部分,各部分可各自独立地开展工作,但各部分的工作必须按时到达阶段或步骤的终点,这样有利于整个项目的管理与控制。缺陷:1、难以准确定义用户的需求2、开发周期长,难以适应环境变化3、整个系统开发工作是劳动密集型的第三节系统开发的方法第3章管理信息系统开发方法15二、原型法原形法的基本思想是1977年开始提出的,它试图改进生命周期法的缺点。由用户与系统分析设计人员合作,在短期内定义用户的基本需求,开发出一个功能不十分完善、实验性的、简易的应用软件基本框架,先运行这个原型,再不断评价和改进原型,使之逐步完善。其开发过程是分析、设计、编程、运行、评价多次重复、不断演进的过程。第三节系统开发的方法第3章管理信息系统开发方法16优点:1、开发过程是一个循环往复的反馈过程,它符合于用户对计算机应用的认识逐步发展、螺旋上升的规律2、原型法很具体,使用户能很快接触和使用系统,容易为不熟悉计算机应用的用户所接受3、原型法开发周期短,使用灵活,对于管理体制和组织结构不稳定、有变化的系统比较适合由于原型法需要快速形成原型和不断个性演进,因此,系统的可变更性要好,易于修改。采用这种方法最好是具有形成原型和修改原型的支撑工具,如系统分析和设计中各种图表的生成器、计算机数据字典、程序生成器等。第三节系统开发的方法第3章管理信息系统开发方法17三、面向对象的方法70年代由A.Kay首先提出面向对象的概念,以后逐渐发展了面向对象的分析、设计等系统开发的方法和技术,发展面向对象方法的目的是提高软件系统的可重用性、扩充性和可维护性,使软件系统向通用性方向发展,逐步使软件系统的生产能像硬件组装那样,由软件集成块来构筑,它与传统方法比较有两占重大思想突破:第三节系统开发的方法第3章管理信息系统开发方法181、操作与数据共同封装所谓“对象”就是数据和操作的封装通信单位,在面向对象技术里,将数据和操作称为对象的属性和服务,将程序看作是离散的、通信着的对象集合。数据表征了对象的状态,操作则是在外界激发下使数据的状态改变。这里激发的因素就是对象间的通信,称为消息,状态改变的结果则构成模块的功能。第三节系统开发的方法第3章管理信息系统开发方法192、类与继承机制所谓“类”就是指一组具有相同结构、操作和约束条件的对象,对象类由“类说明”和“类实现”两大部分组成。“类说明”统一描述对象类的结构、应遵守的约束规则以及报告的操作,以便用户了解对象类的具体作用与功能。“类实现”则由开发人员掌握,用户不必了解。第三节系统开发的方法第3章管理信息系统开发方法20四、计算机辅助软件工程系统开发工作的自动化、计算机化,是提高系统开发效率和质量的重要途径。CASE技术的目标,就是要实现系统开发生命周期内各阶段的工作基于计算机的自动化1、能实现一个具有快速响应、专用资源和早期查错功能的交互式开发环境2、对系统开发和维护过程各个环节实现自动化3、通过强有力的图形接口,实现直观的程序设计第三节系统开发的方法第3章管理信息系统开发方法21企业系统开发方式主要有以下4种:1、由本企业自行开发优点:(1)可锻炼本企业计算机开发应用的队伍(2)当企业管理业务有变化或发展时,可以及时对系统进行变更,改进和扩充缺点:(1)系统开发周期一般较长(2)难于摆脱长期以来形成的,本企业习惯的管理方式的影响,不易开发出一个高水平的管理信息系统。第四节系统开发的方式第3章管理信息系统开发方法222、委托软件开发公司或科研单位进行开发优点:(1)开发周期短(2)企业不必组织本企业的开发队伍(3)如果选择好开发单位,企业能密切配合管理工作,使之符合现代信息处理要求,则可开发出水平较高的系统。缺点:当企业管理发生变化或扩展时,系统维护工作困难第四节系统开发的方式第3章管理信息系统开发方法233、企业与科研单位合作开发优点:(1)在合作开发中,可发挥科研单位技术力量强,本企业人员对管理业务熟悉的优势,共同开发出具有较高水平而又适用性强的系统(2)有利于企业计算机应用阶伍的培养与提高4、购买(租用)软件包第四节系统开发的方式第3章管理信息系统开发方法24第3章管理信息系统开发方法一、系统开发的组织1、系统开发领导小组小组成员应包括一名企业领导、系统开发项目负责人、有经验的系统分析师,以及用户各主要部门的业务负责人。领导小组不负责开发的具体技术工作,其组成成员中有的可能并不具备计算机应用的知识和经验。第五节系统开发的组织与项目管理25领导小组的职责范围:(1)提高建立新系统的规划和总策略(2)保证满足企业不同部门对新系统的需求(3)对开发工作进行监督与控制(4)协调系统开发中有关的各项工作(5)向上级组织报告系统开发工作的进展情况(6)委任计算中心主要工作人员,规定他们的职责范围第3章管理信息系统开发方法第五节系统开发的组织与项目管理26第3章管理信息系统开发方法2、系统开发的参加者(1)系统分析员他们的主要任务是研究用户对信息系统的需求;评价该企业开发计算机化信息系统的可行性;进行系统分析与设计,负责对新系统的安装、测试和技术文件的编写(2)程序设计员主要任务是按照系统分析员所提出的设计方案编制程序、调试程序、修改程序,直到新系统投入运行(3)企业管理人员参加系统开发的企业管理人员代表用户,在实际工作中提出用户的需求,一方面对开发工作的质量进行监督,另一方面,他们应按照新系统的要求,组织管理基础工作的整顿,提供新系统运行所需的各种基础数据第五节系统开发的组织与项目管理27二、系统开发的项目管理为了全面规划,统筹兼顾,分清轻重缓急、合理地组织各项工作,在大型信息系统建立过程中,常采用网络计划技术,来对整个开发过程进行计划和控制,具体做法如下:1、根据系统开发支撑环境及主要开发阶段的联系2、进一步将工作分解第3章管理信息系统开发方法第五节系统开发的组织与项目管理28第4章管理信息系统规划与建设MIS为什么需要战略规划?战略规划的概念、任务、目标MIS战略规划的内容信息系统战略规划的步骤和工作流程信息系统规划的特点和原则29MIS为什么需要战略规划?MIS建设是一个复杂的项目.304.1.1战略规划的概念战略规划是在开发系统之前,首先做出的对整个系统进行的全面

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

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

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

×
保存成功