正在加载图片...
·76· 北京科技大学学报 在本软件中数据库系统和设计计算系统是整个系统可靠性关键。 (1)炉型数据库系统的可靠性设计 炉型CAD系统软件中,要建立国内、外一百多座高炉炉型的参数数据库,数据结构的 选择成为整个系统可靠性的基础,为此我们仔细分析了高炉炉型数据库所有的特征。如:数 据属性、数据的数值范围、数据小数点的精确位数等,并在数据结构中采用了比手工设计 更高一级的精度。 在炉型数据库的原始数据输入模块中,设计了数据校验功能从而有效地保证了以后提 取数据的正确性。 (2)设计计算模块的可靠性编程 由于高炉炉型设计计算的公式为幂级数和指数函数,因此在程序编码时,我们采用了 双精度的浮点数,这样使设计计算的精度大大高于手工计算。同时,又将计算结果与原始 数据库中相近的炉型数据作比较,让设计人员进行判断和确认,有效地预防了用户在输入 初始设计条件时,如:少输入一个零或小数点错位等而导致大的差错;在编制数学计算模 型上,充分理解设计人员的意图,明确其物理意义,选用合适的计算公式。 (3)绘制图形可靠性 依据设计人员的使用制图标准和专业习惯,使计算机的绘制图形尽可能地标准、规范, 充分考虑到可能出现的图形畸变。例如标准尺寸的文本太小,导致图形打印不出来或文本 太大,造成图面布局不合理等。 2.2炉型软件中的维护性编程 在炉型软件的编制中,我们特别注意了整个软件实际中的资料整理与保存,如:设计 过程的文字叙述资料、建立的数据库结构、引用的数学模型,程序的总体结构设计,算法 设计及上机测试记录等。此外在程序编码中,对重要的模块、接口参数作了必要的说明和 注释。事实证明,这些工作在修改和维护程序中起了很大作用。 2.3炉型软件的运行效率编程 运行效率是指三个方面,一个处理时间,指单位时间内能完成的工作;二是运行时间, 指在批处理状态下运行一个软件所要的时间;三是响应时间,即信息检索时间从用户请求 到计算机给出结果所用的时间。 在炉型软件的设计中,主要是数据检查和图形生成耗费的时间较多,因此我们在编程 中,尽量采用扩展内存,将数据文件装入扩展内存中,提高了计算机的存取速度,因而在 软件设计完成后比初期在速度上提高了4~5倍。 3炉型CAD软件的特点及应用效果 (1)功能齐全,符合设计实用 投入到首钢新3号高炉的炉型的方案设计中,仅用了3的时间就辅助设计人员完成了 原手工设计要两周才能完成的任务。 (2)高质量的用户界面 整个软件采用流行的菜单驱动,实现了西文状态下全汉字提示菜单。· 7 6 · 北 京 科 技 大 学 学 报 在本软件 中数据库系统和 设计计算系统是 整个系统可 靠性关键 。 ( )l 炉 型数据库系统的可靠性设计 炉 型 C A D 系统软件中 , 要 建立 国 内 、 外一 百多 座高炉 炉型 的参数数据库 , 数据结 构的 选 择成为整个系统 可靠性 的基础 , 为此 我们仔细分析 了高炉 炉型数据库所有 的特征 。 如 : 数 据属性 、 数据的数值范围 、 数据小 数点的精确位数等 , 并在数据结构中采用 了 比手工设计 更高一级的精度 。 在炉 型数据库的原始数据输人模块 中 , 设计 了数据校 验功能从而有效地保证 了以 后提 取数据的正确性 。 ( 2) 设计计算模块的可靠性编程 由于高炉炉型设计计算的公式为幂级数和 指数函数 , 因此在 程序编码时 , 我们采用 了 双精度的浮点数 , 这样使设计计算的精度大大高于 手工计算 。 同时 , 又将计算结果与原始 数据库中相 近的炉 型数据作比较 , 让设计人员 进行判 断和 确认 , 有效地 预防 了用户在输 人 初 始设计条件时 , 如 : 少 输入 一个零或小数点错位等而 导致大的差 错 ; 在编制 数学计算模 型 上 , 充分理 解设计人员 的意图 , 明确其物理意义 , 选 用合适的计算公式 。 (3 ) 绘制图形可靠性 依据设计人员 的使用 制图标 准和专业习惯 , 使计算机的绘制图形 尽可 能地标准 、 规范 , 充分考虑到可能出现的 图形 畸变 。 例如标准尺 寸的文本太小 , 导 致图形 打印不 出来 或文本 太大 , 造 成图面布局不合理等 。 2 . 2 炉型软件中的维护性编程 在炉 型软件 的编 制 中 , 我们特别注意 了整个软件实际中的 资料整理与保存 , 如 : 设计 过程 的文字叙述资料 、 建立 的数据库结构 、 引用 的数学模型 , 程 序的总 体结构设计 , 算法 设计及上 机测试记录等 。 此外在程 序编码 中 , 对重要 的模块 、 接 口 参数作了必要的说明和 注释 。 事实证明 , 这些工作在修改和维护 程 序中起了很大作用 。 2 . 3 炉型软件的运行效率编程 运行效率是指三 个方面 , 一个处理时 间 , 指 单位时间 内能完成 的工 作 ; 二 是运行 时 间 , 指 在批处理状态下 运行一个软件所要 的时间 ; 三是响应 时间 , 即信息检索时间 从用 户请求 到 计算机给出结果 所用 的时 间 。 在炉型 软件的设计中 , 主要是数据检查和图形 生成耗费的时 间较多 , 因此我们在编程 中 , 尽量采用扩展 内存 , 将数据文件装人扩 展内存 中 , 提高了计算机的存取速度 , 因而 在 软件设计完成后 比初期 在速度 上提高了 4 ~ 5 倍 。 3 炉型 C A D 软件的特点及应用效果 ( 1) 功能齐全 , 符合设计实用 投人到首钢新 3 号 高炉 的炉 型的方案设计 中 , 仅用 了 3d 的时 间就辅助设计人员完成了 原手工设计要 两周才能完成的任务 。 ( 2) 高质量 的用 户界 面 整 个软件采用流行的菜单驱动 , 实现 了西文 状态 下全汉 字提示 菜单
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有