999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

樣品穩定性計算系統的設計與實現

2020-06-07 01:03:28吳芾陳立劉一丹曹永志
電腦知識與技術 2020年35期

吳芾 陳立 劉一丹 曹永志

摘要:組織能力驗證的機構在向參測實驗室發送樣品時,必須檢驗樣品的穩定性特性。為了減少能力驗證機構在計算穩定性時的人工差錯并提高檢測工作效率,在樣品穩定性研究模型的基礎上,設計并實現了樣品穩定性計算系統。首先整理了業務需求和安全需求,在此基礎上設計了系統流程圖、數據字典和數據庫ER圖并完成系統開發。系統交付后總體運行良好,符合需求方預期。

關鍵詞:能力驗證;樣品穩定性;穩定性計算系統

中圖分類號:TP311? ? ? 文獻標識碼:A

文章編號:1009-3044(2020)35-0074-04

開放科學(資源服務)標識碼(OSID):

Design and Development of Samples Stability Calculate System

WU Fei, CHEN Li, LIU Yi-dan, CAO Yong-zhi

(Network and Information Center, Nanjing Institute of Technology, Nanjing 211167, China)

Abstract: The organization holds proficiency testing must test the stability of the samples when sending them to the participating laboratories. To reduce the manual calculation error and increase the efficiency of testing, a system is designed and developed based on the sample stability study model. First, the business requirements and security requirements are sorted out, and on this basis, the system flowchart, data dictionary and database ER diagram are designed and the system is developed. After the delivery of the system, the overall operation is sound, in line with the expectations of the demand side.

Key words: proficiency testing; stability of samples; samples stability calculate system

1 背景

能力驗證是利用實驗室間比對確定實驗室的檢測或校準能力的過程。能力驗證機構組織實驗室參加能力驗證測試時,需要向所有實驗室提供檢測樣品。在穩定的待測樣品的基礎上產生的可疑結果才能反應實驗室能力的差異,因此用于能力驗證的試樣的穩定性很重要[1]。在向實驗室發送樣品前必須測量計算一定時間段內的樣品穩定性,為此相關組織制定了評估樣品穩定性的研究模型[2]:

Y=[β0+β1X+ε]? ? ? ? ? ? ? ? ? ? (1)

在進行穩定性研究時,X為時間,Y為標準樣品的特性量值。對于穩定的標準樣品,[β1]的期望值為0。

? ? ? ? ? ? ? ? ? ? ? ? ?(2)

[β0=Y-β1X]? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?(3)

線性回歸各點的標準差為:

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?(4)

[β1]的標準偏差:

? ? ? ? ? ? ? ? ? ? ? ? ? (5)

如果[β1]小于t[(α,n-2)]×s([β1]),表示樣品穩定,反之則不穩定,其中n為穩定性檢驗的次數,[α]為t檢驗分位數置信水平。

文章將介紹在以上研究模型的基礎上,設計和開發穩定性檢驗系統的過程。

2 需求整理

文章中的需求方原來使用Excel完成穩定性計算工作,當數據行數,列數發生變化的時候需要手工調整公式,可能帶來的人為的差錯。而且各次測量計算結果的保存格式可能不一致,導致發布結果時產生歧義。經過溝通,整理需求如表1所示。

需求方未提及安全需求,在國家和個人日益重視信息安全的背景下,建議程序增加安全運行模式。是否啟用安全模式由使用人員自行決定,默認使用。比較如表2所示。

3 系統設計

3.1 系統架構

由于系統功能較為單一,不需要多人協作,且運行在個人電腦上,所以采用Windows桌面應用程序實現需求。

3.2 系統流程圖

根據需求分析,設計流程圖如圖1。

系統在登錄和保存結果兩個結點出現分支,安全模式將提供更安全的處理方式。系統運行在安全模式時,系統啟動需要登錄校驗身份,保存后要有禁止編輯功能,以防止結果中數據或檢驗人員被篡改。

3.3 系統功能模塊

系統主要分為5個功能模塊:登錄、數據錄入/導入、計算、結果保存和管理。

登錄功能主要實現在安全模式下的身份驗證。

數據錄入/導入功能主要用于手工錄入或從Excel文件導入實驗數據,錄入時需要檢驗數據格式。

計算模塊主要根據引言中的模型計算待測樣品的穩定性結果。

結果保存功能實現將實驗數據和計算結果保存為Excel文件。如果是安全模式,則提供sheet頁的保護功能,即禁止編輯sheet頁。如果在普通模式下運行,保存后的Excel文件可以自行修改。

管理模塊主要實現安全模式下的人員管理,包括新增檢驗員、修改登錄密碼、鎖定/解鎖檢驗員賬號和數據導出功能。所有的操作的日志記錄在數據庫中。

3.4 數據庫主要字段說明以及ER圖

為了實現安全模式,需要使用數據庫。數據庫中增加5張數據表,分別為:用戶表users、賬戶操作日志表userlog、保存日志表savelog、其他操作日志表otherlog和流水號計數器表serialcounter。

用戶表users的user_no字段為表userlog、savelog和actlog的user_no字段的外鍵。流水號計數器表serialcounter的serial_type字段為表userlog、savelog和actlog的serial_type的外鍵。

數據庫主要字段說明如表3所示。

為避免數據冗余以及數據插入、刪除和更新異常,數據庫設計達到第三范式。數據庫ER圖如圖2所示。

4 系統實現

考慮到系統運行在Windows環境中,且運行環境配置較低,選擇開發環境如下:

開發語言:Visual Basic.net。

IDE: Microsoft Visual Studio 2019。

數據庫: Access2010。

編譯環境:Windows10 32位操作系統。

系統功能較為單一,實現過程并不復雜,主要功能及界面實現如下。

4.1 加載配置文件

程序啟動時加載配置文件config.xml,包括:程序運行模式(安全模式、普通模式)、t分布(雙邊、單邊)、t分布置信區間(如95%)、計算過程中小數位數(3位)、安全模式下保存文件時是否記錄保護密碼(是、否)、本機用戶號號段范圍以及數據備份時需要導出的表名(users等)。

程序啟動時加載t分布的文件t_d.xml,系統提供t分布備查表。

對配置文件的修改在程序下次啟動時生效。

4.2 登錄功能

當程序運行在安全模式的時候,啟動時默認打開登錄窗口,界面如圖3所示。

用戶編號和密碼文本框設置按鍵捕獲事件,按下回車鍵時調用“登錄”按鈕事件。用戶編號或密碼為空不能登錄。輸入后,前臺計算密碼hash值與數據庫中保存的hash值做比較,如果一致則認為密碼時正確的。如果密碼正確且賬戶狀態為“正常”則登錄成功。登錄的信息保存在父窗體的全局變量中。

4.3 輸入/導入以及計算

直接輸入測量結果時,第一列“分析時間”為固定列,其他的列可以自行增加或刪除。輸入列名點擊“增加列”即可增加一列。圖中的“苯”和“乙苯”列都是通過這種方式添加的。可以點擊“刪除列”從表格的最后一列開始刪除手工添加的列。

數據輸入完畢后,點擊“開始處理”按鈕開始計算各項指標。最后一行計算結果>0表示待測樣品較為穩定。

點擊“繼續輸入”可以清除計算結果。

點擊“保存”按鈕將界面數據保存為Excel文件。如果檢測內容文本框為空或數據處理人文本框為空則不能保存。檢測內容需要檢驗員手工輸入作為保存后文件的標題。安全模式下,數據處理人取自登錄信息,否則由檢驗員手工輸入??紤]到用戶名可能重復,在安全模式下數據處理人信息中應包含用戶編號,如上圖中數據處理人中括號內的1即用戶編號。

在安全模式下保存時,程序對Excel的sheet頁增加保護功能,保護密碼為用戶的登錄密碼。

需要注意的是,為了避免檢驗員遺忘密碼導致無法對Excel文件解除保護,可以將保護密碼記錄在數據庫的savelog表中。是否記錄由配置文件config.xml中的配置項控制。

可以采用導入Excel文件的方式導入數據,如圖6所示。

點擊“打開”按鈕選擇Excel文件,導入后在Excel中的數據在程序窗體中展示。導入后不能在界面上修改。加載完畢后點擊“開始處理”計算穩定性結果。

為了方便檢驗員查表,系統提供t分布備查表,該表格由系統啟動時加載t_d.xml生成。

4.4 管理功能

管理界面如圖8所示。

管理功能只有管理員(8888)可以使用。

新增用戶:輸入用戶名和密碼,點擊“增加”按鈕。增加成功后顯示對應用戶號??紤]到用戶可能重名,所以單向增加的用戶編號是唯一標識。用戶使用用戶號登錄,即上圖中的2號。由于各計算系統彼此獨立,為了防止用戶號重復,增加時會讀取本機配置文件中的用戶號號段范圍,生成的用戶號不能超出此范圍。增加成功后記錄一條賬戶操作日志(userlog)。

修改密碼:輸入用戶號和新密碼后,點擊“修改”按鈕??紤]到只有管理員使用此功能,所以不要求輸入原密碼。修改成功后,將密碼的hash值存入用戶表users中,同時記錄一條賬戶操作日志(userlog)。

鎖定用戶:輸入用戶編號后,當輸入框失去焦點時,顯示對應的用戶信息。點擊“鎖定”或“解鎖”后完成操作。被鎖定的賬號不能登錄??紤]到用戶表、相關日志表及歷史計算結果的關聯性,系統不提供用戶刪除功能,無效的賬戶可以通過鎖定的方式禁止使用。當然這個功能僅限于安全模式。

導出數據:選擇導出路徑后,根據配置文件config.xml導出指定的數據表為csv文件;這些數據有兩個作用,一是數據庫數據的備份,二是用于管理員查找操作日志記錄。

參考文獻:

[1] 王承忠.實驗室間比對的能力驗證及穩健統計技術 第四講 能力驗證試樣的均勻性和穩定性檢驗[J].理化檢驗(物理分冊),2004,40(10):533-538.

[2] 李寧,郭健,王倩,等.趨勢分析法評價苯系物標準氣體的時間穩定性[J].中國環境監測,2012,28(5):130-133.

[3] CNAS-GL003:能力驗證樣品均勻性和穩定性評價指南.pdf[S].2018.

[4] 金獻忠,鄭曙昭,丘寅.能力驗證樣品均勻性和穩定性檢驗的統計方法[J].現代測量與實驗室管理,2003,11(4):35-37.

[5] 王冬妍,郭霞,李興權.能力驗證樣品均勻性、穩定性檢驗方法研究[J].品牌與標準化,2016(4):49-50.

[6] 李林元.能力驗證評價及其結果在實驗室質量體系中的應用[J].硬質合金,2018,35(5):366-372.

[7] 張紅艷,王璐,華震宇,等.EXCEL在能力驗證樣品均勻性和穩定性評價中的應用[J].冶金分析,2015,35(4):77-81.

[8] 李明貴.MATLAB在能力驗證樣品均勻性和穩定性評價中的應用[J].電腦知識與技術,2016,12(13):233-234.

[9] 崔曉斌.基于Access數據庫企業計量管理系統設計與開發[J].上海計量測試,2019,46(5):59-62.

【通聯編輯:謝媛媛】

主站蜘蛛池模板: 色婷婷电影网| 亚洲无码在线午夜电影| 久久青草精品一区二区三区| 欧美色伊人| 欧美亚洲中文精品三区| 日韩中文欧美| 国产18页| 久久精品人妻中文系列| 国产成人av大片在线播放| 亚洲天堂色色人体| 欧洲欧美人成免费全部视频| av尤物免费在线观看| 天天爽免费视频| 中文字幕在线看| 国产综合色在线视频播放线视| 国产高清免费午夜在线视频| 四虎亚洲国产成人久久精品| 四虎永久免费在线| 99热线精品大全在线观看| 日韩不卡免费视频| 久久这里只精品热免费99| 亚洲人成影视在线观看| 三上悠亚精品二区在线观看| 一级黄色欧美| 国产在线视频二区| 欧美中文字幕在线二区| 免费A级毛片无码免费视频| 无码视频国产精品一区二区| 成年人视频一区二区| 国产h视频在线观看视频| 天天综合天天综合| 亚洲高清在线天堂精品| 欧美在线观看不卡| 午夜影院a级片| 国产日韩精品一区在线不卡| 国产午夜看片| 国产色伊人| 国产成人精品在线1区| 国产乱人乱偷精品视频a人人澡| 六月婷婷激情综合| 91亚瑟视频| 伊大人香蕉久久网欧美| 欧美怡红院视频一区二区三区| 一本一道波多野结衣av黑人在线| 久青草国产高清在线视频| 久久久久亚洲av成人网人人软件| 香蕉久久国产超碰青草| 一区二区理伦视频| 亚洲一级毛片免费看| 欧美亚洲综合免费精品高清在线观看| 欧美日韩久久综合| 毛片基地美国正在播放亚洲| 2021无码专区人妻系列日韩| 老司国产精品视频91| 色久综合在线| 婷婷综合色| 欧美精品v欧洲精品| 日韩精品资源| 国产一级毛片在线| 精品一区二区三区视频免费观看| 亚洲色图欧美| 国产欧美亚洲精品第3页在线| 国产美女在线观看| 手机在线国产精品| 美女内射视频WWW网站午夜| 3D动漫精品啪啪一区二区下载| 99er精品视频| 精品91自产拍在线| 亚洲人成色在线观看| 无码福利日韩神码福利片| 亚洲高清在线天堂精品| 尤物精品视频一区二区三区| 热热久久狠狠偷偷色男同| 亚洲美女视频一区| 国产激爽大片高清在线观看| 国产丝袜一区二区三区视频免下载| 国产1区2区在线观看| 一本大道香蕉久中文在线播放| 精品国产中文一级毛片在线看| a级高清毛片| 亚洲视频免| 高清国产在线|