計算機化系統軟體分類
計算機軟體是指計算機系統中的程式及其文件,程式是計算任務的處理物件和處理規則的描述;文件是為了便於瞭解程式所需的闡明性資料。下面是小編整理的關於計算機化系統軟體分類情況,希望大家認真閱讀!
一、基礎軟體
1、作業系統(DOS/UNIX/Windows/Linux)
2、常規辦公軟體(Office/Photoshop/PDF /3Dsmax)
3、系統開發工具/除錯工具
4、專業軟體(程式設計軟體/防毒軟體/CAD/UG6.0)
二、不可配置軟體
1、韌體程式(固化在儲存器中,不可修改或需特定重新整理程式才能修改)
2、智慧儀表/智慧工具……等嵌入系統軟體(大部分應屬於韌體程式)
3、遮蔽了“可配置”功能的“可配置系統”或需要特殊許可權的“可配置系統”
(比如不可配置引數的PLC控制系統等)
三、可配置軟體
1、具有可配置引數的工業控制軟體、檢驗儀器資料處理軟體
2、具有可配置引數的綜合管理類軟體
四、商用成品軟體(市場上有公開銷售的商用軟體包括各種專業軟體/管理軟體)
1、基礎軟體(目前大多數基礎軟體都是市售商用成品軟體)
2、大部分工業控制軟體、檢驗儀器資料處理軟體
3、大部分綜合管理類軟體
五、定製軟體(首次為使用者單獨開發的軟體,區別於商用成品軟體)
1、定製的工業控制軟體、資料處理軟體
(定製的PLC控制軟體、DCS、SCADA、BMS軟體)
2、定製的管理類軟體(EXCEL中的巨集、定製的ERP、定製的'GMP質量管理軟體)
(定製軟體一旦開發成熟面向多數使用者或者面向市場,變成商用成品軟體)
計算機軟體驗證原則
一、基礎軟體驗證:
1、確認名稱及版本號。
2、確認被正確的安裝在了計算機中的指定資料夾中的位置。
3、確認可以正常執行。
二、不可配置軟體
1、使用者需求(根據系統複雜程度和質量影響風險決定內容)。
2、供應商評估(根據系統複雜程度和質量影響風險決定內容)。
3、確認名稱及版本號。
4、確認被正確的安裝在了計算機中的指定資料夾中的位置(嵌入式軟體不需要做這一項)。
5、基於風險的必要的功能測試(帶有輸入/輸出訊號的、帶有控制功能的系統需要做這一項)。
6、維持系統符合性的SOP。
7、校準。
簡單的不帶控制功能的智慧儀表只做校準,帶控制功能的智慧儀表需要校準和必要的功能測試。
關鍵和主要的智慧化檢驗儀器、智慧化工具,需要經過評估決定確認驗證的範圍和程度。
三、商用成品軟體
1、確認名稱及版本號。
2、確認被正確的安裝在了計算機中的指定資料夾中的位置。
3、確認可以正常執行。
四、可配置軟體驗證
1、使用者需求(根據系統複雜程度和質量影響風險決定內容)
2、供應商評估(根據系統複雜程度和質量影響風險決定內容)
3、供應商質量體系評估(根據系統複雜程度和質量影響風險決定內容)
4、設計說明與功能描述
5、確認名稱及版本號
6、確認被正確的安裝在了計算機中的指定資料夾中的位置。
7、測試環境下基於風險的必要的I/O測試
8、工藝流程中基於風險的必要的功能測試
9、維持系統符合性的SOP
五、定製軟體驗證(在“可配置軟體”的基礎上增加以下兩項)
1、設計稽核
2、原始碼稽核