界面自动生成工具
主题:本文介绍了一个直接根据数据库表结构定义自动生成对该表记录进行存取操作界面(FORM)的工具
1. 界面自动生成的必要性
一般在数据库应用程序,特别是MIS软件开发时,都会选择使用开发工具,如PB、C BUILDER,DELPHI,UNIFACE等等。这些工具为数据库应用程序的开发提供了强大的支持和帮助,使大部分开发工作转化成一种简单的,机械重复劳动。对一个新手,只要拖拉一些控件,在短短1-2个小时就可开发出一个可对数据库进行操作的漂亮界面,这对一个新手的工作是一个极大的鼓励。但我与一些从事数据库应用程序开发时间较长的朋友交谈时,他们几乎全部都抱怨做数据库应用程序开发太没有意思,没有创新,作长了感觉很烦。有个朋友也做了个小工具来减少重复劳动,效果还不错。因此本人就决定开发了界面自动生成工具。开发的第一个工具是以ORACLE和C BUILDER 为基础的,用于一个大型MIS项目开发,效果很好,大大地减少开发工作量,降低了开发成本,特别是为维护工作带来了很大方便。在那个开发项目中,当第一个开发负责人因故要离开该项目时,软件交接很容易。这是因为自动生成的程序很整齐,很规范,严格遵守命名规则,因此程序的可读性很好,数据库中的表名与界面名和源文件名直接对应,找源文件就很方便。 在第一个工具成功的鼓励下,本人开发了实用性更强的第二个工具,是基于
文章整理:西部数码--专业提供域名注册、虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!




