正在加载图片...
称为拉伸,根据同样的原则,可得到持久、蠕变、疲劳蠕变、低周疲劳、高周疲劳、热疲劳 和裂纹扩展速率等关系。考虑到每种钢种的成分都有一定的范围,往往同一钢种名下的不同 试样号的成分会有所差异,为此我们合并钢种和试样这两个关系成为关系“钢种数据”。这 样的处理,虽然使数据中增加了一些冗余数据,但使操作效率提高了。最后系统中只有9 个关系,即: 钢种数据、拉伸、持久、蠕变、疲劳蠕变、高周疲芳、低周疲劳、热疲芳和裂纹扩展速 率,这9个关系就生成了dBASE置的9个数据文件。 3处理输出 作为一种自含语言的dBASE夏无向量、数组等类型的数据结构,另外数据类型也显得太 少,如只有整数、实数、字符、逻辑等,要求精度再高就有困难,因此,回归处理部分的程 序是用FORTRAN语言编写的。由dBASE来调用FORTRAN程序并和FORTRAN程 序交换数据。输出时,根据所需输出的数据和需进行回归处理的数据,从相应的数据库中取 出数据,生成文本文件,用命令RUN调用FORTRAN回归处理的目标程序。FORTRAN 程序执行时,先打开正文文件,把数据读进数组中,经过处理后再把结果转变为结果文本文 件,控制返回BASE置后,把结果文本文件再转变为数据库文件,这样就可以进行你所需 要的各种处理了。 4系统的程序结构 系统程序采用层次模块结构,逐层深入,为使程序和数据安全、可靠和保密,主控程序 设置了保密锁,只有被授权者才能使用本系统。另外,对删除操作也设置了保密锁,只有输 入正确的保密号码后,才允许你执行该操作,这起到了保护数据安全的作用。整个系统的控 制图可分系统主控程序,输出控制子程序,类型和条件输出分程序,处理输出控制分程序。 现以图1处理输出控制分程序为例列出。 系统设置了8种文件,即数据文件(DBF文件),本系统的所有操作都在它上面进行 的;文本文件(TXT文件),用于FORTRAN程序与dBASE矗之间的数据交换,命令 文件(PRG文件),执行各种操作,完成系统功能的要求。 以结构化程序设计思想,把控制程序中各控制块加以扩展并适当细化,就可以得到各 模块的命令文件约30个。本系统的输出表格未采用dBASE重的报表格式文件(FMT文件), 这是因为,FMT文件不能为输出提供表格。我们用命令@row,Co1SAY编制了输出报表 的命令文件,虽然使得编程复杂和程序量增大了,但输出能以表格形式出现。 5结 论 本系统很好地完成了对高温合金力学治金数据管理,对提高高温合金的研究作了一定的 贡献,是一次把计算机技术用于材料科学的尝试。 41称为拉伸 , 根据 同样 的原则 , 可 得到 持久 、 蠕变 、 疲 劳蠕变 、 低周疲劳 、 高周疲 劳 、 热疲 劳 和裂纹扩展 速率 等关 系 。 考虑到 每种 钢种 的成 分都有 一定 的范 围 , 往往 同一钢种名下的不 同 试样号 的成 分会有 所差异 , 为此 我们 合并 钢种和试样这 两个关 系成为 关 系 “ 钢种数据 ” 。 这 样 的处 理 , 虽 然使数 据库 中增加 了一 些 冗 余数 据 , 但使 操作效 率提高 了 。 最 后系统 中只有 个关系 , 即 钢种数据 、 拉伸 、 持 久 、 蠕 变 、 疲劳蠕 变 、 高周疲 劳 、 低 周疲 劳 、 热 疲 劳和裂纹扩展 速 率 , 这 个关 系就 生 成了 的 个 数据文 件 。 处 理 输 出 作为 一种 自含语言 的 无向量 、 数组 等类型 的数据结 构 , 另 外数 据类型 也显 得太 少 , 如 只有整数 、 实数 、 字符 、 逻 辑 等 , 要 求 精度再高就有 困难 , 因此 , 回 归处 理 部分 的程 序 是用 语 言 编 写 的 。 由 来调 用 程序 并 和 程 序交换数据 。 输 出时 , 根 据 所需输 出的数 据和需进行回 归处 理 的数据 , 从相 应 的数据库中取 出数据 , 生成 文 本文 件 , 用命令 调 用 回 归处 理 的 目标 程 序 。 程 序执行时 , 先打 开 正文 文 件 , 把数 据读进数组 中 , 经过处理后再 把结 果 转变为结 果文 本文 件 , 控 制返 回 后 , 把结果文 本文 件再转变为数据库文 件 , 这样就可 以进 行你 所 需 要 的各种处 理 了 。 系统 的程序结构 叹 ‘ 、 系统程序采 用层次模块结构 , 逐 层深人 , 为使程 序和数据安全 、 可靠和保密 , 主控程 序 设置 了保密锁 , 只有被授 权 者才能 使 用本系统 。 另 外 , 对删除操 作也设置 了保密锁 , 只有输 人正确 的保 密号码 后 , 才 允许你 执 行该操作 , 这起到 了保 护数据安全 的 作 用 。 整个 系统 的控 制 图可 分系统 主控程序 , 输 出控 制子 程序 , 类 型和 条件输 出分程 序 , 处 理输 出控 制分程序 。 现 以 图 处 理输 出控 制分程 序为例列 出 。 系统 设 置了 种文 件 , 即数据文 件 文 件 , 本系统 的所有 操 作都在它 上 面 进 行 的 文 本文 件 文 件 , 用于 程序与 之 间的 数 据 交 换 , 命 令 文 件 文 件 , 执 行各种操作 , 完 成 系统功 能 的要 求 。 以结 构 化程序 设 计思想 , 把控制程 序 中各控 制块加 以扩展 并 适当 细化 , 就可 以得 到 各 模块 的命令文 件 约 个 。 本系统 的输 出 表格未采 用 的报表格 式文 件 文 件 , 这 是因为 , 文 件不 能为输 出提供 表 格 。 我 们 用命令 , 编 制 了输 出 报 表 的命令文 件 , 虽然 使 得编 程 复杂 和 程序量增 大 了 , 但输 出能 以 表 格 形式 出现 。 结 论 本系统很好地 完成 了 对 高温合 金 力学冶金 数据管理 , 对提高高温 合金 的研究作 了 一定 的 贡献 , 是一 次把计算机技术用于材料 科学的尝试
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有