《信息管理系统教学ppt课件》由会员分享,可在线阅读,更多相关《信息管理系统教学ppt课件(130页珍藏版)》请在金锄头文库上搜索。
1、烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人信息管理系统0707计算机信息管理(专科)计算机信息管理(专科)1管理资料烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人第一章第一章 信息时代及国家信息化信息时代及国家信息化1.1 导言人类信息活动的存在与发展由来以久,近几十年来,一场真正意义上的信息革命到来。1946年,世界第一台电子计算机诞生;1957年,前苏联成功发射了人类历史上第一颗人造地球卫星,为实现全球性通信提供了可能;信息进步
2、促进了信息产业的发展。2烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人信息化社会的主要特征:知识含量高;技术多样性;业务综合性;行业融合性;市场竞争性;用户选择性。3烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人全球信息化的作用:全球信息化与传统产业;信息化改变了传统产业的边界,改变了人们的思维方式、政治观念以及意识形态。全球信息化与信息力量;现代国际政治中有软硬两种力量,信息就是软力量的一种。4烧伤病人的治疗通常是取烧伤病人的健康皮肤
3、进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人全球信息化与国际政治信息化对国际政治的影响主要表现为国与国之间的数字化差距。全球信息化所带来的问题面临三个挑战信息透明度带来的挑战信息量的挑战效率的挑战5烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人1.2 信息时代的种种迹象信息时代的种种迹象1.微电子、计算机、软件和通信等技术快速发展。2.信息产业已成为当今世界经济增长的主要推动力。3.互联网和电子商务高速增长。6烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面
4、积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人1.3 全球信息化的技术基础全球信息化的技术基础信息技术及其产业是推动21世纪各国生产力现代化进程的决定因素,也是全球信息化的重要技术基础。信息技术是以微电子学、激光、光电子学、超电子学等为基础,集计算机技术、通信技术、自动控制技术、激光技术、光电子技术、光导技术和人工智能技术之大成。7烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人1.4 全球信息化的国际动作全球信息化的国际动作2007年7月美国等8国领导人发表了全球信息社会冲绳宪章 。宪章指出,信息通
5、信技术是21世纪社会发展的“最强有力”的动力之一,其革命性的发展不仅极大地影响着人们生活、学习和工作的方式,而且正在迅速地成为世界经济增长的重要动力。 8国首脑认为,缩小国家、地区间在信息技术发展上的差距关建在于所有人都能接触和应用新的信息技术,并能负担得起所需费用。8烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人1.5 中国政府信息化的措施中国政府信息化的措施人类社会正由工业社会迈向信息社会,信息化已成为衡量一个国家现代化水平的综合国力的重要标志。在工业化中加速信息化的进程,在信息化的进程中促进工业化的完成,以缩
6、小与发达国家的差距。党的十五大报告提出了“推进国民经济信息化”的战略任务。表明了党和国家对以信息技术为核心的高新技术产业的发展给予了极大的关注和殷切期望。9烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人1.6 国家推进信息化的主要任务国家推进信息化的主要任务抓紧建设国家信息基础设施;加快发展信息技术和信息产品;大力推进信息技术在国民经济各行各业的应用;在统筹规划下实施信息化重大工程;为推进信息化建立良好的发展环境;当前推进国家信息化的主要内容是推进电子商务。10烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,
7、但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人1.7 中国国家信息化的定义、方针和原则中国国家信息化的定义、方针和原则一、国家信息化的定义一、国家信息化的定义国家信息化就是:在国家统一规划和组织下,在农业、工业、科学技术、国防及社会生活各个方面应用现代信息技术,深入开发、广泛利用信息资源,加速实现国家现代化的进程。11烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人二、我国信息化建设的方针和原则二、我国信息化建设的方针和原则方针:统筹规划,国家主导;统一标准,联合建设;互连互通,资源共享。原
8、则:市场牵引,政府调控;政企分开,有序竞争;维护主权,保证安全;军民兼顾,专通结合;产用结合,自主发展;重视人才,强化创新;讲求实效,因地制宜;以法治业,加强管理。12烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人三、国家信息化体系三、国家信息化体系信息资源信息网络(信息高速公路)信息技术应用信息技术和产业信息化人才队伍信息化政策法规和标准、规范13烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人1.8 国家信息化与企业信息化进程国家信息
9、化与企业信息化进程企业是国民经济的主体,加强企业的信息化建设是实现国家信息化目标的一项重点任务。根据国家信息化建设的总体目标,对企业信息化建设的基本要求是:广泛应用电子信息技术,加快企业产品更新换代,提高市场竞争能力;推广计算机辅助设计和辅助制造技术,提高生产过程的自动化程度;建立管理信息系统和决策支持系统,促进企业生产技术和管理现代化,提高企业的整体素质。14烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人第二章第二章 管理、信息与系统管理、信息与系统2.1 管理的基本概念管理的基本概念一、什么是管理?一、什么是管
10、理? 管理就是由一个或更多的人来协调他人的活动,以便收到个人单独活动所不能收到的效果。 包括以下含义:包括以下含义: 1)管理工作的中心是管理其他人的工作; 2)管理工作的目的是通过其他人的活动来收到工作效果; 3)通过协调其他人的活动,追求群体的“协同效应”; 4)管理人员需时同考虑其他人和其他人的工作情况。15烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人二、管理现代化二、管理现代化 1)管理思想的现代化 2)管理组织的现代化 3)管理方法的现代化 4)管理手段的现代化三、管理的职能三、管理的职能 五大职能:计
11、划、组织、指挥、控制、协调四、管理的组织结构四、管理的组织结构 1)管理层次 2)管理部门的划分 16烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人五、管理层次与决策类型五、管理层次与决策类型 高层管理非结构化决策 中层管理半结构化决策 基层管理结构化决策17烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人2.2 信息的基本概念信息的基本概念一、信息与数据一、信息与数据 1、信息 是经过加工的数据,是有一定含义的数据,它对接收者有用,对决
12、策或行为有现实或潜在的价值。 2、数据 是对客观事物的记载,由一些可以鉴别的物理符号组成。二、信息的基本属性二、信息的基本属性 1、普遍性 6、非消耗性 2、事实性 7、共享性 3、层次性 8、变换性 4、可压缩性 9、可转化性 5、扩散性18烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人三、信息管理的生命周期三、信息管理的生命周期信息需求信息退出信息使用信息收集信息传输信息加工信息存储信息维护19烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治
13、疗该病人四、管理信息与决策四、管理信息与决策 1、管理信息系统的分类 2、管理信息系统的特性 1)信息来源的分散性 2)信息量大且多样性 3)信息处理方法的多样性 4)信息发生、加工和使用时间、空间上的不一致性 3、管理信息与决策的关系五、信息污染五、信息污染20烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人2.3 系统与信息系统系统与信息系统一、系统的概念一、系统的概念 是由若干相互联系的事物结合成的具有整体功能和行为目标的统一体。 三个基本条件:目标、功能、结构。 五个要素:输入、处理、输出、反馈、控制。二、二
14、、系统的分解系统的分解 1、系统分解的目的 2、系统分解的原则 (1)可控制性原则 (2)功能聚合性原则 (3)接口标准化原则21烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人三、信息系统三、信息系统 1、信息系统是输入数据,经过加工处理,输出信息的系统。 2、信息系统基本功能 (1)数据收集和输入 (2)数据传输 (3)数据存储 (4)数据加工处理 (5)数据输出 (6)查询功能 (7)统计分析功能 (8)预测决策功能 (9)系统管理功能22烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病
15、人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人第三章第三章 管理信息系统的概念管理信息系统的概念3.1 管理信息系统(管理信息系统(MIS)的定义的定义 是是一个由人、机(计算机)组成的能进行管理信息的收集、传递、存储、加工、维护和使用的系统。一、人机系统一、人机系统 管理信息系统=人+计算机(工具) 管理信息系统是一个“人机”合成系统二、一体化系统(集成系统)二、一体化系统(集成系统) 从总体出发,全面考虑,保证各种职能子系统共享数据。23烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人三、管理信息系统的功
16、能三、管理信息系统的功能 1、数据处理 2、预测功能 3、计划功能 4、控制功能 5、辅助决策功能24烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人3.2 管理信息系统的发展过程管理信息系统的发展过程25烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人3.3 管理信息系统的应用管理信息系统的应用一、管理信息系统在政府机关中的应用二、管理信息系统在企业中的应用物料需求计划 MRP制造资源计划 MRP-II计算机集成制造系统 CIMS企业计划
17、资源 ERP办公自动化系统OA三、管理信息系统在其他领域中的应用26烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人3.4 信息资源管理信息资源管理一、信息资源管理的意义信息资源管理的出发点和归宿:充分开发和有效利用信息资源,在确保企业秘密和信息安全的前提下实现信息资源最大限度的共享。27烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人信息资源的具体管理目标:对企业信息资源进行综合管理,提高企业对信息的开发利用率;充分开发企业各部门管理、决
18、策所需的信息资源,尽量减少重复开发,做到“一源多用”,使信息资源开发和利用费用降至最小;保证企业信息资源的真实性、准确性、科学性、适用性,为管理活动进行有效的信息引导,以求极大提高管理决策的正确性大大提高工作的效率和效能,减轻劳动强度,使管理人员从事务性的工作中解脱出来,成为真正的“管理”者。28烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人信息管理资源的主要任务:增强信息意识,大力提高企业各部门工作人员对信息资源的认识;提高信息资源开发和利用的能力;最大限度地降低信息资源开发和利用的费用,使信息的生产最经济,信息
19、的分配最有效,各职能部门、管理层次对信息的使用最容易、最方便;保障信息资源的安全。29烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人二、信息资源管理的主要内容二、信息资源管理的主要内容 1、人力资源管理 2、信息安全管理 3、信息技术政策规范和标准管理 4、管理信息系统管理 5、管理信息系统开发过程中的管理三、信息资源管理的管理职能三、信息资源管理的管理职能 决策、计划、预算、组织、指导、培训、控制30烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何
20、来治疗该病人四、信息资源的管理机构四、信息资源的管理机构在信息资源管理方面,传统信息中心与其他职能部门间不再是一种辅助关系,而是站在全局角度,对企业的业务流程、信息流程等进行规划管理,出现了信息主管(CIO)。CIO在企业中的作用呈现出以下发展趋势:CIO发挥的作用正从技术规则与实施转向战略规划;随着信息技术在企业战略规划中的作用越来越大,对CIO的素质要求也在发生变化;CIO将越来越多地参与内部和外部客户的支持。五、信息资源管理的规章制度五、信息资源管理的规章制度31烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人
21、3.5 管理信息系统学科基础管理信息系统学科基础一、管理信息系统与管理科学的关系一、管理信息系统与管理科学的关系二、管理信息系统与计算机科学的关系二、管理信息系统与计算机科学的关系三、管理信息系统与数学学科的关系三、管理信息系统与数学学科的关系管理科学计算机科学数学科学管理信息系统哲 学系统论信息论控制论其 他要求手段算法理论观点思想方法32烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人第四章第四章 管理信息系统的结构管理信息系统的结构4.1 管理信息系统的基本结构管理信息系统的基本结构 四大部件:四大部件:信息源
22、、信息处理器、信息用户、信息管理者 三大支柱:三大支柱:计算机网络、数据库、现代化的管理计算机网络、数据库、组织管理(基础条件)信息源(Input)信息处理器(Process)信息用户(Ouput)信息管理者(Control)33烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人4.2 管理信息系统的功能结构管理信息系统的功能结构 任何一个管理信息系统都有一个目标、具有多种功能 ,各功能间又有着信息联系,构成一个有机结合的整体。34烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤
23、很有限,请同学们想一想如何来治疗该病人科目体系管理功能财务报表管理功能财务比率分析功能凭证管理功能财务管理功能成本核算功能工资管理功能固定资产管理功能经营管理者股 东政府部门35烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人4.3 管理信息系统的管理管理信息系统的管理/职能结构职能结构一、管理信息系统的层次结构一、管理信息系统的层次结构高层管理中层管理基层管理战略计划子系统管理控制子系统执行控制子系统36烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如
24、何来治疗该病人二、管理信息系统的职能结构二、管理信息系统的职能结构 1、生产管理子系统 2、销售管理子系统 3、物资管理子系统 4、财务管理子系统 5、人事劳资管理子系统37烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人三、管理信息系统的交叉结构三、管理信息系统的交叉结构战略计划管理控制执行控制生产管理物资管理财务管理人事管理其他销售管理38烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人4.4 管理信息系统的网络计算结构管理信息系统的网
25、络计算结构一、中央主机集中式分时处理模式(Time Share )二、文件服务器系统的资源共享式网络模式(Resource Sharing )三、客户机/服务器主机式网络模式(Client/Server)四、基于Wed的网格计算模式(Web Server)五、对等网络体系结构(Peer-to-Peer Network)39烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人第5章 管理信息系统开发方法问题讨论: 1、有的同学认为,只要能编写好程序,就能开发管理信息系统(软件),对不对? 2、 “软件危机”是怎么回事? 3
26、、为什么许多管理信息系统开发和应用失败了,原因是什么? 40烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人 管理信息系统在组织中的作用已被广泛认可,一些企业试图利用现代管理理论和技术手段加强自身的竞争能力,提高管理水平和效率。这种主观愿望是好的,但是,管理信息系统的开发与组织是一个系统工程,涉及到软件公司和用户企业两方.从两个角度来看待管理信息系统的开发是两个不同的过程. 从用户企业的角度,开发实施MIS包括这几步:1.明确自身需求,明确实施MIS希望带来的改进2.选择开发方式:自行开发/委托开发/合作开发/从市场
27、上购买合适的软件3.MIS的选型:选择合适的合作软件开发商,考虑预算约束选择合适的模块4.MIS的开发过程5.MIS的运行维护,根据外界环境进行改变拓展.42烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人5.3 管理信息系统开发的策略管理信息系统开发的策略一、开发系统应具备的条件 1. 企业高层领导应重视和介入 2. 企业业务人员要有积极性 3. 企业要有一定的科学管理基础 4. 要有一定的投资保证43烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何
28、来治疗该病人二、系统开发前的准备工作 1. 借鉴同类系统的开发经验 2. 选择适合本企业实际的开发方式 3. 确定系统目标、开发策略和投资金额 4. 收集和整理基础数据44烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人三、系统开发的不利因素 1. 新系统对当前管理模式影响较大 2. 管理信息系统的效益不易用货币形式直接反映 3. 基础数据的准确性与完整性差 4. 重视编程,轻视规划 5. 采用增加开发人员的方式来加快进度 6. 堆栈现象45烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来
29、讲,健康皮肤很有限,请同学们想一想如何来治疗该病人5.2 管理信息系统开发的生命周期管理信息系统开发的生命周期一、系统生命周期出现需求提出新系统方案系统衰退系统成熟系统废弃系统产生、成长系统设计系统实施运行维护系统评价需求分析46烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人5.2 管理信息系统常用的开发方法管理信息系统常用的开发方法一、结构化方法的基本思想一、结构化方法的基本思想 1. 结构化分析(瀑布模型) 可以概括为“自顶向下,由粗到细,逐步求精” 2. 结构化设计 1)相对独立、功能单一的模块结构 2)块内
30、联系大,块间联系小 3)采用模块结构图的描述方法47烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人4、优缺点 优点:阶段的顺序性和依赖性。前一个阶段的完成是后一个阶段工作的前提和依据,而后一阶段的完成往往又使前一阶段的成果在实现过程中具体了一个层次。从抽象到具体,逐步求精。从时间的进程来看,整个系统的开发过程是一个从抽象到具体的逐层实现的过程,每一阶段的工作,都体现出自顶向下、逐步求精的结构化技术特点。逻辑设计与物理设计分开。即首先进行系统分析,然后进行系统设计,从而大大提高了系统的正确性、可靠性和可维护性。质量保
31、证措施完备。每一个阶段的工作任务完成情况进行审查,对于出现的错误或问题,及时加以解决,不允许转入下一工作阶段,也就是对本阶段工作成果进行评定,使错误较难传递到下一阶段。错误纠正得越早,所造成的损失就越少。48烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人缺点:它是一种预先定义需求的方法,基本前提是必须能够在早期就冻结用户的需求,只适应于可以在早期阶段就完全确定用户需求的项目。然而在实际中要做到这一点往往是不现实的,用户很难准确地陈述其需求。未能很好地解决系统分析到系统设计之间的过渡,即如何使物理模型如实反映出逻辑模
32、型的要求,通俗地说,就是如何从纸上谈兵到真枪实弹地作战的转变过程。该方法文档的编写工作量极大,随着开发工作的进行,这些文档需要及时更新。5、适用范围 该方法适用于一些组织相对稳定、业务处理过程规范、需求明确且在一定时期内不会发生大的变化的大型复杂系统的开发。49烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人二、系统开发的生命周期抽象程度时间总体规划系统分析系统设计系统实施运行维护可行性报告系统说明书设计说明书用户用册50烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,
33、请同学们想一想如何来治疗该病人结构化生命周期方法开发过程结构化生命周期方法开发过程一、总体规划阶段 1. 对当前系统进行初步调查; 2. 分析和确定系统目标; 3. 分析子系统的组成以及基本功能; 4. 拟定系统的实施方案; 5. 进行系统的可行性研究; 6. 编写可行性报告。51烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人二、系统分析与设计 系统所要求解决的问题是什么? 为了解决该问题,系统应干些什么? 系统应该怎么去干? 1. 系统分析系统分析 2. 系统设计系统设计52烧伤病人的治疗通常是取烧伤病人的健康皮
34、肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人三、系统实施与评价 1. 系统实施 计算机系统的安装和调试 程序设计 调试 系统测试与试运行 文档编写 人员培训 系统转换53烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人2. 系统运行维护 程序的维护 数据的维护 代码的维护 设备的维护3. 系统评价与鉴定 系统的功能和性能 系统的经济效果 其他方面的评价54烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗
35、该病人二、原型化法(原型模型)二、原型化法(原型模型)2、基本思想 原型法(Prototyping Method)是在系统开发初期,凭借系统开发人员对用户需求的了解和系统主要功能的要求,在强有力的软件环境支持下,迅速构造出系统的初始原型,然后与用户一起不断对原型进行修改、完善,直到满足用户需求。3、开发过程可行性研究。确定系统的基本要求。建造系统初始原型。用户和开发人员评审。修改系统原型反复地进行修改、评审,直到用户满意 结束55烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人研究表明原型法成功的关键因素有:合适的硬
36、件设备及网络设施功能很强的系统开发工具(5.支撑环境)有可以控制的数据系统开发人员有足够丰富的计算机知识用户的管理知识丰富,同时对开发感兴趣56烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人快速原型法成功的原因快速原型法在实际应用中得到了巨大成功,分析其原因,大致有如下几个方面: 开发人员可通过原型系统与用户更好地交流,获取用户的真正需求。虽然管理人员每天都在自己相应的岗位上工作,但我们却很难指望他们能系统、完备且一次性地描述他们的业务流程。原型法正是顺应了人们认识事物的自然规律,通过开发人员与用户共同对系统原型的
37、不断修改而实现最后的系统。在这个过程中用户往往通过对系统原型批评指责的方式对系统原型提出改进意见,这要比空洞的描述自己的设想容易得多,改进工作要比创造工作容易做得多。在快速原型法中,系统原型是对真实系统或目标系统的一种摸拟,这种方式能使系统开发人员和使用人员较早地发现系统实现后潜在的问题,并且对这些问题的解决方案是双方共同讨论确认的。用快速原型法开发企业管理信息系统,加强了用户的参与程度。这使系统实施后系统的切换与运行维护较为容易和自然。 57烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人4、优缺点 优点:对系统需
38、求的认识取得突破,确保用户的要求得到较好的满足。改进了用户和系统开发人员的交流方式。开发的系统更加贴近实际,提高了用户的满意程度。降低了系统开发风险,一定程度上减少了开发费用。 缺点:开发工具要求高。解决复杂系统和大型系统很困难。对用户的管理水平要求高。 58烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人三、面向对象的方法(喷泉模型)三、面向对象的方法(喷泉模型) 1. 面向对象的概念 2. 面向对象的基本机制 OO=Object+Classes+Inheritance+Communication with mes
39、sages 1)对象(Object) 是指 一些相互关联的实体,对象:=ID,MS,DS,MI。 2)类和实体(Class&Instance) 类是对象的抽象描述,它概括了具有共同性质的一组对象的方法和数据。对象是类的实例,由类到对象的过程称为实例化过程。59烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人3)消息与方法(Message&Method) 方法使对象具有了处理封装数据的功能,而消息则激活了这种功能并建立了对象间通信的桥梁。4)继承(Inheritance) 继承机制提供了层次构模法,即开发一个模型不必从
40、零开始,允许在已有模型的基础上构建新的模型类。5)封装(Encapsulation) 是一种信息隐藏技术。6)多态性与重载(Polymorphism&Overloading)60烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人5.5 系统开发的主要方式系统开发的主要方式1.IT服务外包服务外包2.组件式开发组件式开发61烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人5.6 管理信息系统开发中的管理管理信息系统开发中的管理一、对开发过程进行
41、项目控制主要体现在: 开发资源的保障 进度计划与控制 阶段性审核 工作量与费用统计 质量监控62烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人二、人员的组织项目组长用户 系统分析员 硬件网络设计员 数据库管理员 系统设计员 程序员63烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人三、文档的管理 1. 文档要标准化、规范化 2. 维护文档的一致性 3. 维护文档的可追踪性 4. 文档管理的制度化64烧伤病人的治疗通常是取烧伤病人的健康皮肤
42、进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人四、项目管理 1. 项目管理组的组成 2. 项目管理中的度量问题 规模度量 软件质量度量 软件复杂性度量65烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人3. 项目管理的主要内容项目管理的主要内容任务划分计划安排经费管理审计控制风险管理质量保证66烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人第六章第六章 管理信息系统的总体规划管理信息系统的总体规划6
43、.1 总体规划概述总体规划概述一、总体规划的目的和任务 1. 保证信息共享 2. 协调子系统间的工作 3. 使开发工作有序进行67烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人二、总体规划的主要步骤对当前系统进行初步调查分析和确定系统目标分析子系统的组成以及基本功能拟定系统的实施方案进行系统的可行性研究68烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人6.2 总体规划的方法总体规划的方法一、企业系统规划方法的原则 1. 支持企业的总目标
44、 2. 面向企业中各管理层次的要求 3. 从方法论上摆脱信息系统对旧组织机构的依从性 4. 使信息系统在结构上有良好的整体性 5. 自上而下规划和自下而上实施相结合69烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人企业目标企业过程企业组织数据处理系统数据文件企业目标企业过程管理信息系统数据库数据类规划实施70烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人二、BSP的工作流程1. 研究项目的确定2. 研究的准备工作3. 研究开始阶段4.
45、定义企业过程5. 定义数据类6. 分析当前的系统支持 7. 研究管理部门对系统的要求8. 提出判断和结论9. 设计信息系统总体结构11. 评价信息管理资源管理工作10. 确定子系统开发的先后顺序12. 制定建议书和开发计划13. 形成研究成果报告前前期期工工作作新新系系统统设设计计基基础础工工作作文文档档编编写写71烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人三、定义企业过程 定义企业过程的基本方法是对企业的现实活动进行调查,以企业的关键资源为线索,追踪其生命周期,通过分析与综合,最终完成企业过程的定义。 1.
46、企业资源关键性资源支持性资源企业的计划与控制 2. 资源的生命周期需求、获取、服务、退出 3. 企业过程定义的一般步骤72烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人四、定义数据类 1. 企业数据的4种类型及其特点 数据类型数据类型反映的内容反映的内容特点特点库存文档型记录资源的状况1.一般一个数据仅和一个资源有直接关系2.可能为结构型(如表格)或描述型(如文本)事务型反映资源生命周期各阶段过渡过程相关的库存文档型数据的变化1一般为一个数据类要涉及到各个库存型数据以及时间数量等多个数据2.这种数据类的产生可能伴有
47、库型数据类的相关操作计划型反映目标、资源、转换过程等计划值1.可能与多个库存型数据有关2.各种计划、预测、预算、调度表等统计型反映企业状况,提供某些反馈信息1.一般来自其他类型数据类的采样2.历史性、对照性或评价性的参考数据3.数据的综合性强73烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人2. 数据与资源生命周期的关系需求服务获取退出计划型数据库存文档型数据统计型数据事务型数据74烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人2. 企
48、业数据的识别方法 企业实体法首先列出企业实体,然后分析与每个实体联系较紧密的数据,并用“数据/实体关系矩阵”将结果表述出来。 企业过程法利用以前识别的企业过程,分析每一个过程利用什么数据,产生什么数据,或者说每一过程的输入和输出数据是什么。主要工具是过程/数据类矩阵。75烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人五、设计系统总体结构与开发顺序 1. 子系统划分的基本原则 (1)子系统在功能上应有相对的独立性,通常子系统不应跨越两个或两个以上的企业过程。 (2)子系统在数据上应有自身的完整性。 2. 子系统划分的
49、方法 3. 确定子系统开发顺序的原则 (1)子系统需求程度与潜在效益的评估 (2)技术约束分析76烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人 数据类过程计划财务产品零件规格材料表原材料库存成品库存材料供应操作顺序客户订货成本职工经营管理经营计划CUU财务管理CUU技术准备产品预测UU产品设计开发CCUU产品工艺UCCU生产制造库存控制CCU调度U生产能力计划UU材料需求UUC操作顺序UC销售销售管理UUCU订货服务UUC发运UUC成本会计通用会计UUUU成本会计UC人事人员计划C人员考核U77烧伤病人的治疗通常
50、是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人第七章第七章 管理信息系统的分析管理信息系统的分析7.1 管理信息系统分析的任务和步骤管理信息系统分析的任务和步骤一、系统分析的任务 1. 详细调查收集和分析用户需求 2. 确定新系统初步的逻辑模型 3. 编制系统说明书78烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人二、系统分析阶段的工作要点 1. 系统分析工作的主要活动 2. 系统分析工作的难点和对策三、系统分析的主要步骤 1. 系统分析的逻辑1423当
51、前系统目标系统补充和完善抽象化具体化物理模型逻辑模型79烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人 2. 系统分析步骤现场系统调查建立当前系统的物理模型建立当前系统的逻辑模型提出改进意见和系统目标建立新系统逻辑模型编写系统分析说明书80烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人7.2 详细调查与收集数据详细调查与收集数据一、详细调查的主要内容 1. 静态信息调查:组织结构的调查 2. 静态信息调查:功能体系的调查 3. 动态信息
52、调查:业务流程的调查 4. 动态信息调查:数据流程调查 5. 薄弱环节调查81烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人二、调查的方法及注意事项 1. 调查的方法 (1)收集资料 (2)开调查会或个别访问 (3)书面调查 2. 系统调查注意事项 (1)事先计划 (2)调查态度 (3)调查顺序 (4)研究分析82烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人三、详细调查的工作原则 1. 自顶向下全面展开 2. 存在的不一定是合理的 3
53、. 分工和协作相结合 4. 点面相结合展开调查 5. 主动沟通的工作方式83烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人7.3 现行系统分析现行系统分析一、业务流程分析 描述现行系统的物理模型各类单证、报表信息流或物流外部实体业务功能描述数据存储或文档84烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人二、数据流程分析 在现行系统的物理模型基础上勾画现行系统的逻辑模型。 1. 什么是数据流 企业的输入输出流均可用数字等形式表示,从而形成
54、企业的数据流。 物流 事务流 货币流 人员流85烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人 2. 数据流程分析主要步骤业务流程图画数据流图编制数据字典编写处理说明86烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人三、数据流图 1. 数据流图的基本符号数据流文件加工(处理)数据源或终点87烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人2. 画数据流图的指导
55、原则 (1)总体上遵循自顶向下逐层分解的原则(2)在局部上遵循由外向里的原则3. 数据流图的绘制步骤识别系统的输入和输出绘制系统内部数据流对复杂加工进行分解检查、修改、完善88烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人4. 绘制数据流图应注意的事项 (1)合理编号 (2)子图与父图的平衡 (3)分解的程度 (4)其他事项5. 数据流图检查:正确性和可读性1订货单提货单1.3客户1.11.2品种数量提货单89烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想
56、一想如何来治疗该病人四、数据字典 1. 数据流条目由数据流编号、数据流名、别名、组成、发生频率等五部分组成。 2. 文件条目由文件编号、文件名、组成、结构、数据量、发生频率等六部分组成。 3. 数据项条目数据的最小单位,是组成数据流和文件的基本单元;包括名称、代码、类型、长度、小数位、别名、值等内容。90烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人五、加工说明 1. 编写加工说明的原则数据流图中每个功能单元必须有一个加工说明;描述功能单元把输入数据转换为输出的规则;应力求完整、严密、易于理解。 2. 加工说明的描
57、述工具结构化语言判定表判定树91烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人结构化语言是一种模仿计算机语言的处理逻辑描述方法,使用了由结构化语言是一种模仿计算机语言的处理逻辑描述方法,使用了由“IF”、“THEN”、“ELSE”等词组成的规范化语言。等词组成的规范化语言。 IF 年交易额5万元 IF 欠款数=0 THEN 折扣率=15% ELSE IF 与本公司交易期限=20年 THEN 折扣率=10% ELSE 折扣率=5% ELSE 折扣率=0%92烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于
58、大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人订货处理优惠待遇年交易额5万元以上年交易额5万元或不足无欠款有欠款与本公司交易20年以上与本公司交易不足20年折扣率15%折扣率10%折扣率5%折扣率0%93烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人不同条件组合条件与行动12345678C1:交易额5万元以上YYYYNNNNC2:无欠款YYNNYYNNC3:与公司交易20年以上YNYNYNYNA1:折扣率15%A2:折扣率10%A3:折扣率5%A4:折扣率0%94烧伤病人的治疗通常是取烧伤病人的
59、健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人7.4 新系统逻辑模型新系统逻辑模型 一、新系统逻辑模型的任务对系统业务流程分析的结果进行整理;对数据流程分析的结果进行整理;在现行系统逻辑模型的基础上,结合新系统的目标,设计新系统的逻辑模型。 二、建立新系统的初步逻辑模型 三、对初步逻辑模型进行补充和完善95烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人7.5 系统分析报告系统分析报告一、系统分析报告的作用一、系统分析报告的作用 1. 描述了新系统的逻辑模型,作为系统设
60、计和实施的依据; 2. 为用户和开发人员之间交流和监督提供基础; 3. 为新系统验收和评价提供依据。96烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人二、系统分析报告的组成二、系统分析报告的组成 1. 组织情况概述 2. 现行系统概述 3. 系统逻辑模型 4. 新系统在各个业务处理环节拟采用的管理办法、算法和模型 5. 与新系统相配套的管理制度和运行体制的建立 6. 系统设计与实施的初步计划 7. 用户领导审批意见97烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请
61、同学们想一想如何来治疗该病人第八章第八章 管理信息系统的设计管理信息系统的设计8.1 系统设计的任务、原则系统设计的任务、原则一、系统设计的任务 依据系统分析阶段产生的文档资料,采用正确的方法确定新系统在计算机内应该由哪些程序模块组成,它们之间用什么方法联结在一起以构成一个最好的系统机内结构,同时还要使用一定的工具将所设计的成果表达出来。98烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人二、系统设计的原则 1. 简单性 2. 一致性和完整性 3. 灵活和适应性 4. 可靠性 5. 安全性 6. 经济性99烧伤病人的
62、治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人8.2 系统总体结构设计系统总体结构设计一、子系统的划分和确认 1. 系统划分的原则 (1)子系统要具有相对独立性 (2)使数据冗余较小 (3)便于系统分阶段实现 (4)适应组织管理机构的设置 (5)充分利用各种资源100烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人 2. 系统划分的方法 (1)按职能划分 (2)按逻辑功能划分 (3)按通信划分 (4)按业务处理顺序划分 (5)按业务处理的时间关系划
63、分101烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人二、模块结构设计 1. 模块结构图基本符号模块名模块调用数据控制信息转接子系统划分成多个模块子系统间和模块间数据调用关系优化改进模块结构图102烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人ABACBABC调用判断调用循环调用103烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人ABX,YZAB简历数据无此
64、职工职工号模块间的通信104烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人 2. 模块结构的质量标准 “耦合小、内聚大” (1)模块的耦合方式 数据耦合、控制耦合、非法耦合 (2)模块的内聚方式 巧合内聚、逻辑内聚、过程内聚、通信内聚、顺序内聚、功能内聚105烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人 3. 模块结构图与框图、数据流图的区别模块结构图与框图区别:模块结构图描述的是管理信息系统的层次性;框图描述的是管理信息系统的过程性
65、。模块结构图与数据流图的区别:数据流图是从数据在系统中的流动情况来考虑,而模块结构图是从功能的层次关系上来考虑的。数据流图的绘制过程是由具体到抽象,逐步去掉各种具体的处理方法,只表述抽象的系统逻辑功能;而模块结构图由一个总体的系统功能出发,逐步加入具体的实现方法和技术手段,获得一个物理模型。106烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人4. 模块结构图推导策略:从数据流图得到初始模块结构图两种策略:事务分析:以事务为中心,用于将高层数据流程图转换为结构图;变换分析:以变换为中心,用于将低层数据流程图转换为模块
66、图。 5. 模块结构图的改进考虑以下几方面:按照“耦合小,内聚大”的模块结构标准对图进行检查和修改;模块的扇入和扇出数;消除重复的功能。107烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人三、网络设计与设备配置方案 1. 网络设计的主要步骤 选择网络拓扑结构 安排网络上设备的布局 网络结点的权限设计 2. 设备选配的依据一是应完全根据系统调查和系统分析的结果来考虑硬件和软件的配置;二是要考虑到实现的可能性和技术上的可靠性。108烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤
67、很有限,请同学们想一想如何来治疗该病人8.3 系统详细设计系统详细设计一、代码设计 1. 代码设计的原则惟一化规律化标准化可扩充且容易修改109烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人2. 代码的种类 顺序码 如:0001 张三 0002 李四 0003 王五 层次码 如:会计科目代码可写成6110501 一级科目 611 二级科目 05 三级科目 01 助记码 如:用cm代表厘米 kg代表千克110烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想
68、如何来治疗该病人二、输出设计 1. 输出要求的确定详细分析现行系统的输出报表和内容;参考与用户同类型企业或部门的情况;与用户单位的实际业务人员讨论。 2. 输出格式的设计 3. 输出方式报表输出磁盘文件输出图形输出111烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人三、输入设计 1. 输入方式v 键盘输入v 模/数-数/模转换v 网络或通信传输 2. 校对方式v人工校对v二次键入v数据取值范围进行控制112烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想
69、如何来治疗该病人3. 输入界面的设计原则可靠性简单性立即反馈性输入界面的简单明了输入界面的色彩适中输入界面风格统一4. 输入界面的布局输入的标题部分数据提示与输入部分信息提示部分功能选择部分113烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人四、处理过程设计(模块详细设计)四、处理过程设计(模块详细设计) 1. 处理过程设计的原则v模块间的接口要符合通信的要求;v考虑将来实现时所用的计算机语言的特点;v考虑数据处理的特点;v估计计算机执行时间不能超出要求;v考虑程序运行所占的存储空间;v使程序调试跟踪方便;v估计编
70、程和上机调试的工作量。 2. 模块详细设计的工具 过程设计语言(PDL)114烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人五、数据库设计五、数据库设计数据库的任务:对系统分析阶段的数据字典进行规范整理,设计出若干个基本二维表,并勾画出表与表之间的关系。 1. 数据组织的规范形式(3种范式) 2. 建立表间关系 3. 数据的分布与安全保密设计115烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人六、人机界面设计六、人机界面设计 1. 人机
71、界面的主要形式菜单方式会话管理方式提示向导方式 2. 人机界面实现的原则交互性信息提示数据输入116烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人8.4 安全控制设计安全控制设计一、管理信息系统安全概述 1. 三个不安全因素计算机信息系统自身存在的脆弱性 各种自然灾害人为操作失误或错误及各种计算机犯罪行为 2. 三个方面的安全保证 计算机信息系统实体安全 计算机信息系统的运行安全 信息安全117烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该
72、病人二、机房的安全三、操作系统的安全四、数据库系统安全技术 1. 数据库系统完整性的维护 2. 数据库系统保密性的维护 3. 数据库系统的加密五、数据存储系统的安全118烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人六、网络安全 1. 局域网安全标准 2. 广域网安全标准七、计算机病毒的防治 1. 计算机病毒的检测方法 2. 计算机病毒的清除原则 3. 计算机病毒的清除方法 4. 计算机病毒的防治策略 5. 网络环境下的防病毒策略119烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,
73、健康皮肤很有限,请同学们想一想如何来治疗该病人8.5 系统设计报告系统设计报告 系统设计说明书的一种参考形式: 1. 引言 摘要 背景 系统环境和限制 参考资料和专门术语说明 2. 系统设计方案 模块设计 代码设计 输入设计 输出设计 文件和数据库说明 模型库和方法库设计 网络设计 安全保密设计 系统实施方案及说明120烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人第九章第九章 管理信息系统的实施管理信息系统的实施9.1 程序设计程序设计一、程序设计的基本要求 1. 程序的功能必须按照规定的要求,正确地满足预期的需
74、要。 2. 程序的内容清晰、明了,便于阅读和理解。 3. 程序的结构严谨、简捷,算法和语句选用合理,响应时间短。 4. 程序和数据的存储、调用安排得当,尽可能地减少数据冗余。 5. 程序的适应性强,在程序交付使用后,若应用问题或外界环境有了变化时,调整和修改程序比较简便易行。121烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人二、程序设计语言的发展趋势第一阶段(机器语言)第二阶段(汇编语言)第三阶段(高级语言)122烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同
75、学们想一想如何来治疗该病人三、高级程序设计语言 1. 基础语言BASIC语言FORTRAN语言COBOL语言 2. 结构化程序语言PASCAL语言C语言Ada语言第四代语言4GLXbase语言 3. 面向对象的开发工具123烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人四、管理信息系统开发语言的选择 1. 语言的集成环境和交互功能 2. 语言的结构化机制和数据管理能力 3. 有较多的使用者 4. 开发人员的熟练程度 5. 软件的可移值性和用户的要求五、编程风格 1. 程序的注释 2. 程序的书写格式 3. 变量名的
76、选择124烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人9.2 系统测试系统测试一、系统测试的任务二、系统测试的基本方法和原则v黑盒测试法v白盒测试法三、系统测试的主要步骤v模块测试v子系统测试v系统总体测试125烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人9.3 系统切换系统切换一、系统切换前的准备工作二、系统切换的方式原系统新系统原系统新系统原系统新系统直接切换平行切换分段切换126烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体
77、移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人9.4 系统运行维护系统运行维护一、系统维护的内容 硬件维护 数据维护 软件维护二、系统维护的步骤提出维护申请技术评估下达维护任务制定详细计划资料存档组织验收实施计划127烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人三、系统维护的分类 1. 改正性维护 2. 适应性维护 3. 完善性维护 4. 预防性维护128烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人9.5 系统评价系统评价 1. 新系统是否达到了预期的目标 2. 新系统是否具有较好的适应性和安全性 3. 新系统是否为企业带来了良好的间接效益 4. 新系统是否为企业带来了良好的直接效益 5. 系统评价报告129烧伤病人的治疗通常是取烧伤病人的健康皮肤进行自体移植,但对于大面积烧伤病人来讲,健康皮肤很有限,请同学们想一想如何来治疗该病人第十章第十章 管理信息系统的发展管理信息系统的发展130