本發(fā)明屬于計(jì)算機(jī)技術(shù)領(lǐng)域,具體涉及一種lims系統(tǒng)中檢測(cè)流程的建立方法及建立系統(tǒng)。
背景技術(shù):
lims(laboratoryinformationmanagementsystem,實(shí)驗(yàn)室信息管理系統(tǒng))系統(tǒng)是實(shí)驗(yàn)室信息管理的一個(gè)平臺(tái),它將實(shí)驗(yàn)室的分析儀器通過計(jì)算機(jī)網(wǎng)絡(luò)連接起來,采用科學(xué)的管理思想,先進(jìn)的數(shù)據(jù)庫技術(shù)、工作流技術(shù)、樣品識(shí)別技術(shù)、計(jì)算機(jī)存儲(chǔ)技術(shù)和快速數(shù)據(jù)處理技術(shù),實(shí)現(xiàn)了以實(shí)驗(yàn)室為核心的整體環(huán)境的全方位的管理。
lims系統(tǒng)集樣品管理、質(zhì)量管理、人員、客戶、儀器連接、數(shù)據(jù)管理(采集、傳輸、處理、輸出和發(fā)布)、報(bào)表管理等諸多模塊為一體,組成一套完整的實(shí)驗(yàn)室綜合管理和產(chǎn)品質(zhì)量監(jiān)控體系,既能滿足外部的日常管理要求,又能保證實(shí)驗(yàn)室分析數(shù)據(jù)的嚴(yán)格管理和控制。然而,現(xiàn)有技術(shù)中l(wèi)ims系統(tǒng)的檢測(cè)流程較為固定,不能根據(jù)用戶需要進(jìn)行自由配置
技術(shù)實(shí)現(xiàn)要素:
為了解決現(xiàn)有技術(shù)存在的上述問題,本發(fā)明提供了一種lims系統(tǒng)中檢測(cè)流程的建立方法及建立系統(tǒng)。
本發(fā)明所采用的技術(shù)方案為:一種lims系統(tǒng)中檢測(cè)流程的建立方法包括以下步驟:顯示目標(biāo)界面;接收創(chuàng)建項(xiàng)目流程的請(qǐng)求信號(hào);根據(jù)接收到的請(qǐng)求信號(hào),在流程模板表中查找所需的流程模板,如果流程模板表中存在所需的流程模板,則顯示相應(yīng)的流程模板;配置若干步驟模板;將多個(gè)步驟模板進(jìn)行關(guān)聯(lián),形成流程配置在已有流程模板中;在流程模板表中選擇多個(gè)流程模板,將選擇的流程模板配置在項(xiàng)目流程中,響應(yīng)于一確認(rèn)信號(hào)建立并保存配置后的項(xiàng)目流程。
進(jìn)一步地,所述顯示目標(biāo)界面的步驟中,目標(biāo)界面采用瀏覽器的一個(gè)頁面、瀏覽器上頁面中的一個(gè)顯示模塊,和手機(jī)app的一個(gè)界面中的一種或多種。
進(jìn)一步地,所述根據(jù)接收到的請(qǐng)求信號(hào)在流程模板表中查找所需的流程模板的步驟中,如果流程模板表中不存在所需的流程模板,則創(chuàng)建流程模板,其具體過程為:
1)在步驟模板表中查找是否存在所需的步驟模板,如果存在,則將多個(gè)步驟模板關(guān)聯(lián)后配置在流程模板中;否則,進(jìn)入步驟2)創(chuàng)建步驟模板;
2)通過在已有的步驟模板中添加、修改或刪除組件實(shí)現(xiàn)步驟模板的配置,配置后的步驟模板存入步驟模板表中;
3)獲取步驟模板表中的多個(gè)步驟模板,并進(jìn)行自由排序或任意刪除處理,將多個(gè)步驟模板配置在流程模板中,完成流程模板的創(chuàng)建。
進(jìn)一步地,所述配置若干步驟模板的步驟,其具體過程為:
在已有步驟模板中添加或刪除組件;保存配置的數(shù)據(jù),并提交至服務(wù)器;服務(wù)器對(duì)接收到的數(shù)據(jù)進(jìn)行數(shù)據(jù)類型轉(zhuǎn)換,判斷配置后的步驟模板中的每一個(gè)組件的類型,組件類型包括新增組件、刪除組件和修改組件;如果組件屬于新增組件,則將組件數(shù)據(jù)存儲(chǔ)到步驟模板表中;如果組件屬于刪除組件,則在步驟模板表中刪除相應(yīng)的組件數(shù)據(jù);如果組件屬于修改組件,則在步驟模板表中修改相應(yīng)的組件數(shù)據(jù)。
進(jìn)一步地,所述響應(yīng)于一確認(rèn)信號(hào)建立并保存配置后的項(xiàng)目流程的步驟中,一個(gè)項(xiàng)目流程對(duì)應(yīng)多個(gè)流程模板,一個(gè)流程模板對(duì)應(yīng)多個(gè)步驟模板,一個(gè)步驟模板對(duì)應(yīng)多個(gè)步驟實(shí)例。
進(jìn)一步地,所述步驟模板由組件構(gòu)成。
進(jìn)一步地,所述步驟模板保存組成步驟模板的每一個(gè)組件的信息,所述流程模板保存其與步驟模板的關(guān)系,通過模板id與步驟模板聯(lián)系起來。
一種lims系統(tǒng)中檢測(cè)流程的建立系統(tǒng)包括顯示模塊、接收模塊、查找模塊、步驟模板配置模塊、流程模板配置模塊、項(xiàng)目流程配置模塊;所述顯示模塊用于顯示目標(biāo)界面;所述接收模塊用于接收創(chuàng)建項(xiàng)目流程的請(qǐng)求信號(hào);所述查找模塊用于根據(jù)請(qǐng)求信號(hào)在流程模板表中查找所需的流程模板;所述步驟模板配置模塊用于通過在已有步驟模板中添加或刪除組件對(duì)已有步驟模板進(jìn)行配置;所述流程模板配置模塊用于將多個(gè)步驟模板進(jìn)行關(guān)聯(lián)后形成流程配置在已有流程模板中;所述項(xiàng)目流程配置模塊用于將選擇的流程模板配置在項(xiàng)目流程中,保存配置后的項(xiàng)目流程。
進(jìn)一步地,所述lims系統(tǒng)中檢測(cè)流程的建立系統(tǒng)還包括語音識(shí)別模塊,所述語音識(shí)別模塊與流程模板表建立連接;所述語音識(shí)別模塊用于接收創(chuàng)建項(xiàng)目流程的語音請(qǐng)求信號(hào),并對(duì)接收到的語音請(qǐng)求信號(hào)進(jìn)行識(shí)別處理,根據(jù)識(shí)別處理結(jié)果開始項(xiàng)目流程的創(chuàng)建。
由于采用以上技術(shù)方案,本發(fā)明的有益效果為:本發(fā)明能夠?yàn)橛脩籼峁╈`活的項(xiàng)目流程,用戶可以根據(jù)實(shí)際需求自由配置需要檢測(cè)的流程、步驟。本發(fā)明通過確認(rèn)信號(hào)的確認(rèn)過程,能夠提高項(xiàng)目流程建立的準(zhǔn)確性。另外,通過對(duì)語音信號(hào)進(jìn)行處理來開始項(xiàng)目流程的創(chuàng)建,能夠減少手動(dòng)操作的時(shí)間,進(jìn)一步提高檢測(cè)流程的建立效率。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹。顯而易見,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明一實(shí)施例提供的一種lims系統(tǒng)中檢測(cè)流程的建立方法的流程圖;
圖2是本發(fā)明一實(shí)施例提供的一種lims系統(tǒng)中檢測(cè)流程的建立系統(tǒng)的結(jié)構(gòu)框圖。
圖中:1-顯示模塊;2-接收模塊;3-查找模塊;4-步驟模板配置模塊;5-流程模板配置模塊;6-項(xiàng)目流程配置模塊;7-語音識(shí)別模塊。
具體實(shí)施方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將對(duì)本發(fā)明的技術(shù)方案進(jìn)行詳細(xì)的描述。顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)的前提下所得到的所有其它實(shí)施方式,都屬于本發(fā)明所保護(hù)的范圍。
如圖1所示,本發(fā)明提供了一種lims系統(tǒng)中檢測(cè)流程的建立方法,其包括以下步驟:
s1、顯示目標(biāo)界面。
s2、接收創(chuàng)建項(xiàng)目流程的請(qǐng)求信號(hào)。
s3、根據(jù)接收到的請(qǐng)求信號(hào),在流程模板表中查找所需的流程模板,如果流程模板表中存在所需的流程模板,則顯示相應(yīng)的流程模板。其中,一個(gè)流程模板對(duì)應(yīng)多個(gè)步驟模板。
s4、配置若干步驟模板,其具體過程為:
在已有步驟模板中添加或刪除組件;保存配置的數(shù)據(jù),并提交至服務(wù)器;服務(wù)器對(duì)接收到的數(shù)據(jù)進(jìn)行數(shù)據(jù)類型轉(zhuǎn)換,判斷配置后的步驟模板中的每一個(gè)組件的類型,其中,組件類型包括新增組件、刪除組件和修改組件。如果組件屬于新增組件,則將組件數(shù)據(jù)存儲(chǔ)到步驟模板表中。如果組件屬于刪除組件,則在步驟模板表中刪除相應(yīng)的組件數(shù)據(jù)。如果組件屬于修改組件,則在步驟模板表中修改相應(yīng)的組件數(shù)據(jù)。
s5、將多個(gè)步驟模板進(jìn)行關(guān)聯(lián),形成流程配置在已有流程模板中。
s6、在流程模板表中選擇多個(gè)流程模板,將選擇的流程模板配置在項(xiàng)目流程中,響應(yīng)于一確認(rèn)信號(hào)建立并保存配置后的項(xiàng)目流程。其中,一個(gè)項(xiàng)目流程對(duì)應(yīng)多個(gè)流程模板,一個(gè)流程模板對(duì)應(yīng)多個(gè)步驟模板,一個(gè)步驟模板對(duì)應(yīng)多個(gè)步驟實(shí)例。步驟模板和流程模板均獨(dú)立于項(xiàng)目流程之外,每創(chuàng)建一個(gè)新的項(xiàng)目流程,都會(huì)將對(duì)應(yīng)模板的關(guān)系復(fù)制后存儲(chǔ)至步驟實(shí)例表中,將對(duì)應(yīng)組件元素復(fù)制后存儲(chǔ)至項(xiàng)目流程表中。
上述步驟s1中,目標(biāo)界面可以是用于接收待錄入信息的預(yù)配置的界面,例如,目標(biāo)界面可以是瀏覽器的一個(gè)頁面,也可以是瀏覽器上頁面中的一個(gè)顯示模塊11,還可以是手機(jī)app的一個(gè)界面。此外,目標(biāo)界面還可以是一界面經(jīng)歷預(yù)設(shè)響應(yīng)操作跳轉(zhuǎn)得到的界面。預(yù)設(shè)響應(yīng)操作可以是觸摸按鈕或輸入語音等形式。
上述步驟s3中,如果流程模板表中不存在所需的流程模板,則創(chuàng)建流程模板,其具體過程為:
1)在步驟模板表中查找是否存在所需的步驟模板,如果存在,則將多個(gè)步驟模板關(guān)聯(lián)后配置在流程模板中;否則,進(jìn)入步驟2)創(chuàng)建步驟模板。
2)步驟模板是由最小元素—組件構(gòu)成的,通過在已有的步驟模板中添加、修改或刪除組件實(shí)現(xiàn)步驟模板的靈活配置,配置后的步驟模板存入步驟模板表中。
3)獲取步驟模板表中的多個(gè)步驟模板,并進(jìn)行自由排序或任意刪除等處理,將多個(gè)步驟模板配置在流程模板中,完成流程模板的創(chuàng)建。流程模板是由步驟模板構(gòu)成,流程模板與步驟模板的區(qū)別在于:步驟模板需要保存的是組成步驟模板的每一個(gè)組件的信息,而流程模板只需保存其與步驟模板的關(guān)系,通過模板id與步驟模板聯(lián)系起來。
本發(fā)明還提供了一種lims系統(tǒng)中檢測(cè)流程的建立系統(tǒng),其包括顯示模塊1、接收模塊2、查找模塊3、步驟模板配置模塊4、流程模板配置模塊5、項(xiàng)目流程配置模塊6。其中,顯示模塊1用于顯示目標(biāo)界面;接收模塊2用于接收創(chuàng)建項(xiàng)目流程的請(qǐng)求信號(hào);查找模塊3用于根據(jù)請(qǐng)求信號(hào)在流程模板表中查找所需的流程模板;步驟模板配置模塊4用于通過在已有步驟模板中添加或刪除組件對(duì)已有步驟模板進(jìn)行配置;流程模板配置模塊5用于將多個(gè)步驟模板進(jìn)行關(guān)聯(lián)后形成流程配置在已有流程模板中;項(xiàng)目流程配置模塊6用于將選擇的流程模板配置在項(xiàng)目流程中,保存配置后的項(xiàng)目流程。
上述實(shí)施例中,本發(fā)明lims系統(tǒng)中檢測(cè)流程的建立系統(tǒng)還包括語音識(shí)別模塊7,語音識(shí)別模塊7與流程模板表建立連接。語音識(shí)別模塊7用于接收創(chuàng)建項(xiàng)目流程的語音請(qǐng)求信號(hào),并對(duì)接收到的語音請(qǐng)求信號(hào)進(jìn)行識(shí)別處理,根據(jù)識(shí)別處理結(jié)果開始項(xiàng)目流程的創(chuàng)建。
本發(fā)明lims系統(tǒng)中檢測(cè)流程的建立方法及建立系統(tǒng)能夠?yàn)橛脩籼峁╈`活的項(xiàng)目流程,用戶可以根據(jù)實(shí)際需求自由配置需要檢測(cè)的流程、步驟。本發(fā)明通過確認(rèn)信號(hào)的確認(rèn)過程,能夠提高項(xiàng)目流程建立的準(zhǔn)確性。另外,通過對(duì)語音信號(hào)進(jìn)行處理來開始項(xiàng)目流程的創(chuàng)建,能夠減少手動(dòng)操作的時(shí)間,進(jìn)一步提高檢測(cè)流程的建立效率。
以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明所披露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。