开发管理信息系统的方法_第1页
开发管理信息系统的方法_第2页
开发管理信息系统的方法_第3页
开发管理信息系统的方法_第4页
开发管理信息系统的方法_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

开发管理信息系统的方法信息系统开发的任务与要求参与开发的人员信息系统的开发方法

结构化系统开发方法原型法面向对象方法计算机辅助软件工程法开发管理信息系统的方法信息系统开发的任务与要求信息系统开发的任务与要求

任务:新系统不仅必须能够完成现有系统的全部功能,解决系统存在的主要问题,而且要满足用户所提出的一些新的、更高的要求,并取得良好的经济效益和社会效益。

要求:管理人员的参与;各类开发人员和管理人员密切协作;需进行业务流程再造;需要周密计划的项目管理。信息系统开发的任务与要求任务:新系统不仅必参与开发的人员系统分析员企业管理人员数据库管理员程序设计员系统管理员参与开发的人员系统分析员结构化系统开发方法

又称“生命周期法(LifeCycle)”,是一种结构化的分阶段循序渐进的系统开发方法。它采用系统的观点来分析问题和解决问题,注重开发过程的整体性和全局性,自顶向下,逐步求精地分析和设计系统。原理:任何系统都有一个从发生、发展到更新的生命周期,新系统是旧系统的继续。要经历系统规划、系统分析、系统设计、系统实施和系统运行五个阶段。结构化系统开发方法

又称“生命周期法(LifeCycle)原型法(Prototyping)

基本思想:由系统分析设计人员在短期内定义用户的基本需求,开发出一个功能简单的、实验性的应用软件原型。用户与系统设计人员密切合作运行该模型,不断评价和改进,使之逐步完善。开发过程:将分析、设计、编程、运行、评价联系起来多次反复进行,不断演进。采用从下自上,从局部到整体的开发方式。原型法(Prototyping)

基本思想:由系统分析设计人面向对象方法面向对象方法OOM(Object-OrientedMethod)

面向对象方法产生于20世纪60年代,90年代发展起来的最新的信息系统开发方法。其基本思想是:客观世界中的事物都是由对象组成的,对象是在各种事物基础上抽象的结果。对象由属性和方法组成,用来完整反映客观事物的静态属性和动态属性,以类、类的继承、聚集等概念描述客观事物及其联系,为管理信息系统的开发提供了全新的思路。开发阶段:面向对象分析、面向对象设计、面向对象程序设计面向对象方法面向对象方法OOM(Object-Oriente计算机辅助软件工程法计算机辅助软件工程法CASE(ComputerAidedSoftwareEngineering)

特点:1解决了从客观对象到软件系统的映射问题,支持系统开发的全过程。2提高了软件质量和软件重用性。3加快了软件开发速度。4简化了软件开发的管理和维护。5自动生成开发过程中各种软件文档。计算机辅助软件工程法计算机辅助软件工程法CASE(Compu结构化系统开发方法开发过程:1系统规划阶段。在初步调查研究基础上,进行系统总体规划、可行性分析,制定出项目开发计划。2系统分析阶段。在系统总体规划及项目开发计划指导下,进行详细调查、组织机构及功能分析、业务流程分析、数据流程分析、功能数据分析、数据库概念设计、管理模型设计,提出新系统逻辑方案。3系统设计阶段。以新系统的逻辑方案为依据,进行总体结构设计和代码设计、数据库逻辑设计与物理设计、输入/输出设计、功能模块设计等详细设计,产生系统设计说明书。4系统实施阶段。包括程序设计及调试、系统转换等环节。其成果为:实现的管理信息系统、有关技术文档。5系统运行阶段。运行管理、评价与系统维护。结构化系统开发方法开发过程:信息系统开发阶段序号开发阶段基本任务完成者完成文档1系统规划初步调查、总体规划研究、可行性论证、制定开发计划企业高层领导、用户、系统分析员系统总体规划报告、可行性分析报告、数据库概念模型2系统分析详细调查分析用户环境、需求、流程、数据结构确定系统目标与功能建立新系统逻辑模型用户系统分析员系统分析报告数据库概念模型3系统设计总体设计(系统模块设计、计算机及网络配置设计)详细设计(代码设计、数据库设计、输入/输出设计、处理过程描述)系统分析员测试计划系统设计报告数据库设计4系统实施设备购置与安装、程序编制、程序模块调试、子系统调试、系统联调、用户培训、系统测试、试运行程序员、分析员、设计员、用户源程序清单、测试报告、用户手册、操作手册5系统运行运行管理、硬软件维护、系统评价用户运行手册、维护手册、系统评价报告信息系统开发阶段序号开发阶段基本任务完成者完成文档1系统规划结构化系统开发方法的特点1运用系统的思想和方法2信息系统有其生命周期及其严格的阶段性。3要求预先定义系统需求4抽象方法5自顶向下,逐步求精6模块化方法结构化系统开发方法的特点1运用系统的思想和方法结构化系统开发方法的优缺点优点1强调系统思想和系统的方法2将系统生命周期分解为几个阶段,每个阶段目标明确、任务相对简单独立,便于分工协作,降低软件开发难度。3每个阶段都有严格要求、标准与规范,以及与开发的软件系统完全一致的高质量的文档资料。4面向功能与流程,能够进行流程优化和再造。缺点1用户与开发人员之间的交流不够充分,难以保证系统真正符合用户要求。2参与开发的管理者难以把握未来系统的需求。3系统开发周期长。结构化系统开发方法的优缺点优点原型法

与结构化方法比较而言,原型法不注重对管理系统全面、系统的详细调查与分析,而是本着系统开发人员对用户需求的理解,先快速实现一个原型系统,然后通过反复修改来实现管理信息系统。优缺点:贯彻“从下到上”的开发策略,更易被用户接受。但不适于开发大型系统,每次修改都要花费人力、物力,如果用户合作不好,盲目纠错,会拖延开发过程。

原型法原型法的基本思想N用户对新系统提出问题运行原型系统开发人员总结问题开发一个原型系统完成系统,交付使用增加功能修改有无修改意见?增加新功能?NYY原型法的基本思想N用户对新系统提出问题运行原型系统开发人员总原型法的认识论1人们认识任何事物都不可能一次完全了解,并把工作做的尽善尽美。2人们对于事物的认识和描述,往往是受相关事物的启发而逐渐产生并不断完善的。3人们讨论评价已有的具体事物,要比理解描述抽象的设想方案容易的多。4改进事物要比创造事物容易的多。原型法的认识论1人们认识任何事物都不可能一次完全了解,并把原型法的优点和局限性优点1改善了用户和系统设计者间的交流方式。2帮助确定技术上的可行性。3有助于推广目标系统的思想。4降低了开发风险。5减少了用户培训时间。6减少了开发的时间和成本。局限性1缺乏系统性和完整性,缺乏对管理系统全面、系统的认识。2对开发工具要求高。3容易走上机械地模拟原来手工系统的轨道。4不适用于开发大型综合的管理信息系统。原型法的优点和局限性优点MIS战略规划

战略规划为什么重要?

第一,信息系统的应用越来越趋向于为企业战略服务;

第二,信息系统的投资巨大,规划不好给企业造成的损失巨大。信息化案例投入多,效果差的原因之一:无规划,重眼前,轻长远

MIS战略规划MIS战略规划案例分析

位于华北的某机械加工企业,职工4000人,在计算机应用方面,有CAD/CAM系统、销售系统、财务系统、公司网站,这些系统分别由不同的厂家开发、采用不同的数据库和平台,目前已经形成几个小型局域网,但是公司内部还没有全部联网。

对于下一步的IT建设,厂办认为需要上OA系统,因为在公司内部传递信息、发送文件、召开会议、档案管理、业务催办等等都比较耗费精力;IT部门认为应该把公司全部联网、然后是系统升级、购买新的服务器、升级数据库、做防火墙、备份数据,因为这些基础工作如果不做,整个系统早晚会面临病毒、黑客的攻击而瘫痪;也有领导说应该实施电子采购系统、物资管理系统;众说纷纭。

公司这几年总共花了3千多万元在IT方面,初步感觉好像效果还不错。从表面看来,这样的企业大概可以算作信息化比较超前的企业,至少是效果还不错的企业。

MIS战略规划案例分析位于华北的某机械加工企业存在问题系统建设初期,缺乏科学的规划,信息化系统不是集成的一体化的系统目前的局面好坏参半:好:大家有热情、有意识、也有行动,IT系统毕竟提高了局部的效率,促进了局部流程的改善坏:目前的IT系统不是集成的系统。也就是说,由于当初没有长远的统一规划,IT方面存在信息孤岛,会给公司的业务经营管理带来危害。

(1)信息不集成带来的问题?(2)财务系统和销售系统不集成会带来哪些问题?(3)企业下一步的规划应该怎样做?

存在问题系统建设初期,缺乏科学的规划,信息化系统不是集成的一解决办法自己解决。IT部门和主要的业务负责人依据企业的业务发展战略,检查各业务部门的落实措施,在这些措施当中,发现IT的用武之地,或者没有IT,这些措施就无法执行的地方,这些也就是大家经常提到的“业务需求”,下一步是把各个需求划分优先等级,了解哪些应用系统可以满足这些需求、大致费用是多少等,来制定下一步的IT战略。这样IT才能够真正发挥其作用,也才能在战略层面为企业竞争力的提升添砖加瓦。借助外脑,把规划问题交给专业的咨询公司来完成。

解决办法自己解决。IT部门和主要的业务负责人依据企业的业务发信息系统战略规划与方法主要内容战略规划MIS的战略规划MIS规划的三阶段模型MIS规划的主要方法信息系统的开发方法战略规划信息系统战略规划关键成功因素法战略目标

集转化法企业系统计划法信息系统战略规划与方法主要内容战略规划信息系统关键成功战略目战略规划正确理解“战略规划”的含义战略规划:站在战略角度,为信息系统的建设与应用指明方向,确定思路——思路决定出路决策战略规划是为未来做现在的决策,而不是做未来的决策,决策只存在于现在;战略规划也不是预测,而是一种思考的工具,是一个过程,即为了取得未来的成就指明现在该做什么。风险规划不是消除风险,而是明确所要承担的风险,明确战略规划的代价与投资。其结果是提高对风险的承担能力。决策——执行——衡量这是一个的循环往复的过程;高层人员及时回顾总结;及时转化为日常行动;人人理解的方向和目标。战略规划正确理解“战略规划”的含义掌握内容:战略规划与MIS战略规划的关系?为什么要进行MIS战略规划?微观:解决由于信息不集成、系统不集成造成的管理业务漏洞多给企业造成经营损失的问题宏观:解决重眼前、轻长远,重硬件、轻软件的问题掌握内容:战略规划与MIS战略规划的关系?为什么要进行MIS战略规划的有效性战略应做到组织资源与环境的良好匹配战略应与组织活动匹配,适合于组织的管理过程战略规划的特点目标明确:先进但可以达到,给人鼓舞,没有二义;可执行性良好:通俗、明确、可执行;组织人事落实:级级落实,明确责任;灵活性好:活动范围和组织计划的形式是变化的,应进行周期性校核和评审。如何保证MIS战略规划的成功战略规划的有效性如何保证MIS战略规划的成功战略规划的内容①③②④⑤⑥⑦⑧⑨公司级业务级执行级方向和目标约束和政策计划与指标左下和右上关联,上下级之间是集成关系,左右间是引导关系战略规划的内容①③②④⑤⑥⑦⑧⑨公司级业务级执行级方向和目标方向和目标使命和环境分析-----远景-----方向和目标源于现实,高于现实折中:个人价值观、抱负、组织环境、个人长处约束和政策环境、机会与组织资源间的平衡计划和指标确定近期、现在的任务,在方向、目标明确,约束与政策平衡后,进行机会和资源的匹配,达到既定指标方向和目标战略规划的内容处处体现折中和平衡,主要会大四个问题:要求我们做什么(方向和目标)我们可以做什么(政策)我们能做什么(约束)我们应该做什么(计划、指标)总结战略规划的内容处处体现折中和平衡,主要会大四个问题:总结MIS战略规划三阶段模型战略规划组织的信息需求分析资源分配战略规划(1)评价组织的战略与目标;(2)确定MIS使命,提出MIS建设报告;(3)对现有MIS的功能、应用环境和应用现状进行评价;(4)制定建设MIS的政策、目标和战略。组织的信息需求分析(1)确定各部门在决策支持和事务处理方面的信息需求,提出MIS的总体结构方案;(2)确定主发展计划,即确定系统和应用项目的开发次序和时间安排。资源分配分配资源(软、硬件、数据通信设备、人员、技术、服务、资金等),提出系统建设预算与时间进度安排,甚至包括对影响规划的信息技术发展的预测。MIS战略规划三阶段模型战略规划组织的信息需求分析资源分配战MIS战略规划给企业带来哪些好处?企业信息化建设步伐、重点、方向与企业发展战略保持一致,提高企业充分驾驭IT的能力,提升企业竞争力企业可以客观地结合目前和未来状况,决定企业信息化的重点,避免了不负责任的IT厂商为追求自身销售额而鼓动企业盲目上马大型的信息化项目。企业领导人和各级部门对信息化建设的指导思想、工作原则、重点应用领域、关键成功因素等形成共识。企业内部的技术人员、系统应用人员对未来应具备的知识层面和技能、技术选用的评估标准等有了事先的认识。提高了信息投资的收益,降低了风险和损失。(1)减少了系统开发的盲目性(2)使系统具有良好的整体性,环境适应性、开发工作良好的阶段性(3)降低了开发周期和开发费用MIS战略规划给企业带来哪些好处?企业信息化建设步伐、重点、MIS规划的主要方法信息系统规划方法——关键成功因素法(CSF)企业目标1、目标识别2、CSF识别3、性能指标识别4、数据字典定义MIS规划的主要方法信息系统规划方法——关键成功因素法(CS原因1原因N原因1原因1原因1原因1原因1原因N原因N原因N原因N原因N管理人方法物料设备环境关键成功因素法CSF

原因1原因N原因1原因1原因1原因1原因1原因N原因N原因N信息系统规划方法——“战略目标集”转化法(SST)识别组织的战略集合:描绘出组织各类人员结构识别每类人员的目标对于每类人员识别其使命及战略组织战略集转化成MIS战略组织的战略目标MIS战略目标信息系统规划方法——“战略目标集”转化法(SST)组织的战略信息系统规划方法——企业系统计划(BSP)BSP方法步骤企业目标企业目标企业过程企业过程数据分析信息结构数据识别设计信息系统规划方法——企业系统计划(BSP)企业目标企业目标企BSP详细步骤任务下达准备工作动员会定义企业过程定义数据类分析企业/系统关系确定经理的想法评价企业问题和效益开发建议书及行动计划评价企业问题和效益BSP方法的核心,划分子系统,可以用U/C图评价信息系统管理定义信息结构定义结构优先序BSP详细步骤任务下达准备工作动BSP识别过程识别产品/服务识别过程画过程流程图写每一过程说明过程分组画过程组并写说明过程与组织相关识别关键过程确认、加、删过程描述支持资源识别过程评价战略计划和管理控制过程识别计划和控制过程计划/控制产品/服务支持资源BSP识别过程识别产品/服务识别过程画过程流程BSP定义信息结构(U/C矩阵)目的是刻画未来信息系统的框架,确定系统数据资源分布以及系统共享数据类。其主要工作是划分子系统(1)建立U/C矩阵。利用U/C矩阵表达过程/数据关系。(2)正确性、完整性检验。数据类每列只有一个C和至少一个U;过程行每行须有C或U。(3)U/C矩阵的求解。调换数据类的列顺序,可能还须相应调整过程的行顺序,使矩阵中的所有C尽量靠近主对角线,用矩形将U和C最密集的地方框起来,所有的C必须包含在矩形内。如下图所示。(4)确定各子系统。每个矩形

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论