work/xmlab/software_design_mind/Program_code_mind.md

1.2 KiB

work

This is the main responsitry for work.

常老师的软件示范设计: 带我认识设计的过程

降晟栋、廖恒臻:常老师说,一个工程的设计是至关重要的。初识设计的我们,还不太理解这句话的重要性,只是在脑海里构想出大致的流程,便急不可耐地去编程,结果编程很长时间不能实现功能。

于是,常老师给出了具体的软件示范设计,带我们学习如何设计。我们依照常老师总结出的五步法,从需求分析开始出发,一步一步地深入,初步体会到了设计的思想,知道了只有在设计阶段下足功夫,才能避免因没有充分思考而无休止地编程,浪费时间的情况。我们从五步法出发,在设计阶段就对程序的逻辑性和严谨性进行尽可能充分的考虑,为编程的实现打好基础,从而更好地实现程序的功能,同时也初步领略到了“程序设计的艺术”。

下面,展示一组降晟栋做的某个研发项目的主要设计过程。

alt text

alt text

alt text

alt text

alt text

alt text