Page 45 - 高中 信息技术 选择性必修6 开源硬件项目设计
P. 45

 2.1 开源硬件项目开发的基本流程







                    解决一个复杂问题时,按时间顺序将问题分解为一个个子问题,然后进行“各个击破”,
                    这种策略被称为“生命周期法”。但是这种顺序严格的方法,在某些场合中灵活性不够,
                    开发时效性较差,因此一些新的工程项目开发方法应运而生,如快速原型法等。

                         开源硬件的项目开发通常采用快速原型法,一般需要经历作品的创意、设计、制作、
                    测试、运行的完整过程,可归纳为开发规划、硬件搭建、程序设计三大核心环节,如图
                    2-3所示。








                                             广东教育出版社




























                                                  图2-3  开源硬件项目开发的基本流程


                         开发规划环节包含创意和设计两个阶段,是项目开发思路的整理和表达,其目标是形
                    成具有创意,并且可以具体实现的项目方案,是项目开发的重要部分,决定了整个项目的

                    方向与质量。
                         制作、测试和运行属于项目实施的阶段,其目标是让项目方案变成具体的项目成果,
                    并使之达到最优化,是让纸面上的方案真正落地的重要步骤,也是对方案的检验、完善。

                    对于项目开发规划,一般根据实际的运行、迭代情况,会对前期设计方案进行修改,使项
                    目能朝着优化、可实现的方向前进。




                             探究活动


                         拓 展


                         生命周期法:生命周期法是信息系统最早使用的一种开发方法,至今仍在大中型系统


                                                                                                                    37 37







          21X1359.indd   37                                                                                        2019/9/29   10:56:08
   40   41   42   43   44   45   46   47   48   49   50