计算机软件开发技术的应用

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1 计 算机 软件 开发 技术概 述
计 算 机软 件 主要 指系 统软 件 、应 用 软件 。 系统软 件是 监控 、 管 理 和 维 护计 算 机 的软 件 , 比如操 作 系 统和 自检程 序 等 。而 应 用 软 件 则是 解 决用 户 具 体 问题 的 软件 , 比如 人事 管 理 软件 和 学 习管理软件等等。不管是系统软件还是应用软件 , 都为用户提 供 了 利用 计 算 机代 替 或 简化 一 种计 算 机 的工 作环 境 , 对 于 用 户 来说 , 接触 计算 机 其实 是接 触计 算机 软件 。早 在 2 0 世 纪 五六 十 年代 , 计 算 机 软件 的开发 多 是 手工 方 式 , 这种 软 件 开发 技 术 不 仅 出错 率 较 高 、 生 产效 率 低 下 , 而且 不 能满 足 软件 生 产 需 要 。 随 着 商 品化 、大型 化 软件 的开 发 , 人们 意 识 到计 算 机软 件 的 开 发需 要 规范 的 文档来 确 保程 序设 计 、调试 和运 行 。到 了 2 O世 纪 八 十 年代 , 人 们 将 软件 工 程 定义 为 : 实 现计 算 机 程 序功 能 采取 的 规 则 、方法 及 与 之相 关 联 的文 档 和在 计 算机 上 运 行程 序 所需 的 数据都 是计 算 机软 件 。 软 件工 程 的发展 大 体 经历 了程序 设 计 时代 、软 件时 代 和 软 件 工程 三 个 时代 。 以建 筑 工程 开 发 为例 , 可 以看 出计 算 机软 件 开发 过程 与建 筑 工程 开发有 较 大 的差 异 。建筑 工程 开发 过程 中 , 设计 蓝 图设计 之 后 , 之 后 的 每一 步 都不 存 在 回溯 的 问题 , 但 计 算 机 软件 工 程在 开 发 的过 程 中 , 每一 步 都有 可 能 经历 多 次 的修 改 、适 应 等 回溯 问题 , 另外 , 软 件开 发 成功 投 入 使用 后 , 要 考 虑到 软件 运行 和维 护 的问题 等等 。
计算 机 作 为一 个 工具 , 计 算 机 软件 开 发 者 的存 在使 为 了让 计算 机 能 更好 地 服务 于 人类 , 因此 计算 机 软 件 开发 技术 要 真 正 实 现其 应 用价 值 才 能被 称 得上 成 功 。这里 我 通 过一 个计 算 机 软 件开 发 实例 说 明计 算 机 软件 开 发技 术 的应 用 价值 。采用 两种 方 式开 发两个 产 品 , 其 中第 一 个产 品是运 用 V B 6 . 0 + A c e s s 、单 机版 运行 模 式 进行 开发 设 计 , 第 二 个产 品是 运用 We b + X m l + A c t i v e X 和高 级 数据 库 服务 器 进 行 开发 设计 。现利 用 两种 产 品分 别 安装 客户 机端 , 其中 , 采 用第 一个 产 品的话 , 在 客户 机可直 接安装 , 因为 V B虚 拟机 和 A c e s s 驱动 均是微 软历 史版 本 , 所 以系统 可 自 动兼 容 ; 采用 第 二个 产 品 的话 , 在客 户机 要安 装 A c t i v e X组件 , 这时 , 要 更 改浏 览 器 安全 设 置 , 这 就要 求 客户 端 安装 第 二个 产 品 的时候 需 要 多个 安 装 步骤 。 客户 端安 装 成 功后 , 经 过 ~段 时 间运 行 , 第 一种 安 装 方法 运 行稳 定 、无 问 题 , 若 需备 份 还原 数 据 或 修复 安 装 , 用 户 可单 独完 成 , 缺 点 是 随着 客户 端 使用 时 间 的增 长 用户 数据 越来 越多 , 在 客户端 运行 后期 运行 速度会 下 降 , 这 时 需要 人 为 转档 。 而第 二 种安 装 方法 在 安装 、运 行 上 受浏 览 器 安 全设 置 或 系统 操 作版 本 的 限制 , 给 用 户 的使 用带 来 了一 定 的不便 。这 两个 例 子 引起 软件 开 发 者对 问 题 的认 知 。计算 机 作 为 一 种工 具 , 其 存 在是 为 了更 好 地 服务 于 人类 ,目前 , 计 算 机 已经 成为 大众 化 工 具 , 计 算机 软 件 开发 者 不能 要求 使 用计 算 机 的工作 人 员 都是 专 业 化人 才 , 因此 , 在 计算 机 软件 开 发 的过 程 中要 根据 需求 、实 际情 况 进行 投 入 和开 发 。在 计算 机 软件 开 发 中要 本着 “ 以人为本 ”的理 念 , 体 现 软件 的易用 及功 能强法是利用第 4 代技术 [ 3 】 中的软 件作 为开 发工 具 , 其 要 求 软件 开 发者 说 明软 件 实现 的内容 和 目 标 , 而 不 需要 说 明 如何 实 现 , 这种 开 发方 法 根 据系 统 的要 求 自
动设 计和 编码 。
4 计算 机软件 开发 技术 的应 用
2 0 1 3 年第 3 期总1 2 3 期
Sl Ll C0 N VALL EY
… … … … ; ’… … …
计算机软 件开发 技术 的应用
张 旭
( 北方 工业 学校 , 辽 宁盘 锦
1 2 4 0 0 0 )
摘 要 随着 我 国现代 计 算机技 术 的不断发 展 , 计 算机软 件 开发技 术也 越来 越成 熟 , 其广 泛应 用于软 件 过程研 究和 企 业软 件 开发 等 多方 面 , 为我 国各行 各 业 的发 展 提供 了技 术支持 。本 文从 计算 机软 件 开发 技术 的发 展 及重要 性 入手 , 探 讨计 算机 软件 开发技 术 的应 用 。 l 关 键 词 计 算机 ; 软 件开 发技 术 ; 应 用 中图分 类号 : T P 3 1 1 文 献标 识码 : A 文章 编 号 : 1 6 7 1 —7 5 9 7( 2 O 1 3 )0 2 卜0 9 1 一 O 1 2 l 世 纪是 计 算 机 化 、信息化 的时代 , 在 这个 时代 , 计 算 机 网络成 为信息传 输 媒介 , 软件开发 技术 成为 计算 机 未来 发展 的导 向。为了满足计 算 机 网络对 软件不 断增 多的需 求 , 软件 开发技 术 必 须 不断 发展 , 才能 为构建 完善 的计 算机 网络 系统提 供可能 。 户 给 出 的软 件 目标 不能 详 尽 描述 输 入处 理及 输 出需求 , 或者 软 件 开 发者 不 能确 定 算法 效 果 、系 统适 用 性或 未 来使 用 的人 机 界 面形态 , 此时 , 适 合 采 用 原 型化 方法 进 行软 件 开 发设 计 。软 件 生 命 周期 法 : 软 件 生命 周 期法 从 时 间角 度 出发 对 软件 开 发 、定 义 、维护等问题分解成若干阶段 , 每一个节段的开始和结束均 有 标 准 。软件 生 命 周期 通 常 由 6个 时期 , 也就是 6 个 阶段 。 自
相关文档
最新文档