油罐储油量计算机辅助计算及管理报表生成系统软件包的研究.pdf
文本预览下载声明
由。亡 油罐储油量计算机辅助计算
及管理报表生成系统软件包的研究
曩 舾油体
^.建立操作密码挡案 B、输入油罐容量参数
B 输人油罐结构参数 要正确计算油罐中储油量,就必须知道该油罐的结构
主
c 油罐容积表的计算 参数或容积表值,因此在进行油罐储量管理之前 ,必须首
D 油罐储油量的计算 先建立该油库所有油罐的容量参数。用户可以任意选择
E.编制油库统计报表
菜 油罐结构参数表或容积表值的形式。
P 油品标准密度换算
c、油罐客积表的计算
G 储油量数据库备份
该功能根据油罐容量参数的数据库,自动计算出油罐
z.退出系统
苴
n 储油数据库数据删脒 的容积表值。
D、油罐储油量的计算
围 I 管理软件系统的基本结构 根据对油罐中储油高度 、淤水高度 、油品平均密度和
· 22 -
温度等参数,计算出储油管理中的相关参数,如储油容量、储油重量、淤水容积、标准密度、
储油收支等22项参数,用户可以将这些数据保存在专门的数据库中。
E、编制油库统计报表
由于本软件的先进性 ,用户不仅可以直接输出常用固定式的报表 ,而且还能根据不同
要求随意性编制不同形式和内容的报表。
F、油料标准参数换算
该功能将实测的油品的密度、油品的重量系数 F和体积系数 K转换成为20~C下的标
准的参数。
C、储 油量数据的备份
为避免因数据库损坏而造成不必要损失,该系统提供了数据库备份功能。
F】、帮助 系统
在操作过程中,系统提供了用户随时可以访问的帮助功能 ,供用户查询。
Z、退 出系统
在完成全部工作后 ,系统可以自动返回到 DOS状态。
H、删除数据库 中数据
系统能根据用户 的选 择,删除数据库中的全部或部分数据, 达到清理数据库的Lt
的。
三、软件 系统关键技术
在系统设计过程中,巧妙地运用 了Foxpm诸多功能,做了一些富有创造性的研究工
作 ,如首创了异位的数据库加密技术 、统计报表的随意性设计、在 Foxpro平台上实现图形
统计 、运行环境下外挂 wPs文字编辑系统和 A础 .EXE可执行外部文件 、随机帮助提示系
统 (readme)等。下面就几个关键性的技术进行简要介绍。
(一)油罐储量的计算
按照JJGI~ 一87提供的方法 ,油罐中储油量的计算思路如 图2所示。
匿1l竺1苎 L巨 L至— L[—
l~NllGt68—87计 J I石油视密度换算 l I石油体积系数数 l I重量换算系数表 l
塑 L L L
匾I凇水体积vII标准密度pII体积系数KII重量系数FI
图2 油罐中储油■的计算的思路
(=)畀位方式的数据加密技术
· 23 ·
Foxpro.dbf数据库语言中数据库 (下文简称 DBF库文件)是开放型的,其 自身是不能
加密的。因此 ,存放数据的数据库 (如存放密码数据的Password.dlof数据库、存放油品储
量的Volum-tank.d10f数据库等)就毫无安全性。为此,笔者研究 了一种实用而可告靠的加
密方法 ,使他人不能随意窥视和更改数据库 中的数据。
异位方式加密的基本原理 :利用 Foxpm的低级
显示全部