管理信息系统作业_第1页
管理信息系统作业_第2页
管理信息系统作业_第3页
管理信息系统作业_第4页
管理信息系统作业_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

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

文档简介

管理信息系统作业管理信息系统作业管理信息系统作业管理信息系统作业编制仅供参考审核批准生效日期地址:电话:传真:邮编:结构化系统开发方法概述结构化系统开发方法(StructuredSystemDevelopmentMethodology)是目前应用得最普遍的一种开发方法。系统开发方法是一组思路、规范、过程、技术、环境及工具的集成。是将具体的方法与技术包装在一起而形成的一种思想体系,任何一种系统开发方法学都应该支持系统开发生命周期的每一个阶段,是对整个系统开发生命周期的一种综合的、详细的描述。一种好的系统开发方法学应该能够为管理信息系统的开发过程提供一整套提高效率的途径和措施。基本思想:用系统的思想和系统工程的方法,按照用户至上的原则结构化、模块化,自顶向下对系统进行分析与设计。先将整个信息系统开发过程划分为若干个相对独立的阶段(系统规划、系统分析、系统设计、系统实施等);在前三个阶段坚持自顶向下地对系统进行结构化划分:在系统调查和理顺管理业务时,应从最顶层的管理业务入手,逐步深入至最基层;在系统分析、提出目标系统方案和系统设计时,应从宏观整体考虑入手,先考虑系统整体的优化,然后再考虑局部的优化问题。在系统实施阶段,则坚持自底向上地逐步实施,即组织人员从最基层的模块做起(编程),然后按照系统设计的结构,将模块一个个拼接到一起进行调试,自底向上、逐步地构成整个系统。[编辑]结构化系统开发方法的开发要求主要用于控制开发质量1、开发计划--阶段化2、管理业务--流程化3、工作步骤--程序化4、文档资料--规范化5、进度安排--网络化结构化方法:采用结构化的思想、系统工程的观点和工程化的方法,按照“自上而下,逐步求精”的原则,从全局出发,全面规划分析,从而确定简明的、易于导向的系统方式,是管理信息系统建设的主流方法。.结构化方法将系统开发分为哪几个阶段各阶段是什么关系结构化方法首先将整个系统的开发过程按照生命周期划分为系统规划、系统分析、系统设计、系统实施和系统运行、管理与评价等几个相对独立的开发阶段。然后,在系统规划、系统分析、系统设计各阶段,坚持自顶向下的原则,进行系统的结构化划分。从最顶层的管理业务调查开始,直至最底层业务,从系统的整体方案分析和设计出发,先优化整体的逻辑或物理结构,后优化局部的逻辑或物理结构。最后,在系统实施阶段,坚持自底向上的原则,从最底层的模块编程开始,逐步组合和调试,由此完成整个系统的开发。结构化方法强调严格按照系统开发的生命周期进行新系统开发,适合于大型系统的开发。该方法具有以下优点:(1)严格区分系统开发的阶段性。(2)强调系统开发过程的整体性和全局性。(3)遵循用户至上原则。(4)系统开发过程工程化,文档资料标准化。结构化方法也存在以下的缺陷:(1)系统开发周期长。(2)要求在开发之初全面认识系统的信息需求,充分预料各种可能发生的变化,这是并不十分现实的。(3)用户参与系统开发的积极性没有充分调动,造成系统交接过程不平稳,系统运行维护管理难度加大。1.管理信息系统的开发方法应该如何分类,提出自己的看法。参考:管理信息系统实质上是实际业务系统的一种计算机模型,因此,管理信息系统的开发实际上就是要建立业务系统与计算机模型系统之间的映射关系。从不同的角度建立不同的映射关系,就形成了不同的开发方法学。如传统的结构化方法是从业务过程或功能的角度建立两者之间的对应关系;而面向对象方法则从将过程与数据封装在一起、并视之为一个整体的对象的角度建立两者之间的对应关系。不同管理信息系统开发方法的不同之处主要体现在两个方面:对问题空间和求解空间的结构描述方法不同;业务系统与计算机模型系统之间映射的构造方法不同。主要有:(1)结构化方法(2)面向对象方法(3)计算机辅助软件工程CASE(4)原型法2.结构化方法认为:系统开发是一个在不同层次上抽象的过程。分析其含义。结构化方法采用结构化的思想、系统工程的观点和工程化的方法,按照“自上而下,逐步求精”的原则,从全局出发,全面规划分析,从而确定简明的、易于导向的系统方式。结构化方法首先将整个系统的开发过程按照生命周期划分为系统规划、系统分析、系统设计、系统实施和系统运行、管理与评价等几个相对独立的开发阶段。然后,在系统规划、系统分析、系统设计各阶段,坚持自顶向下的原则,进行系统的结构化划分。从最顶层的管理业务调查开始,直至最底层业务,从系统的整体方案分析和设计出发,先优化整体的逻辑或物理结构,后优化局部的逻辑或物理结构。最后,在系统实施阶段,坚持自底向上的原则,从最底层的模块编程开始,逐步组合和调试,由此完成整个系统的开发。结构化系统开发方法的适用范围适用于:大型系统、复杂系统。案例一:结构化系统开发方法在人力资源管理系统中的应用[1]随着计算机技术的发展以及信息管理方法的更新,在信息技术逐渐成为当今社会主流的时代背景下,企业对人才的竞争日趋激烈,人力资源的开发与管理也越来越受到企业家的高度重视,信息资源的加快处理、交换和共享超越了时空的限制。随着网络技术的飞速发展,人力资源管理的手段和技术正在不断更新。人力资源管理信息系统作为企业资源计划系统(ERP)子系统,正在发挥着越来越重要的作用。一、结构化系统开发方法的基本思想结构化系统开发方法的基本思想是,将结构与控制加人到项目中,以便使项目在预定的时间内完成。用系统工程的思想和工程化的方法,按用户至上的原则,结构化、模块化、自顶向下地对系统进行分析与设计。具体地说,就是先将整个系统的开发划分成若干个相对比较独立的阶段,如系统规划、系统分析、系统设计、系统实施等。在前三个阶段采用自顶向下的方法对系统进行结构化划分,即从组织管理金字塔结构的最顶层人手,层层分解逐步深人至最基层;先考虑系统整体的优化,然后再考虑局部的优化。在系统实施阶段,采用自底向上的方法逐步实施,即按照前几个阶段设计的模块组织人员从最基层的模块做起,然后按照系统设计的结构,将模块一个个拼接到一起进行调试,自底向上,逐渐地构成整体系统。结构化系统开发方法的特点1.自顶向下整体地进行分析与设计和自底向上逐步实施的系统开发过程:在系统规划、分析与设计时,从整体全局考虑,自顶向下地工作;在系统实施阶段则根据设计的要求,先编制一个个具体的功能模块,然后自底向上逐步实现逐步实现整个系统。2.用户至上是影响成败的关键因素,整个开发过程中,要面向用户,充分了解用户的需求与愿望。3.符合实际,客观性和科学化,即强调在设计系统之前,深入实际,详细地调查研究,努力弄清实际业务处理过程的每一个细节,然后分析研究,制定出科学合理的目标系统设计方案。4.严格区分工作阶段,把整个开发过程划分为若干工作阶段,每一个阶段有明确的任务和目标、预期达到的工作成效,以便计划和控制进度,协调各方面的工作。前一阶段的工作成果是后一阶段的工作依据。5.充分预料可能发生的变化:环境变化、内部处理模式变化、用户需求变化。6.开发过程工程化,要求开发过程的每一步都要按工程标准规范化,工作文体或文档资料标准化。[编辑]结构化系统开发方法的优缺点强调了开发过程的整体性和全局性,在整体优化的前提下考虑具体的分析设计问题。严格区分工作阶段,每一阶段及时总结、发现、及时反馈和纠正,避免造成浪费和混乱。开发周期长,不能充分了解用户的需求和可能发生的变化。仅在开始几个阶段与用户沟通多。结构化系统开发方法的开发过程用结构化系统开发方法开发一个系统,将整个开发过程划分为首尾相连的五个阶段,即一个生命周期(LifeCycle),如下图所示:1.系统规划:根据用户的系统开发请求,进行初步调查,明确问题,确定系统目标和总体结构,确定分阶段实施进度,然后进行可行性研究;2.系统分析:分析业务流程、分析数据与数据流程、分析功能与数据之间的关系,最后提出分析处理方式和新系统逻辑方案;3.系统设计:进行总体结构设计、代码设计、数据库(文件)设计、输入/输出设计、模块结构与功能设计,根据总体设计,配置与安装部分设备,进行试验,最终给出设计方案;4.系统实施:同时进行编程(由程序员执行)和人员培训(

温馨提示

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

评论

0/150

提交评论