|
|
三、MFG/PRO系统开发工具
MFG/PRO是用PROGRESS写成的。PROGRESS是Progress软件公司的第四代语言和关系型数据库系统。用PROGRESS修改MFG/PRO和用户化部很容易。PROGRESS还能使MFG/PRO在一个范围较广的硬件系统的操作系统下运行。
PROGRESS的组成部分如下:
(l)应用语言
包括高级过程语言排除了传统编程的需求;快速生成和修改应用程序;出错的自动处理;高性能编译代码;与其它语言编程的程序通信;简便的字处理、图形及电子报表接口;ASCII文件的输入、输出。
(2)关系数据库管理系统
包括可变长度字段及索引,因而存储效率高、灵活及高的性能;在硬件或软件出故障的情况下,数据库自动恢复;具有自动记录加锁控制的高性能多用户能力。
(3)数据词典
包括数据库结构容易修改;每个文件有多个索引;每个索引有多个数据字段;全范围数据类型;广泛的数据有效性自动确认。
(4)过程编辑器
包括用户可编程功能键以减少击键操作;用户可修改的联机提示屏幕;语法自动检查功能将光标放在错误的字或词组上以便修改;完全与PROGRESS程序编译器和数据字典集成。
(5)屏幕和报表格式化程序
包括屏幕和报表布局的自动格式化;根据需要,直接控制屏幕和报表格式。 |
|