第7章管理信息系统设计内容摘要:
码适用于数据较少的情况,否则容易引起联想错误。 系统详细设计 代码设计 建设工程 信息管理 部门代码 一般采用区间码或分组码。 2位部门码又可以采用区间码。 例如: 00~ 49表示基本生产部门 50~ 99表示管理科室。 人员代码 采用部门代码加顺序码。 代码设计示例 班组码 部门码 * * * * 班组码 部门码 顺序码 * * * * * * * 物资代码 采用分组码或区间码,并辅以助记码。 设备代码 一般按类别设置代码。 产品代码 一般采用分组码或助记码设计。 物资(设备)代码示例 产品 代码示例 大类 中类 小类 序号 (大类)(品种)(规格)(序号) * * * * * * * * 型号 产品品种 序列号 * * * * * * * * * 系统详细设计 代码设计 建设工程 信息管理 工程代码 一般采用分组码。 会计科目代码 一般采用 3- 2- 2- 2代码结构。 业务往来单位代码 一般采用邮政编码加序号。 会计科目代码示例 工程 代码示例 业务往来单位 代码示例 代码设计示例 性质 年份 序号 * * * * * * * * * * * * * * * * 邮编 序号 一级科目 二级科目 三级科目 四级科目 * * * * * * * * * 系统详细设计 代码设计 建设工程 信息管理 输出设计所要解决的问题是针对不同用户的特点和要求,以最适当的形式,输出最切合需要的信息。 输出方式的选择 输出报表的设计 输出设计说明 系统详细设计 建设工程 信息管理 输出方式的选择 显示器:内容不多,无需保存的检索信息。 打印机、绘图仪:系统最终结果,以图表或文件的形式输出。 音箱:以声音方式输出。 磁盘:以磁盘文件的形式输出中间结果信息。 调制解调器或网络:可通过电话线或网络传至其他系统。 输出报表的设计 标准化,使用方便,符合用户习惯,便于计算机实现。 输出设计说明 选用的输出设备、信息输出的频率和数量、 各种输出文件及输出报表的格式及表格样本等。 针对不同用户的特点和要求,以最适当的形式,输出最切合需要的信息。 系统详细设计 建设工程 信息管理 在保证输入信息正确性和满足输出需要的前提下,做到输入方法简便、迅速、经济。 输入方式的选择 键盘、鼠标、扫描仪、声音等。 输入数据的获得 考虑数据产生的部门,了解数据的产生周期、平均发生量及最大量,确定收集的时间和方法等。 输入格式设计 输入格式一般与单据格式一致或设计专门的输入记录单,按屏幕填表或对话方式输入。 输入数据的校验(检验方法) 静态校验:输入,打印,校对。 声音校验:边输入计算机边读。 词典校验:以预先存入的词典作为校验样本。 格式检验:检验数据是否符合预先规定格式。 逻辑校验:检验数据值是否合理。 界限校验:检验数据值是否在规定范围内。 顺序校验:检查顺序排列的记录。 记录计数检验:通过记录个数检查是否遗漏。 平衡校验:检验数据的合计是否正确 . 系统详细设计 建设工程 信息管理 规范化理论: Normalization Theory 为了使数据存储有一定的标准和简化数据存储的结构,美国 IBM公司的科德( E. F. Codd)在 1971年首先提出了规范化理论,如今这个理论有了很大的发展。 用规范化方法设计数据存储结构,可以提高数据的完整性,一致性和可修改性。 规范化理论虽然以关系数据模型为背景,设计一个关系数据库,但是它对一般的数据库逻辑设计,同样具有重要的指导意义。 数据存储结构规范化 系统详细设计 数据存储设计 建设工程 信息管理 第一范式( 1NF) 为将其转换成规范化的关系,需把“职工档案”数据结构分解成若干个二维表记录。 职 工 档 案 …... …... …... …... …… ……… ……... 简 历 职工号 姓 名 性别 出生日期 日期 工作单位 职 务 0001 丁一 男 永红小学 学生 二十二中学 学生 哈工大 学生 哈二建公司 助工、工程师 数据存储结构规范化 在一个数据结构中没有重复出现的数据项。 例如:职工档案表示的数据结构(不是规范化的) 系统详细设计 数据存储设计 建设工程 信息管理 将上表中的数据项分解成如下两表所示的两个文件存储,这两个文件表示的数据结构是规范化的。 职工号 日期 工作单位 职 务 0001 永红小学 学生 0001 二十二中学 学生 0001 哈工大 学生 0001 哈二建公司 助工、工程师 …… …... ……… ……... 职工基本情况文件 职工号 姓 名 性别 出生日期 0001 丁一 男 …… …… …… …... 职工简历文件 数据存储结构规范化 第一范式( 1NF) 系统详细设计 数据存储设计 建设工程 信息管理 函数依赖( Functional Dependence) 如果在一个数据结构 R中,数据元素 B的取值依赖于数据元素 A的取值,我们称 B函数依赖于 A。 或称 A决定 B,用“ A B”表示。 所有非关键字数据元素完全函数依赖于整个关键字。 ( 关键字仅由一个数据元素所组成必为第二 范。第7章管理信息系统设计
相关推荐
出的组合。 只有 A口可工作在方式 2下。 INTE1为 , INTE2为。 52 方式 2的应用: 可用于中断控制输入输出方式。 当 A口工作于方式 2时, B口可工作于方式 1(此时 C口的剩余位都用作 B口选通控制线); B口也可工作于方式 0(此时C口的剩余位也只能用作方式 0下的输入输出线)。 8255工作方式小结 53 四、 8255芯片的应用 芯片与系统的连接
ldr pc,ResetAddr [0xe59ff018] ldr pc,UndefinedAddr . . . [0xb9205f80] dcd 0xb9205f80 [0xe51ffff0] ldr pc,0x7ffff030 [0xe59ff018] ldr pc,FIQ_Addr ResetAddr [0x8000008c] dcd 0x8000008c UndefinedAddr
} 示例 下一页 上一页 停止放映 第 29 页 改进的冒泡排序算法 38 从上述举例中可以看出 , 从第 4趟冒泡起 , 序列已有序 , 结果是空跑了 3趟。 若两次冒泡处理过程中 , 没有进行交换 , 说明序列已有序 , 则停止交换。 这就是改进的冒泡算法的处理思想。 用改进的冒泡算法处理 , 比较次数有所减少。 对于数列 { 65,97,76,13,27,49,58 } 比较次数
简,并显示化简过程。 例 命令如下: syms x y。 s=(x^2+y^2)^2+(x^2y^2)^2。 simple(s) %MATLAB自动调用多种函数对 s进行化简,并显示每步结果 西南科技大学网络教育 西南科技大学网络教育2. 符号矩阵运算 transpose(S) 返回 S矩阵的转置矩阵。 determ(S) 返回 S矩阵的行列式值。 colspace(S) 返回 S矩阵列空间的基