崔黎++路濤
摘要:需求分析是管理信息系統(tǒng)開發(fā)過程中最重要的一個環(huán)節(jié)。通過需求分析,可以全面準(zhǔn)確地掌握用戶的功能要求和信息要求,并以此為基礎(chǔ),經(jīng)過明確系統(tǒng)總體架構(gòu),確定系統(tǒng)部署,制定系統(tǒng)實施方案等步驟,形成工作流程圖、系統(tǒng)邏輯結(jié)構(gòu)圖和系統(tǒng)功能層次圖,最終建立滿足用戶需求的特種設(shè)備焊接人員信息管理系統(tǒng)。
關(guān)鍵詞:焊接人員 信息管理 需求分析
中圖分類號:TP391 文獻標(biāo)識碼:A 文章編號:1007-9416(2016)12-0190-03
1 前言
隨著我國經(jīng)濟不斷發(fā)展,特種設(shè)備的數(shù)量和種類不斷增多,特種設(shè)備檢驗檢測機構(gòu)的任務(wù)也日趨繁重,使用科學(xué)管理方法,采用先進的計算機技術(shù),已經(jīng)成為檢驗檢測機構(gòu)改進檢驗管理能力、提升特種設(shè)備檢驗管理力度的重要工作內(nèi)容。在特種設(shè)備制造環(huán)節(jié)中,焊接及其相關(guān)工序占據(jù)著重要的地位,焊接質(zhì)量控制的好壞決定了特種設(shè)備的制造質(zhì)量,直接影響到特種設(shè)備的設(shè)計使用壽命和安全運轉(zhuǎn)。在工程實踐中,只有加強焊工資質(zhì)管理才能夠更好的保障焊接質(zhì)量。焊接人員的管理已不僅是單純的焊工資格考試與發(fā)證,而是集焊工培訓(xùn)與資質(zhì)認(rèn)證、項目資質(zhì)審查、證書管理、焊接一次合格率統(tǒng)計、焊接業(yè)績等一系列過程控制、持續(xù)改進的實踐管理工作。
由于特種設(shè)備焊接人員的數(shù)據(jù)每年不斷地更新,相關(guān)信息越來越多,如果采用手工統(tǒng)計,這樣的工作重復(fù)枯燥,容易出錯,查詢工作也相對復(fù)雜,難以對工作及時做出評價和反饋,現(xiàn)有的管理方法已經(jīng)無法應(yīng)對日益龐大的數(shù)據(jù)處理量,也遠遠不能適應(yīng)現(xiàn)代特種設(shè)備的生產(chǎn)制造工作。所以需要盡快的建立一個便捷高效的特種設(shè)備焊接人員系統(tǒng),方便添加或修改焊接人員的檔案信息,易于對焊接人員的業(yè)績進行查詢與統(tǒng)計,通過數(shù)據(jù)分析和視頻教學(xué)對焊接工作進行持續(xù)改進,持證項目到期前還能利用多個終端及時提醒,從而更好地幫助焊接人員的管理工作者提高工作效率。同時通過各部門間數(shù)據(jù)共享,擴大信息的收集面,保證信息處理的集中一致,提高復(fù)雜信息的處理能力,提高管理部門日常管理工作的效率和質(zhì)量。因此,研究特種設(shè)備焊接人員信息管理系統(tǒng)有著十分重要的現(xiàn)實意義和應(yīng)用價值。
2 信息管理系統(tǒng)的現(xiàn)狀分析
目前信息系統(tǒng)的體系結(jié)構(gòu)已經(jīng)從過去單機、主機系統(tǒng),發(fā)展到C/S 結(jié)構(gòu),再到現(xiàn)在較流行的B/S 結(jié)構(gòu)。這兩種結(jié)構(gòu)各有利弊,B/S 結(jié)構(gòu)具有操作簡單,系統(tǒng)性能要求低等優(yōu)勢,但是客戶端只能完成瀏覽、查詢、數(shù)據(jù)輸入等簡單功能;C/S 結(jié)構(gòu)雖然維護相對困難,對客戶端性能要求較高,但是其具有較高的安全可控性,容易完成更為復(fù)雜的業(yè)務(wù)邏輯[1]。也有采用3層體系結(jié)構(gòu)即C/S和B/S混合結(jié)構(gòu)實現(xiàn)數(shù)據(jù)層、Web 服務(wù)層、用戶界面層和Web 瀏覽器層的設(shè)計[2]。對于開發(fā)環(huán)境的選擇,湯文燦[3]等基于Delphi和SQL Server 2000,利用標(biāo)準(zhǔn)的SQL結(jié)構(gòu)化查詢語言,選用ADO數(shù)據(jù)庫訪問技術(shù)開發(fā)了模具企業(yè)客戶檔案管理信息系統(tǒng)。陳超[4]等基于Java、JavaScript、Servlet、JSP、HTML等Web技術(shù)開發(fā)了一種基于B/S結(jié)構(gòu)的船岸一體化管理信息系統(tǒng)。盡管我國的信息化工作取得了長足的進步,但仍存在一些問題,尤其是涉及到一些專業(yè)領(lǐng)域的信息管理系統(tǒng),通用軟件并不適用,必須進行定制開發(fā),如周晨[5]對數(shù)字圖書館管理信息系統(tǒng)的需求進行了分析,在需求分析的基礎(chǔ)上,對系統(tǒng)主要功能模塊進行了系統(tǒng)架構(gòu)和功能進行了設(shè)計。具體到焊接人員信息管理方面,目前使用的管理軟件,大多為自己的工作人員及其他一些非專業(yè)人員(用 EXCEL、ACCESS、FOXBASE)所開發(fā)的簡單的管理程序,很難稱得上是“信息管理系統(tǒng)軟件”,而通用的人員信息管理軟件眾多,功能復(fù)雜,但需要深度定制,往往定制后的管理系統(tǒng)也難以滿足特種設(shè)備焊接人員信息管理工作的特定需要。
3 需求分析的流程與總體設(shè)計
3.1 需求分析的流程
首先,對系統(tǒng)需求進行分析,這是開發(fā)管理信息系統(tǒng)過程中的首要環(huán)節(jié),通過需求分析,可以全面準(zhǔn)確地掌握用戶的功能要求和信息要求,確定了具體的工作流程如圖1所示;其次,根據(jù)需求分析的結(jié)果,選擇合適的開發(fā)環(huán)境,確定系統(tǒng)的總體功能,開發(fā)過程中能夠根據(jù)用戶的反饋,進行迭代式開發(fā),在一次迭代中完成系統(tǒng)的一部分功能或業(yè)務(wù)邏輯的開發(fā)工作。再通過用戶的反饋來細化需求,并開始新一輪的迭代;再次,根據(jù)不同終端的應(yīng)用需求和不同定位,利用云服務(wù)器的數(shù)據(jù)支持和計算能力,開發(fā)桌面端、web端和手機移動端的應(yīng)用,實現(xiàn)信息的錄入、審核、發(fā)布、提醒以及權(quán)限控制等功能;最后,通過系統(tǒng)綜合測試和試點運行,測試開發(fā)完成的多個終端系統(tǒng)是否能夠滿足不同類型用戶的需要。
3.2 系統(tǒng)結(jié)構(gòu)總體設(shè)計
該信息系統(tǒng)的邏輯結(jié)構(gòu)設(shè)計如圖2所示,包括基礎(chǔ)設(shè)施層、數(shù)據(jù)資源層、應(yīng)用支撐層、業(yè)務(wù)應(yīng)用層和用戶層等幾個部分:
(1)基礎(chǔ)設(shè)施層為系統(tǒng)提供基本的軟硬件設(shè)施保障,包括網(wǎng)絡(luò)基礎(chǔ)設(shè)施、服務(wù)器設(shè)置和應(yīng)用軟件。由于該系統(tǒng)是基于云服務(wù)器來實現(xiàn)所需功能的,因而可以忽略基礎(chǔ)設(shè)施的構(gòu)建和維護以及服務(wù)等的實現(xiàn)細節(jié)。簡化用戶終端的功能,將復(fù)雜的功能轉(zhuǎn)移到背后的云端去完成。
(2)數(shù)據(jù)資源層為系統(tǒng)提供所需的各類數(shù)據(jù)資源,包括企業(yè)基本信息、焊接人員基本信息、焊接人員考核取證信息、焊接人員業(yè)績信息、焊接教學(xué)的視頻影像資料等。
(3)應(yīng)用支撐層在系統(tǒng)的業(yè)務(wù)應(yīng)用層和數(shù)據(jù)資源層間起紐帶作用,為業(yè)務(wù)應(yīng)用提供數(shù)據(jù)資源保障,為數(shù)據(jù)資源提供業(yè)務(wù)上的應(yīng)用形式。
(4)業(yè)務(wù)應(yīng)用層是直接供用戶使用的各類子系統(tǒng),包括企業(yè)信息管理、焊接人員檔案及電子資料管理、焊接人員考核成績管理、焊接人員業(yè)績管理、焊工項目超期管理、焊接教學(xué)的視頻影像資料管理、通知公告系統(tǒng)等幾個部分。提供桌面端、web端和手機移動端的多個跨平臺終端供用戶使用。
(5)用戶層是使用信息系統(tǒng)的對象,包括焊考委、特種設(shè)備制造單位、焊接人員等。
依據(jù)工作流程,該信息管理系統(tǒng)功能層次如圖3所示,劃分為5個子功能模塊:
(1)系統(tǒng)管理模塊:系統(tǒng)管理為管理系統(tǒng)的用戶操作權(quán)限及全部的功能模塊,為系統(tǒng)維護必需的功能模塊,可將其劃分為:系統(tǒng)權(quán)限管理和操作日志管理;
(2)基礎(chǔ)數(shù)據(jù)管理模塊:作為整個信息管理系統(tǒng)的基礎(chǔ),完成對信息的管理維護。通過項目工作開展情況,將其劃分為個方面的信息實施管理,分別是:用人單位信息、焊接人員信息、焊接工藝規(guī)程臺帳、焊接工藝卡臺帳、焊接材料入庫信息、焊工檔案和業(yè)績管理等;
(3)理論考試模塊:能夠完成焊接人員的報名、確定理論考試項目、排定理論考試批次、錄入理論考試成績、發(fā)布理論考試成績和補考等功能。
(4)實踐考試模塊:該模塊可以讓通過理論考試的報考人員進一步確定實踐考試的項目并完成實踐考試的報名。同時,考核人員可以根據(jù)已經(jīng)報考的項目確定不同的考試批次,并將相應(yīng)的任務(wù)分配給下一級的現(xiàn)場考核人員。在確定考試批次和日期后,能夠通知相應(yīng)批次的報考人員,記錄焊接人員實踐考試的試件編號,根據(jù)編號流轉(zhuǎn)試件,對其進行無損檢測和理化檢驗,最后根據(jù)現(xiàn)場情況和檢驗檢測的結(jié)果判定實踐考試是否及格;
(5)信息發(fā)布模塊: 是將理論考試和實踐考試成績查詢、焊接人員合格項目查詢、考試批次發(fā)布、焊接人員成績發(fā)布和到期項目提醒等信息集中管理,最后通過一個操作簡單的界面加入數(shù)據(jù)庫,然后通過已有的模板格式與審核流程發(fā)布到網(wǎng)站上,也可以通過即時通訊軟件和短信進行信息推送。
4 結(jié)語
特種設(shè)備焊接人員的信息管理工作由于其專業(yè)性強,難以利用通用信息管理系統(tǒng)進行管理,因此迫切需要開發(fā)出適合實際情況和用戶需求的系統(tǒng)?;谇拔奶岢龅男枨蠓治龊涂傮w設(shè)計理念進行系統(tǒng)開發(fā),能夠最大程度地提高焊接人員信息管理和取證考核的效率,改善用戶體驗,同時通過該系統(tǒng)能積累焊工考核數(shù)據(jù),為進一步提高特種設(shè)備焊接人員的管理和考核水平提供數(shù)據(jù)支撐。
參考文獻:
[1]賀江華,汪永超,張魁偉,劉勇.C/S架構(gòu)下學(xué)員培訓(xùn)管理信息系統(tǒng)研發(fā)[J].機械設(shè)計與制造, 2013,9:262-265.
[2]程顯生.基于Web Service 技術(shù)的高校黨員管理信息系統(tǒng)的設(shè)計與實現(xiàn)[J].內(nèi)蒙古農(nóng)業(yè)大學(xué)學(xué)報, 2012,1:219-224.
[3]湯文燦,劉斌,蔣仕元.模具企業(yè)客戶檔案管理信息系統(tǒng)的設(shè)計[J].制造業(yè)自動化, 2014,6:8-11.
[4]陳超,鄭元璋. 基于B/S結(jié)構(gòu)的船岸一體化管理信息系統(tǒng)[J].中國航海, 2013,12:56-58.
[5]周晨.數(shù)字圖書館管理信息系統(tǒng)的分析與設(shè)計[J].數(shù)字技術(shù)與應(yīng)用,2016,02:146-148.