- 1、本文档共43页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第4章 信息系统建设概述 4.1信息系统建设的思想 4.1.1 系统建设的特点 一、信息系统复杂性 1.用户需求的多样性 2.组织业务的复杂性 3.社会与组织环境复杂多样 4.技术手段的复杂性 二、信息系统建设工作的复杂性 1.建设环境的复杂性。 2.用户需求的多样性。 3.建设内容的复杂性。 4.技术手段的复杂性。 5.建设需用资源的密集性。 4.1.2 系统工程思想 一、系统工程的定义 中国科学家钱学森定义:系统工程是组织管理系统的规划、研究、设计、制造、试验和使用的科学方法,是一种对所有的系统都具有普遍意义的方法。系统工程也是一门组织管理的技术。 系统工程是一门横向工程,它是在纵向分类的各个领域中规划与设计新系统,并对已有系统提供最佳利用的方法论。 二、系统工程的特点 (1)整体性(系统性) (2)关联性(协调性) (3) 综合性(交叉性) (4) 满意性(最优化) 4.1.3 信息工程思想 一、信息工程发展过程 二、信息工程的基本原理 信息工程的基本原理主要分为3个方面。 1.数据位于现代数据处理的中心。 2.数据是稳定的,处理是多变的。 3.用户必须真正参与开发工作。 三、信息工程的基本组成 4.2 信息系统建设方法 4.2.1生命周期法( Life Cycle Method) 一般系统的开发划分为四个阶段:系统分析、系统设计、系统实现、系统维护。生命周期法的基础是结构化的程序设计,这是一种面向过程的程序设计方法。 1.系统分析阶段 2.系统设计阶段 3.系统实现阶段 4.系统维护阶段 在实践过程中,生命周期法也存在一些缺陷: 1)难以准确定义用户需求。 2)开发周期较长,难以适应环境的变化。 3)系统开发成本高,效率低。 4.2.2 原型法( Prototyping Method) 原型法是20世纪80年代发展起来的,旨在改变生命周期法的缺点的一种系统开发方法,该法的开发思路是首先根据用户的要求,由用户和开发者共同确定系统的基本要求和主要功能,利用系统快速生成工具,建立一个系统模型,再在此基础上与用户交流,将模型不断补充、修改、完善,如此反复,最终直至用户和开发者都比较满意为止,从而形成一个相对稳定、较为理想的管理信息系统。 原型法的开发过程可分为四个阶段: 1.确定初步需求阶段 2.开发初始原型阶段 3.原型试用评价阶段 4.原型修改提高阶段 4.2.3 面向对象方法(Object Oriented Method) 面向对象(Object-Oriented ,OO)的方法是从20世纪80年代各种面向对象的程序设计语言(如Smalltalk、C++等)逐步发展而来的。采用面向对象方法的目的是为了提高软件系统的可重用性、可扩充性和可维护性,使软件系统向通用性方向发展。 1.面向对象方法的基本思想 1)客观世界中的任何事物都是对象。 2)对象之间有抽象与具体、一般与特殊、整体与部分等几种关系,这些关系构成对象的结构(Structure)。 3)把一组具有相同结构、操作和约束条件的对象称为“类”(Class)。 4)对象之间可以互送消息。 一般说来,面向对象方法的开发过程分为四个阶段: 1)系统调查和需求分析 2)分析问题和求解问题 3)整理问题 4)程序实现 4.2.4 计算机辅助软件工程(Computer Aided Software Engineering,CASE) 计算机辅助软件工程(Computer Aided Software Engineering,CASE)是基于计算机的自动化的方法,它是提高系统开发效率与质量的一种实用的系统开发方法。 4.3 信息系统开发的新趋势 4.3.1风险与螺旋模型 4.3.2极限编程(XP) 4.3.3统一过程( Unified Process ,UP) 4.3.4敏捷建模(Agile Modeling,AM) 4.4 信息系统开发方式 4.4.1自主开发 4.4.2 委托开发 4.4.3 合作开发 4.4.4 购买和租用软件包 4.5 信息系统的项目管理 4.5.1项目管理的流程 1.立项与可行性论证 2.项目实施管理 项目实施管理的主要内容包括:开发管理、测试管理、运行管理和评价管理等。 4.5.2项目管理的组织机构 1. 项目负责人 2.过程管理小组 3.系统开发小组 4.系统集成小组 5.系统测试小组 6.项目支持小组 7.项目监理小组 4.5.3项目管理的内容 项目管理的内容包括:任务划分、计划安排、经费管理、风险管理、审计与控制、文档管理等。 4.5.4项目管理中的质量控制 在项目管理中,质量控制是整个信息系统质量保证的关键。且系统开发最初阶段的质量控制尤为重要。 项目开发的质量保证包括如下几
您可能关注的文档
最近下载
- 部编高教版2023·职业模块 中职语文 口语交际《讲解》.pptx
- 2025年苏州工业职业技术学院单招职业技能测试题库最新.docx VIP
- 最后一个克林索尔克林索尔.PDF VIP
- 产业小镇案例:华夏幸福大厂影视小镇.pptx
- 2025年苏州经贸职业技术学院单招职业适应性测试题库最新.docx VIP
- 2024年安徽省阜阳市《保安员证》考试题库含答案通用完整版.pdf
- 2025年苏州经贸职业技术学院单招(语文)测试模拟题库最新.docx VIP
- 2025年苏州信息职业技术学院单招(语文)测试模拟题库最新.docx VIP
- 网格员考试公共基础知识题库.pdf
- 2025年苏州工业职业技术学院单招(语文)测试模拟题库最新.docx VIP
文档评论(0)