图文数据库管理系统ITbase的特点及应用
1、数据库文件
ITbase的数据库文件对dBASE、FOXBASE向下兼容,即用dBASE、FOXBASE建立的数据库文件可以不经任何转换直接拿到ITbase中使用,用户花费很大代价所建立起来的数据库不会因为使用ITbase而作废。
2、数据库查询语言
ITbase查询语言(即命令的函数)是一种数dBASE(或类FOXBASE)数据库查询语言。ITbase命令和函数的语法格式和dBASE、FOXBASE基本相同;ITbase的程序设计方法如过程、内存变量、程序流程控制、系统环境设置等都和dBASE、FOXBASE一样,任何通过dBASE、FOXBASE所学到的数据库和程序设计的知识都将在ITbase中得到彻底的应用。
3、图象管理
ITbase的字段类型除了传统的字符类型、数值类型、逻辑类型和日期类型以外,还可以定义为文本类型(相当于dBASE、FOXBASE中的记忆类型)、二值图象、灰度图象和彩色图象。ITbase把图象数据当作一个字段来处理,图象字段的输入、输出、存贮、查询等就象普通字段一样可以很方便地实现。图象字段通过图象扫描仪录入。
4、汉字系统
绝大多数汉字系统都不支持图象显示(即高分辨率、多色彩),ITbase自带图文用汉字系统。这种汉字系统具有多色彩、高分辨率显示,并提供多种常用的汉字输入法,另外还支持多字体(宋、仿、黑、楷、繁),变大小(1号~6号字)的汉字显示和打印。
5、制表打印
ITbase除了支持文字打印以外还可以打印图象。ITbase提供两种打印方式,一是dBASE兼容打印方式,在这种方式下ITbase制表打印和dBASE、FOXBASE完全一样,用户用dBASE、FOXBASE编制的制表打印程序可以不经修改直接拿到ITbase中运行。另一种是ITbase独特的图文混排打印方式,在这种方式下用记可以用@-SAY命令实现多字体、变大小、图文混排制表打印。
6、图象压缩
为了节省磁盘空间,ITbase对二值图象采用类游程码压缩技术,一般二值图象可压缩7~100倍;对灰度和彩色图象采用目前国际上最先进的JPEG图象压缩和还原技术,一般灰度图象可压缩7~10倍,一张黑白人像照片压缩后只占1~2K,彩色图象压缩20倍左右,一张彩色人像照片压缩后也只占1~2K。ITbase的图象压缩和还原算法全部由软件实现,不需要任何的硬件加速。图象压缩是图文档案管理系统必备的关键技术之一。
7、界面设计
ITbase提供象素级的作图函数(类似于C语言),再加上多字体、变大小的汉字显示,用户可以设计出丰富多彩的交互界面,如亮条式、下拉式、按钮式等多种驱动菜单和折线图、直方图、圆饼图等统计图。更为独特的是ITbase可以让用户直接驱动鼠标器,用户可以设计出象Windows那样的鼠标驱动菜单。
ITbase可广泛应用于人事、各类档案、票据、签字、真迹、印章、商标、各类证件、旅游风景、人口信息及户籍、各种标本等管理领域。ITbase独特的图象管理功能不但能扩大数据库管理的应用领域,还可以大大减轻数据录入的工作量,如文件档案管理,传统的做法都是通过键盘输入全部汉字,显示打印时还要制表;而在ITbase中可以把文件档案的原稿当作二值图象用图象扫描仪扫入计算机,然后以图象的方式显示打印,这样做不需任何制表,其格式和原始稿件完全一样,这样就大大减轻了汉字录入的工作量。