ACCELL/SQL——开放式开发工具简介
ACCELL/SQL主要功能:
ACCELL应用系统生成器通过画面设计和“填空式”的方式即可完成80%以上的应用系统,其特点包括:
●快速的原型(PROTOTYPE)设计,且不须写任何程序。
●设计的原型可以立即操作(新增、修改、删除、查询)数据库的数据,和全屏幕的查询。
●通过交谈式和可见式的方式,完成大部分的应用系统,使用者在开发之初即可参与开发工作。
●用简单的画面交谈即可设定数据是否锁定,以及显示属性。
●可以设计多记录的屏幕(MULTIPLE OCCURRENCE FORM),只需要给定笔数,不须写程序即可自动产生,没有ARRAY的限制,并可上下翻页。
●各字段HELP信息不用写任何程序,可直接定义在屏幕表格中。
ACCELL/4GL用来控制ACCELL应用系统的逻辑,是一功能较强的4GL,具有真正的面向对象、非过程性、事件驱动的特点,允许用户自行开发应用系统。主要功能有:
●可快速的增强由程序生成器产生的系统原型。
●事件驱动(EVENT DRIVEN)的开发方式,由事件,如BEFORE FORM、AFTER FIND去分隔4GL成一个个的程序区段,区段与区段间无程序性的关系。这样不仅加速系统的执行速度,更提供一个简单的逻辑结构,易于开发与维护。
●可调用第三代语言的子程序,以增加扩展性。
●自动的多用户使用数据锁定控制。
●利用“程序例外编译”的原理,只对修改过的部分程序作编译,大大节省开发的时间。
●所开发应用系统,可应用于MS-WINDOWS、OPEN LOOK、MOTIF等工业标准环境,而不必修改程序。
●所开发的应用系统,可应用于UNIFY 2000、INFORMIX、ORACLE、INGRES、SYBASE等关系数据库管理系统,而不必修改程序。
用ACCELL开发的应用产品,可以轻易地将应用产品在ORACLE,SYBASE,INFORMIX及UNIFY 2000P之间转移,大大地扩展了产品的市场。
综上所述,ACCELL不失为一个软件开发公司和最终用户理想的开放式软件开发工具。