日韩精品高清自在线,国产女人18毛片水真多1,欧美成人区,国产毛片片精品天天看视频,a毛片在线免费观看,午夜国产理论,国产成人一区免费观看,91网址在线播放
公務(wù)員期刊網(wǎng) 精選范文 人事管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)范文

人事管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)精選(九篇)

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

人事管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)

第1篇:人事管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)范文

關(guān)鍵詞:Web;企業(yè);人事管理;設(shè)計;實(shí)現(xiàn)

中圖分類號:TP311.52

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

1 人事管理系統(tǒng)需求分析

本系統(tǒng)需求獲得過程中主要解決的問題是形成一個即將被進(jìn)一步開發(fā)的模版,系統(tǒng)將人事管理員作為人事管理模式中的最頂層具有整個系統(tǒng)中的最高權(quán)限,該系統(tǒng)是一種將J2EE作為基礎(chǔ)的平臺研發(fā)的Web系統(tǒng),不同種類的使用者通過Internet客戶終端與瀏覽器相連接,就能對各個環(huán)節(jié)的工作進(jìn)行訪問,人事管理信息系統(tǒng)不受地域的限制,不受系統(tǒng)平臺制約,只要用使用者可以上網(wǎng),在完成驗(yàn)證后,既可以成功登錄,然后能夠?qū)θ耸聰?shù)據(jù)進(jìn)行查詢,還可以對其進(jìn)行各種處理與更新工作。

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

2 相關(guān)技術(shù)

本文所介紹的系統(tǒng)的研發(fā),完全可以使用B/S,系統(tǒng)的研發(fā)人員只需要將系統(tǒng)全部的作用都體現(xiàn)在Web服務(wù)器上,分別給系統(tǒng)不同的作用設(shè)計上使用者訪問權(quán)限就好了。net架構(gòu)依據(jù)其性能可選擇合適的應(yīng)用環(huán)境更好地發(fā)揮自身優(yōu)勢。比如home,blog,SNS核心模塊都是用.net來完成。

2.1 開發(fā)工具

3 人事管理系統(tǒng)的設(shè)計

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

3.1 系統(tǒng)功能模塊劃分與設(shè)計

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

根據(jù)該企業(yè)的需求,將人事信息管理系統(tǒng)分為8個子模塊:登陸模塊;員工基本信息管理板塊;部門基本信息管理板塊;員工考勤數(shù)據(jù)管理板塊;工作人員加班資料管理板塊;工作人員工資信息管理模塊;職工請假信息管理模塊;權(quán)限管理模塊。

3.2 系統(tǒng)外部接口設(shè)計

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

通過本接口可以實(shí)現(xiàn)對于職工密碼的修改,職工可以通過系統(tǒng)修改自己的新密碼。

3.3 系統(tǒng)內(nèi)部接口設(shè)計

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

3.4 系統(tǒng)數(shù)據(jù)庫設(shè)計

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

4 系統(tǒng)的實(shí)現(xiàn)

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

5 結(jié)束語

本系統(tǒng)充分發(fā)揮網(wǎng)絡(luò)資源優(yōu)勢,適應(yīng)未來發(fā)展的要求,基于業(yè)務(wù)需要和技術(shù)創(chuàng)新,利用JAVA技術(shù)開發(fā)了一個基于WEB的企業(yè)人事信息管理系統(tǒng)。隨著計算機(jī)網(wǎng)絡(luò)的進(jìn)一步發(fā)展,JAVA技術(shù)必將在未來的網(wǎng)絡(luò)應(yīng)用中發(fā)揮更大的作用,而采用JAVA技術(shù)開發(fā)的基于Web環(huán)境下的應(yīng)用程序系統(tǒng)也將隨著JAVA技術(shù)的發(fā)展而日趨成熟。本系統(tǒng)一切從實(shí)際出發(fā),考慮到了很多實(shí)際應(yīng)用中可能出現(xiàn)的問題,在這些方面先后一一得到了解決。

當(dāng)然,本系統(tǒng)仍存在許多不足之處,比如,本系統(tǒng)沒能和企業(yè)現(xiàn)有C/S架構(gòu)的管理系統(tǒng)接軌,職工原來資料不能共享,需要重復(fù)輸入大量數(shù)據(jù),這些在今后的實(shí)際運(yùn)用中還需進(jìn)一步的完善和改進(jìn)。

參考文獻(xiàn):

[1]李凱.淺談企業(yè)人事管理系統(tǒng)的開發(fā)與設(shè)計[J].計算機(jī)光盤軟件與應(yīng)用,2012(21).

第2篇:人事管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)范文

關(guān)鍵詞:人事管理系統(tǒng);C/S體系結(jié)構(gòu);數(shù)據(jù)庫

中圖分類號:TP315文獻(xiàn)標(biāo)識碼: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 引言

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

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

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

2.1 需求分析

在調(diào)查有關(guān)企業(yè)人事信息需求的基礎(chǔ)上,本論文對所開發(fā)的人事管理系統(tǒng)的功能進(jìn)行了認(rèn)真的分析,根據(jù)用戶需求,主要包括以下幾個方面:

1) 員工檔案模塊

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

2) 系統(tǒng)查詢和統(tǒng)計模塊

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

3) 系統(tǒng)安全性維護(hù)模塊

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

4) 報表輸出模塊

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

5) 幫助模塊

為了使用戶快速了解并準(zhǔn)確使用本系統(tǒng)的各項(xiàng)功能,減少誤操作,本系統(tǒng)在開發(fā)的過程中加入了幫助模塊,用戶可以通過點(diǎn)擊該模塊提供的鏈接,迅速熟悉相關(guān)的模塊功能。

2.2 系統(tǒng)的設(shè)計思想及工作流程

為了實(shí)現(xiàn)人事管理的高效性和科學(xué)性,本系統(tǒng)采用了面向?qū)ο蟮某绦蛟O(shè)計方法,便于系統(tǒng)功能的各種組合和修改及技術(shù)維護(hù)人員對數(shù)據(jù)的補(bǔ)充、維護(hù),支持代碼重用技術(shù),具備數(shù)據(jù)庫維護(hù)功能,能夠及時根據(jù)用戶需求進(jìn)行數(shù)據(jù)的添加、刪除、編輯、備份等操作。

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

2.3 數(shù)據(jù)庫分析

人事管理系統(tǒng)是一個數(shù)據(jù)庫應(yīng)用系統(tǒng),員工的所有信息都保存在數(shù)據(jù)庫中。數(shù)據(jù)庫結(jié)構(gòu)設(shè)計是本系統(tǒng)開發(fā)過程中一個非常重要的環(huán)節(jié),好的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計會減少數(shù)據(jù)冗余度,維護(hù)數(shù)據(jù)的完整性,系統(tǒng)具有較快的響應(yīng)速度,簡化基于此數(shù)據(jù)庫的應(yīng)用程序的實(shí)現(xiàn)等等。

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

數(shù)據(jù)庫結(jié)構(gòu)設(shè)計是總體設(shè)計階段非常重要的環(huán)節(jié),好的數(shù)據(jù)庫結(jié)構(gòu)可以簡化開發(fā)過程,使系統(tǒng)功能更加清晰明確。因?yàn)閿?shù)據(jù)庫結(jié)構(gòu)的變化會造成編碼的改動,所以必須認(rèn)真設(shè)計數(shù)據(jù)庫結(jié)構(gòu)后再進(jìn)行編碼,從而避免無謂的重復(fù)工作[3]。人事管理系統(tǒng)E-R圖如圖2所示。

3 系統(tǒng)實(shí)現(xiàn)

3.1 創(chuàng)建ODBC數(shù)據(jù)源

ODBC(Open Database Connectivity)全稱是開放數(shù)據(jù)庫連接,它是由Microsoft公司隨操作系統(tǒng)提供的,現(xiàn)在它已成為數(shù)據(jù)庫訪問的標(biāo)準(zhǔn)接口[4]。ODBC為使用不同的關(guān)系數(shù)據(jù)庫提供了一個統(tǒng)一的接口程序,實(shí)現(xiàn)應(yīng)用軟件開發(fā)與數(shù)據(jù)庫公共接口。若實(shí)現(xiàn)這一統(tǒng)一的接口,就必須有一個標(biāo)準(zhǔn)ODBC接口程序(函數(shù))調(diào)用相應(yīng)的關(guān)系數(shù)據(jù)庫,將這個接口程序稱為ODBC驅(qū)動程序[5]。在Windows環(huán)境下,利用“Microsoft Access Driver (*. mdb)”作為安裝數(shù)據(jù)源的驅(qū)動程序,如圖3所示。

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

3.2 網(wǎng)絡(luò)結(jié)構(gòu)體系

系統(tǒng)采用C/S體系結(jié)構(gòu),將一個數(shù)據(jù)庫應(yīng)用系統(tǒng)分解為前臺的客戶、應(yīng)用程序和后臺的服務(wù)器部分。Client(客戶端) 要安裝專用的客戶端軟件用來訪問數(shù)據(jù)庫服務(wù)器;Server(服務(wù)器端)安裝了服務(wù)器程序和數(shù)據(jù)庫,用于提供數(shù)據(jù)服務(wù)。

4 系統(tǒng)的部分界面

4.1 登錄窗口的設(shè)計

登錄窗口的設(shè)計,包括密碼輸入、登錄和退出,使用者需要選擇相應(yīng)的權(quán)限,這是啟動本系統(tǒng)時首次出現(xiàn)的,它是進(jìn)入系統(tǒng)的“大門”,如圖5所示。

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

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

5 結(jié)束語

本系統(tǒng)采用面向?qū)ο蟮某绦蛟O(shè)計方法和數(shù)據(jù)庫的概念結(jié)構(gòu)設(shè)計方法,在Windows環(huán)境下,以Access 2003為后臺數(shù)據(jù)庫,由Visual C++開發(fā)完成前臺界面。實(shí)踐證明,本系統(tǒng)提供了簡單、可行的數(shù)據(jù)采集方式,減輕了工作人員的勞動強(qiáng)度,增強(qiáng)了系統(tǒng)的集成度,通過角色的權(quán)限設(shè)置提高了系統(tǒng)的安全性,使管理更加方便、科學(xué)。

參考文獻(xiàn)

[1] 劉萌, 周學(xué)明, 郭安源. Visual Basic企業(yè)辦公系統(tǒng)開發(fā)實(shí)例導(dǎo)航[M]. 北京:人民郵電出版社,2003.

[2] 陳維默. 數(shù)據(jù)庫及其應(yīng)用[M]. 北京:中國電力出版社,2005.

[3] 李敏業(yè), 王穎. Visual Basic+Access數(shù)據(jù)庫應(yīng)用實(shí)例完全解析[M]. 北京:人民郵電出版社,2006.

第3篇:人事管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)范文

一、需求分析

本系統(tǒng)主要是為了方便管理員,簡化管理員的工作強(qiáng)度,使管理員可以快速、準(zhǔn)確、直觀的了解到數(shù)據(jù)庫當(dāng)前人員檔案、培訓(xùn)管理、職稱評定、獎懲管理、人員調(diào)動等方面的大致情況或是具體個人檔案信息。

二、系統(tǒng)總體設(shè)計

1.系統(tǒng)功能模塊劃分

圖1-1系統(tǒng)功能模塊

2.系統(tǒng)功能模塊設(shè)計

(1)登錄模塊

此模塊實(shí)現(xiàn)用戶進(jìn)入系統(tǒng)管理前的驗(yàn)證操作,只用輸入正確的用戶名和密碼才能進(jìn)入系統(tǒng),進(jìn)行各種操作。

(2)人員檔案模塊

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

(3)培訓(xùn)管理模塊

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

(4)職稱評定模塊

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

(5)獎懲管理模塊

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

(6)人員調(diào)動模塊

本模塊提供了管理公司人員調(diào)動的功能,人員調(diào)動后,在系統(tǒng)中記錄調(diào)動前的部門和職務(wù)以及調(diào)動后的部門和職務(wù)等信息。根據(jù)需要,可以對某條調(diào)動記錄進(jìn)行修改和刪除。

三、關(guān)鍵模塊實(shí)現(xiàn)

1.人員檔案模塊的實(shí)現(xiàn)

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

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

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

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

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

2.培訓(xùn)管理模塊的實(shí)現(xiàn)

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

ManageTrainStep1.Jsp 本頁面列出系統(tǒng)中所有的培訓(xùn)記錄并提供修改和刪除功能鏈接。

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

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

3.職稱評定模塊的實(shí)現(xiàn)

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

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

如果單擊刪除鏈接,剛進(jìn)入DelAssessStep1.jsp頁面,實(shí)現(xiàn)刪除操作;如點(diǎn)擊員工編號,則可進(jìn)入ViewAssessStep1.jsp頁面,顯示該員工的詳細(xì)人員調(diào)動信息。

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

結(jié)束語

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

參考文獻(xiàn):

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

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

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

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

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

[6]汪曉平等編著.精通Java網(wǎng)絡(luò)編程[M].北京:清華大學(xué)出版社.

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

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

第4篇:人事管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)范文

 

關(guān)鍵詞人力資源管理;技術(shù)能力評價;醫(yī)院運(yùn)營管理

 

1前言

 

長期以來,醫(yī)院的信息化建設(shè)主要集中于診療服務(wù)有關(guān)的醫(yī)院管理信息系統(tǒng)、電子病歷、LIS、PACS等,在醫(yī)院運(yùn)營管理方面相對滯后。即使有涉及人力資源與績效管理等方面的信息系統(tǒng),也大多獨(dú)立建設(shè),數(shù)據(jù)無法共享。福建省婦幼保健院基于醫(yī)院資源計劃系統(tǒng)平臺(hospital resource plan,HRP),構(gòu)建了人力資源管理系統(tǒng),積極探索科學(xué)、規(guī)范、全面、系統(tǒng)的人力資源管理模式[1]。

 

2現(xiàn)狀分析

 

目前,醫(yī)院的人力資源管理依托于人事廳的人事檔案系統(tǒng),在實(shí)際應(yīng)用中存在以下幾個問題:

 

(1)職能科室信息化程度不高。如人事科、醫(yī)務(wù)科、護(hù)理部、質(zhì)控科、科教科等職能科室還有很大一部分是以紙質(zhì)或Excel等記錄為主,在數(shù)據(jù)的統(tǒng)計分析、數(shù)據(jù)共享方面比較困難。

 

(2)職能科室間數(shù)據(jù)共享困難。醫(yī)院的人力資源管理包括人員的招聘、檔案建立、考勤、薪酬、勞動關(guān)系、聘任等功能信息,各模塊信息各自獨(dú)立。“孤島”的形成導(dǎo)致各系統(tǒng)間信息更新不及時、不統(tǒng)一,導(dǎo)致信息不一致,造成信息統(tǒng)計和分析錯誤。

 

(3)職能科室間的業(yè)務(wù)協(xié)作差。人事科掌握著人員信息及相應(yīng)的人員動態(tài);科教科掌握科研課題、論文及其成果、承擔(dān)教學(xué)任務(wù)、繼續(xù)教育方面的信息;醫(yī)務(wù)科監(jiān)管醫(yī)生和相應(yīng)的醫(yī)療活動;護(hù)理部全面管理護(hù)理人員和相關(guān)的護(hù)理活動。數(shù)據(jù)分布在不同的業(yè)務(wù)系統(tǒng),共享困難,協(xié)作差,效率不高。圍繞醫(yī)院的人員信息需求建設(shè)需要達(dá)到以下

 

目標(biāo):(1)完善醫(yī)院的人事檔案建設(shè),做到既能統(tǒng)一管理,又可由臨床業(yè)務(wù)科根據(jù)需要對相應(yīng)的人員信息進(jìn)行管理,實(shí)現(xiàn)數(shù)據(jù)共享[2]。(2)解決科室間的協(xié)作問題:人力信息涉及到各個職能科室和臨床業(yè)務(wù)科室,建設(shè)人力資源管理平臺從業(yè)務(wù)系統(tǒng)中提取相關(guān)數(shù)據(jù)統(tǒng)計、分析和評價。人力資源各功能模塊能有效串聯(lián),保障信息的一致性,提高運(yùn)行效率。

 

3系統(tǒng)實(shí)現(xiàn)

 

引入工作流的概念,重新梳理當(dāng)前人力資源管理的業(yè)務(wù)流程,把人力資源管理招聘、簡歷收集、面試、錄用通知、檔案建立、考勤、薪酬等模塊的信息串聯(lián)起來。用戶可通過對各個環(huán)節(jié)的記錄進(jìn)行跟蹤、監(jiān)督執(zhí)行,分析流程中存在的問題并進(jìn)行改善跟蹤,建立一套便捷、高效、科學(xué)、合理的人事管理業(yè)務(wù)流程。系統(tǒng)主要包括人事檔案管理、組織關(guān)系、勞動關(guān)系、調(diào)配管理、考勤、薪酬管理、聘任管理、招聘管理、統(tǒng)計分析和系統(tǒng)管理[3]。

 

3.1人事檔案管理

 

醫(yī)院的人事檔案主要包括在編人員、非在編人員、退休、返聘、四生(進(jìn)修生、研究生、規(guī)培生、實(shí)習(xí)生)等相人員信息,其數(shù)據(jù)來源主要有人事廳的檔案信息、人事科維護(hù)信息和臨床科室維護(hù)的檔案信息。整個檔案管理包括數(shù)據(jù)導(dǎo)入、檔案錄入管理、檔案綜合查詢、檔案配置及相關(guān)的報表管理。通過對人事檔案的建設(shè),對醫(yī)院的人事檔案信息實(shí)現(xiàn)信息化、規(guī)范化,不僅可以更高效地完成人事的日常工作,還可以為各個業(yè)務(wù)科室提供信息查閱。

 

3.2組織管理

 

醫(yī)院組織管理是從醫(yī)院的功能出發(fā),建立命令統(tǒng)一、分工負(fù)責(zé)、權(quán)責(zé)對等、目標(biāo)明確、管理可控、寬度適宜、結(jié)構(gòu)扁平、氣氛和諧、機(jī)動靈活的組織。有效的組織管理可增加組織執(zhí)行力,組織管理主要包括科室設(shè)置、崗位設(shè)置、人員設(shè)置等相關(guān)的信息。

 

3.3勞動關(guān)系

 

勞動關(guān)系旨在解決醫(yī)院人員的勞動糾紛。針對醫(yī)護(hù)人員及職工在醫(yī)院的全生命周期進(jìn)行信息化管理,實(shí)現(xiàn)勞動信息的交流與傳遞。建立完善的勞動關(guān)系信息庫。勞動關(guān)系模塊包括合同管理、錄用管理、離職管理和職稱變動管理。

 

3.4調(diào)配管理

 

調(diào)配管理主要是醫(yī)院為了促進(jìn)人與事的配合及人與人之間的協(xié)調(diào),各個科室根據(jù)實(shí)際業(yè)務(wù)的需要向其他科室借調(diào)相關(guān)的人員,同時配合其他科室的調(diào)配而進(jìn)行的人事管理。調(diào)配的崗位包括支援、機(jī)動崗、晉升輪轉(zhuǎn)調(diào)配等類型。調(diào)配管理包括調(diào)配申請和調(diào)配管理。通過對調(diào)配基礎(chǔ)信息的統(tǒng)一管理,方便人事處或職能科室查詢統(tǒng)計調(diào)配人員。

 

3.5考勤管理

 

主要是對醫(yī)院的員工出勤情況進(jìn)行統(tǒng)一的管理。員工的出勤信息可以與醫(yī)院的考勤機(jī)相結(jié)合,方便員工隨時查詢相應(yīng)的出勤情況。該模塊主要有考勤查詢、請假管理、加班管理、外出管理、假期設(shè)置、排班管理等相關(guān)的功能。

 

3.6薪酬管理

 

薪資管理目標(biāo)是基于人力資源戰(zhàn)略設(shè)立,對員工薪酬支付原則、薪酬策略、薪酬水平、薪酬結(jié)構(gòu)、薪酬構(gòu)成進(jìn)行確定、分配和動態(tài)管理。薪酬管理主要包括薪酬的信息采集和個人薪資查詢。該模塊與會計系統(tǒng)連接,自動傳輸薪酬數(shù)據(jù),生成相應(yīng)會計憑證,并與銀行系統(tǒng)連接,實(shí)現(xiàn)薪酬的自動發(fā)放[4]。

 

3.7聘任管理

 

該模塊統(tǒng)一管理醫(yī)院每半年或一年的聘任人員信息,主要包括個人聘任信息和聘任管理。

 

3.8招聘管理

 

主要是為了彌補(bǔ)醫(yī)院的崗位空缺服務(wù)的,它是人力資源系統(tǒng)的首要環(huán)節(jié)。通過完善醫(yī)院的招聘流程,使整個招聘過程盡量達(dá)到低耦合的效果,任何一個環(huán)節(jié)的缺失都不影響其他環(huán)節(jié)的應(yīng)用。招聘管理主要包括用人申請、招聘計劃、招聘管理、簡歷管理、招聘查詢、通知管理等相關(guān)的信息。

 

3.9技術(shù)能力評價

 

醫(yī)療機(jī)構(gòu)對人力資源的評價主要從醫(yī)療、護(hù)理、保健、科研、教學(xué)等方面考核。其基礎(chǔ)數(shù)據(jù)需要從醫(yī)院管理信息系統(tǒng)、電子病歷、保健管理、科研教學(xué)等業(yè)務(wù)系統(tǒng)中提取。系統(tǒng)搭建數(shù)據(jù)集成平臺提取醫(yī)生、護(hù)士的技術(shù)檔案、醫(yī)療質(zhì)量檔案及科研教學(xué)檔案,通過標(biāo)準(zhǔn)對每個醫(yī)護(hù)人員做一致性評價。

 

3.10系統(tǒng)設(shè)置

 

提供系統(tǒng)字典、人事信息類別、流程信息、報表模板的維護(hù)功能。同時系統(tǒng)為各個機(jī)構(gòu)的用戶根據(jù)角色來定義權(quán)限,對員工的檔案信息、報表統(tǒng)計、流程使用的權(quán)限進(jìn)行授權(quán)管理。

 

4結(jié)語

 

全院的人力資源系統(tǒng)的建設(shè)加強(qiáng)了醫(yī)院科室間的橫向協(xié)作及垂直監(jiān)管,將人力資源管理、教學(xué)管理、科研管理、醫(yī)務(wù)管理、護(hù)理管理等系統(tǒng)全面應(yīng)用到各職能科室和業(yè)務(wù)管理中,解決了各科室業(yè)務(wù)管理的協(xié)作與資源的共享[5]。通過建設(shè)醫(yī)院運(yùn)營管理系統(tǒng)中的人力資源系統(tǒng),完善地建立醫(yī)院的人才信息庫,為醫(yī)院的信息互聯(lián)互通、資源共享提供相應(yīng)的基礎(chǔ)。對員工的考核更加全面、客觀、科學(xué),有助于推行對人力資源的精細(xì)化管理[6]。

 

參考文獻(xiàn)

 

[1]韓斌斌.公立醫(yī)院固定資產(chǎn)實(shí)施精細(xì)化管理的思考.中國醫(yī)院,2015(9):58-60

 

[2]李沵.醫(yī)院HRP信息系統(tǒng)建設(shè)過程中的重點(diǎn)和關(guān)鍵問題.中國招標(biāo),2014(30):34-39

 

[3]鄔凡,彭丹丹,閆華,等.淺談HRP系統(tǒng)在公立醫(yī)院管理中的運(yùn)用.中國數(shù)字醫(yī)學(xué),2013(7):97-99

 

[4]張曉麗,王藝凝.HRP一體化平臺助力醫(yī)院運(yùn)營精細(xì)化管理的探討.中國鄉(xiāng)鎮(zhèn)企業(yè)會計,2018(1):132-133

 

[5]董哲.以戰(zhàn)略績效管理為核心的人力資源信息系統(tǒng)設(shè)計與開發(fā)[碩士學(xué)位論文].中國海洋大學(xué),青島,2011

第5篇:人事管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)范文

關(guān)鍵詞:高校成人教育;學(xué)生管理信息系統(tǒng);.net;B/S;數(shù)據(jù)庫

中圖分類號:G717

文獻(xiàn)標(biāo)志碼:A

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

一、引言

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

二、技術(shù)分析

(一)體系結(jié)構(gòu)

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

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

(二)開發(fā)架構(gòu)

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

高校的學(xué)生信息管理系統(tǒng)的建設(shè)規(guī)模中等,屬于部門級管理系統(tǒng),業(yè)務(wù)需求較為繁雜,易擴(kuò)展、易維護(hù)是需求的重點(diǎn),且開發(fā)周期短,所以微軟.net方案是系統(tǒng)設(shè)計開發(fā)時的首選技術(shù)平臺。

(三)技術(shù)工具

與微軟.net方案相適應(yīng),學(xué)生信息管理系統(tǒng)使用微軟的Visual Studio 2008作為開發(fā)平臺,使用微軟的C#語言作為編程語言,數(shù)據(jù)庫采用Mi-crosoft SQL Server2008。

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

三、總體設(shè)計

(一)整體結(jié)構(gòu)

通過對長沙理工大學(xué)繼續(xù)教育學(xué)院學(xué)生信息管理工作的訪問調(diào)查,詳細(xì)了解了管理業(yè)務(wù)流程,并進(jìn)行了可行性研究和需求分析。學(xué)院的學(xué)生信息管理對象主要包括成人教育、自學(xué)考試兩部分學(xué)生,管理的主要業(yè)務(wù)為招生管理、學(xué)籍管理、教務(wù)管理、財務(wù)管理等四大部分。因此,根據(jù)學(xué)校的管理工作現(xiàn)狀,設(shè)計了軟件系統(tǒng)整體結(jié)構(gòu)(見圖1)。

(二)系統(tǒng)架構(gòu)

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

四、系統(tǒng)實(shí)現(xiàn)

系統(tǒng)部署在學(xué)校服務(wù)器上,用戶通過校園網(wǎng)以Web瀏覽器方式管理和訪問部署在學(xué)校Web服務(wù)器和數(shù)據(jù)庫服務(wù)器。服務(wù)器共用一臺機(jī)器,采用Windows 2003 Server提高系統(tǒng)的穩(wěn)定性,客戶端均采用Windows2000/XP系統(tǒng)產(chǎn)品。

(一)數(shù)據(jù)庫實(shí)現(xiàn)

數(shù)據(jù)庫的表主要有學(xué)生信息表、學(xué)籍異動表、專業(yè)信息表、教學(xué)計劃表、課程表、考試成績表、班級信息表、站點(diǎn)信息表、教職工信息表、財務(wù)表,以及系統(tǒng)自用的菜單表和權(quán)限表。以學(xué)生信息表為例,見表1。

(二)系統(tǒng)主要模塊實(shí)現(xiàn)

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

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

2 學(xué)籍管理。學(xué)籍管理實(shí)現(xiàn)“異動管理”和“畢業(yè)管理”兩個功能。異動管理由“異動查詢”、“異動管理”和“異動導(dǎo)入”等三個具有獨(dú)立操作功能的小模塊組成。畢業(yè)管理由畢業(yè)預(yù)審、畢業(yè)生數(shù)據(jù)導(dǎo)入、畢業(yè)生數(shù)據(jù)導(dǎo)出、畢業(yè)生照片下載、畢業(yè)證書發(fā)放等五個具有獨(dú)立操作功能的小模塊組成。

3 教務(wù)管理。教務(wù)管理實(shí)現(xiàn)“學(xué)生基本信息管理”、“學(xué)生成績管理”、“學(xué)生班級管理”、“專業(yè)管理”、“教學(xué)(考試)計劃管理”等五個功能。學(xué)生基本信息管理由“學(xué)生信息查詢”、“學(xué)生統(tǒng)計”兩個具有獨(dú)立操作功能的小模塊組成。學(xué)生成績管理由“成績導(dǎo)入”、“成績錄入”、“成績查詢”、“成績打印”等四個具有獨(dú)立操作功能的小模塊組成。學(xué)生班級管理用于班級管理的操作,包括查詢、新增、修改操作、刪除等數(shù)據(jù)操作。專業(yè)管理用于專業(yè)管理的操作,包括查詢、新增、修改操作、刪除等數(shù)據(jù)操作。教學(xué)(考試)計劃管理由“計劃導(dǎo)入”、“計劃設(shè)置”、“計劃管理”等三個具有獨(dú)立操作功能的小模塊組成。

4 財務(wù)管理。財務(wù)管理實(shí)現(xiàn)“收費(fèi)項(xiàng)目管理”、“站點(diǎn)收費(fèi)情況管理”、“學(xué)生收費(fèi)情況管理”等三個功能。收費(fèi)項(xiàng)目管理統(tǒng)一管理財務(wù)收費(fèi)項(xiàng)目,提供對財務(wù)收費(fèi)項(xiàng)目進(jìn)行新增、修改和刪除的操作。站點(diǎn)收費(fèi)情況管理用于站點(diǎn)收費(fèi)操作,由“站點(diǎn)收費(fèi)管理”、“站點(diǎn)收費(fèi)項(xiàng)目”、“站點(diǎn)收費(fèi)詳單”、“站點(diǎn)收費(fèi)統(tǒng)計等四個具有獨(dú)立操作功能的小模塊組成。學(xué)生收費(fèi)情況管理用于學(xué)生收費(fèi)操作,由“學(xué)生收費(fèi)管理”、“學(xué)生收費(fèi)項(xiàng)目”、“學(xué)生收費(fèi)詳單”、“學(xué)生收費(fèi)統(tǒng)計”等四個具有獨(dú)立操作功能的小模塊組成。

五、結(jié)語

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

參考文獻(xiàn):

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

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

[3]唐玉芳,張永勝,基于.NET的學(xué)生信息管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)[J],計算機(jī)技術(shù)與發(fā)展,2010,(4):242-245

第6篇:人事管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)范文

【關(guān)鍵詞】布置 督辦 催辦 微信提醒

1 引言

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

2 需求分析

(1)通過系統(tǒng)來量化指標(biāo)、跟蹤會議落實(shí)情況。具體要求:在系統(tǒng)里能看到各自所負(fù)責(zé)的工作內(nèi)容、工作布置人員、完成的日期、進(jìn)度情況等。任務(wù)負(fù)責(zé)人對照此,要匯報目前完成了哪些工作,還需要做哪些工作,能否在預(yù)定時間完成整個項(xiàng)目目標(biāo)等。

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

3 系統(tǒng)設(shè)計

3.1 總體架構(gòu)

系統(tǒng)采用.NET開發(fā)平臺,數(shù)據(jù)庫采用Microsoft SQL Server 2008,運(yùn)行模式為B/S構(gòu)架。由服務(wù)器端和客戶端組成,系統(tǒng)間通過WEB服務(wù)進(jìn)行數(shù)據(jù)通訊。

3.2 系統(tǒng)環(huán)境

(1)服務(wù)端操作系統(tǒng):Windows 2008R2企業(yè)版。

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

(3)數(shù)據(jù)庫:Microsoft SQL Server2008。

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

3.3 功能設(shè)計

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

3.4 業(yè)務(wù)流程設(shè)計

業(yè)務(wù)流程設(shè)計如圖1所示。

3.5 數(shù)據(jù)庫設(shè)計

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

3.6 系統(tǒng)主要功能模塊說明

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

(2)分類管理:對現(xiàn)有的分類進(jìn)行編輯修改、刪除,對當(dāng)前類可添加子類。

(3)任務(wù):任務(wù)人根據(jù)領(lǐng)導(dǎo)布置的任務(wù)錄入系統(tǒng)。

(4)我負(fù)責(zé)的任務(wù):任務(wù)負(fù)責(zé)人反饋任務(wù)執(zhí)行進(jìn)度。

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

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

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

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

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

(10)查詢功能:可按任務(wù)分類、任務(wù)標(biāo)題、任務(wù)開始時間、結(jié)束時間、負(fù)責(zé)人、等級、時間、任務(wù)狀態(tài)查詢。

(11)提醒功能:以系統(tǒng)消息、微信提醒方式,提醒任務(wù)負(fù)責(zé)人及時完成任務(wù)。

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

(13)用戶管理:添加、修改、刪除用戶及密碼,根據(jù)系統(tǒng)角色,設(shè)置用戶的權(quán)限。

3.7 微信自動推送功能實(shí)現(xiàn)

通過申請微信企業(yè)號,在應(yīng)用系統(tǒng)與企業(yè)號之間做好參數(shù)配置(包括IP、URL、CorpToken、EncodingAESKey、CorpID、端口等)及接口代碼開發(fā),實(shí)現(xiàn)工作任務(wù)提醒信息自動推送到相關(guān)責(zé)任人微信上。

4 系統(tǒng)應(yīng)用情況

目前,已有十幾個中心級部門投入使用,每天的數(shù)據(jù)錄入及反饋量多達(dá)100多條。系統(tǒng)在使用過程中,具有很強(qiáng)的實(shí)用性和及時性,對任務(wù)執(zhí)行的各個環(huán)節(jié)具備實(shí)時和透明的監(jiān)督、反饋、提醒。

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

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

5 結(jié)束語

通過該系統(tǒng)的投入使用,對工作積壓、工作責(zé)任不明、工作貽誤等問題得到了很好的改善,管理層通過該系統(tǒng)可以全面掌握部門內(nèi)部的工作分配與執(zhí)行情況,掌握工作的正常辦結(jié)、超時辦結(jié)、延遲辦理等情況。徹底改變“議而不決、決而不行、行而不徹底”的管理作風(fēng),有效推進(jìn)工作進(jìn)度、落實(shí)目標(biāo)任務(wù),提升工作執(zhí)行力,提高工作質(zhì)量和效率。

作者簡介

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

第7篇:人事管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)范文

關(guān)鍵詞: 流動人口;物聯(lián)網(wǎng);RFID;GIS;GPRS

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

1 概述

現(xiàn)有的流動人口主要是通過各地的公安機(jī)關(guān)辦理“暫住證”來享有當(dāng)?shù)氐母黜?xiàng)服務(wù)和基本權(quán)利。紙質(zhì)暫住證不便攜帶,功能單一,主管部門查證時信息很難做到準(zhǔn)確,效率低下。隨著外來流動人口的過量無序涌入,紙質(zhì)暫住證的傳統(tǒng)管理服務(wù)模式,日漸顯示出諸多弊端,最突出的矛盾是公安機(jī)關(guān)等相關(guān)政府管理部門無法實(shí)時了解已辦證的流動人員是否已經(jīng)離開了本地、相關(guān)證件是否過期、是否有違法的事件發(fā)生等最新的動態(tài)信息。

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

2 系統(tǒng)設(shè)計框架

2.1系統(tǒng)方案概述

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

2.2 系統(tǒng)總體設(shè)計架構(gòu)

外來流動人口信息系統(tǒng)由一個信息管理系統(tǒng)平臺、兩個數(shù)據(jù)采集軟件、兩個數(shù)據(jù)庫以及各類具體應(yīng)用共同構(gòu)成。信息管理系統(tǒng)平臺是本系統(tǒng)的核心,系統(tǒng)的總體設(shè)計架構(gòu)如圖1所示。

3 系統(tǒng)設(shè)計及實(shí)現(xiàn)

3.1系統(tǒng)主要應(yīng)用功能模塊設(shè)計

系統(tǒng)主要應(yīng)用功能模塊如圖2所示。

各模塊功能描述如下:

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

2)GPRS無線數(shù)據(jù)采集模塊:每臺RFID射頻基站采用GPRS無線采集傳輸數(shù)據(jù),所有數(shù)據(jù)采集進(jìn)入無線數(shù)據(jù)中心,無線數(shù)據(jù)中心包含數(shù)據(jù)監(jiān)控,流量監(jiān)控,每臺基站工作參數(shù)調(diào)整功能。

3)RFID基站管理模塊:RFID基站作為整個物聯(lián)網(wǎng)數(shù)據(jù)底層采集的關(guān)鍵設(shè)備、需要實(shí)時監(jiān)測其工作的穩(wěn)定性。所以需要有專門監(jiān)測管理的模塊來保障數(shù)據(jù)采集的正常進(jìn)行。此模塊包含每臺基站參數(shù)配置、流量監(jiān)控統(tǒng)計、實(shí)時狀態(tài)查詢、正常運(yùn)行時間統(tǒng)計。

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

5)手持式設(shè)備管理模塊:手持機(jī)主要是方便執(zhí)法人員現(xiàn)場查證信息時使用,該模塊主要是監(jiān)測手持機(jī)上傳數(shù)據(jù)和手持機(jī)使用情況,并顯示手持機(jī)當(dāng)前的地理位置信息(手持機(jī)內(nèi)置GPS模塊)。

6)人口信息查詢模塊:該模塊依據(jù)身份證號碼或持卡人RFID 卡號來查詢原來紙質(zhì)暫住證相關(guān)信息內(nèi)容。

3.2 系統(tǒng)實(shí)現(xiàn)

1)GPRS無線數(shù)據(jù)中心環(huán)境配置

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

2) 虛擬串口環(huán)境配置

虛擬串口是用操作系統(tǒng)的虛擬驅(qū)動技術(shù)產(chǎn)生的串口,相對于計算機(jī)本身的硬件串口(COM等)來說虛擬串口并不對應(yīng)一個物理上的串口,但是計算機(jī)應(yīng)用軟件可以像硬件串口一樣地使用虛擬串口,對于串口軟件來說虛擬串口和硬件串口并沒有太大區(qū)別。唯一不同于傳統(tǒng)傳輸?shù)牡胤绞窃谟诔绦蛩统龅男畔⑹峭高^TCP/IP局域網(wǎng)絡(luò)送至虛擬串行端口。

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

3) 射頻信號數(shù)據(jù)接入處理

2.4G RFID射頻卡ID號作為標(biāo)簽的唯一標(biāo)識,也是基站在采集標(biāo)簽信息后傳輸?shù)胶笈_數(shù)據(jù)庫的最重要數(shù)據(jù),如何準(zhǔn)確穩(wěn)定的把這些ID號數(shù)據(jù)解析出來并接入數(shù)據(jù)庫是本系統(tǒng)成敗的關(guān)鍵。按照射頻卡和RFID基站通信協(xié)議標(biāo)準(zhǔn),最終讀入到服務(wù)器串口中的數(shù)據(jù)程序重要部分代碼如下:

①串口接收數(shù)據(jù)

②串口數(shù)據(jù)解析處理

4) 基于VC++6.0的MapX二次開發(fā)完成實(shí)時監(jiān)控人口數(shù)據(jù)的動態(tài)軌跡顯示

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

①M(fèi)apx控件導(dǎo)入。

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

②電子地圖的加載。

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

③設(shè)立動態(tài)圖層,關(guān)鍵代碼如下。

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

5 結(jié)束語

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

參考文獻(xiàn):

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

[2] 劉禹,關(guān)強(qiáng). RFID系統(tǒng)測試與應(yīng)用實(shí)務(wù)[M].北京:電子工業(yè)出版社,2010.

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

[4] 尹旭日,張武軍.VISUAL C++環(huán)境下MAPX的開發(fā)技術(shù)[M].北京:冶金工業(yè)出版社,2008.

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

[6] 任哲.MFC WINDOWS應(yīng)用程序設(shè)計[M].2版.北京:清華大學(xué)出版社,2007.

[7] 易飛.GPRS網(wǎng)絡(luò)信令實(shí)例詳解[M].北京:人民郵電出版社,2013.

第8篇:人事管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)范文

關(guān)鍵詞:物聯(lián)網(wǎng);社區(qū)幫扶;管理系統(tǒng);Android

中圖分類號:TP315 文獻(xiàn)標(biāo)識碼: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 引 言

隨著科技的快速發(fā)展以及物聯(lián)網(wǎng)、云計算時代的來臨,以物聯(lián)網(wǎng)技術(shù)為創(chuàng)新應(yīng)用的信息科學(xué)在經(jīng)濟(jì)和社會生活的各個領(lǐng)域開始得到廣泛應(yīng)用,尤其在信息管理方面,物聯(lián)網(wǎng)技術(shù)已經(jīng)成為必不可少的技術(shù)手段。

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

需要幫扶的居民是社區(qū)管理中的一類特殊人群,這類居民又可以分為兩類:一類是社會監(jiān)管人員,因?yàn)榉缸锏仍蛐枰鐓^(qū)來對其行為進(jìn)行幫扶糾正;另一類是社會困難人員,因?yàn)闆]有家人照顧,需要社區(qū)為其的生活進(jìn)行幫助。

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

1 研究目的

本項(xiàng)目的主要目的是實(shí)現(xiàn)社區(qū)幫扶人員服務(wù)管理和居民實(shí)時求助等移動辦公,在社區(qū)幫扶人員管理上實(shí)現(xiàn)移動基礎(chǔ)架構(gòu)和基本功能,基于物聯(lián)網(wǎng)技術(shù)獲取幫扶人員的位置信息,通過移動終端軟件,實(shí)現(xiàn)社區(qū)服務(wù)精細(xì)化、規(guī)范化、網(wǎng)格化管理,提升社區(qū)對幫扶人員的服務(wù)和管理質(zhì)量。

經(jīng)過初步的調(diào)研和居民對社區(qū)管理服務(wù)的要求,這套社區(qū)移動辦公系統(tǒng)主要考慮到社區(qū)移動辦公服務(wù)管理的三點(diǎn)要求:

(1) 社區(qū)幫扶人員基礎(chǔ)數(shù)據(jù)的移動管理功能,即對社區(qū)內(nèi)所有幫扶人員的基礎(chǔ)數(shù)據(jù)的錄入和增、刪、改、查詢等功能實(shí)現(xiàn)。

(2) 社區(qū)工作人員的移動化幫扶工作管理功能,也就是在具有了所有的基本資料信息后,實(shí)現(xiàn)實(shí)質(zhì)性的社區(qū)管理。主要的管理業(yè)務(wù)包括幫扶人員實(shí)時動態(tài)地圖、幫扶人員審批管理、幫扶人員投訴管理等。

第9篇:人事管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)范文

關(guān)鍵詞:高校;人事管理系統(tǒng);建設(shè)

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

1 建設(shè)人事管理系統(tǒng)的背景

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

2 人事管理系統(tǒng)的發(fā)展現(xiàn)狀

目前,高校人事管理系統(tǒng)的發(fā)展并不理想。有些學(xué)校,還沒有運(yùn)用計算機(jī)網(wǎng)絡(luò)平臺來對人事信息進(jìn)行系統(tǒng)的科學(xué)化管理,停留在手工操作的階段;有些學(xué)校起步較早,人事管理系統(tǒng)已經(jīng)使用很多年,但隨著規(guī)模擴(kuò)大、需求增加,已不能適應(yīng)現(xiàn)在工作的要求;有些學(xué)校有較大的人事管理系統(tǒng),但缺少適合高校特征的功能和模塊,無法滿足高校多元化的數(shù)據(jù)處理需求。

3 建設(shè)人事管理系統(tǒng)的思路

3.1 主要研究內(nèi)容

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

3.2 擬解決的關(guān)鍵技術(shù)

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

3.3 采取的研究方法、技術(shù)路線、實(shí)施方案

通過對組織結(jié)構(gòu)、功能體系結(jié)構(gòu)、人事管理業(yè)務(wù)流程和用戶等的調(diào)查與分析,基于UML統(tǒng)一建模語言建立開發(fā)模型,采用面向?qū)ο蟮拈_發(fā)技術(shù)對系統(tǒng)進(jìn)行開發(fā)。技術(shù)路線和實(shí)施方案:(1)分析人事管理業(yè)務(wù)流程,建立開發(fā)模型,分析如何在J2EE體系下進(jìn)行架構(gòu)。(2)用戶界面和腳本開發(fā)工具軟件采用基于面向?qū)ο蟮腏AVA或JSP等語言進(jìn)行開發(fā)。(3)開發(fā)環(huán)境主機(jī)系統(tǒng)采用Microsoft Windows XP Professional操作系統(tǒng),硬件配置為:CPU為Intel Core2 Duo processor E7500(2.93GHz, 1066 Mhz FSB, 3MB L2 Cache),內(nèi)存為2G DDR3,硬盤為320G SATA。

3.4 預(yù)期目標(biāo)

通過建設(shè)人事管理系統(tǒng)提高人事資源的利用率和管理工作的效率,而且與教學(xué)、科研等部門信息共享,避免人事信息的重復(fù)建設(shè)。

4 建設(shè)人事管理系統(tǒng)的意義

人事管理系統(tǒng)不僅能提高工作效率,規(guī)范辦事程序,且能夠?qū)崿F(xiàn)人事信息共享,逐步實(shí)現(xiàn)人事信息科學(xué)的系統(tǒng)化管理。當(dāng)前,高校人事管理的重點(diǎn)正從基礎(chǔ)性工作向人才隊伍建設(shè)、引進(jìn)和培養(yǎng)高層次人才、創(chuàng)造有利于人才發(fā)展的體制等方面轉(zhuǎn)移。該系統(tǒng)有助于充分利用學(xué)校人事基礎(chǔ)信息,提高人才管理與服務(wù)水平,主動服務(wù)領(lǐng)導(dǎo)決策。人事管理系統(tǒng)是信息化校園建設(shè)的重要組成部分,信息化校園建設(shè)有助于高校管理的人性化、規(guī)范化、科學(xué)化,從而促進(jìn)高校的蓬勃發(fā)展。

參考文獻(xiàn):

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

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

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

主站蜘蛛池模板: 临猗县| 万山特区| 三明市| 罗平县| 嘉禾县| 芦山县| 攀枝花市| 东兰县| 武宁县| 虹口区| 临潭县| 克什克腾旗| 资兴市| 玉树县| 揭东县| 怀远县| 富平县| 建阳市| 三江| 儋州市| 新营市| 黄平县| 集贤县| 射洪县| 阳高县| 民权县| 八宿县| 肇源县| 莒南县| 渭南市| 高平市| 威海市| 屏东县| 南投县| 桐庐县| 色达县| 乌什县| 德惠市| 廉江市| 宜良县| 天门市|