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 编写更新主文件程序的程序设计说明书
(详见P112)