熊毅
摘要:計(jì)算機(jī)軟硬件技術(shù)的飛速發(fā)展,極大的促進(jìn)了計(jì)算機(jī)與實(shí)際生產(chǎn)生活的融合,作為計(jì)算機(jī)和人交流的語言,計(jì)算機(jī)軟件系統(tǒng)應(yīng)運(yùn)而生,發(fā)展的如火如荼,特別是針對(duì)信息處理的系統(tǒng),更是滲透社會(huì)的方方面面。本文運(yùn)用基本的軟件開發(fā)理論,介紹了人力資源部門人事管理系統(tǒng)(SPMS)的設(shè)計(jì)過程。
關(guān)鍵詞:管理信息系統(tǒng)(MIS) 專用人事管理系統(tǒng)(SPMS) 系統(tǒng)設(shè)計(jì)
一、管理信息系統(tǒng)(MIS)和專用人事管理系統(tǒng)(SPMS)簡(jiǎn)介
1.管理信息系統(tǒng)(MIS)
MIS(Management Information System),即管理信息系統(tǒng),是一個(gè)由人、計(jì)算機(jī)設(shè)備、相關(guān)軟件等組成的能進(jìn)行信息的收集、儲(chǔ)存、處理、傳送和使用的系統(tǒng),能夠?qū)崪y(cè)企業(yè)的各種運(yùn)行情況,并利用現(xiàn)在和過去的歷史數(shù)據(jù)預(yù)測(cè)未來,從企業(yè)全局的角度出發(fā)輔助企業(yè)進(jìn)行決策,利用信息控制企業(yè)的行為,幫助企業(yè)實(shí)現(xiàn)其規(guī)劃目標(biāo)。
MIS 是一個(gè)不斷發(fā)展的新型學(xué)科,MIS的定義隨著計(jì)算機(jī)技術(shù)和通訊技術(shù)的進(jìn)步也在不斷更新,在現(xiàn)階段普遍認(rèn)為MIS 是由人和計(jì)算機(jī)設(shè)備或其他信息處理手段組成并用于管理信息的系統(tǒng)。
從概念上,MIS由四個(gè)部件構(gòu)成:信息源、信息處理器、信息用戶和信息管理者。它們的聯(lián)系如圖1所示:
信息源是信息的產(chǎn)生地;信息處理器負(fù)擔(dān)信息的傳輸、加工、保存等任務(wù);信息用戶是信息的使用者,利用信息進(jìn)行決策;信息管理者負(fù)責(zé)信息系統(tǒng)的設(shè)計(jì)、實(shí)現(xiàn)和維護(hù)。
管理信息系統(tǒng)一般被看作一個(gè)金字塔形的結(jié)構(gòu),分為從底層的業(yè)務(wù)處理到運(yùn)行控制、管理控制、最高層的戰(zhàn)略計(jì)劃。最基層由任務(wù)巨大、處理繁雜的事務(wù)信息和狀態(tài)信息構(gòu)成。層次越往上,事務(wù)處理的范圍越小,針對(duì)的也是比較特殊和非結(jié)構(gòu)化的問題。
2. 專用人事管理系統(tǒng)(SPMS)
專用人事管理系統(tǒng)(SPMS)系統(tǒng)主要用于員工個(gè)人資料的錄入、職務(wù)變動(dòng)的記錄和管理;使用SPMS便于動(dòng)態(tài)掌握人員的動(dòng)向,及時(shí)調(diào)整人才的配置;從而加快OA步伐,減輕工作負(fù)擔(dān),提高工作效率,保證數(shù)據(jù)的準(zhǔn)確性,便于人事信息管理。它由新員工檔案輸入、人事變更、員工檔案查詢修改三個(gè)重要功能模塊構(gòu)成,通過共同的作用對(duì)象——人員信息,相互聯(lián)系,相互制約;并根據(jù)三個(gè)功能模塊各自的工作職責(zé),采取分布式處理(Distributed Transact)方式,完成人事信息維護(hù)工作。
SPMS系統(tǒng)中的信息來自人事管理部門,維護(hù)數(shù)據(jù)量大且復(fù)雜,呈階段性,符合信息的前兩個(gè)基本特征。信息在系統(tǒng)處理過程中,反饋與控制分支條件復(fù)雜,靈活多變,政策性強(qiáng),必須提供實(shí)時(shí)可變的系統(tǒng)結(jié)構(gòu)。
二、專用人事管理系統(tǒng)(SPMS)項(xiàng)目設(shè)計(jì)
1.項(xiàng)目開發(fā)背景
隨著計(jì)算機(jī)技術(shù)的不斷發(fā)展,計(jì)算機(jī)作為知識(shí)經(jīng)濟(jì)時(shí)代的產(chǎn)物,已被廣泛應(yīng)用于社會(huì)各個(gè)行業(yè)和領(lǐng)域。隨著我國(guó)國(guó)企改革的深入和社會(huì)主義市場(chǎng)經(jīng)濟(jì)的日趨繁榮,導(dǎo)致各企業(yè)間的競(jìng)爭(zhēng)日益激烈,迫使企業(yè)采取先進(jìn)的計(jì)算機(jī)硬件設(shè)備以及高質(zhì)量的輔助軟件來管理企業(yè)的各項(xiàng)運(yùn)作,以提高本企業(yè)的勞動(dòng)生產(chǎn)率以及人員效率。人事管理系統(tǒng)軟件作為一種管理軟件正在各企事業(yè)單位中得到越來越廣泛的應(yīng)用。直面激烈的市場(chǎng)競(jìng)爭(zhēng),“人”是最重要的因素!管好人,充分挖掘人的潛能,是人力資源部門的主要工作任務(wù)。
本文是從現(xiàn)代企業(yè)管理中的人事管理現(xiàn)狀出發(fā),針對(duì)人事管理的復(fù)雜程序,經(jīng)過詳細(xì)的系統(tǒng)調(diào)查,開發(fā)出的操作簡(jiǎn)單而且方便實(shí)用的一個(gè)人事管理系統(tǒng)。所有數(shù)據(jù)由人力資源管理部門人員輸入。
2. 設(shè)計(jì)指導(dǎo)思想
(1)本系統(tǒng)是企事業(yè)單位管理信息系統(tǒng)的基礎(chǔ)部分。為其他子系統(tǒng),如考勤管理系統(tǒng)、工資管理系統(tǒng)等系統(tǒng),提供員工的基本信息;同時(shí)為其他系統(tǒng)提供了員工登錄的密碼認(rèn)證和權(quán)限分配功能。
(2)企業(yè)人事管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開發(fā)主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個(gè)方面。對(duì)于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng).數(shù)據(jù)安全性好的庫(kù)。而對(duì)于后者則要求應(yīng)用程序功能完備,易使用等特點(diǎn)。
(3)簡(jiǎn)化操作的中間環(huán)節(jié),使整個(gè)處理過程盡可能符合人們的習(xí)慣性思路,讓只要熟悉自己本職工作的計(jì)算機(jī)技能水平不高人員也可以熟悉使用本系統(tǒng),完成正確的管理工作。
(4)系統(tǒng)采用模塊化程序設(shè)計(jì)方法,既便于系統(tǒng)功能相互組合和修改,又便于將來系統(tǒng)的升級(jí)更新。
3.開發(fā)工具及運(yùn)行環(huán)境
開發(fā)工具:Delphi 7.0
數(shù) 據(jù) 庫(kù):Access
運(yùn)行環(huán)境:Windows 9x、 Windows NT、 Windows 2000、 Windows XP
4.需求分析
專用人事管理系統(tǒng)的核心是人事管理,在本系統(tǒng)中其功能主要體現(xiàn)在新員工檔案輸入(即:增加新員工)、人事變更、員工檔案查詢修改上。
以人事基本信息的員工號(hào)為聯(lián)系主線,各個(gè)模塊在此基礎(chǔ)上維護(hù)各自職責(zé)范圍內(nèi)的信息,這些信息即可作為其他模塊信息處理的依據(jù)(但不可更改)。在“增加新員工”字窗口中,員工號(hào)和密碼會(huì)自動(dòng)按順序生成,并且不允許修改;是信息的中樞,做最基礎(chǔ)的信息維護(hù);查詢相關(guān)必要信息。
(1)新員工檔案輸入功能模塊分析
新員工檔案輸入即“增加新員工”字窗口,主要功能是自動(dòng)按順序生成員工號(hào)和密碼,是人事變動(dòng)模塊、員工檔案查詢修改功能模塊的信息維護(hù)依據(jù)。
(2)人事變動(dòng)功能模塊分析
人事變更功能模塊主要完成對(duì)人員職位和變動(dòng)情況等信息進(jìn)行維護(hù)。依據(jù)增加新員工模塊中提供的唯一員工號(hào)和密碼對(duì)人員職位變動(dòng)情況和時(shí)間、部門以及職位進(jìn)行信息的維護(hù)和更新。
(3)員工信息查詢修改功能模塊分析
員工信息查詢修改功能模塊是整個(gè)MIS系統(tǒng)數(shù)據(jù)維護(hù)的中心。完成對(duì)員工信息的綜合修改和維護(hù)。在該模塊中還涉及到對(duì)員工登錄密碼的修改。
5.結(jié)構(gòu)設(shè)計(jì)
根據(jù)需求分析,筆者提出SPMS系統(tǒng)的數(shù)據(jù)流程圖如圖2所示,所有數(shù)據(jù)由人力資源管理部門管理人員輸入:
SPMS系統(tǒng)采用分布式處理方式,具體信息在各個(gè)相關(guān)的子系統(tǒng)中運(yùn)作處理,然后將處理好的數(shù)據(jù)提交給共用的Access數(shù)據(jù)庫(kù),達(dá)到信息共享與實(shí)時(shí)更新的目的。
6.功能設(shè)計(jì)
(1) 基本信息維護(hù)
基本信息維護(hù)主要涉及到:
員工信息:?jiǎn)T工號(hào)、密碼、權(quán)限、姓名、性別、生日、部門、職務(wù)、受教育程度、專業(yè)、通訊地址、電話、E-mail、當(dāng)前狀態(tài)、其它
人事變動(dòng):記錄號(hào)、員工、變動(dòng)、詳細(xì)描述
所需的外部數(shù)據(jù)支持:
部門設(shè)置:部門編號(hào)、名稱......
(2)用戶管理部分
針對(duì)三個(gè)功能模塊,需要各自的數(shù)據(jù)維護(hù)與更新,而在每一個(gè)功能模塊內(nèi)部,僅僅確定用戶在用戶管理上的權(quán)限,其他部分的權(quán)限控制暫時(shí)不予開放。因?yàn)樵诟鱾€(gè)功能模塊中的信息維護(hù)僅限于自己的人員,所以無需做非常嚴(yán)格的權(quán)限控制。具體實(shí)現(xiàn)功能如下:
用戶添加
用戶修改
用戶刪除
④當(dāng)前登錄用戶密碼修改
為了限制部分用戶到服務(wù)器上打開數(shù)據(jù)庫(kù)修改密碼或添加用戶,數(shù)據(jù)庫(kù)中保存的用戶名、密碼、所屬部門等相關(guān)信息均經(jīng)過加密后保存。用戶名大小寫不敏感,密碼大小寫敏感。
三、總結(jié)
設(shè)計(jì)中采用了軟件工程的思想來分析和設(shè)計(jì)系統(tǒng),從而達(dá)到了由理論到實(shí)際的轉(zhuǎn)化。此外,對(duì)數(shù)據(jù)庫(kù)系統(tǒng)的開發(fā)的學(xué)習(xí)也使我對(duì)SPMS系統(tǒng)有新的認(rèn)識(shí)。在設(shè)計(jì)過程中SPMS提供的靈活條件設(shè)置功能在總體上還不是很完善還需改進(jìn),疏漏與錯(cuò)誤之處在所難免,敬請(qǐng)讀者給予批評(píng)指正。