220 likes | 375 Views
SPC system. Chen-Ying Liu 2010/12/21. 此系統大約分成六個開發階段: 1) GUI :提供使用者操作之介面 容器:視窗框架、面板 … 等 元件:標籤、按鈕、欄位、表格 … 等 2) Layout Manager :設定容器內各元件的尺寸和位置 3) Event Listener :新增、查詢、修改、清除等功能 4) Data :產生資料並計算 SPC 相關資料和製程能力指標 5) Graphics :定義畫布並繪圖 6) Database :執行 SQL 指令來存取資料庫中的資料. 標籤面板:用標籤的方式來選擇面板
E N D
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)/5R=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
按下start,則每隔3秒自動產生新資料;按下pause,則暫停按下start,則每隔3秒自動產生新資料;按下pause,則暫停
新資料產生後,自動新增至table和資料庫中 new data
按下search db,查詢目前資料庫中此產品之資料,並顯示在table中
對某幾筆有問題的資料勾選skip,將不列入X_bar_bar和R_bar之計算對某幾筆有問題的資料勾選skip,將不列入X_bar_bar和R_bar之計算
一開始若資料庫中,有效資料(skip欄位未勾選,列入X_bar_bar和R_bar之計算)的筆數不足30,則產生新資料湊滿30筆以計算X_bar_bar和R_bar;反之,有效資料的筆數超過30,則使用所有的有效資料計算X_bar_bar和R_bar。繪圖時,只畫出最新的30筆資料。一開始若資料庫中,有效資料(skip欄位未勾選,列入X_bar_bar和R_bar之計算)的筆數不足30,則產生新資料湊滿30筆以計算X_bar_bar和R_bar;反之,有效資料的筆數超過30,則使用所有的有效資料計算X_bar_bar和R_bar。繪圖時,只畫出最新的30筆資料。