信息系统开发概览.ppt
《信息系统开发概览.ppt》由会员分享,可在线阅读,更多相关《信息系统开发概览.ppt(45页珍藏版)》请在三一办公上搜索。
1、信息系统分析与设计实用教程,湖南工学院计算机与信息科学系,主讲:张三华,教学目的,教学要点,本章简要介绍软件工程方面的知识,了解软件工程的基本思想,掌握系统开发的生命周期;还介绍了信息系统建设中项目管理及质量控制的有关内容以及信息系统开发的结构模式、方法、工具、方式等。应掌握信息系统的开发方法和信息系统的开发方式,熟悉信息系统的项目管理的内容,了解信息系统项目组织。,软件工程的概念、基本思想、系统开发生命周期项目管理信息系统开发结构模式、方法、工具信息系统的开发方式,第2章 信息系统建设,主要内容2.1 软件工程2.2 项目管理与质量控制2.3 信息系统的结构模式2.4 信息系统的开发方法2.
2、5 信息系统的开发工具2.6 信息系统的开发方式习题,第2章 信息系统建设,2.1 软件工程2.1.1 软件工程的概念 系统工程思想、工程化方法2.1.2 软件工程的基本思想(1)复用(2)分治(3)优化-折中,第2章 信息系统建设,2.1.3 系统开发生命周期,第2章 信息系统建设,(1)系统规划,第2章 信息系统建设,(2)系统分析阶段,第2章 信息系统建设,(3)系统设计阶段,第2章 信息系统建设,(4)系统实施阶段,第2章 信息系统建设,(5)系统运行与维护,2.1.4 典型生命周期模型1.瀑布模型2.螺旋模型3.增量模型4.快速原型模型,第2章 信息系统开发概述,信息系统如果成功,一
3、个有效的信息系统能对公司战略合组织的成功产生重要的影响。这种影响能使组织、信息系统的用户、所有愿意与信息系统交互的个人或团体受益。组织通过一个优秀的信息系统可获得的收益包括:增加市场份额增加收入降低成本提高顾客服务水平,具体来说,简化企业的业务流程,节约时间与成本。利用总体,拥有成本低的优点。最大限度开发现有营业收入流。确定并开发新的营业收入来源,增强竞争优势。通过网络,改进公司内部以及与主要业务伙伴间的合作,以减少成本。实现更大的成本透明度与控制能力。减少昂贵的旧有系统应用程序及接口数量。更有效地管理客户关系,提高客户忠诚度,并开发新的商机。增强员工的角色分配功能。通过将信息转化为知识而提高
4、决策能力,信息系统面临的技术方面的挑战,跨平台运行问题支持多种应用系统数据交换问题可靠性和安全性问题具有可扩展的业务框架和标准的对外接口问题。能够适应管理思想的发展、用户需求的变化和多样性,便于二次开发,2.2 项目管理和质量控制|(1.2)信息系统项目建设需要管理信息系统项目管理流程,第2章 信息系统建设,信息系统项目管理内容1项目管理知识体系(九大知识领域),第2章 信息系统建设,2信息系统项目管理内容(1)项目建设的三重约束,第2章 信息系统建设,图2-9 项目实现的三重约束,图2-10 质量、成本和进度三者的相互关系,(2)信息系统项目建设的进度管理活动定义(工作分解结构)活动排序(项
5、目责任矩阵、项目里程碑事件表)前导图法(单代号网络图)箭线图法(双代号网络图)条件图法网络模板 活动工期估算制定进度计划甘特图关键路径法 进度控制,第2章 信息系统建设,(3)信息系统项目建设的成本管理资源规划成本估算类比估算法(自上而下的成本估算)工料清单法(自下而上的成本估算)成本预算类比估算法(自上而下估算法)工料清单法(自下而上估算法)Putnam 模型COCOMO模型(constructive cost model)成本控制(三个指标监控成本变动)预算累计量实际成本累计量盈余累计量,第2章 信息系统建设,(4)信息系统项目建设的质量管理质量计划编制质量保证质量控制,第2章 信息系统建
6、设,2.2.4 信息系统项目组织1.项目的组织类型选择职能型组织结构 适用于项目规模小、专业面窄、以技术为重点的项目;项目型组织结构 一个组织经常有多个类似的、大型的、重要的、复杂的项目,应采用项目式的组织结构;矩阵型组织结构 一个组织经常有多个内容差别较大、技术复杂、要求利用多个职能部门资源时,比较适合选择矩阵式组织结构。,第2章 信息系统建设,2、项目组组织机构形式,第2章 信息系统建设,3信息系统项目团队成员及其职责,第2章 信息系统建设,2.3 信息系统的结构模式|(3)1C/S模式 2B/S模式 3.混合模式,第2章 信息系统建设,2.4 信息系统的开发方法信息系统开发方法学 信息系
7、统开发方法学是研究信息系统开发规律的学科,主要研究内容包括四个方面。一是在信息系统开发实践的基础上或过程中,分析、总结经验,研究系统开发的一般性规律,形成系统开发的指导思想和基本原则;二是从系统思想和系统工程方法的角度,为系统分析、开发、设计人员提供工作过程中的思维方法及其具体的分析、设计、开发原则;三是形成与系统思想相对应,适合于系统开发的具体实施环节,各实施环节步骤的描述和应用的开发工具;四是系统开发过程中影响成功的因素、条件,以及促进系统开发成功的实施方法、组织运行机制。,第2章 信息系统建设,结构化系统开发方法1结构化系统开发方法的基本思想 结构化系统开发方法的基本思想是采用结构化的系
8、统分析和设计的方法“自顶向下,逐步求精”,并依据系统开发的生命周期,把一个复杂的系统开发过程,严格划分成足够简单,并能被清楚地理解和表达的若干阶段,每一阶段规定它的任务、工作流程、管理目标,产生并编制出相应的文档,下一阶段的工作是在上一阶段文档的基础上进行,使开发工作易于管理和控制,形成一个可操作的规范,一个阶段一个阶段实现。系统的生命周期和结构化程序设计思想的结合,使系统分析与设计结构化、模块化、标准化,面向用户且能预料可能发生的变化。,第2章 信息系统建设,3结构化系统开发方法的优缺点(1)结构化系统开发方法的优点 一是系统分析与设计采用自顶向下、逐步分解细化和模块化的思路,系统实施采用自
9、底向上逐步实施的过程,便于系统的分析、设计、实施和维护,使复杂的系统开发工作简单化。二是结构化和模块化,从全局观点出发进行系统分析和设计,保证系统总体结构的合理性、系统内数据信息的完整性与一致性、各子系统之间的有机联系。同时,根据设计的要求,采用模块化设计技术进行具体的程序和功能模块的编程与调试,逐步组合实现整个系统,强调系统开发的整体性和全局性。三是严格划分系统阶段,把系统完整的开发过程划分为若干阶段,每一阶段对应的目标和任务明确。在实际的开发过程中一个阶段一个阶段开展工作,每一阶段及时总结、发现问题及时反馈和纠正,避免造成浪费和混乱,每一阶段前后衔接,正确性高。,第2章 信息系统建设,四是
10、面向用户,认识到用户决定系统开发成败的重要性,在系统开发过程中面向用户,充分了解用户的需求和愿望。同时,系统分析、设计后形成相关的新系统方案,都要进行严格审议,审议通过后才可进行下一阶段工作,使错误较难传递到下一阶段,一定程度上减少了错误造成的损失,保证了系统开发的质量。五是文档资料规划化、标准化。系统开发过程工程化,要求开发过程的每一阶段都按工程标准规范化,标准化文档资料,即采用标准化、规范化的格式和术语、图表等形式组织文档,便于系统开发人员和用户的交流。,第2章 信息系统建设,(2)结构化系统开发方法的缺点 一是结构化系统开发方法要求预先严格定义出完整准确的功能需求和规格说明。即在开发之初
11、就要全面认识用户的需求,充分预料到将来可能发生的各种变化。二是由于系统开发的过程中,每一阶段都要和用户交流沟通后,总结每一阶段的结果,撰写每一阶段对应的方案和相应的文档,并进行审议,导致系统的开发时间长,后果是可能因为开发周期内计算机理论和技术的发展与更新、系统环境的变化等,造成刚建立的新系统迅速变得落后和陈旧,缩短系统的使用寿命。三是开发过程中每一阶段都要形成规范化,标准化的文档资料,使得文档的编写工作量极大,而有些文档用户在理解过程中存在困难,会导致文档在审批中存在困难。同时,随着开发工作的进行,这些文档需要及时更新。,第2章 信息系统建设,原型法1原型法的基本思想 在开发实际的系统之前,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息系统 开发 概览
链接地址:https://www.31ppt.com/p-6242075.html