购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.3 软件的生命周期

由于信息应用系统建设是以软件开发为核心的,所以信息应用系统监理主要就是参照软件工程的思想,对在建信息应用系统的整个软件生命周期进行的全过程监理;并给用户提供咨询、帮助建设运行制度等有益的服务项目。目的是帮助用户建设一个高质量的、具有可持续生命力的软件系统。

正如同任何事物一样,软件也有一个孕育、诞生、成长、成熟、衰亡的生存过程。我们称其为计算机软件的生存周期。根据这一思想,把上述基本的过程活动进一步展开,可以得到软件生存周期的六个阶段:软件项目计划、软件需求分析和定义、软件设计、程序编码、软件测试以及运行维护。软件项目计划阶段的主要任务是确定软件系统的总目标,分析软件项目的可行性,制定完成开发任务的实施计划和可行性研究报告。

需求分析主要任务是对待开发软件提出的需求进行分析并给出详细的定义。

软件设计阶段的主要任务是进行概要设计和详细设计。概要设计包含结构设计和数据库设计;详细设计是对模块进行设计,并编写设计说明书的过程。

程序编码是编写计算机可以接受的程序代码的过程。

软件测试是对软件进行检验和测试,发现软件错误的过程,诊断和纠正软件的故障。

运行和维护是对已交付使用的软件进行适当的维护和修改,使软件能适应各种环境,正常地运行。 y6Q6dnc2h4PKmE1Vsneh7iQ0Ee1zm7zCnLCGWDBHNWvlTxc58Wr5i43WIeGzjXVd

点击中间区域
呼出菜单
上一章
目录
下一章
×