第六章 详细设计简记

第六章  详细设计
      详细设计不是具体的编程,而是要设计出程序的“蓝图”,详细设计不仅仅是逻辑上正确的实现每个模块的功能,更重要的是设计出来的处理工程应该简明易懂。
      详细设计的目的:为软件结构图中的每一个模块确定使用的算法和块内的数据结构,并用某种选定的表达工具给出清晰的描述。

      详细设计的任务:

          1.为每个模块确定采用的算法;

           2.确定每一个模块的内部数据结构及数据库的物理结构;
           3.确定模块接口的细节;
           4.要为每一个模块设计出一组测试用例;
          5.编写详细设计说明书,提交审核。

     详细设计的原则:

           1.详细设计是在编码的基础上。因此,在详细设计的阶段上,给出软件模块的算法结构的简要描述要清晰易读,正确可靠。

           2.采用自顶向下,逐步求精的结构化方法。
           3.选择合适的描述工具来描述各个功能的算法。
      详细设计需要用的常见工具:程序流程图、盒图、PAD图。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值