第355章 意外的变故-《重回一把火》


    第(2/3)页

    已经耐心等了很久的李一诚又露出了惊讶的神情。

    连骆院长都肯定这份方案切实可行?这么说来,余文钢这小子还真有几分本事?

    这结论一出,他又暗暗欣喜起来,因为这意味着挑战杯的事又多了一丝希望。

    余文钢却反应平平。

    对于自己的这份方案,他当然是有信心的,若是他的这份技术解决方案都没法过关,那才怪了。

    他静待骆俊鹏的下一句。

    下一句很快就来了。

    “不过对一个重大项目来说,从思路到技术解决方案,还只不过是走出了万里长征的第一步,接下来才是关键。”

    这一句带上了一丝转折的意愿。

    似乎是为了让李一诚听一个明白,骆俊鹏开始解释一个软件项目的大致运作流程。

    通常来说,任何一个软件项目的出现,都是从需求开始的。

    就以校园卡项目为例。

    因为国家教委提出了教育信息化和数字化校园的规划,并且校园卡项目确实对大学校园内的消费、支付提供很大的便利,因此这一项目的存在便有了迫切的需求。

    有了业务需求以后,就需要针对业务需求来提供可行的技术实现方案。

    在技术实现方案中,针对需求提出可行的解决思路是第一步,在解决思路的基础上完成概要设计,也就是简单的技术解决方案是第二步。

    就好比说骆俊鹏现在手中的这份方案,也可以称之为概要设计。

    概要设计是比较笼统的,不会涉及到太多的开发细节。

    概要设计通过后,接下来要做的就是详细设计。

    所谓详细设计,是指在概要设计的基础上,针对系统的功能进行模块化处理,并描述实现具体模块所涉及到的主要算法、数据结构、类的层次结构及调用关系等。

    通俗一点说,技术解决方案,也就是所谓的概要设计,是给客户看的,让他们大致明白整个系统是怎么来实现的,而详细设计是给系统开发人员看的,谁负责哪一部分的开发,各部分在开发上该如何考虑、怎么处理,都会有详细的要求。

    有了详细设计方案后,就可以组织人马开始软件开发及编码了,最终由各个功能模块整合成一个完整的系统。

    软件开发完成后,就进入测试阶段,如果测试没问题,就可以交付给客户进行使用,然后根据使用效果来进行维护或升级。

    从整个流程上来说,余文钢的技术解决方案确实还只能称得上是走出了万里长征的第一步。
    第(2/3)页