层次模块和ipo图

合集下载

中国地质大学 管理信息系统(高起专)阶段性作业1-4答案

中国地质大学 管理信息系统(高起专)阶段性作业1-4答案

管理信息系统(高起专)阶段性作业1一、单选题1.下面关于MIS和DSS关系的描述中,不正确的是_____(6分)(A)MIS面对结构化系统,而DSS面对非结构化的系统(B)MIS侧重于管理,而DSS侧重于决策(C)MIS是数据驱动的,而DSS是模型驱动的(D)MIS强调集中管理,而DSS趋向于信息的分散利用参考答案:A2.下列叙述中,与提高软件可移植性相关的是_____(6分)(A)选择时间效率高的算法(B)尽可能减少注释(C)选择空间效率高的算法(D)尽量使用高级语言编写系统中对效率要求不高的部分参考答案:D3.计算机的软件系统一般分为_____(6分)(A)系统软件和应用软件(B)操作系统和计算机语言(C)程序和数据(D)DOS和Windows参考答案:A4.决策支持系统的作用是_____(6分)(A)代替或辅助人进行决策(B)辅助或支持人进行决策(C)自动执行具体的决策过程(D)企业业务部门和上级管理部门的紧密协调参考答案:B5.管理信息的处理应满足的要求是_____(6分)(A)及时(B)经济(C)适用(D)以上都是参考答案:D6.以存储程序原理为基础的冯.诺依曼结构的计算机,一般都由五大功能部件组成,他们是_____(6分)(A)运算器、控制器、存储器、输入设备和输出设备(B)运算器、累加器、寄存器、外部设备和主机(C)加法器、控制器、总线、寄存器和外部设备(D)运算器、存储器、控制器、总线和外部设备参考答案:A7.各类信息系统中,哪类系统不涉及全局的、系统性的管理,比如财会管理、生产管理等_____(6分)(A)办公自动化系统(B)管理信息系统(C)决策支持系统(D)事务处理系统参考答案:D二、填空题8.管理工作的六个要素是目标、信息、人员、资金、设备、物资,它们构成物流、人员流、信息流。

9.系统是由五个基本部分组成的,分别是输入、输出、处理、反馈和控制。

10.信息系统包括信息处理和信息系统传输系统两个方面。

管理信息系统知识点详细整理

管理信息系统知识点详细整理

管理信息系统知识点整理第一章1、信息的定义及其属性?信息的定义:是经过加工后的数据,它对接收者的行为能产生影响,它对接收者的决策具有价值。

信息是一个社会概念,它是人类共享的一切知识、学问以及客观现象加工的提炼出来的各种消息之总和.信息的属性:1 事实性。

事实是信息的第一和最基本的性质。

2 等级性.对应于管理的不同等级,信息分为战略级、策略级、执行级。

不同等级的信息具有不同的属性。

3 不完全性。

4 滞后性。

5 扩散性.信息就像热源,总是向温度低的地方扩散,这使得信息扩散具有两面性。

6 可压缩性.随着信息获取手段的日益进步,压缩对于信息、数据的存储、传输、处理越来越重要。

7 分享性。

8 转换性2、信息生命周期分为哪些阶段?信息的收集。

包括原始数据的采集、分类、编码以及想信息存储系统与信息处理系统传送信息等过程。

信息的传输。

在使用信息系统时,往往需要将信息从一个子系统传送到另外一个子系统,获从一个地区传送到另外一个地区,当传输的是多媒体信息时,对传输网络有更高的技术指标要求,如时传输要求更高的传输服务质量等。

信息的加工.输入的信息必须经过加工处理才能为人们利用,加工能力包括数学计算、逻辑处理以及智能化处理等能力,它能支持人们对信息系统提出的各种要求,是信息系统的核心.信息的储存。

大批量信息必须进行合理的组织,以利于信息的检索及处理,保证信息的一致性,完整性及安全性,同时还要尽可能减少信息存储的冗余,合理的逻辑组织及物理存储是通过文件组织及数据库技术来实现.信息的维护。

保持信息处于合用状态叫信息维护。

(广义:包括信息系统开发和运行过程中一切数据管理工作。

侠义:包括经常更新数据,维护数据的安全性、完整性,使数据均保持合用状态。

信息的利用。

保证信息的安全性是,要防止信息由于各种原因而受到破坏。

3、诺兰阶段模型的实用意义何在?它把信息系统的成长过程划分为哪几个阶段?诺兰阶段模型的实用意义是无论在确定开发管理信息系统的策略,或者在制定管理信息系统规划的时候,都可以利用诺兰阶段模型判明本单位当前处于哪一生长阶段,进而根据该阶段特征来指导MIS建设.诺兰阶段模型把信息系统的成长过程划分为初装、蔓延、控制、整体化、数据管理和信息管理六个阶段.4、信息管理包括:人力资源管理,硬件、软件管理,通信管理,办公室自动化,规划管理5、信息管理的广义概念①面向未来的规划管理②面向信息系统内部的运营管理③面向开发的项目管理6、我国企业在信息管理系统上的问题7、云计算云计算是一种通过计算机网络按需提供计算资源的模式,其中计算资源包括计算能力、存储、应用和服务等云计算包括以下几个层次的服务:基础设施级服务(IaaS)、平台级服务(PaaS)和软件级服务(SaaS)8、云计算对企业的应用价值和挑战分别是什么①价值:从云计算的服务提供和交付模式来看,所有计算处理都集中在云端,计算服务科动态伸缩,用户可以灵活购买,企业不用自己建设和维护硬件、软件挑战:用户有诸多担心,包括担心对信息系统的控制,担心对云计算提供商的高度依赖,担心信息安全和服务质量等②价值:从云计算的服务计算方式来看,云计算实现了级资源的高度整合和优化利用,实现计算资源的充分共享挑战:如何控制调度和优化各种资源、平台和软件,实现各种组件的高效协作工作;如何保证服务的普适性和灵活性;如何保证服务实现的可靠性、安全性和服务质量9、云计算提供的三个服务层次基础设施级服务:指“云”端向用户提供全面的计算机基础设施,包括计算机服务器、基础软件和数据存储空间,用户只需向“云”端租用,而不需要建设和维护这些基础设施。

HIPO图

HIPO图

零配件加工厂销售系统总体结构1、订货处理系统的模块结构图
注释:A:缺货单
2、销售统计系统的模块结构图
3、再加工处理系统的模块结构图
4、销售管理系统的HIPO图
5、各模块的IPO图
图3 确定能否供货模块的IPO图
图4 减少库存量模块的IPO图
图5 可供货处理模块的IPO图
图6 缺货订单留底模块的IPO图
图7 订单留底模块的IPO图
图8 生成送货单模块的IPO图
图10 增加库存量模块的IPO图
图11 读缺货记录模块的IPO图
图12 缺货订单记录模块的IPO图
图14 读订单记录模块的IPO图
图15 分类统计模块的IPO图
图16 打印统计表模块的IPO图。

软件工程导论名词解释

软件工程导论名词解释

名词解释1.数据词典——是描述数据信息的集合,它对数据流图中的各个元素按规定格式进行详细的描述和确切的解释,是数据流图的补充工具。

2.数据流图——他以图形的方式反映系统的数据流程3.白盒测试——按照程序内部的结构测试程序,检验程序中的每条路径是否都能按预定要求正确工作。

有两种测试法既逻辑覆盖测试法和路径测试法4.黑盒测试——按照程序的功能测试程序,检验与程序功能有关的输入、输出与程序执行是否正确。

有四种方法既等价分类法、边界值分析法、错误猜测法和因果图法5.完善性维护——为了适应用户业务和机构的发展变化而对软件的功能、性能进行修改、扩充的过程称为完善性维护。

因为各种用户的业务和机构在相当长的时期内不可能是一成不变的,所以功能、性能的增加是不可避免的,而且这种维护活动在整个维护工作中所占的比重很大6.软件可靠性——指在给定的时间内,程序按照规定的条件成功地运行的概率7.软件配置——是一个软件在生存周期内,他的各种形式、各种版本的文档与程序的总称8.软件再工程——运用逆向工程、重构等技术,在充分理解原有软件的基础上,进行分解、综合、并重新构建软件,用于提高软件的可理解性、可维护性可复用性或演化性。

9.α测试——是在一个受控的环境下,由用户在开发者的“指导”下进行的的测试,由开发者负责记录错误和使用中出现的问题。

10.β测试——是由软件的最终用户(多个)在一个或多个用户场所来进行。

由用户负责记下遇到的所有问题,包括主观认定的和真实的问题,定期向开发者报告,开发者在综合用户的报告之后进行修改,最后将软件产品交付给全体用户使用。

11.聚集关系——表示类或对象之间的整体与部分的关系12.泛化关系——表示类或对象之间的一般与特殊的关系13.内聚——一个模块内部各个元素彼此结合的紧密程度的度量。

14.耦合——一一个软件结构内不同模块之间互连程度的度量。

名词解释:一章:软件危机:是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。

软件工程(选择题)

软件工程(选择题)

单选一、单选1、以文档作为驱动,适合于软件需求很明确的软件项目的生存周期模型是(分数:2 分)A. 喷泉模型B. 增量模型C. 瀑布模型D. 螺旋模型标准答案是:C。

2、为每个模块完成的功能进行具体描述,把功能描述转变为精确的、结构化的过程描述的阶段是(分数:2 分)A. 概要设计B. 详细设计C. 编码D. 测试标准答案是:B。

3、从结构化的瀑布模型看,在软件生存周期的几个阶段中,对软件的影响最大是(分数:2 分)A. 需求分析阶段B. 概要设计阶段C. 详细设计阶段D. 测试和运行阶段标准答案是:A。

4、数据字典是软件需求分析阶段所采用的最重要工具之一,其最基本的功能是(分数:2 分)A. 数据定义B. 数据通讯C. 数据库设计D. 数据维护标准答案是:A。

5、模块内聚性最好的是(分数:2 分)A. 逻辑内聚B. 时间内聚C. 功能内聚D. 通信内聚标准答案是:A。

6、设计软件结构一般不确定(分数:2 分)A. 模块之间的接口B. 模块间的调用关系C. 模块的功能D. 模块内的局部数据标准答案是:D。

7、软件结构化设计中,好的软件结构应该力求做到(分数:2 分)A. 顶层扇出较少,中间扇出较高,底层模块低扇入B. 顶层扇出较高,中间扇出较少,底层模块高扇入C. 顶层扇入较少,中间扇出较高,底层模块高扇入D. 顶层扇入较少,中间扇入较高,底层模块低扇入标准答案是:C。

8、两个模块都使用同一张数据表,模块间的这种耦合称为(分数:2 分)A. 公共耦合B. 内容耦合C. 数据耦合D. 控制耦合标准答案是:A。

9、划分模块时,下列说法正确的是(分数:2 分)A. 作用范围应在其控制范围之内B. 控制范围应在其作用范围之内C. 作用范围与控制范围互不包含D. 作用范围与控制范围不受限制标准答案是:A。

10、重用率高的模块在软件结构图中的特征是(分数:2 分)A. 扇出数大B. 扇入数大C. 扇出数小D. 内聚性高标准答案是:B。

软件设计概要设计

软件设计概要设计

顾客交互子系统旳程序构造雏形
(环节六)启发式设计策略优化初始SC图
▪ 使用启发式设计策略,精化所得程序构造
雏形——初始SC图,改良软件质量。
▪ 这一环节与变换分析法相同。
2.4混合构造
▪ 一种大型系统经常是变换型构造和事务型旳混合构造,为
了导出初始SC图,必须同步使用变换映射和事务映射
▪ 下例中,总体是一种变换构造,但是输入途径输入是事务
1.概要设计工具
▪ 层次图和HIPO图 ▪ 构造图
层次图
▪ 层次图用来描绘软件旳层次构造旳图
形工具。 正文加工系统
输入 输出 编辑 加标题 存储 检索 编目录 格式化
添加 删除 插入 修改 合并 列表
IPO图
▪ 层次图中旳每一种模块,均可用一张IPO图来描述。
IPO 图由输入、处理和输出三个框构成,需要时 还能够增长一种数据文件框。IPO图在需求分析阶 段主要用来描述系统旳主要算法。
▪ 在上例中,可能旳修改有:
▪ 输入构造中旳模块"转换成rpm"和"搜集sps"能
够合并;
▪ 模块"拟定加速/减速"能够放在模块"计算mph"
下面,以降低耦合;
▪ 模块"显示加速/减速"能够放在模块"显示mph"
下面。
精化后旳软件构造
模块阐明
▪程序构造旳模块名隐含模块功能,必须为每
个模块写一种简要旳处理阐明,
2.面对数据流旳设计——SD法
▪ 需求阶段对数据流进行分析,生成DFD和
DD
▪ 以此为基础,将DFD经过SD法软件构造。
面对数据流旳设计措施根据数据流图旳特征 定义变换流和事务流两种“映射”,这两种 映射能机械地将数据流图转换为程序构造。

管理信息系统考试题库(附答案)

管理信息系统考试题库(附答案)

“产出”问答题:试讨论当今信息系统面临哪些挑战?P22要点:(1)政治因素对信息系统的影响。

民主进程的加快,政治体制改革的深入,要求建立一个廉政、高效、有序的政府,人们要求民主进程的加速,要求透明度的进一步提高。

在这种背景下,信息系统的建立和发展不仅为企业所需,也正在成为政府电子政务的组成部分。

(2)经济因素对信息系统的影响。

信息系统的建立与完善需要大量的资金注入,信息系统既可以促进经济的发展,同时,资金的回笼与投入也将成为企业发展信息系统的一个现实的制约因素。

(3)人文因素对信息系统的影响。

信息系统是科技发展和社会进步的结果之一,其核心问题不在于技术本身,而在于人。

现实生活中,人们的生活理念、思想意识、风俗习惯、知识水平、知识结构、工作作风、工作的工艺流程等等诸多方面都对信息系统的应用和发展起到不同程度的影响。

(4)信息系统本身的挑战。

人们要求信息系统硬件结构趋于合理化,性能更好;随着工作对信息处理的要求不断提高,人们对软件的要求会越来越高。

论述TPS、MIS、DSS之间的相互区别与联系。

要点:(1)信息系统是为组织目标服务的,组织每个层面都对应着相应的信息系统,因此,信息系统相应的划分为决策支持系统(DSS)、管理信息系统(MIS)和事物处理系统(TPS)。

(2)TPS可以保证企业数据记录和处理的准确性,可以快速及时地产生企业运营所需要的各种数据报表;TPS常有助于改善企业的服务质量,提高顾客的满意度。

TPS还是企业其他信息系统的基础,例如决策支持系统、高层主管信息系统等都需要从TPS获得基础数据。

(3)MIS与TPS的主要区别在于它可以提供分析并辅助决策,为组织更好的运作、管理和决策提供帮助。

当然,这种对决策的辅助作用是较为有限的,它主要帮助组织解决结构化或程序化的问题。

(4)DSS系统是面向组织中的高层决策者和中层管理人员,支持半结构化或非结构问题,进行决策或辅助管理决策;DSS更强调灵活性、多变性和快速响应;DSS系统开发过程不是固定的,其系统分析和系统设计将根据需要不断地反复进行试述组织内部的五种流及其相互关系。

管理信息系统试卷参考答案

管理信息系统试卷参考答案

管理信息系统试卷参考答案管理信息系统复习题⼀、名词解释(10’)1.系统:系统是由处于⼀定环境中相互联系和相互作⽤的若⼲组成部分结合⽽成并为达到整体⽬的⽽存在的集合。

2.范式:数据库结构的规范化模式。

表⽰的是关系模式的规范化程度。

3.信息:信息是对事物运动状态和特征的描述,是经过加⼯处理以后能对接受者的⾏为产⽣影响的数据。

P84.属性:表⽰实体或联系的某种特征。

⼀个实体往往可以有若⼲个属性。

P2545.数据模型:数据模型是⽤来描述数据库数据的结构、定义在结构上的操作以及数据间的约束的⼀组概念和定义,它描述了数据库静态特征与动态⾏为,为数据库的表⽰和操作提供框架。

6.外模式:也称⼦模式,是⽤户与数据库系统的接⼝,是⽤户⽤到的那部分数据的描述。

它由若⼲个外部记录类型组成。

7.代码:代码是指代表事物名称、属性和状态等的符号。

8.⽤户界⾯: P270⽤户界⾯是⼈和计算机联系的重要途径。

操作者可以通过屏幕窗⼝与计算机进⾏对话、向计算机输⼊有关数据、控制计算机的处理过程并将计算机的处理结果反映给⽤户。

9.试运⾏: P362系统运⾏前的最后⼀步就是新系统的试运⾏,它是系统调式和测试⼯作的延续。

10.系统切换:系统开发完成后新⽼系统之间的转换。

11.管理:管理是管理者或管理机构,通过计划、组织、领导和控制等活动,对组织的资源进⾏合理配置和有效利⽤,以实现组织特定⽬标的过程。

12.实体:即现实世界中存在的“⼈”或“物”。

P25413.E-R图:也称实体-联系图,提供了表⽰实体类型、属性和联系的⽅法,⽤来描述现实世界的概念模型。

14.内模式:⼜称存储模式,具体描述了数据如何组织存储在存储介质上。

P25215.关键字:是⽤来标识⽂件中各个记录的特定数据项⽬的值。

16.C/S结构:客户/服务器模式,是⼀种有各种机型组⽹的LAN和交互式互联⽹构成的分布式平台。

P2417.B/S结构:B/S模式由浏览器、Web服务器、数据库服务器三个层次组成。

软件工程填空题20分

软件工程填空题20分

1.结构化分析方法的分析策略是___自顶向下逐步求精_______。

2.衡量模块独立性的两个定性标准是_耦合性与内聚性________。

3.软件集成测试的方法主要有两种,它们是___渐增式与非渐增式测试_______。

4.可行性研究的目的是用最小的代价在尽可能短的时间内确定该软件项目_是否值得开发_。

5.需求分析阶段,分析人员要确定对问题的综合需求,其中最主要的是__功能需求_。

6.软件生存周期中时间最长、花费的精力和费用最多的一个阶段是__维护_____阶段。

7. 计算机辅助软件工程这一术语的英文缩写为_CASE_______。

8.McCall提出的软件质量模型包括______11_____个软件质量特性。

9.软件结构是以____模块_______为基础而组成的一种控制层次结构。

10.软件概要设计的主要任务就是__软件结构的设计______。

11.结构化程序设计方法是使用___三种基本控制结构(条件\控制\循环)____构造程序。

12.在建立对象的功能模型时,使用的数据流图中包含有处理、数据流、动作对象和__数据存储对象_1.增量模型适合于___软件需求_____不明确、设计方案有一定风险的软件项目。

2.结构化分析方法的分析策略是____自顶向下逐步求精______。

3.可行性研究实质上是要在较高层次上以较抽象的方式进行_____需求分析和设计______的过程。

4.衡量模块独立性的两个定性标准是____耦合性和内聚性_____。

5.Jackson方法是一种面向_____数据结构_________的设计方法。

6.软件集成测试的方法主要有两种,它们是____渐增式和非渐增式测试______。

7.维护阶段是软件生存周期中花费精力和费用_____最多________的阶段。

8.继承性是子类自动共享其父类的________数据结构和方法______机制。

9.在面向对象方法中,人们常用状态图描述类中对象的_______动态行为____。

软件工程-第3章第3节

软件工程-第3章第3节
一个模块的作用范围指受该模块内一个判定影响的所 有模块的集合。一个模块的控制范围指模块本身以及其所 有下属模块(直接或间接从属于它的模块)的集合。
3.3.2 软件结构设计准则
如图3.5(a)(符号◇表示模块内有判定功能,阴影表示模块 的作用范围)所示,模块D的作用范围是C、D、E和F,模块D的 控制范围是D、E、F,作用范围超过了控制范围,这种结构最 差。因为D的判定作用到了C,必然有控制信息通过上层模块B 传递到C,这样增加了数据的传递量和模块间的耦合。若修改D 模块,则会影响到不受它控制的C模块,这样不易理解与维护。
3.3.2 软件结构设计准则
2.控制范围与作用范围之间的准则 一个模块的作用范围应在其控制范围之内,且条件判
定所在的模块应与受其影响的模块在层次上尽量靠近。 在软件结构中,由于存在着不同事务处理的需要,某
一层上的模块会存在着判断处理,这样可能影响其他层的 模块处理。为了保证含有判定功能模块的软件设计的质量 ,引入了模块的作用范围(或称影响范围)与控制范围的概 念。
3.3.1 软件结构图
(1) 模块:用方框表示,并用名字标识该模块,名字应体现该 模块的功能。 (2) 模块的控制关系:两个模块间用单向箭头或直线连接表示 它们的控制关系,如图3.2所示。按照惯例,图中位于上方的 模块调用下方的模块,所以不用箭头也不会产生二义性。调用 模块和被调用模块的关系称为上属与下属的关系,或者称为“ 统率”与“从属”的关系。如图3.4所示,模块M统率模块A、 B、C,模块D从属于模块A,也从属于M。 (3) 模块间的信息传递:模块间还经常用带注释的短箭头表示 模块调用过程中来回传递的信息。有时箭头尾部带空心圆的表 示传递的是数据,带实心圆的表示传递的是控制信息,如图 3.2所示。

管理信息系统题目汇总

管理信息系统题目汇总

管理信息系统题⽬汇总⼀、判断题(共10分,每⼩题1分)(下列叙述正确的打“√”,错误的打“X”)1、信息是经过加⼯后的、有⽤的数据,因此,数据即信息。

2、系统集成按具体程度分为:概念集成、逻辑集成、物理集成。

概念集成是看不见摸不着的;逻辑集成是看得见摸得着的;物理集成更是看得见摸得着的。

3、E—R图的基本组成有两部分:实体、属性。

4、数据的逻辑组织即数据在存储器上的实际存储组织,也即数据的物理组织。

5、⼀个好的战略规划必须要有明确的战略⽅向和⽬标,事实上,⽅向和⽬标是⼀回事。

6、在MIS规划中常⽤关键成功因素法,识别关键成功因素所⽤的⼯具是树枝因果图。

7、原型法开发⽅法的突出特点是:允许开发者针对具体情况,从局部分析开始进⾏⼦系统(或⼦模块)的分析、设计、实现和评价,然后再组合成整体系统。

8、功能/数据分析的⽬的是:确定业务功能的数据流程图。

9、系统设计的⽬的是:建⽴新系统的逻辑⽅案。

10、数据结构的三种范式中的第⼆范式要求:表中⽆重复项。

三、单项选择题(共20分,每⼩题1分),在正确答案的字母标号上打“√”。

1、关于“管理”概念的说法,下⾯正确的⼀项是:A、管理是⼀种艺术,也是⼀门科学。

B、管理是⼀种艺术,不是⼀门科学。

C、管理是不⼀种艺术,但是⼀门科学。

D、管理是⼀种艺术,不是⼀门科学。

2、关于“信息”概念的说法,下⾯最合适的⼀项是:A、信息即数据;B、有⽤的数据即信息;C、信息是数据的集合;D、信息即消息。

3、关于“系统”概念的说法,下⾯正确的⼀项是:A、系统即个体的集合体;B、系统即具有独⽴功能的独⽴体;C、系统即由部件构成的有机统⼀体;D、系统即个体。

4、系统集成可分为:概念集成、逻辑集成、物理集成。

概念集成是看不见摸不着的;那么“逻辑集成”是:A、看得见摸得着;B、看不见摸得着;C、看不见摸不着;D、看得见摸不着。

5、关于“计算机的组成”,下⾯正确的⼀项是:A、CPU、存储器、输⼊/输出设备;B、运算器、控制器、存储器;C、运算器、控制器、存储器、显⽰器;D、运算器、控制器、显⽰器。

GIS设计与实现4.总体设计

GIS设计与实现4.总体设计

在总体设计阶段,所有模块都处于黑盒子状态
设计人员站在较高的层次上思考软件的体系结 构,确定模块和模块间的关系,不考虑模块具体的实 现细节(条件逻辑、算法和过程步骤等)。
返回
二、总体设计主要任务
确定系统总体架构与软、硬件配置 根据系统分析成果进行系统功能模块的划分 建立模块的层次结构及调用关系 确定模块间的接口及人机界面 设计数据库总体结构
(4)模块的作用域应该在控制域之内
◆模块的作用域:受该模块内一个判定影响的所有 模块的集合。
◆模块的控制域:模块本身及所有直接或间接从属 于它的模块的集合。
图中A的控制域是A、B、C、D、E、F。
(5)力争降低模块接口的复杂程度
下面两个模块都是求一元二次方程根的,后者的 接口较简单。
◆模块一: Quad_Root(ABC(),X())
如果某模块只有一个上级模块调用它,可以 把它合并到调用它的上级模块中。
(2)模块规模应该适中
模块规模不应过大,规模过大,不易理解;规模也不 宜过小,模块过小,模块数量将增大,使得模块接口变 得复杂;
适当的模块规模一般其编码能写在一页纸上(通常在 60行左右)
返回
(3)深度、宽度、扇出、扇入都应当适中
规划辅助 编制
专题查询 与分析
系统 维护
规划公众 参与
统文现规分建项规规年年年经用统土建规新规用动地意其 规
计档状划析设目划划度度度济地计地设划增划户态类见他 划

图图图用跟修期新土挂社综数利项修建指安表代模参 公

地踪改指增地钩会合据用目改设标全单码板数 众
审监管标建开周发分查现用情项查管查管管管 参
◆内聚(cohesion) 内聚是模块内部各成分之间的联系,如果模块的内聚度

09-3工程管理信息系统综合试题

09-3工程管理信息系统综合试题

《工程管理信息系统》综合试题三一、选择题(5×2=10分)1. 数据流程图的绘制应采用(B )A、自底向上、逐层分解的方法B、自顶向下、逐层分解的方法C、模块化的方法D、结构化的方法2. 为改善系统的功能或根据用户的要求而增加新功能的维护工作,属于(B )A、适应性维护B、完善性维护C、预防性维护D、正确性维护3. 系统开发的原型法的主要优点是(A )A、能更确切地获取用户需求B、能提高系统开发文档的规范性C、能提高编程的效率D、能合理设计软件的模块结构4. 下面不属于系统设计报告的内容的有( D )A.代码设计方案B.系统环境配置报告B.数据库设计说明 D. 新系统的逻辑方案5. U/C矩阵描述了什么样的关系( C )A. 部门与部门之间的关系B. 部门与报表之间的关系C. 企业过程与数据类之间的关系D. 多种数据类之间的关系二、判断题(5×2=10分)1.计算机网络的拓扑结构中,星型网络结构有一定的复杂性,中心节点出故障对整个网络影响较大。

(×)2.工程管理信息系统的结构化系统开发方法可以分为系统规划、系统分析、系统设计、系统实施和系统运行和维护五个阶段。

(√)3.数据管理技术的文件系统阶段,数据的最小存取单位是数据项。

(×)4.业务流程图的绘制是根据系统初步调查所得的资料,按照业务实际处理过程,用规定的符号将它们绘制在同一张图上。

(×)5.数据模型的主要表示方式是E-R图,也称为实体-联系方法。

(×)三、名词解释(7×5=35分)1.信息信息(Information)是有一定含义的数据,是加工(处理)后的数据,信息是对决策有价值的数据。

信息和数据是原料和结果的关系。

2.工程管理信息系统工程管理信息系统是以人为主导,利用计算机硬件、软件、网络通信设备以及其他办公设备,进行信息的收集、传输、加工、存储、更新和维护,以项目战略竞优、提高效益和效率为目的,支持项目高层决策、中层控制、基层运作的集成化的人机系统。

软件工程(本)阶段练习三

软件工程(本)阶段练习三

软件工程(本)阶段练习三华东理工大学网络教育学院《软件工程(本)》阶段练习三一、判断题(每题1分,共10分;正确打“√”,错误打“×”)1、Jackson结构图只能描述数据结构,不能描述程序结构。

( ×)2、HIPO图是由一张层次图和一组IPO图组成的。

( √)3、源程序的文档化就是软件的文档化。

( ×)4、问题分析图(PAD)是一种常用的详细设计描述工具。

( √)5、Jackson方法是一种面向对象的软件设计方法。

( ×)6、把一个软件系统划分成多个模块的目的是为了降低软件系统的复杂性。

( √)7、耦合性是一个用来衡量模块内部各个元素彼此结合紧密程度的度量指标。

( ×)8、将软件系统划分为模块时,应尽量做到高内聚低耦合,提高模块的独立性。

( √)9、面向数据流的设计以需求分析阶段产生的数据流图为基础,按一定的步骤将其映射为软件结构。

( √)10、软件结构图是软件系统的模块层次图,它反映了整个系统的功能实现。

( √)二、单项选择题(每空1分,本大题共30分)1、在模块化软件设计中,划分程序模块通常遵循的基本原则是:使各模块间的耦合性①;使各模块内部的内聚度②。

A、尽可能强B、尽可能弱C、适中D、视情况而定2、面向数据流的设计方法把数据流图(DFD)划分为变换型和③两大类,并提出了对应于这两类结构的分解方法。

A、控制型B、处理型C、事务型D、功能型3、模块化的目的是为了④。

A、增加内聚性B、提高易读性C、降低复杂性D、减少耦合性4、三种可能的模块耦合是:⑤:例如一个模块直接引用另一个模块中的数据。

⑥:例如一个模块把控制另一个模块执行流程的逻辑量作为参数传递给另一个模块。

⑦:例如一个模块把一个数据量传递给另一个模块。

其中⑧的耦合性最强。

A、数据耦合B、内容耦合C、标记耦合D、控制耦合E、公共耦合5、使用结构化分析(SA)方法时,可以得到____⑨______,这种方法采用的基本手段是_____⑩______;使用面向数据流的设计方法(SD)时,可以得到__⑾___,并可以实现_______⑿______,而使用Jackson方法可以实现_______⒀_________。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
处理过程:
1→②→③
将图书借阅信息送回上一级。
IPO图编号(及模块号):L.a.2.2.2
HIPO图号:L.a.0.0.0
模块名称:修改图书信息
设计者:李煜
使用单位:图书馆
输Hale Waihona Puke 部分I处理描述P输出部分O
由下级输入图书损毁信息;
由下级输入采购信息。
1 图书损毁后,记录损毁信息;
2采购图书后,记录采购信息;
5读者缴纳罚金
……
处理过程:
1→②→③→④
将罚金管理信息送回上一级。
将罚金管理送还下一级,更新读者借阅信息。
IPO图编号(及模块号):L.a.3.2.2
HIPO图号:L.a.0.0.0
模块名称:读者信息管理
设计者:李煜
2获得借还记录;
3将借还记录录入系统
……
处理过程:①→②→③
将借还记录送回上一级。
IPO图编号(及模块号):L.a.2.3.4
HIPO图号:L.a.0.0.0
模块名称:图书预约与续借
设计者:李煜
使用单位:图书馆
输入部分I
处理描述P
输出部分O
从图书借阅记录模块获得图书信息。
1 读者对所需图书发生预约或者续借行为;
输出部分O
由图书信息库送入图书信息。
1 利用权限打开图书信息库;
2输入所需图书信息进行图书查询
3获得所需图书信息
……
处理过程: 输入信息与信息库信息对应,
查询成功,输出图书信息。
1→②→③
输入信息与信息库信息不对应,输出无此图书。
向图书信息库送出查询命令;
输出与查询信息对应的图书信息。
IPO图编号(及模块号):L.a.1.3.3
模块名称:图书损毁信息
设计者:李煜
使用单位:图书馆
输入部分I
处理描述P
输出部分O
由有关人员录入。
1 图书被损毁,图书管理员整理并发现;
2管理员记录损毁图书信息;
3处理损毁书籍
……
处理过程:
1→②→③ 轻度损坏的书籍进行修补
重读损坏不能再用的书籍予以记录,准备采购新书。
将图书损毁信息送回上一级。
IPO图编号(及模块号):L.a.2.3.6
HIPO图号:L.a.0.0.0
模块名称:图书信息库
设计者:李煜
使用单位:图书馆
输入部分I
处理描述P
输出部分O
由图书查询功能录入查询命令;
由图书借还记录系统录入图书信息。
1 录入查询命令;
2录入借还记录;
3录入图书信息;
4整理各种信息,存入信息库
……
处理过程:
1
2④
3
将图书信息送回上一级,便于各个功能模块功能的进行。
HIPO图号:L.a.0.0.0
模块名称:图书信息更改报表
设计者:李煜
使用单位:图书馆
输入部分I
处理描述P
输出部分O
由上级修改图书信息系统送入。
1 由修改图书信息系统传入图书损毁信息;
2由修改图书信息系统传入图书采购信息;
3将修改的图书信息整理并编制报表
……
处理过程:
1③
2
送交有关人员审核;
存放于数据资料库。
图书馆管理信息系统层次模块结构图:
第一层:
第二层:
图书馆管理信息系统IPO:
IPO图编号(及模块号):L.a.1.2.1
HIPO图号:L.a.0.0.0
模块名称:读者借还图书
设计者:李煜
使用单位:图书馆
输入部分I
处理描述P
输出部分O
从获得的借还记录得到图书信息
1 读者发生借还行为;
2凭借借阅证作为媒介将借还记录录入读者借阅管理系统;
3修改图书信息;
4录入新的图书信息
……
处理过程:
1
·③→④
2
将新的图书信息送回上一级,更新图书信息。
IPO图编号(及模块号):L.a.2.3.3
HIPO图号:L.a.0.0.0
模块名称:读者借还信息
设计者:李煜
使用单位:图书馆
输入部分I
处理描述P
输出部分O
凭借借阅证作为媒介将借还记录录入。
1读者发生借还行为;
模块名称:图书预约
设计者:李煜
使用单位:图书馆
输入部分I
处理描述P
输出部分O
从读者借还图书模块获得图书信息。
1读者对所需图书发生预约行为;
2预约的图书信息输入图书预约系统;
3系统录入信息,对所预约的图书进行记录;
4对于记录了的图书不再外借
……
处理过程:
1→②→③→④
将预约了的图书记录送回上一级。
IPO图编号(及模块号):L.a.1.3.5
IPO图编号(及模块号):L.a.3.2.1
HIPO图号:L.a.0.0.0
模块名称:罚金管理
设计者:李煜
使用单位:图书馆
输入部分I
处理描述P
输出部分O
由下级送入读者借阅信息。
1读者借阅图书逾期未归还;
2读者借阅信息系统处理出逾期未归还图书及读者信息;
3对逾期未归还图书的读者进行罚金核算;
4根据核算好的罚金对逾期未归还图书的读者进行罚金处理;
3读者信息与借还图书信息一一对应。
……
处理过程:
一一对应,记录合格
1→②→③
不对应,记录不合格
将合理记录送回上一级,进行信息更新;
输出图书信息,以便处理图书预约模块
IPO图编号(及模块号):L.a.1.2.2
HIPO图号:L.a.0.0.0
模块名称:图书查询
设计者:李煜
使用单位:图书馆
输入部分I
处理描述P
HIPO图号:L.a.0.0.0
模块名称:获得借还记录
设计者:李煜
使用单位:图书馆
输入部分I
处理描述P
输出部分O
凭借借阅证作为媒介将借还记录录入。
1读者发生借还行为;
2获得借还记录;
3将借还记录录入系统
……
处理过程:①→②→③
将借还记录送回上一级。
IPO图编号(及模块号):L.a.1.3.4
HIPO图号:L.a.0.0.0
HIPO图号:L.a.0.0.0
模块名称:图书采购信息
设计者:李煜
使用单位:图书馆
输入部分I
处理描述P
输出部分O
由有关人员录入。
1书籍重读损毁,无法修补;
2记录需要采购的图书信息;
3编制采购清单;
4根据采购清单进行采购
……
处理过程:
1→②→③→④
将图书损毁信息送回上一级。
IPO图编号(及模块号):L.a.2.3.7
IPO图编号(及模块号):L.a.2.2.1
HIPO图号:L.a.0.0.0
模块名称:获得图书借阅记录
设计者:李煜
使用单位:图书馆
输入部分I
处理描述P
输出部分O
由上级图书信息管理系统送入图书借阅信息。
1读者发生图书借阅行为;
2凭借借阅证作为媒介将图书借阅信息录入读者借阅管理系统;
3获得图书借阅记录
……
2将预约的图书信息输入图书管理系统;
3将续借的图书信息输入图书管理系统;
4系统录入信息,对所预约的图书进行记录;
5对于记录了的图书不再外借
……
处理过程:
1②→④→⑤
·③
将预约了的图书记录送回上一级;
将续借了的图书揭露送回上一级。
IPO图编号(及模块号):L.a.2.3.5
HIPO图号:L.a.0.0.0
相关文档
最新文档