软工之软工文档总结(二)

继续文档的总结~

五、详细设计说明书

详细设计说明书是进一步明确结构的一个文档,需要详细介绍系统的各个模块,为下一步的开发和测试做准备。

读者:项目设计者,程序员

本部分需要明确的一点就是程序系统的机构,即对机房收费系统进行一个思路上的整理,对于从用户的角度来看,管理员,操作员,一般用户分别需要做到哪些功能。


    以及一些流程的逻辑情况进行分析,就拿上下机来说:


   这包括其中对于上下机金额的计算,这涉及到了一部分算法的内容


六、数据库说明书

    数据库说明书分为两部分,数据设计说明书和数据要求说明书,这两个文档的命名的同时说明了他们主要的作用。第一部分主要是在宏观的情况下对数据库的设计进行了设计,从外部设计,结构设计,运用设计三个方面进行细化的解释。第二部分主要是从数据的角度来分析,从数据的逻辑描述和采集的方面进行了详细的解释。

1.数据库设计说明书

    读者:数据库设计师,数据库管理员

    外部设计主要是一些命名和名称设计,结构设计涉及了一些关系,包括数据实体-关系图,以及实体关系描述。

    结构设计主要是对一些控件的数据类型和长度进行记录。运用设计主要是数据字典的设计,和安全保密方面的设计。

 

2.数据要求说明书

    读者:数据库设计人员,系统测试人员

    数据输入承担者:系统操作员和系统管理员

七、测试计划

    预期读者:测试人员

    测试计划主要是对关于测试的问题进行一些记录。对列出图表,逐项说明被测软件的功能,输入输出等质量指标。

    测试方面主要注意需要测试的功能,而且在测试的时候,要将数据库中所有的数据进行测试,而且要测试各种情况。而且要注意测试的尺度,用户名,学号都有长度限制,日期时间都有格式等。


八、测试分析报告

    读者:软件开发人员

    测试分析报告是测试完成之后,对测试结果进行分析总结。总结在任何一个学习阶段都非常重要,这里也同样。

    首先,需要对测试的结果进行说明,上机和数据库功能是否符合预期结果。接下来就是要对软件的功能有一个结论,从功能方面和限制方面来分析。

小总结:    

    以上这些就是从计划到开发然后到测试结束需要写的文档,项目开发的重点是站在用户的角度,按照计划来进行开发,以便于很好地把握系统需要实现的功能,避免出现计划外的工作。突然想起好多年前看《奋斗》,陆涛作为一个建筑工程师,在一个项目上投入了无限的精力,他想做到最完美,所以不断给项目增加预算,直到最后他不仅把自己的所有财产都投了进去,投资人还放弃了投资。虽然他盖出了很好的房子,但是由于投资太过巨大,房子的价格变得非常高。所以我们在开发一个项目的时候一定要记得自己的初衷。

评论 29
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值