首页公司简介软件产品电子产品技术服务产品认证我们客户合作代理联系我们

采油生产报表软件系统

    采油工程报表管理软件主要完成采油工程报表基础数据库的建立与维护(建库、建表、录入数据、修改数据、删除数据)、数据备份、数据还原、数据上报、数据接收、数据汇总、数据统计、基础数据的组合查询及打印、报表的输出打印等功能。
    本软件系统数据库采用Oracle数据库,主体采用C/S结构,领导报表查阅和部分数据查询采用B/S结构模式。部分数据查询和数据图形展示组件化设计,B/S和C/S公用。

总体设计
    整个软件系统分两种模式:B/S和C/S,其中B/S为了领导浏览方便、操作简单,仅提供报表浏览、打印、查询,原始数据部分查询、图表展示。C/S包含用户所要求所有功能。
    软件重点在C/S模式,尽量做到程序、组件两种模式复用,C/S模式采用三层结构。

模块划分
C/S模式系统模块结构:

  • 数据录入功能:
    系统数据表分为:单井月数据、采油队月数据、采注设备数据、注污水站月数据、作业数据表、集输数据表六类数据。数据录入在保证数据完整的情况下,尽量考虑用户的习惯。
    • 前三个数据表采用字段直接输入的方式,单井月数据分数据类别填写,采油队月数据和采注设备数据字段较少,采用字段输入方式;
    • 注污水站月数据采用用户以前输入界面放入字段用户输入;
    • 后两个数据表鉴于用户所提供数据表无法满足数据的存储,将数据表分离。用户采用报表界面输入。
  • 数据库结构调整功能:
    落实数据库结构,使数据库能够达到数据存储合理,达到用户要求数据录入采用字段输入和报表直接输入相结合的办法。
  • 数据导入/导出

    功能要求:可根据数据日期段,任意选择数据表导出数据,导出程序需要格式文件。程序可自动识别导出文件,可自动按日期按导出表导入到数据库。

  • 用户信息管理

    功能:管理员可管理用户,用户分:院领导、系统管理员、采油厂领导、采油厂、采油队五级用户,院领导为B/S模式下用户。采油厂领导比采油厂用户多增加一个数据审核功能。每个用户根据自己权限可查看自己相关数据,报表。采油厂领导可审核数据,数据审核后,给系统管理员提示,系统管理员可汇总报表打印。

  • 信息传递

    功能:系统管理员使用,管理员可对除院领导外所有用户发送消息,催缴数据,可对任何一个用户发送消息,消息发送后,自动弹出,收到信息用户可回复,除管理员外,其他用户不能主动发送。

  • 数据库查询

    功能:可按数据库表查询,按字段查询,自定义条件。可以选择字段求和、求平均、求个数。可将查询数据表达为图形(折线、柱状),图形可另存为图片。

  • 报表生成

    功能:可根据用户数据生成用户需要的54张报表,可自动判断是否为年报,是否生成年报。可根据用户权限限制用户报表数据。可将报表合成,汇总为一套报表。

  • 历史数据维护

    功能:可删除过期的历史数据。

B/S模式系统模块结构:

  • 数据查询

    功能:根据用户提供的领导感兴趣的部分字段查询,可自定义条件查询,查询结果可用图形显示。

  • 报表浏览

    功能:可查询报表,浏览所有生成的报表。

数据库结构设计
用户信息表:
单井月数据、采油队月数据、采注设备数据、注污水站月数据、作业数据表、集输数据表,其中,作业数据表、集输数据表两个数据表拆分达到数据存储要求。
报表表:存储管理员生成的所有报表,其他用户生成的和身份相关的报表不存入数据库,仅存为临时文件,供用户浏览。
查询表:鉴于数据查询的字段常用性,采用字段数值过滤的方式,为维护方便而设定。
信息传递表:用户来往信息存储表
    在修改数据库结构和数据库设计中,我们尽可能的使最终的数据库使用起来更灵活。因此,数据库并没有严格的按照第三范式进行设计,有些表的冗余字段没有去掉,有些数据库表之间的关联关系是通过程序实现的,没有在数据库中使用强制的关联。这样设计的好处是,当其中一个表的数据需要做一些较大变动时,不至于因为表之间的强制关联而失败。

业务联系:webmaster@hxan.com   联系电话:029-88222631或029-88252768
版权所有© 1999-2007华线网络公司