国产丁香婷婷妞妞基地-国产人人爱-国产人在线成免费视频麻豆-国产人成-91久久国产综合精品-91久久国产精品视频

公務員期刊網 精選范文 人事管理系統的設計與實現范文

人事管理系統的設計與實現精選(九篇)

前言:一篇好文章的誕生,需要你不斷地搜集資料、整理思路,本站小編為你收集了豐富的人事管理系統的設計與實現主題范文,僅供參考,歡迎閱讀并收藏。

人事管理系統的設計與實現

第1篇:人事管理系統的設計與實現范文

關鍵詞:Web;企業;人事管理;設計;實現

中圖分類號:TP311.52

隨著計算機科學技術的高速發展,在深入人們生活中給人們生活帶來方便的同時,有利于企業對人事事務進行有效的科學的處理,提高工作效率,尤其對于人事事務相對比較繁瑣的大型企業,使用計算機來輔助進行人事資源管理勢在必行,本文主要闡述基于B/S結構和JAVA平臺進行具體人事管理系統的實現過程,在整個系統的設計過程中,應用到了MVC三層架構,并把該系統劃分為多個模塊:管理員登陸模塊,普通用戶登陸模塊,員工信息查詢模塊,考勤模塊,工資模塊,加班模塊。

1 人事管理系統需求分析

本系統需求獲得過程中主要解決的問題是形成一個即將被進一步開發的模版,系統將人事管理員作為人事管理模式中的最頂層具有整個系統中的最高權限,該系統是一種將J2EE作為基礎的平臺研發的Web系統,不同種類的使用者通過Internet客戶終端與瀏覽器相連接,就能對各個環節的工作進行訪問,人事管理信息系統不受地域的限制,不受系統平臺制約,只要用使用者可以上網,在完成驗證后,既可以成功登錄,然后能夠對人事數據進行查詢,還可以對其進行各種處理與更新工作。

通過對企業系統使用者的調查,要求系統具有以下功能:查看員工信息、檢查各個部門的運作情況、考察工作人員的出勤、分析員工工資情況、密碼安全管理等,對于已經設定好的管理員角色,系統將提供基礎信息(包括部門信息、可分配資源信息管等)管理、用戶(包括特權職工、普通職工)管理、出勤管理、員工管理和查詢以及考評管理等。

2 相關技術

本文所介紹的系統的研發,完全可以使用B/S,系統的研發人員只需要將系統全部的作用都體現在Web服務器上,分別給系統不同的作用設計上使用者訪問權限就好了。net架構依據其性能可選擇合適的應用環境更好地發揮自身優勢。比如home,blog,SNS核心模塊都是用.net來完成。

2.1 開發工具

3 人事管理系統的設計

本系統使用MVC(Model-View-Controller)設計模式實現的,MVC體系主要由VisualStudio模板組成,它能你在Web 應用程序的創建過程提供必需的條件。通過它你能夠創建一個新的MVC Web應用程序,這個程序被設計成具備特定的文件夾、模板和配套文件的形式。在建立一個新的MVC Web應用程序的過程中,Visual Studio允許你同時建立兩個項目。第一個是Web,在這個項目中能夠設計應用程序。另一個是單元檢測,你可以在這個項目里面為第一個項目中的MVC配件編制單元檢測。MVC應用程序的利用被劃成三個關鍵的部分:模型、視圖還有調控裝置,這三個部分都有自己的工作要完成。

3.1 系統功能模塊劃分與設計

在人事管理系統中,用戶只有登錄成功后才能進行相應的功能操作,而且不一樣的使用者擁有的權限屬于不一樣的類型,所以系統第一個要做的應該對用戶進行身份驗證,根據用戶在登錄時所選擇的用戶類型,進行驗證和授權。系統的設計中最重要的環節就是系統的模塊化。模塊化是在產業發展過程中逐步呈現出來的一種用于解決復雜系統問題的方法。總體規劃如下:

根據該企業的需求,將人事信息管理系統分為8個子模塊:登陸模塊;員工基本信息管理板塊;部門基本信息管理板塊;員工考勤數據管理板塊;工作人員加班資料管理板塊;工作人員工資信息管理模塊;職工請假信息管理模塊;權限管理模塊。

3.2 系統外部接口設計

本人事信息管理系統(windows部分)使用者為企業管理人員,主要功能是為普通職工提供一個登錄接口,可以實現對職工身份以及賬戶密碼的驗證功能,并且添加了校驗碼,防止暴力破解。

通過本接口可以實現對于職工密碼的修改,職工可以通過系統修改自己的新密碼。

3.3 系統內部接口設計

本人事管理系統通過MVC來實現,完成表達、邏輯、數據方面的工作。在具體工作中,外層我們主要是靠J2EE可以提供的模型,方便客戶操作和識別,在設計中我們還可以利用其所提供的個別信息;中間邏輯層使用的是內存數據集進行數據的記載與變換,這樣做才能更好地相互連接;下面一層通過數據庫和數據的連接來完成信息的讀取與傳送。

3.4 系統數據庫設計

數數據庫設計是整個系統得以實現的關鍵組成成分,系統內的每一個模塊的作用的發揮最終都必須經過對數據庫進行各項操作來完成的,因此能否構建一個功能完善的數據庫,直接影響到系統的研發進度甚至系統建立的成與否。對于人事信息管理系統來說,在信息庫設計層面上,使用的是信息庫三范式對信息庫展開的研究與設計,在很大的程度上減少了多余數據的出現,減少了數據庫的規模,同時有利于信息數據統一性的實現。

4 系統的實現

這里,舉例說明員工資料管理模塊中添加職工功能實現方法,本模塊主要應用JAVA后臺技術實現新員工賬號的注冊,采用布爾型變量來確定男女選項,并添加了日期選擇功能和選取部門列表功能,從而方便用戶進行輸入信息。在個人簡歷內部使用的是字符存儲功能,方便用戶錄入備注信息。

5 結束語

本系統充分發揮網絡資源優勢,適應未來發展的要求,基于業務需要和技術創新,利用JAVA技術開發了一個基于WEB的企業人事信息管理系統。隨著計算機網絡的進一步發展,JAVA技術必將在未來的網絡應用中發揮更大的作用,而采用JAVA技術開發的基于Web環境下的應用程序系統也將隨著JAVA技術的發展而日趨成熟。本系統一切從實際出發,考慮到了很多實際應用中可能出現的問題,在這些方面先后一一得到了解決。

當然,本系統仍存在許多不足之處,比如,本系統沒能和企業現有C/S架構的管理系統接軌,職工原來資料不能共享,需要重復輸入大量數據,這些在今后的實際運用中還需進一步的完善和改進。

參考文獻:

[1]李凱.淺談企業人事管理系統的開發與設計[J].計算機光盤軟件與應用,2012(21).

第2篇:人事管理系統的設計與實現范文

關鍵詞:人事管理系統;C/S體系結構;數據庫

中圖分類號:TP315文獻標識碼:A文章編號:1009-3044(2008)31-0774-02

The Design and Realization of Personnel Management System Based on C/S System Structure

FANG Jie

(Department of Mathematical Science and Computing Technology, Fuqing Branch of Fujian Normal University, Fuqing 350300, China)

Abstract: This paper discusses the development method and process of Personnel Management System (PMS), including the establishment and maintenance of the backstage database and the application procedure development of the front end. Comparing with the other systems, the PMS is efficient, reliable, and simple.

Key words: Personnel Management System; C/S System Structure; Data Base

1 引言

隨著計算機技術的飛速發展,傳統的人事管理方法耗費了大量的人力、物力,其工作效率已經不能適應新發展的需要,無法完成當今的人事管理工作。人事管理系統就是把分散的企事業單位的職工信息實行統一、集中、規范的收集管理,建立分類編號管理、電腦存儲查詢以及防火、防潮、防蛀、防盜等現代化、專業化的管理系統,為企事業單位和職工解除后顧之憂[1]。使用計算機對人事信息進行管理, 具有檢索迅速、可靠性高、存儲量大、保密性好等優點,能夠極大地提高人事管理的效率。

本系統使用的開發語言是Visual C++,采用的數據庫是ACCESS 2003,應用MFC ODBC數據庫訪問技術,其主要功能是對企事業單位的人事進行管理。該系統屬于管理信息系統,主要包括以下五個模塊:員工檔案模塊、系統查詢和統計模塊、系統安全性維護模塊、報表輸出模塊、幫助模塊。本系統具有友好的人機交互界面,操作簡單且處理效率較高。

2 系統的設計

2.1 需求分析

在調查有關企業人事信息需求的基礎上,本論文對所開發的人事管理系統的功能進行了認真的分析,根據用戶需求,主要包括以下幾個方面:

1) 員工檔案模塊

員工檔案模塊包括員工基本信息的錄入、查詢、刪除、修改及打印輸出等功能模塊。員工基本信息主要是員工ID、姓名、性別、出生年月、政治面貌、籍貫、專業、職稱、學歷等內容。

2) 系統查詢和統計模塊

系統查詢模塊包括員工調動管理、員工考勤管理、員工培訓管理、員工職稱管理、員工工資管理。員工調動管理包括員工ID、原部門、原職務、新部門、新職務以及調動的日期,管理員可以對這些信息進行錄入、查詢、刪除、編輯以及打印相關報表等操作;員工考勤管理包括員工ID、考勤卡ID、遲到或早退的次數、公休天數、請假次數、加班次數;員工培訓管理用來員工上學、進修等參加培訓的通知,員工可以在線報名;員工職稱管理對員工的晉升或降職等情況進行添加、編輯、刪除等操作,詳細記錄評職的時間及員工的現任職稱;員工工資的登統和計發是人事部門和財務部門根據相關數據得出的,主要針對員工的基本工資、薪級工資、職務工資、補貼、醫療費用等進行綜合的匯總,形成實發工資,還可以對某些人員的工資進行查詢和調整,這需要兩位負責人的相關審核以確保信息的安全。

3) 系統安全性維護模塊

本系統為不同用戶確立相應的權限信息,記錄每個用戶對系統及數據進行的每個操作,可以防止他人進入本系統和越權操作。管理員需要定期備份數據,有添加、刪除、修改信息和審批其他用戶信息的權限,普通用戶有查詢和部分內容錄入的權限。

4) 報表輸出模塊

本模塊的功能是輸出數據庫中的數據信息,即按照用戶需求打印各種報表,如員工檔案表、考勤記錄表、員工工資等。

5) 幫助模塊

為了使用戶快速了解并準確使用本系統的各項功能,減少誤操作,本系統在開發的過程中加入了幫助模塊,用戶可以通過點擊該模塊提供的鏈接,迅速熟悉相關的模塊功能。

2.2 系統的設計思想及工作流程

為了實現人事管理的高效性和科學性,本系統采用了面向對象的程序設計方法,便于系統功能的各種組合和修改及技術維護人員對數據的補充、維護,支持代碼重用技術,具備數據庫維護功能,能夠及時根據用戶需求進行數據的添加、刪除、編輯、備份等操作。

人事管理系統需要完成如下功能:員工各種信息的輸入、人動的詳細記錄、按照某種條件查詢員工的相關信息、員工考勤記錄、打印輸出結果等。系統的工作流程如圖1所示。

2.3 數據庫分析

人事管理系統是一個數據庫應用系統,員工的所有信息都保存在數據庫中。數據庫結構設計是本系統開發過程中一個非常重要的環節,好的數據庫結構設計會減少數據冗余度,維護數據的完整性,系統具有較快的響應速度,簡化基于此數據庫的應用程序的實現等等。

ACCESS 2003中文版是Microsoft公司于2003年推出的辦公自動化軟件包Office 2003中文版的重要組件,是目前市場上功能較強大數據庫管理系統之一。ACCESS可以利用各種來源的數據,包括運行于PC上的數據庫(Xbase系列、Parabox等)和運行于服務器、小型機、大型機上的SQL數據庫中的數據[2]。

數據庫結構設計是總體設計階段非常重要的環節,好的數據庫結構可以簡化開發過程,使系統功能更加清晰明確。因為數據庫結構的變化會造成編碼的改動,所以必須認真設計數據庫結構后再進行編碼,從而避免無謂的重復工作[3]。人事管理系統E-R圖如圖2所示。

3 系統實現

3.1 創建ODBC數據源

ODBC(Open Database Connectivity)全稱是開放數據庫連接,它是由Microsoft公司隨操作系統提供的,現在它已成為數據庫訪問的標準接口[4]。ODBC為使用不同的關系數據庫提供了一個統一的接口程序,實現應用軟件開發與數據庫公共接口。若實現這一統一的接口,就必須有一個標準ODBC接口程序(函數)調用相應的關系數據庫,將這個接口程序稱為ODBC驅動程序[5]。在Windows環境下,利用“Microsoft Access Driver (*. mdb)”作為安裝數據源的驅動程序,如圖3所示。

在編寫MFC ODBC數據庫應用程序之前,要事先創建一個名為“人事管理數據庫”的數據庫文件,并且將它注冊為數據源。即在ODBC數據管理器中出現“人事管理數據庫”的數據源后,應用程序就可以通過ODBC驅動程序訪問數據庫了,如圖4所示。

3.2 網絡結構體系

系統采用C/S體系結構,將一個數據庫應用系統分解為前臺的客戶、應用程序和后臺的服務器部分。Client(客戶端) 要安裝專用的客戶端軟件用來訪問數據庫服務器;Server(服務器端)安裝了服務器程序和數據庫,用于提供數據服務。

4 系統的部分界面

4.1 登錄窗口的設計

登錄窗口的設計,包括密碼輸入、登錄和退出,使用者需要選擇相應的權限,這是啟動本系統時首次出現的,它是進入系統的“大門”,如圖5所示。

4.2 員工基本資料的查看窗口

員工檔案模塊主要包括對員工基本信息的添加、保存、刪除和查找等功能,用于在窗口中瀏覽員工的基本信息,如圖6所示。

5 結束語

本系統采用面向對象的程序設計方法和數據庫的概念結構設計方法,在Windows環境下,以Access 2003為后臺數據庫,由Visual C++開發完成前臺界面。實踐證明,本系統提供了簡單、可行的數據采集方式,減輕了工作人員的勞動強度,增強了系統的集成度,通過角色的權限設置提高了系統的安全性,使管理更加方便、科學。

參考文獻

[1] 劉萌, 周學明, 郭安源. Visual Basic企業辦公系統開發實例導航[M]. 北京:人民郵電出版社,2003.

[2] 陳維默. 數據庫及其應用[M]. 北京:中國電力出版社,2005.

[3] 李敏業, 王穎. Visual Basic+Access數據庫應用實例完全解析[M]. 北京:人民郵電出版社,2006.

第3篇:人事管理系統的設計與實現范文

一、需求分析

本系統主要是為了方便管理員,簡化管理員的工作強度,使管理員可以快速、準確、直觀的了解到數據庫當前人員檔案、培訓管理、職稱評定、獎懲管理、人員調動等方面的大致情況或是具體個人檔案信息。

二、系統總體設計

1.系統功能模塊劃分

圖1-1系統功能模塊

2.系統功能模塊設計

(1)登錄模塊

此模塊實現用戶進入系統管理前的驗證操作,只用輸入正確的用戶名和密碼才能進入系統,進行各種操作。

(2)人員檔案模塊

此模塊實現對公司所用員工的檔案進行管理,包括員工編號、姓名、性別、出生日期、婚姻狀況、身份證號、部門、職務、公積金號碼等。根據需要,可以對某個人員的檔案進行修改、刪除和查詢。

(3)培訓管理模塊

公司對所有員工或者部分員工進行某項培訓,如計算機的基本操作培訓,在本模塊,可以記錄這些培訓信息,包括培訓參與人員、培訓內容、培訓時間、培訓結果等。根據需要,可以對某條培訓記錄進行修改和刪除。

(4)職稱評定模塊

如果給員工評定職稱,本模塊可以記錄職稱的評定情況,包括員工編號、職稱名稱、評定日期、評定方式、職稱英語、職稱計算機等信息。根據需要,可以對某條職稱評定記錄進行修改和刪除。

(5)獎懲管理模塊

員工表現出色或者犯了某種過失,公司需要給員工獎懲,本模塊提供了該項功能,記錄獎懲類別、內容、原因等信息。本劇需要,可以對某條獎懲記錄進行修改和刪除。

(6)人員調動模塊

本模塊提供了管理公司人員調動的功能,人員調動后,在系統中記錄調動前的部門和職務以及調動后的部門和職務等信息。根據需要,可以對某條調動記錄進行修改和刪除。

三、關鍵模塊實現

1.人員檔案模塊的實現

本模塊包含的JSP文檔及其功能如下: Employee.jsp功能與index.jsp類似, EmployeeLeft.jsp用于顯示本模塊網頁的功能鏈接。 AddEmployeeStep1.jsp主要用于提供用戶輸入人員檔案信息的界面, AddEmployeeStep2.jsp則用于提交信息并連接數據庫和修改數據庫。ManageEmployeeStep1.jsp主要用于顯示人員管理的條件查詢頁面, ManageEmployeeStep2.jsp則用于操作數據庫并顯示查詢結果列表。

單擊列表中的“修改”則進入ModifyEmployeeStep1.jsp頁面,此頁面提供修改人員信息功能。

單擊修改按鈕后,剛進入ModifyEmployeeStep2.jsp向數據庫中寫入信息,如果更新成功剛顯示“修改人員檔案成功”,否則顯示“修改人員檔案失敗!”并將錯誤顯示在頁面中。如果單擊刪除鏈接,剛進入DelEmployeeStep1.jsp頁面,實現刪除操作。

SearchEmployeeStep1.jsp頁面,主要用于查詢人員檔案,在管理人員檔案操作中,既使用其來進行數據庫查詢,SearchEmployeeStep2.jsp則用于顯示查詢結果列表,由于員工信息較多,因此只選取部分顯示,如需查看詳細信息,則可單擊員工編號,進入ViewEmployeeStep1.jsp頁面,該文件用于顯示員工的詳細信息以及其余模塊的信息,如獎懲情況和調動情況。

還要說的是關于javabean的,Employee.java定義了類Employee,用來封裝與人員檔案相關的方法,如增加、修改、刪除、查詢等,其定義的關鍵方法有:Add用于添加人員檔案,Modify用于修改人員檔案,Delete(String _EmployeeID)用于刪除人員檔案,IsExist作用是用于判斷該員工編號是否存在,ListAll用于列出所有人員檔案,Search用于查詢人員檔案.

2.培訓管理模塊的實現

本模塊包含的JSP文檔及其功能如下: Train.jsp功能與index.jsp類似,TrainLeft.jsp用于顯示本模塊網頁的功能鏈接. AddTrainStep1.jsp主要用于提供用戶輸入培訓記錄的界面, AddTrainStep2.Jsp主要用于將培訓信息存入數據表Train中,則用于提交信息并連接數據庫和修改數據庫.

ManageTrainStep1.Jsp 本頁面列出系統中所有的培訓記錄并提供修改和刪除功能鏈接。

單擊列表中的“修改”則進入ModifyTrainStep1.jsp頁面,此頁面提供修改人員信息功能,單擊修改按鈕后,剛進入ModifyTrainStep2.jsp向數據庫中寫入信息即將修改后的培訓記錄信息更新到數據表Train中,如果更新成功剛顯示“修改人員檔案成功”,否則顯示“修改人員檔案失敗!”并將錯誤顯示在頁面中。如果單擊刪除鏈接,剛進入DelTrainStep1.jsp頁面,實現刪除操作。

還要說的是關于javabean的,Train.java定義了類Train,用來封裝與培訓相關的方法,如增加、修改、刪除、培訓記錄等,其定義的各方法及其功能描述如下:FindByNO,該方法主要用于實現根據記錄號查找人員調動信息,查詢所有的培訓記錄,將查詢到的培訓記錄存入向量中并返回;Add,主要用于實現培訓記錄的添加操作;Modify主要實現培訓信息的修改操作;Delete實現培訓記錄刪除操作;SearchByID該方法主要用于實現根據記錄號查找人員調動信息,查詢所有的培訓記錄,將查詢到的培訓記錄存入向量中并返回;ListAll,主要用于列出查詢結果。

3.職稱評定模塊的實現

添加職稱評定記錄主要由AddAssessStep1.jsp和AddAssessStep2.jsp兩個文件組成,其中前者提供了添加記錄的界面,后者用于調用JavaBean中的Assess中的Add()方法,向數據庫傳遞填寫的信息,更新數據庫即Assess數據表中信息。 ManageAssessStep1.Jsp 本頁面列出系統中所有的職稱評定記錄并提供修改和刪除功能鏈接。

單擊列表中的“修改”則進入ModifyAssessStep1.jsp頁面,此頁面提供修改人員信息功能,單擊修改按鈕后,剛進入ModifyAssessStep2.jsp向數據庫中寫入信息即將修改后的職稱評定記錄信息更新到數據表Assess中,如果更新成功剛顯示“修改人員檔案成功”,否則顯示“修改人員檔案失敗!”并將錯誤顯示在頁面中。

如果單擊刪除鏈接,剛進入DelAssessStep1.jsp頁面,實現刪除操作;如點擊員工編號,則可進入ViewAssessStep1.jsp頁面,顯示該員工的詳細人員調動信息。

還要說明一下javabean的作用,Assess.java中定義了類Assess,用來封裝與人員調動管理有關的功能方法,比如添加,修改,刪除,查看人員調動記錄等,其定義的各方法及其功能描述如下:FindByNO該方法主要用于實現根據記錄號查找職稱評定信息,用于整體查詢;Add主要用于實現職稱評定記錄的添加操作;Modify主要實現職稱評定信息的修改操作;Delete實現職稱評定刪除操作;SearchByID通過員工編號進行查詢操作,主要用于一般查詢。ListAll主要用于列出查詢結果。

結束語

人事管理系統能夠完成員工基本信息、培訓、獎懲等的輸入,使用戶方便進行數據查詢和修改,數據刪除。隨著網絡技術的不斷發展,應用網絡辦公是越來越稱為主流,因此人事管理系統提供人事管理的整體解決方案,實現人事操作的合理化和電子化,為企業實現快速、準確、高效的業務處理提供了方便,人事管理系統正是建立在這樣的一個平臺上,它的實現使人事管理人員擺脫了繁重的資料管理、分類匯總、信息查詢等工作,也將人事管理同企業戰略發展緊密結合,因此,大大提高了人事管理人員的工作效率,充分利于現已建成的企業網絡環境。

參考文獻:

[1]《數據庫系統概論》(第三版).薩師煊,王珊編著.高等教育出版社

[2]《JSP實用編程實例集錦》/馬文剛,謝樂建,管知時.清華大學出版社

[3]《JSP數據庫編程指南》/布霍恩?賴特著,趙明昌譯.北京希望電子出版社

[4]Herbert著.張玉清等譯.Java2參考大全[M].北京:清華大學出版社

[5]微軟公司著,高國連,李國華譯.SQL Server 2000使用Transact-SQL進行數據庫查詢[M].北京:北京希望電子出版社

[6]汪曉平等編著.精通Java網絡編程[M].北京:清華大學出版社.

[7]林上杰,林康司著.JSP2.0技術手冊[M].西安:電子工業出版社

[8]微軟公司著,高國連,李國華譯.SQL Server 2000使用Transact-SQL進行數據庫查[M]

第4篇:人事管理系統的設計與實現范文

關鍵詞:人事;管理信息;系統

隨著計算機技術的飛速發展,信息化管理已滲透到各行各業,網絡辦公自動化系統以它能實現信息交流和信息共享,提供協同工作的手段,提高辦公效率的特點,讓人們從繁瑣的有紙辦公中解脫出來。再者我國高職院校迅猛發展,在校生規模也日亦龐大,師資等人力資源也不斷壯大,如何提高人力資源管理的水平和效率,成為各高職院校面臨的緊迫任務和亟需解決的難題。結合高職院校人力資源管理的現狀及趨勢,開發一套適合的人力資源管理系統可以有效地緩解這一問題。

一、人力資源管理系統的作用

高校的人事管理工作必須從學校穩定和發展的大局出發,把人力資源的開發和利用作為高校人事管理的重大舉措。隨著知識經濟的崛起,掌握了高新技術和具有現代化管理理念的人已成為經濟發展的原動力。所以,我們開發的人力資源管理系統必須要使人事管理人員能夠輕松地管理復雜繁瑣的人事信息,從重復性的日常事務中解脫出來,基本上可以達到以下目的:

一是實現機構編制管理、人員信息管理、人員調配管理、職務職數管理、工資管理、統計查詢為一體的信息化管理系統,推進人事管理工作的信息化、科學化。

二是替代傳統的人事管理人工操作的單一模式,有效地整合人才資源的利用和開發,規范人事管理程序,提高人事管理水平,為學校在引進人才、管理人才、發展人才和開發人才方面提供可靠的依據和信息。

三是為各級領導和上級部門提供及時準確的各項信息查詢,為領導調配全校人力資源提供幫助。提供方便快捷、功能強大的辦公軟件環境,幫助人事干部快速完成日常人事業務工作,較大地提高工作效率。

四是檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低,有著手工管理所無法比擬的優點。

二、人力資源管理系統的設計

1.人力資源管理系統的體系結構

人力資源管理系統可以簡單地分為三層,如圖1所示,:

(1)第一層是數據庫層,存儲人事數據。

(2)第二層是信息處理構件層。主要是處理與操作系統、數據庫相關的操作,并且提供通用的數據采集、處理。通過對這些通用構件的利用,避免了開發類似功能的重復勞動,縮短了開發周期;也減少了重復開發中可能引入的錯誤,提高了系統的可靠性和可維護性。

(3)第三層是人事管理模型層。我們把這一層分為系統管理和業務處理兩大模塊。

2.人力資源管理系統的功能結構設計

人力資源管理系統是針對員工管理的一個選用Power Builder8.0為開發軟件的管理平臺。系統主要包括以下功能模塊:

人員管理:主要是查詢、添加、修改人員信息等。

招聘管理:主要是應聘人員信息的查閱、刪除、添加到擬聘人才庫等。

培訓管理:主要是培訓計劃查詢、信息刪除、添加培訓計劃和填寫培訓總結等。

獎懲管理:主要是獎懲情況的添加、查詢、修改等。

薪金管理:主要是薪金的修改、添加、刪除。

3.人力資源管理系統的數據庫設計

數據庫系統應充分了解用戶各方面的需求,本系統用戶的需求具體體現在各種信息的提供、保存、更新和查詢,這要求數據庫的結構能充分滿足各種信息的輸入和輸出。這就要求數據處理需要達到數據錄入和處理的準確性、實時性和容錯性,處理數據的迅速性、數據的一致性與完整性。根據系統功能分析和需求總結,考慮到將來功能上的擴展,設計用戶信息表、管理員信息表、培訓信息表、應聘信息表、招聘信息表、薪水信息表。

得到上面的數據項和數據結構以后,就可以設計出能夠滿足用戶需求的各種實體,以及它們之間的關系,為后面的邏輯結構設計打下基礎。這些實體包含各種具體信息,通過相互之間的作用形成數據的流動。本系統根據上面的設計規劃出的實體有:管理員實體、用戶實體、培訓實體、應聘實體、招聘實體。

三、人力資源管理系統的特點

1.通用:本系統的數據結構與程序相對獨立,用戶可以在本系統的基礎上,構建適合自身實際情況的人事管理信息系統。

2.標準化:本系統根據最新的國家標準建立了完善的指標代碼體系,很容易在各級人事部門或者其他部門間實現數據共享和數據交換。

3.可擴充:本系統采用了模塊化技術,可按不同需要進行組合集成。

4.強大的查詢功能:本系統基本實現了按照用戶要求任意查詢信息。

5.靈活的制表功能:本系統自身提供了通用的報表功能;另外也提供了與Excel交互的接口,可以將數據導入到Excel,然后再生成報表。

6.強大的用戶權限管理:通過對用戶的操作權限和數據權限進行多重控制,為數據的保密性和安全性提供了可靠的保障。

7.用戶操作簡單:本系統的管理界面友好,采用一致的信息瀏覽、維護、查詢界面,便于用戶操作。

四、結束語

人力資源管理系統是高校信息化建設的重要組成部分,是為了提高人力資源管理水平而設計開發的信息管理系統。系統設計的目標是實現對學校人力資源信息進行統一管理,提高學校教育教學工作效率、降低成本,滿足用戶及時溝通需要,實現與其它系統協同工作。系統開發采取Power Builder8.0技術平臺架構,以統一建模語言(UML)對系統進行分析。在深入研究高職院校人事工作的基礎上開發此系統,具體分析設計了包括人員管理、招聘管理、培訓管理、獎懲管理、薪金管理五個功能模塊。系統基本滿足了學校人力資源管理要求,但是對于本系統來說,還是有許多值得改進的地方,主要是在系統性能方面可以進一步加強。

參考文獻:

第5篇:人事管理系統的設計與實現范文

關鍵詞:高校成人教育;學生管理信息系統;.net;B/S;數據庫

中圖分類號:G717

文獻標志碼:A

文章編號:1009-4156(2013)08-090-03

一、引言

近年來,我國成人高等教育事業得到了快速發展,成人教育的招生規模穩步增長,學生人數也日益增多。但是,長期以來,我國成人高等教育管理一直相對滯后,力量薄弱、手段落后、效率低下,規范化、標準化和信息化管理程度不高。與普通全日制高等教育相比,成人高等教育有著完全不同的特點:一是教育形式多、類型多、科類多。目前主要有成人教育、自學考試、網絡教育等形式,學生可采取脫產、業余、函授等多種學習方式。二是成人學生來自社會各個階層,文化素養、專業素質參差不齊。三是各高校普遍采取與當地教育機構合作辦學的方式,在全國各地設立了眾多的成人教育駐外教學站點。高校成人教育的這些辦學特點,無疑豐富了辦學模式,擴大了學生可選擇的學習空間,方便了學生在當地就學,增加了學生受教育的機會,但同時也使成人教育管理更加復雜。隨著學生人數增加,學生的各種信息量成倍增長,各高校的管理負擔越來越重,傳統的人工管理模式已嚴重影響了成人教育事業的良性發展。因此,必須采用先進的計算機和網絡技術,研發出專門針對成人高等教育特點的管理信息系統,力求通過使用計算機輔助管理,達到提高工作效率,降低管理人員工作強度,促進成人高等教育管理的規范化、科學化、辦公自動化的目的。本文結合長沙理工大學繼續教育學院的具體實例,分析、設計并實現一個專門針對高校成人教育管理特點的學生信息管理系統。

二、技術分析

(一)體系結構

設計開發信息管理系統,當前主要有兩種體系結構模式:C/S結構(客戶機/服務器)和B/S模式(瀏覽器/服務器)。C/S(Client/Server)模式由客戶機和服務器兩個獨立實體組成,客戶端采用個人電腦并安裝專用的軟件程序,服務器采用高性能服務器并配套相應的數據庫系統,是一種基于企業內部網絡的系統結構。B/S(Browser/Serv-er)模式即瀏覽器/服務器結構模式,是一種基于Internet的新型程序設計體系結構,主要由瀏覽器、Web服務器、數據庫服務器等三個層次組成。B/S結構模式無須另外安裝客戶端軟件程序,用戶采用通用Web瀏覽器進行所有操作,具有界面統一,使用簡單、易于維護、擴展性好等優點。

學生信息管理系統,除了管理人員、教師,還有學生家長、班主任等用戶類型,在使用過程中具有用戶不可預知、登錄地點和使用系統不確定等特點,同時用戶主要是對學生信息進行查詢、瀏覽等操作。B/S模式利用Web瀏覽器作為客戶端的特性剛好滿足這種情況的需求。

(二)開發架構

目前,信息管理系統的,開發設計主要有兩種主流的技術開發架構或開發平臺:一是微軟公司的.net平臺,二是SUN公司的JAVA體系架構。很難說.net和J2EE(JAVA2平臺企業版)孰優孰劣,它們都能為企業級應用提供分布式的、高可靠性的解決方案。兩種架構在基于組件的中間層的設計上各有千秋,對于創建、復雜、高效、高可靠性的分布式應用程序都有足夠的能力;兩種架構也都同時支持胖客戶端和瘦客戶端,即C/S模式和B/S模式;J2EE通過JVM實現跨平臺,.net通過CLR實現跨語言;JDBC和在數據庫訪問方面也都各有優勢。目前,基于J2EE架構的大型跨平臺應用很流行,但是由于入門困難,J2EE專業的程序員相對較少,所以目前國內基于J2EE架構的軟件開發成本比較高。微軟.net則在一些中小型應用很廣泛。

高校的學生信息管理系統的建設規模中等,屬于部門級管理系統,業務需求較為繁雜,易擴展、易維護是需求的重點,且開發周期短,所以微軟.net方案是系統設計開發時的首選技術平臺。

(三)技術工具

與微軟.net方案相適應,學生信息管理系統使用微軟的Visual Studio 2008作為開發平臺,使用微軟的C#語言作為編程語言,數據庫采用Mi-crosoft SQL Server2008。

Visual Studio 2008可以高效開發Web應用,集成了AJAX 1.0,包含AJAX項目模板。在Visual Studio 2008中,Visual Basic、Visual C++、Visual C#和Visual J#全都使用相同的集成開發環境(IDE),利用此IDE可以共享工具且有助于創建混合語言解決方案。這些語言利用了.NET Framework的功能,通過此框架可使用簡化ASP Web應用程序和XML Web Services開發的關鍵技術。Microsoft SQL Server2008是用于大規模聯機事務處理、數據倉庫和電子商務應用的數據庫和數據分析平臺。它是一種基于客戶機/服務器的關系型數據庫管理系統,用來對存放在計算機中的數據庫進行組織、管理和檢索。它可以跨越多種平臺、應用和設備實現數據共享,進而簡化內部系統與外部系統連接,實現功能強勁的集成化商務智能解決方案。

三、總體設計

(一)整體結構

通過對長沙理工大學繼續教育學院學生信息管理工作的訪問調查,詳細了解了管理業務流程,并進行了可行性研究和需求分析。學院的學生信息管理對象主要包括成人教育、自學考試兩部分學生,管理的主要業務為招生管理、學籍管理、教務管理、財務管理等四大部分。因此,根據學校的管理工作現狀,設計了軟件系統整體結構(見圖1)。

(二)系統架構

軟件系統采用三層建模開發模式,用戶界面(UI)層訪問業務邏輯(BLL)層,BLL層在訪問數據訪問(DAL)層(見圖2)。用戶界面層即為客房端,用來接收用戶輸入的數據,并將業務邏輯層處理數據的結果顯示給用戶;業務邏輯層部署在具有應用程序功能的Web服務器上,接受用戶請求,負責對數據的業務處理,通過數據訪問層從數據庫讀取數據,并將獲得的數據實體按業務邏輯進行處理,然后把結果返回給用戶界面;數據訪問層只負責數據的訪問存取工作,通過實現數據庫訪問,與業務邏輯層一起部署在Web服務器上,實現統一的數據訪問接口;數據庫通過Transact-SQL接收數據訪問層請求,實現對數據的增加、查詢、修改和更新等操作,返回處理結果。

四、系統實現

系統部署在學校服務器上,用戶通過校園網以Web瀏覽器方式管理和訪問部署在學校Web服務器和數據庫服務器。服務器共用一臺機器,采用Windows 2003 Server提高系統的穩定性,客戶端均采用Windows2000/XP系統產品。

(一)數據庫實現

數據庫的表主要有學生信息表、學籍異動表、專業信息表、教學計劃表、課程表、考試成績表、班級信息表、站點信息表、教職工信息表、財務表,以及系統自用的菜單表和權限表。以學生信息表為例,見表1。

(二)系統主要模塊實現

軟件系統主要有自學考試管理和成人函授教育管理兩個子系統,每個子系統分別包含招生管理、學籍管理、教務管理和財務管理等四大管理模塊,而每個大管理模塊又分別由具有獨立操作功能的小模塊組成。

1 招生管理。招生管理包括新生管理和站點管理。新生管理由“新生導入”和“學生分班”兩個具有獨立操作功能的小模塊組成。其中,“新生導人”實現將教育部和省考試院提供的成教和自考新生名單,通過Excel文檔導入本系統。“學生分班”實現對新生進行分班的操作。站點管理實現管理各駐外招生站點基本信息、對招生站點進行編碼,以及新增、刪除、修改、查詢、打印等功能。

2 學籍管理。學籍管理實現“異動管理”和“畢業管理”兩個功能。異動管理由“異動查詢”、“異動管理”和“異動導入”等三個具有獨立操作功能的小模塊組成。畢業管理由畢業預審、畢業生數據導入、畢業生數據導出、畢業生照片下載、畢業證書發放等五個具有獨立操作功能的小模塊組成。

3 教務管理。教務管理實現“學生基本信息管理”、“學生成績管理”、“學生班級管理”、“專業管理”、“教學(考試)計劃管理”等五個功能。學生基本信息管理由“學生信息查詢”、“學生統計”兩個具有獨立操作功能的小模塊組成。學生成績管理由“成績導入”、“成績錄入”、“成績查詢”、“成績打印”等四個具有獨立操作功能的小模塊組成。學生班級管理用于班級管理的操作,包括查詢、新增、修改操作、刪除等數據操作。專業管理用于專業管理的操作,包括查詢、新增、修改操作、刪除等數據操作。教學(考試)計劃管理由“計劃導入”、“計劃設置”、“計劃管理”等三個具有獨立操作功能的小模塊組成。

4 財務管理。財務管理實現“收費項目管理”、“站點收費情況管理”、“學生收費情況管理”等三個功能。收費項目管理統一管理財務收費項目,提供對財務收費項目進行新增、修改和刪除的操作。站點收費情況管理用于站點收費操作,由“站點收費管理”、“站點收費項目”、“站點收費詳單”、“站點收費統計等四個具有獨立操作功能的小模塊組成。學生收費情況管理用于學生收費操作,由“學生收費管理”、“學生收費項目”、“學生收費詳單”、“學生收費統計”等四個具有獨立操作功能的小模塊組成。

五、結語

通過對高校成人教育學生管理過程的調查分析,結合學生管理系統的實際特點,設計實現了一個適于高校成人教育管理的學生管理信息系統。整個系統符合操作簡便、界面友好、靈活、實用、安全的要求。系統的投入使用改變了傳統手工、單機的工作模式,解決了學校各部門學生數據信息不統一、數據存儲不科學和不安全、工作效率不高等問題。

參考文獻:

[1]蔡長安,王盈瑛,C/S和B/S的模式的比較和選擇[J],渭南師范學院學報,2006,(2):47-50

[2]曾浩,Java框架與.NET框架比較分析研究[J],科教文匯,2011,(9):94-97

[3]唐玉芳,張永勝,基于.NET的學生信息管理系統的設計與實現[J],計算機技術與發展,2010,(4):242-245

第6篇:人事管理系統的設計與實現范文

【關鍵詞】布置 督辦 催辦 微信提醒

1 引言

南南鋁加工有限公司每周有運營例會、產銷協調會、大大小小中心/部門例會等重多會議。每次會議形成會議紀要、文檔類文件無法形成動態跟蹤、反饋、落實,布置的工作常出現延期、遺忘現象。開會流于形式,時效性差,工作效率低。為了跟蹤會議紀要中涉及的行動計劃及重要工作,公司領導要求我們自行開發一套能追蹤、落實、查看任務進度的系統,并考慮實現任務督辦、催辦、延期提醒、任務由微信自動推送等功能。

2 需求分析

(1)通過系統來量化指標、跟蹤會議落實情況。具體要求:在系統里能看到各自所負責的工作內容、工作布置人員、完成的日期、進度情況等。任務負責人對照此,要匯報目前完成了哪些工作,還需要做哪些工作,能否在預定時間完成整個項目目標等。

(2)系統具備任務分解、任務接受及反饋、任務督辦、任務催辦、任務進度監督、任務數量統計及排名等功能。管理層通過該系統可以全面掌握部門內部的工作分配與執行情況,掌握工作的正常辦結、超時辦結、延遲辦理等情況。

3 系統設計

3.1 總體架構

系統采用.NET開發平臺,數據庫采用Microsoft SQL Server 2008,運行模式為B/S構架。由服務器端和客戶端組成,系統間通過WEB服務進行數據通訊。

3.2 系統環境

(1)服務端操作系統:Windows 2008R2企業版。

(2)開發工具:Microsoft Visual Studio 2010。

(3)數據庫:Microsoft SQL Server2008。

(4)運行端環境:Windows XP/7/8、IE8.0以上。

3.3 功能設計

系統主要實現以下功能:任務數據錄入;任務信息接收;任務執行過程的多次反饋;任務的催辦;任務統計柱狀圖、餅狀圖和折線圖,任務統計報表生成Excel報表并導出;任務消息通過微信方式和系統彈出框提醒(包括:任務時提醒、催辦提醒、任務到期提醒、過期提醒、定期提醒等方式);任務分類管理;用戶權限分配管理;任務完成量排行榜;微信發送日志等。

3.4 業務流程設計

業務流程設計如圖1所示。

3.5 數據庫設計

通過對系統功能及功能模塊仔細分析,系統主要用到的數據表有:用戶表、部門表、任務分類表、任務表、任務反饋表、系統基本信息表、微信日志表。系統的數據流程圖如圖2設計。

3.6 系統主要功能模塊說明

(1)添加分類:添加新增任務分類。

(2)分類管理:對現有的分類進行編輯修改、刪除,對當前類可添加子類。

(3)任務:任務人根據領導布置的任務錄入系統。

(4)我負責的任務:任務負責人反饋任務執行進度。

(5)我督辦的任務:可查詢作為督辦人的任務。

(6)我布置的任務:可查詢作為任務布置人的任務。

(7)任務催辦:對任務負責人未完成的任務,無限次催辦。

(8)任務排行榜:按任務總數進行排行,可查看完成任務、未完成任務、暫停任務、完成率、督辦任務的排行情況。

(9)任務統計:統計每月已完成/未完成任務或任務總數(柱狀圖、餅狀圖、折線圖)。

(10)查詢功能:可按任務分類、任務標題、任務開始時間、結束時間、負責人、等級、時間、任務狀態查詢。

(11)提醒功能:以系統消息、微信提醒方式,提醒任務負責人及時完成任務。

(12)微信日志:可查看微信發送的消息記錄及是否發送成功。

(13)用戶管理:添加、修改、刪除用戶及密碼,根據系統角色,設置用戶的權限。

3.7 微信自動推送功能實現

通過申請微信企業號,在應用系統與企業號之間做好參數配置(包括IP、URL、CorpToken、EncodingAESKey、CorpID、端口等)及接口代碼開發,實現工作任務提醒信息自動推送到相關責任人微信上。

4 系統應用情況

目前,已有十幾個中心級部門投入使用,每天的數據錄入及反饋量多達100多條。系統在使用過程中,具有很強的實用性和及時性,對任務執行的各個環節具備實時和透明的監督、反饋、提醒。

(1)系統主界面,如圖3所示。

(2)任務提醒界面(系統提醒和微信提醒),如圖4、圖5所示。

5 結束語

通過該系統的投入使用,對工作積壓、工作責任不明、工作貽誤等問題得到了很好的改善,管理層通過該系統可以全面掌握部門內部的工作分配與執行情況,掌握工作的正常辦結、超時辦結、延遲辦理等情況。徹底改變“議而不決、決而不行、行而不徹底”的管理作風,有效推進工作進度、落實目標任務,提升工作執行力,提高工作質量和效率。

作者簡介

劉湯詞(1980-),男。現為廣西南南鋁加工有限公司工程師,IT工控技術部負責人,主要負責IT與自動化方面的項目選型、實施、開發、培訓及日常的運維、升級改造等工作。

第7篇:人事管理系統的設計與實現范文

關鍵詞: 流動人口;物聯網;RFID;GIS;GPRS

中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2014)03-0461-04

1 概述

現有的流動人口主要是通過各地的公安機關辦理“暫住證”來享有當地的各項服務和基本權利。紙質暫住證不便攜帶,功能單一,主管部門查證時信息很難做到準確,效率低下。隨著外來流動人口的過量無序涌入,紙質暫住證的傳統管理服務模式,日漸顯示出諸多弊端,最突出的矛盾是公安機關等相關政府管理部門無法實時了解已辦證的流動人員是否已經離開了本地、相關證件是否過期、是否有違法的事件發生等最新的動態信息。

為了解決以上突出矛盾,該文設計并實現了一種基于物聯網技術的流動人口數據的前端采集系統,可以在用戶無意識情況下自動實現信息的搜集和傳輸。系統采用2.4G有源RFID標簽替代原有紙質暫住證,此標簽發射的射頻信號能在120米的范圍內被RFID基站自動識別,攜帶標簽的流動人員只要在城市內活動,主要監控點都可以實時采集到標簽信號,再把標簽信號轉換成定位數據,結合身份數據等其他信息,很好的解決了傳統外來流動人口管理上實時獲取監管信息難的問題,從而為政府各級主管職能部門提供實時高效的監管流動人口數據,為流動人員的合法權益提供客觀的數據依據保障。

2 系統設計框架

2.1系統方案概述

本方案采用2.4G有源RFID技術實現,在每張卡內部置有一個有源且卡號唯一的RFID標簽,標簽每隔400毫秒主動發送一次自身的ID編碼和狀態給最近的RFID基站,RFID基站把識別出的RFID卡信息通過GPRS無線數據終端模塊傳輸給后臺管理服務器并寫入數據庫,管理服務器的管理系統平臺根據RFID基站的識讀范圍即可確認該人員在該區所處的定位信息以及完成其他各項子功能。考慮到城市內不便再施工鋪設有線管網,且GPRS傳輸數據量足夠滿足系統網絡需求,本方案基站網絡采用GPRS無線組網方式,核心層的數據中心采用傳統有線網絡組網。

2.2 系統總體設計架構

外來流動人口信息系統由一個信息管理系統平臺、兩個數據采集軟件、兩個數據庫以及各類具體應用共同構成。信息管理系統平臺是本系統的核心,系統的總體設計架構如圖1所示。

3 系統設計及實現

3.1系統主要應用功能模塊設計

系統主要應用功能模塊如圖2所示。

各模塊功能描述如下:

1)RFID暫住證管理模塊:本模塊包含2.45G射頻卡制卡中心,、人員信息(含相片) 等其他采集信息批量導入、流動人員發卡、補卡、掛失、解除掛失、添加、刪除、修改、查詢等功能。

2)GPRS無線數據采集模塊:每臺RFID射頻基站采用GPRS無線采集傳輸數據,所有數據采集進入無線數據中心,無線數據中心包含數據監控,流量監控,每臺基站工作參數調整功能。

3)RFID基站管理模塊:RFID基站作為整個物聯網數據底層采集的關鍵設備、需要實時監測其工作的穩定性。所以需要有專門監測管理的模塊來保障數據采集的正常進行。此模塊包含每臺基站參數配置、流量監控統計、實時狀態查詢、正常運行時間統計。

4)GIS軌跡查詢模塊:該模塊主要是完成對指定時間段和區域內依據RFID卡號或者身份證號的查詢,并顯示所查詢卡號在地圖上的軌跡,以便更加直觀、動態的顯示效果。

5)手持式設備管理模塊:手持機主要是方便執法人員現場查證信息時使用,該模塊主要是監測手持機上傳數據和手持機使用情況,并顯示手持機當前的地理位置信息(手持機內置GPS模塊)。

6)人口信息查詢模塊:該模塊依據身份證號碼或持卡人RFID 卡號來查詢原來紙質暫住證相關信息內容。

3.2 系統實現

1)GPRS無線數據中心環境配置

在搭建GPRS無線數據中心前,首先在每臺RFID基站內安裝GPRS無線模塊終端DTU,并同時把開通了移動數據服務的SIM卡插入DTU內,然后根據不同的設備進行參數設置。主要包含傳輸速率,數據位,奇偶校驗,停止位,數據流控制等參數。本地通訊接口一般選用默認端口5001。

2) 虛擬串口環境配置

虛擬串口是用操作系統的虛擬驅動技術產生的串口,相對于計算機本身的硬件串口(COM等)來說虛擬串口并不對應一個物理上的串口,但是計算機應用軟件可以像硬件串口一樣地使用虛擬串口,對于串口軟件來說虛擬串口和硬件串口并沒有太大區別。唯一不同于傳統傳輸的地方是在于程序所送出的信息是透過TCP/IP局域網絡送至虛擬串行端口。

本系統虛擬串口使用的是Tibbo虛擬串口軟件,首先安裝好虛擬串口驅動,然后運行VSP Manager創建你需要的虛擬串口,傳輸協議選擇UDP, UDP端口選擇盡量與串口號對應,以便于記憶和管理,需要注意的是在Manager界面下Send“On-the-Fly”處不要選擇。

3) 射頻信號數據接入處理

2.4G RFID射頻卡ID號作為標簽的唯一標識,也是基站在采集標簽信息后傳輸到后臺數據庫的最重要數據,如何準確穩定的把這些ID號數據解析出來并接入數據庫是本系統成敗的關鍵。按照射頻卡和RFID基站通信協議標準,最終讀入到服務器串口中的數據程序重要部分代碼如下:

①串口接收數據

②串口數據解析處理

4) 基于VC++6.0的MapX二次開發完成實時監控人口數據的動態軌跡顯示

本系統對攜帶RFID卡的外來流動人員在相關區域內除了一般查詢狀態外,同時為了形象直觀的展示查詢效果,還提供了人員定位查詢功能,最終效果是利用MapX的二次開發完成實現的。具體實現過程如下:

①Mapx控件導入。

在VC++ 6.0基于MFC的應用程序框架中添加Mapx控件,將MapX安裝目錄下”Mapinfo\MapX5.0\Samplesso\C++\Cpp”文件夾下的MApX.H和MapX.Cpp文件拷貝到工程目錄下,通過”Projeet一>Add To Project一>Files…”添加到工程中。

②電子地圖的加載。

在Mapinfo中,電子地圖為分層顯示,每一層都用一個表表示,即.tab文件。當使用Mapx控件對地圖進行操作時,由于一張地圖是多張表的集合,所以往往都是同時對多張表進行操作。利用Mapinfo的工具GeosetManager可以將多張表整合到一起,形成一個.gst文件,本系統測試階段是在廠區內實現,廠區沒有現成地圖,可以使用AutoCAD制作,廠區CAD地圖畫好后需要把圖層全部分解完,另存為dwg文件,然后打開Mapinfo程序通過“數據轉換器“把dwg文件進行投影坐標選擇,保存為tab文件,最終生成.gst文件。

③設立動態圖層,關鍵代碼如下。

④基于RFID基站定位并畫出軌跡,關鍵代碼如下。

5 結束語

基于物聯網流動人口信息管理系統是使用最新的2.4G物聯網技術,利用VC++6.0開發平臺下成熟可靠的MFC應用程序框架并結合MapX地理信息二次開發技術,借助無線GPRS網絡傳輸數據的整套解決方案。目前整個系統試驗運行使用情況良好,可行性較高,項目伸縮性較大,可以衍生到其他相關領域,并能真正意義上把物聯網和云計算等相關新興成熟技術有效結合起來應用。對目前國內在外來流動人口管理上遇到的城市管理、社會治安、勞動就業、社會保障等方面帶來了持續壓力和考驗有一定的借鑒和參考價值意義。

參考文獻:

[1] 康東,石喜勤,李勇鵬.射頻識別(RFID)核心技術與典型應用開發案例[M].北京:人民郵電出版社,2008.

[2] 劉禹,關強. RFID系統測試與應用實務[M].北京:電子工業出版社,2010.

[3] 黃玉蘭.物聯網射頻識別(RFID)核心技術詳解[M].北京:人民郵電出版社,2010.

[4] 尹旭日,張武軍.VISUAL C++環境下MAPX的開發技術[M].北京:冶金工業出版社,2008.

[5] (美)帕羅賽斯.MFC Windows程序設計[M].2版.北京:清華大學出版社,2007.

[6] 任哲.MFC WINDOWS應用程序設計[M].2版.北京:清華大學出版社,2007.

[7] 易飛.GPRS網絡信令實例詳解[M].北京:人民郵電出版社,2013.

第8篇:人事管理系統的設計與實現范文

關鍵詞:物聯網;社區幫扶;管理系統;Android

中圖分類號:TP315 文獻標識碼:A 文章編號:2095-1302(2012)12-0076-03

IOT-based management system for supervising community people

in the face of difficulties

SHEN Jian

(Digital Campus Management Center, Suzhou Economic and Trade Vocational and Technical College, Suzhou 215009, China)

Abstract: The integration of the information of community people faced with difficulties with IOT technology and mobile Internet technology can make the transaction get more timely and more effective feedback. The paper describes the purpose of the community management system based on Internet of Things technology, gives the framework of the intelligent terminal of the system. And combined with the specific situation and development platform in the implementation process, client-server (C/S) mode is used to design the mobile office system. Finally, the paper introduces Web Service communication technology which supports the communication of the mobile terminal Android and C #.

Keywords: Internet of Things; community assistance; management system; Android

0 引 言

隨著科技的快速發展以及物聯網、云計算時代的來臨,以物聯網技術為創新應用的信息科學在經濟和社會生活的各個領域開始得到廣泛應用,尤其在信息管理方面,物聯網技術已經成為必不可少的技術手段。

社區管理人員的工作流程具有繁雜性、多樣化、細致性,居民有各種各樣的問題需要耐心處理,事務繁瑣。因此,采用物聯網技術來介入社區物業管理工作,特別是位置服務,可以使工作更加準確、方便、快捷、高效、清晰、透明,它完全可以克服傳統信息管理的許多不足之處。

需要幫扶的居民是社區管理中的一類特殊人群,這類居民又可以分為兩類:一類是社會監管人員,因為犯罪等原因需要社區來對其行為進行幫扶糾正;另一類是社會困難人員,因為沒有家人照顧,需要社區為其的生活進行幫助。

將社區幫扶人員的信息整合進入物聯網技術和移動互聯網技術,可以使管理中的各種事務得到更為及時的處理和有效的反饋。因此,開發一套高效率、無差錯、基于物聯網技術的、面向社區幫扶人員的移動管理系統軟件十分必要。本系統的主要目的是告別原來粗放型的管理模式,通過位置定位方式,以精準化管理為目標,實現有效幫扶。由于該項工作涉及到一定的保密性和個人隱私,為使居民利益不受損害,本系統具有完整的保密功能,同時具有查詢、錄入、修改、刪除以及統計等功能。

1 研究目的

本項目的主要目的是實現社區幫扶人員服務管理和居民實時求助等移動辦公,在社區幫扶人員管理上實現移動基礎架構和基本功能,基于物聯網技術獲取幫扶人員的位置信息,通過移動終端軟件,實現社區服務精細化、規范化、網格化管理,提升社區對幫扶人員的服務和管理質量。

經過初步的調研和居民對社區管理服務的要求,這套社區移動辦公系統主要考慮到社區移動辦公服務管理的三點要求:

(1) 社區幫扶人員基礎數據的移動管理功能,即對社區內所有幫扶人員的基礎數據的錄入和增、刪、改、查詢等功能實現。

(2) 社區工作人員的移動化幫扶工作管理功能,也就是在具有了所有的基本資料信息后,實現實質性的社區管理。主要的管理業務包括幫扶人員實時動態地圖、幫扶人員審批管理、幫扶人員投訴管理等。

第9篇:人事管理系統的設計與實現范文

關鍵詞:高校;人事管理系統;建設

中圖分類號:G647.2 文獻標識碼:A 文章編號:1007-9599 (2012) 16-0000-02

1 建設人事管理系統的背景

隨著高校辦學逐漸的規模化、擴大化,人事資源管理的信息采集與運用變得越來越復雜,手工操作的方式越來越難以管理。同時,由于沒有統一的人事管理系統,部門之間缺乏信息共享,各個部門都擁有獨立的人事基礎信息庫,從而造成人事信息的重復建設。各部門的統計口徑、信息來源、使用目的不盡相同,導致采集的信息不夠精確,存在一定偏差甚至錯誤。市場上銷售的人事管理系統軟件很多,但通常是針對某個具體單位設計開發的,功能簡單的無法滿足學校的需求,功能復雜的系統龐大且費用昂貴。同時,人事管理有其特殊性,不同的單位可能有不同的人事管理制度,所以,針對學校的實際情況設計研發,才能開發出適合學校使用的人事管理系統。

2 人事管理系統的發展現狀

目前,高校人事管理系統的發展并不理想。有些學校,還沒有運用計算機網絡平臺來對人事信息進行系統的科學化管理,停留在手工操作的階段;有些學校起步較早,人事管理系統已經使用很多年,但隨著規模擴大、需求增加,已不能適應現在工作的要求;有些學校有較大的人事管理系統,但缺少適合高校特征的功能和模塊,無法滿足高校多元化的數據處理需求。

3 建設人事管理系統的思路

3.1 主要研究內容

(1)通過對用戶進行調研,了解人事管理中存在的問題以及主要工作流程,根據學校自身人事管理的特點和發展方向,進行人事管理流程的需求分析,并在此基礎上進行人事管理系統的功能模塊設計。(2)進行人事管理系統的總體設計。比如系統由機構編制管理、人員信息管理、人員錄用管理、人事調配管理、考勤考核管理、工資福利管理、進修培訓管理、專業技術職務評聘管理、崗位聘任管理等部分構成。每個模塊的功能都要滿足人事管理人員的日常工作需求。(3)研究如何依據調研的業務流程情況,設計出合理的、好的系統功能模塊,為整個系統的設計工作打好基礎,保證系統開發的質量。(4)研究如何進行數據庫結構的設計,在保證需求的基礎上,盡量避免數據冗余和更新異常,保證數據的唯一性、正確性和穩定性,提供一個高效、穩定、方便操作的系統。(5)采用Java語言,基于J2EE體系構建,使用Oracle數據庫,進行編程開發基于B/S操作模式的人事管理系統。(6)程序編寫過程中進行程序的調試,系統開發完成后,使用白盒測試和黑盒測試的方法進行系統測試。

3.2 擬解決的關鍵技術

(1)功能模塊的設計:在開發過程中功能模塊設計關乎整個系統建設成敗,如何根據日常業務流程情況設計出合理的功能模塊,將文字語言描述的流程轉化成程序語言描述的流程。(2)數據庫設計:數據庫設計是整個系統建設的核心,如何進行數據庫設計,既滿足工作需求,又避免數據冗余導致數據庫龐雜,更新異常,力求數據庫的穩定性和高效性。(3)系統的測試設計:系統包含多個功能模塊,每個模塊的測試都包含若干流程,如何進行測試設計,以高效地完成測試,檢查系統性能是否滿足預期要求。

3.3 采取的研究方法、技術路線、實施方案

通過對組織結構、功能體系結構、人事管理業務流程和用戶等的調查與分析,基于UML統一建模語言建立開發模型,采用面向對象的開發技術對系統進行開發。技術路線和實施方案:(1)分析人事管理業務流程,建立開發模型,分析如何在J2EE體系下進行架構。(2)用戶界面和腳本開發工具軟件采用基于面向對象的JAVA或JSP等語言進行開發。(3)開發環境主機系統采用Microsoft Windows XP Professional操作系統,硬件配置為:CPU為Intel Core2 Duo processor E7500(2.93GHz, 1066 Mhz FSB, 3MB L2 Cache),內存為2G DDR3,硬盤為320G SATA。

3.4 預期目標

通過建設人事管理系統提高人事資源的利用率和管理工作的效率,而且與教學、科研等部門信息共享,避免人事信息的重復建設。

4 建設人事管理系統的意義

人事管理系統不僅能提高工作效率,規范辦事程序,且能夠實現人事信息共享,逐步實現人事信息科學的系統化管理。當前,高校人事管理的重點正從基礎性工作向人才隊伍建設、引進和培養高層次人才、創造有利于人才發展的體制等方面轉移。該系統有助于充分利用學校人事基礎信息,提高人才管理與服務水平,主動服務領導決策。人事管理系統是信息化校園建設的重要組成部分,信息化校園建設有助于高校管理的人性化、規范化、科學化,從而促進高校的蓬勃發展。

參考文獻:

[1]孟杰.高校人事管理系統發展概述.中國科技信息.2010,(6):163-164.

[2]鮑蓉.高校人事管理系統的設計與開發.發展.2010,(2):100-101.

[3]夏希,高冀穎.高校人事管理系統建設探討.文教資料.2010,(33):167-169.

主站蜘蛛池模板: 视频在线一区二区三区 | 美女黄色免费在线观看 | 亚洲手机视频 | 日韩18在线观看地址 | 欧美一区亚洲 | 欧美一级va在线视频免费播放 | 伊人色综合久久成人 | 亚洲精品久久一区毛片 | 欧美精品在线一区二区三区 | 影音先锋色先锋女同另类 | 波多野结衣免费视频观看 | 欧美日韩一区二区高清视 | 日本japanesevideo黑人 | 久久久亚洲欧洲日产国码二区 | 99久久免费视频在线观看 | 91精品国产色综合久久不 | 午夜影院黄色 | 娇小性色xxxxx中文 | 91成人免费| 一区二区三区免费在线观看 | 嫩草影院成人 | 国产成人免费网站在线观看 | 18视频在线观看 | 久久精品全国免费观看国产 | 精品一区二区三区五区六区 | 成在线人永久免费播放视频 | 国内精品成人女用 | 亚洲成年人免费网站 | 欧美最新的精品videoss | 极品丝袜高跟91白沙发在线 | 中国成人免费视频 | aaaa欧美高清免费 | 美国aaaa一级毛片啊 | 美女张开腿让男人桶爽免 | 一级毛片在线观看视频 | 欧美三级香港三级日本三级 | 日韩欧美精品一区二区 | 精品久久久久中文字幕日本 | 亚洲精品综合欧美一区二区三区 | 毛片大片免费看 | 日本www视频 |