摘要:主要介紹了課題的開發背景,所要完成的功能。說明了系統設計的重點、設計思維和難點。
關鍵詞:人力資源管理:設計
中圖分類號:TP311
文獻標識碼:B
文章編號:1002-2422(2010)05-0074-02
1 系統功能
(1)學校人力資源管理系統,主要功能模塊包括:
①用戶登錄。
②員工信息的瀏覽。
③員工信息統計。
④員工信息查詢。
⑤需求信息瀏覽。
(2)員工信息瀏覽可按部門名稱瀏覽該部門教職工的信息,包括教職工的姓名、性別、年齡、職位、職稱、學歷所在部門、聯系電話等。
(3)員工信息統計可統計教職工總數,按性別統計男教工人數、女教工人數。按職稱統計助教、講師、副教授和教授的人數。按年齡統計青年、中年、老年教師的人數。
(4)員工信息查詢可按部門和姓名查詢員工的信息。
(5)需求信息瀏覽可瀏覽學院各部門招聘的職位,人數和要求。
2 系統分析
2.1系統需求分析
(D能夠修改進入系統密碼以增加系統的安全性,并能增加管理員帳戶。
(2)能夠對員工信息進行維護、查詢。
(3)能夠提供部門信息進行維護、查詢。
(4)能夠對員工檔案信息進行維護、查詢。
(5)能夠統計學院教職工總數。
(6)招聘信息瀏覽可瀏覽學院各部門招聘的職位,人數和要求。
2.2系統功能模塊分析
(1)系統管理模塊。系統管理模塊主要是對系統的日常管理。
(2)系統用戶管理。主要完成系統用戶的管理,可以方便的對系統用戶進行添加、刪除、修改等操作。
(3)基礎數據管理。主要是對員工所在的部門和員工職務和員工的學歷基礎數據的維護。
(4)員工檔案管理。主要完成員工檔案基本信息的日常維護。比如添加、修改和刪除、統計、查詢等功能。
(5)招聘信息管理。各個系部可以發布各自的招聘信息,同時可以修改、刪除等操作;信息瀏覽可瀏覽學院各部門招聘的職位、人數和要求。
2.3用戶需求分析
(1)系統目前流行的數據庫系統ACCESS作為底層數據庫,使其具備很強的穩定性、擴充性、移植性等優良性能。
(2)系統以功能強大的Windows系列操作系統作為操作系統平臺,使其具備優良的可視化圖形操作界面,大力提高系統的可操作性和交互性。盡量減少操作員的負擔,讓操作員更方便、更快捷、更簡單的進行操作。
(3)擴大系統功能覆蓋面。要求能進行圖書的編目建庫、瀏覽數據、檢索與統計數據、以及打印數據等功能的綜合管理。并能實現控制各用戶系統權限,從而保證系統的安全性能。
3 系統設計
3.1軟件模塊結構設計
(1)系統方案確定。系統主要應完成的功能如下:系統管理、系統用戶管理、員工檔案管理、招聘信息管理、基礎數據維護。
(2)軟件結構設計。出版社信息管理系統功能包括對員工檔案和招聘基本信息的日常維護操作,同時可以及時的把信息處理的結果打印導出。
3.2數據庫設計
數據庫設計的步驟:
(1)數據庫結構定義:目前的數據庫管理系統(DBMS)有的支持聯機事務處理CLTP的操作型DBMS,有的可支持數據倉庫、有聯機分析處理CLAP功能的大型DBMS,有的數據庫是關系型的、有的可支持面向對象數據庫。針對選擇的DBMS,進行數據庫結構定義。
(2)數據表定義:指定義數據庫中數據表的結構,數據表的邏輯結構包括:屬性名稱、類型、表示形式、缺省值、校驗規則、是否關鍵字、可否為空等。關系型數據庫要盡量按關系規范化要求進行數據庫設計,但為使效率高,規范化程度應根據應用環境和條件來決定。數據表設計不僅要滿足數據存儲的要求,還要增加一些如反映有關信息、操作責任、中間數據的字段或臨時數據表。
(3)存儲設備和存儲空間組織:確定數據的存放地點、存儲路徑、存儲設備等,備份方案,對多版本如何保證一致性和數據的完整性。
(4)數據使用權限設置;針對用戶的不同使用要求,確定數據的用戶使用權限,確保數據安全。
(5)數據字典設計:用數據字典描述數據庫的設計,便于維護和修改。
為了更好地組織數據和設計出實際應用數據庫,應該注意如下問題:
(1)規范化地重組數據結構:對數據進行規范化表達。
(2)關系數據結構的建立:在進行數據基本結構的規范化重組后,還必須建立整體數據的關系結構。這一步設計完成后數據庫和數據結構設計工作基本完成,只待系統實現時將數據分析和數據字典的內容代入到所設計的數據整體關系結構中,一個規范化數據庫系統結構就建立起來了。
4 系統分析運行界面
(1)登陸模塊。在登陸界面中,主要是對用戶的身份進行確認,在界面中需要輸入用戶名和密碼,密碼用**號顯示,確保用戶信息的安全性。同時通過登陸信息輸入來確認使用權限,一般的讀者就只能對系統有使用權限沒有系統用戶的管理權限,但系統管理員則擁有最高權限。
(2)系統主界面。系統主界面是系統的核心模塊,其他的各個功能模塊都是主界面模塊調用的。
(3)系統用戶管理模塊。主要完成系統用戶的管理,可以方便的對系統用戶進行:添加,刪除,修改等操作。
(4)基礎數據維護模塊。主要是對出版社的部門和員工職務的基礎數據的維護。
(5)員工檔案管理模塊。主要完成員工檔案基本信息的日常維護。比如:添加、修改和刪除、統計、查詢等功能。
(6)招聘信息管理模塊。主要完成各個系部發布招聘基本信息的日常維護。比如:添加、修改和刪除、統計、查詢等功能。
(7)統計模塊。可統計學院教職工總數,按性別統計男教工人數、女教工人數。按職稱統計助教、講師、副教授、教授的人數。按年齡統計青年、中年、老年教師的人數。
(8)打印功能。系統的打印功能可以對員工的檔案信息和招聘進行打印輸出。
5 結束語
系統功能全面、易于程序更新、數據庫管理容易、操作方便、效率高、安全性好等優點是本管理系統所必需的。