信息系统规划开发实施_第1页
信息系统规划开发实施_第2页
信息系统规划开发实施_第3页
信息系统规划开发实施_第4页
信息系统规划开发实施_第5页
已阅读5页,还剩46页未读 继续免费阅读

下载本文档

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

文档简介

管理信息系统第六章信息系统规划开发与实施管理主讲人:曲刚博士副教授大连理工大学管理与经济学部信息系统的开发为组织开发一个尽可能完善的系统是极其重要的。不管我们从事哪个领域的工作,都有可能在自己的本职工作中涉及到系统开发。即使你选择的研究领域不是MIS,也肯定会受到系统开发过程的影响。更重要的是,你参与系统开发过程的好坏将对组织的成功及你产生一定影响。系统开发是一个“问”与“答”的过程当人们研究系统开发时,主要的就是提出问题,其中包括:应该开发一个什么样的系统?什么时间开发这个系统?由谁来开发这个系统?应该如何进行系统开发?在系统开发中为什么知识工作者的参与十分重要?为什么用户参与十分重要?系统开发中你的参与十分重要,原因是参与者往往是:企业业务方面的专家;经常与客户打交道的联络员;质量控制分析人员;经营业务中的管理人员。2.系统开发生命周期的7个阶段在系统开发生命周期中,每个阶段包括许多不同的活动。主要活动包括:确定预算、系统需求分析、建立新系统的逻辑和物理模型、编写用户说明书等。生命周期包括:规划、系统分析、系统逻辑设计、系统物理设计、测试、实施、维护实际系统与组织战略目标相关的系统支持实施系统分析

规划

逻辑设计

物理设计

什么时候、开发什么系统问题描述、目标和项目计划目标系统逻辑模型目标系统技术方案提出的改变SDLC的七个阶段测试阶段1:系统规划系统规划是所有系统开发过程的第一个阶段,即起始阶段。在此阶段,目的是使组织的战略目标与IT系统相融合。是系统开发成功的保证。能帮助组织建立适用于整个组织的技术性指南。组织目标与信息技术的整合识别特定过程识别特定信息对信息系统进行评价确定最佳的信息系统价值链方法战略目标集关键成功因素企业系统规划方法:信息技术融合竞争力模型竞争情报方法:成本-效益分析风险分析资本投资分析方法:信息不可获得曲线灾难恢复成本曲线信息技术系统规划开发什么系统何时开发现行系统的变化灾难的应急计划MIS规划的主要方法信息系统规划方法——关键成功因素法(CSF)企业目标1、目标识别2、CSF识别3、性能指标识别4、数据字典定义关键成功因素法举例国际一流大学教学成果学术水平教学质量课程水平教学环境科研力量科研成果关键成功因素法举例国际一流大学教学成果学术水平改善教学环境提高课程水平提高教学质量增强科研力量更多科研成果......组织目标目标识别关键成功因素性能指标信息系统规划方法——“战略目标集”转化法(SST)识别组织的战略集合:描绘出组织各类人员结构识别每类人员的目标对于每类人员识别其使命及战略组织战略集转化成MIS战略组织的战略目标MIS战略目标战略目标集转化法战略目标集转化法举例利益群体组织战略集信息系统战略P:公用事业Cu:顾客G:政府S:股东Cr:债权人E:雇员M:管理者组织目标组织属性组织战略MIS目标战略约束年增收入10%(S,Cr,M)管理水平高(M)改进现金流(G,S,Cr)O1简化信贷环节(O1-O3)改进结账速度(S2)实时应答(MO7,C3)作好模型(A1)增新产品(O1,O6)…(CU)………(O3,O4,O5)O3O2O4O5S3S2S1A1A3A2A4A5MO1D1C1MO2…MO3…MO4…MO5…C2…C3…C4…D2…D3…D4…D5…信息系统规划方法——企业系统计划(BSP)BSP方法步骤企业目标企业目标企业过程企业过程数据分析信息结构数据识别设计BSP详细步骤任务下达准备工作动员会定义企业过程定义数据类分析企业/系统关系确定经理的想法评价企业问题和效益开发建议书及行动计划评价企业问题和效益BSP方法的核心,划分子系统,可以用U/C图评价信息系统管理定义信息结构定义结构优先序BSP识别过程识别产品/服务识别过程画过程流程图写每一过程说明过程分组画过程组并写说明过程与组织相关识别关键过程确认、加、删过程描述支持资源识别过程评价战略计划和管理控制过程识别计划和控制过程计划/控制产品/服务支持资源工作步骤:

U/C矩阵的建立

U/C矩阵的正确性检验(完备性检验,一致性检验,无冗余性检验)

求解U/C矩阵

系统功能划分和确定数据的分布

通过对U/C矩阵的求解过程,最终得到子系统的划分

BSP方法的分析工具——U/C矩阵1)U/C矩阵的建立2)正确性检验(1)完备性(completeness)检验:指对具体的数据项必须有一个产生者(C)和至少一个使用者(U),功能则必须有产生或使用(U或C)发生。(2)一致性(uniformity)检验:指对具体的数据项必须有且仅有一个产生者(C)。(3)无冗余性(non-verbosity)检验:指U/C矩阵中不允许有空行和空列。3)U/C矩阵的求解

(1)U/C矩阵的求解过程就是对系统结构划分的优化过程。(2)U/C矩阵的求解过程常通过表上作业法来完成。具体操作方法是:调整表中的行变量或列变量,使得“C”元素尽量地朝对角线靠近,然后再以“C”元素为标准,划分子系统。表上移动作业过程4)系统功能划分与数据分布(1)系统逻辑功能的划分:在求解后的U/C矩阵中划出一个个的方块,每一个小方块即为一个子系统。

划分时应注意:

–沿对角线一个接一个地画,既不能重叠,又不能漏掉任何一个数据和功能;

–小方块的划分是任意的,但必须将所有的“C”

元素都包含在小方块内。

子系统划分(2)确定子系统之间的联系:所有数据的使用关系都被小方块分隔成了两类:一类在小方块以内;一类在小方块以外。

在小方块以内所产生和使用的数据,则今后主要放在本系统中处理;而在小方块以外的“U”

,则表示了各子系统之间的数据联系,这些数据资源今后应考虑放在网络上供各子系统共享或通过网络来相互传递数据。数据联系三种信息系统规划方法的结合——CSB抓住主要矛盾,目标识别突出,适用于管理目标的确定以人为中心,通过分层识别管理目标,转化为信息系统目标通过过程引出目标,核心是识别企业过程CSBCSF确定企业目标,SST补充完善并转化为信息系统目标,用BSP标核并确定信息系统结构CSFSSTBSP系统规划与组织变革自动化:

是指利用计算机来提高完成某项业务的效率。合理化:合理化是将标准的业务操作程序做进一步的精简和改进,消除明显的瓶颈,使自动化的效率更高。业务流程变革:

为降低费用,提高服务与工作质量,扩大信息技术带来的效益,需要对原有的提供产品和服务的业务过程进行分析化简和重新设计。为避免大量的纸面的重复性工作,需要消除或合并一些业务步骤。所谓业务过程是指为提供某项业务成果而必须完成的一系列逻辑相关的任务。异化:

异化是从根本上重新考察组织的业务和组织本身。重新定义组织的业务,也重新规划了组织。自动化——提高效率

流程合理化——消除瓶颈

业务流程再造——提高工作质量

异化——重新规划组织的业务方式

阶段2:系统分析阶段2的目标是为一个特定系统的开发收集、理解、并表达业务的需求。收集系统需求:收集需求的方法:将所有表格全收集起来,了解何处生成这个表格,该表格送达何处、作何处理、然后再送往何处?目的是获得明确定义的业务需求和业务流程。最重要的是创建逻辑模式必须仔细地对每条信息进行详尽描述;必须详尽定义每个处理过程。建模工具:流程图是一种描述处理步骤的图形工具。分析阶段结果将获得预定系统工作的逻辑模型,并对项目规划进行调整。分析阶段的主要任务:对现行系统和业务过程进行建模、研究与分析定义新的信息处理需求构造新系统的模型更改项目计划和范围分析阶段知识工作者的任务提供现行系统工作模式的信息提供新的信息和处理需求的信息监视并验证新的可行性评估信息系统分析常用工具简述结构化分析(SA)广泛地用于自顶向下地定义系统的输入、处理过程和输出。它用一种图示的方法建立系统信息流动的逻辑模型。这种图可以把整个系统分解成若干层,每层包含有若干个模块,模块的数量以便于理解为度。每个模块内所发生的处理过程和数据转换以及模块间的联系与接口都要加以严格的描述和说明。(1)业务流程图业务流程图用于描述系统业务处理活动过程,包括业务活动涉及到的人员、部门、数据被加工处理的环节、数据输入输出处及形式等内容。填付款申请单付款申请单厂长部门领导计划员签字签字后付款申请收料单采购员运杂发票购货发票财务部例:结算业务流程图SA方法从最上层的系统组织机构入手,采用自顶向下、逐层分解的方式分析系统。SA方法把任何一个系统都抽象为图的形式。数据流程图(DataFlowDiagram,DFD

)是其中最常用的方式,它用于描述数据的流动、存储、处理的逻辑关系。(2)数据流程图

销售管理子系统第一层数据流图

外部实体数据处理数据流数据存储

第2层—接收订单

第2层—处理订单第2层—开发票第2层—应收帐款阶段3:系统设计系统设计将构建目标系统工作的技术蓝图。设计阶段的主要任务由IT专业人员完成。逻辑设计:设计技术框架,即定义系统运转所需要的设备、软件、数据库管理系统等:计算机硬件软件(OS,DBMS,开发工具)远程通信用户接口信息,过程,和人。设计系统模型输入、输出设计数据库设计模块设计设计阶段知识工作者的任务确保推荐的技术解决方案满足逻辑要求监视并调整项目计划和范围功能结构图功能结构图是一个自顶向下的图示文档,用于表示系统每一层次的设计。例:“学籍管理”的功能结构图学籍管理录取分班入学报到…录入修改查询修课管理阶段4:开发将设计阶段的模型变换成实际的系统。即从逻辑设计转换为物理设计。实施阶段的主要任务程序设计:编写所需的软件,建立物理系统获取和安装硬件(硬件与网络)建立数据库阶段5:测试系统测试:准备测试数据测试新系统找错软件测试不等于程序测试软件测试应贯穿于软件定义与开发的整个期间;据美国一家公司统计,查出的软件错误中,属于需求分析和软件设计的错误约占64%,属于程序编写的错误仅占36%。程序编写的许多错误是“先天的”。软件生存期各阶段间需保持的正确性用户要求用户:我要什么?运行结果计算机:程序运行得到的结果源程序程序员:我要让计算机怎么做?设计说明书设计员:我要让软件做什么?需求说明书分析员:我可以提供什么?12345理解正确性表达正确性理解正确性设计正确性表达正确性理解正确性编码正确性运行正确性输入正确性相符吗?阶段6:实施人员培训系统转换:老系统转换为新系统。系统转换方法平等转换:老系统与新系统同时运行,直到确保新系统执行正确,才停止老系统的运行。直接转换:完全停止老系统的运行,直接运行新系统。试点转换:只让少部分人使用新系统,直到确信新系统运转正确之后,再让其余的人使用新系统。分段转换:只将新系统的一小部分转换,直到确信系统运转正确之后,再将新系统余下的部分进行转换。知识工作者在系统实施阶段的任务确定最佳培训方法:所有知识工作者必须掌握新系统是如何工作的。(集体培训或一对一地培训)确定最适宜的转换方式提供测试数据,并参与对新系统的测试工作监督项目的预算与进度,关注失控的项目部分在今天的企业环境中,经常会出现失控项目。依据计算机世界的调查,项目中有95%的在成本与时间上都超出规定的范围。一家美国调查公司的结论:销售额超5亿美元的大公司,ERP系统采用成本超过预计成本178%,安装时间超过预计时间的230%,使用后公司亏损率却达到了令人惊讶的59%阶段7:系统支持(维护)系统支持的目标是确保系统能持续不断地满足提出的目标。一个系统

温馨提示

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

评论

0/150

提交评论