动态连接ERP数据库的前提条件(以用友ERP产品U860的后台业务数据库为实际开发对象):ERP产品安装正确,SQL Server数据库能够正常启动。


Minitab与ERP系统在六西格玛项目中的应用


1.动态连接函数的设计


在具体设计中,利用Delphi程序开发工具和SQL Server数据库开发了相应的动态连接??椤?悸堑接糜袳RP产品U860是按照年度账套结转的,即在一个财政年度内有一个独立的账套,上一个财政年度的各类数据作为新一个财政年度的期初数据处理。相应地,在SQL Serve中;数据库中有一个对应会计年度的数据库,每个会计年度对应一个独立的数据库。因此,我们在进行六西格玛项目的分析时,需要对历史数据进行分析,此时需要连接不同的数据库。因此,动态连接数据库的功能必不可少。


程序运行后,输入SQL数据库服务器的名称和要过滤的数据库的名称,然后记录在Access的数据表中,供后续程序动态连接和调用。这提高了程序的可扩展性和可移植性,并使程序能够在不同的计算机上运行。


2.数据过滤功能的设计


动态连接到所需数据库后,需要根据六西格玛项目开发的需要,定位不同数据表的不同字段记录。数据过滤功能的设计可以简化搜索的难度。只需输入要搜索的数据表的名称,就可以查看所有记录,并自动生成字段选择项,可以根据字段的值进行搜索,减少了工作量,直观地分析了相应的数据记录。


根据程序界面的提示,输入数据库中需要操作的相关表的名称。首先,所有数据记录集都可以出现。同时,所有的字段名都会根据右侧的表格自动生成。可以根据六西格玛项目需求选择查询对应字段,程序会自动定位匹配。


在实现数据过滤功能的过程中,定义了两种方法和一个函数,其中FillFieldNames方法用于自动获取输入数据表中的字段名称;FillSearchValues方法用于搜索所选特定字段的所有非重复字段值;GetSearchField函数用于获取用户选择的字段名。


登录数据库服务器时,功能设计仍然采用事务管理操作,在动态分配ADOConnection的String属性值时,保证了数据库连接的操作完整性。



查看更多请点击-->:六西格玛管理

上一篇:Minitab软件与产品质量回顾分析

下一篇:FMEA在生产制造型企业里的应用

六西格玛管理相关文章
精益六西格玛培训课程