【总结】软工文档

来源:互联网 发布:阿里巴巴数据管家 编辑:程序博客网 时间:2024/04/29 16:39
      写完软件开发文档,对软件工程又有了不一样的理解。

      我将文档主要分成了四部分,分别为:1、前期准备 ;2、软件设计;3、软件测试;4、后期总结

1、前期准备

      主要分为 可行性分析报告,项目开发报告,软件需求说明书。这三个报告的共同特点是:在正式开发之前针对用户需求对软件设计提供方向,相当于我们的头。

      可信性分析,软件需求说明书,解决了软件是什么?我们要设计什么样的软件才能满足用户的需求?而项目开发设计为正式开发软件安排实施计划从软件程序,语言,文件到软件开发预算,提供了总体的规范。

2、软件设计

      在软件设计方案通过之后,软件设计开始,可分为程序分析和数据库分析。软件有做好的程序,界面显示,而存储的数据在数据库中。
      程序分析可分为概要设计和详细设计。概要设计包括程序系统的基本处理流程、程序系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为程序的详细设计提供基础。因而,详细设计就是概要设计的细化,具体到了每一个模块的算法,数据结构,逻辑流程,代码。是程序员的主要工作,也是目前我们现阶段着重进行的项目。
      而数据库设计和数据库要求则主要是对数据库的规范,根据程序设计数据库,规定数据库里要有几个表,每个表的内容是什么,每个字段的属性是什么,怎么样能够保证用户的信息安全等。

3、软件测试

      将软件设计好后当然要经过测试之后才能投入使用,软件测试包括测试计划和测试分析报告。一个用于测试之前,一个用于测试之后。测试不是上手就测,也必须要经过详细的设计和规范之后才能开始测试。

4、后期总结

      在软件顺利通过测试后,开始总结,正式投入使用。

      我们的软件为用户而设计,所以要写的说明书在专业化方面要适可而止。当我们的软件投入使用后,作为一个项目开发者,必须对自己这段时间的软件开发过程进行总结,反思,这样才能为软件后期的发展提供更有力的后援。同时,也可以为自己以后的软件开发提供宝贵的借鉴资源。

                             <如有错误,欢迎指正!>

0 0
原创粉丝点击