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


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


1.动态连接函数的设计


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


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


2.数据过滤功能的设计


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


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


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


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



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

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

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

六西格玛管理相关文章
精益六西格玛培训课程
主站蜘蛛池模板: 无极县| 伊宁县| 虎林市| 太保市| 文成县| 海伦市| 彩票| 通辽市| 肥东县| 石棉县| 承德县| 阿鲁科尔沁旗| 龙岩市| 津市市| 洪江市| 汶川县| 丰台区| 通江县| 贵定县| 湖南省| 顺平县| 张家界市| 泸水县| 盐边县| SHOW| 射洪县| 永年县| 衢州市| 大英县| 台中县| 章丘市| 仙桃市| 万载县| 泌阳县| 大竹县| 英超| 城市| 新田县| 方山县| 沅江市| 四子王旗|