主持人:
下面有请殷步九先生演讲。
殷步九:
我的演讲题目是“无代码应用系统设计技术应用软件设计产生重大影响”。
当前软件编程效率极低:
当前软件编程效率极低,已经20多年无人打破人月神话。
第二个问题是双方的沟通问题,甲方、乙方之间的沟通一直存在着问题。沟通之难主要是没有沟通的基础。
即使当亲被视为先进的面向对象方法和结构化方法也只不过是夸大其词,面向的对象统统都是编程对象,所以很难实现即时服务,就是怎么样即时的相应甲方的需求。甲方平常对他的业务就束手无策,必须委托乙方给他做,这个中间的沟通一直是会有问题。最后导致的结果,我们设计的系统,甲方投入了很多成本,最后软件的使用率非常低,这个问题可以看出,我们华罗庚软件基地新的发明应该是受到华老的启发,华老在解放后期最主要回国以后做了管理的优化,如果后期乙方进行模型的建立,详细的设计方案、到编程这个阶段是漫长的完全不能沟通的。等到我们完成一个阶段可以看的时候,这个时候已经出现了什么问题呢?“生米煮成熟饭”,最后像王家林写到的一本书,也写多了花瓶电脑,就是最终结果应用那里还没有很好的软件可用。盖茨先生认为未来软件很有前景的即时软件服务。
总结主要就是,解决沟通问题、如何平常就能提供给甲方平常的业务咨询服务等,甲方乙方有沟通的基础,我们采用界面逻辑和算法逻辑,用逻辑的角度实现。
(图)1968年美国的著名系统学家霍尔先生提出了系统三维结构理论,他认为我们的系统主要由这样的三维组成的,一个是支持维,还有一维是时间维,还有一个逻辑维。时间维和专业维是共性,最突出的特性就是系统是逻辑构成的。我们如果想解决应用方面个性化表达的话应该基于逻辑。国内外大家一致公认的三层结构,一个是界面处理层、一个是业务逻辑处理层,一个是数据库支撑层,一般开发商做界面逻辑和业务逻辑。我们认为基于三大逻辑的构成来实现系统的个性化这是我们发明的主要观点。
为了提高软件的从用性大家提到了构建平台,这个构建谁来维护,谁来扩展它?这个构建分多少才能满足你的业务构建,这显然是一个问题,现在发展构建越做越多,包括几万个、几十万个,我们的做法是,我前面介绍了用三大逻辑的方法设计系统能够做到定制程度的设计。并且基于这个逻辑设计方法的基础上建立构建。
我的发言就到这儿结束,谢谢!