最近结束了软工文档的学习,里面有非常多的知识需要的总结,接下来就是逐一总结:
首先需要明确要开发的系统的用户,本次开发的软件是机房收费系统,它的用户是:教师、学生、机房管理工作者。所以软件开发的同时要时刻站在用户的角度。
一、可行性研究报告
首先要说明的是这个报告的读者,是系统管理人员,开发人员,维护人员。
它需要在软件开始研发之前,从经济,技术,生产,供销直到社会环境,法律等因素进行具体研究和调查。需要确定有利以及不利因素,项目是否可行、估计成功率、经济效益和社会效果程度。可行性研究报告是对整个项目开始之前对项目的一个宏观的把控,对各种可行性都有说明。
二、项目开发计划书
项目开发计划书是项目在开发之前对工作任务的分解以及人员工作的分工,以及对项目的支持条件进行说明,它的读者是用户,开发者,管理者,分析人员。需要注意的是这部分要明确计算机的系统支持。
三、软件需求说明书
软件需求说明书就是对软件要实现的功能进行规定,比如用户特点,软件开发的意图,对用户特点进行分析,对需要实现的功能以及响应的时间进行规定以及故障的处理方法。它的目的是要加强机房管理,减轻工作人员的负担。所以开发软件的同时要时刻明确以及遵循目的。说明书的读者是系统开发人员,用户以及系统测试人员。
四、概要设计说明书
概要设计说明书是对系统的流程进行设计,对系统的基本流程进行处理。包括接口设计,系统结构的设计以及软件的使用方法。它的读者是系统管理人员,开发人员,维护人员。
先介绍到这里,下一篇继续~