高级检索

    应用程序生成器TOAG的设计与实现

    The Design and Implementation of TOAG

    • 摘要: 本文论述了一个基于关系数据库、面向事务处理的应用程序生成器TOAG的设计思想、设计方法及其实现,并且通过典型的事务处理实例展示了TOAG的功能和使用方法.TOAG支持一种全新的软件开发方法,这种方法的宗旨是提高软件的生产率和质量.TOAG接收用户的应用开发要求,自动生成C语言代码.它基于一个关系型数据库管理系统,可将用户对数据库的存取要求自动生成数据定义和操纵语言嵌入到C语言程序中.文章探讨了应用程序自动生成的原理和技术.TOAG采用的是如下三种基本方法及其综合:结构化的参数表.功能驱动的处理子程序选取,以及特殊语句的自动生成.最后,指出了TOAG进一步的工作和这类系统的发展趋势.

       

      Abstract: TOAG is a RDBMS-based,transaction oriented application generator.Users outline their application requirements by means of the"FORM"s.TOAG translates them into C subroutines.SQL statements are embedded in the C subroutine when necessary.These subroutines can call one another and the parameters can be used.External subroutines can be parts of the application program generated by TOAG.This paper addresses the design and the implementation of TOAG.Some examples are given to illustrate its usage and functions.

       

    /

    返回文章
    返回