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

時(shí)間:2023-09-22 17:20:56

導(dǎo)語:如何才能寫好一篇人事管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn),這就需要搜集整理更多的資料和文獻(xiàn),歡迎閱讀由公務(wù)員之家整理的十篇范文,供你借鑒。

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

篇1

關(guān)鍵詞:企業(yè) 人事管理 系統(tǒng)

一、系統(tǒng)需求分析

1、需求分析

本系統(tǒng)要開發(fā)的人事管理信息系統(tǒng)的具體功能包括員工信息管理、員工考勤管理和系統(tǒng)設(shè)置,由人事勞資部負(fù)責(zé)數(shù)據(jù)維護(hù)。對(duì)于已經(jīng)入庫的信息,系統(tǒng)根據(jù)用戶不同的使用權(quán)限提供查詢服務(wù)。本應(yīng)用系統(tǒng)應(yīng)達(dá)到的目標(biāo)概述如下:為公司內(nèi)部各個(gè)業(yè)務(wù)部門提供數(shù)據(jù)查詢功能;為公司管理層提供直觀、及時(shí)、方便的信息,提高迅速反應(yīng)能力,提供有效的決策支持。

2、實(shí)地調(diào)研過程

為了能順利完成此次的企業(yè)人事管理系統(tǒng)的設(shè)計(jì),以及把理論與實(shí)際相結(jié)合,我們小組成員決定深入企事業(yè)單位,進(jìn)行進(jìn)一步的調(diào)研,以便有效地掌握第一手資料。在為期一個(gè)月的調(diào)研過程中,我們排除各種因素盡力地與企業(yè)生產(chǎn)同步,通過不斷的追尋與探索,不斷地與企業(yè)人事管理人員的深入溝通以及普通員工的交流,進(jìn)一步了解了企業(yè)管理方面的一些有用的知識(shí),在這個(gè)過程中,我們作為企業(yè)管理的門外漢,只有在一邊調(diào)研一邊不斷地學(xué)習(xí)有關(guān)方面的知識(shí),不斷充實(shí)自己,讓自己具備初級(jí)的企業(yè)人事管理知識(shí),可以說是吃了不少苦頭的。首先,我們從總體上認(rèn)識(shí)了企業(yè)人事管理的主要架構(gòu),然后便是應(yīng)對(duì)煩瑣的日常事務(wù)處理,我們認(rèn)真地做筆記,向主管人員請(qǐng)教,自我尋找資料,硬是咬著牙,把一個(gè)一個(gè)實(shí)際事務(wù)流程化,為人事管理系統(tǒng)的構(gòu)建打下堅(jiān)實(shí)的基礎(chǔ)。

二、系統(tǒng)所需要實(shí)現(xiàn)的以下功能

1、員工基本信息管理

員工個(gè)人資料的管理,包括:公司內(nèi)員工編號(hào)、姓名、性別、部門、年齡、學(xué)歷、專業(yè)、聯(lián)系地址等等。便于將每個(gè)員工當(dāng)成相對(duì)獨(dú)立的一個(gè)對(duì)象來管理,也可根據(jù)不同的條件相對(duì)聯(lián)系地作為一個(gè)整體來進(jìn)行管理。員工工作過程及接受培訓(xùn)的管理,一個(gè)員工是一個(gè)企業(yè)的最基本組成因素,那么在企業(yè)生產(chǎn)過程中其在發(fā)揮著最基本的作用,因此員工的工作效率及個(gè)人職業(yè)素質(zhì)的提升對(duì)于整個(gè)企業(yè)效益的提高有著強(qiáng)勁的推動(dòng)力。

2、員工考勤管理

作為企業(yè)人事管理中的一個(gè)重要組成部分,其具有對(duì)員工工作進(jìn)行有效監(jiān)督的一個(gè)手段,員工是企業(yè)生產(chǎn)的根本動(dòng)力,員工在工作中的對(duì)待工作的態(tài)度決定了其工作效率,因此利用考勤管理這種量化系統(tǒng)工具對(duì)員工進(jìn)行考勤,即能讓企業(yè)即時(shí)掌握員工的工作熱情程度,又能讓員工之間有量化的比較。

3、系統(tǒng)管理

(1)設(shè)置用戶。功能:設(shè)置使用人事管理系統(tǒng)的用戶及其使用權(quán)限。整個(gè)人事管理系統(tǒng)由多個(gè)功能模塊組成,不同的模塊完成不同的功能,所以可以為不同的職工分配不同的功能,使其具有不同的權(quán)限,完成其權(quán)限所對(duì)應(yīng)的功能,從而很好地管理好整個(gè)系統(tǒng)。操作:選擇該功能后,屏幕上顯示出所有人事管理系統(tǒng)員工的用戶名稱。這時(shí),可進(jìn)行如下的操作:(1)增加:增加一用戶。按該按鈕后,就可輸入新用戶的內(nèi)容,如:用戶名稱,密碼和權(quán)限。所輸入得登錄名一定不能重復(fù)。(2)修改:修改用戶設(shè)置。按該按鈕后,就可修改選中用戶的用戶名,密碼和權(quán)限,每一權(quán)限對(duì)應(yīng)系統(tǒng)菜單上的一項(xiàng)功能,可為該用戶選擇任意的權(quán)限。用戶在使用本系統(tǒng)時(shí),要求輸入用戶的口令,為了安全,用戶需建立一個(gè)只有自己才知道的特殊口令。(2)用戶登錄。功能:用戶登錄進(jìn)入人事管理系統(tǒng)。系統(tǒng)啟動(dòng)后,首先要做的就是用戶登錄。若不登錄系統(tǒng),所有功能都無法使用。用戶只有登錄系統(tǒng)后,根據(jù)其具有的權(quán)限,才能執(zhí)行一定的操作。操作:進(jìn)入該功能后,要求輸入用戶的登錄名及其口令,只有其登錄名和口令完全正確,才能進(jìn)入工資管理系統(tǒng)。系統(tǒng)會(huì)根據(jù)為用戶分配的權(quán)限,設(shè)置其對(duì)應(yīng)的功能為有效,用戶就可操作該功能。

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

1、總體設(shè)計(jì)

人事管理系統(tǒng)主要是用來管理人員信息,盡量簡(jiǎn)化繁瑣的操作方式,采用從頂至下的設(shè)計(jì)方式。首先,建立人員管理系統(tǒng)就是要建立一個(gè)企業(yè)對(duì)人員的管理平臺(tái),主要目的要實(shí)現(xiàn)對(duì)人員檔案的信息化管理,對(duì)人員工作、生活的電子化管理。

2、詳細(xì)設(shè)計(jì)

人事管理系統(tǒng)模塊設(shè)計(jì):用戶登錄模塊:模塊功能包括錄入,修改,刪除登錄用戶信息。用戶權(quán)限管理模塊:模塊功能包括為每個(gè)系統(tǒng)功能設(shè)置一個(gè)權(quán)限代碼,為每個(gè)用戶設(shè)置其能夠擁有的權(quán)限,從而保證用戶根據(jù)自己權(quán)限訪問系統(tǒng),確保系統(tǒng)保密信息的安全性。人員基本信息管理模塊:模塊功能包括企業(yè)人員信息錄入,修改,刪除,部門設(shè)置,照片上傳及工作崗位分配等,對(duì)人員基本信息進(jìn)行詳細(xì)描述,以便在以后的系統(tǒng)運(yùn)行過程中進(jìn)行調(diào)用查詢。人員工作管理模塊:模塊功能包括工作分配查詢、工作情況查詢(又包括工作正常查詢和額外查詢)等查詢工作。統(tǒng)計(jì)查詢模塊:模塊功能包括根據(jù)部門、學(xué)歷、專業(yè)職務(wù)、合同類型、政治面貌、畢業(yè)院校、工作崗位、戶口所在地、婚姻狀況、籍貫、家庭住址、參加工作時(shí)間、民族、入職時(shí)間、入黨時(shí)間、專業(yè)等進(jìn)行綜合查詢;同時(shí)可以對(duì)查詢結(jié)果到出成Excel格式進(jìn)行二次編輯打印。系統(tǒng)維護(hù)模塊:模塊功能包括部門管理,學(xué)歷管理、專業(yè)職務(wù)管理、合同類型管理、政治面貌管理;系統(tǒng)字體進(jìn)行管理;不同合同類型人員顯示顏色設(shè)置;合同到期人員提前提醒設(shè)置;數(shù)據(jù)庫備份,數(shù)據(jù)庫聯(lián)接維護(hù)等。

3、系統(tǒng)界面設(shè)計(jì)

(1)數(shù)據(jù)庫配置界面;在聯(lián)接數(shù)據(jù)失敗時(shí),自動(dòng)彈出數(shù)據(jù)庫配置界面,可以設(shè)置服務(wù)器、SQL登錄名稱、SQL登錄密碼、數(shù)據(jù)庫名稱內(nèi)容;連接按鈕可以測(cè)試連接是否暢通。

(2)登錄界面設(shè)計(jì);運(yùn)行系統(tǒng)后首先出現(xiàn)登錄界面,每個(gè)用戶根據(jù)自己的用戶名密碼登錄系統(tǒng)。

(3)主界面設(shè)計(jì); (4)系統(tǒng)設(shè)置界面;隨著計(jì)算機(jī)的普及,越來越多的企業(yè)對(duì)人力資源開始重視,對(duì)于人員管理信息化、自動(dòng)化的要求越來越高,對(duì)于人事管理系統(tǒng)也就有了新要求。人事管理系統(tǒng)是根據(jù)企業(yè)對(duì)人員管理的實(shí)際情況進(jìn)行編寫的,主要目的是為了方便企業(yè)對(duì)人員進(jìn)行集中的查詢與管理工作,以提高人事管理工作的水平。

篇2

關(guān)鍵詞 .NET框架;XML;人事管理系統(tǒng);三層架構(gòu)

中圖分類號(hào):TP368.1 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1671-7597(2014)09-0022-02

作為高校職能管理部門,人事處起著舉足輕重的作用,承擔(dān)著許多具體業(yè)務(wù),而且與高校其他管理部門、院系(部)乃至教職工個(gè)人打交道甚為頻繁。如何提高高校人事管理的工作效率和質(zhì)量,獲得教職工的認(rèn)可度呢?建立一套切實(shí)可行的高校人事管理系統(tǒng),進(jìn)而實(shí)現(xiàn)人事信息的網(wǎng)絡(luò)化、自動(dòng)化辦公是必要的。應(yīng)用系統(tǒng)不僅可以提高日常管理工作效率和質(zhì)量,而且還可以為學(xué)校師資隊(duì)伍建設(shè),學(xué)校領(lǐng)導(dǎo)的科學(xué)化決策提供重要依據(jù)和幫助。

基于以上分析,本文主要針對(duì)高校人事管理制度、管理系統(tǒng)的需求現(xiàn)狀以及人事管理的特點(diǎn),采用先進(jìn)的.NET框架編程技術(shù)設(shè)計(jì)并研發(fā)了一套高校人事管理系統(tǒng)。在技術(shù)方面,XML應(yīng)用在系統(tǒng)數(shù)據(jù)通信、接口和層之間的交互中實(shí)現(xiàn)了系統(tǒng)數(shù)據(jù)的集成共享,大大提高了系統(tǒng)的整體效能[1]。

1 系統(tǒng)主要特點(diǎn)

1)適應(yīng)高校人事發(fā)展需要。本系統(tǒng)可以促進(jìn)高校人事管理的信息化、科學(xué)化管理,為人事改革的順利實(shí)施提供強(qiáng)有力的支持。

2)可消除“信息孤島”。將高校人事管理涉及到的各種職工信息均歸入到一個(gè)管理系統(tǒng)中,通過數(shù)據(jù)集中管理,解決了人事信息的“信息孤島”問題,實(shí)現(xiàn)了真正的人事信息數(shù)據(jù)統(tǒng)一管理和信息共享。

3)完善的職工分類管理。能管理各類不同類別的教職工,包括高級(jí)人才、兼職教師、外聘人員等各類高校教職工。

4)系統(tǒng)應(yīng)用靈活。系統(tǒng)可以依據(jù)高校的需要自定義查詢、自定義報(bào)表格式等,確保系統(tǒng)能適應(yīng)不同高校的人事管理要求,大大提高了系統(tǒng)的適應(yīng)能力。

5)各部門間的協(xié)同工作。充分利用事務(wù)提醒、通知等機(jī)制實(shí)現(xiàn)了各部門之間的協(xié)同工作,實(shí)現(xiàn)了人事業(yè)務(wù)中流程管理,使得職工個(gè)人、院系(部)和人事處相互之間能在系統(tǒng)中高效、自如的協(xié)同工作。

6)基于先進(jìn)的編程技術(shù)。基于先進(jìn)的.NET框架編程技術(shù)和SQL Server 2005數(shù)據(jù)庫,最大限度地保證管理系統(tǒng)和數(shù)據(jù)信息的一致性和穩(wěn)定性。

7)采用規(guī)范化標(biāo)準(zhǔn)。技術(shù)上采用國際標(biāo)準(zhǔn),實(shí)現(xiàn)良好的跨平臺(tái)能力,同時(shí)符合教育部信息化規(guī)范要求,便于統(tǒng)計(jì)數(shù)據(jù)上報(bào)以及跨系統(tǒng)間的數(shù)據(jù)交互。

8)采用安全的體系架構(gòu)。系統(tǒng)采用統(tǒng)一身份認(rèn)證機(jī)制,業(yè)務(wù)數(shù)據(jù)和身份數(shù)據(jù)相分離,同時(shí)提供對(duì)職工信息、用戶訪問、數(shù)據(jù)傳輸、數(shù)據(jù)存儲(chǔ)等諸多方面的安全控制,確保人事信息管理的可靠性和安全性。

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

2.1 體系結(jié)構(gòu)設(shè)計(jì)

本次研發(fā)的.NET環(huán)境下的高校人事管理系統(tǒng)在結(jié)構(gòu)上采用B/S(Browser/Server) 三層體系結(jié)構(gòu)[2]。利用該體系結(jié)構(gòu),可以實(shí)現(xiàn)系統(tǒng)的互聯(lián)和軟硬件資源共享。三層體系結(jié)構(gòu)是在B/S基礎(chǔ)上,將一個(gè)工作分為多層,分別進(jìn)行處理。系統(tǒng)設(shè)計(jì)思路如圖1所示,圖中下層是上層的工作基礎(chǔ),即上層通過接口使用下層提供的服務(wù)。

圖1 系統(tǒng)設(shè)計(jì)思路

2.2 功能模塊設(shè)計(jì)

通過多年的工作實(shí)踐以及對(duì)高校人事管理領(lǐng)域的需求分析,針對(duì)系統(tǒng)的主要功能結(jié)合高校人事管理部門的具體要求,設(shè)計(jì)以下基本功能模塊[3]。

1)組織機(jī)構(gòu)管理。組織機(jī)構(gòu)管理包括機(jī)構(gòu)設(shè)置、機(jī)構(gòu)歷史沿革。實(shí)現(xiàn)學(xué)校組織機(jī)構(gòu)的增設(shè)、撤銷和合并的功能,維護(hù)組織數(shù)據(jù)的詳細(xì)屬性。提供部門的歷史變動(dòng)情況查詢,便于跟蹤查詢部門的更名、撤銷、轉(zhuǎn)移、合并、成立等記錄。

2)編制管理。根據(jù)學(xué)校發(fā)展情況,設(shè)置及調(diào)整學(xué)校各單位、各崗位的組織機(jī)構(gòu)和人員定額,包括維護(hù)編制類別、計(jì)劃編制管理、查看編制詳細(xì)信息等。

3)教職工信息管理。實(shí)現(xiàn)對(duì)人員基本信息的維護(hù),人員信息查詢、人員信息及所屬部門崗位的變動(dòng),并記錄和查詢?nèi)藛T的工作簡(jiǎn)歷、學(xué)習(xí)簡(jiǎn)歷、家庭情況、崗位信息、職稱信息、黨政職務(wù)信息、工人等級(jí)、考核信息、獎(jiǎng)勵(lì)信息、懲處信息等。

4)校內(nèi)異動(dòng)管理。實(shí)現(xiàn)校內(nèi)調(diào)動(dòng)的網(wǎng)上申請(qǐng)、網(wǎng)上審核、調(diào)動(dòng)信息的跟蹤和記錄。管理人員可以根據(jù)實(shí)際業(yè)務(wù)需求定制流程。

5)離校管理??赏ㄟ^工作流實(shí)現(xiàn)離校在線申請(qǐng),根據(jù)離校類別不同生成離校申請(qǐng)表單,發(fā)送多個(gè)部門在線會(huì)簽,并由人事部門進(jìn)行最終確認(rèn)。離校管理可以實(shí)現(xiàn)離校業(yè)務(wù)辦理與教職工狀態(tài)信息的集成。

6)退休管理。退休管理可以預(yù)測(cè)退休情況,登記和審核退休信息,系統(tǒng)會(huì)自動(dòng)發(fā)出消息通知相關(guān)業(yè)務(wù)人員處理退休業(yè)

務(wù)等。

7)合同管理??梢蕴峁┖贤芾砣藛T登記教職工的合同信息。支持合同初簽、續(xù)簽、轉(zhuǎn)正、變更、解除、終止等合同操作。對(duì)續(xù)簽、變更、解除、終止的合同提供查看歷史合同功能,系統(tǒng)會(huì)自動(dòng)到期合同提醒、續(xù)簽提醒等信息。

8)統(tǒng)計(jì)報(bào)表。實(shí)現(xiàn)事業(yè)單位管理人才、專業(yè)技術(shù)人才資源統(tǒng)計(jì)報(bào)表(人事部制定,共14張)的統(tǒng)計(jì)和導(dǎo)出EXCEL表格;實(shí)現(xiàn)高?;A(chǔ)報(bào)表(教育部制定,共8張)的統(tǒng)計(jì)和導(dǎo)出EXCEL表格。

9)自定義統(tǒng)計(jì)。實(shí)現(xiàn)人事基礎(chǔ)信息的統(tǒng)計(jì),用戶可以自定義統(tǒng)計(jì)方案。方案可以基于教職工基本信息、工作簡(jiǎn)歷、學(xué)習(xí)簡(jiǎn)歷、職稱信息等基礎(chǔ)信息進(jìn)行設(shè)定。對(duì)查詢后的信息可以以EXCEL表格導(dǎo)出。

10)待辦事宜。實(shí)現(xiàn)在系統(tǒng)首頁提示目前需要處理的事務(wù)??梢愿鶕?jù)不同的場(chǎng)景設(shè)置需要待辦提醒內(nèi)容,包括合同即將到期的提醒、未簽訂合同的教職工提醒、即將退休人員的提醒以及各種待辦審核業(yè)務(wù)的提醒。

11)人事業(yè)務(wù)預(yù)警。能夠根據(jù)不同的規(guī)則條件,自動(dòng)提醒人事信息。

12)系統(tǒng)管理。提供系統(tǒng)相關(guān)參數(shù)的管理、流程配置等。可以針對(duì)不同模塊,進(jìn)行參數(shù)設(shè)置,流程設(shè)置,適應(yīng)業(yè)務(wù)流程的變化,做到流程的靈活設(shè)置。

系統(tǒng)權(quán)限架構(gòu)包括功能權(quán)限、數(shù)據(jù)權(quán)限、用戶角色定義 、用戶角色授權(quán)、用戶組定義、用戶組授權(quán)、用戶組菜單管理等??梢愿鶕?jù)需要,做出不同的設(shè)置管理,適應(yīng)不同用戶組人員發(fā)生變化。

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

3.1 系統(tǒng)的實(shí)現(xiàn)技術(shù)

1)技術(shù)。是一種服務(wù)器端動(dòng)態(tài)網(wǎng)頁開發(fā)技術(shù)。目前,存在許多動(dòng)態(tài)網(wǎng)頁開發(fā)技術(shù),的前身ASP以其簡(jiǎn)單的語法、嵌入HTML方式等特性,在動(dòng)態(tài)Web技術(shù)領(lǐng)域取得了成功,成為Windows平臺(tái)上的霸主。

因此,的運(yùn)行機(jī)制同其他的服務(wù)器端開發(fā)語言類似。不同之處在于,它所適用的Web服務(wù)器只限于IIS。IIS+ 實(shí)現(xiàn)了ASPX動(dòng)態(tài)頁面的運(yùn)行機(jī)制,其運(yùn)行過程如圖2所示[4]。

圖2 的運(yùn)行機(jī)制

2)訪問技術(shù)。是一種新的數(shù)據(jù)庫訪問技術(shù),是.NET Framework提供給.NET開發(fā)人員的一組類。主要提供對(duì)Microsoft SQL Server等數(shù)據(jù)庫以及OLE DB和XML數(shù)據(jù)源的一致訪問。通過應(yīng)用程序不但能夠連接到指向數(shù)據(jù)庫的數(shù)據(jù)源,檢索、更新數(shù)據(jù)等,而且還能夠?qū)崿F(xiàn)對(duì)其他數(shù)據(jù)格式的訪問。

對(duì)數(shù)據(jù)庫的訪問,由來完成。在中,各種數(shù)據(jù)源的數(shù)據(jù)一般是通過.NET Data Provider所提供的應(yīng)用程序編程接口(API)來訪問的。

使用技術(shù)研發(fā)系統(tǒng)基于以下優(yōu)點(diǎn):數(shù)據(jù)庫訪問應(yīng)在連接模式和非連接模式下獲得支持;為簡(jiǎn)化網(wǎng)絡(luò)查詢數(shù)據(jù)庫的過程,須有XML的編程模型支持,使用XML格式傳輸數(shù)據(jù)。

3.2 系統(tǒng)的應(yīng)用架構(gòu)

架構(gòu)設(shè)計(jì)是軟件開發(fā)的基礎(chǔ),它往往決定一個(gè)項(xiàng)目的成

敗[5]。隨著軟件工程的不斷發(fā)展和規(guī)范,面向?qū)ο缶幊趟枷胍苍诓粩嗟牡玫綉?yīng)用。雙層架構(gòu)也越來越不能有效滿足研發(fā)者對(duì)封裝、復(fù)用、擴(kuò)展、移植等方面的要求。為此,三層架構(gòu)體系應(yīng)運(yùn)而生。那么什么是三層架構(gòu)?一般而言,它是指在客戶

機(jī)/服務(wù)器之間加入了一個(gè)“組件層”也叫“中間層”,它與表示層、數(shù)據(jù)訪問層共同構(gòu)成了三層架構(gòu)體系。引入組件層之后,可以從早期的雙層架構(gòu)(C/S)應(yīng)用模型中分離出相對(duì)復(fù)雜的商業(yè)邏輯來,進(jìn)而提供像可伸縮、方便訪問、方便管理的方法。將各種應(yīng)用服務(wù)封裝后置于應(yīng)用服務(wù)器之中,也進(jìn)一步增強(qiáng)了應(yīng)用程序的可用性、安全性、封裝復(fù)用性、可擴(kuò)展性和可移植性等,在管理上,其花費(fèi)時(shí)間也得到了最小化,達(dá)到了穩(wěn)定的企業(yè)級(jí)系統(tǒng)應(yīng)用。

3.3 基于XML格式的數(shù)據(jù)交換

此次研發(fā)的管理系統(tǒng)在實(shí)現(xiàn)系統(tǒng)功能模塊之間數(shù)據(jù)交換時(shí),用XML文檔來實(shí)現(xiàn)。因?yàn)閄ML為純文本文檔,數(shù)據(jù)交換時(shí),不受軟件系統(tǒng)等平臺(tái)的限制,具有數(shù)據(jù)移植性,不丟失信息等優(yōu)點(diǎn)。這些充分說明了XML文檔是良好的系統(tǒng)數(shù)據(jù)交換格式,因此,在高校人事管理系統(tǒng)的數(shù)據(jù)接口中充分利用了XML文檔的靈活性,來更好地實(shí)現(xiàn)數(shù)據(jù)的交換和共享。

4 結(jié)束語

總之,本文簡(jiǎn)要論述了.NET環(huán)境下的高校人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[6]。整個(gè)系統(tǒng)采用客戶端、服務(wù)器及數(shù)據(jù)庫服務(wù)器的三層結(jié)構(gòu)進(jìn)行設(shè)計(jì),設(shè)計(jì)中只是利用了.NET和XML的部分功能進(jìn)行模塊設(shè)計(jì)。XML功能強(qiáng)大,.NET平臺(tái)內(nèi)容豐富,今后還需要加強(qiáng)對(duì)相關(guān)技術(shù)的理解和掌握,以便進(jìn)一步完善高校人事管理系統(tǒng),為今后系統(tǒng)的擴(kuò)展和推廣奠定良好的基礎(chǔ),為更加高效地實(shí)現(xiàn)高校人事管理提供優(yōu)質(zhì)服務(wù)。

參考文獻(xiàn)

[1]胡曉紅.高校人事管理系統(tǒng)的分析及實(shí)現(xiàn)原理[J].電腦知識(shí)與技術(shù),2011(1):148-149.

[2]劉友華等編著環(huán)境下數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)技術(shù)[M].北京:科學(xué)出版社,2004.

[3]呂洪林.高校人事管理系統(tǒng)開發(fā)研究[J].電腦知識(shí)與技術(shù),2008(11):882-884.

[4]古凌嵐.基于.Net框架的XML相關(guān)技術(shù)的實(shí)現(xiàn)[J].計(jì)算機(jī)工程與設(shè)計(jì),2005,26(7):1903-1906.

[5]趙宗慶,汪慧芳.高校人事管理信息系統(tǒng)三層結(jié)構(gòu)設(shè)計(jì)方案[J].軟件導(dǎo)刊,2006(23):29-30.

[6]魏一鳴.基于Web的高校人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].吉林師范大學(xué)學(xué)報(bào)(自然科學(xué)版),2012(4):126-128.

篇3

【關(guān)鍵詞】人事管理;信息系統(tǒng);數(shù)據(jù)庫;設(shè)計(jì);實(shí)現(xiàn)

0 前言

進(jìn)入21世紀(jì),伴隨著信息化的普及和互聯(lián)網(wǎng)的快速發(fā)展,IT技術(shù)更廣泛的應(yīng)用于企業(yè)人事管理,如何提高人事部門的效率,降低人工成本,成為企業(yè)管理者重點(diǎn)關(guān)心的問題。目前,國內(nèi)人事管理系統(tǒng)的開發(fā)技術(shù)相當(dāng)成熟,主要原因在于人事管理系統(tǒng)本身具有業(yè)務(wù)清晰、數(shù)據(jù)處理規(guī)范等許多優(yōu)點(diǎn),為其實(shí)現(xiàn)計(jì)算機(jī)信息化提供了必要的優(yōu)越條件。包鋼無縫廠企業(yè)建立一套人事管理信息系統(tǒng)能夠加快物資的周轉(zhuǎn)速度,提高生產(chǎn)效率,加強(qiáng)管理的信息化手段,提高本單位的經(jīng)濟(jì)效益。

人事管理信息系統(tǒng)是企業(yè)員工管理的一個(gè)重要內(nèi)容。當(dāng)今社會(huì)人員流動(dòng)越來越頻繁,人事管理工作也變得越來越復(fù)雜。如果能夠?qū)崿F(xiàn)人事管理自動(dòng)化,無疑將給無縫廠460熱軋部今后的發(fā)展帶來很大的方便。人事管理信息系統(tǒng)也會(huì)把分散在企業(yè)單位的職工信息實(shí)行統(tǒng)一、集中、規(guī)范的收集管理,建立分類編號(hào)管理、電腦存儲(chǔ)查詢等現(xiàn)代化、專業(yè)化的信息管理系統(tǒng)。

1 人事管理信息系統(tǒng)的實(shí)現(xiàn)

包鋼無縫廠460熱軋部于2011年正式開始建立,是內(nèi)蒙古唯一的一條孔型直徑超過400mm的無縫鋼管生產(chǎn)線,目前所有設(shè)備都已經(jīng)安裝完畢,正處于設(shè)備調(diào)試期。盡管暫時(shí)在崗人員較少,但是還沒有一套完整的能夠適應(yīng)企業(yè)未來發(fā)展需要的人事管理信息系統(tǒng)。而且在以后大量人員進(jìn)入之后必將在人事管理方面有很多的工作需要完成。所以,構(gòu)建一個(gè)適合本單位的人事管理信息系統(tǒng)不僅是實(shí)現(xiàn)管理工作的信息化需要,也能使今后的各項(xiàng)工作便捷和流暢。該系統(tǒng)主要功能:

1)推動(dòng)勞動(dòng)人事管理走向科學(xué)化、規(guī)范化的必要條件。

2)檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長、成本低等。

3)對(duì)于包鋼無縫廠國有企業(yè)的生產(chǎn)線的順利發(fā)展也能夠極大地提高人事管理的效率。

2 主要研究?jī)?nèi)容

人事管理信息系統(tǒng)是企業(yè)員工管理的重要任務(wù)。對(duì)于企業(yè)而言,功能上的實(shí)用對(duì)企業(yè)至關(guān)重要,這里的實(shí)用性主要表現(xiàn)為軟件的管理方式要符合企業(yè)原有的管理習(xí)慣。對(duì)于一個(gè)可普遍使用的人事管理系統(tǒng),一方面應(yīng)有通用性,另一方面更需要有高效的靈活性。

2.1 按不同權(quán)限登錄系統(tǒng)

2.2 對(duì)其提供的部門資料情況進(jìn)行添加、查詢、修改和刪除操作

2.3 對(duì)其提供的人員資料情況進(jìn)行添加、查詢、修改和刪除操作

2.4 對(duì)其提供的人員考勤資料情況進(jìn)行添加、查詢、修改和刪除操作,并可按考勤月份進(jìn)行分類

2.5 對(duì)其提供的人員工資資料情況進(jìn)行添加、計(jì)算、查詢、修改和刪除操作,并可按工資月份進(jìn)行分類

2.6 可添加新的用戶,修改用戶原有的用戶名、密碼,刪除原有用戶

3 模塊設(shè)計(jì)

3.1 數(shù)據(jù)模塊的創(chuàng)建

將數(shù)據(jù)庫連接、數(shù)據(jù)表和數(shù)據(jù)源等運(yùn)行期不可見的組件都放在窗體設(shè)計(jì)界面上,雖然在調(diào)用時(shí)比較直觀,但卻為界面布局設(shè)計(jì)帶來的麻煩,而且也不利于數(shù)據(jù)的統(tǒng)一管理。因此,在設(shè)計(jì)時(shí),我選擇使用ADO來控制管理數(shù)據(jù)庫。

3.2 用戶登錄模塊設(shè)計(jì)

每個(gè)用戶登錄系統(tǒng)都須經(jīng)過身份驗(yàn)證。在用戶登錄的同時(shí)也決定了用戶對(duì)系統(tǒng)使用的權(quán)限。當(dāng)?shù)卿浾呤枪芾韱T身份時(shí),他可以使用系統(tǒng)提供的所有功能,并能對(duì)所有用戶進(jìn)行管理。登錄者是操作員可以使用所有對(duì)數(shù)據(jù)的編輯功能,而如果登錄者是一般用戶時(shí)只能利用系統(tǒng)進(jìn)行資料查詢功能。

3.3 部門信息管理模塊設(shè)計(jì)

作為部門信息模塊,所實(shí)現(xiàn)的功能是對(duì)460熱軋部各下屬部門資料信息的存儲(chǔ)與編輯,部門信息包括:部門編號(hào)(兩位)、部門名稱、備注。部門編號(hào)與部門名稱都具有唯一性,不重復(fù)。作為部門信息與員工信息有著密切的關(guān)系,每一名員工都從屬一個(gè)部門。

3.4 員工信息管理模塊設(shè)計(jì)

作為員工信息模塊,所實(shí)現(xiàn)的功能是對(duì)公司員工資料信息的存儲(chǔ)與編輯,方便對(duì)員工的分類與管理。員工編號(hào)具有唯一性,不重復(fù)。在該項(xiàng)中輸入的信息都經(jīng)過合法性檢測(cè),判斷員工編號(hào)是否出現(xiàn)重復(fù)等。

3.5 考勤信息管理模塊設(shè)計(jì)

作為考勤信息模塊,所實(shí)現(xiàn)的功能是對(duì)本部門員工考勤資料信息的存儲(chǔ)與編輯,方便對(duì)員工工作的考察。對(duì)員工進(jìn)行按月考勤,考核員工出勤、加班、遲到和早退等一些信息。

3.6 員工工資管理模塊設(shè)計(jì)

作為工資信息模塊,所實(shí)現(xiàn)的功能是對(duì)公司員工工資信息的存儲(chǔ)、計(jì)算與編輯,方便對(duì)員工工資的管理。對(duì)員工工資進(jìn)行按月分組,計(jì)算員工各種工資項(xiàng)目和個(gè)人所得稅款等一些信息。

3.7 系統(tǒng)維護(hù)模塊設(shè)計(jì)

系統(tǒng)維護(hù)模塊里包括密碼設(shè)置、用戶管理、數(shù)據(jù)備份和數(shù)據(jù)恢復(fù)四個(gè)選項(xiàng)。用戶管理功能只對(duì)管理員開放,管理員能在用戶管理窗體中添加新的用戶,對(duì)已有的用戶進(jìn)行用戶名和密碼修改,或者將原有用戶刪除。

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

現(xiàn)在市場(chǎng)上可以選擇的應(yīng)用開發(fā)產(chǎn)品很多,流行的也有數(shù)十種。目前在我國市場(chǎng)上最為流行、使用最多、最為先進(jìn)的可用作企業(yè)級(jí)開發(fā)工具的產(chǎn)品有:Microsoft公司的Visual Basic、Microsoft公司的Visual C等等。

在目前市場(chǎng)上這些眾多的程序開發(fā)工具中,有些強(qiáng)調(diào)程序語言的彈性與執(zhí)行效率;有些則偏重于可視化程序開發(fā)工具所帶來的便利性與效率的提高,滿足了不同用戶的需求。然而,語言的彈性和工具的便利性是密不可分的,只有便利的工具,卻沒有彈性的語言做支持,許多特殊化的處理動(dòng)作必需要耗費(fèi)數(shù)倍的工夫來處理,使得原來所標(biāo)榜的效率的提高的優(yōu)點(diǎn)失去了作用;相反,如果只強(qiáng)調(diào)程序語言的彈性,卻沒有便利的工具作配合,會(huì)使一些即使非常簡(jiǎn)單的界面處理動(dòng)作變得復(fù)雜,也會(huì)嚴(yán)重地浪費(fèi)時(shí)間。

作為數(shù)據(jù)庫系統(tǒng)的開發(fā),Visual Basic是一個(gè)非常理想的選擇。數(shù)據(jù)庫是MIS中的重要支持技術(shù),在MIS開發(fā)過程中,在選擇數(shù)據(jù)庫時(shí),應(yīng)考慮數(shù)據(jù)庫應(yīng)用的特點(diǎn)及適用范圍,本系統(tǒng)選用的數(shù)據(jù)庫為SQL Server。選用的編程語言為Visual Basic語言,該開發(fā)工具具有很多長處:

篇4

世界上最早出現(xiàn)的管理系統(tǒng)是人力資源管理信息系統(tǒng),它可以追溯到上世紀(jì)60年代末,盡管當(dāng)時(shí)礙于時(shí)代的發(fā)展限制,計(jì)算機(jī)技術(shù)還在發(fā)展當(dāng)中,所出現(xiàn)的人力資源管理系統(tǒng)的功能與結(jié)構(gòu)都是相對(duì)單一的,但正是它的出現(xiàn)開啟了管理系統(tǒng)的大門。人事管理系統(tǒng)也隨之出現(xiàn)。因此,可以說國外的專家學(xué)者對(duì)人事檔案管理系統(tǒng)的研究起步比較早,我國相比較國外而言具有一定的劣勢(shì)。這些劣勢(shì)主要體現(xiàn)在:國外在資金方面具有雄厚的實(shí)力,在科研方面以及人才培養(yǎng)與儲(chǔ)備方面也具有明顯的優(yōu)勢(shì)。他們的管理理念先進(jìn),而且還有著許多公司進(jìn)行強(qiáng)強(qiáng)聯(lián)合。國外尤其是發(fā)達(dá)國家的人事檔案管理系統(tǒng)的崛起主要是在上世紀(jì)70年代,那時(shí)計(jì)算機(jī)應(yīng)用技術(shù)開始快速發(fā)展,人事檔案管理開始出現(xiàn)了第二代產(chǎn)品,第二代產(chǎn)品相比較第一代的單一功能而言,進(jìn)步了不少,開始解決以及彌補(bǔ)第一代產(chǎn)品所遺留下來的問題等,但還是因?yàn)闀r(shí)代的原因,不可避免的會(huì)有一些系統(tǒng)方面的缺陷,主要體現(xiàn)在我國的人事檔案管理系統(tǒng)的功能還是不夠完善,值得我們?nèi)ミM(jìn)一步加強(qiáng);與此同時(shí),我國的人事檔案管理的范圍相對(duì)來說還是不夠?qū)拸V,處于相對(duì)狹窄的狀態(tài)里;我國的人事檔案管理穩(wěn)定性不高等缺點(diǎn)需要我們進(jìn)一步的努力。

2.人事檔案管理系統(tǒng)的設(shè)計(jì)

2.1人事檔案管理系統(tǒng)的內(nèi)容及功能設(shè)計(jì)

對(duì)于人事檔案管理系統(tǒng)而言,其組成部分為“三管理一維護(hù)”,具體是部門檔案管理、人事檔案管理、考勤信息管理以及系統(tǒng)的維護(hù)。在這些組成部分中,部門檔案管理、人事檔案管理以及考勤信息管理的內(nèi)容都包括添加記錄、查詢記錄、修改記錄以及刪除記錄,而系統(tǒng)維護(hù)則包括添加用戶、刪除用戶、數(shù)據(jù)備份、數(shù)據(jù)恢復(fù)以及修改密碼等。人事檔案管理的功能則應(yīng)包括以下的幾個(gè)部分。最簡(jiǎn)單的來說,要具有分類統(tǒng)計(jì)的功能,能夠自動(dòng)地對(duì)數(shù)據(jù)輸出顯示其結(jié)果;對(duì)于用戶來說,要有對(duì)用戶登錄權(quán)限的管理功能,不同級(jí)別的用戶享有不同級(jí)別的權(quán)限,諸如普通的用戶不能夠?qū)ζ渌脩舻男畔⑦M(jìn)行查詢,也不能擅自更改其他用戶的個(gè)人信息或其他資料等;而管理者具有對(duì)員工的檔案記錄、查詢以及編輯的功能,這樣既可以保證信息的易管理化,也能使得責(zé)任落到具體的部門或個(gè)人手中;人事檔案的管理者為了更好地、快速地找到所需求的目標(biāo)信息,這就需要人事檔案管理系統(tǒng)要?jiǎng)?chuàng)建篩選查詢的條件,可以輕易的對(duì)所有的員工檔案進(jìn)行某一特征屬性的篩選查詢,快速而又準(zhǔn)確的找到目標(biāo),有助于提高工作效率;最后,人事檔案管理系統(tǒng)還需要有可以滿足各類操作以編輯可視的界面展現(xiàn)給人事檔案管理操作者的友好的人機(jī)交互界面。[1]

2.2人事檔案管理系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì)

數(shù)據(jù)庫設(shè)計(jì)則指對(duì)于一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造或設(shè)計(jì)優(yōu)化的數(shù)據(jù)庫邏輯模式和物理結(jié)構(gòu),并根據(jù)此條件來建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),一次來滿足信息管理要求和相應(yīng)的數(shù)據(jù)操作要求的系統(tǒng)。在數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)過程中,數(shù)據(jù)庫的設(shè)計(jì)主要指各個(gè)表結(jié)構(gòu)的設(shè)計(jì)。因?yàn)樾畔⑴c表格之間具有關(guān)聯(lián)性,所以信息與信息之間、表格與表格之間都具有相互的關(guān)系。數(shù)據(jù)庫的設(shè)計(jì)會(huì)影響到人事管理系統(tǒng)的實(shí)現(xiàn)效果,以此也會(huì)對(duì)人事檔案管理者最終的工作情況產(chǎn)生影響。就是因?yàn)閿?shù)據(jù)庫設(shè)計(jì)的重要性,人們進(jìn)而提出了許多數(shù)據(jù)庫的結(jié)構(gòu)設(shè)計(jì)及相應(yīng)的技術(shù),在這些數(shù)據(jù)庫的結(jié)構(gòu)設(shè)計(jì)以及相應(yīng)的技術(shù)中,設(shè)計(jì)的方法是與設(shè)計(jì)者的工作經(jīng)驗(yàn)有著直接聯(lián)系的。因此要從根本上解決所有數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)的問題,就需要多實(shí)踐,在實(shí)踐中積累經(jīng)驗(yàn)和教訓(xùn)。[2]

3.人事檔案系統(tǒng)的實(shí)現(xiàn)

3.1系統(tǒng)登錄功能的實(shí)現(xiàn)

關(guān)于人事檔案管理系統(tǒng)的登錄功能,它的主要作用是為了保證人事檔案管理人員才能夠進(jìn)入該系統(tǒng),阻止其他非人事檔案管理人員進(jìn)入系統(tǒng)。這樣有利于系統(tǒng)的安全性與清晰的責(zé)任劃分。所以,系統(tǒng)的登錄功能就是人事檔案系統(tǒng)實(shí)現(xiàn)的基礎(chǔ)。在進(jìn)行系統(tǒng)登錄時(shí),首先顯示的是系統(tǒng)登錄的界面來對(duì)身份進(jìn)行驗(yàn)證,通常的用戶認(rèn)證方式是通過登錄界面的對(duì)話框中依次輸入對(duì)應(yīng)的用戶名以及密碼后,由系統(tǒng)根據(jù)數(shù)據(jù)庫的用戶信息來對(duì)所登錄用戶信息進(jìn)行核實(shí),在確認(rèn)無誤后,對(duì)該用戶進(jìn)行登錄授權(quán),則該用戶可以登錄。反之,如果數(shù)據(jù)庫中不包含所登錄用戶的登錄信息,則該用戶的權(quán)限獲取失敗,該用戶不能登錄系統(tǒng)。

3.2信息管理與查詢功能的實(shí)現(xiàn)

對(duì)于信息管理功能的實(shí)現(xiàn)來說,主要是后臺(tái)數(shù)據(jù)信息管理的功能子模塊作用。主要包括以下:可以對(duì)員工的基本檔案進(jìn)行數(shù)據(jù)編輯,將員工的基本信息編輯到該系統(tǒng)中去,這樣一來是由于信息系統(tǒng)的自動(dòng)化操作,避免了手動(dòng)操作輸入而帶來的疏忽和錯(cuò)誤;此外,信息功能的實(shí)現(xiàn)還通過人事檔案進(jìn)行標(biāo)號(hào),由此一來,每一個(gè)號(hào)碼對(duì)應(yīng)著一位員工的信息資料,管理人員可以輕松容易地進(jìn)行檢索與管理;對(duì)于人員的信息可以進(jìn)行添加、更新、修改以及刪除等功能,可以在員工信息進(jìn)行變更時(shí),及時(shí)進(jìn)行員工資料的更改。對(duì)于信息查詢的功能實(shí)現(xiàn)來說,就是在登陸之后,獲取了數(shù)據(jù)庫的授權(quán),可以對(duì)信息系統(tǒng)內(nèi)的信息進(jìn)行查詢。只要點(diǎn)擊功能菜單下的“查詢”即可實(shí)現(xiàn)操作。

篇5

關(guān)鍵詞:流動(dòng)人口 出租屋 管理系統(tǒng)設(shè)計(jì) 實(shí)現(xiàn)

中圖分類號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1672-3791(2016)08(a)-0171-02

城市出租屋人口流動(dòng)性管理作為復(fù)雜的社會(huì)性問題,需要政府契合各類社會(huì)力量進(jìn)行良好資源整合的前提下,開展新的管理模式,控制人口信息,穩(wěn)定社會(huì)。改革開放以來我國就出租屋的人口管理進(jìn)行大量的人力和資金投入,并且在管理過程中也獲得顯著提升。例如:管理期間能夠明確管理責(zé)任的主體性要求,并能多渠道的保證管理經(jīng)費(fèi)的投入力度,在建立健全具體管理制度和管理模式的進(jìn)程中,保證出租屋的流動(dòng)人口處于可控性。

1 出租屋管理系統(tǒng)設(shè)置的必要性

管理流動(dòng)人口的最佳方式即“出租屋”管理,定位出租屋后,要在其特性的前提下總結(jié)規(guī)律進(jìn)而開展社會(huì)管理,規(guī)避管理過程中的行政性強(qiáng)權(quán)管理,使管理更具人性化。出租屋是有房屋的所有人通過收取租金的方式將住房讓給其他人暫住,房屋租賃作為一種簡(jiǎn)單的民事行為,基于平等互利存在的市場(chǎng)易活動(dòng)。

目前,由于國家對(duì)社會(huì)資源的壟斷或者控制逐步弱化,目前很多資源和信息政府的掌控力度略顯不足,因而要在動(dòng)態(tài)環(huán)境下,讓出租屋遵從市場(chǎng)運(yùn)行機(jī)制開展有效的社會(huì)化管理。但是管理中要注意社會(huì)化、產(chǎn)業(yè)化和法制化的集中,同時(shí)分好主要和次要,引導(dǎo)的主體是市場(chǎng),政府做好協(xié)調(diào)和監(jiān)督的輔助工作,通過強(qiáng)化社會(huì)管理理念,進(jìn)而實(shí)現(xiàn)國家對(duì)社會(huì)的掌控,目前出租屋的控制可以通過管理系統(tǒng)實(shí)現(xiàn),錄入信息和相關(guān)數(shù)據(jù),時(shí)刻監(jiān)控城市流動(dòng)人口的變化狀況,這對(duì)于穩(wěn)定城市經(jīng)濟(jì)發(fā)展,保障城市穩(wěn)定有積極意義。

2 流動(dòng)人口出租屋管理系統(tǒng)的設(shè)計(jì)要點(diǎn)

2.1 業(yè)務(wù)特點(diǎn)

2.1.1 信息量大,信息增長速度快

城市中流動(dòng)人口的數(shù)量能達(dá)到十萬計(jì)左右,如果城市規(guī)模比較大能夠達(dá)到百萬計(jì)人口,其中每一個(gè)流動(dòng)人口能夠包含的文字信息或圖片信息等都極為豐富,另外還有出租屋的人口數(shù)量,或者人員信息管理等相關(guān)數(shù)據(jù),這部分信息量加在一起數(shù)據(jù)量非常龐大,并且信息持續(xù)增長量也非常迅猛。

2.1.2 數(shù)據(jù)種類繁多,處理方式多變

流動(dòng)人口信息是一個(gè)多變的信息,所以,政府需要在此做好相關(guān)的數(shù)據(jù)統(tǒng)計(jì)和調(diào)查,通過統(tǒng)計(jì)中的分析、查詢或者決策等相關(guān)措施,統(tǒng)計(jì)不同類型的流動(dòng)性人口,針對(duì)人口狀況開展針對(duì)性處理措施。因而,計(jì)算機(jī)處理系統(tǒng)應(yīng)是并行的多功能處理系統(tǒng),在處理期間要保障處理的靈活和穩(wěn)定性,并且在處理過程中要集聚拓展性,滿足數(shù)據(jù)的繁雜性要求,分類好各類數(shù)據(jù)。

2.2 系統(tǒng)設(shè)計(jì)出發(fā)點(diǎn)

由于流動(dòng)人口管理模式具有多點(diǎn)、多層、多級(jí)式的,因而出租屋以及流動(dòng)人口在任何一個(gè)城市都存在,不同區(qū)域之間掌握的信息有不同之處,為在管理進(jìn)程中滿足“旅業(yè)式、小區(qū)物業(yè)式、散居分片式”的管理要求。就需要對(duì)各類要求和任務(wù)做好系統(tǒng)化統(tǒng)計(jì),第一,要求應(yīng)用系統(tǒng)的結(jié)構(gòu)設(shè)計(jì)要根據(jù)流動(dòng)人口的業(yè)務(wù)流程或者業(yè)務(wù)要求進(jìn)行系統(tǒng)化設(shè)計(jì),設(shè)計(jì)進(jìn)程中需要綜合政府、派出所、街道服務(wù)中心,建立網(wǎng)絡(luò)化管理模式,并通過社區(qū)管理的方向及時(shí)將信息傳達(dá)到派出所,然后由派出所出面把所有的信息網(wǎng)絡(luò)散布到區(qū)公安分局和市公安分局等人口普查部門;第二,應(yīng)用系統(tǒng)管理過程更具多樣性要求,由于應(yīng)用系統(tǒng)不是單一的管理信息系統(tǒng),是一個(gè)綜合性管理模式,在管理時(shí)可應(yīng)用近年來比較常用的技術(shù)(GIS),用以表達(dá)出租屋和流動(dòng)人口間的空間信息內(nèi)容。

3 設(shè)計(jì)中需重點(diǎn)考慮的因素

3.1 業(yè)務(wù)劃分、功能設(shè)計(jì)的準(zhǔn)確性要求

業(yè)務(wù)范圍設(shè)計(jì)時(shí)需要率先考慮情況公安部門和政府部門在流動(dòng)出租屋內(nèi)的人口實(shí)際情況,系統(tǒng)在人口統(tǒng)計(jì)的過程中要適應(yīng)人口的增長和需求變化狀況,因而,系統(tǒng)可以借助于靈活的框架結(jié)構(gòu)做好組件計(jì)算??蚣芙Y(jié)構(gòu)在開設(shè)時(shí)要本著靈活的開發(fā)模式做相應(yīng)數(shù)據(jù)處理,根據(jù)社區(qū)現(xiàn)有的需求量做好二次需求開發(fā),這將為實(shí)現(xiàn)各類服務(wù)功能做好系統(tǒng)重建,同時(shí)組件技術(shù)設(shè)計(jì)進(jìn)程中,要根據(jù)要求做好需求定位,并根據(jù)調(diào)度狀況更新部分組件或加入組件做好系統(tǒng)原型調(diào)整,目的是適應(yīng)新的變化發(fā)展要求。

3.2 系統(tǒng)設(shè)計(jì)契合居民居住習(xí)慣

系統(tǒng)設(shè)計(jì)時(shí),要根據(jù)現(xiàn)有的居民居住習(xí)慣開設(shè)流動(dòng)人口設(shè)置要求,比如:旅業(yè)式和小區(qū)物業(yè)式設(shè)計(jì)要求中,要求設(shè)置要符合行政區(qū)域要求,設(shè)計(jì)進(jìn)程中需要有行政區(qū)域、街道或者固定的社區(qū)、任意的小區(qū)。同時(shí),系統(tǒng)要銜接CCIC,系統(tǒng)設(shè)置的宗旨即分析出租屋或者流動(dòng)人口信息系統(tǒng)的要求,并對(duì)應(yīng)數(shù)據(jù)量做好相應(yīng)的街道以及門牌號(hào)碼錄入、利用上述編碼需要做好社區(qū)、行政區(qū)域和派出所的綜合人口普及分布,并為出租屋的流動(dòng)人口分布劃分好地域,并基于此建立街道編碼以及社區(qū)編碼的對(duì)應(yīng)關(guān)系字典,該字典能夠契合管理信息系統(tǒng)和常住人口管理信息系統(tǒng)間的相互銜接,起紐帶作用。

4 系統(tǒng)基本功能描述

第一,基本的業(yè)務(wù)數(shù)據(jù)主要是采集完成后對(duì)數(shù)據(jù)進(jìn)行系統(tǒng)更行,檢索時(shí)要求通過“簡(jiǎn)單”或“組合”的方式處理信息,保存數(shù)據(jù)。完成上述操作后要通過列表或者詳細(xì)的方式檢索出對(duì)應(yīng)數(shù)據(jù)打印出數(shù)據(jù)內(nèi)容,就此通過直觀的方式調(diào)整數(shù)據(jù)采集的格式,用以增加自定義數(shù)據(jù)項(xiàng)目;第二,系統(tǒng)監(jiān)控系統(tǒng)主要為客戶提供系統(tǒng)化監(jiān)控流程,并且讓系統(tǒng)化業(yè)務(wù)在監(jiān)控中得以發(fā)展,監(jiān)控后臺(tái)數(shù)據(jù)環(huán)境是監(jiān)控的主要工具。通過系統(tǒng)監(jiān)控能夠便于控制后臺(tái)的系統(tǒng)運(yùn)行狀況,進(jìn)而保障系統(tǒng)運(yùn)行的優(yōu)劣與否,也能進(jìn)一步提升系統(tǒng)的整體運(yùn)行效率;第三,借助綜合性搜索引擎,完成數(shù)據(jù)檢索的功能性,數(shù)據(jù)檢索即將數(shù)據(jù)的各個(gè)表格全部串聯(lián)在一起,形成關(guān)聯(lián),并將相關(guān)的數(shù)據(jù)結(jié)點(diǎn)融入其中,然后進(jìn)行數(shù)據(jù)查詢,提供便于自定義查詢的條件性輸入模式;第四,數(shù)據(jù)傳輸系統(tǒng)主要是讓數(shù)據(jù)有個(gè)數(shù)據(jù)庫傳輸?shù)搅硪粋€(gè)數(shù)據(jù)庫上面并通過查詢條件和查詢數(shù)據(jù)需求做好系統(tǒng)化傳送,通過前臺(tái)界面操作進(jìn)行啟動(dòng)傳送功能,這能保障后臺(tái)實(shí)時(shí),自動(dòng)的數(shù)據(jù)庫傳輸模式;第五,用戶管理實(shí)現(xiàn)能夠保障用戶維護(hù)系統(tǒng)化模塊,用戶管理權(quán)限的運(yùn)用不但能夠增加用戶的使用率,更能隨著用戶新信息的變化適度的刪除、修改相應(yīng)用戶信息,給予用戶某種權(quán)限受理,進(jìn)而取消用戶的某類權(quán)限操作;第六,操作時(shí)為確保信息的安全性和準(zhǔn)確性,應(yīng)運(yùn)用布控比對(duì)報(bào)警功能用以實(shí)現(xiàn)出租屋和流動(dòng)人口或者CCIC等公安系統(tǒng)的信息前臺(tái)和后臺(tái)的報(bào)警數(shù)據(jù)分析,很多信息錄入到系統(tǒng)內(nèi),就要根據(jù)信息狀況做好信息篩查和信息比對(duì),馬上檢索出可疑信息,然后運(yùn)用CCIC(違法犯罪分子信息)做信息庫的比對(duì),實(shí)現(xiàn)庫內(nèi)的信息對(duì)比報(bào)警,提升信息數(shù)據(jù)的高效使用性。

5 結(jié)語

管理出租屋的流動(dòng)人口需要運(yùn)用CIS管理系統(tǒng)做好出租屋的人員管理,并要不斷地延伸管理狀況做好細(xì)節(jié)掌控,管理的核心要素是信息共享。通過信息共享也要讓出租屋內(nèi)的流動(dòng)人口與公安的人口信息想對(duì)應(yīng),形成立體網(wǎng)絡(luò)監(jiān)控的方式,實(shí)現(xiàn)智能化控制要求,滿足綜合性信息共享。進(jìn)而滿足系統(tǒng)網(wǎng)絡(luò)化集成,應(yīng)以建立統(tǒng)一性好、共享信息強(qiáng)的基本系統(tǒng)化支持方案,讓集成化綜合管理系統(tǒng)結(jié)合GIS平臺(tái),滿足系統(tǒng)的可視化控制要求。系統(tǒng)門禁控制器、APP客戶端以及后臺(tái)服務(wù)管理軟件界面分別如圖1、圖2、圖3所示。

參考文獻(xiàn)

[1] 周昌文.村級(jí)流動(dòng)人口和出租屋管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].電子科技大學(xué),2016(8):12-13.

[2] 章俊楠.火炬區(qū)流動(dòng)人口和出租屋服務(wù)管理信息系統(tǒng)的分析與設(shè)計(jì)[J].云南大學(xué),2013(11):3-4.

[3] 謝國聰.基于.NET技術(shù)和多層架構(gòu)的出租屋和流動(dòng)人口信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].天津大學(xué),2013.

篇6

隨著我國經(jīng)濟(jì)的快速發(fā)展,企業(yè)規(guī)模和員工數(shù)量大幅增加,企業(yè)人事信息管理也變的越來越重要,提高企業(yè)人事信息管理效率,增強(qiáng)企業(yè)核心競(jìng)爭(zhēng)力引起了社會(huì)的廣泛關(guān)注。我國企業(yè)在人事信息管理系統(tǒng)的應(yīng)用和研究上呈現(xiàn)極端化的現(xiàn)象:在國有大型企業(yè)以及大型集團(tuán)企業(yè)中,人事信息管理系統(tǒng)的應(yīng)用是較為領(lǐng)先的,即使在國際范圍內(nèi)都是具有一定的先進(jìn)性,當(dāng)然這種先進(jìn)性依靠了高昂的設(shè)備、先進(jìn)的管理思想以及科學(xué)合理的管理團(tuán)隊(duì),這讓此類企業(yè)的信息管理系統(tǒng)不僅僅可以用于簡(jiǎn)單的人力資源管理,同時(shí)也能為企業(yè)人才發(fā)展、生產(chǎn)效率改進(jìn)、經(jīng)濟(jì)效益的提升提供較大的助力。

一、網(wǎng)頁程序設(shè)計(jì)相關(guān)技術(shù)

基于B/S模式應(yīng)用開發(fā)的一項(xiàng)關(guān)鍵工作是基于瀏覽器的系統(tǒng)前臺(tái)展示?;赪eb的系統(tǒng)展示與交互所用到的關(guān)鍵技術(shù)包括HTML技術(shù),CSS技術(shù)以及JavaScript技術(shù),在本小節(jié)將對(duì)這三方面的技術(shù)作簡(jiǎn)要的介紹。

HTML5是移動(dòng)互聯(lián)網(wǎng)下的新標(biāo)準(zhǔn),是構(gòu)建以及呈現(xiàn)互聯(lián)網(wǎng)內(nèi)容的一種超文本標(biāo)記語言,被認(rèn)為是未來互聯(lián)網(wǎng)發(fā)展的核心語言之一。HTML5是近10年來Web標(biāo)準(zhǔn)的巨大飛躍,它的使命是將Web帶入一個(gè)成熟的應(yīng)用平臺(tái),在這個(gè)平臺(tái)上,視頻、音頻、圖像、動(dòng)畫以及與用戶交互都實(shí)現(xiàn)了標(biāo)準(zhǔn)化。與傳統(tǒng)的HTML技術(shù)相比,HTML5具有諸多的優(yōu)勢(shì),主要包括:①對(duì)移動(dòng)設(shè)備的響應(yīng)式設(shè)計(jì),使用HTML5開發(fā)的Web頁面,可以根據(jù)移動(dòng)設(shè)備屏幕大小進(jìn)行縮放;② HTML5對(duì)跨瀏覽器支持,例如HTML5的doctype可以支持幾乎所有的瀏覽器;③ HTML5提供了強(qiáng)大的、對(duì)移動(dòng)友好的方式用來開發(fā)交互游戲;④ HTML5具有更好的交互性,通過繪圖標(biāo)簽可以設(shè)計(jì)出大多數(shù)的交互操作和動(dòng)態(tài)效果;⑤ 更好的視頻和音頻支持。

伴隨Web技術(shù)的廣泛應(yīng)用與普及,人們對(duì)網(wǎng)頁設(shè)計(jì)提出了越來越多的要求,純碎基于HTML的網(wǎng)頁開發(fā)變得越來越混亂,而且頁面也變得越來越臃腫,單純的HTML技術(shù)已無法從容應(yīng)對(duì)網(wǎng)頁設(shè)計(jì)與開發(fā),于是CSS便隨之誕生。CSS是Cascading Style Sheets的縮寫,其中文意思是層疊樣式表。它是一組用于定義Web頁面外觀格式的規(guī)則。CSS為HTML標(biāo)記語言提供了一種樣式描述,定義了其中元素的顯示方式。

CSS3是CSS的最新版本,CSS3可以使Web應(yīng)用提供更強(qiáng)大的功能,并且有更好的用戶體驗(yàn),因此對(duì)CSS3新技術(shù)的應(yīng)用是更好掌握互聯(lián)網(wǎng)技術(shù)的有效途徑。與以前版本的CSS相比較CSS3具有更廣泛的優(yōu)勢(shì),主要包括:① CSS3提供了更多的選擇器,可以使結(jié)構(gòu)與樣式更好的分離;② CSS3提供了相應(yīng)的屬性來實(shí)現(xiàn)多欄布局;③CSS3可以設(shè)置多背景圖片;④CSS3可以通過@font-face來實(shí)現(xiàn)客戶端服務(wù)器字體。

二、數(shù)據(jù)庫管理系統(tǒng)

數(shù)據(jù)庫管理系統(tǒng)(Database Management System,DBMS)是在文件管理系統(tǒng)基礎(chǔ)上發(fā)展起來的數(shù)據(jù)管理技術(shù),其建立在操作系統(tǒng)的基礎(chǔ)上,對(duì)數(shù)據(jù)操作語句進(jìn)行統(tǒng)一的管理和控制,并維護(hù)數(shù)據(jù)庫的安全性和完整性,是數(shù)據(jù)庫系統(tǒng)的核心組成部分。它是位于用戶與操作系統(tǒng)之間的一層數(shù)據(jù)管理軟件,幫助企業(yè)開發(fā)、使用、維護(hù)組織的數(shù)據(jù)庫。它既能將所有數(shù)據(jù)集成在數(shù)據(jù)庫中,又允許不同的用戶應(yīng)用程序方便地存取相同的數(shù)據(jù)庫[20]。

數(shù)據(jù)庫管理系統(tǒng)通常由以下三部分組成:第一,數(shù)據(jù)描述語言(Data Description Language,簡(jiǎn)稱DDL)。為了對(duì)數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行存取,必須正確地描述數(shù)據(jù)以及數(shù)據(jù)之間的聯(lián)系,DBMS根據(jù)這些數(shù)據(jù)定義從物理記錄導(dǎo)出全局邏輯記錄,從而導(dǎo)出應(yīng)用程序所需的記錄。DBMS提供數(shù)據(jù)描述語言以完成這些描述工作。第二,數(shù)據(jù)操縱語言(Data Manipulation Language,簡(jiǎn)稱DML)。DML是DBMS中提供應(yīng)用程序員存儲(chǔ)、檢索、修改、刪除數(shù)據(jù)庫中數(shù)據(jù)的工具,又稱數(shù)據(jù)子語言(DSL)。DML有兩種基本類型:過程化DML和非過程化DML。過程化DML不僅要求用戶指出所需的數(shù)據(jù)是什么,還要指出如何存取這些數(shù)據(jù);非過程化DML只要求用戶指出所需的數(shù)據(jù)而不必指出存取這些數(shù)據(jù)的過程。第三,數(shù)據(jù)庫例行程序。從程序的角度看,DBMS是由許多程序組成的一個(gè)軟件系統(tǒng),每個(gè)程序都有自己的功能,他們互相配合完成DBMS的工作,這些程序就是數(shù)據(jù)庫管理例行程序。在DBMS中,這些程序主要有以下三種:語言處理程序,系統(tǒng)運(yùn)行控制程序,日常管理和服務(wù)性程序。

數(shù)據(jù)庫管理系統(tǒng)擁有管理固有數(shù)據(jù)的能力和高效訪問大量數(shù)據(jù)的能力。目前,常用的數(shù)據(jù)庫產(chǎn)品包括Oracle、PostgreSQL、Microsoft SQL Server以及Microsoft Access等等。

篇7

【關(guān)鍵詞】消防辦公;電子政務(wù);管理信息系統(tǒng)

1.功能需求

本管理解決方案由現(xiàn)役士兵管理系統(tǒng)、合同制消防管理系統(tǒng)和軍事實(shí)力管理系統(tǒng)三大管理系統(tǒng)組成。

1.1現(xiàn)役士兵管理子系統(tǒng)

本子系統(tǒng)可以實(shí)現(xiàn)對(duì)現(xiàn)役士兵的入伍、調(diào)入、調(diào)出、獎(jiǎng)懲、晉升、退伍、入學(xué)、轉(zhuǎn)業(yè)等信息的錄入和修改,并能夠?qū)@些信息進(jìn)行修改維護(hù)、統(tǒng)計(jì)查詢、存檔操作。

1.1.1基本功能模塊

本類別主要包括基本的數(shù)據(jù)信息,如性別信息、軍銜級(jí)別、工資級(jí)別、部隊(duì)單位、部門等信息的編輯維護(hù)功能。

1.1.2信息功能模塊

(1)士兵管理信息維護(hù)。包括士兵基本信息、年度等級(jí)業(yè)務(wù)訓(xùn)練考評(píng)、職業(yè)技能鑒定、年度士官等級(jí)評(píng)定、健康情況、傷殘等級(jí)、在位情況、檔案存放地、檔案號(hào)、離崗時(shí)間、離崗去向、婚姻狀況、結(jié)婚時(shí)間、家屬姓名等信息的維護(hù)和修改。

(2)士兵其他情況信息維護(hù)。包括部隊(duì)駐地、學(xué)位、戶口性質(zhì)、士兵證號(hào)、軍人身份證號(hào)、入伍態(tài)度、身高、血型、、入伍前職業(yè)、個(gè)人特長、有何證書等信息的維護(hù)和修改。

(3)士兵調(diào)動(dòng)信息維護(hù)。士兵的調(diào)動(dòng)信息有調(diào)出和調(diào)入兩種調(diào)動(dòng)方向,同時(shí)也存在同部隊(duì)不同部門之間的調(diào)動(dòng)、不同部隊(duì)之間的調(diào)動(dòng)兩種調(diào)動(dòng)模式,內(nèi)部調(diào)動(dòng)可以通過本系統(tǒng)自動(dòng)實(shí)現(xiàn)調(diào)動(dòng)信息的記錄,而外部調(diào)動(dòng)則需要生成對(duì)應(yīng)的文檔。

(4)士兵退役管理。士兵的退役包括義務(wù)兵正常退役、士官退役和提前退役等類別,要求系統(tǒng)能夠加以區(qū)別對(duì)待。義務(wù)兵正常退役通常是根據(jù)服役時(shí)間成批退役,可以通過時(shí)間進(jìn)行條件篩選,以減輕工作量。士官分為一級(jí)到六級(jí)士官,退役方式大多以服役時(shí)間、其他情況篩選等方式進(jìn)行退役處理。

(5)部隊(duì)實(shí)力減少信息。部隊(duì)實(shí)力的減少通常有士兵入學(xué)、處分和傷亡造成。士兵入學(xué)需要記錄其入學(xué)學(xué)校信息。士兵處分需要記錄其處分情況信息,并能夠打印相關(guān)文件。士兵傷亡需要記錄其傷亡情況信息,并能夠打印相關(guān)文件。

1.1.3統(tǒng)計(jì)查詢功能模塊

可以對(duì)士兵進(jìn)行多條件查詢、調(diào)動(dòng)情況查詢統(tǒng)計(jì)、士兵花名冊(cè)、晉升情況查詢統(tǒng)計(jì)、調(diào)入調(diào)出信息統(tǒng)計(jì)查詢、服役退役情況查詢、培訓(xùn)學(xué)習(xí)信息查詢統(tǒng)計(jì)、傷殘信息統(tǒng)計(jì)查詢、工資檔次信息統(tǒng)計(jì)查詢等等。

1.2合同制消防員管理子系統(tǒng)

本子系統(tǒng)可以實(shí)現(xiàn)對(duì)合同制消防員的招聘、解聘、薪資、保險(xiǎn)、調(diào)動(dòng)、獎(jiǎng)懲、晉升等信息的錄入和修改,并能夠?qū)@些信息進(jìn)行修改維護(hù)、統(tǒng)計(jì)查詢、存檔操作。

1.2.1信息功能模塊

(1)合同制消防員信息維護(hù)。包括檔案記入類型、人員狀況、單位、姓名、性別、民族、出生年月、征召年月、登記表號(hào)、籍貫、征召所在地等詳細(xì)信息的維護(hù)和修改。

(2)合同制消防員管理信息維護(hù)。包括年度等級(jí)業(yè)務(wù)訓(xùn)練考評(píng)、職業(yè)技能鑒定、合同制消防員年度量化情況、健康情況、傷殘等級(jí)、在位情況、檔案存放地、檔案號(hào)、離崗時(shí)間、離崗去向、婚姻狀況、結(jié)婚時(shí)間、家屬姓名等信息的維護(hù)和修改。

(3)合同制消防員其他情況信息維護(hù)。包括部隊(duì)駐地、學(xué)位、戶口性質(zhì)、工作證號(hào)、身份證號(hào)、服務(wù)態(tài)度、身高、血型、、服務(wù)前職業(yè)、個(gè)人特長、有何證書等信息的維護(hù)和修改。

(4)內(nèi)部調(diào)動(dòng)信息維護(hù)。內(nèi)部調(diào)動(dòng)是指在不同工作單位之間的調(diào)動(dòng),調(diào)動(dòng)信息除了需要其基本信息之外,還需要記錄調(diào)入調(diào)出單位信息、調(diào)動(dòng)類型、調(diào)動(dòng)時(shí)間等信息。調(diào)動(dòng)信息除了需要改動(dòng)其單位信息之外,還需要記錄在“調(diào)動(dòng)表”中,以便于查詢和統(tǒng)計(jì)。

(5)解除服務(wù)關(guān)系維護(hù)。與合同制消防員解除服務(wù)關(guān)系需要其基本信息之外,還要記錄解除服務(wù)關(guān)系的原因,并記錄中隊(duì)、大隊(duì)、支隊(duì)領(lǐng)導(dǎo)的意見,此處需要工作流支持。

(6)減員信息維護(hù)。此處處理解除服務(wù)關(guān)系之外的減員信息,記錄合同制消防的減員類型、發(fā)生時(shí)間信息等。

(7)薪資待遇管理。對(duì)合同制消防員的工資待遇信息進(jìn)行維護(hù),包括待遇級(jí)別、基本工資、獎(jiǎng)勵(lì)工資等相關(guān)信息的維護(hù)。對(duì)于合同制消防員,部隊(duì)會(huì)為其繳納社會(huì)保險(xiǎn),系統(tǒng)能夠根據(jù)其工資發(fā)放額自動(dòng)計(jì)算單位繳納金額、個(gè)人繳納金額等。

1.2.2統(tǒng)計(jì)查詢功能模塊

可以對(duì)合同制消防員進(jìn)行多條件查詢、調(diào)動(dòng)情況查詢統(tǒng)計(jì)、合同制消防員花名冊(cè)、晉升情況查詢統(tǒng)計(jì)、調(diào)動(dòng)信息統(tǒng)計(jì)查詢、服務(wù)情況查詢、培訓(xùn)學(xué)習(xí)信息查詢統(tǒng)計(jì)、工資保險(xiǎn)信息統(tǒng)計(jì)查詢等。

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

2.1設(shè)計(jì)需求

2.1.1運(yùn)行模式

本系統(tǒng)運(yùn)行于消防內(nèi)網(wǎng),分布于不同網(wǎng)段,網(wǎng)速各不相同,網(wǎng)絡(luò)環(huán)境較為惡劣,因此不能以普通的C/S模式,應(yīng)當(dāng)以穩(wěn)定可靠的“數(shù)據(jù)庫—Web服務(wù)—遠(yuǎn)程客戶端”的三層模式作為本系統(tǒng)的運(yùn)行模式。

2.1.2客戶端模式

在實(shí)際應(yīng)用上有兩種客戶端模式可以選擇,一種是工作在Internet Explorer下的Web頁面方式,一種是類OUTLOOK和EXCEL的Windows界面客戶端方式。根據(jù)用戶能夠自由調(diào)整統(tǒng)計(jì)報(bào)表格式的要求,Web頁面方式明顯不能達(dá)到用戶的要求,因此本系統(tǒng)將選用Windows界面客戶端方式。

2.1.3保密工作

系統(tǒng)采用加密時(shí)間戳驗(yàn)證的通訊方式,可以抵制在網(wǎng)絡(luò)上的數(shù)據(jù)嗅探和破解;在操作員登錄方面,采用128位密碼保護(hù)功能,即便是系統(tǒng)管理員也無法獲取操作員的登錄密碼;為了防止非法用戶的使用,客戶端將采用國際先進(jìn)的16位智能硬件密鑰配合使用,無正確硬件密鑰的計(jì)算機(jī)即便是安裝了客戶端,采用正確的登錄密碼也不能登錄到系統(tǒng)。

2.2概要設(shè)計(jì)

2.2.1系統(tǒng)模型

本系統(tǒng)采用三層模式,客戶端不直接訪問服務(wù)器的數(shù)據(jù)庫,而是通過中間層進(jìn)行訪問,這樣可以屏蔽掉數(shù)據(jù)庫對(duì)外端口,杜絕非法訪問數(shù)據(jù)庫的可能,有利于數(shù)據(jù)保密。中間層除了負(fù)責(zé)進(jìn)行客戶端跟服務(wù)器端數(shù)據(jù)庫的數(shù)據(jù)交換的基本作用之外,更重要的是進(jìn)行業(yè)務(wù)處理,客戶端只需要進(jìn)行簡(jiǎn)單的用戶交互即可。

2.2.2數(shù)據(jù)庫設(shè)計(jì)

(1)命名規(guī)則。一級(jí)數(shù)據(jù)庫對(duì)象(庫表、視圖、存儲(chǔ)過程、自定義函數(shù))的命名規(guī)則是“對(duì)象類型_對(duì)象名稱”,庫表、視圖、存儲(chǔ)過程、自定義函數(shù)的對(duì)象類型分別位“T、V、P、F”。

庫表的命名規(guī)則是“T_用途_名稱”,用途分為基本字典表、業(yè)務(wù)數(shù)據(jù)表、流程表、備份表等,其用途分別以“D、O、P、B”表示,為便于理解名稱以中文命名。視圖的命名規(guī)則是“V_名稱”,名稱以中文命名。存儲(chǔ)過程和自定義函數(shù)的命名規(guī)則是“P_名稱”和“F_名稱”,名稱以中文命名。

(2)庫表設(shè)計(jì)規(guī)則。為了加快檢索和數(shù)據(jù)的唯一性,每個(gè)庫表應(yīng)當(dāng)盡量設(shè)置主鍵和索引,除非特殊需要庫表最好采用單字段主鍵,主鍵一律以“P_”為前綴。文本字段一律采用nvarchar作為數(shù)據(jù)類型;邏輯字段一律采用int(4)作為數(shù)據(jù)類型,1為真,0為假;數(shù)字字段根據(jù)實(shí)際需要進(jìn)行設(shè)計(jì)。

2.2.3程序設(shè)計(jì)

(1)中間層設(shè)計(jì)。中間層在功能上分為兩大模塊,一個(gè)是數(shù)據(jù)接口,一個(gè)是用戶接口。數(shù)據(jù)接口用于與數(shù)據(jù)庫的數(shù)據(jù)請(qǐng)求和交換;用戶接口用于業(yè)務(wù)邏輯處理,并承接與客戶端的通訊和業(yè)務(wù)交互。

篇8

關(guān)鍵詞:人才招聘管理系統(tǒng);PHP;MySQL;Web應(yīng)用

中圖分類號(hào):G472.3 文獻(xiàn)標(biāo)識(shí)碼:B 文章編號(hào):1673-8454(2012)21-0042-03

一、引言

早期,中國農(nóng)業(yè)大學(xué)的招聘工作都是在網(wǎng)上招聘信息,然后組織大型招聘會(huì),想要應(yīng)聘崗位的人員需要從各個(gè)地方趕來參加招聘會(huì),不僅耗時(shí)嚴(yán)重,也會(huì)增加招聘成本。隨著互聯(lián)網(wǎng)的普及發(fā)展,學(xué)校開始采用網(wǎng)上招聘信息,讓應(yīng)聘者發(fā)送簡(jiǎn)歷到招聘郵箱的方式,但這種方式也有局限性,一是可能造成信息不對(duì)稱,二是會(huì)造成很多信息的重復(fù)錄入問題。

中國農(nóng)業(yè)大學(xué)結(jié)合本校自身特點(diǎn),以及多年人事管理的經(jīng)驗(yàn),開發(fā)了人才招聘管理系統(tǒng)。系統(tǒng)建成了一個(gè)交互式的招聘工作平臺(tái),應(yīng)聘者、二級(jí)單位管理員、超級(jí)管理員都能通過該平臺(tái)進(jìn)行招聘相關(guān)信息的各項(xiàng)操作,并能通過該平臺(tái)獲取到招聘流程中的各項(xiàng)信息,同時(shí)還保證了招聘雙方人員之間的及時(shí)溝通。

二、招聘業(yè)務(wù)流程

在了解整個(gè)系統(tǒng)之前,就需要了解招聘的業(yè)務(wù)流程是什么樣的,圖1所示為該系統(tǒng)的泳道圖。

應(yīng)聘者首先需要在網(wǎng)上進(jìn)行注冊(cè),登錄系統(tǒng)后填寫較為詳細(xì)的本人簡(jiǎn)歷信息,包括個(gè)人基本信息、學(xué)歷信息等等。同時(shí)二級(jí)單位管理員需要在線提交本單位需要招聘的崗位情況,超級(jí)管理員審核通過后,直接到系統(tǒng)前臺(tái)頁面上,應(yīng)聘者可以進(jìn)行應(yīng)聘。應(yīng)聘者應(yīng)聘成功后,二級(jí)單位將對(duì)應(yīng)聘本單位人員的簡(jiǎn)歷內(nèi)容進(jìn)行審核,并且挑選出符合招聘要求的人員。對(duì)有招收意向的人員,二級(jí)單位管理員可以通過本系統(tǒng)給應(yīng)聘人員發(fā)站內(nèi)信通知其來參加筆試、面試等,然后進(jìn)行一系列的討論、評(píng)價(jià)和考核,將最終篩選通過的人員按照1∶3的比例上報(bào)到超級(jí)管理員。超級(jí)管理員將接收到的簡(jiǎn)歷統(tǒng)一上報(bào)給學(xué)校后,由學(xué)校再次組織面試,確定最終招聘的人員。

三、系統(tǒng)主要功能介紹

本系統(tǒng)主要包括五大功能模塊:招聘管理模塊、公告政策管理模塊、站內(nèi)信管理模塊、系統(tǒng)管理模塊和統(tǒng)計(jì)打印功能模塊。招聘管理模塊尤為重要,具體如下:

招聘管理模塊主要分三個(gè)角色進(jìn)行,分別是應(yīng)聘者、二級(jí)單位管理員和超級(jí)管理員,主要完成整個(gè)招聘的流程和各項(xiàng)信息的維護(hù)和查看。

(1)應(yīng)聘者

應(yīng)聘者進(jìn)行應(yīng)聘的第一步是需要在本系統(tǒng)中注冊(cè)一個(gè)新的賬號(hào),填寫賬號(hào)的用戶名、密碼和郵箱即可注冊(cè)成功。注冊(cè)完成后登錄本系統(tǒng),即可填寫本人的簡(jiǎn)歷信息,每個(gè)應(yīng)聘者可以申請(qǐng)三個(gè)不同的崗位(包括普通年度招聘崗位和高層次人才招聘崗位)。應(yīng)聘者除了可以填寫個(gè)人的基本信息之外,還可以填寫教育經(jīng)歷、工作經(jīng)歷、發(fā)表文章情況、科研情況等等,這樣能夠充分展現(xiàn)應(yīng)聘人員多方面的情況。應(yīng)聘者也可以直接上傳word版本的簡(jiǎn)歷,這就提高了系統(tǒng)的靈活性。應(yīng)聘者登錄系統(tǒng)后就能對(duì)已經(jīng)保存的簡(jiǎn)歷進(jìn)行修改,但若該應(yīng)聘人員已經(jīng)通過了某單位的初選,就不能再修改簡(jiǎn)歷。

本系統(tǒng)加入了應(yīng)聘狀態(tài)這樣一個(gè)功能,因?yàn)橛性S多應(yīng)聘者都非常關(guān)心應(yīng)聘單位對(duì)自己申請(qǐng)的審批情況,通過應(yīng)聘狀態(tài)就能看到自己現(xiàn)在正處于哪個(gè)階段。

(2)二級(jí)單位管理員

在招聘即將開始前,二級(jí)單位管理員需要在系統(tǒng)中提交崗位信息,如果崗位信息通過超級(jí)管理員的審核,就直接到前臺(tái)頁面,且二級(jí)單位管理員無法再修改崗位信息。如果沒有通過審核,需要修改之后再次提交。

招聘開始后,二級(jí)單位管理員能瀏覽應(yīng)聘本單位人員的簡(jiǎn)歷信息,并能通過一些篩選條件,最后選定本單位希望招收的人員,對(duì)符合條件的應(yīng)聘人員通過站內(nèi)信發(fā)出通知。同時(shí)將經(jīng)過篩選之后的人員填寫推薦級(jí)別和應(yīng)聘職稱上報(bào)給人事處。

收到最終入校人員名單后,二級(jí)單位管理員可以通過郵件的方式通知最終錄取人員,也給不符合條件的應(yīng)聘者發(fā)送告知信件。

(3)超級(jí)管理員

超級(jí)管理員的功能相對(duì)比較多也復(fù)雜一些,他能掌握整個(gè)招聘流程的情況。首先是在招聘開始前需要對(duì)各單位提交的職位信息進(jìn)行審核,若確認(rèn)無誤就到前臺(tái),若有問題通過站內(nèi)信方式通知院系進(jìn)行修改。其次,各單位確定篩選名單后,按照1:3的比例上報(bào)超級(jí)管理員,超級(jí)管理員需要審核提交的人員是否符合要求,如果沒有問題再統(tǒng)一上報(bào)學(xué)校,然后在人才引進(jìn)會(huì)和大評(píng)委面試上進(jìn)行答辯討論,確定招聘人員名單,并通知二級(jí)單位管理員。

本系統(tǒng)還能隨時(shí)查看歷史招聘情況。也就是說本次招聘全部結(jié)束之后,超級(jí)管理員可以通過“結(jié)束招聘”功能結(jié)束所有職位的招聘,同時(shí)選擇本次招聘的年份,這樣就能將本次招聘的崗位信息和人員信息都存放在歷史招聘的對(duì)應(yīng)年份下,方便以后查詢。同時(shí),二級(jí)單位管理員也能查看本單位的歷史招聘情況。

四、系統(tǒng)的體系結(jié)構(gòu)

分層架構(gòu)是現(xiàn)代OO(面向?qū)ο螅┸浖髽I(yè)系統(tǒng)的基本架構(gòu),只有分層才能達(dá)到良好的可擴(kuò)展性和可維護(hù)性。在分層架構(gòu)中,每一個(gè)層都是一個(gè)相對(duì)獨(dú)立的邏輯層面,專注于實(shí)現(xiàn)系統(tǒng)某一方面的功能,并且擁有一個(gè)較為清晰和嚴(yán)格的邏輯邊界。層與層之間既相互獨(dú)立又相互聯(lián)系,下層為上層提供服務(wù),上層調(diào)用下層的服務(wù)并為它的上層提供服務(wù),一個(gè)層的變化對(duì)其他層是透明的,從而實(shí)現(xiàn)了系統(tǒng)的高內(nèi)聚、低耦合。本系統(tǒng)采用分層思想進(jìn)行設(shè)計(jì),充分考慮了未來擴(kuò)展的可能性,有利于系統(tǒng)的維護(hù)和升級(jí)。

系統(tǒng)結(jié)構(gòu)的設(shè)計(jì)結(jié)合了B/S模式、Ajax、PHP、MySQL以及各種開源框架,層次結(jié)構(gòu)如圖2所示,分別為:表現(xiàn)層、業(yè)務(wù)邏輯層、數(shù)據(jù)持久層和數(shù)據(jù)資源層。

表現(xiàn)層是用戶界面層,WebUI采用ExtJS類庫進(jìn)行開發(fā),通過Ajax與服務(wù)器端交互,實(shí)現(xiàn)單頁面Web應(yīng)用程序(所有的業(yè)務(wù)功能在一個(gè)頁面實(shí)現(xiàn)),具有很強(qiáng)的交互性和用戶友好性。用戶通過Web瀏覽器來與服務(wù)器進(jìn)行交互,獲得自己所需的信息及實(shí)現(xiàn)招聘信息管理、公告政策管理、站內(nèi)信管理和統(tǒng)計(jì)打印等功能。

業(yè)務(wù)邏輯層是系統(tǒng)的核心層次,完成系統(tǒng)的所有業(yè)務(wù)功能,主要包括Web服務(wù)器以及招聘管理所需要的專業(yè)化的服務(wù)和構(gòu)件。后者包括簡(jiǎn)歷數(shù)據(jù)查詢共享構(gòu)件、簡(jiǎn)歷管理構(gòu)件、用戶權(quán)限構(gòu)件以及招聘流程管理構(gòu)件。

數(shù)據(jù)持久層是對(duì)底層數(shù)據(jù)庫的抽象,是一個(gè)專注于數(shù)據(jù)持久化的邏輯層面,向業(yè)務(wù)邏輯層提供對(duì)底層數(shù)據(jù)庫訪問的統(tǒng)一的接口。

數(shù)據(jù)資源層集成各種異構(gòu)數(shù)據(jù)源向上層提供數(shù)據(jù),是數(shù)據(jù)承載的實(shí)體。包括簡(jiǎn)歷信息數(shù)據(jù)庫、其他信息數(shù)據(jù)庫、招聘流程信息數(shù)據(jù)庫以及各類文件。

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

系統(tǒng)完全基于MVC模式,將業(yè)務(wù)邏輯、顯示邏輯和數(shù)據(jù)邏輯完全解耦,有利于系統(tǒng)的維護(hù)和擴(kuò)展。在WebUI方面,采用ExtJS框架,增強(qiáng)了系統(tǒng)的交互性和展現(xiàn)能力。在Web應(yīng)用開發(fā)框架,選用codeigniter進(jìn)行開發(fā),可以方便地與其他框架進(jìn)行集成。數(shù)據(jù)庫持久層使用Hibernate框架實(shí)現(xiàn)數(shù)據(jù)持久的功能,這樣可以減少與數(shù)據(jù)庫的交互,將更多的精力放在業(yè)務(wù)邏輯功能的實(shí)現(xiàn)上。由于該系統(tǒng)涉及大量的簡(jiǎn)歷數(shù)據(jù)和招聘流程中產(chǎn)生的數(shù)據(jù),因此在數(shù)據(jù)庫管理系統(tǒng)方面選用MySQL,利用其強(qiáng)大的數(shù)據(jù)管理功能管理系統(tǒng)的大量數(shù)據(jù)。開發(fā)環(huán)境選擇了Sun公司的NetBeans6.9,主要使用PHP和JavaScript完成開發(fā)工作。

在本系統(tǒng)中,招聘的流程管理相對(duì)比較復(fù)雜,涉及的狀態(tài)轉(zhuǎn)換很多。比如,剛應(yīng)聘某崗位的應(yīng)聘者的應(yīng)聘狀態(tài)是“各單位初選中”,通過各單位第一輪篩選的狀態(tài)會(huì)變成“初選通過”等等。當(dāng)然所有的招聘流程都是針對(duì)某個(gè)應(yīng)聘者和某個(gè)崗位的,圖3表示招聘流程過程中的應(yīng)聘狀態(tài)變化。

六、結(jié)束語

中國農(nóng)業(yè)大學(xué)人才招聘管理系統(tǒng)可通過一個(gè)瀏覽器實(shí)現(xiàn)在多個(gè)設(shè)備上訪問,達(dá)到了方便快捷服務(wù)的目的。所有招聘信息的錄入都在網(wǎng)上完成,招聘過程中涉及的數(shù)據(jù)都在招聘數(shù)據(jù)庫中進(jìn)行流轉(zhuǎn)、維護(hù),因此數(shù)據(jù)的填寫、更新、統(tǒng)計(jì)都不需要以紙質(zhì)方式進(jìn)行處理,有效提高了招聘雙方信息交互的效率,保證了數(shù)據(jù)的實(shí)時(shí)共享,使人才招聘工作邁上一個(gè)新臺(tái)階。?

參考文獻(xiàn):

[1]Elisabeth Freeman & Eric Freeman.Head First HTML與CSS、XHTML[M]. O’Reilly ,2008.

篇9

關(guān)鍵詞: Java; 人事管理系統(tǒng); MySQL; MVC

中圖分類號(hào): TN911?34; TP311 文獻(xiàn)標(biāo)識(shí)碼: A 文章編號(hào): 1004?373X(2013)20?0091?03

0 引 言

隨著信息時(shí)代的高速發(fā)展, 企業(yè)的信息化管理是企業(yè)發(fā)展的必然趨勢(shì),也是企業(yè)興衰的主要因素之一[1]。企業(yè)健康有序發(fā)展最為關(guān)鍵性的因素就是人力資源,人力資源管理儼然已經(jīng)成為現(xiàn)代企業(yè)管理中不可或缺的重要組成部分,最為人力資源管理工作之基礎(chǔ)的人事信息管理也逐漸受到關(guān)注和重視[2]。人事管理系統(tǒng)是一個(gè)企業(yè)不可缺少的部分,它能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄蝃3]。但是目前人事管理的方式、手段仍然處在低劣狀態(tài)之中,跟不上時(shí)展需要[4]。為此,設(shè)計(jì)和開發(fā)一個(gè)功能實(shí)用、操作方便,簡(jiǎn)單明了的人事管理系統(tǒng)就顯得極為必要。

本文闡述了基于中小型企業(yè)的人事管理系統(tǒng)的分析、設(shè)計(jì)與實(shí)現(xiàn)的過程。

1 Java簡(jiǎn)介

Java是在C++的基礎(chǔ)上研制開發(fā)的,它克服了C++語言在編寫程序時(shí)的缺點(diǎn),如:指針的使用,使得編程更加簡(jiǎn)單[5?7]。它不僅僅可以為復(fù)雜的網(wǎng)絡(luò)環(huán)境設(shè)計(jì)相關(guān)應(yīng)用軟件,同時(shí)還可以進(jìn)行桌面應(yīng)用程序的編寫和運(yùn)行。它主要有以下特點(diǎn):可移性;解釋性;安全性;結(jié)構(gòu)中立性[6]。因此,本系統(tǒng)使用Java 語言作為前臺(tái)開發(fā)語言。

2 系統(tǒng)分析

人事檔案管理系統(tǒng)一般包括人事檔案的統(tǒng)計(jì)、查詢、更新、報(bào)表輸出等功能[8]。本系統(tǒng)的用戶可以分為2大類:系統(tǒng)管理人員和普通員工。其中系統(tǒng)管理人員可以根據(jù)需要添加相應(yīng)的用戶信息,可以對(duì)用戶信息進(jìn)行增、刪、改、查等基本操作;而員工可以對(duì)自己的相應(yīng)信息進(jìn)行瀏覽,對(duì)自己的基本信息可以進(jìn)行修改。

3 系統(tǒng)的總體設(shè)計(jì)

3.1 系統(tǒng)功能設(shè)計(jì)

中小型企業(yè)人事管理系統(tǒng)的操作對(duì)象是企業(yè)的管理人員和普通員工,主要完成對(duì)員工信息、部門信息、考勤、工資等的信息查詢和修改。系統(tǒng)功能模塊包括基本系統(tǒng)用戶管理、職工信息管理、職工工資管理、職工假條管理、公司部門管理、職工考勤管理、職工加班管理。系統(tǒng)功能結(jié)構(gòu)圖如圖1所示。

圖1 人事管理系統(tǒng)功能結(jié)構(gòu)圖

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

數(shù)據(jù)庫設(shè)計(jì)是指對(duì)于一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫模塊,建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),使之能夠有效地存儲(chǔ)數(shù)據(jù),滿足各種用戶的信息要求和處理要求。

3.2.1 數(shù)據(jù)庫管理系統(tǒng)

數(shù)據(jù)庫選擇MySQL。MySQL是現(xiàn)在中小型公司乃至大公司普遍運(yùn)用的數(shù)據(jù)庫,相比其他的數(shù)據(jù)庫管理系統(tǒng)(DBMS)來說,MySQL容易操作,簡(jiǎn)單,小巧,免費(fèi)[9]。它提供了一套圖形化的方便易用的系統(tǒng);對(duì)多用戶應(yīng)用提供了充足的保護(hù)措施,能夠阻止沖突和防止錯(cuò)誤產(chǎn)生,并且能高效地給多用戶分配可用的資源[10]。

3.2.2 數(shù)據(jù)庫表

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

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

本系統(tǒng)將采用JavaEE中最常規(guī)的開發(fā)模式MVC三層架構(gòu)的模式對(duì)系統(tǒng)進(jìn)行開發(fā)。Model就是數(shù)據(jù)層,在本系統(tǒng)中所對(duì)應(yīng)的就是通過hibernate生成;Entity Control就是處理具體業(yè)務(wù)的場(chǎng)所,在本系統(tǒng)中通過Service以及Struts的Action去實(shí)現(xiàn),Service與Action通過Spring的依賴注入進(jìn)行關(guān)聯(lián);最終Action將處理的結(jié)果返回至頁面中向用戶反饋,這就是頁面顯示層(View)。

4.2 系統(tǒng)關(guān)鍵功能模塊實(shí)現(xiàn)

4.2.1 系統(tǒng)登錄界面實(shí)現(xiàn)

當(dāng)?shù)卿浫耸鹿芾頃r(shí),在登錄界面,由用戶輸入賬號(hào)、密碼和驗(yàn)證碼,系統(tǒng)根據(jù)用戶輸入的賬號(hào)、密碼和驗(yàn)證碼進(jìn)行驗(yàn)證。如果輸入的內(nèi)容為空,系統(tǒng)會(huì)給出相應(yīng)的提示;當(dāng)輸入的內(nèi)容不為空時(shí),系統(tǒng)會(huì)到數(shù)據(jù)庫中進(jìn)行查詢。如果該用戶存在且密碼正確,并且驗(yàn)證碼也正確,則登錄成功,進(jìn)入主窗體;否則登錄失敗,當(dāng)然,系統(tǒng)也會(huì)給出相應(yīng)的信息,提示用戶登錄失敗。系統(tǒng)會(huì)根據(jù)登陸用戶的角色來判斷進(jìn)入何種歡迎頁面,不同用戶的管理員。登錄界面如圖2所示。

4.2.2 系統(tǒng)主界面功能實(shí)現(xiàn)

系統(tǒng)主界面共有兩個(gè),分別是系統(tǒng)主界面和個(gè)人主界面,頁面采用左側(cè)是樹狀菜單,中間主體部分是各個(gè)功能的頁面,采用Tab頁的管理方式實(shí)現(xiàn)。系統(tǒng)主界面如圖3所示。

4.2.3 個(gè)人頁面模塊實(shí)現(xiàn)

該模塊主要包括了登陸的員工對(duì)的個(gè)人信息查看、考勤記錄查詢、假期申請(qǐng)查詢等功能。其中用戶可以對(duì)自己的密碼進(jìn)行修改,修改的流程為:?jiǎn)?dòng)修改密碼窗體,輸入原密碼、新密碼和確認(rèn)密碼;從用戶信息表檢查該用戶的原密碼是否與輸入的原密碼相同;如果不同則進(jìn)行信息提示,處理中止;如果相同,檢驗(yàn)新密碼是否為空,如果為空則進(jìn)行信息提示,處理終止;如果新密碼非空,檢驗(yàn)輸入的確認(rèn)密碼和新密碼是否相同;如果不同則進(jìn)行信息提示,處理終止。若相同則更新用戶信息中的用戶密碼字段。

4.2.4 數(shù)據(jù)庫鏈接

數(shù)據(jù)源名稱(DSN)包含了有關(guān)某個(gè)特定數(shù)據(jù)庫信息的數(shù)據(jù)結(jié)構(gòu),這個(gè)信息是開放式數(shù)據(jù)庫連接驅(qū)動(dòng)能夠連接到數(shù)據(jù)庫上必需的信息。DSN存儲(chǔ)在注冊(cè)表或作為一個(gè)單獨(dú)的文本文件,DSN里面包含的信息有名稱、目錄和數(shù)據(jù)庫驅(qū)動(dòng)器,以及用戶ID和密碼(根據(jù)DSN的類型)。系統(tǒng)開發(fā)人員為每個(gè)數(shù)據(jù)庫創(chuàng)建一個(gè)獨(dú)立的DSN。數(shù)據(jù)源的實(shí)現(xiàn)代碼如下所示:

crossContext="true" workDir="">

type="javax.sql.DataSource" maxActive="100" maxIdle="30"

maxWait="10000" username="root" password="root" driverClassName="com.mysql.jdbc.Driver"

url="jdbc:mysql://localhost:3306/hr?useunicode=true&;characterEncoding=gbk" />

url="jdbc:sqlserver://localhost:1433;DatabaseName=hr " /> ??>

5 結(jié) 語

本文介紹了基于Java技術(shù)的中小型人事管理系統(tǒng)的開發(fā)過程,對(duì)技術(shù)的選擇、系統(tǒng)的設(shè)計(jì)和重要功能的實(shí)現(xiàn)進(jìn)行了詳細(xì)的介紹。該系統(tǒng)操作簡(jiǎn)單,方便可靠,具有良好的穩(wěn)定性、安全性和實(shí)用性。通過本系統(tǒng)的使用,能夠?qū)崿F(xiàn)中小型企業(yè)人事的自動(dòng)化管理,具有簡(jiǎn)單,實(shí)用,使用方便的特點(diǎn),從而提高了管理水平和工作效率。

參考文獻(xiàn)

[1] 魏廣科.基于.NET的企業(yè)人力資源信息管理系統(tǒng)研究[J].計(jì)算機(jī)工程與設(shè)計(jì),2007,28(11):184?187.

[2] 郝利珍.基于Web的企業(yè)人事信息管理系統(tǒng)分析[J].煤炭技術(shù),2011,30(10):162?164.

[3] 王善發(fā),吳道榮.Java Web編程中中文信息處理出現(xiàn)亂碼的研究[J].保山學(xué)院學(xué)報(bào),2010(5):51?54.

[4] 仲玉春.深化企業(yè)人事檔案管理[J].檔案管理,2008(5):84?86.

[5] 劉芳宇,師衛(wèi).基于J2EE的企業(yè)人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].太原師范學(xué)院學(xué)報(bào):自然科學(xué)版,2011,4(10):108?111。

[6] 孟慶君,閆曉進(jìn).基于JAVA 的教職工信息管理系統(tǒng)[J].科技資訊,2011(18):6?7.

[7] 苗志剛,曹瑩.大型企業(yè)信息服務(wù)系統(tǒng)開發(fā)中JAVA開發(fā)軟件的應(yīng)用[J].制造業(yè)自動(dòng)化,2012,34(4):27?29.

[8] 劉寧.建立行之有效的高校人事管理系統(tǒng)[J].鞍山師范學(xué)院學(xué)報(bào),2011(1):98?99.

篇10

無人直升機(jī)現(xiàn)在已經(jīng)在多個(gè)領(lǐng)域發(fā)展中開始應(yīng)用。無人直升機(jī)屬于控制管理設(shè)備,科研人員在實(shí)際研究中對(duì)于無人直升機(jī)的地面站有關(guān)技術(shù)十分關(guān)注。地面站主要承擔(dān)者對(duì)于無人直升機(jī)進(jìn)行管理的責(zé)任,由于地面站所需要管理內(nèi)容十分繁瑣,為了能夠提高地面站管理水平,就需要設(shè)計(jì)出一款開放性的無人直升機(jī)地面站信息管理系統(tǒng)軟件。

【關(guān)鍵詞】無人直升機(jī) 地面站系統(tǒng) 三維可視化界面

伴隨著無人直升機(jī)的快速發(fā)展,無人直升機(jī)開始逐漸在民用及國防等方面進(jìn)行應(yīng)用,其中地面站作為無人直升機(jī)系統(tǒng)內(nèi)的關(guān)鍵環(huán)境,也正在不斷發(fā)展發(fā)展建設(shè)。無人直升機(jī)地面站信息管理系統(tǒng)軟件的設(shè)計(jì),主要就是將先進(jìn)的科學(xué)技術(shù)融入到系統(tǒng)軟件內(nèi),通過科學(xué)技術(shù)提高地面站信息化水平,這也就是無人直升機(jī)地面站建設(shè)的主要原因。

1 無人直升機(jī)總體系統(tǒng)架構(gòu)

無人直升機(jī)控制系統(tǒng)主要有兩部分構(gòu)成,分別是機(jī)載系統(tǒng)及地面站系統(tǒng),其中機(jī)載系統(tǒng)主要由三部分構(gòu)成,分別是飛行控制計(jì)算機(jī)、傳感系統(tǒng)及GPS接受模塊,地面站系統(tǒng)主要有兩部分構(gòu)成,分別是遙控設(shè)備及便攜式PC機(jī)。無人直升機(jī)總體系統(tǒng)架構(gòu)如圖1所示。

無人直升機(jī)在實(shí)際運(yùn)行中,能夠自行對(duì)于航線進(jìn)行控制,為了能夠降低無人直升機(jī)在實(shí)際運(yùn)行中出現(xiàn)自動(dòng)控制失靈的問題,無人直升機(jī)采取兩種控制模式,分別是自動(dòng)控制模式與手動(dòng)控制模式。其中手動(dòng)控制模式,主要是通過專業(yè)人員對(duì)于無人直升機(jī)的運(yùn)行進(jìn)行控制,利用遙控設(shè)備,為無人直升機(jī)的運(yùn)行指令,無人直升機(jī)根據(jù)將所收集到的數(shù)據(jù)傳輸?shù)降孛嬲旧希粺o人直升機(jī)在自動(dòng)控制模式狀態(tài)下,地面站只需要將無人直升機(jī)的飛行參數(shù)制定完畢即可,無線網(wǎng)絡(luò)能夠?qū)⒂嘘P(guān)飛行參數(shù)傳輸?shù)綗o人直升機(jī)內(nèi)的機(jī)載系統(tǒng)內(nèi),無人直升機(jī)就能夠根據(jù)飛行參數(shù)進(jìn)行飛行,在飛行過程中還能夠?qū)⒂嘘P(guān)稻荽輸?shù)降孛嬲緝?nèi),地面站就可以根據(jù)無人直升機(jī)實(shí)際飛行情況對(duì)行參數(shù)進(jìn)行修改。

2 地面站系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

地面站的整個(gè)運(yùn)行全部是通過基站上面的便攜式計(jì)算機(jī)所完成的,程序所使用的開發(fā)語言為c++,能夠?qū)τ谙到y(tǒng)進(jìn)行模塊化的設(shè)計(jì),保證系統(tǒng)整體結(jié)合的科學(xué)合理,為后期的維護(hù)升級(jí)工作提供一定便捷。與此同時(shí),c++語言屬于交交叉平臺(tái)語言,能夠在不同平臺(tái)上面應(yīng)用,這樣地面站就能夠轉(zhuǎn)移到系統(tǒng)便攜式計(jì)算機(jī)系統(tǒng)平臺(tái)上。

無人直升機(jī)地面站信息管理系統(tǒng)軟件所使用的是圖形界面,用戶在實(shí)際操作過程中更加便捷。系統(tǒng)能夠通過有關(guān)消息及事件進(jìn)行驅(qū)動(dòng),實(shí)現(xiàn)人機(jī)交互,這樣才有關(guān)程序設(shè)計(jì)及操作上面都能夠更加便捷。

2.1 數(shù)據(jù)通信模塊

數(shù)據(jù)通信模塊是無人直升機(jī)機(jī)載系統(tǒng)與地面站進(jìn)行數(shù)據(jù)傳輸?shù)拿浇?,?shù)據(jù)在收發(fā)的時(shí)候主要采取的是UDP協(xié)議,進(jìn)而保證模塊在實(shí)際運(yùn)行過程中擁有良好的實(shí)時(shí)性,但是UDP協(xié)議在實(shí)際應(yīng)用中無法保證信息在傳輸過程中不出現(xiàn)丟失情況,所以每次信息在傳輸?shù)臅r(shí)候,都需要在開始及末尾進(jìn)行檢驗(yàn)。地面站機(jī)載系統(tǒng)主要是對(duì)于無人直升機(jī)飛行速度及航向等等數(shù)據(jù)信息進(jìn)行接收,與此同時(shí)對(duì)于無人直升機(jī)的飛行進(jìn)行控制。

2.2 遠(yuǎn)程控制模塊

遠(yuǎn)程控制模塊主要承擔(dān)者對(duì)于無人直升機(jī)自主飛行控制,通過將自動(dòng)飛行參數(shù)進(jìn)行傳輸,將有關(guān)的數(shù)據(jù)信息發(fā)送到無人直升機(jī)機(jī)載系統(tǒng)內(nèi),數(shù)據(jù)信息在實(shí)際發(fā)送之前,需要對(duì)其開始及結(jié)尾進(jìn)行驗(yàn)證,進(jìn)而保證數(shù)據(jù)信息的完整性,無人直升機(jī)機(jī)載系統(tǒng)只有在進(jìn)行相對(duì)應(yīng)的應(yīng)答之后,無人直升機(jī)在能夠進(jìn)入到自主飛行模式中,進(jìn)行自主飛行。

2.3 數(shù)據(jù)庫模塊

數(shù)據(jù)庫模塊在地面站控信息管理系統(tǒng)軟件內(nèi)具有重要承擔(dān)。地面站信息管理系統(tǒng)軟件所使用的編寫語言是c++,正是由于該編寫語言擁有良好的兼容性,能夠地面站信息管理系統(tǒng)軟件能夠?qū)崿F(xiàn)多線程技術(shù),數(shù)據(jù)儲(chǔ)存中,采取的是單線程的方式,這樣不僅僅能夠提高地面站信息管理系統(tǒng)軟件運(yùn)行質(zhì)量及效率,同時(shí)還能夠保證無人直升機(jī)所傳輸?shù)男畔⒛軌虮坏孛嬲就暾邮?,并且完整的?chǔ)存下來。數(shù)據(jù)庫模塊所選擇的數(shù)據(jù)庫為sqlite數(shù)據(jù)庫,該種數(shù)據(jù)庫能夠?qū)⒌乩硇畔⑴c測(cè)控信息進(jìn)行分離儲(chǔ)存,在對(duì)于數(shù)據(jù)管理過程中也就能夠進(jìn)行離線數(shù)據(jù)回訪,為科研人員的研究工作提供便捷。

2.4 虛擬儀表模塊

虛擬儀表模塊主要就是將無人直升機(jī)在飛行過程中所產(chǎn)生的數(shù)據(jù)都進(jìn)行儀表化,應(yīng)用儀表主要目的就是能夠簡(jiǎn)化數(shù)據(jù),提高人機(jī)交互水平,進(jìn)而操作人員能夠更好的根據(jù)無人直升機(jī)所反饋出現(xiàn)的飛行數(shù)據(jù),對(duì)于無人直升機(jī)飛行進(jìn)行控制。無人直升機(jī)要是出現(xiàn)機(jī)械故障或者是機(jī)載系統(tǒng)出現(xiàn)問題之后,儀表具有報(bào)警功能,能夠?qū)o人直升機(jī)的實(shí)際情況及時(shí)傳遞非操作人員,操作人員能夠根據(jù)無人直升機(jī)的情況,操作針對(duì)性的應(yīng)急措施。

2.5 航路規(guī)劃模塊

航路規(guī)劃模塊主要作用就是保證無人直升機(jī)在實(shí)際飛行過程中,能夠按照已經(jīng)規(guī)劃的航路進(jìn)行飛行,保證無人直升機(jī)所采集到的信息與操作人員的實(shí)際需求相吻合。航路規(guī)劃模塊需要與虛擬儀表模塊相連接,進(jìn)而掌握到無人直升機(jī)在實(shí)際飛行過程中的忽視,完成飛行任務(wù)。

3 結(jié)論

想要真正發(fā)揮出無人直升機(jī)所具有的價(jià)值,就需要保證無人直升機(jī)在飛行過程中能夠?qū)崟r(shí)監(jiān)控并且導(dǎo)航。無人直升機(jī)地面站信息管理系統(tǒng)軟件在實(shí)際應(yīng)用中,能夠充分發(fā)揮出無人直升機(jī)的價(jià)值,提高無人直升機(jī)操作水平。