信息系统分析与设计信息系统建设.ppt
《信息系统分析与设计信息系统建设.ppt》由会员分享,可在线阅读,更多相关《信息系统分析与设计信息系统建设.ppt(40页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第2章 信息系统建设教学目的教学要点 本章主要介绍信息系统建设方面的知识,了解信息系统建设的特点和影响因素;掌握信息系统的开发方法和信息系统的开发方式,熟悉信息系统的项目管理的内容,了解信息系统项目组织,重点掌握项目管理内容中的进度管理、成本管理和质量管理。信息系统建设特点和影响因素信息系统开发方法信息系统的开发方式信息系统的项目管理流程信息系统的项目内容:进度管理、成本管理和质量管理信息系统项目组织第第2章章 信息系信息系统建建设主要内容 信息系信息系统建建设概述概述2.2 信息系信息系统开开发方法方法2.3 信息系信息系统开开发方式方式信息系信息系统的的项目管理目管理习题 第第2章章 信息
2、系信息系统建建设 信息系信息系统建建设概述概述2.1.1 信息系信息系统建建设的特点的特点 1投资巨大,投资效益难以量化 2建设环境的复杂性 3用户需求的复杂性 4建设内容的复杂性 5技术手段的复杂性 6建设资源的密集性 第第2章章 信息系信息系统建建设2.1.2 信息系信息系统建建设涉及的因素涉及的因素 1文化社会因素 2科学技术因素 3领域知识因素 4环境多变因素 5.组织管理因素 第第2章章 信息系信息系统建建设2.2 信息系信息系统开开发方法方法信息系信息系统开开发方法学方法学 信息系统开发方法学是研究信息系统开发规律的学科,主要研究内容包括四个方面。一是在信息系统开发实践的基础上或过
3、程中,分析、总结经验,研究系统开发的一般性规律,形成系统开发的指导思想和基本原则;二是从系统思想和系统工程方法的角度,为系统分析、开发、设计人员提供工作过程中的思维方法及其具体的分析、设计、开发原则;三是形成与系统思想相对应,适合于系统开发的具体实施环节,各实施环节步骤的描述和应用的开发工具;四是系统开发过程中影响成功的因素、条件,以及促进系统开发成功的实施方法、组织运行机制。第第2章章 信息系信息系统建建设结结构化系构化系统统开开发发方法方法1结构化系统开发方法的基本思想 结构化系统开发方法的基本思想是采用结构化的系统分析和设计的方法“自顶向下,逐步求精”,并依据系统开发的生命周期,把一个复
4、杂的系统开发过程,严格划分成足够简单,并能被清楚地理解和表达的若干阶段,每一阶段规定它的任务、工作流程、管理目标,产生并编制出相应的文档,下一阶段的工作是在上一阶段文档的基础上进行,使开发工作易于管理和控制,形成一个可操作的规范,一个阶段一个阶段实现。系统的生命周期和结构化程序设计思想的结合,使系统分析与设计结构化、模块化、标准化,面向用户且能预料可能发生的变化。在上一阶段文档的基础上进行,使开发工作易于管理和控制,形成一个可操作的规范。第第2章章 信息系信息系统建建设2系统开发的生命周期第第2章章 信息系信息系统建建设图2-1 系统的生命周期系统评价报告、维护记录、修改报告等开发计划、可行性
5、研究报告、系统规划报告、系统规划评审意见书等系统分析说明书、系统分析评审意见书等系统设计说明书、系统设计评审意见书等系统测试报告用户手册、操作手册等系统规划系统分析系统设计系统实施系统运行、维护(1)系统规划第第2章章 信息系信息系统建建设不满意图2-2 系统规划阶段的主要任务修改系统定义制定进度表评审系统规划报告终止满意继续可行性研究(2)系统分析阶段第第2章章 信息系信息系统建建设不满意图2-3 系统分析阶段的主要任务修改系统详细调查系统逻辑设计评审系统分析说明书终止满意继续(3)系统设计阶段第第2章章 信息系信息系统建建设不满意图2-4 系统实施阶段的主要任务修改系统总体设计系统详细设计
6、评审系统设计说明书终止满意继续(4)系统实施阶段第第2章章 信息系信息系统建建设编程标准程序设计系统测试测试分析报告用户培训系统转换评审后交付使用用户手册、操作手册图2-5 系统实施阶段的主要任务(5)系统运行与维护3结构化系统开发方法的优缺点(1)结构化系统开发方法的优点 一是系统分析与设计采用自顶向下、逐步分解细化和模块化的思路,系统实施采用自底向上逐步实施的过程,便于系统的分析、设计、实施和维护,使复杂的系统开发工作简单化。二是结构化和模块化,从全局观点出发进行系统分析和设计,保证系统总体结构的合理性、系统内数据信息的完整性与一致性、各子系统之间的有机联系。同时,根据设计的要求,采用模块
7、化设计技术进行具体的程序和功能模块的编程与调试,逐步组合实现整个系统,强调系统开发的整体性和全局性。三是严格划分系统阶段,把系统完整的开发过程划分为若干阶段,每一阶段对应的目标和任务明确。在实际的开发过程中一个阶段一个阶段开展工作,每一阶段及时总结、发现问题及时反馈和纠正,避免造成浪费和混乱,每一阶段前后衔接,正确性高。第第2章章 信息系信息系统建建设 四是面向用户,认识到用户决定系统开发成败的重要性,在系统开发过程中面向用户,充分了解用户的需求和愿望。同时,系统分析、设计后形成相关的新系统方案,都要进行严格审议,审议通过后才可进行下一阶段工作,使错误较难传递到下一阶段,一定程度上减少了错误造
8、成的损失,保证了系统开发的质量。五是文档资料规划化、标准化。系统开发过程工程化,要求开发过程的每一阶段都按工程标准规范化,标准化文档资料,即采用标准化、规范化的格式和术语、图表等形式组织文档,便于系统开发人员和用户的交流。第第2章章 信息系信息系统建建设(2)结构化系统开发方法的缺点 一是结构化系统开发方法要求预先严格定义出完整准确的功能需求和规格说明。即在开发之初就要全面认识用户的需求,充分预料到将来可能发生的各种变化。二是由于系统开发的过程中,每一阶段都要和用户交流沟通后,总结每一阶段的结果,撰写每一阶段对应的方案和相应的文档,并进行审议,导致系统的开发时间长,后果是可能因为开发周期内计算
9、机理论和技术的发展与更新、系统环境的变化等,造成刚建立的新系统迅速变得落后和陈旧,缩短系统的使用寿命。三是开发过程中每一阶段都要形成规范化,标准化的文档资料,使得文档的编写工作量极大,而有些文档用户在理解过程中存在困难,会导致文档在审批中存在困难。同时,随着开发工作的进行,这些文档需要及时更新。第第2章章 信息系信息系统建建设原型法原型法1原型法的基本思想 在开发实际的系统之前,明确了用户的基本需求后,借助功能强大的辅助系统开发工具,首先构造一个系统原型,即系统工作的模型,使用户尽早看到未来系统的概貌,在系统原型的实际运行中与用户一起发现问题,提出修改意见,不断完善原型,使它逐步满足用户的要求
10、。第第2章章 信息系信息系统建建设2原型法的开发过程第第2章章 信息系信息系统建建设修改、完善系统原型不满意图2-6 原型法开发的过程返回第阶段满意原型可行原型不可行确定用户基本需求构造初始原型运行、评价原型放弃继续系统转换、系统维护与评价3原型法开发方法的优缺点(1)原型法开发方法的优点 一是原型法开发系统的过程循序渐进,通过构造、运行系统原型,让用户参与,进行反复修改和完善,更符合人们认识事物的规律,也能及早暴露系统存在的问题,信息反馈的及时性强,确保了较好的用户满意度。二是原型法构造出用户“看得见,摸得着”的系统原型,用户借助原型的启发,能够更为直观的准确的描述需求,一定程度上克服了用户
11、需求模糊,难以很好描述的难题,促进了用户与系统分析、设计人员之间的交流,缩小了理解和认识上存在的差距,自始至终强调用户的参与。第第2章章 信息系信息系统建建设 三是原型法构造出的系统原型,让用户一开始就能看到系统实现以后的具体样子,消除了心理负担,打消了对系统是否可实现、是否适用等的疑虑;为用户参与开发过程创造了一个良好的条件;提高了用户参与系统开发的积极性。四是原型法能充分利用最新的软件工具、建立系统的开发和生成环境,摆脱了老一套工作方法,使系统开发的时间、费用大大地减少,效率、技术等方面都大大地提高。第第2章章 信息系信息系统建建设(2)原型法开发方法的缺点 一是原型法整个开发过程要经过“
12、修改评价再修改”的多次反复,实质上对开发过程管理要求较高,但是原型法不如结构化系统开发方法成熟,开发人员易将原型取代系统分析,缺乏统一的规划和开发标准,缺乏规范化的文档资料,对系统开发的过程进行管理控制比较困难。二是用户的大量参与,也会产生一些新的问题,如原型的评估标准是否完全合理。原型的开发者在修改过程中,容易偏离原型的目的,使用者在看到原型的功能逐步完备之后,以为原型可以联机使用了,而疏忽了原型对实际环境的适应性及系统的安全性、可靠性等要求,便直接将原型系统转换成最终产品。这种过早交付产品的结构,虽然缩短了系统开发时间,但损害了系统质量,增加了维护代价。三是原型法需要较高的系统开发环境支持
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息 系统分析 设计 信息系统 建设
限制150内