第5章 管理信息系统的系统设计
1.系统设计的任务(识记)
1.1系统设计的基本任务
在系统分析的基础上,按照逻辑模型的要求,科学合理地进行系统的总体设计和具体的物理设计,为下一阶段系统提供实施提供必要的技术资料。
1.2系统设计的要求
系统性、灵活性、可靠性、经济性
1.3系统设计的两个阶段
1)总体设计。包括:划分子系统、代码设计、设计规范制定、信息系统流程图设计、功能结构图设计和系统物理配置方案设计等。
2)物理设计。包括设计存储文件设计、输出设计、输入设计、编写程序设计说明书等。
1.4系统设计工作的主要内容
(详见1.3)
2.代码设计(简单应用)
2.1代码的概念和重要性
代码:是代表事物名称、属性、状态等的符号。
2.2代码设计中应注意的问题
1)设计的代码必须在逻辑上能满足用户的需要,在结构上能与处理的方法相一致。
2)每一代码对其所代表的事物或属性都必须具有唯一性。
3)代码设计要预留足够位置,以摄影需要的变化。
4)代码要系统化,码的编制应尽量标准化。
5)要注意避免引起误解,不要使用易于混淆的字符。
6)要注意慈爱不易出错得以代码结构。
7)当代码长于4或5个字符时,应分小段。
2.3顺序码主要优缺点
优点:短而简单,记录的定位方法简单,易于管理。
缺点:没有逻辑基础,本身不能说明任何信息的特征,而且新加的数据只能列在最后,输出则组成空码。
2.4区间码的特征及其缺点
特征:区间码把数据项分成若干组,每一区间代表一个组,码中数字的值和位置都代表一个意义。
优点:信息处理比较快,排序、分类、检索等操作易于进行。
缺点:这种代码的长度与它的分类属性的数量有关,可能造成很长的码。在很多情况下,码有多余的数,同时,这种码的维修也比较困难。
2.5区间码的几种类型
①多面码、②上下关联区间码、③十进位码
2.6助记码的适用条件
适用于数据项数目较少情况。
2.7缩写码和尾数码的概念
缩写码:把惯用的缩写直接用作代码。
尾数码:末尾位具有一定的含义,即利用末尾数字修饰主要代码。
2.8代码结构中设置校验位的作用,并能用算数级数法、几何级数法或质数法计算校验位的值
作用:校验输入是否有错,从而保证正确输入。
(计算方法详见P90)
3.系统物理配置方案设计(识记)
3.1系统物理配置方案设计的依据
系统的吞吐量
系统的响应时间
系统的可靠性
单机系统还是多机系统
地域范围
集中式还是分布式
数据关联方式
3.2管理对计算机的基本要求
要求速度快、容量大、同道能力强、操作灵活方便。
3.3网络设计和选择的内容
1)网络的逻辑设计
2)网络服务器的选择
3)网络操作系统的选择
4.功能结构图设计(识记)
4.1功能和功能结构图的概念及目标和功能的关系
功能:(略)
功能结构图:就是按功能丛书关系画成的过程图表,图中每一框称做一个功能。
4.2画出常用的建立主文件和更新主文件的功能结构图
4.3模块化概念、目的和内容
模块法:把一个信息系统设计成若干模块的方法。
目的:为了把一个系统分解为一些规模较小的、功能简单的、更易于建立和修改的部分。
内容:(略)
5.信息系统流程图设计(简单应用)
5.1设计信息系统流程图考虑的基本原则
5.2实现以下功能的原理:用户输入某事物的代码后,计算机能自动在屏幕上显示出该事物的名称
5.3数据关系图的概念,并弄清数据关系图和信息系统流程设想图的关系
数据关系图反映了数据之间的关系;
把各功能的数据关系图综合起来,就形成了整个系统的数据关系图,即信息系统流程图
5.4应用信息系统流程图符号绘制信息系统流程图
5.5根据实际问题在数据流程图基础上画出信息系统流程设想图
6.数据存储设计(简单应用)
6.1文件设计的内容和步骤
文件设计就是根据文件的使用要求、处理方式、存储的数据量、数据的活动性以及所能(武汉自考)提供的设备条件等,合理得确定文件类别,选择文件介质,决定文件的组织方式和存储方法。
步骤:(略,详见P99)
6.2填写记录设计表
(详见P99)
6.3常用数据库管理系统的特点
(略)
7.输出设计(简单应用)
7.1输出设计的目的和内容
目的:保证输出表格方便地为使用者服务,正确及时的反映和组成用于生产或服务部门的有用信息。
内容:
⑴有关输出信息使用方面的内容包括使用者、使用目的、报告量、使用周期、有效期、保管方法和腹泻份数等;
⑵输出信息的内容包括输出项目、位数、数据形式;
⑶采用的输出设备;
⑷输出介质。
7.2根据实际情况填写输出设计书
(详见P101)
8.输入设计(简单应用)
8.1数据的正确性和数据收集的时间性在数据收集中的作用
(详见P104)
8.2区分来源性收集数据和根源性收集数据的概念和适用范围
来源性收集数据:是指从已有的资料中获取数据。
根源性收集数据:即用仪器直接从识记系统中收集资料。
8.3数据输入的几种方式
1)传统的数据输入方式
2)源数据自动化输入方式
3)电子数据交换
8.4根据实际情况设计原始单据的输入格式
原则是:便于填写、便于归档、简化和减轻输入操作、格式保证输入精度。
8.5输入数据出错校验的各种方法
1)重复校验
2)视觉校验
3)控制总数校验
4)数据类型校验
5)格式校验
6)逻辑校验
7)界限校验
8)顺序校验
9)记录计数校验
10)平衡校验
11)对照校验
12)校验位校验
8.6编写数据的输入程序
(略)
9.处理流程图设计(简单应用)
9.1处理流程图和系统流程图的异同
系统流程图对每一处理功能只是列出其中处理功能名称,而处理流程图则使用各种符号具体地规定了处理过程内的各个步骤。
9.2画出建立扣款文件子系统的一种处理流程图
10.设计规范的制订(简单应用)
10.1设计规范在系统开发和运行中的重要作用
(略)
10.2从方便使用、简化操作和加强系统管理的角度设计文件名和程序名的规范
(详见P110)
11.程序设计说明书的编写(综合应用)
11.1程序设计说明书的用途
11.2程序设计说明书的内容
包括:程序名、所属系统及子系统名、程序的功能、程序的输入输出数据关系图、输入文件和输出文件的格式、程序处理说(包括计算公式、决策表以及控制方法等)。
11.3编写更新主文件程序的程序设计说明书