正在加载图片...
孙豁然等:露天矿地测采剥计划CAD系统的开发与实践 ·13· 时,都需要编制专门的程序来实现,因此需移植时要改变命令语句,不能简单修改后即可 移植。 2.2完全在各种通用软件包内运行的软件 完全在各种通用软件包内运行的软件不多。作者在进行南芬矿初步设计中即采用在 AUTOCAD软件包内进行,由于当时版本低且无可用的汉字故舍弃之。国内有人使用AU TOCAD成功在研制了地测采系统。使用绘图软件包研制软件优点是:1)开发速度快;2) 可移植性好;3)用户界面友好。其缺点是文件大,所需内存大,运行速度慢,由于进人、 退出AUTOCAD需要时间,难免给人一种靡肿的感觉。 2.3高级语言与绘图软件包组合 由于以上两种方式的缺点,自然产生了高级语言与绘图软件包组合的产品,根据其深 入程度不同又可分外附型与内嵌型两种。外附型是在进行地测采处理进采用高级语言来实 现,而当需要绘图时通过接口文件(DXF),将其在AUTOCAD显示之,最后通过菜单、程 序操作、手工操作得到满意的图纸,并交付工程使用。 这样只要研制一套高级语言形成的处理系统与一个DXF文件转换器即可运动,从而大 大减少了软件的编程量,缩短了软件开发时间,同时也有限地扩大了可移性。 真正的内嵌型是在AUTOCAD11.0版本后产生的,即在AUTOCAD内运行高级语言 所编的程序,可使用的语言为C,或HIGH C语言,目前正研制中,尚未看到可使用的地测 采CAD软件。外附式在对地测采信息处理时,可使用多种高级语言来完成,例如可采用现 场利于维护的BASICA语言写的软件,也可采用高质量的C语言形成的软件,因此具有很 好的灵活性,而绘图时进入AUTOCAD,通过简单易学AUTOCAD的操作命令来实现图素 丰富美观。唐钢棒磨山是使用外附式的组合方式,较容易地实现了既定目标,收到了较满 意的效果。 3 开发地测采剥计划应注意的问题 通过几年来的地测采CAD系统理论研究与开发实践,应注意下面问题。 3.1应重视软件开发方法的研究工作 有许多种软件开发的方法,并有许多按这些方法完成的成功软件,但在开发过程中有 返工现象,交付使用时未达用户要求,甚至不能使用的软件的屡见不鲜。部分原因是开发 者与用户使用不够密节,不够协调,而所使用的开发方法例如生命周期法,有先天不足,是 其主要原因。由南芬和西露天矿的开发过程体会不不可指望系统开发者和用户能在需求分 析、规格说明阶段就确定系统的完整需求和全部功能,因为大多数用户对系统的需求事先 难以说清,更谈不上完整定义。一方面用户心目中的“需求”只是一个模糊的概念,不可 能对需求做出完整的、精确的说明。另一方面,系统开发者不可能很清楚地了解现行系统 具体业务,在交换意见过程中,难免发生传错信息和发展误解,这样按生命周期法的要求, 在最终产生的需求分析报告和系统规格说明书中的许多定义和描述是被迫或勉强作出的。 据有人统计,使用生命周期法,开发阶段的代从为30%,而维护代价为70%,最坏情况下, 干脆推倒重来。孙豁然等 露 天矿地测 采剥计划 系统的开 发与实践 时 , 都需要编制专门的程序来实现 , 因此需移植时要 改变命 令语句 , 不能简单修改后 即可 移植 。 完全在各种通用软件包 内运行的软件 完全在各种通 用 软件包 内运行 的软件不 多 。 作者在进行南芬 矿初步设 计 中即采 用 在 软件包 内进行 , 由于 当时版本低且无可用 的汉字故舍弃之 。 国 内有人使用 二 成功在研制了地测采系统 。 使用绘 图软件包研制软件优点是 开发速度快 可 移植性好 用户界面友好 。 其缺点是文件大 , 所需 内存大 , 运行速度慢 , 由于进人 、 退 出 需要 时 间 , 难免给人一种臃肿 的感觉 。 高级语言与绘 图软件包组合 由于 以上 两种方式的缺点 , 自然产生 了高级语言与绘 图软件包组合的产品 , 根据其深 人程度不 同又可分外附型与内嵌型两种 。 外 附型是在进行地测采处理进采用高级语言来实 现 , 而 当需要绘图时通过接 口 文件 , 将其在 芜 显示之 , 最后通过菜单 、 程 序操作 、 手工操作得到满意的图纸 , 并交付工程使用 。 这样 只要研制一套高级语言形成的处理系统与一个 文件转换器 即可运动 , 从 而大 大减少 了软件的编程量 , 缩短 了软件开发时 间 , 同时也有 限地扩大了可移性 。 真正 的内嵌型是在 《 二 版本后产生 的 , 即在 内运行高级语言 所编 的程序 , 可使用 的语言为 , 或 语言 , 目前正研制 中 , 尚未看到可使用 的地测 采 软件 。 外附式在对地测 采信息处理时 , 可使用多种高级语言来完成 , 例如可采用现 场利于维护的 语言写 的软件 , 也可采用高质量 的 语言形成的软件 , 因此具有很 好 的灵活性 , 而绘图时进入 , 通过简单易学 兀 的操作命令来 实现 图素 丰 富美观 。 唐钢棒磨 山是使用外附式的组合方式 , 较容易地实现 了既定 目标 , 收到了较满 意 的效果 。 开发地测采剥计划应注意的问题 通过几年来 的地测采 系统理论研究与开发实践 , 应 注意下面 问题 。 应重视软件开发方法的研究工作 有许多种软件开发的方法 , 并有许多按这些方法完成的成功软件 , 但在开发过程 中有 返工现象 , 交付使用 时未达用户要求 , 甚至不能使用 的软件的屡见不鲜 。 部分原 因是开发 者与用户使用不够密节 , 不够协调 , 而所使用 的开发方法例如生命周期法 , 有先天不足 , 是 其主要原 因 。 由南芬和 西露天矿的开发过程体会不不可指望系统开发者和 用户能在需求分 析 、 规格说明阶段就确定系统的完整需求和全部功能 , 因为大多数用户对系统 的需求事先 难以 说清 , 更谈不上完整定义 。 一方面用户心 目中的 “ 需求 ” 只是一个模糊 的概念 , 不可 能对需求做出完整 的 、 精确的说明 。 另 一方面 , 系统开发者不可能很清楚地 了解现行 系统 具体业务 , 在交换意见过程 中 , 难免发生传错信息和发展误解 , 这样按生命周期法 的要求 , 在最终产生 的需求分析报告和 系统规格说 明书中的许多定义 和描述是被 迫或勉强作 出的 。 据有人统计 , 使用生命周期法 , 开发 阶段的代从为 , 而 维护代价为 , 最坏情况下 , 干脆推倒重来
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有