zoukankan      html  css  js  c++  java
  • 1-4软工概论(什么阶段产生什么文档)


    软件project

        过程

            软件规格说明P(计划):规定软件的功能及其执行限制
            软件开发D(做,实现):产生满足规格说明的软件
            软件确认C(检查、測试调试维护执行)測试调试维护执行。确认软件可以完毕客户提出的要求
            软件的改进A(维护):按客户要求适当改进。



     软件生存周期
            提出问题——不用(从開始提出要做该软件開始一直到废弃不用。这段时间就是生存周期)

            这期间,每一个阶段都要产生对应的文档:

            1、制定计划:
                    确定开发总目标,提出功能、性能、可靠性以及接口等方面的需求要求。
                    编写:可行性研究报告、项目开发计划。
            2、需求分析:
                    针对需求进行分析。
                    编写:软件需求说明书、用户手冊。
            3、软件设计:
                    概要设计:确定出各个主要模块。
                    具体设计:确定每一个模块内的数据结构及接口。
                    编写:概要设计说明书、具体设计说明书、数据库设计说明书
            4、程序编写:
                    写代码。

                    编写:程序清单
            5、软件測试:
                    静态測试:非上机状态人工查阅。
                    动态測试:上机查阅。


                    单元測试:对各模块功能和结构存在的问题加以纠正。


                    组装測试:将已測试过的模块按一定顺序组装起来測试。


                    系统測试:按用户需求。总体执行測试~。

                    编写:測试计划、測试分析报告、操作手冊。
            6、执行维护:
                    改正性维护、适用性维护、完好性维护。


                   
                   每一个阶段都应有文档,这样出现故障才干有据可依。

    才干更好地实现不同部门间的交流.......所以文档是非常重要的。

     






  • 相关阅读:
    网站运维之 优化
    网站运维之 风险防控
    网站运维之 使用IIS日志分析器1.03.exe进行IIS服务器日志分析
    MySQL数据库优化
    深入理解Java GC
    深入理解React虚拟DOM
    深入理解new String()
    深入理解JVM内存模型
    MySQL的四种事务隔离级别
    Node.js Stream(流)
  • 原文地址:https://www.cnblogs.com/mthoutai/p/6791807.html
Copyright © 2011-2022 走看看