公務(wù)員期刊網(wǎng) 論文中心 正文

人事管理信息系統(tǒng)設(shè)計(jì)思路

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了人事管理信息系統(tǒng)設(shè)計(jì)思路范文,希望能給你帶來(lái)靈感和參考,敬請(qǐng)閱讀。

人事管理信息系統(tǒng)設(shè)計(jì)思路

摘要:煤礦企業(yè)人事管理信息系統(tǒng)采用MVC分層結(jié)構(gòu)B/S架構(gòu),使用了面向?qū)ο蠹夹g(shù)及SSH三大框架。系統(tǒng)嚴(yán)格按照軟件工程的瀑布模型開(kāi)發(fā),而且是面向?qū)ο蟆⒚嫦蚍?wù)方式的開(kāi)發(fā)。系統(tǒng)主要完成了用戶登錄、用戶信息修改、密碼修改、帳號(hào)鎖定、密碼過(guò)期提醒、假期申請(qǐng)、密碼初始化申請(qǐng)、審批、員工管理、部門管理、系統(tǒng)日志等功能。

關(guān)鍵詞:MVC分層結(jié)構(gòu);B/S架構(gòu);人事管理信息系統(tǒng);面向?qū)ο蠹夹g(shù)

煤礦企業(yè)人事管理系統(tǒng)是單位管理不可缺少的部分,人事管理系統(tǒng)應(yīng)該為用戶提供充足的信息和快捷的查詢手段。使用計(jì)算機(jī)對(duì)人事信息進(jìn)行管理,具有手工管理所無(wú)法比擬的優(yōu)點(diǎn),如檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等,更為重要的是可以提高煤礦企業(yè)安全管理效率[1]。本系統(tǒng)主要實(shí)現(xiàn)對(duì)煤礦企業(yè)員工信息和部門信息的管理,為員工提供一些基礎(chǔ)服務(wù)。

1系統(tǒng)開(kāi)發(fā)環(huán)境

系統(tǒng)開(kāi)發(fā)語(yǔ)言和工具的選擇關(guān)系到開(kāi)發(fā)的難易程度。本系統(tǒng)開(kāi)發(fā)環(huán)境如下:服務(wù)器:tomcat;JDK:1.6;編程語(yǔ)言:JAVA,JSP;數(shù)據(jù)庫(kù):ORACLE11G;內(nèi)存:2G。

2系統(tǒng)設(shè)計(jì)

針對(duì)系統(tǒng)使用環(huán)境與功能要求進(jìn)行設(shè)計(jì),根據(jù)需求分析階段的結(jié)果提出具體實(shí)現(xiàn)方案。開(kāi)發(fā)人員建立軟件總體結(jié)構(gòu),將軟件系統(tǒng)劃分成模塊,設(shè)計(jì)時(shí)需考慮模塊之間的聯(lián)系。

2.1主要設(shè)計(jì)思想

系統(tǒng)基于J2EE三層結(jié)構(gòu);充分結(jié)合面向?qū)ο?、面向方面、面向領(lǐng)域、面向服務(wù)的設(shè)計(jì)方法;用戶使用瀏覽器訪問(wèn)系統(tǒng)[2]。

2.2模塊化設(shè)計(jì)

2.2.1系統(tǒng)前臺(tái)模塊

系統(tǒng)前臺(tái)主要面向員工提供各種服務(wù),包括:用戶登錄模塊、用戶自服務(wù)模塊、服務(wù)平臺(tái)、個(gè)人工作臺(tái)等。(1)用戶登錄模塊。煤礦企業(yè)相對(duì)于其它企業(yè),在安全領(lǐng)域要求比較嚴(yán)格,所以在系統(tǒng)的入口處,需要經(jīng)過(guò)一個(gè)復(fù)雜的流程驗(yàn)證才能登錄到系統(tǒng)中。(2)用戶自服務(wù)模塊。用戶可以看見(jiàn)自己的信息,可以修改信息。系統(tǒng)要求用戶每隔一段時(shí)間修改密碼,提供密碼修改功能。(3)服務(wù)平臺(tái)。系統(tǒng)為員工提供統(tǒng)一服務(wù)頁(yè)面,用戶可以提出各種申請(qǐng)。(4)個(gè)人工作平臺(tái)。員工提出申請(qǐng)后可以在該模塊看到歷史申請(qǐng)及審批結(jié)果,領(lǐng)導(dǎo)可以對(duì)下級(jí)員工的申請(qǐng)進(jìn)行審批。

2.2.2系統(tǒng)后臺(tái)模塊

系統(tǒng)后臺(tái)主要面向管理員提供管理功能,包括部門信息管理、員工信息管理、系統(tǒng)日志等。(1)部門信息管理。管理員可以對(duì)系統(tǒng)部門信息進(jìn)行增刪改查。(2)員工信息管理。管理員可以對(duì)員工信息進(jìn)行新增、刪除及鎖定帳號(hào),被鎖定的帳號(hào)不能登錄。(3)系統(tǒng)日志。管理員可以查詢?nèi)罩拘畔?。系統(tǒng)后臺(tái)的功能模塊如圖3所示。

3結(jié)語(yǔ)

本系統(tǒng)基于B/S架構(gòu),采用了分層結(jié)構(gòu),將系統(tǒng)分為數(shù)據(jù)訪問(wèn)層(Dao)、服務(wù)層(Service)、控制層(Controller)、表現(xiàn)層(View),表現(xiàn)層主要使用的是HTML,JSP,使用的腳本語(yǔ)言是JAVASCRIPT,使用JS的框架Extjs,jQuery;后臺(tái)采用JAVA語(yǔ)言開(kāi)發(fā),使用框架SSH;數(shù)據(jù)庫(kù)采用的是ORACLE11G[3]。煤礦企業(yè)人事管理信息系統(tǒng),提高了人事管理工作效率,使決策和計(jì)劃及其它管理活動(dòng)更加科學(xué)精確,實(shí)現(xiàn)了煤礦企業(yè)安全高效管理。

參考文獻(xiàn):

[1]吳齊林.企業(yè)信息系統(tǒng)管理[M].合肥:安徽人民出版社,2006.

[2]蔡明,陳永運(yùn).J2EE架構(gòu)的研究與應(yīng)用[J].計(jì)算機(jī)應(yīng)用與軟件,2007,21(1):42-43,128.

[3]張曉偉.JSP技術(shù)在網(wǎng)絡(luò)數(shù)據(jù)庫(kù)中的應(yīng)用[J].山東電力高等??茖W(xué)校學(xué)報(bào),2009(4):67-69.

作者:趙競(jìng)雄 王曉菊 單位:華北科技學(xué)院計(jì)算機(jī)學(xué)院