• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

软件开发过程与思想

发布: 2008-2-03 10:16 | 作者: 刘亚波  | 来源: 赛迪网 | 查看: 43次 | 进入软件测试论坛讨论

领测软件测试网 引言

    计算机软件尤其是数据库软件,成为了当代计算机应用的主流。因此软件开发人员就必须掌握正确的开发手段,了解软件开发的主要过程,这样心中对软件项目才有清醒的认识,才能达到事半功倍的效果。本文就软件开发过程中的一些方法,结合本人开发过的一些软件项目做一些详细论述。

    1 开发前的准备工作

    一般软件项目在开发前都有系统任务书,主要规定软件的开发目标、主要任务、功能、性能指标及研制人员和经费、进度等安排,作为系统设计开发和检验的基本依据。

    系统任务书的基本框架如下:

    (1)引言

    包括编写目的,背景,参考资料。

    (2)系统的目标及任务

    包括系统建设目标,系统的主要任务,系统性能指标,系统标准化要求。

    (3)系统的结构及功能

    包括系统应用组成及结构,系统主要功能。

    (4)系统的规模及进度要求

    包括系统规模,系统研制进度,人员计划。

    但是系统任务书只是这个软件项目的一个基本要求,针对具体情况,软件开发人员和需求分析人员就要联合对软件项目的细节进行具体分析,必要时还要进行实地调研,然后共同商讨写出系统的需求分析,需求分析的编写目的在于:

    a. 说明系统在军事方面、技术方面、经济方面和社会条件方面实现的可行性和必要性;

    b. 分析原系统(工作环境)现状,描述待开发系统的详细需求,提供用户和开发人员之间沟通的基础,提供项目设计的基本信息。

    需求分析报告的基本框架如下:

    (1) 概述

    包括 编写目的,背景,参考资料,术语及缩写词。

    (2) 对现有系统的分析

    (3)待开发系统的详细需求

    包括 功能需求,使用范围,业务流程,用户界面,输出要求,故障处理。

    (4)使用环境

    包括 网络环境,硬件环境,软件环境,与其他系统的关系,安全与保密。

文章来源于领测软件测试网 https://www.ltesting.net/

TAG: 思想 软件开发过程

41/41234>

关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网