当前位置:文档之家› 管理信息系统第六章 系统设计

管理信息系统第六章 系统设计

管理信息系统第六章 系统设计
管理信息系统第六章 系统设计

第六章系统设计

6.1 概述

一、系统设计的原则

系统性

灵活性

可靠性

经济性

二、系统设计的主要内容

1、系统总体结构设计

系统总体结构设计包括两方面的内容:

系统网络设计是在此基础上作进一步的详细设计,设计出计算机网络的拓扑结构和计算机资源配置图。系统化分为若干个子系统的工作,在系统分析阶段已经基本完成,但不够详细。

系统模块化结构设计工作是在系统分析阶段对子系统划分的基础上,再进一步地换分,将它逐层的分解成多个大小是党、功能单一、具有一定独立性的模块,以便程序设计工作的进行。

2、代码设计

代码设计就是通过设计合适的代码形式,使其作为数据的一个组成部分,用以代表客观存在的实体、实物和属性,以保证它的唯一性便于计算机处理。

3、数据库(文件)设计

根据系统分析得到的数据关系集和数据字典,再结合系统处理流程图,就可以确定出数据文件的结构和进行数据库设计。

4 、输入/ 输出设计

输入/输出设计主要是对以纪录为单位的各种输入输出报表格式的描述,另外,对人机对话各式的设计和输入输出装置的考虑也在这一步完成。

5 、处理流程设计

处理流程设计是通过系统处理流程图的形式,将系统对数据处理过程和数据在系统存储介质间的转换情况详细地描述出来。在设计中,它要与系统模块化结构设计结合起来,以模块化结构设计为参考。一般来说,每一个功能模块都应设计一个处理流程。

6、程序流程设计

程序流程设计是根据模块的功能和系统处理流程的要求,设计出程序模框图,为程序员进行程序设计提供依据。在这一步中,也可以使用判定表或者程序结构模块突来代替程序框图。

7 、系统设计文档

系统设计文档包括三部分内容:

系统标准化设计:是指各类数据编码要符合标准化要求,对数据库(文件)命名、功能模块命名也要标准化。另外,为了保证系统安全可靠运行,还要对数据进行保密设计,对系统进行可靠性设计。

描述系统设计结果:是指系统设计说明书,程序设计说明书,系统测试说明书以及各种图表等,要将他们汇集成册,交有关人员和部门审核批准。

拟定系统实施方案:是在系统设计结果得到有关人员和部门认可之后,拟定系统实施计划,详细地确定出实施阶段的工作内容、时间和具体要求。

三、系统设计的步骤

1、系统总体设计,其中包括:

系统总体布局方案的确定

软件系统总体结构设计

数据存储的总体设计

计算机和网络系统方案的选择

2、详细设计,其中包括:

代码设计

数据库设计

输出设计

输入设计

处理流程设计

程序流程设计

3、系统实施进度与计划地制定

4、系统设计说明书的编写

四、系统设计的成果与文档内容

系统设计说明书是系统设计阶段的成果,它从系统设计的主要方面说明系统设计的指导思想、采用的技术方法和设计结果,是新系统的物理模型,也是系统实施阶段工作的主要依据。

1 、概述

系统的功能,设计目标及设计策略;

项目开发者,用户,系统与其他系统或机构的联系;

系统的安全和保密限制。

2 、系统设计规范

程序名,文件名即变量名的规范化;

数据字典。

3、计算机系统的配置

硬件配置:主机,外存,终端与外设,其他辅助设备、网络形态;

软件配置:操作系统,数据库管理系统,语言,软件工具,服务程序,通信软件。

4、系统结构

系统的模块结构图

各个模块的IPO图

5、代码设计

各类代码的类型,名称,功能,使用范式及要求等。

6、文件(数据库)设计

数据库总体结构:各个文件数据的逻辑关系;

文件结构设计:各类文件的数据项名称,类型及长度等;文件存储要求,访问方法及保密处理。

7、输入设计

各种数据输入方式的选择

输入数据的格式设计

输入数据的交验方法

8、输出设计输

输出介质

输出内容及格式

9、系统安全保密性设计关于系统安全保密性设计的相关说明

10、系统实施方案及说明实施方案,进度计划,经费预算等。

6.2 总体结构设计

一、系统总体功能结构设计

1、结构化设计思想

**系统性。就是在功能结构设计时,全面考虑各方面情况。不仅考虑重要的部分,也要兼顾考虑次重要的部分;不仅考虑当前急待开发的部分,也要兼顾考虑今后扩展部分。

自顶向下分解步骤。将系统分解为子系统,各子系统功能总和为上层系统的总的功能,再将子系统分解为功能模块,下层功能模块的实现上层的模块功能。

**层次性。上面的分解是按层分解的,同一个层次是同样由抽象到具体的程度。各层具有可比性。如果有某层次各部分抽象程度相差太大,那极可能是划分不合理造成的。

结构化方法分解的功能结构图如下:

制造成本管理子系统A0

物资取得成本管理A01

生产成本管理A02

综合成本管理A03

直接材料成本管理A021

能源成本管理A022

设备使用成本管理A023

工资与费用成本管理A024

焦化原料

成本管理

A0211

烧结矿原料成本管理A0212

生铁原料成本管理A0213

钢铁原料成本管理

A0214

辅助材料成本管理

A0215

2、模块化设计思想

把一个信息系统设计成若干模块的方法称为模块化。其基本思想是将系统设计成由相对独立、单一功能的模块组成的结构,从而简化研制工作,防止错误蔓延,提高系统的可靠性。在这种模块结构图中,模块支点的调用关系非常明确、简单。每个模块可以单独的被理解、编写、调试、查错与修改。模块结构整体上具有较高的正确性、可理解性与可维护性。

功能模块结构图的基本符号:

绘制范例:

模块模块是可以组合、分解和更换的单元,是组成系统、异于处理的基本单位。

模块应具备以下四个要素:

输入和输出----模块的输入来源和输出去向都是同一个调用者,一个模块从调用者取得输入,加工后再把输出返回调用者;

功能----模块把输入转换成输出所做的;

内部数据----仅供该模块本身引用的数据

程序代码----用来实现模块功能的程序

前两个要素是模块的外部特性,即反映模块的外貌。后两个要素是模块的内部结构特性。在结构化设计中,首先关心的是外部特性,其内部特性只做必要了解。

调用

在模块结构图中,用连接两个模块的箭头表示调用。箭头总是由调用模块指向被调用模块,但是应该理解成被调用模块执行后又返回到调用模块。

一个模块是否调用一个从属模块,决定于调用模块内部的判断条件,则该调用称为模块间的判断调用,采用菱形符号表示。如果一个模块通过其内部的循环功能循环调用一个或多个从属模块,则该调称为循环调用,用弧形箭头表示。

数据

当一个模块调用另一个模块时,调用模块可以把数据传送到被调用模块处处理,而别调用模块又可以将处理的结果送回调用模块。在模块之间传送的数据,使用与调用箭头平行的带空心圆的箭头表示,并在旁边标上数据名。如下页图(a)表示模块A调用B时,A将数据X,Y传送给B,B将处理结果数据Z返回给A。

控制信息

为了指导程序下一步的执行,模块间有时还必须传送某些控制信息。例如,数据输入完成后给出的结束标志,文件读到末尾产生的文件结束标志等。控制信息与数据的主要区别是前者只反映数据的某种状态,不必进行处理。在模块结构图中,用带实心圆的箭头表示控制信息。如下图(b)中所示,该图表示送来的职工号有误的控制信息。

转接符号

当模块结构图在一张图上画不下,需要转接到另外一张纸上,或者为了避免图上线条交叉时,都可以使用转接符号,如下图(c)所示工资计算程序模块结构图中,①即为转接符号。

在画模块结构图时,通常将输入、输出模块分别画在左、右两边,计算或其他模块放在中间。为了便于理解系统的整个结构,尽量将整个模块结构图画在一张纸上。

二、系统平台设计

管理信息系统平台设计包括计算机处理方式,网络结构设计,网络操作系统的选择,数据库管理系统的选择等软、硬件选择与设计工作等。

1、按管理信息系统的目标选择系统平台

单项业务系统----常用各类PC,数据库管理系统作为平台。

综合业务管理系统----以计算机网络系统平台,如Novell网络和关系型数据库管理系统。

集成管理系统----OA,CAD,CAM,MIS,DSS等综合而成的一个有机整体,综合性更强,规模更大,系统平台也更复杂,涉及异型机、异种网络、异种库之间的信息传递和交换。

在信息处理模式上常采用客户/服务器(Client/Server)模式或浏览器/服务器(Brower/Server)

模式。

2、计算机处理方式的选择和设计

计算机处理方式可以根据系统功能,业务处理特点,性能/价格比等因素,选择批处理、联机实时处理、联机成批处理、分布式处理等方式。在一个管理信息系统中,也可以混合使用各种方式。

3、计算机网络系统的设计

计算机网络系统的设计主要包括中、小型机方案与微机网络方案的选取,网络互连结构及通信介质的选择,局域网拓扑结构的设计,网络应用模式及网络操作系统的选型,网络协议的选择,网络管理,远程用户等工作。有关内容清参考计算机网络的技术书籍。

4、数据库管理系统的选择

数据库管理系统选择的原则是:支持先进的处理模式,具有分布处

理数据,多线索查询,优化查询数据,联机事务处理功能;具有高性能

的数据处理能力;具有良好图形界面的开发工具包;具有较高的性能/价格比;具有良好的技术支持与培训。普通的数据库管理系统有Foxpro ,Clipper和Paradox等。大型数据库系统有Microsoft SQL Server,Oracle Server,Sybase SQL Server和Informix Server 等。

5、软、硬件选择

根据系统需要和资源约束,进行计算机软、硬件的选择。计算机软、硬件的选择,对于管理信息系统的功能有很大的影响。大型管理信息系统软、硬件的采购可以采用招标等方式进行。

硬件的选择原则是:

选择技术上成熟可靠的标准系列机型;

处理速度快;

数据存储容量大;

具有良好的兼容性、可扩充性与可维修性;有良好的性能/价格比。

厂家或供应商的技术服务与售后服务好;

操作方便;

在一定时间保持一定的先进性的硬件。

软件的选择原则包括:

操作系统,数据库管理系统,汉字系统,设计语言和应用软件包等软件的选择。

6.3 代码设计

一、代码及其作用

代码是人为确定的代表客观事物(实体)名称、属性或状态的符号或者是这些符号的组合。在系统开发过程中设计代码作用是:

1、唯一化

最简单、最常见的例子就是职工编号。在人事档案管理中我们不难发现,人的姓名不管在一个多么小的单位里都很难避免重名。为了避免二义性,唯一地标识每一个人,因此编制了职工代码。

2、规范化

例如,财政部关于会计科目编码的规定,以“1”开头的表示资产类科目;以“2”表示负债类科目;“3”表示权益类科目;“4”表示成本类科目等。

3、系统化

系统所用代码应尽量标准化。在实际工作中,一般企业所用大部分编码都有国家或行业标准。

二、代码设计的原则

1、必须保证有足够的容量

足以包括规定范围内的所有对象。如果容量不够,不便于今后变化和扩充,随着环境的变化这种分类很快就失去了生命力。

2、按属性系统化

类不能是无原则的,必须遵循一定的规律。根据实际情况并结合具体管理的要求来划分是我们分类的基本方法。分类应按照处理对象的各种具体属性系统地进行。如在线分类方法中,哪一层次是按照什么属性来分类,哪一层次是标识一个什么类型的对象集合等都必须系

统地进行,只有这样的分类才比较容易建立,比较容易为别人所接受。

3、分类要有一定的柔性

不至于在出现变更时破坏分类的结构。所谓柔性是指在一定情况下分类结构对于增设或变更处理对象的可容纳程度。柔性好的系统在一般的情况下增加分类不会破坏其结构。但是柔性往往还会带来别的一些问题,如冗余度大等,这都是设计分类时必须考虑的问题。

4、注意本分类系统与外系统、已有系统的协调。

任何一项工作都是从原有的基础上发展起来的,故分类时一定要注意新老分类的协调性,以便于系统的联系、移植、协作以及新老系统的平稳过渡。

三、代码的设计方法

1、线分类方法

线分类方法是目前用得最多的一种方法,尤其是在手工处理的情况

下它几乎成了唯一的方法。线分类方法的主要出发点是:首先给定母项,母项下分若干子项,由对象的母项分大集合,由大集合确定小集合……,最后落实到具体对象。

分类的结果造成了一层套一层的线性关系,如下图所示。

线分类划分时要掌握两个原则:

唯一性和不交叉性。否则分类后如果出现有二义性,将会给后继工作带来诸多不便。

线分类法的特点:

结构清晰,容易识别和记忆,容易进行有规律的查找。

与传统方法相似,对手工系统有较好的适应性。

主要缺点是结构不灵活,柔性较差。

2、面分类方法

面分类法主要从面角度来考虑分类。面分类方法的特点是:

柔性好,面的增加、删除、修改都很容易。

可实现按任意组配面的信息检索,对机器处理有良好的适应性。

缺点是不易直观识别,不便于记忆。

例如:代码3212表示材料为钢的Φ1.0mm圆头的镀铬螺钉。

三、代码的种类

1、顺序码以某种顺序形式编码。如各种票据的编号,都是顺序码。

2、数字码

区间码:将顺序码分成若干区段,每一区段代表部分编码对象。

层次码:在代码结构中,为实体的每个属性确定一位或几位编码,并排成一定的层次关系。

例如:我国目前使用的居民身份证就是采用一个15位的数字码,前6位表示地区编码,中间6位表示出生年月日,最后3位表示顺序号和其它状态(性别等)。这种数字码属层次码。这种编码优点是易于校对,易于处理,缺点是不便记忆。

3、字符码

即以纯字符形式编码(英文、汉语拼音等)。这类编码常见的有我们在程序设计中的字段名、变量名编码。

例如:在开发一个成本管理信息系统时,在数据库设计时,所有表名均以C-开始,视图名用C-V-开始。例如产生各种材料汇总的视图:材料成本表C-CLCB,C-V-CLHZ。这就是一个典型的纯字符码。这种编码优点是可辅助记忆,缺点是校对不易,不易反映分类的结构。

4、混合码

即以数字和字符混合形式编码。混合码是在各类管理中最常用的另一类编码形式。这种编码的优点是易于识别,易于表现对象的系列性,缺点是不易校对。

例如:GBxxxx表示国际标准的某类编码,IEEE802·X表示某类网络协议标准名称的编码。所有的汽车牌照编号,都是混合码。

四、代码的校验

1、录入代码时的可能错误:

识别错误:1/7,0/O,Z/2,D/O,S/5,……

易位错误:12345/13245,……

双易位错误:12345/13254,……

随机错误:上述两种或两种以上的错误出现

2、避免代码录入出现错误的办法

在设计好的代码后,再增加一位,作为代码的组成部分。增加的一位,即为校验位。使用中,没有特别性。

使用时,应录入包括校验位在内的完整代码,代码进入系统后,统将取该代码校验位前的各位,按照确定代码校验位的算法进行计算,并与录入代码的最后一位(校验位)进行比较,如果想等,则录入代码正确,否则录入代码错误,进行重新录入。

3、校验位的确定步骤:

设有一组代码为:C1C2C3C4…Ci

第一步:为设计好的代码的每一位Ci确定一个权数Pi(权数可为算术级数、几何级数或质数)。

第二步:求代码每一位Ci与其对应的权数Pi的成绩之和S

S=C1*P1+C2*P2+……+Ci*Pi (i=1,2,……,n)

n

= ∑Ci*Pi (i=1,2,……,n)

i=1

第三步:确定模M

第四步:取余R = SMOD(M)

第五步:校验位Ci+1 = R

最终代码为:C1C2C3C4…CiCi+1

使用时:C1C2C3C4…CiCi+1

举例:校验位的确定

6.4 输入输出设计

一、输入输出设计的意义

输入输出设计是管理信息系统与用户的界面,一般而言,输入输出设计对于系统开发人员并不重要,但对用户来说,却显得尤为重要。

1、它是一个组织系统形象(Cooperation Identify System, CIS)的具体体现;

2、它能够为用户建立良好的工作环境,激发用户努力学习、主动工作的热情;

3、符合用户习惯,方便用户操作,使目标系统易于为用户所接受。

4、为用户提供易读易懂的信息形态。

二、输入设计

输入界面是管理信息系统与用户之间交互的纽带,设计的任务是根

据具体业务要求,确定适当的输入形式,使管理信息系统获取管理工作

中产生的正确的信息。输入设计的目的是提高输入效率,减少输入错

误。

1、输入设计的设计原则:

控制输入量。尽可能利用计算

减少输入延迟。批量输入、周转文件输入

减少输入错误。采用多种校验方法和验证技术

避免额外步骤。

简化输入过程。

2、输入设计的内容一般包括:

输入界面设计。

输入设备选择。

输入设计首先要确定输入设备的类型和输入介质,目前常用的输入设备有以下几种:

键盘--磁盘输入装置。

光电阅读器。

终端输入。

输入数据正确性校验。

常用校对方式有:

人工校对:

二次键入校对:

根据输入数据之间的逻辑关系校对:

用程序设计实现校对:

输入设计的评价

输入界面是否明晰、美观、大方;

是否便于填写,符合工作习惯;

是否便于操作;

是否有保证输入数据正确性的校验措施。

三、输出设计

输出设计的任务是使管理信息系统输出满足用户需求的信息。输出设计的目的是为了正确及时反映和组成用于管理各部门需要的信息。信息能够满足用户需要,直接关系到系统的使用效果和系统的成功与否。

1、输出设计的内容:

输出信息使用情况。信息的使用者、使用目的、信息量、输出周

期、有效期、保管方法和输出份数。

输出信息内容。输出项目、精度、信息形式(文字、数字)。

输出格式。表格、报告、图形等。

输出设备和介质。设备如:打印机、显示器等;介质如:磁盘、磁带、纸张(普通、专用)等。

2、输出设计的方法

在系统设计阶段,设计人员应给出系统输出的说明,这个说明既是将来编程人员在软件开发中进行实际输出设计的依据,也是用户评价系统实用性的依据。因此,设计人员要能选择合适的输出方法,并以清楚的方式表达出来。

输出主要有以下几种:

表格信息。

图形信息。

图标。

3、输出设计评价:

能否为用户提供及时、准确、全面的信息服务;

是否便于阅读和理解,符合用户的习惯;

是否充分考虑和利用了输出设备的功能;

是否为今后的发展预留一定的余地。

四、菜单系统设计

菜单是系统整体功能结构的具体体现,菜单的形式可以多种多样,但应使得用户能够用尽可能少的操作找到所需要的功能,同时功能描述上应明确无误。

6.5 数据存储设计

一、文件设计

文件设计就是根据文件的使用要求、处理方式、存储量、数据的活动性以及硬件设备的条件等,合理地确定文件类别,选择文件介质,决定文件的组织方式和存取方法。

1、文件的分类

根据文件的使用情况可将文件分为如下六种:

主文件

静态文件包含的是相对来说变化不大的数据记录。

动态文件包含的记录将随着业务的发生而不断修改和更新。

为了减少不同文件的数据冗余和文件处理工作量,常将两者结合。如借阅文件中,既包括读者的固定信息,也包括了读者借阅情况的变化。

业务文件

业务文件是在业务处理过程中,临时存储数据用的文件。这种文件实时记载业务过程中的数据发生的变化,是流水账形式的顺序文件。此种文件用于统一跟新主文件或转换成其他文件,如用出入库流水帐文件一次更新库存文件。这类文件的保存期较短。

输入文件

输出文件将需要输入的大量数据线建立数据文件,经校验后一次输入,进行处理,这种

文件多用于批处理。

输出文件

输出文件是在处理过程中输出的结果文件,它可以是打印文件或其他形式的文件。

工作文件

工作文件是在处理过程中暂时使用的中间文件,例如排序过中建立的排序中间文件等,处理结束后文件即可删除。

转存文件

转存文件是用于存储在一定恢复点上的系统部分状态的拷贝文件。它可能是一个正在更新过程中的文件,一组正在处理的业务或一个运行错误的程序。转存文件主要为了安全的目的。

2、文件设计的步骤

了解已有的或可提供的计算机系统功能

外存配置磁盘、磁带、光盘,设备数量、功能、容量和有关文件的专储条件等;终端和其他外设的配置:涉及文件可能使用的范围,多终端操作的可能性及文件输入、输出和更新的条件;系统所能提供的文件组织方式和存取方式等。

确定文件设计的基本指标

与其他文件的接口

文件的数据量

文件的逻辑结构

文件的处理方式

文件的使用率

文件的存取时间

文件的保密

确定合适的文件组织方式、存取方式和介质

编写文件设计说明书

文件设计说明书是实施阶段建立文件的根据,具体包括:

文件的组织方式,存取方法和存储介质等的选择和确定根据。

文件用途,适用范围,处理方式,使用要求,存取时间和更新要求等

文件数据量和存储介质需要量的初步估算

文件保密要求及有关安全措施

对于文件数据的收集,整理和格式要求的说明

对建立和更新文件所需要的程序选行说明及提出要求

对于建立文件的注意事项及其它需要说明的内容

二、数据库设计

数据库设计是在选定的数据库管理系统基础上建立数据库的过程。如前面章节所述,数据库设计除用户需求分析外,还包括概念结构设计、逻辑结构设计和物理结构设计等三个阶段。

1、数据库的概念结构设计。

概念结构设计应在系统分析阶段进行。任务是根据用户需求设计数据库的概念数据模型(简称概念模型)。概念模型是从用户角度看到的数据库,它可用前面章节中介绍的E-R模型表示。

2、数据库的逻辑结构设计。

逻辑结构设计是将概念结构设计阶段完成的概念模型转换成能被选

定的数据库管理系统(DBMS)支持的数据模型。

数据模型可以由实体联系模型转换而来,这里先介绍将E-R模型转

换为关系数据模型的规则:

每一实体集对应于一个关系模式,实体名作为关系名,实体的属性作为对应关系的属性。

实体间的联系一般对应一个关系,联系名作为对应的关系名,不带有属性的联系可以去掉。

实体和联系中关键字对应的属性在关系模式中仍作为关键字。

概念结构的转换

根据这些规则,下面的实体和联系就很容易转换成了上述对应的关

系数据模型:

(1) 供方单位(单位号、单位名、地址、联系人、邮政编码)。

(2) 物资(代码、名称、规格、备注)

(3) 库存(入库号、日期、货位、数量)

(4) 合同(合同号、数量、金额、备注)

(5) 结算(编号、用途、金额、经手人)

(6)购进(入库号、编号、数量、金额)

(7) 付款(编号、合同号、数量、金额)

(8) 订货(代码、单位号、合同号、数量、单价)

3、数据库的物理结构设计

物理结构设计是为数据模型在设备上选定合适的存储结构和存取方法,以获得数据库的最佳存取效率。物理结构设计的主要内容包括:

库文件的组织形式。如选用顺序文件组织形式、索引文件组织形式等。

存储介质的分配。例如将易变的、存取频繁的数据存放在高速存储器上;稳定的、存取频度小的数据存放在低速存储器上。

存取路径的选择等。

6.6 处理流程设计

一、处理流程设计的任务

设计出所有模块和他们之间的相互关系(即联结方式),并具体地设计出每个模块内部的功能和处理过程,为程序员提供详细的技术料。

1、IPO图

(Input-Process-Output)图是由IBM公司发起并逐渐完善起来的一

种工具。在由系统分析阶段产生数据流图,经转换和优化形成系统模块结构图的过程中,产生大量的模块,开发者应为每个模块写一份说明。IPO图就是用来表述每个模块的输入,输出和数据加工的重要工具。常用系统的IPO图的结构如图表示。

IPO图的主体是处理过程说明。为简明准确地描述模块的执行细节,可以采用判定树/判定表,以及问题分析图、控制流程图以及过程设计语言等工具进行描述。

IPO图中的输入/输出来源或终止与相关模块、文件及系统外部项,并需在数据字典中描述。局部数据项是指本模块内部使用的数据,与系统的其他部分无关,仅有本模块定义、存储和使用。注释是对本模块有关问题做必要的说明。IPO图是系统设计中一种重要的文档资料。

2、控制流程图

控制流程图(FC,Flow Chart)又称框图,是经常使用的程序细节描述工具。框图包括三种基本成分:“矩形框”表示处理步骤,“菱形框”表示判断、“箭头”表示控制流。

框图的特点是清洗易懂,便于初学者掌握。在结构化程序设计出现之前,框图一直可用箭头实现向程序任何位置的转移(即GOTO语句),往往不能引导设计人员用结构化方法进行详细设计。肩头的使用不当,会使框图非常难懂,而且无法维护。因此框图的使用有减少的趋势。

控制流程图

3、问题分析图

问题分析图(PAD,Problem Analysis Diagram)由日立公司于1979年提出,是一种支持结构化程序设计的图形工具,可取代前述的控制流程图。

问题分析图仅仅具有顺序、选择、和循环三种基本成分,如下图,正好与结构化程序设计中的基本成分相对应。

下图为排序的控制流程图和问题分解图,分别表示将n个数从大到小排序的过程。

问题分析图的独到之处在于:以问题分析图为基础,按照一个机械的变换规则就可编写计算机程序。问题分析图有着逻辑结构清晰,图形化标准化与人们所熟悉的控制流程图比较相似等优点。更重要的事,它引导设计人使用结构化程序设计方法,从而提高程序的质量。

管理信息系统第六章习题

第六章管理信息系统 第六章习题 6.1 单项选择题 6.1.1 表格分西图是( D )。 a. 数据流程调查使用的工具 b. 编程工具 c. 系统设计工具 d. 管理业务调查使用的工具 6.1.2 开发MIS的系统分析阶段的任务是(A a. 完成新系统的逻辑设计 b. 完成新系统的功能分析 c. 完成新系统的物理设计 d. 完成新系统的数据分析 6.1.3 数据字典建立应从( B )阶段开始。 a. 系统设计 b.系统分析 c. 系统实施 d.系统 规划 6.1.4 对一个企业供户、存管理信息系统而言,( B )是外部实体。 a. 仓库 b. 划科 c. 供应科 d.销售科 6.1.5 数据流( A )。 a. 也可以用来表示数据文件的存储操作 b. 不可以用来表示数据文件的存储 操作 c. 必需流向外部实体 d. 不应该仅是一项数据 6.1.6 管理业务流程图可用来描述( C ) a. 处理功能 b. 数据流程 c. 作业顺序 d. 功能结 构 6.1.7 管理信息系统的开发过程不包含( A ) a. 设备设计过程 b. 学习过程 c. 人与人之间的对话过程 d. 通过改革管理制度来适应信息系统的需要 6.1.8 决策树和决策表用来描述(A a. 逻辑判断功能 b. 决策过程 c. 数据流程 d. 功能关系 6.1.9 表格分配图是系统分析阶段用来描述( A )的。 a. 管理业务流程的图表 b. 数据流程的图表 c. 功能结构的图表 d. 数据处理方式的图表 6.1.10 工资系统中职工的“电费”数据(每月按表计费)具有( C a. 固定值属性 b. 随机变动属性 c. 固定个体变动属性 d. 静态特性属性 6.1.11 数据流程图是描述信息系统的( C a. 物理模型的主要工具 b. 优化模型的主要工具 c. 逻辑模型的主要工具 d. 决策模型的主要工具 6.1.12 在系统设计阶段,图6.1中的四种符号用于绘制( A ) a. 数据流程图 b. 处理流程图 c. 信息系统流程图 d. 表格分配图 图6.1 四种符号 6.1.13 描述数据流程图的基本元素包括:( D ) a. 数据流,内部实体,处理功能,数据存储

信息系统分析与设计-第六章

精品资料 第六早、结构化系统分析 6.1、系统分析员的职责是什么?它应该具备哪些知识和能 力? 答:职责:与各类人员打交道,是用户与技术人员之间的桥梁和 “翻译”,并为管理者提供控制开发的手段。还必须考虑系统的硬 件设备。数据输入、系统安全等各个方面。 知识和能力:坚实的信息系统知识,了解计算机技术的发展,而且还 必须具备管理科学的知识。有较强的系统观点和较好的逻辑分析能 力,具备较好的口头和书面表达能力,较强的组织能力,善于与人共 事。 6.2、用作业流程图表示到图书馆借书的过程(从查目录、填索书条 开始)。 不 给 办 理

精品资料 不合格的卡,现金 6.4、结合本校学籍管理的实际情况,画出“奖惩管理”的数据流图 答:异动管理: 招生办 录取信息P1. 1 入学 D2临时学籍表级名单 答: 储户仁现金 P 审 核 ------------------- i ! 现金库“异动管理”, 现金 账目

精品资料 奖惩管理: 数据结构条目

精品资料 名称:学生登记卡姓名曾用名入学时期 性别民族政治面貌是否华侨籍贯本人简历 开始时间 结束年月 在何地 家庭主要成员 姓名 关系 年龄 职务 工作单位 6.6、对所在学校的图书馆出纳台业务进行系统分析: (1 )画出数据流图; 答:总编号 编号 有关的数据流、数据存储

第0层: 图书借阅信息表第一层:

P1.3 拒绝借 阅图书 图书借阅信 读者归还要求 P2.1 未归还图书 P2.2 丢失记录单 检杳图书 是否归还 L 图书未归还管 理 1 丿 --------------------- ? 图书借阅信息表P2.3 检查图 书损坏I 情 况 J 厂 P2.1未归还图书 破坏情况 赔偿信息 图书 P2.2.2 图书库 限定所丢 图书的价 读者赔 偿图书 并登记 ^息 ----------- 丿图书丢失记录单 D1 图书借阅信息表

第六章信息系统与数据库

第六章信息系统与数据库 一、选择题 1.以下列出了计算机信息系统抽象结构层次,其中的数据库管理系统和数据库________。 A.属于业务逻辑层 B 属于资源管理层 C 属于应用表现层 D 不在以上所列层次中 2. 以下列出了计算机信息系统抽象结构的4个层次,在系统中为实现相关业务 功能(包括流程、规则、策略等)而编制的程序代码属于其中的________。 A 基础设施层 B 业务逻辑层 C 资源管理层 D 应用表现层 3. 以下列出了计算机信息系统抽象结构的4个层次,系统中的硬件、系统软件 和网络属于其中的________。 A.基础设施层 B.业务逻辑层 C.资源管理层 D.应用表现层 4. 以下列出了计算机信息系统抽象结构层次,在系统中可实现分类查询的表单 和展示查询结果的表格窗口________。 A属于业务逻辑层 B属于资源管理层 C属于应用表现层 D不在以上所列层次中 5. 以下关于SQL语言的说法中,错误的是________ A.SQL的一个基本表就是一个数据库 B .SQL语言支持三级体系结构 C.一个基本表可以跨多个存储文件存放 D.SQL的一个二维表可以是基本表,也可以是视图 6. 信息系统采用B/S模式时,其“查询SQL请求”和“查询结果”的“应答”发生在________之间。 A浏览器和Web服务器 B 浏览器和数据库服务器 C Web服务器和数据库服务器 D 任意两层 7. 关系数据库的SQL查询操作由3个基本运算组合而成,其中不包括________ 。 A 连接 B 选择 C 投影 D 比较

8. 信息系统采用的B/S模式,实质上是中间增加了________ 的C/S模式。 A Web服务器 B 浏览器 C 数据库服务器 D 文件服务器 9. 在信息系统的B/S模式中,ODBC/JDBC是________之间的标准接口。 A Web服务器与数据库服务器 B 浏览器与数据库服务器 C 浏览器与Web服务器 D 客户机与Web服务器 10. 计算机信息系统中的B/S三层模式是指________。 A 应用层、传输层、网络互链层 B 应用程序层、支持系统层、数据库层 C浏览器层、Web服务器层、DB服务器层 D 客户机层、HTTP网络层、网页层 11. ODBC是________,用户可以直接将SQL语句送给ODBC。 A一组对数据库访问的标准 B数据库查询语言标准 C数据库应用开发工具标准 D数据库安全标准 12. 所谓“数据库访问”,就是用户根据使用要求对存储在数据库中的数据进行 操作。它要求________ 。 A.用户与数据库可以不在同一计算机上而通过网络访问数据库;被查询的数据 可以存储在多台计算机的多个不同数据库中 B.用户与数据库必须在同一计算机上;被查询的数据存储在计算机的多个不同 数据库中 C.用户与数据库可以不在同一计算机上而通过网络访问数据库;但被查询的数 据必须存储同一台计算机的多个不同数据库中 D.用户与数据库必须在同一计算机上;被查询的数据存储在同一台计算机的指 定数据库中 13.ODBC是________,用户可以直接将SQL语句送给ODBC。 A.一组对数据库访问的标准 B.数据库查询语言标准 C. 数据库应用开发工具标准 D.数据库安全标准 14. SQL查询语句:SELECT SNANE,DEPART,CNAME,GRADE FROM S,C,SC WHERE S.SNO=SC.SNO AND https://www.doczj.com/doc/a317672408.html,O=https://www.doczj.com/doc/a317672408.html,O AND S.SEX=‘男’; 涉及的S,C和SC三个表。S和SC表之间和C和SC表之间分别通过公共属性________作连接操作。 A SNO,CNO B CNO,SNO C CNO,SEX D SNO,SEX 15. 在C/S模式的网络数据库体系结构中,应用程序都放在________上。 A Web浏览器

管理信息系统第六章课后画图答案.doc

6.3 某工厂成品库管理的业务过程如下: 成品库保管员按车间送来的入库单登记库存台账。发货时,发货员根据销售科送来的发货通知单将成品出库,并发货,同时填写三份出库单,其中一份交给成品库保管员,由他按此出库单登记库存台账,出库单的另外两联分别送销售科和会计科。 流程图 车间入库单成品 库员 库存台账 出库单 销售科发货通知单 发货 员 出库单出库单 销售科会计科 6.4 某银行储蓄所存(取)款过程如下: 储户将填好的存(取)单及存折送交分类处理处。分类处理处按三种不同情况分别处理。 如果存折不符或存(取)单不合格,则将存折及存(取)单直接退还储户重新填写; 如果是存款,则将存折及存款单送交存款处处理。存款处理处取出底账登记后,将存折退还给储户; 如果是取款,则将存折及取款单送交取款处理处,该服务台取出底账及现金,记账后将存折与现金退给储户,从而完成存(取)款处理过程。 流程图: 存折、现金 无效存取款单、存折 存折、取款单 登记底账 取款 处理 填存 折有效存取款 存取款单 存折有效 性调 查 单、存折划分 业务 类型 底账 储户 存折、存款单存款 处理 登记底账 填存 折 存折

二、补充题 下列是某超市的购物折扣政策,试用决策树和决策表表示该处理逻辑。 (1)购物500 元以上、且为会员,折扣为5%; (2)购物500 元以上、非会员,折扣为3%; (3)购物500 元以下、无折扣。 决策树: 是会员折扣5% ≥500 元 购物金额不是会员折扣3% <500 元 无折扣 决策表: 决策规则号 1 2 3 条购物500 元以上Y Y N 件是否为会员Y N 采折扣为5% × 取 折扣为3% × 行 × 动无折扣

管理信息系统_第六章练习题

第六章习题 6.1单项选择题 6.1.1 表格分西图是(D)。 a. 数据流程调查使用的工具 b. 编程工具 c. 系统设计工具 d. 管理业务调查使用的工具 6.1.2 开发MIS的系统分析阶段的任务是(A a. 完成新系统的逻辑设 b. 完成新系统的功能分析 c. 完成新系统的物理设 d. 完成新系统的数据分析 6.1.3 数据字典建立应从(B)阶段开始。 a. 系统设计 b.系统分 c. 系统实施 d.系统规划 6.1.4 对一个企业供户、存管理信息系统而言,(B)是外部实体。 a. 仓库 b. 划科 c. 供应科 d.销售科 6.1.5 数据流(A)。 a. 也可以用来表示数据文件的存储操作 b. 不可以用来表示数据文件的存储操作 c. 必需流向外部实体 d. 不应该仅是一项数据 6.1.6 管理业务流程图可用来描述(C) a. 处理功能 b. 数据流程 c. 作业顺序 d. 功能结构 6.1.7 管理信息系统的开发过程不包含(A) a. 设备设计过程 b. 学习过程 c. 人与人之间的对话过程 d. 通过改革管理制度来适应信息系统的需要 6.1.8 决策树和决策表用来描述(A a. 逻辑判断功 b. 决策过程 c.数据流程 d. 功能关系 6.1.9 表格分配图是系统分析阶段用来描述(A)的。 a. 管理业务流程的图表 b. 数据流程的图表 c. 功能结构的图表 d. 数据处理方式的图表 6.1.10 工资系统中职工的“电费”数据(每月按表计费)具有(C a. 固定值属性 b. 随机变动属性 c. 固定个体变动属性 d. 静态特性属性 6.1.11 数据流程图是描述信息系统的(C a. 物理模型的主要工具 b. 优化模型的主要工具 c. 逻辑模型的主要工具 d. 决策模型的主要工具 6.1.12 在系统设计阶段,图6.1中的四种符号用于绘制(A ) a. 数据流程图 b. 处理流程图 c. 信息系统流程图 d. 表格分配图 图 6.1 四种符号 6.1.13 描述数据流程图的基本元素包括:(D ) a. 数据流,内部实体,处理功能,数据存储 b. 数据流,内部实体,外部实体,信息流 c. 数据流,信息流,物流,资金流 d. 数据流,处理功能,外部实体,数据存储

案例分析-第六章物流管理系统的数据库设计(六个基本步骤)案例分析

物流管理信息系统的数据库设计 (案例分析) 系统名称:物流管理信息系统(数据库管理系统) 一、需求分析 需求分析是整个数据库设计过程的基础,要收集数据库所有用户的信息内容和处理要求,并加以规格化和分析。 物流管理系统是为制造商和零售商设计的管理系统数据库系统,目的是: 1、实现上游制造商的信息管理。 2、实现下游零售商的信息管理。 3、实现进库与配送的信息管理。从而提高物流效率,降低物流成本并提高 企业管理化水平。经过调研分析,得到系统的如下功能需求。 (1)数据检索 1、制造商、零售商查询某一产品名称,规格和单位 输入:产品编号 输出:产品名称,产品规格,产品单位,制造商编号 2、物流中心、制造商查询某一零售商名称,联系人,地址,电话号码,网址 输入:零售商编号 输出:零售商名称,联系人,地址,电话号码,网址 3、零售商、物流中心查询某一制造商信息表 输入:制造商编号 输出:制造商名称,联系人,地址,电话号码,网址 4、物流中心、制造商、零售商查询某一产品的出库信息表 输入:仓库编号 输出:仓库编号,库名,地址,电话 5、物流中心、零售商查询某一产品的制造商和产品信息表 输入:产品编号编号 输出:制造商名称,联系人,地址,电话号码,网站,产品名称,产品名称,产品规格,产品单位 6、查询某一产品对应的物流中心编号及产品信息 输入:产品编号 输出:物流中心编号,货物价格,提取.产品编号,产品.产品名称,产品名称,产品规格,产品单位 7、制造商,零售商查询某一物流中心信息 输入:物流中心编号 输出:物理中心名称,联系人,地址,电话号码,网址 (2)数据插入 ①产品数据插入 ②制造商数据插入 ③零售商数据插入 ④物流中心数据插入 (3)数据修改 ①产品数据修改:某产品数据变化时,输入该产品编号以及需修改的属性,

管理信息系统第六章-系统设计教学内容

第六章系统设计 6.1 概述 一、系统设计的原则 系统性 灵活性 可靠性 经济性 二、系统设计的主要内容 1、系统总体结构设计 系统总体结构设计包括两方面的内容: 系统网络设计是在此基础上作进一步的详细设计,设计出计算机网络的拓扑结构和计算机资源配置图。系统化分为若干个子系统的工作,在系统分析阶段已经基本完成,但不够详细。 系统模块化结构设计工作是在系统分析阶段对子系统划分的基础上,再进一步地换分,将它逐层的分解成多个大小是党、功能单一、具有一定独立性的模块,以便程序设计工作的进行。 2、代码设计 代码设计就是通过设计合适的代码形式,使其作为数据的一个组成部分,用以代表客观存在的实体、实物和属性,以保证它的唯一性便于计算机处理。 3、数据库(文件)设计 根据系统分析得到的数据关系集和数据字典,再结合系统处理流程图,就可以确定出数据文件的结构和进行数据库设计。 4 、输入/ 输出设计 输入/输出设计主要是对以纪录为单位的各种输入输出报表格式的描述,另外,对人机对 话各式的设计和输入输出装置的考虑也在这一步完成。 5 、处理流程设计

处理流程设计是通过系统处理流程图的形式,将系统对数据处理过程和数据在系统存储介质间的转换情况详细地描述出来。在设计中,它要与系统模块化结构设计结合起来,以模块化结构设计为参考。一般来说,每一个功能模块都应设计一个处理流程。 6、程序流程设计 程序流程设计是根据模块的功能和系统处理流程的要求,设计出程序模框图,为程序员进行程序设计提供依据。在这一步中,也可以使用判定表或者程序结构模块突来代替程序框图。 7 、系统设计文档 系统设计文档包括三部分内容: 系统标准化设计:是指各类数据编码要符合标准化要求,对数据库(文件)命名、功能模块命名也要标准化。另外,为了保证系统安全可靠运行,还要对数据进行保密设计,对系统进行可靠性设计。 描述系统设计结果:是指系统设计说明书,程序设计说明书,系统测试说明书以及各种图表等,要将他们汇集成册,交有关人员和部门审核批准。 拟定系统实施方案:是在系统设计结果得到有关人员和部门认可之后,拟定系统实施计划,详细地确定出实施阶段的工作内容、时间和具体要求。 三、系统设计的步骤 1、系统总体设计,其中包括: 系统总体布局方案的确定 软件系统总体结构设计 数据存储的总体设计 计算机和网络系统方案的选择 2、详细设计,其中包括: 代码设计 数据库设计 输出设计 输入设计

第六章管理信息系统的系统分析

第六章 6. 1. 1表格分配图是(d )o a .数据流程调查使用的工具 b .编程工具 6. 1. 2开发MIS 的系统分析阶段的任务是( a .完成新系统的逻辑设计 C .完成新系统的物理设计 6. 1 . 3数据字典建立应从( C .系统设计工具人 d.管理业务调查使用的工具 a .系统设计 b .系统分析 6. 1. 4对一个企业供、销、存管理信息系统而言, a .仓库 b .计划科 c .供应科 6. 1. 5数据流(a )。 a .也可以用来表示数据文件的存储操作 C .必需流向外部实体 6. 1 . 6管理业务流程图可用来描述(c )。 a .处理功能 b .数据流程 6. 1. 7管理信息系统的开发过程不包含( a .设备设计过程 C .人与人之间的对话过程 6. 1. 8决策树和决策表用来描述( а. 逻辑判断功能 b .决策过程 б. 1.9表格分配图是系统分析阶段用来描述 a )。 b .完成新系统的功能分析 d .完成新系统的数据分析 b )阶段开始。 C .系统实施 d .系统规划 (b )是外部实体。 d .销售科 不可以用来表示数据文件的存储操作 d .不应该仅是一项数据 b. d.功能结构 a ) o C .作业顺序 a )。 b .学习过程 d.通过改革管理制度来适应信息系统的需要 C .数据流程 a )的。 d.功能关系 a 、管理业务流程的图表 b .数据流程的图表 c.功能结构的表图 6. 1. 10工资系统中职工的”电费"数据(每月按表计费)具有 ( c )。 a 、固定值属性 b .随机变动属性 c .固定个体变动属性 6. 1 . 11数据流程图是描述信息系统的( a .物理模型的主要工具 C .逻辑模型的主要工具 c ) b .优化模型的主要工具 d .决策模型的主要工具 d.数据处理方式的图标 d.静态特性属性 6. 1. 12在系统设计阶段,图 (a )。 a .数据流程图 b .处理流程图 6. 1. 13赐描述数据流程图的基本元素包括: a .数据流,内部实体,处理功能,数据存储 C . C.信息系统流程图 (d )。 d .表格分配图 6. A 6. 数据流,信息流,物流,资金流 1 . 14系统分析报告的主要作用是( 系统评价的依据 b .系统设计的依据 1 . 15历数据的静态特性分析指的是分析数据的 a .类型、 b .类型、 C .类型、 d .类型、 b .数据流,内部实体,外部实体,信息流 d ?数据流,处理功能,外部实体,数据存储 C .系统实施的依据 d .系统规划的依据 记录的属性、取值范围、小数点后位数 长度、取植范围、单位时间内发生的业务量 发生的频率、密集度、结构化程度 相对固定属性。结构化程度、处理性质 l . 16具有固定个体变动属性的数据应当存放在( a.处理文件中 b .随机文件中 c.主文件中 d .周转文件中

管理信息系统第六章练习题

第六章习题 6、1单项选择题 6、1、1 表格分西图就是(D)。 a、数据流程调查使用的工具 b、编程工具 c、系统设计工具 d、管理业务调查使用的工具 6、1、2 开发MIS的系统分析阶段的任务就是(A a、完成新系统的逻辑设 b、完成新系统的功能分析 c、完成新系统的物理设 d、完成新系统的数据分析 6、1、3 数据字典建立应从(B)阶段开始。 a、系统设计 b、系统分 c、系统实施 d、系统规划 6、1、4 对一个企业供户、存管理信息系统而言,(B)就是外部实体。 a、仓库 b、划科 c、供应科 d、销售科 6、1、5 数据流(A)。 a、也可以用来表示数据文件的存储操作 b、不可以用来表示数据文件的存储操作 c、必需流向外部实体 d、不应该仅就是一项数据 6、1、6 管理业务流程图可用来描述(C) a、处理功能 b、数据流程 c、作业顺序 d、功能结构 6、1、7 管理信息系统的开发过程不包含(A) a、设备设计过程 b、学习过程 c、人与人之间的对话过程 d、通过改革管理制度来适应信息系统的需要 6、1、8 决策树与决策表用来描述(A a、逻辑判断功 b、决策过程 c、数据流程 d、功能关系 6、1、9 表格分配图就是系统分析阶段用来描述(A)的。 a、管理业务流程的图表 b、数据流程的图表 c、功能结构的图表 d、数据处理方式的图表 6、1、10 工资系统中职工的“电费”数据(每月按表计费)具有(C a、固定值属性 b、随机变动属性 c、固定个体变动属性 d、静态特性属性 6、1、11 数据流程图就是描述信息系统的(C a、物理模型的主要工具 b、优化模型的主要工具 c、逻辑模型的主要工具 d、决策模型的主要工具 6、1、12 在系统设计阶段,图6、1中的四种符号用于绘制(A ) a、数据流程图 b、处理流程图 c、信息系统流程图 d、表格分配图 图6、1 四种符号 6、1、13 描述数据流程图的基本元素包括:(D ) a、数据流,内部实体,处理功能,数据存储 b、数据流,内部实体,外部实体,信息流 c、数据流,信息流,物流,资金流

管理信息系统第6章习题答案

管理信息系统第6章习题答案

习题6(通信与网络) 1、简述通信系统的定义及其基本模型。 答:通信系统是利用通信设备和线路将地理位置不同、功能独立的多个计算机系统互联起来,以功能完善的网络软件(网络通信协议、信息交换方式及网络操作系统)实现网络中资源共享和信息传递的计算机网络。 通信系统基本模型是远程通信模型,即信息以一定的形式,如语言、数据、文本和映像,使用电或光的传递介质,从一个地方发送到另一个地方。由于数据通信反映了远程通信以及计算机为基础的信息处理技术的整体,并主要依赖计算机与计算机化的设备,所以广义的远程通信就是数据通信。远程通信网有五类基本元素:(1)终端;(2)远程通信处理器;(3)远程通信通道和介质;(4)计算机;(5)网络通信控制软件。 2、简述通信系统各个发展阶段的特点。 答:(1)第一代计算机通信网络实际上是以单个计算机为中心的远程联机系统,即面向终端的计算机网络;(2)第二代是多个主机算机通过通信线路互连起来,为用户提供服务,这时才算是实际的计算机网络(有了存储转发、通信子网、资源子网、公用网、公用数据网、分组、分组交换网、协议、网络体系结构等概念);(3)第三代是国际标准化的网络,1984年ISO颁布了被称为OSI七层模型的开放系统基本参考模型,计算机网络正朝着分布式系统方向发展,与普通计算机网络的区别在于分布式系统中多台计算机的存在是用户不可见(对用户透明)的,并且正在向协同计算能力发展。 3、局域网的应用已相当普遍,请介绍贵企业如何应用局域网解决管理上的问题,并探讨进一步发展网络的规划。 答:企业应用局域网一般是用来组建ERP(企业资源计划),比如使用金碟/K3或用友系统来管理企业的仓存管理、采购管理、物料需求计划、销售和生产管理、人事管理等,整合资金流、物流和信息,使企业资源利用率最大化、提高管理效益。通常将各部门的电脑组成局域网,由信息中心统一管理,信息中心相当于网管中心。 另外,企业组建局域网还可以建立办公自动化系统,如OA系统,内部QQ。使企业的通知通告、规章制度通过OA平台发布,做到信息共享、传递快捷灵

第6章-计算机信息系统与数据库

第6章计算机信息系统与数据库 一、选择题 [1].关系R的属性个数为5,关系S的属性个数为10,则R与S进行连接操作,其结果关 系的属性个数为___C___。 A.15 B.>15 C.<=15 D.10 [2].有下列3个关系模式: 学生S(学号S#,姓名SN,性别SS,年龄SA) 课程C(课程号C#,课程名CN) 学生选课SC(学号S#,课程号C#,成绩G) 若用SELECT语句查找选修课程名为"信息技术"课程、年龄小于22岁的男学生姓名,必须进行关系___A___的连接。 A.S,C,SC B.SC C.SC,C D.S,C [3].具有相同模式的关系R与关系S进行"并"操作,其结果由___B___组成。 A.属于R,但不属于S的元组 B.属于R的元组或属于S的元组 C.既属于R又属于S的元组 D.属于S,但不属于R的元组 [4].SQL的SELECT语句中,利用WHERE子句能实现关系操作中的___A___操作。 A.选择B.投影C.连接D.除法 [5].若有SQL编写(已编译)的某校学生成绩管理程序ScoreManage、数据库管理系统DBMS 和Windows操作系统,当计算机运行程序ScoreManage时,这些软件之间的支撑关系为(用-->表示)___A___。 A.Windows-->DBMS-->ScoreManage B.DBMS-->ScoreManage-->Windows C.ScoreManage-->Windows-->DBMS D.Windows-->ScoreManage-->DBMS [6].SQL语言主要功能包括___A___。 A.数据定义,数据操作,数据控制 B.关系定义,关系规范化,数据控制 C.数据定义,流程控制,数据转移 D.数据分析,流程定义,流程控制 [7].若关系A和关系B的模式不同,其查询的数据需要从这两个关系中获得,则必须使用 ___C___关系运算。 A.投影B.选择C.连接D.除法 [8].关系运算中的并、差和交都是___B___运算。 A.一元B.二元C.多元D.运算对象个数不限[9].关系数据库系统设计的任务之一是设计出包括___D___的数据模式。 A.网状模式、层次模式和全局关系模式 B.流程模式、字典模式和逻辑运行模式 C.分析模式、设计模式和逻辑运行模式 D.用户视图、全局模式和存储结构 [10].要求在学生表STUD中查询所有小于20岁的学生姓名(XM)及其年龄(SA)。可用

管理信息系统第四版第六章课后习题部分答案

一、复习思考题 6.2 按动态特性分,数据的属性可分为几类?为什么要进行这种分类?(P121) 答:a.数据的属性按动态特性可以分为三类:1.固定值属性。2.固定个体变动属性。3.随机变动属性。 b.因为固定值属性是指具有固定值属性的数据,其值基本上固定不变。固定个体变动属性是指数据项对总体来说具有相对固定的个体集,但是其值是变动的属性。随机变动属性是指数据项,它的个体是随机出现的,值也是变动。属性的意义不同多少都决定有所分类,这样的动态特性划分的目的是要确定数据和文件的关系,也就是确定把哪些数据应安排在哪种数据文件中。例如:通常是把固定属性的数据存放在主文件中,把固定个体变动属性的数据放在周转文件中,把随机变动属性的数据放在处理文件中。 6.3 某工厂成品库管理的业务过程如下: 成品库保管员按车间送来的入库单登记库存台账。发货时,发货员根据销售科送来的发货通知单将成品出库,并发货,同时填写三份出库单,其中一份交给成品库保管员,由他按此出库单登记库存台账,出库单的另外两联分别送销售科和会计科。 按以上业务过程画出业务流程图。(P110) 流程图

存折、现金 存折 6.4 某银行储蓄所存(取)款过程如下: 储户将填好的存(取)单及存折送交分类处理处。分类处理处按三种不同情况分别处理。 如果存折不符或存(取)单不合格,则将存折及存(取)单直接退还储户重新填写; 如果是存款,则将存折及存款单送交存款处处理。存款处理处取出底账登记后,将存折退还给储户; 如果是取款,则将存折及取款单送交取款处理处,该服务台取出底账及现金,记账后将存折与现金退给储户,从而完成存(取)款处理过程。 试按此画出数据流程图。(P113~P114) 流程图: 二、补充题 下列是某超市的购物折扣政策,试用决策树和决策表表示该处理逻辑。 (1)购物500元以上、且为会员,折扣为5%; (2)购物500元以上、非会员,折扣为3%; (3)购物500元以下、无折扣。 决策树: ≥500元 <500元 是会员 不是会员 折扣5% 折扣3% 无折扣

管理信息系统第六章测试题及答案

1.表格分配图是()。 A.数据流程调查使用的工具 B.编程工具 C.系统设计工具 D.管理业务调查使用的工具 d 表格分配图可帮助分析员表示出系统中各种单据和报告都与哪些部门发生业务关系。 2.开发MIS 的系统分析阶段的任务是()。 A.完成新系统的逻辑设计 B.完成新系统的功能分析 C.完成新系统的物理设计 D.完成新系统的数据分析 A 3.数据字典建立应从()阶段开始。 A.系统设计 B.系统分析 C.系统实施 D.系统规划 B 4.对一个企业供、销、存管理信息系统而言,()是外部实体。 A.仓库

B.计划科 C.供应科 D.销售科 B 5.数据流()。 A.也可以用来表示数据文件的存储操作 B.不可以用来表示数据文件的存储操作 C.必需流向外部实体 D.不应该仅是一项数据 A 6.管理业务流程图可用来描述()。 A.处理功能 B.数据流程 C.作业顺序 D.功能结构 C 7.决策树和决策表用来描述()。 A.逻辑判断功能 B.决策过程 C.数据流程 D.功能关系

数据流程图中比较简单的计算性的处理逻辑可以在数据字典中做出定义,但还有不少逻辑上的比较复杂的处理,有必要运用决策表和决策树那样一些描述处理逻辑的工具来加以说明。 8.工资系统中职工的“电费”数据(每月按表计费)具有()。 A.固定值属性 B.随机变动属性 C.固定个体变动属性 D.静态特性属性 c 固定个体变动属性。这类数据项,对总体来说具有相对固定的个体集,但其值是变动的属性。例如,工资系统中,电费扣款一项,被扣款人员变动不大,但每人被扣电费则每月都在变化。 9.措述数据流程图的基本元素包括:()。 A.数据流, 内部实体, 处理功能, 数据存储 B.数据流, 内部实体, 外部实体, 信息流 C.数据流, 信息流, 物流, 资金流 D.数据流, 处理功能, 外部实体, 数据存储 D 10.数据的静态特性分析指的是分析数据的()。 A.类型、记录的属性、取值范围、小数点后位数 B.类型、长度、取值范围、单位时间内发生的业务量 C.类型、发生的频率、密集度、结构化程度 D.类型、相对固定属性、结构化程度、处理性质

第六章管理信息系统的系统设计及答案

长沙理工大学二手货QQ交易群146 808 417 第六章管理信息系统的系统设计 一、选择 1.系统设计的任务是:在系统分析提出的(B )的基础上,科学合理地进行(C )的设计。 A 概念模型 B 逻辑模型 C 物理模型 D 数学模型 2.由于(B )网络拓扑结构能从逻辑上仿真其他各种结构,所以通常选择它作为企业信息系统的物理结构拓扑结构。 A 总线型 B 星型 C 环型 D 网型 E 混合型 3.在系统设计过程中,比较恰当的设计顺序是( C ) A 输入设计---输出设计---文件设计---向管理人员提出报告; B 文件设计---输入设计---输出设计---向管理人员提出报告; C 输出设计---输入设计---文件设计---向管理人员提出报告; D 向管理人员提出报告---输入设计---输出设计---文件设计 4.系统设计工作的长沙理工大学二手货QQ交易群146 808 417 重点在于( D ) A 了解当前系统的状况; B 了解对系统的要求; C 对数据收集与调研; D 以上都不是 5.在下列常用文件组织方式中,(A )对文件大小没有限制,(C )随机查找速度最快,( A )顺序查找速度最快,( A )适用于活动率高的场合,( C )对软件的要求高。 A 顺序方式 B 索引方式 C 直接方式 D 都不是 二、判断 1.一个代码应唯一标志它所代表的事物或属性。(正确) 2.区间码的优点是信长沙理工大学二手货QQ交易群146 808 417 息处理比较可靠,排序、分类、检索等操作易于进行,而且易于维护。(错误)3.一个复杂的系统可以被层层分解为多个功能较为单一的功能模块。这种把一个信息系统设计成若干模块的方法称为模块化。(正确) 4.在输入设计中,提高效率和减少错误是两个最根本的原则。(正确)

管理信息系统第四版第六章课后习题部分答案(20201110113136)

—、复习思考题 6.2按动态特性分,数据的属性可分为几类?为什么要进行这种分类?(P121) 答:&数据的属性按动态特性可以分为三类: 1.固定值属性。2?固定个体变动属性。3?随机变动属性。 b.因为固定值属性是指具有固定值属性的数据,其值基本上固定不变。固定个体变动属性是指数据项对总体来说具有相对固定的个体集,但是其值是变动的属性。随机变动属性是 指数据项,它的个体是随机出现的,值也是变动。属性的意义不同多少都决定有所分类,这 样的动态特性划分的目的是要确定数据和文件的关系,也就是确定把哪些数据应安排在哪种 数据文件中。例如:通常是把固定属性的数据存放在主文件中,把固定个体变动属性的数据放在周转文件中,把随机变动属性的数据放在处理文件中。 6-3某工厂成品库管理的业务过程如下: 成品库保管员按车间送来的入库单登记库存台账。发货时,发货员根据销售科送来的发货通知单将成品出库.并发货.同时填写三份出库单.其中一份交给成品库保管员,由他按此出库单登记库存台账,出库单的另外两联分别送销售科和会计科。 按以上业务过程画出业务流程图。(PHO) 流程图 入库单 出库单

6.4某银行储蓄所存(取)款过程如下: An 存折、存款单5登记底账填存 折 存折 购物500元以上、且为会员,折扣为购物500元以上、非会员,折扣为购物500元以下.无折扣。 5% ; 3% ; 策 vi&S 阮3%是会员折扣5% 无折扣

决策表 补充实践题 学生成绩管理的系统分析。(格式参照第十五章) 说明: 从本章开始.第六、七、八章,以学生成绩管理系统为例,进行系统分析、设计和实施。格式参照第十五章(P318)o

第六章管理信息系统系统分析

第六章 6.1.1表格分配图是(d)。 a.数据流程调查使用的工具b.编程工具C.系统设计工具人 d.管理业务调查使用的工具6.1.2开发MIS的系统分析阶段的任务是(a)。 a.完成新系统的逻辑设计b.完成新系统的功能分析 C.完成新系统的物理设计d.完成新系统的数据分析 6. 1.3数据字典建立应从(b)阶段开始。 a.系统设计b.系统分析C.系统实施d.系统规划 6.1.4对一个企业供、销、存管理信息系统而言,(b)是外部实体。 a.仓库b.计划科c.供应科d.销售科 6.1.5数据流(a)。 a.也可以用来表示数据文件的存储操作 b. 不可以用来表示数据文件的存储操作 C.必需流向外部实体d.不应该仅是一项数据 6. 1.6管理业务流程图可用来描述(c)。 a.处理功能b.数据流程C.作业顺序d.功能结构 6.1.7管理信息系统的开发过程不包含(a)。 a.设备设计过程b.学习过程 C.人与人之间的对话过程d.通过改革管理制度来适应信息系统的需要 6.1.8决策树和决策表用来描述(a)。 a.逻辑判断功能b.决策过程C.数据流程 d.功能关系 6. 1. 9表格分配图是系统分析阶段用来描述(a)的。 a、管理业务流程的图表b.数据流程的图表 c. 功能结构的表图 d. 数据处理方式的图标 6. 1. 1O工资系统中职工的"电费"数据(每月按表计费)具有(c)。 a、固定值属性b.随机变动属性c.固定个体变动属性 d. 静态特性属性 6.1.11数据流程图是描述信息系统的(c) a.物理模型的主要工具b.优化模型的主要工具 C.逻辑模型的主要工具d.决策模型的主要工具 6.1.12在系统设计阶段,图的四种符号用于绘制(a)。 a.数据流程图b.处理流程图 C. 信息系统流程图d.表格分配图 6.1.13赐描述数据流程图的基本元素包括:(d)。 a.数据流,内部实体,处理功能,数据存储b.数据流,内部实体,外部实体,信息流 C.数据流,信息流,物流,资金流d.数据流,处理功能,外部实体,数据存储6.1.14系统分析报告的主要作用是(b)。 A系统评价的依据b.系统设计的依据C.系统实施的依据d.系统规划的依据6.1.15历数据的静态特性分析指的是分析数据的(b)。 a.类型、记录的属性、取值范围、小数点后位数 b.类型、长度、取植范围、单位时间内发生的业务量 C.类型、发生的频率、密集度、结构化程度 d.类型、相对固定属性。结构化程度、处理性质 6.l.16具有固定个体变动属性的数据应当存放在(d)。 a.处理文件中b.随机文件中 c.主文件中d.周转文件中 6.1.17 对系统分析人员的要求是(c)。 a. 熟悉计算机硬件和软件 b. 精通本行业管理业务

管理信息系统第六章系统分析--数据流程图的画法

数据流程图 1.定义:是一种能全面描述信息系统逻辑模型的主要工具。用少数几种符号反映信息在系统中的流动、处理和存储情况。 2.特点: 抽象性:表现在它完全舍去了具体的物质,只剩下数据的流动、加工处理和存储。 概括性:表现在它可以把信息中的各种不同业务处理过程联系起来,形成一个整体。 3.符号 库存台帐数据存储 外部实体处理 数据流 外部实体:指本系统之外的人或单位,凡本系统之外的人或单位,都可以称为外部实体。 数据流:表示流动着的数据,它可以是一项数据,也可以是一组数据,也可以用来表示对数据文件的存储操作。 处理(功能):又称功能。 数据存储:指通过数据文件、文件夹或账本等存储数据。 4.某企业成品销售管理的数据流程图。 销售科负责成品销售及成品库管理。该科计划员将合同登记人合同台帐,并定期根据合同台帐查询库存台帐,决定是否可以发货。如果可以发货,则填写出库单交成品库保管员。保管员按出库单和由车间送来的入库单填写库存台帐。出库单得另外两联分送计划员和财务科。计划员将合同执行情况登入合同台帐。销售部门的负责人定期进行销售统计并上报厂办。 数据流程图如下:

5. 画出银行储蓄存取款过程数据流程图 储户将填好的存(取)单及存折送交分类处理处。分类处理安三种不同情况分别处理。如果存折不符或存(取)单不合格,则将存折及存(取)单直接退还储户重新填写;如果是存款,则将存折及存款单送交存款处处理。存款处理处取出底帐登记后,将存折退还给储户;如果是取款,则将存折及取款单送交取款处理处,该服务台取出底帐及现金,记账后将存折与现金退给储户。从而完成存(取)款处理过程。试按此画出数据流程图。 数据流程图如下:

劳顿管理信息系统习题集-第6章商务智能基础

第6章商务智能基础:数据库与信息管理 单项选择题(一) 1.以下哪一项最好地诠释了实体和属性的关系 A)“客户”这个实体有属性“产品” B)“客户”这个实体有属性“购买” C)“产品”这个实体有属性“购买” D)“产品”这个实体有属性“客户” E)“产品”这个实体有属性“客户” Answer: B Difficulty: Challenging 2.以下哪一项不是传统文件环境的问题 A)数据不一致 B)无法开发功能区域的专业应用程序. C)缺乏对临时需求的灵活性 D)安全性差 E)数据共享 Answer: B Difficulty: Challenging 3.描述特定数据库实体的特征或特性的被称之为 A)字段 B)元祖 C)关键字段 D)属性 E)关系 Answer: D Difficulty: Easy 4.以下哪一项非数字型的数据记录与数据库最相似的 A)图书馆卡片目录 B)现金出纳收据 C)医务室发票 D)表格里的销售总额列表 E)项目大纲的截止时间安排 Answer: A Difficulty: Moderate 5.由________造成的难题使得企业试图进行客户关系管理、供应链管理或者从 不同数据源整合成为企业信息系统的难度增大 A)批量处理

B)数据冗余 C)数据独立性 D)在线处理 E)数据质量 Answer: B Difficulty: Easy 6.在多个数据文件中出现的相同数据被称为数据________ A)冗余 B)重复 C)独立 D)划分 E)差异 Answer: A Difficulty: Easy 7.相关数据文件的相同属性有不同值也称为 A)数据冗余 B)数据复制 C)数据独立性 D)数据差异 E)数据不一致 Answer: E Difficulty: Challenging 8.以下哪一项是将一组字符组成一个词、一组文字或一个完整的数字 A)文件 B)表格 C)实体 D)字段 E)元祖 Answer: D Difficulty: Easy 9.传统文件系统无法及时响应意外信息需求,这一事实是传统文件系统的哪个 问题 A)项目数据互相依赖 B)灵活性低 C)安全性差 D)无法数据共享 E)数据冗余 Answer: B Difficulty: Moderate

管理信息系统第六章系统分析-数据流程图的画法(参考模板)

数据流程图 1.定义:是一种能全面描述信息系统逻辑模型的主要工具。用少数几种符号反映信息在系统中的流动、处理和存储情况。 2.特点: 抽象性:表现在它完全舍去了具体的物质,只剩下数据的流动、加工处理和存储。 概括性:表现在它可以把信息中的各种不同业务处理过程联系起来,形成一个整体。 3.符号 库存台帐数据存储 外部实体处理 数据流 外部实体:指本系统之外的人或单位,凡本系统之外的人或单位,都可以称为外部实体。 数据流:表示流动着的数据,它可以是一项数据,也可以是一组数据,也可以用来表示对数据文件的存储操作。 处理(功能):又称功能。 数据存储:指通过数据文件、文件夹或账本等存储数据。 4.某企业成品销售管理的数据流程图。 销售科负责成品销售及成品库管理。该科计划员将合同登记人合同台帐,并定期根据合同台帐查询库存台帐,决定是否可以发货。如果可以发货,则填写出库单交成品库保管员。保管员按出库单和由车间送来的入库单填写库存台帐。出库单得另外两联分送计划员和财务科。计划员将合同执行情况登入合同台帐。销售部门的负责人定期进行销售统计并上报厂办。 数据流程图如下: 5. 画出银行储蓄存取款过程数据流程图 储户将填好的存(取)单及存折送交分类处理处。分类处理安三种不同情况分别处理。如果存折不符或存(取)单不合格,则将存折及存(取)单直接退还储户重新填写;如果是存款,则将存折及存款单送交存款处处理。存款处理处取出底帐登记后,将存折退还给储户;如果是取款,则将存折及取款单送交取款处理处,该服务台取出底帐及现金,记账后将存折

与现金退给储户。从而完成存(取)款处理过程。试按此画出数据流程图。

第六章 管理信息系统的系统分析

第六章管理信息系统的系统分析 第六章习题 6.1 单项选择题 6.1.1 表格分配图是( d )。 a. 数据流程调查使用的工具 b. 编程工具 c. 系统设计工具 d. 管理业务调查使用的工具 6.1.2 数据字典建立应从( b )阶段开始。 a. 系统设计 b. 系统分析 c. 系统实施 d. 系统规划 6.1.3 数据流( a )。 a. 也可以用来表示数据文件的存储操作 b. 不可以用来表示数据文件的存储操作 c. 必需流向外部实体 d. 不应该仅是一项数据 6.1.4 管理信息系统的开发过程不包含( a )。 a. 设备设计过程 b. 学习过程 c. 人与人之间的对话过程 d. 通过改革管理制度来适应信息系统的需要 6.1.5 表格分配图是系统分析阶段用来描述( a )的。 a. 管理业务流程的图表 b. 数据流程的图表 c. 功能结构的图表 d. 数据处理方式的图表 6.1.6 数据流程图是描述信息系统的( c )。 a. 物理模型的主要工具 b. 优化模型的主要工具 c. 逻辑模型的主要工具 d. 决策模型的主要工具 6.1.7 描述数据流程图的基本元素包括:( d )

a. 数据流,内部实体,处理功能,数据存储 b. 数据流,内部实体,外部实体,信息流 c. 数据流,信息流,物流,资金流 d. 数据流,处理功能,外部实体,数据存储 6.1.8 数据的静态特性分析指的是分析数据的 ( b )。 a. 类型、记录的属性、取值范围、小数点后位数 b. 类型、长度、取值范围、单位时间内发生的业务量 c. 类型、发生的频率、密集度、结构化程度 d. 类型、相对固定属性、结构化程度、处理性质 6.1.9 对系统分析人员的要求是( c )。 a. 熟悉计算机硬件和软件 b. 精通本行业管理业务 c. 精通本行业管理业务 , 并熟悉计算机 d. 精通计算机 , 并略知管理知识 6.1.10 成批处理方式适用于 (c ) 。 a. 负荷易产生波动的数据处理 b. 需要反应迅速 , 但数据收集费用较高的数据处理 c. 固定周期的数据处理 d. 有通信设备情况的数据处理 6.1.11 系统分析的首要任务是 (d ) 。 a. 尽量使用户接受分析人员的观点 b. 正确评价当前系统 c. 彻底了解管理方法 d. 弄清用户要求 6.1.12 系统分析调查组的成员 ( c) a. 不应包括本单位的领导人员 b. 不应包括系统设计员 c. 应包括本单位的领导人员 d. 必须包括程序设计人员

相关主题
文本预览
相关文档 最新文档