第4章--管理信息系统的结构化开发方法.ppt_第1页
第4章--管理信息系统的结构化开发方法.ppt_第2页
第4章--管理信息系统的结构化开发方法.ppt_第3页
第4章--管理信息系统的结构化开发方法.ppt_第4页
第4章--管理信息系统的结构化开发方法.ppt_第5页
已阅读5页,还剩152页未读 继续免费阅读

下载本文档

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

文档简介

1、第4章管理信息系统的结构化开发方法、4.1系统需求调查和可行性分析4.2系统设计4.4系统实施、维护和评价、2、生命周期法(瀑布模型)和结构化开发、MIS的生命周期法根据MIS的生命周期而开发3、结构化开发方法、4、结构化开发方法概要、结构化开发方法是多年来被广泛使用的方法。 结构化的方法体现了抽象、模块化、信息隐藏、信息局部化、一致性、一致性和确定性等原则。 5、详细设计、要求、可行性研究、系统评价、系统维护、检查、编程调整、系统转换、详细调查、初步调查、逻辑设计、开发方案的选择、审查、审查、整体设计、系统计划、系统分析、系统设计、系统实施、系统运用可行性研究可行性分析报告、审查、修改目标、

2、增加资源、等待条件、中止研究、不,修改、是、7、a、详细调查、逻辑设计、系统分析报告、审查、b、修改说明书、中止研究、不,修改、是、8、b 整体设计、详细设计、系统设计说明书、审查、停止研究、修改设计方案、不、修改、是、9、c、系统实施、调试、系统修改、验收、交货使用、是、修改、10、MIS工程工作流程、10 4.1管理系统需求调查和可行性分析、信息系统总体规划,是管理信息系统开发周期的第一阶段,也是管理信息系统开发的基础工作。 这个阶段的主要目标是明确系统整个生命周期的发展方向、系统规模和开发计划,制定可行的开发战略。 4.1.1对当前系统的初步调查4.1.2可行性分析,12,4.1.1对当

3、前系统的初步调查,初步调查是管理信息系统开发开始前的准备。 一般来说,将目前的系统调查工作分为两个阶段,第一步是初步调查,投入少量人才大致理解后,判断开发的可行性的第二步是对系统进行详细调查,确定系统开发的可行性和正式立案后,投入大量人才进行大规模调查。 13,4.1.1对当前系统的初步调查,系统的初步调查主要包括以下内容:需求分析的工作主要是通过对当前系统的调查研究,以实际理解和理解用户的客观要求。 系统调查工作是以自上而下的结构化方式来识别系统中的对象,以工程化的方式来分析组织工作过程良好的人际关系的现有企业运营情况企业的管理方式和基础数据情况现在的管理信息系统的运营情况,14,4.1.2

4、可行性分析,可行性分析是什么? 在管理信息系统的开发之前,先分析在组织内外的现在具体条件下进行系统开发项目的必要性和可能性。 如果分析结果可行,企业就可以着手开发。 否则,必须在具备特定条件后再开发。 可行性分析的目的是确定项目开发的依据,确定工作范围,制定工作计划,协调各部门活动的依据,一般来说,可行性分析的工作成本是预计项目总成本的5%-10%。 十五、一、可行性分析的主要内容,可行性分析包括以下方面的工作:必要性分析的必要性分析从管理角度从客观要求信息系统和对当前系统的满意度方面分析是否需要新的系统开发。 经济可行性有两个方面:一个是支持系统开发的费用估计,另一个是新系统开发后带来的经济

5、效果估计。 基于这两方面的估计和分析,在确定系统开发的经济性的同时,可以得到系统整体的投资回收期。 16、经济可行性和开发费用估计。新系统的开发费用主要包括硬件设备费用、软件设备费用、人力费用、维护费用的经济效益估计。 直接经济效应间接经济效应,17,1,代码行估计法期望值lc=(ab4m)/6、18、19,技术可行性,设备方面(包括硬件设备和软件支持),主要是计算机的工作频率、存储容量、网络能力、输入输出设备、计算机网络指在安全性等方面是否满足管理信息系统的数据处理要求,数据传输和通信是否满足要求,网络和数据的可行性,软件平台和软件工具的支持方法等。 在技术能力方面,主要考虑从事系统开发和维

6、护的技术能力。 管理信息系统开发、使用、维护等各阶段所需的专业技术人员。 例如系统分析师、系统设计师、程序员、操作员、软件、硬件人员等。 这些人员的技术水平是否满足系统要求。 20、组织管理的可行性、企业领导人、部门负责人(尤其是顶级)对新系统开发的认识管理人员对新系统开发的态度如何?你想和开发人员合作进行系统开发吗? 企业的管理基础工作怎么样?现行管理系统的业务处理是否规范? 新的管理信息系统的开发和运营会导致企业的管理模式、数据处理方式和工作习惯的变化。 这些工作的变动有多少? 管理员能接受吗? 社会、法律和使用的可行性。21、2、可行性分析报告以系统人员对现行系统的初步调查、可行性分析结

7、果为结论,是新系统开发的依据,也是管理信息系统开发过程的第一份文件。 引言主要包括管理信息系统的名称、目标和基本功能、用户单位名称、新的系统开发单位、该系统与其他系统和机构的关系和联系、可行性报告中使用的术语及其定义、本报告中参考的文件和技术资料。 可行性分析的准备包括可行性分析的要求和目标、可行性条件和限制,以及可行性分析的方法。 22、可行性分析报告、现行系统分析包括企业应实现的目标和完成的任务、用户单位的组织机构和管理体制、现行系统状况、可用资源和制约条件、目前企业存在的主要问题和弱点。 新系统的方案包括新管理信息系统的目标和实现的功能、新系统的构成结构、计算机配置、新系统开发的计划安排

8、、开发各阶段的人才资金设备的需求、新系统实现后对组织结构管理模式的影响。 23、可行性分析报告和可行性分析显示,经济可行性、技术可行性、组织管理可行性和社会可行性,新系统需要管理信息系统。 可行性分析的结论应该基于开发一个管理信息系统的可行性分析得出一个管理信息系统开发项目是否可行的结论。 一般来说,有几种方法可以立即进行系统的开发。 开发需要增加一定的设备资源。 必须从几个条件准备好之后延期到开发开始。 有必要大幅度修改系统的目标。 无法开发系统或不需要系统. 制定开发计划,管理信息系统开发计划主要是确定的开发战略,相应的开发方法。 在选择开发方法时,必须注意应用该方法的开发环境、必要的计算

9、机软件、硬件技术支持、开发者的理解度。 开发计划主要包括系统开发工作计划、投资计划、进度计划、资源利用计划的制定。 制定开发计划一般取决于系统的具体问题、具体情况。 一般来说,可以利用项目管理中的甘特图来描述和描绘系统开发计划的时间、进度、投入和工作顺序之间的关系。、25、4.2系统分析、系统分析应用系统工程的思想和方法,将复杂整体分解成简单的组成部分,找出这些组成部分的基本属性和相互关系。 26、4.2.1结构化系统分析概述、系统分析是以系统为中心、系统结构、系统观点为中心的解决问题的方法。 也就是说,从系统的角度分析和综合事物,找到各种可行的方案,让决策者做出理想的选择。 系统分析的主要任

10、务是定义或制定新系统“应该做什么”。27、一、系统分析任务、管理信息系统分析阶段的任务主要在调查研究和总体规划的基础上,对各子系统进行详细分析,确定各子系统的逻辑功能,制定各子系统的逻辑结构,最终获得合理的新系统的逻辑模型。 系统分析包括详细调查分析用户需求并建立新系统逻辑模型的系统分析报告、28、2、系统分析原则、外部条件和内部条件结合当前利益和长期利益结合局部利益和整体利益,协调性原则“自上而下”原则、29、3、 结构系统分析方法概述,结构系统分析方法简称SA方法,特别适合分析大型企业、业务管理信息系统。 阶段性分解的过程是从抽象到具体的阶段性过渡的过程,符合人们认识事物阶段性深化的规律,

11、有助于理解问题。 结构化分析过程通过调查,认识现行系统抽象出现系统的逻辑模型,建立新系统的逻辑模型,30,4.2.2现行系统的详细调查,另一方面,系统详细调查的目的详细调查的目的,深入研究组织管理工作中信息处理的所有具体情况和存在的具体问题因此,详细调查的工作量也相当大。31、2、系统详细调查的范围、组织内的组织结构和业务功能组织的组织目标和发展战略组织的生产流程数据和产品流程组织的业务流程和工作形式组织的管理方式和具体业务的管理方式组织决定方式和决定流程组织系统的可用资源和制约条件的问题和改进意见、32三、 系统详细调查的内容和方法,详细调查应遵循用户参加的原则,由使用部门的业务负责人、主管

12、人员和设计部门的系统分析负责人、系统设计人员共同进行,结合两者可以弥补不足,更深入地发现对象系统中存在的问题,共同研究解决方案。 33、详细的调查方法、1重点提问调查首先列出影响信息系统成败的重要因素,编制问卷表,从顶部向下访问组织各管理水平,对结果进行分类整理,了解各部门的工作和构想。 34、详细的调查方法,2全面的业务需求分析问卷调查,对必要的调查内容,制作各自形式的图表,用这些图表对企业管理岗位的工作人员进行全面的需求分析调查(填写表),然后分析整理这些图表,我们进行调查常见问卷有: (1)上级向企业问卷调查;(2)系统功能需求问卷;(3)企业业务流程问卷;(4)企业各业务部门的组织结构

13、和业务范围调查表;(5)信息需求问卷;(6)商业文件/报告问卷。 35、问卷示例、36、详细的调查方法、3作为实际调查方式参加业务实践,如果能自己计算复杂的计算过程,对以后制作程序设计书非常有益。 一个好的方法是收集在这个阶段将来可以用于程序调试的测试数据,有助于在系统实施阶段评价程序的正确性。37、用工具一般的组织结构图描述组织的结构,用管理业务流程图和表描述管理业务状况,用功能结构图描述系统的功能体系,用数据流图描述系统的数据流。 组织结构调查和分析系统的组织结构调查主要是对系统的组织结构进行调查研究,组织结构是指组织(企业、部门、岗位、课等)及其构成部分之间的所属关系和管理与管理的关系,

14、一般用组织结构图来表示。 38、组织结构图、组织结构图是反映了组织内部所属关系的树结构图。39,某高中出版社的组织结构图,40,某公司的组织结构图,41,某学校的组织结构图,42,组织/业务关系分析,反映了系统各组织部门在业务执行过程中的作用业务功能表反映了系统的业务功能,而不是组织部门反映了具体的业务功能之间的关系进行43、组织/业务关系分析、44、管理业务流程调查和分析、业务流程图管理业务流程的详细调查和分析,制作业务流程图。 绘制业务流程图是分析业务流程的一个重要步骤。 业务流程图的基本图形:45,业务流程图的例子:46,某出版社的邮购股业务流程,47,数据源,48,4.2.3数据流图和

15、数据词典,一、调查数据的摘要分析在系统详细调查过程中所有数据和统计和处理数据的过程必须分析和整理今后是建立数据库系统和设计功能模块处理过程的基础。 数据和数据流程分析的第一步是进行数据的摘要分析。 调查数据的摘要分析通过对这些数据进行摘要、分类、整理、分析,更是大量、各方面的格式化数据的集合。 49、数据摘要程序、分类代码对数据项进行整理。 原始数据和输出数据的分类整理决定了数据的字长和精度。 确定数据库存储系统需要的数据。50、2、数据流图、数据流分析以数据流图描绘。 制作数据流图是提取系统中的各种实际流程的数据、截断数据本身的所有属性、仅从数据本身的视点分析数据的处理流程,并且建立数据处理

16、模式。 数据流分析主要分析系统中主要数据的输入、输出、存储、传递、转换处理等。 数据流分析的结果是新系统实现业务处理的基础。 51、数据流图的构成、外部实体/外部实体:描述系统数据源和位置的各种实体和工作环节。 流程/流程/流程逻辑:描述系统处理信息的逻辑功能。 数据存储:系统功能所需的不考虑存储物理介质和技术手段的数据存储。 数据流:与所描述的系统的信息处理功能相关联的各种信息载体是作为加工的一部分进行处理和输出的数据集合。 52、数据流图、数据流图的基本符号:53、数据流图的绘制顺序,(1)掌握有关现行系统调查研究的所有资料。 (2)顶层数据流图-描绘关联图。 (3)分解顶层流程图的处理功能。 (4)逐步分解、扩展、调整,直至比较完整的目标系统的数据流图。 (5)组织用户反复研究。 从上到下逐步展开输入输出,保持平衡。 54、3、数据流程图例、学分制条件下的学生成绩管理系统主要进行学生考试成绩的处理,生成学生成绩通知书和学生成绩总表等。 学生成绩管理顶层图(0/DFD )、55、学生成绩管理顶层的数据流图(1/DFD )、56、学生成绩管理顶层的数据流图(2/DFD )、57

温馨提示

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

评论

0/150

提交评论