04757信息系统开发与管理(各章知识点总结)仅供参考.docx

上传人:太** 文档编号:96981375 上传时间:2024-04-07 格式:DOCX 页数:22 大小:63.99KB
返回 下载 相关 举报
04757信息系统开发与管理(各章知识点总结)仅供参考.docx_第1页
第1页 / 共22页
04757信息系统开发与管理(各章知识点总结)仅供参考.docx_第2页
第2页 / 共22页
点击查看更多>>
资源描述

《04757信息系统开发与管理(各章知识点总结)仅供参考.docx》由会员分享,可在线阅读,更多相关《04757信息系统开发与管理(各章知识点总结)仅供参考.docx(22页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、信息系统开发与管理第一章管理信息系统导论一、管理信息系统的概念及其发展管理信息系统是管理和信息技术不断融合的产物,是信息化的具体表现形式和主耍内容之一。管理信息系统卜管理信息系统是一个由人、计算机组成的能进行管理信息的收集、传递、存储、加工、维护和 使用的系统。管理信息系统是一个以信息技术为工具,具有数据处理、预测、控制和辅助决策功能的信息系统。管理信息系统是一个人机系统,同时也是一个一体化集成系统(数据一体化和系统开发的一体化),以计算机技 术、通信技术和软件技术为技术基础。书本概念:管理信息系统是一个由人、机(计算机)组成的能进行管理信息的收集、传递、存储、加工、维护和使 用的系统。它能监

2、测企业或组织的各种运行情况,利用过去的数据预测未来;从全局出发辅助决策;利用信息控 制企业或组织行为,帮助其实现长远的规划目标。简言之,管理信息系统是一个以信息技术为工具,具有数据处 理、预测、控制和辅助决策功能的信息系统。二、管理信息系统的分类:(1)按核心业务活动分类:电子业务系统(服务于组织的内部管理),电子政务系统(政府部门的政务管理活动 和服务职能),电子商务系统(商贸活动)(2)按数据处理方式分类(操作型管理信息系统,分析型管理信息系统)(3)按管理应用层次分类(事务型管理信息系统,管理型管理信息系统,战略型管理信息系统)(4)按行业和业务职能分类三、管理信息系统的结构(1)功能结

3、构(任何一个管理信息系统均有明确的目标,并由若干具体功能组成。为了完成这个目标,各功能 相互联系,构成了一个有机结合的整体,表现出系统的特征,这就是管理信息系统的功能结构。)(2)概念结构(信息源,信息处理器信息的传输,加工,存储等任务,信息用户信息的最终使用者,信息管 理者负责信息系统的设计、实施、维护等工作四大部件。)(3)管理职能结构(纵向视角:战略计划层任务:为企业战略计划的制订和调整提供辅助决策功能,管理控 制层任务:为企业各职能部门管理人员提供用于衡量企业效益,控制企业生产经营活动,制定企业资源分配方 案等活动所需要的信息,执行控制层任务:确保基层的生产经营活动正常有效的进行。横向

4、视角(职能):子 生产管理系统,销售管理子系统,物资管理子系统,财务会计管理子系统,人力资源管理子系统。综合视角职 能和管理层次。)(4)软硬件结构(硬件:机器的实体部分;软件结构:计算机的灵魂和思想,系统软件和应用软件)(5)网络计算结构(四种网络计算模式:中央主机集中分时处理模式、文件服务器模式、客户机/服务器模式C/S、 浏览器/服务器模式B/S)B/S模式工作原理:在B/S模式中,客户端运行浏览器软件。浏览器以超文本形式向Web服务器提出访问数据 库的要求,Web服务器接受客户端请求后,将这个请求转化为SQL语法,并交给数据库服务器,数据库服务器 得到请求后,验证其合法性,并进行数据处

5、理,然后将处理后的结果返回给Web服务器,Web服务器再一次将 得到的所有结果进行转化,变成HTML文档形式,转发给客户端浏览器以友好的Web页面形式显示出来。C/S模式结构、工作原理、特点:CS模式是一种两层结构的系统:第一层是在客户机系统上结合了表示与业务 逻辑;第二层是通过网络结合了数据库服务器。CS模式主要由客户应用程序、服务器管理程序和中间件三个部 分组成。首先,交互性强是CS固有的一个优点。在CS中,客户端有一套完整应用程序,在出错提示、在线帮 助等方面都有强大的功能,并且可以在子程序间自由切换。其次,CS模式提供了更安全的存取模式。由于CS 配备的是点对点的结构模式,采用适用于局

6、域网、安全性可以得到可靠的保证。而B/S采用点对多点、多点对 多点这种开放的结构模式,并采用TCPIP这一类运用于Internet的开放性协议,其安全性只能靠数据服务器上管 理密码的数据库来保证。由于CS在逻辑结构上比BS少一层,对于相同的任务,CS完成的速度总比BS快,使 得C/S更利于处理大量数据。由于客户端实现与服务器的直接相连,没有中间环节,因此响应速度快。同时由企业的管理体制、管理方法和人员安排等诸多因素的全局性问题,需要投入大量的人力、物力和财力,这些都必 须在高层领导的重视和亲自参与下才能顺利解决;(2)企业业务人员要有积极性。在系统开发过程中,需要这些 人员的配合并提供有关数据

7、,在系统建成投入使用后,他们是直接的操作才,系统运行效果好坏与他们的使用和 配合直接相关;(3)企业要有一定的科学管理基础。管理信息系统是管理现代化的一个重要手段,如果企业中没 有科学的管理作为基础,就无法建成有效的管理信息系统,或者说建立的管理信息系统不可能真正发挥作用;(4) 要有一定的投资保证。管理信息系统的建立是一项资金耗费较大的工程项目,计算机设备、软件、机房设备、相 关人员的工资等都需要投入不小的资金,在某种意义上讲,管理信息系统的规模和质量,甚至成败在很大程度上 取决于投资额。3、请简述系统开发方法的必要性,常用的开发方法有哪些?答案:管理信息系统的开发就是从问题提出、开发班子组

8、成、总体规划、系统分析与设计、到系统实现和运行维 护的全过程。由于管理信息系统是一个规模大、复杂程度高的人机系统,因而管理信息系统的开发是一项复杂的 系统工程,它需要花费大量的人力、物力、需要各种硬、软件环境的支持,需要开发队伍中每个成员以及用户的 通力合作。因此,为了取得开发的成功,必须利用有效的方法和技术,必须对开发过程作严格的组织和管理,也 就是说,必须根据实际情况,采用一种有效的系统开发方法。常用的开发方法主要有:结构化方法、面向对象的方法、原型化方法。6、简述结构化方法和原型化方法的特点和适应范围。P67-68、结构化方法:处点二(1)自顶向下整体性的分析与设计和自底向上逐步实施的系

9、统开发过程。(2)用户至上。(3) 深入调查研究。(4)严格区分工作阶段。(5)充分预料可能发生的变化。(6)开发过程工程化。适用范围:该方 法适用于一些组织相对稳定、业务处理过程规范、需求明确且在一定时期内不会发生大的变化的大型复杂系统的 开发。特点是快速、自然和方便。原型化方法:特点(1)、遵循了人们认识事物的客观规律,易于掌握和接受(2)、将模拟的手段引入系统分析 的初始阶段,沟通了人们(用户和开发人员)的思想,缩短了用户和系统分析人员之间的距离,解决了结构化方 法中最难于解决的一环。强调用户参与、描述、运行、沟通。(3)、充分利用最新的软件工具,摆脱了传统的方 法,使系统开发的时间、费

10、用大大地减少,效率、技术等方面都大大地提高。强调软件工具支持。适用范围:(1)用户需求不清,管理及业务不稳定,需求经常变化(2)规模小,不太复杂(3)开发信息系统的 最终用户界面。试比较结构化方法,原型法和面向对象的方法的优缺点以及适用范围。(一)、结构化系统开发方法(亦称“生命周期法”)1 .优点:从系统整体出发,强调在整体优化的条件下“自上而下”地分析和设计,保证了系统的整体性和目标的 一致性;遵循用户至上原则;严格区分系统开发的阶段性;每一阶段的工作成果是下一阶段的依据,便于系统开 发的管理和控制;文档规范化,按工程标准建立标准化的文档资料。2 .缺点:用户素质或系统分析员和管理者之间的

11、沟通问题;开发周期长,难于适应环境变化;结构化程度较低的 系统,在开发初期难以锁定功能要求。3适用范围:主要适用于规模较大、结构化程度较高的系统的开发(二)、原型法1 ,优点:1)符合人们认识事物的规律,系统开发循序渐进,反复修改,确保较好的用户满意度;2)开发周期短, 费用相对少;3)由于有用户的直接参与,系统更加贴近实际;4)易学易用,减少用户的培训时间;5)应变能力强。 2.缺点:不适合大规模系统的开发;开发过程管理要求高,整个开发过程要经过“修改一评价一再修改”的多次 反复;用户过早看到系统原型,误认为系统就是就是这个模样,易使用户失去信心;开发人员易将原型取代系统 分析;缺乏规范化的

12、文档资料3适用范围:处理过程明确、简单系统;涉及面窄的小型系统不适合于:大型、复杂系统,难以模拟;存在大量运算、逻辑性强的处理系统;管理基础工作不完善、处理过程 不规范;大量批处理系统(三)、面向对象开发方法1 .优点:a、分析、设计中的对象和软件中的对象的一致性b、实现软件复用,简化程序设计C、系统易于维护 d、缩短开发周期2.缺点:不易于大系统的开发阶段主要内容主要文档总体规划当前系统的初步调查;总体方案的提出;对方案进 行可行性分析可行性报告系统分析当前系统的详细调查;分析用户需求;建立新系统 的逻辑模型系统说明书系统设计建立新系统的物理模型设计说明书系统实施编程及硬件的安装;系统调试;

13、用户培训;新旧系 统转换操作手册维护手册运行维护系统的正常运行;系统的各类维护;对系统进行 评价系统维护记录、系统评价报告第四章总体规划一、总体规划的目的和步骤1总体规划的目的:1)保证信息共享。企业的信息只有被集中起来,被全企业所共享时,才能真正发挥作用, 成为企业真正意义上的资源。2)协调子系统间的工作。各个子系统除了完成相对独立的功能外,它们之间还存 在着大量的公用数据,并需要实时或定期进行信息交换。3)使开发工作有序进行。2 .总体规划的步骤:1)需求初步调查2)确定新系统的目标3)初步确定子系统的组成与基本功能4)拟定系统实施 方案5)可行性分析6)编制可行性分析报告初步调查的主要内

14、容:1)现行系统的目标和任务2)现行系统概况3)现行系统的环境和约束条件4)现行系统的 业务流程和子系统的划分5)新系统的开发条件。在制订具体的新系统目标时,应考虑使目标具备以下重要特性:1)目标的总体战略性2)目标的多重性3)目标的依附性4)目标的适应性5)目标的长期性可行性分析|:在总体规划的前段工作中,通过初步调查,了解系统的概貌和当前系统存在的问题,确立新系统 的目标。在此前提下,再来分析开发新系统的条件是否具备,明确新系统目标实现的可能性和必要性,这就是管 理信息系统开发中的可行性分析。内容包括:技术可行性、经济可行性、管理可行性、开发环境可行性。可行性分析报告:(总体规划报告)包括

15、引言、现行系统调查与分析、新系统建设方案、可行性论证、结论。二、企业系统规划法1 .管理信息系统总体规划的方法:关键成功因素法(CSF)、战略目标集转化法(SST)、企业系统规划法(BSP) 其中企业系统规划法具有系统性、简洁性等特点,在MIS开发实践中应用最广泛。BSP的定义:企业系统规划 方法(Business System Planning,简称BSP),它是一种对管理信息系统进行规划和设计的结构化方法,把企业战 略转化为管理信息系统的战略,这种方法一般经历如下过程:首先自上而下识别企业目标,识别企业过程,识别 数据,然后再自下而上设计信息系统,以支持企业目标。BSP方法工作流程的核心部

16、分为:1)定义企业过程和数据类2)分析研究现行系统寻企业支持3)研究管理部 门对系统的要求4)确定新信息系统的体系结构5)确定新信息系统的实现优化顺序。BSP方法在应用过程中应该遵循的原则: 支持企业目标,面向企业中管理各层次的要求,从方法论上摆脱信息系统对旧组织机构的依从性,使 信息系统在结构上有良好的整体性,自上而下规划和自下而上实施相结合。2.BSP方法的工作流程:研究项目的确定。BSP的研究必须在企业高层领导和最高管理部门参与的前提下才能开始。研究的准备活动。 制定研究计划。研究的开始阶段。定义企业过程。定义数据类分析当前的系统支持研究管理部门对系 统的要求提出判断和结论设计信息系统的

17、总体结构确定子系统开发的优先顺序(11)评价信息资源管理工作 制定建议书和开发计划研究成果报告。3 .定义企业过程定义企业过程是BSP方法的核心。定义企业过程的基本方法是对企业的现实活动进行调查,以企业的关键资源 为线索,追踪其生命周期,通过分析与综合,最终完成企业过程的定义。企业资源是被管理的对象。企业内的资源分为关键性资源和支持性资源,还有不以具体形式存在的资源称为企业 的计划与控制。关键性资源是企业的产品和服务,支持性资源是为实现企业目标必须使用、引用和消耗的那些资 源,如原材料、资金、设备和人员等。资源的生命周期是指一项资源由取得到退出过程所经历的阶段,分为需求、获取、服务和退出四个阶

18、段。企业过 程定义的一般步骤:从计划和控制资源着手;识别产品/服务过程;支持资源识别企业过程。4 .定义数据类1)按照资源生命周期不同阶段对信息的不同需求,可将企业的数据分为四种类型:库存文档型、事务型、计划 型、综合统计型。四中数据类型的特点及反应内容参见课本P93.类型反映的内容特 点文档型反映资源的状况一般一个数据仅和一个资源有关;可能为结构型和描述型事务型反映生命周期各个阶段过渡过 程相关库存文档型数据的变化一般一个数据涉及各个文档型数据,以及时间、数量等多 个数据;这种数据的产生可能伴有文档型数据的操作计划型反映目标、资源转换过程等计 划值可能与多个文档型数据有关 各种计划、预测、预

19、算、调度表等统计型反映企业状况,提供反馈信息一般来自其他类型数据的采样;历史性、对照性、评价性 的参考数据;数据综合性强2)识别企业数据的方法:一是企业实体法,即企业中客观存在的东西,工具是“数据/实体关系矩阵”;二是企 业过程法,工具是“过程/数据类”矩阵。3)建立“过程/数据类”矩阵的大致过程: 审查企业资源清单,抽出带数据性质的资源。对非数据性资源,按照数据类的特点进行研究,为每项资源或资源组对每种类型数据类的可能需求提出初步 方案。 研究已提取出的数据类,基本确定数据类清单。 对基本确定的数据类需求作进一步审核。编写每项数据类的详细说明,在最终确定数据类集的基础上建立描述过程与数据类之

20、间关联的矩阵,这个矩 阵将作为信息系统体系结构设计的基础。5 .设计系统总体结构与开发顺序BSP方法中定义信息结构的过程实际上就是划分子系统。1)子系统划分的原则:子系统在功能上应具有相对独立性,子系统不应跨越两个或两个以上的企业过程。子系统在数据上应具有自身的完整性。一个数据类只能由一个子系统产生。2)子系统划分的方法:U/C矩阵图,U表示使用(Use), C表示产生(Create)3)子系统开发顺序的基本原则:子系统需求程度与潜在效益的评估;技术约束分析。第五章系统分析一、系统分析概述1系统分析的目的与难点1)系统分析的目的:将用户的需求及其解决方法确定下来。系统分析的结果:系统分析说明书

21、2)系统分析的任务:详细调查收集和分析用户需求;确定新系统初步的逻辑模型;编制系统说明书。3)系统分析工作的要点:开展系统分析工作的关键点在于“理解”和“表达工4)系统分析工作的难点:对于用户。有些人对自己的业务工作非常熟悉,但受语言表达能力或本身对系统开 发的抵触情绪,不能够或不愿意清楚的表达出来;另一些则由于缺乏计算机和信息系统方面的知识,所提出的需 求系统分析人员难以理解。对于系统分析人员。他们是系统开发方面的专家,但往往不是某管理领域的专家学 者,他们缺乏专门领域的业务知识,所以“理解”与“表达”出来的新系统逻辑模型可能与用户需求不一致。对策:做好用户事前的培训工作;做好系统开发人员的

22、培训工作;选择正确的开发方法和良好的表达工具。2 .系统分析的逻辑和步骤1)系统分析的思维逻辑:认识和理解当前的现实环境,采用业务流程分析技术,获得当前系统的具体的“物理 模型从当前系统的“物理模型”,采用数据流程分析技术,抽象出当前系统的“逻辑模型”。对当前系统 的“逻辑模型,进行分析和优化,建立目标系统的“逻辑模型”。逻辑模型反应的是系统的性质,而物理模型反应的是系统的某一具体实现方案。2)系统分析的主要步骤:详细调查一业务流程分析一数据流程分析一编写系统分析说明书二、详细调查(课本P102P106)1.详细调查的目的和难点目的:准确、详细的了解用户需求。难点:没有足够的用户参与;用户的需

23、求经常变更;用户与开发人员很难进行交流。2,详细调查的主要内容(J)组织结构的调查、业务流程的调查、数据流程调查、薄弱环节的调查、其他信息的调查共五个方面。3 ,详细调查的方法与原则方法:收集资料、开调查会或个别访问、书面调查、参加业务实践。原则:事先计划、采访持关键信息的人、自顶向下全面展开、存在的不一定是合理的、分工和协作相结合、主动 沟通的工作方式。调查人员在工作中应注意的原则:选择默契的语言、倾听比表达更重要、及时反映避免误解、以学习的态度开展 工作。三、业务流程分析1 .|业务流程是一组共同为顾客创造价值而又相互关联的活动。M业务流程特点:目标性、逻辑性、层次性业务流程功能:1)实现

24、不同分工活动的结果连接;2)反应活动间的关系2 .业务流程分析的方法:分析步骤:1)调杳企业的组织结构2)调查企业的具体业务流程3)绘制业务流程图4)业务流程优化。业务流程图:组成:外部实体、业务功能描述、业务和数据流动的方向分析方法:业务流程的分析采用的是自顶向下的方法。3 .业务流程重组(BPR):BPR是对企业的业务流程做根本性的思考和彻底重建,其目的是在成本、质量、服务 和速度等方面取得显著的改善,使企业能最大限度地适应以顾客、竞争、变化为特征的现代企业经营环境。BPR基本特征:根本性、彻底性、显著改善、流程四个核心特征。BPR的原则:1)围绕最终结构而非具体任务来实施再造工作。2)让

25、后续过程的有关人员参与前端过程。3)将信息处理融入产生该信息的实际工作中去。4)将地域上分散的资源集中化。5)将平行工序连接起来而不是集成其结果。6)决策点下移并将控制融入过程中。7)在源头获取信息。四、数据流程分析1 .数据流程分析的概念数据流程分析的主要目的:在业务流程分析的基础上,勾画出现行系统的逻辑模型。数据流程分析的三种工具:分层的数据流图、数据字典和加工说明。这三者是系统逻辑模型的重要组成部分。1)数据流:企业中所有的输入输出流均可用数字等形式表示,从而形成了企业的数据流。各种输入输出流:物流是输入与输出物品的流动。事务流是企业与外部环境或子系统间发生的交往活动所引起的 信息处理活

26、动,伴随物流的产生,事物流也随之出现。资金流是资金的流动。人员流是企业内工作人员的增减和流动。数据流是人们用以记录上述各种流的抽象表达形式。2)数据流程分析的原因:一方面准确的了解企业管理活动的全过程,分析各种管理活动的实质和相互间的关系。 另一方面为今后建立系统逻辑模型以及数据库结构和功能模块设计打下基础。2 .数据流程分析的步骤:业务流程图一绘制数据流图一绘制数据字典一撰写处理说明3 ,数据流图的基本画法:数据流图:用图形方式对系统进行分解,描述系统由哪几部分组成,各部分间有什么联系等。基本符号:数据流、加工、文件、数据源点或终点。绘制数据流图的原则:1)总体上自顶向下逐层分解原则2)局部

27、上由外向里的原则。绘制步骤:识别系统的输入和输出一绘制系统内部数据流一对复杂加工进行分解一检查、修改、完善。4数据字典与加工说明1)数据字典:对数据流图上的数据流、文件和数据项加以描述,组成的集合就是数据字典(DD)。描述对象: 数据流、文件和数据项。2)加工说明:对数据流图中最小功能单位的描述。至少描述三件事情:数据来源、处理逻辑和数据去向。五、新系统逻辑模型新系统逻辑模型是指经分析和优化后,新系统拟采用的管理模型和信息处理方法。新系统逻辑模型的建立是系统 分析阶段的最终结果,是系统设计和系统实施的依据。建立新系统逻辑模型的主要任务:对系统业务流程分析的结果进行整理;对数据流程分析的结果进行

28、整理,在现 行系统逻辑模型的基础上,结合新系统的目标,设计出新系统逻辑模型。六、新系统分析报告系统分析报告主要有三个作用:1)描述了新系统的逻辑模型,作为系统设计和实施的依据。2)为用户和开发人员之间交流和监督提供基础。3)为新系统验收和评价提供依据。第六章系统设计一、系统设计概述系统规划和系统分析依次明确了系统“是什么”和“干什么”的问题,系统设计解决“怎么干”的问题,为系统实施阶 段提供“施工图样”,具体分总体设计和详细设计两个阶段。系统设计阶段的任务:依据系统分析阶段产生的文档资料,采用正确的方法确定新系统在计算机内应该由哪些程 序模块组成,以及各模块之间应以什么方式连接等问题。同时还要

29、使用一定的工具将所设计的成果表达出来,还 要进行代码设计、输入输出设计、人机界面设计、数据库设计、模块处理设计和安全设计等。系统设计的原则(评价系统设计质量的标准):(1)简单性:在达到预定的目标、具备所需功能的前提下,系统应 尽量简单,减少处理费用,提高系统效益,便于管理;(2)一致性和完整性:一致性有利于系统与系统之间的联 系与合作,由于系统作为一个统一的整体存在,所以系统的功能尽量完整;(3)灵活和适应性:可以降低管理信 息系统的维护难度;(4)可靠性:这是系统硬件和软件在运行过程中抵抗异常情况的干扰及保证系统正常工作的 能力;(5)安全性:指系统的保密功能和防病毒功能;(6)经济性:系

30、统给用户带来的经济效益。二、系统总体结构设计1 .子系统划分的原则和方法原则:(1)子系统要具有相对独立性,子系统的划分必须使得子系统内部功能、信息等各方面的凝聚性较好,也 就是说,子系统内部各功能间具有“强耦合”关系。(2)数据冗余较少,数据冗余过多,可能会使程序结构紊乱,给 软件编制带来困难。(3)便于系统分阶段实现(4)适应组织管理机构的设置充分利用各种资源方法:(1)按职能划分,这是目前最常用的一种划分方法,设计人员可参考系统分析阶段得到的功能体系图进行 划分按逻辑功能划分,把一些相类似的处理逻辑功能放在一个子系统里按通信划分,把相互之间有较多通 信的功能结合成一个子系统或模块(4)按

31、业务处理顺序划分,依据是业务流程图(5)按照业务处理的时间关系划分, 把要在同一时间段执行的各种处理结合成一个子系统。2 .模块结构设计模块结构设计的任务:对各个子系统进行细化,确定划分后的子系统的模块结构,并画出模块结构图。模块结构图:表示模块结合的图形,由模块、调用、数据、控制和转接5种基本符号组成。模块是组成系统的基本单位,特点是可以组合、分解和更换,系统中任何一个处理功能都可以看成一个模块。结 构图中用矩形表达一个模块。模块的构成要素:输入和输出、加工处理功能、内部数据和程序代码,前两个是模块的外部特性,反映模块的外 貌。后两个要素是模块的内部特性,在设计阶段主要考虑的是模块的外部特性

32、,内部特性只做必需的了解,在系 统实施阶段实行。调用:用连接两个模块的箭头表示调用,箭头指向由调用模块指向被调用模块。模块间的调用有三种,即判断调 用、循环调用和直接调用。数据:模块之间传递的数据用与调用箭头平行的带空心圆的箭头表示,并在旁边标上数据名。控制信息:控制信息与数据的区别是它只反映数据的某种状态,不必进行处理,在模块结构图中,用带实心圆点 的箭头表示控制信息。转接符号:当模块结构图在一张纸上画不下,要转接到另一张纸上,或者避免线条交叉,都可使用。模块结构的质量标准:耦合和内聚来衡量模块之间的独立性,耦合表示模块之间联系的程度,内聚表示模块内部 各成分之间的联系程度。模块的耦合方式:

33、数据耦合、控制耦合、内容耦合,第一种的耦合程度最低,性能最好。内聚方式:巧合、逻辑、过程、通信、顺序、功能内聚,其中功能内聚的聚合度最高,性能最好。评价模块结构的标准:耦合小,内聚大。耦合小是模块间尽可能相对独立,从而各模块可以单独开发和维护。内 聚大使模块的可理解性和维护性大大增强,因此在设计时尽量减少模块的耦合,增加模块的内聚。模块结构图与框图、数据流图的区别:模块结构图描述的是系统的层次性,框图描述的是系统的过程性。在系统设计阶段,我们关心的是系统的层次结 构,在系统编程时考虑系统的过程性,即先做什么,后做什么。数据流图是从数据在系统中的流动情况来考虑系统,模块结构图从功能的层次关系上来

34、考虑系统,其次数据流图 的绘制是由具体到抽象,而模块结构图则由一个总的抽象的系统功能出发,逐步加入具体的实现方法和技术手段, 最后获得一个物理模型。从数据流图得到初始模块结构图:以事务为中心的设计策略和以变换为中心的设计策略。事务分析用于将高层数 据流图转换成结构图,变换分析通常用于将低层数据流图转换成模块结构图,它将数据流图中的处理功能分解成 输入、中心变换、输出功能的简单模块。模块结构图的改进:(1)应该按照“耦合小,内聚大”的模块结构质量标准对结构图进行检查和修改(2)模块的扇入数和扇出数。扇入数是指模块的直接上层模块个数,扇出数是一个模块拥有的直接下层模块个数。3 .网络设计与设备配置

35、方案网络设计的主要步骤:(1)根据用户要求选择网络的拓扑结构(总线型、环形、星形)(2)根据子系统划分的结果安排网络上设备的布局(3)根据实际业务的要求设计网络各结点的权限。三、系统详细设计1 .编码设计编码设计的原则:唯一化,唯一的对事物加以标识是代码设计的首要任务;规律化,使编码有序,使用起来方便; 标准化,凡国家和主管部门对某些信息分类和代码有统一规定和要求的,则应采用标准形式的编码,以便通用化; 可扩充且容易修改:为增加编码留有余地。编码的种类:顺序码、层次码、助记码2 .输入与输出设计输出方式分为屏幕输出、打印输出和磁盘输出;输入方式:键盘输入、模/数-数/模转换、网络或通信传输;输

36、 入校对方式:人工校对、二次键入、根据取值范围进行控制。3 .人机界面设计界面设计包括菜单方式、会话方式、操作提示方式,以及操作权限管理方式等。系统输入人机界面实现原则:可靠性、简单性、立即反馈性、明了性、色彩适中、风格统一。4 .处理过程设计(模块详细设计)任务是:为模块结构图中的每一个模块确定所采用的算法和数据结构,用某种 选定的表达工具给出清晰的描述。5 .数据库设计的任务:依据数据库的规范化理论,按一定的步骤,对系统分析阶段的数据字典进行规范整理,建 立符合第三范式的数据组织结构。数据库设计的步骤:概念设计、逻辑设计、物理设计概念设计的方法是E-R图,E-R图是由实体与属性、联系组成,

37、联系可分为:一对一,一对多,多对多三种类型。 逻辑设计的方法:范式,关系模型6 .安全控制技术网络安全应具有的五个特征:保密性、完整性、可用性、可控性、可审查性。四、系统设计报告系统设计阶段的主要成果是系统设计说明书,它既是新系统的物理模型,也是系统实施的主要依据。第七章系统实施系统实施就是将系统设计的结果在计算机上实现,形象的讲就是“按图施工。具体包括系统实现、系统测试、系 统切换等。这一阶段的成果是用户操作手册.一、系统实现系统实现是指利用某种计算机语言,把系统设计的结果翻译成可为计算机理解,可执行的代码过程,是指开发管 理信息系统应用软件的过程,包括准备工作、编码、代码审查、缺陷跟踪与改

38、错和调试等若干活动。程序质量的评价指标:可靠性指标可分解为两个方面的内容:一方面是程序或系统的安全可靠性,这些工作一般 都要靠系统分析和设计时来严格定义;另一方面是程序运行的可靠性。规范性是指系统的划分,书写的格式、变 量的命名等都按照统一的规范进行,这样对于程序今后的阅读、修改和维护都是十分必要的。可读性指程序的内 容清晰、明了、便于阅读和理解,没有太多繁杂的技巧。可维护性是指程序各部分相互独立,程序之间只有数据 联系。适应性是指程序交付使用后,若应用问题或外界环境有了变化时,调整和修改程序比较简便易行。 程序的注释:分为两类序言性注释和描述性注释。序言性注释出现在模块首部,描述性注释嵌在程

39、序中,用来说明程序段的功能或数据的状态。代码审查是指用人工的方法和辅助工具“读”代码的过程,是保证软件质量的一个重要环节,一般认为它属于单元 测试的一种方法。二、系统测试1 .系统测试是对程序设计工作的检验,指为了寻找错误而执行程序的过程。(1)测试是为了发现程序中的错误而执行程序的过程。(2)好的测试方案是极尽其可能去发现迄今为止尚未发现的错误的测试方案。(3)成功的测试是发现了至今为止尚未发现的错误的测试。测试只能找出程序中的错误,不能证明程序中没有错误。系统测试的基本工作流程:了解系统需求、编写测试计划、编写测试用例、执行测试用例、记录发现的错误、测 试总结报告。2 .黑盒测试和白盒测试

40、的定义,具体方法比较:黑盒测试法(Black-Box Testing)是测试者把程序看成是一个黑盒,即测试者完全不考虑程序内部结构特性,而 仅仅关心寻找程序未按规范运行的情况,并且仅仅按程序的规范导出测试数据。白盒测试法(White-BoxTesting)是把软件看成装在一个透明的白盒子里,也就是完全了解软件的结构和处理过 程。这种方法按照软件的内部逻辑测试软件,检验软件中的每条通路是否按预定要求正确工作。这种方法是从检 查程序的逻辑着手进行测试,允许人们检查程序的内部结构。黑盒测试的具体方法:等价划分法、边界值分析法、错误推测法。白盒测试的具体方法:语句覆盖、判定覆盖、条件覆盖、判定/条件覆

41、盖、条件组合覆盖。3 .系统测试的策略、原则和步骤策略;在任何情况下都应该使用边界值分析的方法;必要时用等价划分法补充测试用例;必要时再用错误推测 法补充测试用例;对照软件逻辑,检查已经设计出的测试用例。原则:确定预期的输出结果;应避免测试自己的程序;进行破坏性测试;除了检查程序是否做了它应该做的 工作,还应检查程序是否做了它不该做的事情;应保留测试数据,以便程序修改后进行再测试。步骤:按照“自底向上”的原则按模块测试、子系统测试、系统总测试三个阶段进行系统测试工作。模块测试:也称单元测试,其目的是保证每个模块本身能正常运行,在该步测试所发现的问题大部分都是程序设 计或者详细设计中的错误。子系

42、统测试又称分调,是在模块测试的基础上进行的。它把经过测试的模块放在一起形成一个子系统来测试。(渐 增式测试和非渐增式测试)系统总体测试又称总调,是将经过测试的若干个子系统组装在一起来测试,用以发现系统设计和程序设计中的错 误,验证系统的功能是否达到设计说明书的要求。三、系统切换系统切换是指新系统与旧系统的交替,旧系统停止使用,新系统投入运行,这个过程就是系统切换过程。系统切换前的准备工作:用户培训、数据准备、文档准备等几个方面进行。用户培训工作中,系统操作员的培训是人员培训工作的重点,因为管理信息系统在运行期间发生的故障,大多数 是由于使用方法错误所造成的。系统切换的方式:直接切换、。平行切换

43、、分段切换三种。直接切换:在原有系统停止运行的某一时刻,新系统立即投入运行,中间没有过渡阶段。这种方式人力和费用最 省,但风险最大。平行切换:新老系统平行工作一段时间,经过这段时间的试运行后,再用新系统正式替换下原 有系统。优点是风险较小,缺点是人力和费用消耗较大。分段切换:采取分期分批逐步切换的策略,实际上是直 接切换和平行切换这两种方式的结合。一般比较大的系统采用这种方式较适宜,它能保证平稳运行,费用也不太 大。第八章运行管理由于管理信息系统是一个复杂的人机系统,系统内外环境,以及各种人为的或机器的因素都不断地在变化着,为 了使系统能够适应这种不断变化的环境,逐步的完善,就必须进行系统的维

44、护。同时,为了总结管理信息系统的 运行效果,必须在适当的时候着手系统评价工作。一、系统运行的管理组织1 .设置信息化管理组织机构和岗位时主要依据的原则:(1)效率原则,组织结构设置必须科学设计、合理安排和 明确分配责、权、利,以保证信息化建设的效率性,保持运行和协调的顺畅。(2)精简原则,对一些已有的业务 性质相同或类似的部门进行岗位简化合并,也指通过用全新的设置替代旧的设置来适应新需求、新发展。(3)灵 活性原则,一是企业可以根据自身的传统、业务类型、人才构成等多方面的情况作出选择;二是随着信息化建设 的推进,信息化管理职能会有所变化,职能重点发生改变,职能组成有增有减,企业必须审时度势,及

45、时作出机 构和岗位的调整。(4)因事设岗,因岗定编,岗位设定上要保证科学性、合理性、完备性、唯一性,每项职能都 能落实,每项工作都要相应的部门和人员负责。同时,坚决避免因人设事、设岗。2 .运行管理机构的人员构成:网络组、硬件组、软件组、业务组、行政组。3 .首席信息官(CIO):CIO作为企业的主要高层管理人员,需要从企业的全局和整体需求出发,直接领导和参与 企业的信息管理工作,并担负管理信息系统建设与企业高层管理之间沟通与对话的桥梁职责。CIO的主要职能:(1)参谋作用,CIO的主要任务是为CEO做参谋,把信息论、控制论、现代管理等理念应用 与企业管理操作中。(2)桥梁作用,是战略整合的桥

46、梁。(3)企业信息化的总领队。(4)信息化培训。CIO机制是以企业CIO为核心,以信息技术部门为支撑,以业务应用部门信息化实施、运行为主体,专兼职相 结合的信息化管理体系。4 .信息系统运行管理制度是系统正常运行的有效保障。相关管理制度包括:机房管理制度、系统维护制度、运行 操作规程、运行记录制度。二、系统运行维护1 .系统维护的内容包括:硬件设备的维护、系统软件维护、应用软件系统维护、网络维护、数据维护和运行环境 六部分内容。硬件维护由专职的硬件维护人员来负责,有两种类型:定期保养性维护、突发性故障维修。系统软件维护的对象主要包括系统管理程序和系统支持程序两类。应用软件维护,设计计算机软硬件

47、等方面。网络维护的主要目的是保证通信的顺畅和网络的安全,网络维护的重点工作是预防性维护。数据维护主要工作内容是数据备份与恢复。运行环境维护包括温度、湿度、清洁度、照明度、电磁干扰、静电、噪音等。2 .在系统测试阶段已经对信息系统进行了大量的测试和修改工作,为什么还要在系统运行过程中进行软件维护 呢?答:(1)从系统测试的原理来看,任何测试都不能无穷无尽的进行,并且整个测试过程并不能够把程序中的所有 错误都检查出来,因此,在系统运行过程中仍会发现软件方面的错误,必须进行对其维护。(2)由于信息系统是 服务于各项管理活动的,而管理活动要随着客观环境和管理需求的变化而变化,因此必然要求应用程序也要随着 于开发是针对性的,因此,操作界面漂亮,形式多样,可以充分满足客户自身的个性化要求。但缺少通用性,业 务的变更,需要重新设计和开发,增加了维护和管理的难度,进一步的业务拓展困难较多。不过此部分内容对于 管理制度成熟的仓库企业而言,其困难度并不大。四、管理信息系统的几种典型应用(1) MRP系统(物料需求计划系统)管理理念:供需平衡原则,优先级计划原则。基本任务:从所需求产品 的生产计划导出相关物料的需求量和需求时间;根据物料的需求时间和生产周期来确定其开始生产的时间。主生 产计划,物料清单,库存信息是MRP的三项基本输入数

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 解决方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com