数据库技术在车间管理中的应用

2013-09-09 01:02王丹
科技致富向导 2013年15期
关键词:数据库技术应用

王丹

【摘 要】数据库技术应用在车间管理中,与手工管理相比,可以确保车间管理的规范化、准确化,不仅能够提高工作效率,减轻工作人员的工作负担,凸显出一定的优势。本文以Microsoft Access 2000为后台数据库,利用宝蓝公司提供的软件系统研究出了一套数据库技术,使之能为车间管理服务。

【关键词】数据库技术;车间管理;应用

新时期信息技术被广泛应用于各个领域,由此衍生出一系列现代科学技术,数据库技术就是其中之一。在计算机系统的科学运转下,将数据库技术运用于车间管理,通过利用计算机内部软件系统等能够实现对车间数据的系统化管理,确保数据的准确度与精确性,防止手工管理失误造成的数据遗漏现象,能够有效提进行车间管理。

1.系统需求分析与方案确定

拥有车间的企业通常都属于生产型企业,拥有固定的机床设备,众多数额的流水线生产工作人员,以及相当繁杂的生产系统。能否达到对车间的科学有效管理,直接影响着整个企业的生产经营效益,特别是一些大型生产企业,车间管理任务更为重要,需一套科学的数据库系统来实现对车间的有效管理。数据库系统要本着下面的原则来进行设计:

(1)要充分使用自身已有的硬件系统与软件系统,并积极探究出一套科学的管理系统研发策略,实现对自身所持有的资源的有效利用,以此来保证所研发系统的质量。

(2)要根据车间制度规范来设计系统,确保系统能够被简捷、方便又安全地操作,即使是普通工人也容易学会。可以全面客观地展现出各个车间机床负责人的各项信息以及生产状况等等。能为资料信息的出入提供便利查询,同时能够将统计结果通过图文并茂的形式展现出来,为日后的管理工作提供依据。

(3)整个的数据库建议使用C/S结构系统,通过这一系统结构来提高多种数据信息服务,例如:逻辑表达、用户信息显示等等,利用服务器来进行数据信息的提供。要尽一切努力做好对系统数据的细致分析等等。只有这样才能切实完善车间系统,通过启动Brower/server访问的方法来对具有一定危险性的信息进行防范,维护系统运行的安全。

(4)为了能够确保系统多项功能可以被更加便捷地组合或更改,可以对系统运行程序进行模块化设计,也为日后其他技术人员进行系统的维修与保养、甚至更新升级提供便利。

本文所涉及的数据库系统大体可以划分成:两大区域与七个大模块,其中的两大区域具体为:第一,数据输入区域;第二,数据输出区域。数据输入部分涵盖工作人员基本信息、生产信息、数据库管理等等。数据输出部分则主要倾向于数据的查阅总结、数据表格的打印以及联机服务等等。通过这两部分的有机配合能够确保数据库系统所应用的企业的车间得到有效管理与控制,实现车间内各项工作的合理有序开展,以此确保人员被科学地安排与调动,将车间人员进行科学有效的分配,实现其作用与功能的有效发挥。所形成的七大模块图如下所示:

2.科学优选车间管理系统开发工具

在对数据库系统进行设计时,需要充分了解企业自身的具体情况,从所配备的技术设备水平、以及数据库系统的软件、硬件条件状况等等都要进行深入分析与理解,进而选择适合自身的优良数据库管理系统,本文以Microsoft Access 2000为后台数据库,以此展开对数据库系统的设计。

之所以选择这一数据库系统作为后台支撑,主要原因在于:第一,车间管理的大部分工作体现为数据的存储,然后对所存储的数据加以分析和处理;第二,所采用的这一数据库系统具有很强的伸缩性、延展性,性能较高。这一系统就是针对于员工分散式布局而设计的。内部安装了功能强大的管理工具,能够对数据的有效复制,系统结构具有开放性特征,为信息的解决提供了一个科学有效的平台服务。更重要的是,同其他window数据库系统相比,这一数据库系统具有非常明显的优势特征,那就是能够与底层操作系统进行集成合作。

3.具体的程序设计方法

因为程序设计是一个涉及多个模块、多个系统的操作过程,无法进行一一分析阐述,此处将查询统计程序设计单独提出,进行具体的分析、探究,通过运用SQL语句作为程序设计的语言。

下面通过具体的实例来分析程序的设计过程:

对车间内某名工作人员在前半年的一切工作记录进行统计查询,面对这一查询工作,系统会主动供应两类统计方法。第一,根据类型展开统计查询;第二,根据对象进行统计。运用第一种方法能够查询出此员工前半年总的工作时间数、生产单位零件所用的时间,从而统计出其工作效率。具体的程序语言如下所示:

SELECT job.job_types AS 加工类型,Sum(job.job_hours) AS 工时FROM (workshop INNER JOiN worker 0N workshop.workshop id=worker.workshop_id).

INNER JOIN job ONworker.worker_id=job.

worker_id WHERE((((job.job_time)Between.

#1/1/2006#And#6/31/2006#))AND((worker.worker name)=“WORKERNAME”)) GROUP BY Job.Job-type

通过第二类方法也就是对象查询法进行统计查询则是通过对企业进行分类,来分别算出生产同样的零件,同一个员工在一、二、三企业分别都需要多少时间,并最后算出总的时间数量,具体的程序语言如下所示:

SELECT 一厂”AS单位名称,sum(job.job—)AS工时FROM ((workshop INNER JOIN workerON.

workshop.workshop_id=worker workshop_id) INNER JOIN job ON worker.worker_id=job.worker_id) INNER JOIN jobl ON job.job_id=job1.

Job-id WHERE (((job1.foctory) like %一厂% ) AND ((job.

iobtime) Between }}1/1/2006# And #6/31/2oo6}}) AND

((worker.worker_ name)= “WORKERNAME”))

UNION

下面的二厂与三厂的程序语言类似,从中展现了各个企业的管理技术。

通过对这一数据库系统的科学设计与规划,能够切实发挥数据库系统的作用与功效,是对传统的手工信息管理方式的突破,通过数据库系统来对车间各项信息进行全面的规划管理,更新与运用,大大减少了车间管理人员的工作量,有效地确保了工作效率。更重要的是通过数据库系统的操作与维护,能够更加有效地确保数据信息的精准,减少因为人为失误所造成的错误,确保了车间管理工作井然有序的开展。

4.总结

数据库技术在车间管理方面发挥着非常重要的作用,提高了车间数据管理水平,提高了工作效率,减轻了车间管理人员的工作负担,提高了信息的安全性与准确度,是一种非常科学有效的车间管理技术。

【参考文献】

[1]钱力鹏,阎义洲,袁亚玎等.Visual InterDev 6.0网络编辑程技术.北京:人民邮电出版社,2000.

[2]程国栋,冯启明.基于Delphi的数据库应用技术[J].武汉理工大学学报,2002,26(2):96-99.

[3]夏邦贵,郭胜,等.SQL数据库开发入门与范例解析[M].机械工业出版社,2004.

[4]傅培华.Delphi在工业控制系统中的应用[M].工业控制计算机,1999,2(3):13-16.

[5]吕清涛,孙宝玉,焦圣喜.数据库技术在车间管理系统中的应用[J].工业控制计算机,2006(6).

猜你喜欢
数据库技术应用
数据库技术在云计算背景下的应用
新形势下数据库原理的双语教学
数据库课程微课设计及应用
多媒体技术在小学语文教学中的应用研究
分析膜技术及其在电厂水处理中的应用
GM(1,1)白化微分优化方程预测模型建模过程应用分析
煤矿井下坑道钻机人机工程学应用分析
气体分离提纯应用变压吸附技术的分析
会计与统计的比较研究