陳笑笑 章秀君 韓州超
(浙江建設職業技術學院,浙江 杭州311231)
在當前房地產行業極大發展的背景下,建設施工呈現越來越復雜的趨勢,對建筑施工人員各方面素質要求也越來越高,其中心理素質也尤為重要。建筑工人的心理健康狀況是一個持續發展變化的過程。盡管目前針對這方面的關注有所提升,但僅限于學者對建筑農民工心理健康現狀的調查以及呼吁社會支持體系的建立,而沒有一個系統的軟件進行持續、全面地記錄建筑工人心理健康檔案,以供企業隨時掌握其員工心理健康水平的變化,及時調整管理方式,以人性化管理使人力資源使用最優化,從而使項目的施工效率、工程質量、安全生產等方面不會因為員工的心理問題而受到影響。
有調查顯示,建筑工人的SCL-90總分以及所有因子分均顯著高于全國常模,說明該群體的心理健康水平低于全國正常人平均水平。由于建筑工人長期從事著高強度、高風險的重體力勞動,他們文化程度偏低,生活條件相對艱苦,業余生活比較單調,加上社會對該群體的一些負面刻板印象,使他們承受著巨大的身心壓力,因而更容易產生各種心理沖突,從而一定程度對企業的施工效率、工程質量、安全生產等方面帶來不良影響,更甚者影響社會穩定。如果我們借助計算機技術開發一套針對建筑工人心理健康水平的管理系統,對建筑工人心理健康狀況的各個指標數據進行定期監控和采集,應用數據庫技術,構建心理健康數據庫,實現數字化管理解決方案,集文字、照片、聲音和視頻的輸人、存儲、檢索、輸出和用戶服務于一體,讓企業的管理層對其員工心理健康有更全面的了解,同時也給企業決策者在建筑企業文化建設方面提供很好的參考價值。
本系統是建筑工人心理調查以及分析系統,主要實現以下功能:
該模塊主要對試用該系統的人員進行權限控制,只有注冊過的用戶和使用正確密碼才能登陸使用。
用戶可以分為企業管理者用戶、心理工作者用戶以及建筑工人用戶,企業管理者用戶可以為心理工作者或建筑工人新建、修改或刪除用戶,心理工作者可以在系統中維護心理問卷試題并且對問卷結果進行統計分析,建筑工作可以登錄系統參與問卷調查。
對心理問卷進行增、刪、改、查,維護心理問卷調查信息。問卷題目形式主要分為判斷題和選擇題,心理工作者可以錄入試題,并對每個選項進行分值設置。
對建筑工人的信息問卷調查結果進行分析,統計問卷的調查結果。按照被調查者的選項統計調查的分值,心理工作者根據分值統計對被調查者的心理健康狀況進行評估。
本系統主要采用了微軟的Visual Basic6.0開發環境進行開發的,Visual Basic源自BASIC編程語言,擁有圖形用戶界面(GUI)和快速應用程序開發(RAD)系統,可以方便使用DAO、RDO、ADO連接數據庫,開發人員可以通過VB快速開發小型一個應用系統。
系統的數據庫采用了Access數據庫,全稱為Microsoft Office Access,是微軟把數據庫引擎的圖形用戶界面和軟件開發工具結合在一起的數據庫管理系統。用戶可以創建數據表,進行數據查詢,創建圖表和報告,并且可以通過宏把他們聯系在一起。Access擁有的報表創建功能能夠處理任何它能夠訪問的數據源。Access提供功能參數化的查詢,這些查詢和Access表格可以被諸如VB6和.NET的其它程序通過DAO或ADO訪問。
Visual Basic6.0的Windows系統開發語言和后臺的ACCESS數據庫,對于小型應用系統的開發有著天然的快捷和方便,即使非計算機專業的人員也能在比較短的時間掌握VB開發語言和數據庫開發,迅速開發出一個實用的前后臺交互的小型計算機應用管理系統。
在國內各種權威數據庫(如CNKI等)就建筑工人心理健康狀況研究、數據收集、隨訪現狀等做了系統的檢索,發現到目前為止,還沒有出現這方面的隨訪軟件。但在其他一些領域如部分高校學生心理健康狀況數據的收集建立了專門的數據庫。
心理健康狀況的隨訪是一個長期的過程,隨訪的監控要包括建筑工人的基本信息和心理健康信息以及專家給予的干預指導信息等,所有這些信息,對于授權的企業管理者可以隨時獲得。以下是數據庫表的基本設計思路:完整的心理健康檔案;有一個準確的心理健康評估分類系統,根據國際通用的各種心理健康測試信息對用戶進行評定;根據心理健康報告等級來制定調整計劃;定期隨訪實時監測。系統面向三類對象:建筑工人,企業管理者,特定專業心理工作者。
利用Visual Basic的ODBC(開發數據庫互連,Open Data Base Connectivity)與后臺Access數據進行交互,利用數據庫SQL強大的查詢功能實現前臺對數據的檢索功能,利用數據的DML對存量數據進行維護。我們還可以利用Visual Basic強大的ActiveX技術對Excel進行直接訪問,通過編程把數據庫中的數據通過檢索數據庫進行查詢。
該系統主要應用于建筑類企業對施工人員心理健康狀況隨訪數據的收集和管理,為企業管理者提供簡潔直觀,操作方便的信息頁面,并根據所得信息及時調整企業用人及管理方式,提高建筑類企業整體工作效率。
數據庫設計對整個系統的性能有非常關鍵,本系統主要設計了用戶管理表、企業管理者信息表、心理工作者信息表、建筑工人信息表、心理問卷信息表,表結構具體信息如下:

(4)建筑工人信息表

(5)心理問卷信息表
身份下拉框可以選擇企業管理者、心理工作者以及建筑工人三個選項,對應的身份有對應自己的用戶權限。點擊確定后進入下圖界面。
用戶可以選擇上圖中操作人員管理進行用戶信息的維護,可以再建筑工人管理、企業管理者管理、心理工作者管理菜單下進行對應用戶信息的管理,可以再心理數據分析管理菜單下對心理測試文件的管理以及統計分析。

圖1

圖2

圖3

圖4
建筑工人信息維護界面如下,填寫建筑工人基本信息后點擊確認按鈕,界面數據自動提交到后臺ACCESS數據庫,更新對應建筑工人信息表中保存。前臺界面和后臺數據庫訪問采用了VB6.0的ADODB數據控件,首先新建一個數據庫連接對象:
Set cn=New ADODB.Connection
然后cn連接對象的連接串指向本地數據庫文件:
cn.ConnectionString="provider=Microsoft.Jet.OLEDB.4.0;Data
source="ffamp;App.Pathffamp;"/data/workerEvaluation.mdb"
連接串賦值以后就可以直接使用open命令打開數據庫了:
cn.Open
此外,還可以對建筑工人信息進行列表查詢,選中其中一條記錄,如下界面上文本框則更小當前選中記錄的信息,可以對文本框中信息進行修改,并點擊“更新記錄”進行更新后臺數據庫,或者點擊“刪除記錄”對選中記錄進行刪除操作,同步后臺數據庫數據的物理刪除。
本界面上的列表查詢使用了VB6.0的DataGrid控件,此控件類似電子表格,可以通過簡單地配置DataSource屬性來實現數據源的數據列表展現,本系統采用控件Adodc1作為DataGrid的DataSource。
Adodc1是VB6.0中的數據庫連接控件,可以通過配置控件屬性的ConnectionString,本系統設置該屬性為“DSN=workerEvaluation”,RecordSource設置返回記錄為“select*from workerinfo”,將該表的所有字段全部返回。
DataGrid控件獲取數據源的數據并在列表中展現,并且列表字段名默認為數據庫字段名。

圖5
系統設計了建筑工人信息維護、企業管理者信息維護以及心理工作者信息維護,都采用了DataGrid+Adodc控件來訪問ACCESS數據庫,本方法簡單快速,并且能夠有效地實現系統應有的功能。
除了上述成員管理模塊,系統對心理測試試題維護進行如下設計,試題總共為判斷題和選擇題兩類,通過按鈕“上一題”、“下一題”按鈕來選擇界面左側試題列表,右側展示試題內容以及選項。可以通過新增按鈕來新增試題,修改按鈕來修改試題和選項內容,通過刪除按鈕來刪除試題。

圖6
基于VB6.0+ACCESS的建筑工人心理健康狀況隨訪系統,將計算機技術應用于建筑行業,對建筑工人這一特殊群體進行心理測試以及數據進行管理,及時了解建筑工人心理健康最新動態,在提前企業管理效率,減少管理成本方面具有積極作用。本系統的開發可以作為后續企業管理系統的一個雛形,繼續完善和添加其他管理功能模塊,為企業高效管理提供有力的技術支持。
[1]蘇莉.建筑工地農民工社會支持與心理健康相關分析[J].現代預防醫學,2009,36(6):1096-1097.
[2]張國強.科研信息管理系統的設計與實現[J].中國科技信息,2008,20:121-123.
[3]劉銜華.春節返鄉農民工心理健康調查[J].現代預防醫學,2006,3(12):1926-1927.
[4]孫崇勇.東北地區民工心理衛生狀況的調查與分析[J].中國健康心理學雜志,2007,15(5):460-460.
[5]Fontana RJffamp; AS Lok.Noninvasive monitoring of patients with chronic hepatitis C[J].Hepatology,2002,36:S57-64.
[6]鄺小紅.Access數據庫技術課程教學方法探索[J].信息與電腦:理論版,2010(4).
[7]張靜成.VB中數據庫技術的應用[J].科技信息.2008(33).
[8]劉春英.VB環境下數據庫訪問技術的分析[J].科技信息·科學教研,2008(16).