Introduction
在當(dāng)今的IT環(huán)境下,對數(shù)據(jù)庫存儲的需求越來越普遍。數(shù)據(jù)庫可實(shí)現(xiàn)關(guān)鍵數(shù)據(jù)的集中安全存儲,并可輕松集成到ERP或LIMS等不同軟件系統(tǒng)中。
什么是PostgreSQL?
它是許多移動、網(wǎng)絡(luò)、地理空間和分析應(yīng)用程序的主要數(shù)據(jù)倉庫和虛擬存儲設(shè)施。
配方 QApps與
PostgreSQL數(shù)據(jù)庫一起工作。
數(shù)據(jù)庫存儲具有許多功能和優(yōu)勢,尤其是在受監(jiān)管的環(huán)境中,可以避免出現(xiàn)違反數(shù)據(jù)完整性的情況。
以下是多容器配方QApp和單容器配方QApp的應(yīng)用案例描述。
這兩個QApp都能夠創(chuàng)建配方并將其保存在共享數(shù)據(jù)庫中。這些配方包括配方名稱、所有組分的公差以及最多50種組分。每個組分都有一個名稱和重量,重量可以以mg、g和kg為單位輸入。
在多個天平上使用同一配方
將Cubis® II與PostgreSQL或Sqlite建立集中配方數(shù)據(jù)庫
配方在所有產(chǎn)品開發(fā)和生產(chǎn)工藝中都是關(guān)鍵步驟。對于一家全球性公司來說,在所有地點(diǎn)生產(chǎn)相同的特定配方,并且可以簡單地對配方進(jìn)行更改,這一點(diǎn)是至關(guān)重要的。
前提條件
目前,配方QApp能夠使用兩種數(shù)據(jù)庫類型。
PostgreSQL可以在許多操作系統(tǒng)平臺上使用,如Windows和Linux。在這種情況下,連接到服務(wù)器的將是天平。數(shù)據(jù)庫服務(wù)器必須由使用該天平的公司創(chuàng)建。為了能夠在多臺天平上使用相同的配方,需要一個 PostgreSQL數(shù)據(jù)庫。
配置QApp
在為其中一個QApp(包括PostgreSQL數(shù)據(jù)庫)創(chuàng)建新任務(wù)時,必須輸入數(shù)據(jù)庫連接(圖1)或從配置文件中導(dǎo)入。連接配置包括IP地址、端口、用戶名、密碼及數(shù)據(jù)庫名稱。以下是PostgreSQL數(shù)據(jù)庫的配置示例:
圖1:數(shù)據(jù)庫配置示例
創(chuàng)建新配方
配方管理可以直接在天平上完成。可以將創(chuàng)建、修改和刪除配方的權(quán)限分配給角色用戶,以防止未經(jīng)授權(quán)的用戶更改。配方的所有修改都記錄在審計追蹤中,以便具有較高的可追溯性。
在任務(wù)中,可以創(chuàng)建新配方(圖2)。每個配方都需要一個在數(shù)據(jù)庫中獨(dú)一無二的名稱,并添加可用于每個組分的公差值(百分比表示),以及配方中含有組分的數(shù)量(最多 50 種)。一旦配置了組分的數(shù)量,用戶就可以開始輸入配方的每個組分。一個組分包含一個名稱和一個重量,重量可以以mg、g或kg為單位輸入(圖3)。
圖2:配方創(chuàng)建示例
圖3:配方創(chuàng)建示例
配方運(yùn)行
創(chuàng)建配方后,每個連接的天平都可以使用該配方。用戶將在配方工藝和天平顯示的指導(dǎo)下一步一步操作,在公差范圍內(nèi)對各組分進(jìn)行稱重。
完成配方后,可以以各種格式創(chuàng)建報告并生成電子簽名。報告結(jié)果不僅可以存儲在數(shù)據(jù)庫中,還可以直接以PDF格式保存報告。
僅在單臺天平上使用配方
如果天平不能連接到網(wǎng)絡(luò),可以在天平上創(chuàng)建本地配方。在這種情況下,只有該天平才能使用該配方。
創(chuàng)建本地配方
要想在本地創(chuàng)建配方,必須使用數(shù)據(jù)庫類型SQLite創(chuàng)建任務(wù)。創(chuàng)建新配方的步驟與“創(chuàng)建新配方”一段中的步驟相同。
如果將配方與SQLite配置為數(shù)據(jù)庫類型,那么針對多容器配方QApp和單容器配方QApp的所有任務(wù)都可以訪問這些配方。
應(yīng)用案例
集中配方數(shù)據(jù)庫
用戶希望使用多臺天平。每個天平應(yīng)具有在多容器配方和在單容器配方的任務(wù)。每項(xiàng)任務(wù)應(yīng)使用相同的配方。公司可以創(chuàng)建一個集中的配方數(shù)據(jù)庫,而不必為每臺天平上的每項(xiàng)任務(wù)創(chuàng)建相同的配方。
只需通過該數(shù)據(jù)庫創(chuàng)建一次配方。創(chuàng)建好配方后,每項(xiàng)任務(wù)都可以從數(shù)據(jù)庫中加載該配方,用戶也可以在每臺天平的每項(xiàng)任務(wù)中啟動配方。
本地配方數(shù)據(jù)庫
某用戶不希望將其天平連接到網(wǎng)絡(luò),例如,該天平位于安全實(shí)驗(yàn)室中。該天平應(yīng)具有針對多容器中配方和單容器中配方的任務(wù)。天平上的每項(xiàng)任務(wù)都應(yīng)使用相同的配方?梢酝ㄟ^天平上的本地數(shù)據(jù)庫保存一個配方,并在多容器配方和單容器配方的每項(xiàng)任務(wù)中使用該配方。
只需在各臺天平上創(chuàng)建一次配方。之后配方QApp可以訪問本地數(shù)據(jù)庫并從數(shù)據(jù)庫中加載該配方。
Cubis® II 實(shí)驗(yàn)室天平
Download
本篇
《使用數(shù)據(jù)庫的配方QApp》應(yīng)用亮點(diǎn)介紹了一項(xiàng)將賽多利斯
Cubis® II高級天平靈活連接到
PostgreSQL數(shù)據(jù)庫以實(shí)現(xiàn)在中央系統(tǒng)中存儲結(jié)果、方法及設(shè)置的功能。
掃描二維碼,立即下載全文