欢迎来到学术参考网

Oracle数据库在计算机设备管理系统中的应用

发布时间:2015-10-04 15:22

摘 要:随着市场竞争的日趋激烈,现代企业面临着巨大的竞争压力,人才、技术、各种设备成为企业发展的三个关键因素。其中,为企业实现高度信息化管理的计算机设备作为企业极为重要的资产之一,既是企业正常生产的保证,又是企业提高效益的基础。

关键词:Oracle;计算机;管理
  一、ORACLE
  1.1ORACLE简介
  ORACLE数据库系统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,以高级结构化查询语言(SQL)为基础的大型关系数据库,是目前最流行的客户/服务器(C/S)或B/S体系结构的数据库之一。作为一个通用的数据库系统,它具有完整的数据管理功能;作为一个关系数据库,它是一个完备关系的产品;作为分布式数据库它实现了分布式处理功能。ORACLE数据库由三种类型的文件组成:数据库文件、日志文件和控制文件。
  1.2ORACLE的优点
  ①引入了共享SQL和多线索服务器体系结构。减少了ORACLE的资源占用,并增强了ORACLE的能力。
  ②提供了基于角色(ROLE)的安全保密管理。在数据库管理功能、完整性检查、安全性、一致性方面都有良好的表现。
  ③支持多媒体数据,如二进制图形、声音、动画等。
  ④提供了与第三代高级语言的接口软件,能在C,C++等主语言中嵌入SQL语句及PL/SQL语句,对数据库中的数据进行操作。且有许多前台开发工具如P B、VB等,可以快速开发生成基于客户端PC平台的应用程序,并具有良好的移植性。
  ⑤提供了新的分布式数据库能力。可通过网络方便地读写远程数据库里的数据。
  二、 系统的需求分析
  2.1组织结构
  在企业中,和设备管理系统有直接关联的的部门是设备管理处(或后勤管理处),是使用计算机设备管理系统的主要部门,此外,间接关联的部门是财务部门、审计部门和下属部门管理人员,与管理系统有业务数据来往。
  2.2业务流程分析
  计算机管理系统是一个面向企业设备管理人员,为其提供服务的综合信息管理系统。设备管理人员通过本系统完成日常管理工作,企业员工所使用的计算机信息、以及各种外部设备等综合信息都存放于管理系统中。
  管理系统开始投入使用后,管理人员先根据企业信息设备配备情况,建立相关设备的信息,包括计算机配置信息、外部设备、各配件名称及序列号、MAC地址、设备来源、使用者的姓名、所属部门、工作性质等数十个属性项。在设备基础信息采集完毕后,一旦设备本身或者设备使用者情况发生变化,系统管理员可以及时对数据库中的信息进行更新维护。管理人员可以通过Web方式或者直接操作数据库以完成对设备管理系统的数据更新作业,包括这些信息的增、删、改等,所有数据库改动都只能由管理员操作。而对于相关业务部门(后勤、财务等),系统设立了一个查询模块,可以进行快速查询和统计,例如依据某一条件,如具有相同属性的设备(如技术性能或购入时间等),进行同一类型的设备统计,并可以将结果通过打印方式输出,以便相关部门使用。
  2.3各部门对系统的需求
  鉴于目前企业对计算机设备管理的需求与实际情况,新管理系统方案的重点放在系统的精细化管理模式上,为了实现这一设计原则,新系统满足以下几方面的需求:
  —系统管理员:管理服务器、安装维护系统数据库,维护系统表、编码表,按照对管理系统不同的访问需求为其他部门及人员授权。
  —财务、审计部门:查询计算机设备资产情况,审查设备资产变动情况,审核计算机及配件类型是否与财务发票记载相符;打印设备及配件清单。
  —其他部门管理人员:其他部门管理员只能修改本部门设备的使用人员信息,提出调拨、报废、维修申请,其它数据信息不能修改;打印设备及配件清单。
  —普通员工:在一些情况下,普通员工需要查询本人名下记载的设备使用记录,可以向系统管理员提出申请,进行临时赋权。
  2.4新系统的技术先进性
  —通用性:用户可根据本单位的需求灵活设置人员类别及其数据库结构,可满足不同层次,不同性质,不同业务工作的需求。
  —标准化:提供了丰富完善的设备管理内容,为各级部门之间的数据共享及数据交换奠定了良好的基础。
  —先进性:采用面向对象技术开发,适应计算机网络技术发展趋势,运行在Windows环境下,界面友好操作方便。
  —实用性:具有数十种设备、配件信息处理功能,可完成设备档案信息的查询、统计分析、制作设备名册、统计表、登记表等。
  三、系统总目标与设计原则
  —实现计算机所有配件管理离散化,采集的设备信息不只是整体的计算机配置信息,而是在信息层面将计算机分解为独立的部分,采集细分的零配件串号以及MAC信息,在数据库中将计算机和外部设备分解管理,达到设备的精细化管理目标。
  —实现企业信息设备的管理集约化,将企业计算机管理系统数据与企业财务系统、审计系统共享化,便于在设备采购、分配、报废过程中接受监督,杜绝计算机或者其高价值零配件流失;
  —实现企业设备信息来源可靠化,不再由下属部门或使用者自行录入,而是基于设备调拨单或购入发票的记载;
  —通过对数据库中设备信息数据的深层的数据分析和数据挖掘,可以准确反映整个企业的设备使用状况,除了做到对计算机设备的完善管理功能外,还能为采购计算机设备提供依据,为企业的各层管理者提供快速、准确的设备需求分析与辅助决策支持,有助于提高企业的竞争能力、经济效益和管理水平。
  四、计算机设备管理系统软件具体实现
  (1)主菜单:
  管理系统主菜单直接明了,将设备状况设置为一个缺省界面。
  (2)设备全新录入:
  设备全新录入是设备管理软件的主要数据入口,因此需要录入的数据量很大。设备全新录入的依据有两种:若是本单位自己购买的设备,依据是购买设备的发票;若是上级机关分配的设备,依据是上级机关随设备下发的调拨单。设备全新录入的方式有两种:单个设备录入;设备批量录入(主要考虑到大批量购入相同设备的可能性,因此提供此功能)因为设备类型不同,录入的数据项不同,因此又提供了不同的录入设备类型选择,选择的设备类型不同,录入的界面不同。
  数据录入的依据分为两种:1、本单位自购的设备,依据是购买发票,包含有供货单位、单台价格、数量,包装箱内的装机单上有 设备的详细配置,新购设备的使用单位全部是计算机管理部门,使用人全部是计算机库房(即前面所说的虚拟用户),要等待单位分配调拨单开出才有具体的使用部门和使用人。2、上级单位分配下来的设备,依据是调拨单据,调拨单上包含有供货单位、单价、数量、设备的基本配置。其它信息诸如CPU序列号、内存序列号等可以通过工具软件获取或开机获取。批量录入模块实现数据的批量录入功能。操作步骤是:先将一条已经存在的数据查询出来,在增加数量文本框中输入想要增加的数据条数,保存,即完成批量输入。批量输入的数据与查询出来的数据除了id值不同外,其它列值完全一样。
  (3)数据修改:
  数据修改也提供了两种方式:单条记录修改;多条记录修改。根据用户权限不同,修改的数据范围也不同,系统管理员能修改所有部门的所有数据,部门管理员只能修改本部门设备的使用人员这一数据项,其它数据项信息不能修改。
  ①设备单条记录修改:
  单条记录修改模块实现数据的单条修改功能。先将要修改的数据查询出来,然后进行数据修改,保存即可。
  ②设备信息批量修改
  批量修改模块主要完成数据的批量修改功能。这个功能主要是考虑到有可能需要修改整个部门数据的可能性,比如某部门改制归到另一个部门或改名等情况发生,或一个部门有很多人员发生了调动。将整个部门的计算机设备或符合条件的计算机设备查询出来,然后修改相应数据,保存即可。
  (4)数据删除:
  数据删除模块提供数据删除的功能,考虑到谨慎性,没有提供批量删除功能。先将要删除的数据查询出来,删除即可。
  (5)设备报废申请:
  设备报废申请模块实现设备报废功能。设备使用一段时间后必然会损坏不能再使用,这时就需要设备报废功能。设备报废也需要管理部门审批、签字。因此在设备管理软件中设备报废也是要先发起文书流程,通过文书的传递、处理来实现的。文书终审,文书传递流程结束后,设备就可以报废了,也即设备状态变为了“报废”。
  (6)设备维修申请:
  设备维修申请模块实现设备故障在线申请维修功能。当设备出现故障,当计算机设备出现故障无法使用,可以提出维修申请,在设备管理人员审核后,根据故障类型派出维修单。
  (7)各种数据查询功能:设备信息查询模块完成数据的查询功能。根据各种条件,如:部门、使用人、设备类型、设备状态等查询出满足特定条件的数据。并提供了关键字查询,此功能是这样实现的:先将一条记录的所有字段值连接成一个值,再判断该值中是否包含有关键字值,若包含则将此记录作为查询结果显示出来。
  参考文献:
[1] 耿骞.著《信息系统分析与设计》.电子工业出版社.2003.1出版
[2] 刘德峰.现代企业设备管理信息化的技术与方法[J].中国设备工程,2004,(3)
[3] 潘静.企业信息化和企业资产管理(EAM)[J].科技情报开发与经济,2004,(9).
[4] 毛庆文,李向英.固定资产管理存在的问题及对策[J].职业时空,2008(4).

上一篇:浅析综合网管在铁路通信中的建设及发展

下一篇:高校网站建设中若干问题的探讨