Transcript Reference

SPC system
Chen-Ying Liu
2010/12/21
• 此系統大約分成六個開發階段:
1) GUI:提供使用者操作之介面
– 容器:視窗框架、面板…等
– 元件:標籤、按鈕、欄位、表格…等
2) Layout Manager:設定容器內各元件的尺寸和位置
3) Event Listener:新增、查詢、修改、清除等功能
4) Data:產生資料並計算SPC相關資料和製程能力指標
5) Graphics:定義畫布並繪圖
6) Database:執行SQL指令來存取資料庫中的資料
• 標籤面板:用標籤的方式來選擇面板
1. 主選單
2. SPC chart:根據不同的產品和圖型型態,畫出
SPC管制圖,提供手動和自動新增資料之功能,
及時繪圖並新增至資料庫。若產品資料OOC或
OOS時,則提出警告訊息。
3. SPC table:可查詢、修改、更新、清除資料庫
之資料,以table方式呈現。
視窗
標籤面板
標籤
主
選
單
按鈕
SPC chart
產品選項 產品參數
製程能力指標
圖型型態 手動產生新資料
自動產生新資料
Xij
X_bari
UCL_X=X_bar_bar+A2*R_bar LCL_X=X_bar_bar–A2*R_bar A2=3/(d2*sqrt(5))
d2=2.327004
SPC table
產品選項 查詢資料庫
更新資料庫
清除資料庫
X_bar=(X1+X2+X3+X4+X5)/5
R=Max–Min
圖形型態選取R chart,則顯示此產品之R chart
Ri
UCL_R=D4*R_bar LCL_R=D3*R_bar D4=1+3*d3/d2 d3=0.8633537 D3=0
產品選取V2B,則顯示此產品之SPC chart
若輸入非正數的產品參數,則給予錯誤訊息
若新資料OOS,則提出警告訊息
若新資料OOC,則提出警告訊息
按下start,則每隔3秒自動產生新資料;按下pause,則暫停
新資料產生後,自動新增至table和資料庫中
new data
按下search db,查詢目前資料庫中此產品之資料,並顯示在table中
對某幾筆有問題的資料勾選skip,將不列入X_bar_bar和R_bar之計算
綠點為勾選skip的資料
按下update db,則提出訊息確認是否更新資料庫
按下clean db,則提出訊息確認是否清除資料庫
SPC database
Reference
若新資料OOC,則提出警告訊息
• 一開始若資料庫中,有效資料(skip欄位未勾選,
列入X_bar_bar和R_bar之計算)的筆數不足30,
則產生新資料湊滿30筆以計算X_bar_bar和
R_bar;反之,有效資料的筆數超過30,則使
用所有的有效資料計算X_bar_bar和R_bar。繪
圖時,只畫出最新的30筆資料。