《信息系统分析与设计》课件.ppt

上传人(卖家):晟晟文业 文档编号:5217184 上传时间:2023-02-17 格式:PPT 页数:332 大小:8.76MB
下载 相关 举报
《信息系统分析与设计》课件.ppt_第1页
第1页 / 共332页
《信息系统分析与设计》课件.ppt_第2页
第2页 / 共332页
《信息系统分析与设计》课件.ppt_第3页
第3页 / 共332页
《信息系统分析与设计》课件.ppt_第4页
第4页 / 共332页
《信息系统分析与设计》课件.ppt_第5页
第5页 / 共332页
点击查看更多>>
资源描述

1、信息系统分析与设计信息系统分析与设计绪论:本课程的学习目的和意义 本课程的学习方法 本课程的考核方法(期末考核85%,平时15%)教材与参考书 教材:邝孔武、王晓敏编,信息系统分析与设计第三版,清华大学出版社 参考书:甘仞初,信息系统分析与设计,高等教育出版社 姜旭平编,信息系统分析,清华大学出版社课程结构常见的信息系统为什么要学习系统分析与设计?失之毫厘,谬之千里失之毫厘,谬之千里原始要求正确的规格说明 错误的规格说明需求分析设计正确的设计 错误的设计 对错误说明的设计编码正确编码 对错误说明的编码 错误编码 对错误设计的编码测试正确功能 潜伏的错误 不可改正的错误 可改正的错误不完善的软件

2、软件错误的积累与放大效应软件错误的积累与放大效应系统分析与设计框架系统分析与设计框架业务驱动力业务驱动力系统系统关联关联人员人员过程过程技术推动力技术推动力信息系统系统关联人员 系统所有者 系统用户 系统分析员 系统设计员 系统构造人员 项目经理 外部服务提供者系统关联人员系统所有者系统所有者System owners 系统所有者系统所有者是信息系统的发起人和主要倡导者,他们通常负责投资项目以进行开发、运行和维护信息系统。系统所有者来自管理阶层 大中型系统中高层经理 小型系统中层经理或者主管 关注点:信息系统的价值系统关联人员系统用户系统用户System users 通常意义上使用信息系统或者

3、受到信息系统影响的人如收集、验证、录入、响应、存储、交换数据和信息。常用的同义词是客户。内部用户Internal users 办事员和服务人员;技术人员和专业人员;主管、中层经理和高层经理;外部用户External users顾客、供应商、合作伙伴、雇员;远程和移动用户 关注点:办事员和服务人员事务处理速度和正确性 技术人员和专业人员注重数据分析和为解决问题产生及时信息。主管和中高层经理信息获取能力。系统关联人员系统设计员系统设计员System designer 将系统用户的业务需求和约束条件转换成技术方案。他们设计满足系统用户需求的计算机文件、数据库、输入、输出、屏幕界面、网络和程序。包括:

4、数据库管理员 网络构架师 web构架师 图形艺术师 安全专家 技术专家系统关联人员系统构造人员系统构造人员System builders 根据系统设计人员的设计说明构造信息系统构件。在许多情况下,一个构件的系统设计人员和系统构造人员是同一个人。包括:应用程序员 系统程序员 数据库程序员 网络管理员 安全管理员 web站点管理员 软件集成员系统关联人员系统分析员系统分析员研究组织存在的问题和需求,确定人员、数据、过程和信息技术如何最大化地为企业作出贡献。问题:真正的问题,对这些问题需要采取正确的行动 尽管还没有人抱怨,但可以改进现状的机会。无论是否有人抱怨,都要改变现状的指示。系统分析员与业务分

5、析员的区别?系统分析员研究组织中存在的问题和需求,决定人、数据、过程、通信和信息技术如何最好地对企业业务进行改进。业务分析员是专门进行业务问题分析和与技术无关的需求分析的系统分析员系统分析员在开发中的职责 系统分析师四项关键技能系统分析师四项关键技能:分析技能理解组织及其职能,识别机会和问题,分析和解决问题,系统地看待组织和信息系统,明白信息系统间的关系、信息系统所在的组织和组织所在的环境。技术技能理解技术的潜力和局限,能够使用多种程序语言、不同的操作系统和硬件平台来工作。管理技能管理项目、资源、风险和变更。人际关系技能与最终用户、其他分析师和程序员一起工作,发挥用户、程序员和系统专家的联络员

6、的作用。系统关联人员系统关联人员 项目经理项目经理经验丰富的从业人员,根据进度安排、预算、发布产品、客户满意度、技术标准、系统质量,计划、监视、控制项目。项目管理是一个专业角色,负责领导团队,需要专门技能和经验。大多数项目经理由系统分析员担任,有些是从系统所有者中挑选。系统关联人员外部服务工作者外部服务工作者销售专业知识和经验给其他企业,帮助那些企业购买、开发、集成信息系统。可以是系统分析员、系统设计人员、构造人员。隶属于咨询机构或者服务机构。技术工程师、销售工程师、系统顾问、签约程序员、系统集成人员业务驱动力经济全球化经济全球化 新的更大的国际市场 新的市场竞争者对信息系统的影响对信息系统的

7、影响 支持多种语言、货币汇率、国际贸易规则、不同的商业文化和业务方式 需要实现国际化数据的融合 与不同语言的人员交流业务驱动力电子商务电子商务类型:公司形象、产品和服务的简单宣传 Business-to-consumer(B2C)Business-to-business(B2B)对信息系统影响对信息系统影响 大多数系统都面向因特网体系结构设计 更多的应用软件设计在web浏览器上,客户端操作系统相对而言不再重要。业务驱动力安全安全 当遭到破坏、恐怖袭击、灾难时业务如何继续运行。企业如何保护数字资产不受外界侵害。隐私隐私 客户对网络环境中的隐私要求越来越高。政府正在对隐私立法对信息系统的影响对信息

8、系统的影响 需要更加严格的安全和隐私控制业务驱动力协作与合作经营协作与合作经营 管理层强调打破独立组织部门和职能部门之间的壁垒。建立交叉功能团队,从多学科视角协作实现共同业务目标。协作趋势扩展到组织外部,甚至包括竞争对手。对信息系统的影响对信息系统的影响 信息系统之间进行互操作。知识资产管理知识资产管理 认识到数据、信息、知识都是关键的业务资源。组织如何管理和共享知识,以获得竞争优势。对信息系统的影响对信息系统的影响 需要整合数据和信息,创建和保留知识。业务驱动力数据、信息、知识的区别?数据、信息、知识的区别?数据数据Data 原始事实。信息信息Information 经过组织的对接收者有意义

9、的数据。知识知识Knowledge 提炼的数据和信息。持续改进和全面质量管理持续改进和全面质量管理 业务持续改进 业务过程重构对信息系统的影响对信息系统的影响 系统开发需要受到过程改进的影响,并且在设计和实现系统时需要发起或者建议这种改进。编写软件时需要重新设计业务过程再编写自动化业务过程更加有用。避免低效率的过程。技术推动力技术推动力技术推动力 网络和因特网 移动和无线技术 对象技术 协作技术 企业应用 企业资源规划 供应链管理 客户关系管理 企业应用集成技术推动力企业资源规划企业资源规划Enterprise Resource Planning(ERP)是一种应用软件,将信息系统完全集成在一

10、起,提供大部分或者所有核心基本业务功能。ERP 解决方案围绕一个基本业务功能共享的公共数据库建造。代表性的ERP供应商:Baan J.D.Edwards Oracle Peoplesoft SAP AG(the market leader)技术推动力供应链管理供应链管理Supply Chain Management(SCM)一种应用软件,通过直接将企业的信息系统与企业的供应商和分销商的信息系统集成,优化从原材料采购到最终产品分销的业务过程。代表性的SCM供应商:i2 Technologies Manugistics SAP SCT技术推动力客户关系管理客户关系管理Customer Relati

11、onship Management(CRM)是一种软件应用,为客户提供对企业过程的访问,从初始的咨询指导售后服务和支持.技术推动力企业应用集成企业应用集成Enterprise Application Integration(EAI)将购买和内部开发的应用软件集成起来,以便能够透明地进行互操作。中间件中间件Middleware 在不同应用之间转换和路由数据的软件.代表性的 EAI供应商:BEA Systems IBM(MQSeries)Mercator Software TIBCO Software系统开发过程通用的问题解决方法:通用的问题解决方法:1.识别问题.2.分析理解问题.3.识别问题解

12、决方案.4.识别候选解决方案,选择最佳方案.5.设计最佳方案.6.实现最佳方案.7.评估结果,如未解决,返回至1或2.系统开发过程系统启动系统启动System initiation 项目初始规划,定义初始业务范围、目标、进度和预算。系统分析系统分析System analysis 研究业务问题领域,以推荐改进措施并说明方案的业务需求和优先权。系统设计系统设计System design 根据需求构造技术性的解决方案。系统实现系统实现System implementation 构造、安装、测试和发布一个系统投入生产,即日常运行。系统支持与持续改进系统支持与持续改进System support and

13、 continuous improvement执行信息系统业务过程和应用程序。第二章第二章 管理信息系统概论管理信息系统概论本章要点本章要点:v管理信息系统的概念、结构管理信息系统的概念、结构v管理信息系统与环境管理信息系统与环境v管理信息系统与现代管理方法管理信息系统与现代管理方法 学习 高等院校招生信息管理系统 学籍管理信息系统 毕业生就业信息管理系统 生活 银行个人帐户管理系统 食堂就餐信息管理系统 售务管理信息系统 电信业务管理信息系统 娱乐 数字节目管理系统 工作 人事管理信息系统、财务工资管理信息系统在你的学习、工作、生活中有哪些信息系统2.1 管理信息系统的概念管理信息系统的概念

14、一、管理信息系统的定义管理信息系统的定义 1.1.管理信息系统是一个由人、计算机等组成管理信息系统是一个由人、计算机等组成的能进行管理信息收集、传递、储存、加工、的能进行管理信息收集、传递、储存、加工、维护和使用的系统。管理信息系统能实测企业维护和使用的系统。管理信息系统能实测企业的各种运行情况,利用过去的数据预测未来,的各种运行情况,利用过去的数据预测未来,从全局出发辅助企业进行决策,利用信息控制从全局出发辅助企业进行决策,利用信息控制企业的行为,帮助企业实现其规划目标企业的行为,帮助企业实现其规划目标。2.1 管理信息系统的概念管理信息系统的概念一、管理信息系统的定义管理信息系统的定义 2

15、.不仅仅把信息系统看作是一个能对管理者提供帮助的基不仅仅把信息系统看作是一个能对管理者提供帮助的基于计算机的人机系统,而且把它看作一个社会技术系统,于计算机的人机系统,而且把它看作一个社会技术系统,将信息系统放在组织与社会这个大背景去考察,并把考察将信息系统放在组织与社会这个大背景去考察,并把考察的重点,从科学理论转向社会实践,从技术方法转向使用的重点,从科学理论转向社会实践,从技术方法转向使用这些技术的组织与人,从系统本身转向系统与组织、环境这些技术的组织与人,从系统本身转向系统与组织、环境的交互作用的交互作用。3管理信息系统通过对整个供应链上组织内和多个组织管理信息系统通过对整个供应链上组

16、织内和多个组织间的信息流管理,实现业务的整体优化,提高企业运行控间的信息流管理,实现业务的整体优化,提高企业运行控制和外部交易过程的效率。制和外部交易过程的效率。2.1 管理信息系统的概念管理信息系统的概念二、管理信息系统的特点二、管理信息系统的特点v面向管理决策面向管理决策v综合性综合性v人机系统人机系统v现代管理方法和手段相结合的系统现代管理方法和手段相结合的系统v多学科交叉的边缘科学多学科交叉的边缘科学管管 理理 信信 息息 系系 统统(MISMIS)面向管理业务的系统面向管理业务的系统(MOOSMOOS)面向管理决策的系统面向管理决策的系统(MDOSMDOS)事务事务处理处理系统系统T

17、PSTPS知识知识工作工作支持支持系统系统KWSSKWSS办公办公自动化自动化系统系统OASOAS决策决策支持支持系统系统DSSDSS管理管理报告报告系统系统MRSMRS主管主管信息信息系统系统EISEIS三、管理信息系统的类型三、管理信息系统的类型2.1 管理信息系统的概念管理信息系统的概念四、管理信息系统的结构四、管理信息系统的结构(一一)基于管理任务的系统层次结构基于管理任务的系统层次结构 层层 次次 内内 容容战略管理战略管理规定企业的目标、政策和总方针规定企业的目标、政策和总方针企业的组织层次;决定企业的任务企业的组织层次;决定企业的任务管理控制管理控制(战术管理战术管理)资源的获得

18、与组织、人员的招聘与训资源的获得与组织、人员的招聘与训练、资金的监控等练、资金的监控等运行控制运行控制有效地利用现有设备和资源,在预算有效地利用现有设备和资源,在预算限制内活动限制内活动业务处理业务处理涉及企业的没一项生产经营和管理活涉及企业的没一项生产经营和管理活动动管理任务的层次管理任务的层次2.1 管理信息系统的概念管理信息系统的概念战略管理管理控制运行控制 决 策 支 持 行 动 和 监 控 业 务 处 理非 结 构 化 的 决 策 结 构 化 的 决 策 较的 高管 水理 平 基文 层书 管工 理作 及 管理信息系统的层次结构管理信息系统的层次结构2.1 管理信息系统的概念管理信息系

19、统的概念管理信息系统管理信息系统销售销售与与市场市场子子系系统统财务财务与与会计会计子子系系统统人人事事子子系系统统生生产产子子系系统统(二二)基于管理职能的系统结构基于管理职能的系统结构物物资资供供应应子子系系统统2.1 管理信息系统的概念管理信息系统的概念(三三)管理信息系统结构的综合管理信息系统结构的综合 横向综合:同一管理层次的各种职能综合在一起:同一管理层次的各种职能综合在一起纵向综合:把不同层次的管理业务按职能综合起来。:把不同层次的管理业务按职能综合起来。纵横综合,或者叫,或者叫总的综合:这是一个完全一体化的系:这是一个完全一体化的系统,能够做到信息集中统一,程序模块共享,各子系

20、统,能够做到信息集中统一,程序模块共享,各子系统功能无缝集成。统功能无缝集成。2.1 管理信息系统的概念管理信息系统的概念管理信息系统结构的综合管理信息系统结构的综合 应用软件应用软件用用 于于模模型型库库公用公用应用应用程序程序数数据据库库管管理理系系统统公用程序公用程序公用数据文件公用数据文件销售销售市场市场生生产产后后勤勤人人事事财务财务会计会计信息信息处理处理顶层顶层控制控制战略管理战略管理管理控制管理控制运行控制运行控制事务处理事务处理专用文件专用文件易飞ERP系统总体结构图易飞ERP系统总体结构图发放生产计划采购计划客户需求录入客户订单计算物料需求计划生产计划发放采购计划录入进货单

21、录入进货检验单得到采购单得到工单录入领料单录入生产入库单录入生产入库检验单录入销货单财务付款财务收款制造企业核心业务流程制造企业核心业务流程录入客户订单批次需求计划子系统采购管理子系统采购计划数据发放采购计划采购单录入进货单应付管理子系统生产管理子系统得到工单质量管理子系统销售管理子系统应收管理子系统v 生产过程的特征生产过程 流程式 离散式:其生产方式:车间作业式生产:推式 流水生产:拉式2.2 管理信息系统与环境管理信息系统与环境环境:有关组织内、外部各种因素的综合环境:有关组织内、外部各种因素的综合在MIS建设过程中,如何正确处理人与计算机的关系?v信息处理与人信息处理与人v组织的系统性

22、组织的系统性v管理的规范化程度管理的规范化程度v组织规模组织规模决定管理信息系统应用的目标和规模决定管理信息系统应用的目标和规模2.3管理信息系统与现代管理方法管理信息系统与现代管理方法MRP是70年代在发达国家制造企业中开始采用的一种先进的管理技术,是一种在对一个企业所有资源进行有效的计划安排的基础上,以达到最大的客户服务,最小的库存投资和高效率的工厂作业为目的的管理思想与方法。2.3管理信息系统与现代管理方法管理信息系统与现代管理方法MRP的形成与发展v传统的生产管理:监视库存vMRP物料需求计划vMRP+能力需求计划 闭环MRPv闭环MRP+经营计划+销售+成本核算+技术管理等内容 MR

23、PMRP逻辑流程图逻辑流程图主生产计划主生产计划物料需求计划物料需求计划物料采购计划物料采购计划产品结构信息产品结构信息安排加工计划安排加工计划物品库存信息物品库存信息圆珠笔圆珠笔笔筒笔筒笔芯笔芯笔帽笔帽笔油墨笔油墨笔芯杆笔芯杆笔芯头笔芯头产品结构信息产品结构信息物料需求计划物料需求计划(MRP)主生产计划主生产计划(MPS)生产规划生产规划需求信息需求信息产能负荷分析产能负荷分析(RCCP)能力需求计划能力需求计划(CRP)作业计划与控制作业计划与控制(采购、车间加工)(采购、车间加工)投入与产出控制投入与产出控制(I/O)可行可行可行可行必要时修改必要时修改修改修改修改修改YNYN调整能力

24、数据调整能力数据闭环闭环MRP计算流程图计算流程图闭环闭环MRP的特点的特点v 主生产计划来源于企业的生产经营规划与市场需求。v主生产计划与物料需求计划的运行,伴随着能力与负主生产计划与物料需求计划的运行,伴随着能力与负荷的运行,从而保证计划是可靠的。荷的运行,从而保证计划是可靠的。v采购与生产加工作业计划的执行是物流的加工变化采购与生产加工作业计划的执行是物流的加工变化过程,同时又是控制能力的投入与产出过程。过程,同时又是控制能力的投入与产出过程。v能力的执行情况最终反馈到计划的制定层,整个过程能力的执行情况最终反馈到计划的制定层,整个过程是能力的不断执行与调整的过程。是能力的不断执行与调整

25、的过程。会计科目会计科目成本中心成本中心决策层决策层计划层计划层执行层执行层YN可行可行物料需求计划物料需求计划能力需求计划能力需求计划采购作业采购作业车间作业车间作业成本会计成本会计业绩评价业绩评价库存信息库存信息物料清单物料清单工作中心工作中心工艺路线工艺路线供应商信息供应商信息应付账款应付账款总总 账账YN主生产计划主生产计划粗能力计划粗能力计划可行可行YN经营规划经营规划销售规划销售规划可行可行资源清单资源清单需求信息需求信息客户信息客户信息应收账款应收账款MRP-II逻辑流程图逻辑流程图MRP-II的局限性的局限性v 企业竞争范围的扩大,要求在企业的各个方面加强管理,要求对企业的整体

26、资源进行集成管理而不仅仅是对制造资源进行集成管理,这些MRP无法满足。v企业规模不断扩大,多集团,多工厂要求协同作战,企业规模不断扩大,多集团,多工厂要求协同作战,统一部署,这已超出了统一部署,这已超出了MRPII管理的范围。管理的范围。v信息全球化趋势的发展要求企业之间加强信息交流和信息全球化趋势的发展要求企业之间加强信息交流和信息共享,企业之间既是竞争对手,又是合作伙伴,信信息共享,企业之间既是竞争对手,又是合作伙伴,信息管理要求扩大到整个供应链的管理,这是息管理要求扩大到整个供应链的管理,这是MRPII所不所不能解决的。能解决的。2.3管理信息系统与现代管理方法管理信息系统与现代管理方法

27、二、ERP(企业资源规划)ERP是建立在信息技术基础上,利用现代企业的先进管理思想,全面地集成了企业的所有资源信息,为企业提供决策、计划、控制与经营业绩评估的全方位和系统化的管理平台。2.3管理信息系统与现代管理方法管理信息系统与现代管理方法主生产计划主生产计划物料需求计划物料需求计划能力需求计划能力需求计划车间管理车间管理采购管理采购管理库存管理库存管理预算预算/预测预测财务管理财务管理成本管理成本管理销售管理销售管理供应商管理供应商管理运输管理运输管理设备维修管理设备维修管理质量管理质量管理分销资源计划分销资源计划流程管理流程管理多工厂管理多工厂管理主生产计划主生产计划物料需求计划物料需求

28、计划能力需求计划能力需求计划车间管理车间管理采购管理采购管理库存管理库存管理预算预算/预测预测财务管理财务管理成本管理成本管理销售管理销售管理主生产计划主生产计划物料需求计划物料需求计划能力需求计划能力需求计划车间管理车间管理采购管理采购管理库存管理库存管理MRPMRPIIERP2.3管理信息系统与现代管理方法管理信息系统与现代管理方法二、二、ERPERP(企业资源规划)(企业资源规划)v 突破了突破了MRPIIMRPII的局限,是的局限,是MRPIIMRPII的发展的发展v 不仅支持结构化的决策问题,而且辅助半结构化和非不仅支持结构化的决策问题,而且辅助半结构化和非结构化决策结构化决策v E

29、RPERP不仅是不仅是MRPIIMRPII系统的扩展,而且是新的市场环境下系统的扩展,而且是新的市场环境下的全新的经营理念,的全新的经营理念,ERPERP系统实际上包含了一系列管理系统实际上包含了一系列管理思想和方法的变革。思想和方法的变革。精益生产方式精益生产方式 新的技术开发和工程设计管理模式新的技术开发和工程设计管理模式 ERPERP的内容在发展的内容在发展,如,如ERP与与SCM、CRM的功能的功能整合等。整合等。ERPERP系统体系结构系统体系结构2.3管理信息系统与现代管理方法管理信息系统与现代管理方法三、三、JIT(准时制生产)(准时制生产)v 看板管理看板管理v 目标:零库存,

30、目标:零库存,“准时制准时制”生产生产WC1原材料WC3看板物品存储点原材料WC2看板物品存储点原材料产品组装工作特点:拉式作业方式工作特点:拉式作业方式2.3管理信息系统与现代管理方法管理信息系统与现代管理方法JIT管理满足的条件:管理满足的条件:v物料清单准确率物料清单准确率100%;v库存数据准确率库存数据准确率100%;v工艺路线稳定;工艺路线稳定;v生产能力稳定(生产能力稳定(设备良好,人员稳定);设备良好,人员稳定);v生产过程中质量比较稳定;生产过程中质量比较稳定;v物料供应稳定。物料供应稳定。MRPJIT适应环境单件、多品种、小批量(MRP)模具、机床。品种越多,结构超复杂越能

31、显示其优势。对于了流水线生产系统、流程工业,也可以应用,但效果不是非常显著。批量生产,汽车、家电适用于品种不太多、变化不太快的流水线生产系统。单件、多品种、小批量不适用。计划方式推式:利用计算机对生产过程采取集中的推动式控制方式,对生产过程进行全面的、集中的控制。拉式:根据订货与预测组织生产,通过看板在工序间传递物料需求信息,并利用看板的权威性将生产控制权下放到各工序。因此,控制方式是分散的。计算机应用有大量的数据处理,依赖于计算机,没有计算机无法正常运作,所以在此角度来看,它也是一个计算机系统依靠看板等可视信号,计算机是辅助。没有计算机也可运作(早期日本企业),强调的是企业和企业、工序之间、

32、人与人之间的协作,所以JIT强调人的作用。专长严密的计划计算原材料和零部件数量、采购、制造时间方面有明显的优势。是一个出色的计划系统。作为生产与物料的计划系统是非常适宜的准时化的控制采用拉动式分散控制方法,前工序根据后工序的需要进行生产,具有自动调节功能,作为一个执行系统非常有效不足提前期假定;无限能力假定,会产生问题由于生产过程中随机干扰的影响,MRP计划往往跟不上实际情况的变化,不能保证准时生产,按时交货。因此,计划经常不能有效地得到执行。对各个环节要求高,如果一个出现问题,则整个系统受到影响。对产品类型变化缺乏足够的响应能力,不能及时对计划进行调整与变更,因而不宜作为企业的计划系统。细节

33、内容BOM为指导制造,BOM要求准确细化,所以形成的结构层次多且复杂;层次尽可能简单,单层或二三层。库存做为一种资产;按不同情况设置不同的库存量,做为生产中的缓冲做为负债,视为一种浪费,努力消除之。提前期由于产品制造同期长,提前期中包含加工、准备、等待、运输、排队等时间,设置不同的提前期来做为排产计划的依据。产品的制造周期很短,上线到下线如果用提前,各工位的时间就会是几小时或几分钟或更短。基础数据要求要求企业的基础管理工作扎实,数据非常完备。BOM、工艺文件、材料定额、库存记录、设备及能力强调在实施过程中发挥人的主观能动性,不断提高企业的管理水平,其导入并不必需完善的基础数据。车间控制定单、领

34、料单看板第三章 信息系统建设概论3.1 3.1 信息系统的生命周期信息系统的生命周期3.2 3.2 信息系统开发方法概述信息系统开发方法概述3.3 3.3 系统开发的组织管理系统开发的组织管理3.1 信息系统的生命周期信息系统的生命周期:任何事物都有产生、发展、成熟、消亡(更新)的过程,信息系统也不例外。信息系统在使用过程中随着其生存环境的变化,要不断维护、修改,当它不再适应的时候就要被淘汰,就要由新系统代替老系统,这种周期循环称为信息系统的生命周期。信息系统的生命周期可以分为:系统规划、系统分析、系统设计、系统实施、系统运行和维护等五个阶段。3.1 信息系统的生命周期原系统运行维护阶段原系统

35、运行维护阶段系统规划阶段系统分析阶段系统设计阶段系统实施阶段运行维护阶段运行维护阶段原系统生命周期原系统生命周期系统文档 系统文档 系统文档 系统文档 系统文档3.1.1 系统规划阶段系统规划阶段的任务是对企业的环境、目标、现行系统的状况进行初步调查;根据企业目标和发展战略,确定信息系统的发展战略;对建设新系统的需求做出分析和预测;研究建设新系统的必要性和可能性;根据需要与可能,给出拟建系统的备选方案,写出可行性分析报告。3.1.2 系统分析阶段系统分析阶段的任务是根据系统可行性报告,对现行系统进行详细调查,描述现行系统的业务流程,指出现行系统的局限性和不足之处;确定新系统的基本目标和逻辑功能

36、要求,即提出新系统的逻辑模型;写出系统分析报告。3.1.3 系统设计阶段 根据系统分析报告中规定的功能要求,具体设计实现逻辑模型的技术方案,也即设计新系统的物理模型。这个阶段又称为物理设计阶段、总体设计阶段或详细设计阶段。写出技术文档“系统设计报告”。3.1.4 3.1.4 系统实施阶段系统实施阶段 系统实施阶段是将设计的系统付诸实施的阶段。这一阶段的任务包括计算机等设备的购置、安装和调试,程序的编写和调试,人员培训,数据文件转换,系统调试与转换等。这个阶段的特点是几个互相联系、互相制约的任务同时展开,必须精心安排、合理组织。系统实施是按实施计划分阶段完成的,每个阶段应写出实施进度报告。系统测

37、试之后写出系统测试分析报告。3.1.5 3.1.5 系统运行和维护阶系统运行和维护阶段段系统投入运行后,需要经常进行维护和评价,记录系统运行的情况,根据一定的规格对系统进行必要的修改,评价系统的工作质量和经济效益。3.1.6 信息系统开发过程 1.瀑布模型 (适用于事先能够进行完整的定义需求的系统开发,如图3.1所示)2.演化模型(适用于事先不能或者很难完整定义)3.螺旋模型(考虑风险分析)3.2 建立管理模型1.静态管理模型(如ER图)2.动态模型JSD方法3.3 信息系统开发方法概述3.3.1 早期开发方法的不足计算机的应用,给人们带来的不总是成功的效益和喜悦,也带来了问题和教训。昂贵的计

38、算机往往没带来设想的巨大经济效益,反而造成亏损,乃至企业倒闭。这种情况促使人们分析其中的原因。很多公司聘请系统分析专家对各种信息系统进行调查研究,总结经验教训,走上了较为顺利发展的道路。出现这种情况的原因:1.目标含糊2.通信误解3.步骤混乱4.缺乏管理控制 3.3.2 结构化方法的产生结构化程序设计的理论:1964年,提出结构化程序设计的理论,认为任何一个程序都可以用三种基本逻辑结构来编制。主张程序中避免使用GO TO语句,而仅用上述三种结构反复嵌套来构造程序。在这一思想指导下,一个程序的详细执行过程可按“自顶向下,逐步求精”的方法确定,即把一个程序分成若干个功能模块,这些模块之间尽可能彼此

39、独立,用作业控制语句或过程调用语句把这些模块联系起来,形成一个完整的程序。这种方法大大提高了程序员的工作效率,改进了程序质量,增强了程序的可读性和可修改性,修改程序的某一部分时,对其他部分的影响也不太大。可以说这种方法使程序设计由一种“艺术”成为一种“技术”。3.3.2 结构化方法的产生动作A动作A动作B是否动作A条件C动作B是条件C否(a)顺序结构(C)循环结构(b)判断结构3.3.2 结构化方法的产生人们从结构化程序设计中受到启发,把模块化思想引入到系统设计中来,将一个系统设计成层次化的程序模块结构。这些模块相对独立,功能单一。这就是结构化系统设计的基本思想。为了使所设计的系统满足用户的要

40、求,在设计之前,先要正确理解和准确表达用户的要求,这就是系统分析阶段的基本任务。结构化系统分析,强调系统分析员与用户一起按照系统的观点对企业活动由表及里地进行分析,调查分析清楚系统的逻辑功能,并用数据流程图等工具把系统功能描述清楚。用户可以判断未来的系统是否满足其功能要求,而系统设计人员根据这种描述进行系统设计,保证系统功能的实现。这就是结构化方法的由来。3.3.3 结构化方法的基本思想 结构化方法强调遵循以下几个基本原则:1.面向用户的观点。2.严格区分工作阶段,每个阶段有明确的任务和应得的成果3.按照系统的观点,自顶向下地完成系统的研制工作4.充分考虑变化的情况5.工作成果文献化、标准化

41、几点说明几点说明 (1)根据系统的复杂程度划分阶段根据系统的复杂程度划分阶段(2)阶段划分着重在开发的逻辑过程阶段划分着重在开发的逻辑过程,而不是实际工作而不是实际工作 的组织上。的组织上。(3)各阶段结束后,开发人员都要作出书面报告各阶段结束后,开发人员都要作出书面报告(文档文档)优缺点优缺点 整体性和全局性整体性和全局性开发周期长开发周期长;结构化方法3.3.4 原型法的基本思想 原型法(prototyping)是80年代初兴起的一种开发模式,基本思想是:用最经济的方法,开发出一个可实际运行的系统原型,以便尽早澄清不明确的系统需求。在原型系统的运行中用户发现问题,提出修改意见,技术人员完善

42、原型,使它逐步满足用户的要求。原型法原型法 1、基本思想、基本思想 用户参与;自底向上;充分利用开发工具(软件)用户参与;自底向上;充分利用开发工具(软件)2、工作流程、工作流程 循环循环1 1循环循环2 2用户提出要求用户提出要求识别归纳问题识别归纳问题开发系统原型开发系统原型分析评价分析评价不可行不可行不可行处理不可行处理不满意不满意不满意处理不满意处理修改修改满意满意试运行试运行NN运行管理运行管理原型法原型法 3、特点、特点 (1)符合人们认识事物的规律)符合人们认识事物的规律(2)将模拟的手段引入系统分析的初级阶段)将模拟的手段引入系统分析的初级阶段(3)充分利用了软件工具)充分利用

43、了软件工具4、优缺点、优缺点 简单;易被接受;周期短;没有系统性简单;易被接受;周期短;没有系统性5、注意点、注意点 (1)开发工具和开发环境)开发工具和开发环境(2)最初目标应与最终目标一致)最初目标应与最终目标一致(3)开发方法的综合利用)开发方法的综合利用原型法的四个步骤 1.明确用户基本信息需求;2.建立初始原型;3.评价原型;4.修改和完善原型。3.2.5 面向对象方法“面向对象”(object oriented)方法的基本思想:(1)客观世界的任何事物都是对象(object)。它们都有一些静态属性和有关的操作。对象作为一个整体,对外不必公开这些属性与操作。这就是对象的封装性(enc

44、apsulation)。(2)对象之间有抽象与具体、群体与个体、整体与部分等几种关系,这些关系构成对象的网络结构。(3)抽象的、较大的对象所具有的性质,自然地成为其子类的性质,而不必加以说明。这就是继承性(inheritance)。(4)对象之间可以互送消息(message)。消息可以是传送一个参数,也可以是使这个对象开始某个操作。面向对象的开发过程面向对象的开发过程四个阶段:v系统调查和需求分析v分析问题的性质和求解问题(OOA)v整理问题(OOD)v程序实现(OOP)活动图用例图类图对象图状态图组件图协作图顺序图 配置图 模型 UML模型模型CASECASE方法方法(计算机辅助开发计算机辅

45、助开发)1、基本思想、基本思想 借助于专门研制的软件工具借助于专门研制的软件工具,实现系统的开发过程。实现系统的开发过程。2、特点、特点 (1)CASE的应用必须依赖一种具体的开发方法。的应用必须依赖一种具体的开发方法。(2)CASE只是一种辅助的开发方法。只是一种辅助的开发方法。分析设计类:分析设计类:Rational Rose;Power Designer;Oracle Designer;ERWin;Visio WebWeb开发工具:开发工具:项目管理工具:项目管理工具:报表工具:报表工具:OLAPOLAP 界面设计层:界面设计层:支撑软件支撑软件:信息系统发展信息系统发展-NolanNo

46、lan模型模型 80 年代初年代初“诺兰模型诺兰模型”提出了企业信息化的发展规律提出了企业信息化的发展规律 起步起步 蔓延蔓延 控制控制 集成集成 管理管理 成熟成熟信息资源规划的时机信息资源规划的时机数据数据初级阶段初级阶段 中级阶段中级阶段 高级阶段高级阶段计算机时代计算机时代信息时代信息时代“诺兰模型诺兰模型”的作用?的作用?3.3 系统开发的组织管理3.3.1 建立信息系统的基础条件 经验证明,建立信息系统并使它正常运行,取得效益,必须具备一定的条件。这些条件有:2、良好的科学管理基础、良好的科学管理基础1、领导重视(一把手原则)、领导重视(一把手原则)4、技术与装备条件、技术与装备条

47、件管理工作的程序化管理工作的程序化管理业务的标准化管理业务的标准化报表文件的统一化报表文件的统一化数据资料的代码化数据资料的代码化3、人员培训、人员培训5、经济条件、经济条件3.3.2 系统开发的准备工作 开发前的准备工作是建立领导机构。主要领导人的重视与参与是管理信息系统成功的关键因素。只有主要领导人亲自组织,管理信息系统的开发才能顺利实现。推动管理信息系统开发的第一步是建立信息系统委员会。信息系统委员会的成员应包括有关部门的负责人、有经验的管理专家、系统分析员。委员会的主任由企业主要负责人担任。在信息系统委员会下建立一个系统开发组,这是进行具体工作的机构。其成员包括 各行业的管理专家、系统

48、分析员、程序员、操作员等等 系统开发的组织机构 某总师厂长系统设计组信息系统委员会系统分析组程序设计组经济模型组数据管理组硬件小组操作员组系统开发中的各类人员的职责和能力 职务职责和能力系统分析员同用户共同确定信息需求,编写系统说明书。应熟悉企业管理和信息系统开发过程,有较好的表达能力、与他人协同工作的能力。系统设计员设计信息系统,定义硬件、软件要求。应精通计算机硬件和软件,有根据信息流和组织目标改变组织职能的能力。应用程序员设计、调试计算机应用程序。程序维护员维护现有程序。数据库管理员管理和控制企业数据库。工作职务职责和能力。计算机操作员操纵计算机设备。文件库管理员保存、收发计算机使用的文件

49、,进行文件整理归档。控制员记录各种控制信息,检查控制规程。规划员规划信息系统的前景系统开发的组织机构 用户80%60%40%20%规划阶段编程实施系统分析设计阶段维护评价切换运行系统开发人员3.3.3 选择开发方式四种开发方式:自行开发的好处是可以得到适合本单位的满意的系统,通过系统开发培养自己的力量。缺点是往往开发周期较长。自行开发需要强有力的领导,有足够的技术力量,需要进行一定的咨询。委托开发从用户角度讲最省事,但必须配备精通业务的人员参加,经常检查、协调。这种方式开发费用较高,系统维护比较困难。3.3.3 选择开发方式购买现成的软件包当然最省事。但要买到完全适合本单位的、满意的软件也不容

50、易。有人说可以买到现成的计算机系统,但不能买到现成的信息系统。购买现成软件包需要有较强的鉴别能力。这种方式谈不上什么系统维护。联合开发对于培养自己的技术力量最为有利,系统维护也比较方便。条件是双方要精诚合作,自己有一定的系统分析和设计力量。这种方式最适合我国目前的情况。系统开发方式的比较系统开发方式的比较 方式方式特点特点自行开自行开发发委托开委托开发发联合开联合开发发购买现成软购买现成软件包件包对分析、设计力量对分析、设计力量的要求的要求非常需非常需要要不太需不太需要要逐步培逐步培养养少量培养少量培养编程力量的需求编程力量的需求非常需非常需要要不需要不需要需要需要少量需要少量需要系统维护系统

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(《信息系统分析与设计》课件.ppt)为本站会员(晟晟文业)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|