供电企业FOXPRO工资数据的共享_第1页
供电企业FOXPRO工资数据的共享_第2页
供电企业FOXPRO工资数据的共享_第3页
供电企业FOXPRO工资数据的共享_第4页
供电企业FOXPRO工资数据的共享_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、供电企业业FOXXPROO工资数数据的共共享张铁峰 苑津津莎刘建建新 (华北电电力大学学,河北北 保定定 07710003)摘要:在在电力企企业信息息化的过过程中,由由于信息息技术发发展及信信息化实实践的阶阶段性等等原因,使使得财务务率先实实现计算算机管理理,而财财务软件件由FooxPrro制作作的为多多,近年年来随着着电力企企业信息息化在各各个方面面深入展展开,迫迫切要求求实现财财务数据据的共享享。本文文详细介介绍了FFoxPPro工工资数据据共享的的实现,对对信息系系统的集集成与过过渡运行行具有参参考价值值。关键词:信息共共享;ORAACLEE;FOXXPROO;工资资;引言FOXPPRO

2、作作为较早早的单机机版数据据库开发发软件,以以其灵活活实用的的优点获获得了广广泛的应应用。但但随着信信息技术术发展及及信息化化在各个个方面深深入展开开,WEEB技术术的应用用,数据据共享的的要求愈愈加迫切切,大型型共享数数据库管管理系统统如Orraclle、SSql Serrverr等开始始占主导导地位。在电力企企业信息息化的过过程中,由由于信息息化实践践的阶段段性及当当时技术术背景等等历史原原因,使使得财务务率先实实现计算算机管理理,而财财务软件件由FooxPrro制作作的为多多。随着着企业级级信息系系统的建建立,大大多数情情况下财财务软件件作为企企业的核核心不被被替代,但但财务数数据的共共

3、享要求求日益迫迫切,资资产负债债表、损损益表、产品销销售利润润表等各各种财务务报表及及员工工工资表都都需要实实现共享享。其中中FoxxProo工资数数据的共共享有些些困难,下下面就其其存在的的难题及及解决方方法作一一介绍。1 工资资数据共共享的困困难在信息系系统集成成的过程程中,为为了实现现工资数数据的安安全共享享,一般般将其迁迁入企业业的大型型共享数数据库中中。FoxPPro工工资数据据共享的的困难在在于工资资表没有有固定的的数据库库结构,工工资项目目的增减减也很灵灵活,其其中还存存有相当当一部分分中间计计算字段段或其他他无用信信息,在在得不到到原系统统开发人人员的帮帮助情况况下,只只有专职

4、职财务人人员才能能从数据据库中挑挑选出有有用的字字段,而而且由于于每月一一个工资资数据文文件,于于是挑选选的工作作每月都都要做。每月一个个FoxxProo数据库库结构的的工资表表要实现现向大型型共享数数据库的的迁移并并实现其其集中是是件困难难的事,需需要解决决两个问问题:将每月工工资数据据存储在在一个数数据库表表中。正确存储储每月要要显示的的工资表表表头。2 解决决办法在实践中中,本文文采用以以下方法法实现向向Oraaclee迁移FFoxPPro工工资数据据,实现现归一化化处理。首先,建建立Orraclle数据据库表“工资数数据表”(存放放工资数数据)、“工资表表头表”(存放放工资表表头即工工

5、资各项项名称)、“工资项项显示属属性表”(存放放工资表表各项是是否显示示,实际际使用可可用列宽宽度代替替,宽度度为0的的项不显显示),由由于FooxPrro工资资表字段段每月可可不一样样,多少少和次序序不定,因因而以上上Oraaclee三个表表(以下简简称三表表)的字段段需建的的足够多多(如已已知月份份字段数数的二倍倍),为为了方便便起见,下下面用中中文进行行Oraaclee数据库库表的字字段说明明。对“工资资数据表表”建字段段“职工编编号”、“姓名”、“项1”、“项2”“项999”、“年”、“月”其中“职工编编号”、“姓名”为字符符型,其其他为数数字型。对“工资资表头表表” 建字字段“职工编

6、编号”、“姓名”、“项1”、“项2”“项999”、“年”、“月”,其中中“年”、“月”为数字字型,其其他为字字符型。对“工资资项显示示属性表表” 建字字段“职工编编号”、“姓名”、“项1”、“项2”“项999”、“年”、“月”,全部部为数字字型。第二,将将需要传传输的某某月FooxPrro工资资数据通通过PoowerrBuiildeer的数数据窗口口读入OOraccle数数据库表表“工资数数据表”,将表表头(FFoxPPro表表对应的的中文列列名)写写入“工资表表头表”,初始始化“工资项项显示属属性表”的各字字段为一一定值(比比如2550 PPoweerBuuildder单单位,实实际传时时多

7、出的的字段置置0即宽度度为0不不显示)。具体实现现中首先先建立数数据传输输窗口如如图1,该该窗口放放四个按按钮,三三个数据据窗口如如图示:图1 数数据传输输窗口其中,“表头表表”对应的的数据窗窗口为“工资表表头表”的数据据窗口对对象。设“FooxPrro”对应FFoxPPro工工资表某某月数据据文件 gz.dbff,传输输时动态态建立数数据窗口口对象。“oraaclee”对应OOraccle的的“工资数数据表”的数据据窗口对对象。“查询本本月”按钮可可查本月月FoxxProo工资表表是否已已传输(“oracle”数据窗口有记录为已传输,否则未传)。“传输工工资”按钮可可将本月月FoxxProo

8、工资表表数据读读出并放放入“oraaclee”数据窗窗口,然然后存入入Oraaclee的“工资数数据表”,还将将本月FFoxPPro工工资表表表头放入入“表头表表”数据窗窗口供修修改保存存,同时时给Orraclle的“工资项项显示属属性表”对应月月份置与与显示相相关的信信息。篇篇幅所限限,列关关键步骤骤如下:连接FFoxPPro数数据库从FooxPrro工资资表数据据读出到到“FoxxProo” 数据据窗口。连接OOraccle数数据库如已传传过,则则删除OOraccle三三表的传传输月数数据。初始化化传输月月“工资项项显示属属性表”各字段段值为00(主要目目的是置置多余字字段为不不可视)。将

9、FooxPrro表信信息写入入Oraaclee对应三三表。读取“FoxxProo”数据窗窗口数据据,写入入“oraaclee”数据窗窗口时要要注意“FoxxProo” 数据据窗口各各列的数数据类型型(发现现经常有有除“职工编编号”、“姓名”外多余余的字符符型字段段出现,而而其内容容为数字字),这这时需要要在程序序中作数数据类型型的转换换。读取“FFoxPPro” 数据据窗口的的列标题题时,发发现象“职工编编号”、“姓名”之类意意义明显显的字段段,在FFoxPPro工工资表中中却常用用拼音缩缩写代替替。因此此在处理理“工资表表头”时对此此类常用用特殊列列特殊处处理,使使其在“工资表表头表”中存为

10、为中文名名称。程序自自动提交交写入OOraccle三三表的信信息。“保存”按钮可可将核对对修改从从FoxxProo工资表表读出的的表头后后放入“表头表表”保存。第三,对对传入OOraccle的的工资表表进行“定制”,即将将光标放放置于需需隐藏的的列,通通过“隐藏所所在列”按钮实实现过滤滤掉无用用的字段段(由专专职财务务人员操操作,实实际是在在“工资项项显示属属性表”中将该该月的该该列字段段置0),剩剩下需要要的字段段,然后后将信息息存储,此此界面如如图2。图2 工工资表定定制界面面第四,根根据Orraclle三个个表的信信息即可可制作WWEB查查询或客客户机/服务器器查询,实实现工资资表信息息

11、共享。3 权限限的处理理一般来说说,FooxPrro工资资表的传传输需在在财务计计算机本本地进行行,工资资表的定定制可在在本地也也可在其其他联网网的计算算机上,但但有口令令的限制制。4 结论论程序在客客户端WWin998/FFoxPPro22.5,服服务器端端Winn20000/OOraccle88.0下用用PowwerBBuillderr6.55调试通通过,并并在电力力信息化化实践中中已获应应用,并并取得了了良好效效果。但但所提供供的解决决方法还还得针对对具体问问题具体体分析,作作为一种种解决问问题的思思路,希希望对信信息系统统的集成成与过渡渡运行实实践能有有帮助。参考文献献1沃沃得工作作室.PPoweerBuuildder66.0应应用开发发指南.北京:人民邮邮电出版版社,119988作者简介介张铁峰(119744-),男男 ,华华北电力力大学电电气工程程学院博博士生,研研究方向向为信息息分析与与处理。苑津莎,华北电力大学博士生导师,研究方向为信号分析与信息处理、电磁场理论及其应用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论