【文档说明】管理系统中计算机的应用课件.ppt,共(133)页,514.619 KB,由小橙橙上传
转载请保留链接:https://www.ichengzhen.cn/view-76758.html
以下为本文档部分文字说明:
管理系统中计算机的应用课件第一章管理系统中计算机应用概论1.1信息与管理1.1.1信息和数据1.信息与数据的概念信息:是对事物运动状态和特征的描述数据:是载荷信息的物理符号。信息和数据的区别:信息是认识了的数据,是数据的含义;同时,信息更本质地反映事物的概念,而数据则是信息的具体表现,所以
信息不随载体的性质而改变,而数据的具体形式却取决于载体的性质。••2.信息的递归定义管理数据和信息之间的区别是相对的,一个系统或一次处理所输出的信息,可能是另一个系统或另一次处理的原始数据;低层决策所用的信息又可以成为加工处理
高一层决策所需信息的数据,这就是信息间的递归定义。••1.1.2管理和管理系统企业管理系统“系统”是由相互作用和相互制约的若干要素结合而成的,具有特定目标和功能的有机整体。实现企业预期的经济效益目标,需要
构成一个可控制的管理系统。它一般有三个组成部分:一是管理的客体,即管理对象(生产和服务过程)二是管理的主体,即管理者和管理机构三是联系两者的信息系统••1.2管理信息1.2.1管理信息的作用管理信息的作用主要体现在以下几方面:1.管理信息是重要的资源2
.管理信息是决策的基础现代管理的核心是决策。3.管理信息是实施管理控制的依据4.管理信息是系统内外联系的纽带••企业是分层次进行管理的,不同层次的管理具有不同的职能,需要不同的信息。战略层——战略信息;战术层——战术信息;作业层——业务信息。••1.2.3管理信息处理的内容管
理信息处理的内容主要包括信息的收集、存储、加工、传输和提供五个方面:1.信息的收集根据数据和信息的来源不同,信息收集工作分为原始信息收集和二次信息。原始信息收集:在信息或数据发生的当时、当地,从信息或数据所描述的实体上直接把信息或
数据取出,并用某种技术手段在某种介质上记录下来。二次信息收集:收集已记录在某种介质上,与所描述的实体在时间与空间上已分离开的信息或数据。二者区别:原始信息收集的关键问题是完整、准确、及时地把所需要的信息收集起来,它要求时间性强、校验功能强、系统稳定可靠。二次信息收集则是在不同的信息系统之间进行
的,其实质是从别的信息系统得到本信息系统所需要的信息,它的关键问题在于两个方面:一是有目的地选取或抽取所需信息;二是正确地解释所得到的信息。••1.2.4管理信息处理的要求现代企业对信息处理的要求可归结为及时、准确、适用、经济四个方面。在企业经营活动
中,需要进行不同的决策,以及与之相应的信息。这些决策大致可以分为三类:(1)战略规划。(2)管理控制。(3)日常业务管理。••1.3管理系统中计算机应用的发展1.3.1计算机应用的发展阶段管理系统中计算机应用即广义管理信息系统的概念,其发展可分为以下
三个阶段。l.电子数据处理(EDP)EDP的主要目标是提高管理人员处理日常业务的工作效率,减轻工作负担,节省人力和降低工作费用。••2.数据的系统处理(MIS)它是为实现企业整体目标,对管理信息进行系统的处理,为各级管理人员提供业务信息和辅助决策的信息系统。3.支持决策现代管理的核心是决
策。在企业中,高、中层管理决策问题具有半结构化或非结构化的特征。••1.3.2管理系统中计算机应用的基本条件管理系统中计算机应用,除必须具有计算机软硬件外,还应具备的基本条件有:1.科学的管理基础2.领导的支持和参与3.建立专业人员队伍和培训••1.4管理信息
系统软件1.制造资源计划(ManufacturingResourcePlanning,MRPII)系统2.企业资源计划(EnterpriseResourcePlanning,ERP)3.商业企业管理信息系统••3.商业企业管理信息系统I从横向看,企业M
IS按功能可分为六个子系统:(1)市场销售子系统(2)商品订货管理子系统(3)商品库存子系统(4)财务会计子系统(5)劳动人事子系统(6)商品物价信息子系统从纵向上面向企业三个不同管理层分三个子系统:(1)战略信息子系统(2)管理战术信息子系统(3)业务信息子系统••1.5企业信息化与管理
创新1.5.1企业信息化企业信息化就是企业利用现代信息技术,通过对信息资源的不断深入开发和广泛利用,不断提高生产、经营、管理、决策的效率和效益,进而提高企业经济效益、增强企业竞争力的过程。目前企业信息化主要体现在以下三个领域。1.企业生产过程的自动化、智能化2.企业管理决策的网络化、智
能化3.企业商务活动的电子化••1.5.2企业信息化与管理创新1.业务流程重组:企业流程重组(BPR)是对企业的业务流程进行根本的再思考和彻底的再设计,以求得企业的成本、质量和服务等关键经营绩效指标有巨大的提高。2.供应链管理:
它是通过信息流、物流、资金流,将供应商、制造商、销售商和最终用户连成一个整体的管理模式。其最终目标是为了给用户提供满意的产品或服务,快捷、可靠地满足顾客个性化、多样化的要求。它是一种跨越企业界限的集成管理模
式,将整个供应链看做一个有机联系的整体。3.虚拟企业:是指具有企业功能,但在企业体内无执行这些功能的实体组织的企业。虚拟化有两个含义:企业内部虚拟化和企业组织之间的虚拟化。••1.5.3电子商务电子商务(ElectronicCommerce,EC)是指对整个贸易活动实现电子化。即交易各方通过计算
机和通信网络进行信息的发布、传递、存储、统计,以电子交易方式而不是通过纸介质信息交换或直接面谈方式进行商业交易。l.电子商务的功能。2.电子商务的分类按服务对象分类:(1)企业与消费者(简称B-C模式)。(2)企业与企业之间(简称B-B模式)。(3)企业内部的电子商务。••3.电子商务的特
点与传统的商务活动相比,电子商务具有以下特点:(1)提供全球性商务服务。无地理位置限制,面向全球的电子虚拟市场。(2)高效、快捷。可视化,高效销售,减少交易费用,低交易成本。(3)加强客户关系管理。易知客户需求信息,针对性强,能恰当的客户分类,
高的客户亲和力。(4)提高服务质量。可大量提供产品和服务信息,咨询和服务无时空限制。••第二章企业管理的信息化平台2.l计算机系统MIS的开发、运行、维护等都离不开计算机的软、硬件平台(环境)。计算机
硬件系统计算机软件系统2.2通信及网络系统计算机网络的拓扑结构:星型、环型、树型,总线型等。计算机网络的覆盖类型:局域网(企业内部网Intranet)、万维网(Internet)、企业外部网(Extran
et)••2.3数据库系统2.3.1数据库的基本概念1.数据库的基本术语(1)数据库(DB):以一定的方式将相关数据组织在一起并存储在外存储器上所形成的、能为多个用户共享的、与应用程序彼此独立的一组相
互关联的数据集合。(2)数据库管理系统:指帮助用户建立、使用和管理数据库的软件系统,简称为DBMS。(3)数据库系统(DBS):指以计算机系统为基础,以数据库方式管理大量共享数据的综合系统。••2.数据库系统的特点数据
库系统和其他数据管理系统相比,有如下一些基本特点。(1)数据结构化。(2)数据共享。(3)数据独立性。(4)可控冗余度。(5)统一的管理和控制。••2.3.2数据模型的基本概念1.模型的概念对现实世界事物特征的模拟和抽象就是这个事物的模型
。在数据库中数据模型是抽象的表示和处理现实世界中数据的工具。模型应当满足以下要求:一是真实地反映现实世界;二是容易被人理解;三是便于在计算机上实现等。信息采用逐步抽象的方法,把数据模型划分为两类,以人的观点模拟现实世界的模型叫做概念模型(或称信息模型),以计算机系统的观点模拟现实世界的模型叫
做数据模型。••2.概念模型概念模型就是概念层次的数据模型。它独立于任何数据库管理系统,但是又很容易向数据库管理系统支持的逻辑数据模型转换。(l)基本术语实体:客观存在,并且可以互相区别的事物。属性:实体具有的每一个特性都
称为一个属性。属性的名称(说明)就是属性的“型”;对型的具体赋值就是属性的“值”。如学生有学号,姓名,性别••码:在众多属性中能够惟一标识(确定)实体的属性或属性组的称为实体的码。联系:一个实体集内部各实体之
间的相互联系,叫做实体内部联系。在一个实体集内部也存在着一对一、一对多和多对多的联系。在E-R图中使用的4种基本符号是••3.数据模型它分为逻辑数据模型和物理数据模型两类。逻辑数据模型:是用户通过数据库管理系统看到的现实世界,它
描述了数据库数据的整体结构。数据结构是对系统静态特性的描述,人们一般以数据结构的类型来命名数据模型,如关系模型等。物理数据模型:是用来描述数据的物理存储结构和存储方法的。它不但受数据库管理系统控制,而且与计算机存储器、操作系统密切相关。••2.3.3关系模型与关系数据库1.关系模
型关系模型是一种新的数据模型。它提供的逻辑结构简单,数据独立性强,存取具有对称性、操纵灵活。在数据库中的数据结构如果依照关系模型定义,就是关系数据库系统。关系数据库系统由许多不同的关系构成,其中每个关系就是一个实体,可以用一张二维表表示。••关系二维表中的术语解释如下:关系(Rela
tion):一张二维表对应一个关系。属性(Attribute):表中每一列叫做一个属性,属性有名和值的区别。元组(Topl):由属性值组成的每一行叫做一个元组。框架(rramework):由属性名组成的表头称
为框架(关系型)。分量:表中的每一个属性值。域(Domain):每个属性的取值范围。候选码(CandidateKey):可以惟一确定的一个元组的属性或属性组(可简称码)。主码(PrimaryKey):一个关系中往往会有多个候选码,
可以指定一个为主码。••主属性(PrimaryAttribute):可以作为候选码的属性也叫主属性。非主属性(Non-keyAttribute):不能作为候选码的属性叫做非主属性。关系模式:对关系的描述称为关系模式,常常记做:关系名(属性1,属性
2,属性3,……,属性n)在关系模型中,不但实体用关系表示,而且实体之间的联系也用关系来表示。••关系模型要求关系必须是规范化的,即要求每个关系必须满足一定的条件,其中最基本的一条就是,关系中每个分量必须是不可再分的基本项。作为一个关系
模型的基本约束条件,起码必须具备以下几条:表格中每一数据项不可再分,是基本项。每一列数据有相同的类型,叫做属性。各列都有惟一的属性名和不同的属性值,列数可根据需要而设定。每列的顺序是任意的。每一行数据是一个实体诸多属性值的集合,叫做元组。一个表格中不允许有完全相同的行出现。各行顺序可以
是任意的。••第三章管理信息系统的开发策略3.1系统开发的任务和特点3.1.1系统开发的任务系统开发的任务就是根据企业管理的目标、内容、规模、性质等具体情况,从系统论的观点出发,运用系统工程的方法,按照系统发展的规律,为企业建立起计算机化的信息系统。其中最核心
的工作,就是开发出一套适合于现代企业管理要求的应用软件系统。••3.1.2系统开发的特点管理信息系统开发的成果或产品是一套应用软件系统。与一般硬件设备的生产过程和单项事务处理的程序编写相比,具有以下特点:1.复杂性高2.集体的创造性活动3.质量要求高4.产品是无形的5.历史短,经验不足
••3.2系统开发的指导原则MIS的开发属于系统工程的范畴。系统开发的指导原则,要点如下:3.2.1系统的目的性应确立面向用户的观点。3.2.2系统的整体性采用先确定逻辑模型,再设计物理模型的开发思路。••3.2.3系统的相
关性MIS是由多个子系统(功能)组成的,整个系统是一个不可分割的整体,其功能应比所有子系统的功能总和还要大得多。3.2.4系统的环境适应性管理信息系统必须具有开放性、扩展性、易维护性,才能适应环境,成为具有生命力的系统。••3.3系统开发的方法3.3.1生命周用法生
命周期法将管理信息系统的开发过程划分为系统分析、系统设计、系统实施三个阶段,每个阶段又分成若干步骤。(书P99图3-4)••系统开发生命周期各阶段的主要任务生命周期各阶段的主要任务如下:(1)系统分析。首先根据用户提出的建立新系统的要求,进行总
体规划和可行性研究。(2)系统设计。根据系统分析确定的逻辑模型,确定新系统的物理模型,即计算机化信息系统应用软件的总体结构和数据库设计,并提出系统配置方案。(3)系统实施。按照物理模型实现应用软件的编制和测试、系统试运行、系统切换、系统交付使用以及运行后
的系统维护和评价等工作。••2.生命周期法的主要优缺点生命周期法的主要优点是:(1)强调系统的整体性、全局性。(2)严格区分工作阶段。但是,在实践过程中也暴露出这种方法的一些缺陷:(1)难以准确定义用户需求。(2)开
发周期长,难以适应环境变化。••3.3.2原型法原型法(PrototypingApproach)的基本思想是:首先由用户与系统分析设计人员合作,在短期内定义用户的基本需求,开发出一个功能不十分完善、实验性的、简易的应用软件系统的基本框架,称之为原型。接着运行这个原型,
再不断评价和改进原型,使之逐步完善。其开发过程是多次重复、不断演进的过程。••原型法的主要优点是:l.符合人们认识事物的规律2.用户参与积极性高3.开发周期短,使用灵活由于原型法需要快速形成原型和不断修改演进,要求系统的可变更性好,
易于修改,因此,采用这种方法必须具有形成原型和修改原型的支撑工具,如系统分析和设计中各种图表的生成器、计算机数据字典、程序生成器等。这些支撑工具正在研制与完善中,其发展对原型法的推广使用起着相辅相成的作用。••3.3.3面向对象的方法(ObjectOri
ented)发展面向对象方法的目的:提高软件系统的可重用性、扩充性和可维护性。3.3.4计算机辅助软件工程计算机辅助软件工程(CASE)是提高系统开发效率和质量的重要途径。CASE技术的目标就是要实现系统开发生命周期内各阶段工作基于计算
机的自动化。••3.3.5开发方法的选择原型法需要软件支撑工具快速形成原型,并不断地与用户讨论、修改,最终建立系统。要将这种方法用于大型信息系统开发中的所有环节是不适宜的。因此,它主要用于小型的、灵活性高的系统或局部系统的设计和实施。面向对象方法是以对象
为基础,利用特定的软件工具直接完成从对象的描述到应用软件结构的转换,特别适合于小型应用软件系统的开发。结构化生命周期法是目前较全面支持大、中型系统整个过程开发的方法,其他方法虽然有许多优点,但都只能作为结构化生命周期法在局部开发环节上的补充,暂时还不能代替其在系统
开发过程中的主导地位。在大型系统的开发中,常常不是采用一种开发方法。系统开发方法随着系统开发工具的不断改进而逐渐完善,上述各种方法不是相互独立的,它们经常可以混合使用。••3.4系统开发的方式目前,我国企
业系统开发方式主要有以下四种1.由本企业自行开发2.委托开发3.企业与软件公司合作开发4.购买应用软件产品••系统开发方式比较系统开发方式对本企业开发能力的要求系统维护的难易用于企业内部的费用用于企业外部的费用自行开发非常需要容易大小委托开发不太需要相当困难小大合作开发需要比较容易中等中
等购买软件不太需要困难小小••3.5系统开发的组织与项目管理3.5.1系统开发的组织1.系统开发领导小组系统开发领导小组应由企业负责人来主持,小组成员应包括1名公司副经理、系统开发项目组长、有经验的系统分析师,以及用户各主要部门的
业务负责人,共约5-7人组成。其主要任务是制定管理信息系统开发的方针策略;指导项目小组的工作;批准项目计划;在开发过程中,根据客观发展情况进行决策,协调各方面的关系;控制开发进度。领导小组的职责范围如下:(1)提出建立新系统的目标和总策略。(2)指导项目小组工作,保证满足
企业不同部门对新系统的需求(3)对开发工作进行监督与控制。(4)协调系统开发中有关的各项工作。(5)向上级组织报告系统开发工作的进展情况。(6)委任计算中心的主要工作人员,规定他们的职责范围。••3.5.2系统开发的项目管理计算机管理信息系统的建立是一项复杂的系统工程,除了应用软
件系统开发工作以外,还需要一定的支持环境,如进行管理体制的改革,信息的标准化、规范化、完整化,应用人员的培训,硬件设备和系统软件的配置,计算机房的建设等各方面的工作,只有这些工作完成以后,信息系统才能正常运转。••第四章信息系统规划和可行性研究4.1信息系统规划概论4.1.1系统规
划的目的对信息系统规划的目的,主要有如下几方面:1.保证信息系统开发符合企业总的战略目标,使系统能真正成为提高企业竞争力的有力工具。2.保证信息系统满足企业各部门对信息的需求。企业是由众多的部门所组成的复杂系统,
各部门有自己的功能,部门之间通过信息流相互联系。3.为领导对系统开发决策提供依据。4.明确系统开发的优先顺序。••4.1.2系统规划的主要内容一个企业的信息系统规划可划分为战略性规划和执行性规划两部分。战略性规划是宏观指导性的长远规划,执行性规划是对战略性规划的具体化和细
化。••4.1.3诺兰模型美国专家诺兰(R.L.Nolan)提出了在一个地区、一个行业乃至一个国家计算机应用发展的客观道路及规律,即所谓诺兰模型。诺兰模型六个阶段模型。1.初始阶段这个阶段人们对计算机还很不了解,引入少数的计算机主要起到宣传、启蒙的作用,人们对它的兴趣也只是由于新鲜,注重学习技术,
不求实际的效益。2.普及阶段此时计算机技术开始普及,一些初期尝试的成功,使人们对计算机技术开始产生了实际的、基于自身工作需要的兴趣。这个阶段,计算机的作用主要还是用于学习和培训,真正用于管理的尚属少数。学习及普及是这一阶段的主要的工作。••3.控制阶段此时投入使用的计算机应用系统逐
渐多起来。然而由于缺乏全局考虑,各单项应用之间不协调,并未取得预期的效益。人们开始对计算机的使用进行规划与控制。4.集成阶段人们按照信息系统工程的方法,全面规划,切实地从管理的实际需要出发,进行信息系统的建设与改造。5.数据管理阶段信息管理提高到了以计算机为技术手
段的水平上,计算机已成为日常管理工作中不可缺少的工具。计算机作为日常信息处理工具的作用开始发挥出来,投资开始见效。6.成熟阶段在日常数据已进入计算机的条件下,人们进一步对这些数据加工整理,充分利用,从而使决策水平提高,优化管理
,避免失误,真正发挥对各级决策的支持作用。这时,计算机的作用才充分发挥出来。••4.2信息系统规划的主要方法4.2.1战略集合转移法战略集合转移法(SST)是把组织的总战略看成一个信息集合,由使命、目标、战略
和其他战略变量(如管理水平、环境约束)等组成。信息系统战略性规划过程,就是将企业的战略集转化为MIS的战略集的过程。••4.2.2关键成功要素法(CSF)所谓的关键要素,就是关系到企业的生存与组织成功的重要因素,它们也是企业最需要得到的决策信
息、是值得管理者重点关注的活动区域。关键要素是企业IT支持最先要解决的问题,也是投资最先予以保证、质量要求最高的环节。••4.2.3企业系统规划法企业系统规划法(BSP)的基本出发点是:必须让企业的信息系统支持企业的目标,让信息系统战略表达出企业各
个管理层次的需求,向整个企业提供一致性的信息,并且在组织机构和管理体制改变时保持工作能力。BSP方法采用“自上而且下”地进行系统规划和“自下而上”地付诸实施。BSP有助于企业对潜在的应用子系统进行识别和正确
划分。••4.3系统规划的可行性研究系统规划的可行性研究的工作内容是进行初步调查,综合考察企业和环境状况,信息处理状况和问题,建立新系统的资源的状况,以及企业领导和管理人员对建立新系统的支持程度等情况。明确原系统存在的问题、新系统的目标与范围,对系统的执行性规划进行审定和可行
性分析,初步评价解决问题的几种设想和方案,对是否有必要建立一个新的管理信息系统而提出建议。••4.3.1初步调查初步调查是可行性分析的基础。可行性分析小组需调查的内容主要有以下几个方面:l.企业和环境概况2.信息处理状况3.开展系统开发的资源情况••4.3.2规划的可行性分析系统规划方案的可行性
应从经济方面、技术方面、系统运行方面进行分析和评价。1.经济的可行性主要是指进行系统的投资/效益分析。根据估算的直接经济效果和各种间接效益,评价新系统经济上的可行性。2.技术的可行性评价总体方案所提出的技术条件如计算机硬件、系统软件的配置、网络系统性能和数据库系统等,能否满
足新系统目标的要求。3.系统运行的可行性••根据可行性分析结果,提出可行性研究报告,其主要内容包括:现行系统概况,包括企业目标、规模、组织结构人员、设备、效益等。1)现行信息系统存在的主要问题和主要信息需求。2)拟建系统的规划方案。3)经济可行性分析包括新系统的投资、运行费用、经
济效益及社会效益。4)技术可行性分析,包括对所提供技术的评估,分析使用规划中所提供的技术能否达到预期目标的可行性。5)系统运行的可行性分析。分析新系统运行对管理思想、管理体制和方法变更的要求,实施各种有利于新系统运行的改革
建议的可行性、人员的适应性。6)结论。对可行性研究结果的简要总结。••结论可以是下列四种之一:(l)可以立即开始开发工作。(2)需要推迟到某些条件(如资金、技术、管理)具备后才能进行系统开发。(3)需要对目标进行某些修改后才能进行系统开发。(4)完全不可行,
没有必要进行系统开发,终止工作。••第五章系统分析系统分析的主要目的是对现行系统进行详细调查,以充分掌握现行系统全面和真实的情况,分析用户信息需求,在此基础上提出新系统的逻辑模型。系统分析阶段的主要活动有:现行系统的详细调查、用户需求分
析和新系统逻辑模型的建立等。••5.l现行系统详细调查现状调查是在所确定的系统范围之内,对现行系统进行详尽、深入的调查和分析,收集一切有关的事实、资料和数据,彻底掌握现行系统的工作状况,为下一步的需求分析和建立逻辑模型提供依据。现状调查应“自顶向下”、由
抽象到具体地进行,调查内容有企业组织结构和信息关联状况、系统业务流程、系统数据调查等几个方面。••5.1.1企业组织结构与信息关联状况1.组织结构2.信息关联情况。••5.1.2系统的业务流程组织结构图和信息关联图描述了企业各组成部分及其信息之间的联系,是企业管理信息系统背景
的综合性概述,比较粗略和抽象。为了进一步深入调查指出了方向。系统分析组可以根据组织结构图对系统范围内的业务内容进行分工,分别开展业务调查。业务流程图是系统业务调查中使用得最普遍、最重要的工具。••5.1.3系统的数据调查1.全面收集与业
务有关的所有保存和传递数据的载体,包括各种原始凭证、票据、单据、台账对上述各种数据需要进行汇总、整理,为以后的数据分析和数据库设计打下基础。系统调查的数据汇总为三类:(1)输入数据。(2)存储数据。(3)输出数据。
••5.2需求分析和系统逻辑模型的建立需求分析则是对原系统的功能和信息作进一步的分析和抽象,以确定新系统应满足的要求,即明确新系统应当“做什么”,从而完成新系统的逻辑设计。这个分析和抽象工作可分以下三步进行:1数据流程图的绘制•
•数据流程图的符号在数据流程图中,采用四种符号。(1)外部实体。这是指不受所描述的系统控制,独立于该系统之外的部门、群体,或另一个信息系统。(2)处理功能。这是指对输入数据流进行加工、变换与输出数据流的逻辑处理过程。(3)数据存储。这是指逻辑上要求存储的数据,不考虑具
体数据的存储介质和技术手段。(4)数据流。这是指与所描述系统数据处理功能有关的各类数据的载体,是各处理功能输入和输出的数据集合。数据流用一根箭线表示。实体名P4打印报表订货合同D1••2数据分析数据分析的任务,是将数据流程
图中所出现的各组成部分的内容、特征用数据字典的形式做出明确的定义和说明。3功能分析功能分析是对数据流程图中处理过程的功能作详细的说明。常采用决策树、决策表及结构化语言等作为描述功能分析的工具。••1.决策树决策树又称判定树,是一种呈树状的图形工具,适合于描述处理中具有多种策略,
要根据若干条件的判定,确定所采用策略的情况。左端圆圈为树根表示决策结点;由决策结点引出的直线,形似树枝,称为条件技,每条树枝代表一个条件;中间的圆圈称为条件结点;右端的实心圆表示决策结果。决策树中条件结点以及每
个结点所引出条件技的数量依具体问题而定。决策树的优点是清晰、直观;缺点是当条件多,而且互相组合时,不容易清楚地表达判断过程。••2.决策表决策表又称判断表,是一种呈表格状的图形工具,适用于描述处理判断条
件较多、各条件又相互组合、有多种决策方案的情况。决策表由四部分组成:左上部分为判断条件左下部分处理行动右上部分为不同条件组合右下部分表示出不同条件组合下的应采取的行动。••例:一图书销售系统,其中一加工为“优先处理”,条件是:顾客的营业额大于1000元,同时必须信誉好,或者虽然信
誉不好,但是20年以上的老主顾。判定表应用举例分析:共有3个判定条件,有8种可能的组合情况(图a)。对图a进行化简后,得到图b。化简后图b图aY-满足条件N-不满足条件X-选中判定的结论••特点:描述一般组合条件较清晰,易理解。不
易输入计算机。好的支付信誉优惠处理坏的支付信誉营业额>1000元≤1000元正常处理>20年优惠处理<20年正常处理如上例用判定树表示••5.2.4数据/功能分析U/C矩阵是一张表格。它可以表数据/功能系统化分析的结果。U/C矩阵的主要作用是为了对
管理信息系统划分子系统。••5.3系统分析报告系统分析阶段最后一项任务是编写系统方案说明书。它实际上是整个系统分析阶段的工作总结或成果,又是企业领导对系统进入设计阶段决策的依据,其主要内容包括:1.原系统的状况和问题2.新系统的目标3.新系统的逻辑设计4.有关新系统方案
的比较••第六章系统总体设计系统设计阶段的主要活动有:系统总体设计系统详细设计编写系统设计报告6.l系统总体结构设计6.1.1系统总体结构设计的任务系统总体结构设计的任务,是根据系统分析的逻辑
模型设计应用软件系统的物理结构。系统物理模型必须符合逻辑模型,能够完成逻辑模型所规定的信息处理功能,这是物理设计的基本要求。••系统应具有可修改性。系统是否具有可修改性,对于系统开发和维护影响极大。据统计,在系统生命周期中各阶段的应用软件费用及人力投入
大体分布如下:.系统开发:20%.系统维护:80%••6.1.2结构化设计的基本思想1.结构化设计的要点系统是否具有可修改性与其结构有着密切的关系。“结构化设计”的构想,成为系统设计的基本思想。其要点如下:(1)模块化。(2)由顶向下
,逐步求精。(3)上层模块分解为下层模块••6.2数据库设计6.2.1数据库设计的要求和步骤1.数据库设计的要求数据库设计的目标是建立一个合适的数据模型。这个数据模型应当是:(1)满足用户要求(2)满足某个数据库管理系统的要求(3)具有较高的范式••2.数据库设计步骤数据库设计可以分为概念
结构设计、逻辑结构设计和物理结构设计三个阶段。(1)概念结构设计。这是数据库设计的第一个阶段,用一种数据模型将用户的数据需求明确地表示出来。概念数据模型是面向问题的模型,反映了用户的现实工作环境,是与数据库的具体实现技术无
关的。建立系统概念数据模型的过程叫做概念结构设计。••(2)逻辑结构设计。根据已经建立的概念数据模型,按照一定的转换规则,把概念模型转换为这个数据库管理系统所能够接受的逻辑数据模型。(3)物理结构设计。数据库在物理设备上的存储结构和存
取方法称为数据库的物理数据模型。••6.2.2概念结构设计描述概念数据模型的主要工具是E-R(实体一联系)模型,或者叫做E-R图。利用E-R图实现概念结构设计的方法就叫做E-R方法。••1.概念模型的表示方法
E-R图主要是由实体、属性和联系三个要素构成的。在E-R图中,使用了下面四种基本的图形符号。••2.确定系统实体、属性及联系利用系统分析阶段建立的数据字典,并对照数据流程图对系统中的各个数据项进行分类、组织,确定系统中的实体、实体的属性、标识实体的码以及实体之间联系的类型。••3.确
定局部(分)E-R图根据上面的分析,可以画出部分实体-联系图。在这些实体中有下画线的属性可以作为实体的码,这几个实体之间存在着1:1、1:n和m:n几种联系。••4.集成完整(总)E-R图各个局部(分)E-R图画好以后,应当将它们合并起来
集成为完整(总)E-R图。在集成时应当注意如下几点:(1)消除不必要的冗余实体、属性和联系。(2)解决各分E-R图之间的冲突。(3)根据情况修改或重构E-R图。••6.2.3逻辑结构设计逻辑结构设计的任务,就是把概念结构设计阶段建立的基本E-R图,按选定的管
理系统软件支持的数据模型(层次、网状、关系),转换成相应的逻辑模型。这种转换要符合关系数据模型的原则。E-R图向关系模型的转换是要解决如何将实体和实体间的联系转换为关系,并确定这些关系的属性和码。这种转换一般按下面的原则进行:••(1
)一个实体转换为一个关系,实体的属性就是关系的属性,实体的码就是关系的码。(2)一个联系也转换为一个关系,联系的属性及联系所连接的实体的码都转换为关系的属性,但是关系的码会根据联系的类型变化,如果是:1
:1联系,两端实体的码都成为关系的候选码。1:n联系,n端实体的码成为关系的码。m:n联系,两端实体码的组合成为关系的码。(3)具有相同码的关系可以合并。••按照E-R图向关系模型转换的原则将下列E-R图(题42图)转换为关系。
••关系模型:工厂:企业代码、工厂名称、法人、电话、地址工人:职工代码、姓名、工龄、职称、性别、年龄、聘用日期、聘用期限••6.3数据库的物理实现数据库设计的最后阶段是确定数据库在物理设备上的存储结构
和存取方法,也就是设计数据库的物理数据模型。••第七章系统详细设计管理信息系统的总体设计完成以后,还需要确定于系统和各模块的具体实现方法,以便最终真正建立一个完善的管理信息系统。要建立系统的各个功能模块,就要进行程序设计。所谓程序设计,实际上
是对象的设计。对象有自己的数据(属性),也包括作用于数据的操作(方法)和对象的响应(事件)。7.l人机接口界面的设计人机对话也叫人机交互,是指在程序运行过程中,为了控制或校验目的,通过计算机显示屏幕,使人和计算机对话(交互)的操作。在Windows平台上,这种对话的界面主要有三种形式即菜单方式
、工具栏方式、对话框方式。••7.2输入界面设计设计输入界面就要方便用户,做到高效、直观、准确、简便、舒适。信息的输入包括:数据的采集和数据的录入两个部分,采集就是确认和获取新产生数据的过程;录入就是把源数据转变成计算机可以识别处理的信息,并保存在外存储器中的过程。••1信息输入
的方法和原则信息输入的方法可以分为批处理和联机处理两种类型。信息输入的原则(1)源点输入。(2)统一输入(统一输入)。(3)数据简洁。(4)用户界面友好。••2输入界面的设计界面设计的原则系统输入界面也是人机交互的重要界面,一般应注意如下几个方面。(1)可靠
性高、容错性好。(2)操作简单,易学易用。(3)创建空白界面。••7.3输出界面设计能够针对用户的需求,以最适当的方式,准确、及时地输出最需要的信息,是输出界面设计要解决的根本问题。••7.3.1输出方式的选择1.选择输出设备
常见的输出设备有显示器、打印机、磁盘磁带、绘图机、网络,也可以是扬声器等。2.选择输出形式一般用报表、标签输出,也可以用简单提示、报警等形式。另外,输出也可以是文字、图表、图形、声音,甚至影像。3.输出内容根据用户的不同、使用目的的不同、使用期限的不同、安全级别的不同,分类设计各类输出内容。••
7.3.2输出界面的设计报表输出是最常见、最基本的输出形式。报表输出界面的设计的过程如下。1.创建报表布局报表对象包括两个基本组成部分即数据源和布局。数据源是报表数据的来源,可以是数据表、视图、查询或临时表;布局是用来定义报表输出格式的文件。布局一般提供了列布局、行布局、
一对多布局、多栏布局等。••需要输出的教工信息报表如下所示:(假定工资超过1000元所得税按10%计算)••7.4系统设计说明书系统设计说明书又称为系统设计报告,是系统设计的最后成果,也是新系统的物理模型和系统实施的依据。编写系统说明书的要求是:全面、清楚、
准确、详细地阐明系统实施过程中的具体方法、技术、手段及环境要求。系统设计说明书的内容应当包含七个方面。(1)控制结构图及每一模块的详细说明;(2)数据库设计说明;(3)计算机和网络系统配置说明;(4)代码设计说明;(5)用户界面设计说明;(6)计算机处理过
程说明;(7)实施费用估计。实施方案应当提供两个以上,以便比较、讨论、修改,最后选定一个方案。••第八章系统实施系统实施阶段是将新系统付诸实现的过程。它的主要活动是根据系统设计所提供的控制结构图、数据库设计、系统配置方案及详细设计资
料,编制和调试程序,调试系统、进行系统切换等工作,将技术设计转化为物理实际系统。8.l系统实施的准备工作1.建立系统平台包括购置和安装必要的计算机和通信硬件设备、软件系统。2.培训管理人员和操作人员首先,对新系统的用户,即各类管理人员和使用人员要进行培训。培训内容包括两方面:一方面是关
于先进管理思想和方法的教育;另一方面是面向业务的培训,使管理者学会新系统的应用方法。••3.基础数据的准备企业中有许多基础数据,要把它们转存到计算机存储器中。4.管理流程重组由于计算机的应用,管理人员的工作内容和工作方式也发生了很大变化。因此,必须根据系统设计的
要求,重新规定系统业务流程、信息流向,改革组织机构,划定各管理职能部门的职责范围。••8.2程序模块的设计在系统实施阶段,最重要的任务就是程序设计。在传统的结构化程序设计方法中,程序设计就是处理过程的设计;而在面向对象的程序设计方法中,程序设计却主要指对象的设计。••8.2
.3程序的调试程序设计完成之后,很少有一次运行成功的,尤其是复杂程序,包含的缺陷可能更多,程序设计者必须经过多次调试,不断地发现并修正其中的错误,证实正确无误以后才能投入使用。一个大的应用系统可以先对各模块分调,然后再连调和总调。••8.3应用系统
的设计建立完整的以数据库为核心的计算机应用系统,是系统实施阶段的最终目的。一个完整的计算机应用系统,一般应当具有以下一些不同模块。主程序、系统菜单、系统登录界面、数据库、数据输入界面、数据输出界面、数据维护功能、数据检索功能、帮助功能和项目文件。••8.4系统测试系统测试是
保证系统质量的关键,是对整个系统开发过程,包括系统分析、系统设计和实施的最终审查。••8.4.1系统测试的对象和目的1.系统测试的对象系统测试的对象是整个应用软件系统。由于“程序十文档=软件”,所以系统测试的对象包括需求分析、系统总体设计、详细设计各阶段的文档以及源程序。2.系统测试的目的应用
软件系统测试的目的是努力发现软件中的错误,并改正错误。••8.4.2系统测试的基本原则与方法1.系统测试的基本原则(1)成立测试小组,测试小组应与开发组分立。(2)精心设计测试用例。(3)进行回归测试。测试中发现错误,经修正后要用原来的用例再进行测试。(4)集中测试出错多的模块。••8.4.
3系统测试过程系统测试过程可分为四个步骤:1.单元测试(模块分调)2.子系统测试(模块联调)3.系统测试4.验收测试••8.5系统切换系统切换就是指老系统停止使用、新系统开始运行的过程。系统切换的任务就是保证新、老系统进行平稳而可靠的交接,最后使整个新系统
能正式交付使用。••8.5.1系统切换的方式1.直接切换在确定新系统运行准确无误后,用新系统直接替换老系统,终止老系统运行,中间没有过渡阶段。这种方式节省人员和设备费用,但风险大,不能用于重要的系统。2.平行切换这
种方式安排了一段新、老系统平行运行的时期,直到新系统正常运行有保证时,才停止旧系统运行。其优点是可以进行两系统的对比,发现和改正新系统的问题,风险小,安全,可靠;缺点是耗费人力和设备。••3.试点后直接
切换某些系统有一些相同部分,切换时先选择一个作试点,试点成功后,其他部分可同时直接切换。这种方式风险较小,试点的部分可用来示范和培训其他部分的工作人员。4.逐步切换它的特点是分期分批地进行切换。既避免了直接切换的风险性,又避免了平行切换时费用大的问题。但是,需要很好地处理新
、老系统之间的接口。在系统切换过程中,要根据出现的问题进行修改、调试,因此它也是新系统不断完善的过程。••第九章系统的管理与维护系统的管理与维护由企业中专门的信息系统管理机构负责。其目的是保证信息系统安全、正常、可靠的运行;并对系统进行评价,不断地改善和提高系统的性能,以充分发挥系统的作用。9.1
信息系统的管理机构9.1.1信息中心在企业组织机构中的地位计算机管理信息系统建立以后,就必须要由人和组织来管理,这个组织在不同的企业中称呼不完全一致,本书称信息中心。在企业组织系统中,信息中心的地位,与该企业中信息
技术应用的范围和深度有直接的关系。可分为四种情况。••1.电子数据处理阶段当计算机的应用处于电子数据处理阶段,计算机的应用一般由对应的职能部门领导。2.管理信息系统阶段信息处理由所属各职能部门独立出来,建立企业的信息中心,它平行于企
业各职能部门,直接受公司某方面负责人领导。••3.ERP系统阶段企业引入ERP系统以后,一般需要由一名信息技术经理或信息主管(CIO)负责信息中心的管理工作。他主持信息中心工作,并直接向总裁汇报。他与财务副总裁、市场营销副总裁、生产
副总裁、开发与技术管理副总裁处于相同位置。4.CIMS阶段CIMS(计算机集成制造系统)阶段,流行的组织形式是企业单独成立有信息副总裁(CIO)的一个信息技术监管委员会,与财务、生产等部门平级,而其他的副总裁均为委员会成员。这种组织方式既使IT独立于其他业务部门,同时又能与其他部门保
持联系与沟通。••9.1.2信息中心的管理方式信息中心是负责对企业的信息资源进行规划、配置、协调、控制和管理的机构。其管理的基本方式有集中式与分散式两种。集中式是指将所有信息资源的规划、配置、协调、控制和
管理权全部集中于统一的信息中心,企业任何一个部门的信息资源需求都由信息中心负责提供。主要优点是:统一的、集中的、专业化的资源管理和控制,有利于企业全部信息资源的协调和平衡;系统具有整体性,有统一的信息资源标准和操作规范,有利于实现数据的完整性和安全性控制。分散式的极端形式是
将信息资源分别置于企业各部门的管理和控制之下,信息系统开发活动、开发人员、数据存储都采取分散的形式。主要优点是:能满足各部门内部的••9.2系统安全性与可靠性安全性是指应保护管理信息系统不受来自系统外部的自然灾害和人
为的破坏,防止非法使用者对系统资源,特别是信息的非法使用而采取的安全和保密手段。可靠性控制主要指防止来自系统内部的差错、故障而采取的保护措施。••9.2.1系统的安全性1.影响安全性的因素影响信息系统安全性的因素很多,
主要有:(1)自然灾害、偶然事件。(2)软件的非法删改、复制和窃取,使系统的软件遭泄密和破坏。(3)数据的非法篡改、盗用或破坏。(4)硬件故障。••2.系统安全性保护措施除加强行政管理外,并采取下列系统安全措施:
(1)物理安全控制。它是指为保证系统各种设备和环境设施的安全而采取的措施。(2)人员及管理控制。主要指用户合法身份的确认和检验。(3)存取控制。通过用户鉴别,获得使用计算机权的用户,应根据预先定义好的用户权限进行存取。(4)数据加密。数据加密由加密(编码)和解密(解
码)两部分组成。••9.2.2系统的可靠性系统可靠性是指在运行中能抵御各种外界干扰、正常工作的能力。系统可靠性可以通过系统平均无故障运行时间、系统开工率等指标来衡量。在系统投入运行后,实用的可靠性措施主要有:••9.3系统评价系统转换投入运行后,需要进行的全面地检验和分析称为系统评价。系统
评价主要由目标与功能评价、性能评价及经济效果评价等方面组成。••9.3.1目标功能评价针对系统开发所确定的目标,逐项检查,是否达到预期目标。根据用户提出的功能要求,检查系统运行的实际状况,分析系统功能的完成情况,评价用户对功能的满意程度。••9.3.2
性能评价性能评价着重评价系统的技术性能,包括系统的稳定性、可靠性、安全性、响应时间、容错性、使用效率等。评价指标如:1.提供用户信息的及时性、准确性2.系统的可靠性、安全性3.系统运行效率4.信息中心工作质量••9.3.3经济效果评价评价其应用的经济效果,应从直接经济效果和间接经济效
果两方面来分析。1.直接经济效果由以下三项经济指标表示:(1)年收益增长额(2)投资效果系数(3)投资回收期••2.间接经济效果间接经济效果反映在企业管理思想、管理方法、管理基础、业务流程、组织结构、员工素质等的变化上,主要表现在:(1
)系统运行集成化。(2)业务流程合理化。(3)绩效控制动态化。(4)管理改善持续化。••9.4系统维护系统维护是管理信息系统生命周期的最后一项活动。系统维护的目的是保证系统正常而可靠的运行,并随着环境的变化,不断改善和提高。••系统维护
是面向系统中各组成要素的。按照维护对象的不同,系统维护的内容可分为以下几类:1.应用软件维护一旦业务处理出现问题或发生变化,就要修改应用程序及有关文档。这是系统维护最主要的内容。2.数据维护根据业务处理的变化,数据需要不断更新
,经常要求增、删数据,调整数据结构,以及数据的转储和恢复,等这些都属于数据维护的工作内容。••3.代码维护对系统中各种代码进行增加、删除、修改以及设置新的代码。4.硬件设备维护主要指对主机及外部设备的日常维护和管理、
故障检修、易损件更换,某些设备功能扩展等。••9.5系统运行的管理制度为保证计算机管理信息系统的正常运行,必须建立一整套运行管理制度,这套管理制度主要应当包括:1.系统操作员操作制度系统操作员主要职责是负责中心机房的管理、系统数据的备份/恢复、共享数据的管理等,在系统操作运行中起
到主要的作用。2.子系统操作员操作制度子系统操作员负责子系统的管理与操作,该制度应规定各子系统终端室(或工作站)的工作环境要求、正常工作职责及处理细则。系统操作员、子系统操作员应每日填写工作日志。••3.计算机机房管理制度如
规定保证机房安全和清洁,使计算机能正常运行的各种措施;规定上机操作规程,以及意外事故发生的处理办法等。4.文档管理制度规定文档管理人员的职责、文档保存、借阅、修改的管理细则。5.应用软件维护制度••