这两天,叶云又学到了一个新知识:系统的开发方法,还有点印象,今天就先分享一下。叶云想说,开发一套管理信息系统(MIS)的方法,主要有四种方法。第一种,叫结构化生命周期法(SADT),这是一种自顶向下的循环开发方法,从系统请求、系统分析、系统设计到系统实施、系统运行、系统评价,如果系统运行遇到问题又再循环一次,从而形成一轮又一轮的生命周期。第二种,产品原型法,先设计出一个最初的产品原型,然后让用户参与不断的循环反馈,从而不断的对原型进行反复的修改和迭代,直到最终用户满意后,原型则就变为真正的产品了。第三种,面向对象法(OO),一种将客观世界当成是由不同种类的对象构成的,主要包含OOA(调查)、OOD(设计)、OOP(实施)。要注意,这是一种自底向上的开发方法,如果没有规划好的战略方向做前提保障,最终就可能很容易跑偏,与实际结构不匹配。第四种,一种借助功能完备的系统辅助开发工具,这样可以很大程度地提高工作效率。叶云认为,以上这四种系统开发方法,并没有哪种是最好的,只有根据不同实际情况,把它们进行灵活的组合,才可能出现最好的。