人事管理資訊系統設計思路論文

人事管理資訊系統設計思路論文

  摘要:煤礦企業人事管理資訊系統採用MVC分層結構B/S架構,使用了面向物件技術及SSH三大框架。系統嚴格按照軟體工程的瀑布模型開發,而且是面向物件、面向服務方式的開發。系統主要完成了使用者登入、使用者資訊修改、密碼修改、帳號鎖定、密碼過期提醒、假期申請、密碼初始化申請、審批、員工管理、部門管理、系統日誌等功能。

  關鍵詞:MVC分層結構;B/S架構;人事管理資訊系統;面向物件技術

  煤礦企業人事管理系統是單位管理不可缺少的部分,人事管理系統應該為使用者提供充足的資訊和快捷的查詢手段。使用計算機對人事資訊進行管理,具有手工管理所無法比擬的優點,如檢索迅速、查詢方便、可靠性高、儲存量大、保密性好、壽命長、成本低等,更為重要的是可以提高煤礦企業安全管理效率[1]。本系統主要實現對煤礦企業員工資訊和部門資訊的管理,為員工提供一些基礎服務。

  1系統開發環境

  系統開發語言和工具的選擇關係到開發的難易程度。本系統開發環境如下:伺服器:tomcat;JDK:1.6;程式語言:JAVA,JSP;資料庫:ORACLE11G;記憶體:2G。

  2系統設計

  針對系統使用環境與功能要求進行設計,根據需求分析階段的結果提出具體實現方案。開發人員建立軟體總體結構,將軟體系統劃分成模組,設計時需考慮模組之間的'聯絡。

  2.1主要設計思想

  系統基於J2EE三層結構;充分結合面向物件、面向方面、面向領域、面向服務的設計方法;使用者使用瀏覽器訪問系統[2]。

  2.2模組化設計

  2.2.1系統前臺模組

  系統前臺主要面向員工提供各種服務,包括:使用者登入模組、使用者自服務模組、服務平臺、個人工作臺等。

  (1)使用者登入模組。煤礦企業相對於其它企業,在安全領域要求比較嚴格,所以在系統的入口處,需要經過一個複雜的流程驗證才能登入到系統中。

  (2)使用者自服務模組。使用者可以看見自己的資訊,可以修改資訊。系統要求使用者每隔一段時間修改密碼,提供密碼修改功能。

  (3)服務平臺。系統為員工提供統一服務頁面,使用者可以提出各種申請。

  (4)個人工作平臺。員工提出申請後可以在該模組看到歷史申請及審批結果,領導可以對下級員工的申請進行審批。

  2.2.2系統後臺模組

  系統後臺主要面向管理員提供管理功能,包括部門資訊管理、員工資訊管理、系統日誌等。

  (1)部門資訊管理。管理員可以對系統部門資訊進行增刪改查。

  (2)員工資訊管理。管理員可以對員工資訊進行新增、刪除及鎖定帳號,被鎖定的帳號不能登入。

  (3)系統日誌。管理員可以查詢日誌資訊。系統後臺的功能模組如圖3所示。

  3結語

  本系統基於B/S架構,採用了分層結構,將系統分為資料訪問層(Dao)、服務層(Service)、控制層(Controller)、表現層(View),表現層主要使用的是HTML,JSP,使用的指令碼語言是JAVASCRIPT,使用JS的框架Extjs,jQuery;後臺採用JAVA語言開發,使用框架SSH;資料庫採用的是ORACLE11G[3]。煤礦企業人事管理資訊系統,提高了人事管理工作效率,使決策和計劃及其它管理活動更加科學精確,實現了煤礦企業安全高效管理。

  參考文獻:

  [1]吳齊林.企業資訊系統管理[M].合肥:安徽人民出版社,2006.

  [2]蔡明,陳永運.J2EE架構的研究與應用[J].計算機應用與軟體,2007,21(1):42-43,128.

  [3]張曉偉.JSP技術在網路資料庫中的應用[J].山東電力高等專科學校學報,2009(4):67-69.

最近訪問