将要解决的问题分解成具体的步骤,然后通过函数编程实现每一个步骤,最后通过规定好的函数顺序调用完成, **自顶向下,逐步细化!
    优点 :
    能够针对步骤拆分,模块化封装
    能实现代码复用,节省开发成本
    缺点 :
    维护不够灵活,流程一旦确定就必须执行到底

    案例:学生到校报道注册
    面向过程流程图:
    image.png
    面向过程,就是按照我们分析好了的步骤,按部就班的依次执行就行了!所以当我们用面向过程的思想去编程或解决问题时,首先一定要把详细的实现过程弄清楚。
    一旦过程设计清楚,代码的实现简直轻而易举。**