软件工程在NMIC应用软件开发领域里应用初探.pdfVIP

  • 4
  • 0
  • 约1.4万字
  • 约 8页
  • 2017-08-10 发布于安徽
  • 举报

软件工程在NMIC应用软件开发领域里应用初探.pdf

优秀毕业论文,完美PDF格式,可在线免费浏览全文和下载,支持复制编辑,可为大学生本专业本院系本科专科大专和研究生学士相关类学生提供毕业论文范文范例指导,也可为要代写发表职称论文提供参考!!!

国家气象信息中心2005年科技论文集 Ml 软件工程在N C应用软件开发 领域里的应用初探 沈文海1赵芳2高峰2蒋克俭3 (1国家气象信息中心;2国家气象信息中心通信台;3国家气象信息中心信息技术支持中心) 摘要 软件工程是目前业界将软件研制工作纳入工业化生产方式的通用方法;文章比较了《气象软件工程规范 (试行)》与软件工程之间的相关内容,指出了二者在“软件管理技术”方面存在的差异,用该差异解释了目 前一些部门软件开发中存在的部分问题的原因。同时笔者分析了国家气象信息中心(NMIC)及气象行业内部 软件开发过程中普遍存在的问题,并就NMIC的具体情况提出了需要加以改进的方面和主要内容。 关键词:软件工程;应用软件开发;应用初探 1 引言 应用软件的开发和维护工作一直是国家气象信息中心(NMIC)的日常工作之一,近年 来伴随着我国气象事业的飞速发展,作为行业内各部门、各系统赖以正常运行的基础——气 象信息系统的建设也势必将大规模展开;相应地有关应用软件的设计、开发和维护工作也必 将成为未来NMIC的重点任务和工作之一。如何面对这一新的机遇,适时调整NMIC在应用 软件方面的工作结构、方式和方法,以适应新的发展对NMIC的新要求,是需要我们认真思 考的。 软件工程作为计算机软件设计、开发、管理及维护方面的专业化管理模式,已被目前国 际上专业化公司所普遍采用。在我国计算机界,软件工程理论和应用也正在逐步推广。本文 拟就近年来对软件工程理论及在实际工作中的应用实践,针对NMIC的工作特点,提出自己 的见解。 2软件工程和《气象软件工程规范(试行)》 2.1软件工程概述 按照IEEE的定义,软件工程是“将系统化的、严格约束的、可量化的方法应用于软件的 开发、运行和维护过程中,即:将工程化应用于软件的各个过程中”。 软件工程的目标是:提高软件的质量与生产率,最终实现软件的工业化生产。其具体的 目标还包括:付出较低的开发成本,达到要求的软件功能,取得较好的软件性能,开发的软 件易于移植,需要较低的维护费用,及时交付用户使用,等等。 软件工程主要包括“软件工程技术”和“软件管理技术”两方面的内容;软件工程技术是 确保规范化地实现用户需求的技术,而软件管理技术则主要是保证软件在管理下实现的技术。 (1)工程过程 过程定义了方法的顺序,而任何过程必须以有组织的实现质量承诺为目标。 软件工程将软件生命周期划分为六个阶段,分别为:策划、需求分析、设计(包括详细 设计)、程序实现、测试和运行维护,并确定各阶段的任务和应产出的产品,见下表: 353 技术分析 阶段 任务 产品 确定要开发的软件系统的总体目标,给出其功能、性能、可 可行性研究报告 策划 靠性及接口等方面的要求:由系统分析员与用户合作,研究 完成该项任务的可行性,探讨解决问题的可能方案; 做出承诺,包括提交的产品、质量、交付日期等;对可利用 软件开发计划 的资源成本、可取得的效益、开发的进度做出估计:制定出 完成开发任务的实施计划。 对待开发软件的需求进行分析并给出详细的定义; 软件需求规格说明, 需求分析 确定哪些需求可以满足,并对其加以确切的描述。 用户手册(初稿) 概要设计; 设计 将已确定的各项需求转换成一个相应的体系结构: 接口和用户界面设计; 所有设计中的考虑都应以设计说明的形式加以描述。

文档评论(0)

1亿VIP精品文档

相关文档