1-4软工概论(什么阶段产生什么文档)


软件工程

    过程

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

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

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

        1、制定计划:
                确定开发总目标,提出功能、性能、可靠性以及接口等方面的需求要求。
                 编写:可行性研究报告、项目开发计划。
        2、需求分析:
                针对需求进行分析。
                 编写:软件需求说明书、用户手册。
        3、软件设计:
                概要设计:确定出各个主要模块。
                详细设计:确定每个模块内的数据结构及接口。
                编写:概要设计说明书、详细设计说明书、数据库设计说明书
        4、程序编写:
                写代码。
                编写:程序清单
        5、软件测试:
                静态测试:非上机状态人工查阅。
                动态测试:上机查阅。
                单元测试:对各模块功能和结构存在的问题加以纠正。
                  组装测试:将已测试过的模块按一定顺序组装起来测试。
                  系统测试:按用户需求,整体运行测试~。
                编写:测试计划、测试分析报告、操作手册。
        6、运行维护:
                改正性维护、适用性维护、完善性维护。
               
                每个阶段都应有文档,这样出现问题才能有据可依。才能更好地实现不同部门间的交流.......所以文档是很重要的。 





  • 4
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 23
    评论
评论 23
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值