




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第一章 概述 了解 1.数据 数据是指那些未经加工的事实或是着重对一种特定现象的描述,也就是人们为了反映客观世界而记录下来的可以鉴别的符号。它既可以是字母、数字或其他符号,也可以是图像、声音或者味道。 2.信息 是经过加工后的数据,它对接收者的行为能产生影响,它对接收者的决策具有价值。3.系统的概念我国学术界认可的定义:系统是由各种相互联系、相互作用的要素所构成的具有特定功能的有机整体。国际标准化委员会对系统的定义是:能实现一组特定功能,由人、机器和各种方法构成的有机集合体。4.信息系统:输入的数据,经过处理,输出的是信息,这样组成的系统就是信息系统。基于计算机技术、网络互联技术、现代通讯技术
2、和各种软件技术,各种理论和方法于一体,提供信息服务的人机系统。 5.MIS(管理信息系统):是一个以计算机为工具,具有数据处理,预测,控制和辅助决策功能的信息系统6.DSS(决策支持系统):决策支持系统是以现代信息技术为手段,针对某一类型的半结构化的决策问题,通过提供背景材料、协助明确问题、修改完善模型、列举可能方案、进行分析比较等方式,为管理者做出正确决策提供帮助的人机交互式系统。7.ERP:(企业资源计划)ERP系统将企业内部各个部门,包括财务、会计、生产、物料管理、质量管理、销售与分销、人力资源管理、供应链管理等,利用信息技术集成连接在一起。8. CRM(Customer Relatio
3、nship Management)即客户关系管理9.SC信息技术是管理信息系统的基础,只有把信息技术与管理结合起来,才能真正发挥管理信息系统的作用。第二章 开发开发方法一 结构化系统开发方法每个基本思想:系统的思想,系统工程的方法,按着用户至上的原则,结构化,模块化,自顶向下对信息系统进行分析和设计。 每个阶段都有标准化的文档资料输出。从过程看,结构化方法包括:结构化分析,结构化设计和结构化程序设计三个阶段.1结构化系统开发方法:(1)系统规划阶段(2)系统分析阶段(3)系统设计阶段(4)系统实施阶段(5)系统运行、维护与评价阶段优点:1)建立面向用户的观点 2)严格区分工作阶段 3)充分预料
4、可能发生的变化 4)工作文件的标准化和文献化 缺点: 开发周期长;使用工具落后;违反人们的认识规律;所需文档资料数量大;难以适应迅速变化的环境2.原型法基本思想:在获得基本用户需求的基础上,投入少量人力和物力,尽快建立一个模型,使用户及时运行和看到模型的概貌和使用效果,并提出改进方案,开发人员进一步完善,如此循环,迭代,直到形成一个用户满意的模型为止.(1)优点1)原型法符合人类认识事物的规律,更容易使人接受。2)改进了开发人员与用户的信息交流方式。3)开发周期短、费用低。4)应变能力强。5)用户满意程度提高。(2)缺点 1)不适合开发大型管理信息系统。2)原型法建立的基础是最初的解决方案,3
5、)对于原基础管理不善,信息处理过程混乱的组织,构造原型有一定的困难。4)没有正规的分阶段评价,因而对原型的功能范围的掌握有困难。5)由于原型法的系统开发不很规范,系统的备份、恢复,系统性能和安全问题容易忽略。3.面向对象法开发方法面向对象方法的基本思想系统开发人员首先根据用户的需求,找出和确定问题领域对象和类,对其进行静态的结构描述和动态行为描述,然后建立解决领域的模型,用问题领域对象和类、接口对象和类、运行对象和类以及基础与实用对象和类去构成一个体系结构,通过不断地反复与累增,尽可能直接描述现实世界,实现模块化、可重用,完全而准确地满足用户的所有要求。 优点:全新的系统分析设计方法;适用于各
6、类信息系统的开发;减少了后续开发量;降低了重复工作量;缩短了开发周期 缺点:不太适合大型的MIS开发;不能从科学管理角度进行理顺和优化;初学者不易接受二 开发策略1根据系统的特点和开发工作的难易程度或者风险大小可以分为:接收式开发策略直接式开发策略迭代式开发策略实验式开发策略2在实际开发过程中,开发的过程策略可以分为:自上而下策略自下而上策略综合策略三 开发方式1自行开发方式优点:开发费用少,容易开发出适合本单位需要的系统,方便维护和扩展,有利于培养自己的系统开发人员。 缺点:由于不是专业开发队伍,容易受业务工作的限制,系统整体优化不够,开发水平较低2委托开发方式优点:是省时、省事,开发的系统
7、技术水平较高。 缺点:是费用高、系统维护与扩展需要开发单位的长期支持,不利于本单位的人才培养3合作开发方式优点 :是相对于委托开发方式比较节约资金,可以培养、增强使用单位的技术力量,便于系统维护工作,系统的技术水平较高。 缺点 :是双方在合作中沟通易出现问题,因此,需要双方及时达成共识,进行协调和检查。 4购买通用性商品软件优点:是能缩短开发时间,节省开发费用,技术水平比较高,系统可以得到较好的维护。 缺点:是功能比较简单,通用软件的专用性比较差,难以满足特殊要求,需要有一定的技术力量根据使用者的要求做软件改善和编制必要的接口软件等二次开发的工作。第三章 系统规划粗略调查系统调查的原则自顶向下
8、全面开展的原则工程化的工作方式的原则全面铺开与重点调查相结合的原则主动沟通,亲和友善的工作方式的原则 初步调查的内容:用户需求分析现有企业的运行状况新系统的开发条件可行性研究的主要内容管理所的可行性研究技术上的可行性研究经济上的可行性研究企业系统规划(BSP)背景:(1) 20世纪70年代初,IBM公司使用BSP进行企业内部信息系统开发.基本思想:首先自上而下地识别系统目标,业务过程,数据,然后自下而上地设计系统,以支持系统目标的实现。企业系统规划法(BSP)的基本步骤P93准备工作阶段系统分析阶段系统设计阶段在系统设计阶段,主要是用U/C矩阵定义系统的总体结构,即确定管理信息系统的子系统。矩
9、阵中行表示数据类,列表示过程,并用U和C表示功能对数据类的使用和产生。文档整理阶段BSP目的:识别企业过程是企业系统规划的中心第四章 系统分析详细调查内容原则方法详细调查包括:(业务流程)和(数据流程)两部分内容:组织机构调查;业务处理状况调查;现行系统的目标调查;主要功能和用户需求调查;信息流程调查;数据及功能分析;系统运营环境分析等原则:用户参与原则,即由使用部门的业务人员,主管人员及设计部门的系统分析人员,系统设计人员共同进行。方法:召开调查会,访问,发调查表,参加业务实践等。业务流程:组织机构逻辑模式建立DFD(数据流程图):从数据传递和加工的角度,以图形的方式刻画数据处理系统的工作情
10、况。组成:外部项,数据加工,数据存储,数据流DD(数据字典):数据项;数据结构;数据流;处理逻辑;数据存储;外部实体第五章 系统设计系统设计的内容l)系统总体设计: 系统总体布局方案的确定; 软件系统总体结构的设计; 计算机硬件方案的选择和设计; 数据存储的总体设计。(2)详细设计(3)系统实施进度与计划的制定。(4)编写“系统设计说明书”4、模块结构图设计方法 SD设计方法以DFD、DD为基础,从DFD以及DD中给出的加工逻辑描述导出初始模块结构图,然后根据模块设计原则,对初始模块结构图进行优化,
11、得到最后的模块结构图(CSD)。(一)数据流程图类型分析1、 变换型DFD 变换型(Transform)DFD的特点是,DFD有明显的输入、变换中心和输出三大部分2、事务型DFD 事务型(Transaction)DFD的特征是,来自同一个数据源的数据,流动的路径是不同的,在数据流动的过程中,存在一个事务中心,该事务中心起着判断事务类型的作用。(二)由数据流程图导出模块结构图1、 由变换型DFD导出CSD具体步骤是: (1)找出主处理、逻辑输入和逻辑输出 (2)设计模块的顶和第一层 (3)设计中下层模块 这种设计过程可以由顶向下递归进行,直至到达系统的输入端和输出端.2、由事务型DFD导出CSD
12、步骤 (1)分析数据流程图,确定其结构类型,找出事务中心的位置和事务类型的标志。 (2)画出第一层模块,然后再重复逐层分解和优化,直得到满意的模块结构图。(二)系统物理配置方案设计 系统物理配置方案设计,具体包括计算机处理方式、软硬件设备选择、通信网络的选择和设计以及数据库管理系统的选择等。 1、设计依据(1)系统吞吐量 (2)系统响应时间 (3)系统可靠性是系统可以连续工作的时间 (4)集中式(Centralizedprocessing)或 分布式(Distributed processing) (5)地域范围 2、系统物理配置(1)处理方式选择(2)计算机硬件选择(3)计算机网络的选择(4
13、)数据库管理系统的选择(5) 应用软件的选择(6)系统环境的配置说明书详细设计系统详细设计包含如下内容的设计:1代码设计 2输入设计 3输出设计 4人机界面设计 5数据库设计 6系统可靠性设计 7. 系统安全性和保密性设计 第四节 代码设计代码设计是未来系统数据规范化管理的基础,特别要强调的是,共享代码的设计质量直接影响到未来系统的效率。代码设计的主要工作是完成对共享数据类中的关键字段的码结构设计并形成代码库。所谓共享类数据类是指多个子系统都要用到的数据类,如“物资基本信息”,“产品基本信息”等。一、代码设计原则1唯一性2. 规范性3.可识别性4.可扩展性二、代码的种类1顺序码2区间码3表意码
14、(助记码)4合成码三、代码设计的校验位 代码输入的正确性将直接影响到整个系统处理工作的正确性。当人们重复抄写代码或将代码通过人工输入计算机时,发生错误的可能性更大。为了保证正确输入,人们有意识地在编码设计结构中原有代码的基础上,另外增加一个校验位,使它事实上变成代码的一个组成部分。校验位通过事先规定的算法计算出来。代码一旦输入,计算机会用同样的数学运算方法按输入的代码数字计算出校验位,并将它与输入的校验位进行比较,以证实输入是否有错。 校验位的生成过程如下:1对代码的每一位数加权求和例如:原代码 1 2 3 4 5各乘以权数 6 5 4 3 2乘积之和 S1×6+2×5+3
15、×4+4×3+5×2610121210502用加权和除以模数M求余数设:模数M = 11S/M=50/11=463将模数减去余数的差数,即为校验位11-6=5,即校验码为5。所以带校验码的代码为123455。四、代码设计步骤(1)确定代码对象 (2)考查是否已有标准代码 (3)确定代码的使用范围 (4)确定代码的使用时间 (5)决定编码方法根据编码的对象、目的、使用范围、使用期限等特性,选定合适的代码种类及校验方式。 (6)编写代码表,对代码做详细的说明并通知有关部门,以便正确使用代码。 (7)编写相应的代码使用管理制度,保证代码的正确使用。第五节 输出设计一、输
16、出设计的内容 (1)输出信息使用方面的内容,包括信息的使用者、使用目的、报告量、使用周期、复写份数等;(2)输出信息的内容, 包括输出项目、 位数、数据形式(文字、数字);(3)输出格式,如表格、图形或文件;(4)输出设备,如打印机、显示器、卡片输出机等;(5)如输出到磁盘还是磁带上,输出用纸是专用纸还是普通白纸等。二、输出的设备和方式 在系统设计阶段,设计人员应给出系统输出的说明,这个说明既是将来编程人员在软件开发中进行实际输出设计的依据,也是用户评价系统实用性的依据。因此,设计人员要能选择合适的输出设备和方式,并以清楚的表达出来。 1输出设备 常用的输出设备有:显示器、打印机、绘图仪、磁盘
17、、电子邮件、网络、自动传真机、计算机输出缩微胶卷影片以及其他的专用设备。 2输出方式 为了提高系统的规范化程度和编程效率,在输出设计上应尽量保持输出流内容和格式的统一性,也就是说,同一内容的输出,对于显示器、打印机、文本文件和数据库文件应具有一致的形式。显示器输出用于查询或预览,打印机输出提供报表服务,文本文件格式用于为办公自动化系统提供剪辑素材,而数据库文件可满足数据交换的需要。 常见输出方式:(1)显示输出方式 (2)磁盘文件输出方式 (3)网络传输和卫星通讯 (4)打印输出方式 (5)其他信息传递方式 3输出形式 数据的输出形式有三种:报表形式,图形形式,文字形式 第六节 输入设计一、输
18、入设计的原则(1)控制输入量 (2)减少输入延迟 (3)减少输入错误 (4)避免额外步骤 (5)尽早保存 (6)及时检查 二、数据输入设备的选择 目前常用的输入设备有以下几种: (1)读卡机 (2)键盘磁盘输入装置 (3)光电阅读器 (4)终端输入 1输入设计 在输入设计中,我们遵循的准则是“使用方便, 操作简单, 便于录入,数据准确”。具体做法如下: (1)采用人机对话,自动引导的方式 (2)减少数据输入量 (3)保证数据的正确性 第八节 数据库设计一、数据库设计的技术基础(一)数据管理的发展过程 1 、数据人工管理阶段 2 、文件系统阶段 3 、数据库系统阶段(二)数据库的基本概念 在数据
19、库管理系统中,采用数据模型(Data Model)来对现实世界进行抽象,反映数据本身及其数据之间的联系。 概念模型最常用的表示方法是实体-联系模型。实体-联系模型,也称为E-R模型,反映的是现实世界中的事物及其相互联系。实体-联系模型中涉及三个主要概念:实体、属性和联系。 A和B两个实体集之间的联系可分为如下三种形式:(1)一对一联系:(2)一对多联系:(3)多对多联系:E-R图描述的是概念模型,是从现实世界抽象到数据库管理系统支持的数据模型的中间层。数据模型是直接面向数据库中数据的逻辑结构。数据模型主要有层次模型、网状模型和关系模型。 其中,关系模型在目前的数据库系统中使用最广泛,技术上也最
20、成熟。 关系模型是用二维表结构来表示实体以及实体之间联系的数据模型。 关系:一个关系对应于一张二维表。元组:表中的一行称为一个元组。属性:表中的一列称为一个属性。为了对每列加以 区别,给每列取一个名字称为属性名。域:属性的取值范围。分量:元组中的一个属性值。主码:表中的某个属性组,它能够唯一地标识一个元组。关系模式:对关系的描述,用表式结构或下面的形式表示。关系模型可以由实体-联系模型(E-R模型)转换而来,转换的过程可以参照下面几个规则:(1)E-R模型中的每一个实体集对应于一个关系,实体集名作为关系名,实体集的属性作为该关系的属性。(2)E-R模型中的联系也对应于一个关系,该联系的属性及与
21、该联系相连的各实体集的主码作为该关系的属性。 根据上述原则,前页例图中的E-R模型转换为如下的关系模型: 物资(物资编码、物资名称、物资规格和物资型号) 供应商(供应商名称、供应商地址、供应商帐号) 合同(合同编号、合同日期、交货日期) 订货(供应商编码、合同编号、物资编码、订货数量、订货金额)(三)关系模型的规范化理论 在规范化体系中,如果满足最低要求,则称为第一范式(First Normal Form, 1NF),在1NF的基础上进一步满足一定的条件则为第二范式(2NF),依次类推。管理信息系统的数据库设计,通常只使用1NF、2NF和3NF,因此,只介绍这三种范式。(1)第一范式(1NF)
22、 第一范式的关系应满足的基本条件是元组中每个分量都必须是不可分割的数据项。(2)第二范式(2NF) 一个关系称为满足第二范式的条件是指其在满足第一范式条件的基础上,进一步要求所有非主属性完全依赖于其主码。 不属于第二范式的关系模式会造成数据处理的以下三种问题: 插入异常 删除异常: 大量数据冗余的存在(3)第三范式(3NF) 一个关系称为满足第三范式的条件是指其在满足第二范式条件的基础上,进一步要求任何一个非主属性都不传递依赖于任何主属性。数据库设计三步骤:1.概念结构设计(构建E-R图)2.逻辑结构设计(转换成关系)3.物理结构设计数据库的物理结构设计物理结构设计的主要内容包括:(1)库文件
23、的组织形式。(2)存储介质的分配。(3)存取路径的选择。 (4)数据块大小的确定等。一、数据库设计的技术基础(一)数据管理的发展过程 1 、数据人工管理阶段 2 、文件系统阶段 3 、数据库系统阶段第六章 系统实施一、计算机系统的实施 购置计算机系统的基本原则是:(1)能够满足管理信息系统的设计要求;(2)计算机系统是否具有合理的性能价格比;(3)系统是不是具有良好的可扩充性;(4)能否得到来自供应商的售后服务和技术支持等。第二节 程序设计一、程序设计原则 1可靠性2可维护性3可理解性4效率性5健壮性一、系统调试定义 系统调试是从系统功能的角度对所实现的系统功能及功能间的协调运行进行检验调整,
24、找出系统中可能存在的问题,并进行更正,以达到系统设计的全部要求。二、系统调试的过程 1.单个模块调试2.模块组装调试:3.系统联调 :第四节 系统测试系统测试是利用测试数据及测试问题对已开发完成的系统进行检验。 测试是为了发现错误,不能证明程序正确。一、系统测试的内容 (1)数据处理正确性测试(2)功能完整性测试(3)系统性能测试二、系统测试的对象和目的 系统测试的对象显然不仅仅是源程序,而应是整个软件,它把需求分析、概要设计、详细设计以及程序设计各阶段的开发文档,包括需求规格说明、概要设计说明、详细设计说明以及源程序,都作为测试的对象。 测试的目的就是发现软
25、件的错误。三、系统测试的基本原则(1)“尽早测试” 应成为软件开发人员的座右铭。 坚持软件开发各阶段复审,尽早发现错误。(2)开发和测试队伍分别建立。(3)测试用例应由输入数据和预期的输出结果两部分组成。(4)特别注意测试发现错误较多的程序模块,要重点测试。(5)程序修改后要回归测试。(6)应长期保留测试用例,直至系统废弃。四、系统测试的方法 对系统进行测试的常用技术有三种,分别为:静态测试、动态测试、程序正确性证明。 静态测试:是指通过人工方式评审系统文档和程序,目的在于检查程序的静态结构,找出编译不能发现的错误。 静态测试又称代码复审,主要有下列三种方法: (1)个人复查(2)走查(3)会
26、审动态测试: 通过运行软件来检验软件的动态行为和运行结果的正确性 动态测试的两个基本要素: 被测试程序 测试数据(测试用例)(1)白箱法。 (又称结构测试,玻璃盒测试,基于覆盖的测试) 白箱法是把被测试的程序看成是一个透明的箱子,对系统内部的过程性细节作细致的检查。 设计测试用例的方法有两种:白箱法和黑箱法。 (2)黑箱法 (又称功能测试,数据驱动测试,基于规格说明书的测试) 将被测试程序对象看作黑盒子,不考虑其内部程序结构与处理过程,仅仅对于程序接口进行测试。即检查适当的输入是否能够产生适当的输出。黑盒测试与白盒测试比较 区别: 黑盒测试是从用户观点,按规格说明书要求的输入数据与输出数据的对
27、应关系设计测试用例, 是根据程序外部特征进行测试。 白盒测试是根据程序内部逻辑结构进行测试。测试用例的选择原则设计测试用例时,应同时确定程序的预期结果;要选择合理的数据及不合理的数据;检查程序应做的事情及是否做了不应做的事;千万不能幻想程序是正确的;保留有用的测试用例, 以便再测试时使用测试用例要系统地进行设计, 不可随意拼凑。程序正确性证明: 在使用这种测试技术时必须提供实现程序功能的严格数学模型,然后根据程序代码给出确实能实现它的功能的说明。五、系统测试时,应注意的问题(1)系统测试环境应同未来系统实际运行环境一致。(2)系统测试前应做好测试数据的准备工作,以便检查系统是否达到了正确性、完
28、整性和性能上的要求。(3)进行系统测试时,应有用户参加。(4)测试完成后,要书写测试报告。系统测试过程:1.模块测试(单调)2.子系统测试(分调)3.系统测试(联调)第五节 人员培训与系统切换一、人员培训 1.人员培训具体方法:集中授课;模拟演练;机上帮助;在使用中进行指导2.需要进行培训的系统使用人员包括 系统操作员硬件及软件系统维护人员管理决策人员档案管理员等 3.培训内容 系统的总体方案;系统网络的操作与使用;系统的功能结构;计算机的操作与使用;数据库系统、开发工具等系统软件;系统事务型业务功能的操作和使用方法;系统维护型功能的操作和使用方法;系统统计分析型功能的操作和使用方法;系统的参
29、数设置;系统初始数据输入功能的操作和使用方法;可能出现的问题及解决方法;汉字的输入方法;系统的使用权限与责任;系统的文档管理规范。5 二、系统切换 系统切换指的是系统开发完成之后新旧系统之间的转换,即终止旧系统的使用,将新系统交付使用,把新系统的控制权交给最终用户。一、系统切换主要内容 (1)完成新系统基础数据的准备,完成必要的旧系统文件到新系统文件的转换;(2)将系统有关资料转交用户,移交系统的控制权;(3)协助用户实际使用新系统。二、系统进行切换常用方式 直接切换方式并行切换方式阶段切换方式试点切换方式第七章 运行维护评价第一节 系统运行维护一、系统维护的内容1.硬件系统的维护2.软件系统
30、的维护 软件系统的维护包含正确性维护、适应性维护和完善性维护三部分内容。3.系统的日常使用维护二、维护工作的步骤1. 提出维护修改要求2. 制定系统维护计划。3 .系统维护工作的实施。4. 整理系统维护工作的文档。二、系统评价内容 1.系统目标的完成情况评2.功能的完成情况评价3.系统运行的性能和实用性评价4.系统的直接经济效益评价5.系统的间接经济效益评价 三.系统评价方法1.定性方法主要包括 : 结果观察法,模拟法,对比法,专家打分法2.定量方法主要有 德尔菲法,倍的而法,卡尼斯法等。系统评价指标:经济指标;性能指标;应用指标四、系统评价报告评价报告一般包括以下几个方面: (1)系统运行的
31、一般情况 (2)系统的使用效果(3)系统的性能 (4)系统的经济效益 (5)系统存在的问题及改进意第八章 信息系统项目管理项目管理:是在特定的组织环境和一定的约束条件下,以最优实现项目目标为目的,按其内在逻辑规律对项目进行有效的计划,组织,协调,控制和指挥的系统管理活动。项目管理的知识体系:项目管理范围;项目时间管理;项目成本管理;项目质量管理;项目人力资源管理;项目沟通管理;项目风险管理;项目采购管理;项目集成管理。项目管理内容:项目的确定,项目的计划,项目的组织,项目控制等四个方面。信息系统项目实施管理 主要内容包括:开发管理测试管理运行管理项目后评价管理信息系统项目实施管理步骤 (1)任
32、务分解(2)计划安排(3)项目经费管理(4)项目审计与控制(5)项目风险管理二、信息系统的项目管理信息系统项目管理更加重视时间、人力资源、质量和文档的管理。 (1)目标不精确、任务边界模糊、质量要求主要是由项目团队定义。 (2)客户需求随项目进展而变,导致项目进度、费用等不断变更。(3)信息系统项目是智力密集型和劳动密集型项目。信息系统项目受人力资源影响最大 ,人力资源的作用更为突出 。信息系统项目实施管理 项目风险管理 四、 信息系统项目人力资源管理五、 信息系统项目质量管理六、 信息系统项目文档管理一、结构化设计概述这种方法在设计系统时重视系统结构分析, 强调系统模块、数据、功能结构以及它
33、们之间的数据接口,运用一套标准的设计准则和工具,采用模块化的方法进行系统结构设计。系统结构化设计方法适用于管理信息系统的总体设计,在实际应用中我们常把系统分析阶段的结构化分析与实施阶段中结构化程序设计方法前后衔接起来使用。 2结构化设计的基本思想 采用分解的方法,将系统设计成由相对独立、功能单一的模块组成的结构,它是以系统的逻辑功能和数据流关系为基础,根据数据流程图和数据字典,借助于一套标准的设计准则和图表工具,通过“自上而下”和“自下而上”的反复,把系统逐层划分为多个大小适当、功能明确、具有一定独立性且容易实现的模块,从而把复杂系统的设计转变为多个简单模块的设计,使系统开发整体工作量变小。结
34、构化系统设计的特点相对独立,功能单一的模块结构;块内联系紧密、块间联系松散采用模块结构图的描述方式二、系统总体设计(一)新系统软件总体结构的设计 即绘制功能模块结构图及设计接口。1软件系统的总体结构设计任务软件总体结构设计的主要任务就是应用SD方法,将整个系统合理地划分成各个功能模块,正确地处理模块之间与模块内部的联系以及它们之间的调用关系和数据联系,定义各模块的内部结构等等。模块:模块结构图中用矩形来表示一个模块,其中标有模块的名称,也可以在矩形内简要地指明模块的功能或功能名的简称。模块有四种属性:输入/输出 逻辑功能 外部属性,系统设计进行运行程序 内部数据 内部属性,程序设计中进行调用 : 两个模块,用连接箭头表示调用,箭头总是由调用模块指向被调用模块。多层的模块调用
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二年级口算题目练习册100道
- 三年级口算题目全集1000道
- 2025年黑龙江省建筑安全员C证(专职安全员)考试题库
- 2025年辽宁省安全员-B证考试题库及答案
- 2025四川省安全员B证考试题库及答案
- 2025上海市建筑安全员-C证(专职安全员)考试题库
- 医院物品租赁合同范本
- cfr运输合同范本
- 兼职散打老师合同范本
- 厂房改公寓出租合同范例
- 智能传感器芯片
- -《多轴数控加工及工艺》(第二版)教案
- 智能交通概论全套教学课件
- 生物医学工程伦理 课件全套 第1-10章 生物医学工程与伦理-医学技术选择与应用的伦理问题
- 烧结机安装使用说明书
- 新战略营销课件
- (完整版)部编一年级下册语文《春夏秋冬》ppt
- 人文地理学考试名词解释全套
- 新华书店业务岗位职责共3篇
- 统编版五年级下册第五单元 习作:形形色色的人 课件 (共16张PPT)
- 大数据介绍课件
评论
0/150
提交评论