基于B/S架構(gòu)的企業(yè)人事管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2019-08-16 來(lái)源: 幽默笑話(huà) 點(diǎn)擊:
摘要:隨著計(jì)算機(jī)和網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,企業(yè)人事部門(mén)的傳統(tǒng)手工管理模式已經(jīng)無(wú)法適應(yīng)現(xiàn)代企業(yè)日益增長(zhǎng)的人力資源管理需求。該系統(tǒng)使用MyEclipse開(kāi)發(fā)環(huán)境和SQL Server數(shù)據(jù)庫(kù),設(shè)計(jì)開(kāi)發(fā)了一個(gè)基于B/S架構(gòu)的企業(yè)人事管理系統(tǒng)。該系統(tǒng)具有界面友好、操作簡(jiǎn)單、運(yùn)行穩(wěn)定等特點(diǎn),可以極大地提高企業(yè)人事管理的工作效率。
關(guān)鍵詞:人事管理;B/S;數(shù)據(jù)庫(kù)
中圖分類(lèi)號(hào):TP319 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2015)14-0078-03
Abstract: With the rapid development of computer and network technology, the traditional manual management mode of the enterprise personnel department has been unable to adapt to the growing demand for human resources management of the modern enterprise. The system uses MyEclipse development environment and SQL Server database, and develops an enterprise personnel management system based on B/S structure. The system has the characteristics of friendly interface, simple operation,stable running, and can greatly improve the work efficiency of the enterprise personnl management.
Key words: personnl management; B/S; database
人事管理是現(xiàn)代企業(yè)必不可少的管理內(nèi)容,伴隨著全球一體化的進(jìn)程,人事管理日趨復(fù)雜,人力資源成為現(xiàn)代企業(yè)生存和發(fā)展的重要因素。隨著信息技術(shù)的飛速發(fā)展,人力資源管理日益科學(xué)化,在商業(yè)競(jìng)爭(zhēng)激烈的背景下,企業(yè)愈加意識(shí)到人才開(kāi)發(fā)的重要性[1-2]。人事部門(mén)的傳統(tǒng)手工管理顯然無(wú)法適應(yīng)現(xiàn)代企業(yè)日益龐大的人力資源的管理需求。針對(duì)以上問(wèn)題,本文設(shè)計(jì)實(shí)現(xiàn)了一個(gè)企業(yè)人事管理系統(tǒng),可以極大地提高企業(yè)人事管理的工作效率,同時(shí)還可以引導(dǎo)企業(yè)按照科學(xué)的管理理念進(jìn)行規(guī)范化的管理。
1 系統(tǒng)分析
1.1 需求分析
通過(guò)對(duì)企業(yè)的實(shí)際需求調(diào)研,企業(yè)人事管理系統(tǒng)主要包括以下功能需求:
1)部門(mén)管理:可以分部門(mén)查看各個(gè)部門(mén)的員工及其基本信息。
2)培訓(xùn)管理:可以制訂公司的培訓(xùn)計(jì)劃,查詢(xún)員工的培訓(xùn)成績(jī)。
3)招聘管理:可以制定招聘計(jì)劃,審核招聘計(jì)劃,收集應(yīng)聘人才簡(jiǎn)歷,篩選簡(jiǎn)歷,對(duì)應(yīng)聘人員進(jìn)行面試安排,記錄面試過(guò)程和結(jié)果,發(fā)出錄用通知。
4)考核管理:由員工的直接領(lǐng)導(dǎo)對(duì)其進(jìn)行考核,填寫(xiě)員工考核表,包括員工的工作業(yè)績(jī)和獎(jiǎng)懲記錄,員工可以自評(píng),匯總各部門(mén)員工的考核成績(jī)排名情況。
1.2 相關(guān)技術(shù)
B/S(Browser/Server)模式即瀏覽器和服務(wù)器結(jié)構(gòu)。它是隨著Internet技術(shù)的興起,對(duì)C/S結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。在這種結(jié)構(gòu)下,用戶(hù)工作界面是通過(guò)WWW瀏覽器來(lái)實(shí)現(xiàn)的,極少部分事務(wù)邏輯在前端(Browser)實(shí)現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端(Server)實(shí)現(xiàn),形成所謂三層結(jié)構(gòu)。這樣就大大簡(jiǎn)化了客戶(hù)端電腦載荷,減輕了系統(tǒng)維護(hù)與升級(jí)的成本和工作量,降低了用戶(hù)的總體成本。
B/S架構(gòu)具有的優(yōu)點(diǎn):
1)客戶(hù)端簡(jiǎn)單易用。不需要安裝功能復(fù)雜的專(zhuān)用軟件,而只需簡(jiǎn)單易用的瀏覽器,便可通過(guò)訪(fǎng)問(wèn)服務(wù)器實(shí)現(xiàn)各種信息查詢(xún)等功能。
2)界面統(tǒng)一,用戶(hù)操作容易,無(wú)需專(zhuān)門(mén)培訓(xùn)。
3)可跨平臺(tái)操作。支持多種平臺(tái),無(wú)論是PC機(jī)、手機(jī)、平板電腦等設(shè)備均可通過(guò)跨平臺(tái)瀏覽器進(jìn)行訪(fǎng)問(wèn)。
4)維護(hù)和升級(jí)方式簡(jiǎn)單。B/S模式下客戶(hù)端只有瀏覽器,因此無(wú)需維護(hù)。
本系統(tǒng)運(yùn)用三層架構(gòu)將整個(gè)業(yè)務(wù)應(yīng)用劃分為:表示層(UI)、業(yè)務(wù)邏輯層(BLL)、數(shù)據(jù)訪(fǎng)問(wèn)層(DAL)。三層體系架構(gòu)可以很方便地實(shí)現(xiàn)系統(tǒng)數(shù)據(jù)的管理、應(yīng)用和發(fā)布,而且將數(shù)據(jù)和數(shù)據(jù)的應(yīng)用分割,提高了系統(tǒng)運(yùn)行的穩(wěn)定性和安全性,有利于后期的維護(hù)和升級(jí)。
表示層主要負(fù)責(zé)實(shí)現(xiàn)和用戶(hù)的交互,為用戶(hù)提供一種交互式操作的圖形界面,它將抽象的數(shù)據(jù)以形象的方式展示給用戶(hù),并將提供方便的輸入形式接收用戶(hù)的輸入數(shù)據(jù)。業(yè)務(wù)邏輯層也稱(chēng)為領(lǐng)域?qū),該層體現(xiàn)了業(yè)務(wù)規(guī)則的制定、業(yè)務(wù)流程的實(shí)現(xiàn)等與業(yè)務(wù)需求有關(guān)的系統(tǒng)設(shè)計(jì)。當(dāng)接收用戶(hù)請(qǐng)求后,從后臺(tái)數(shù)據(jù)庫(kù)獲取相應(yīng)數(shù)據(jù)信息并進(jìn)行處理,將處理數(shù)據(jù)結(jié)果交給表示層顯示。數(shù)據(jù)訪(fǎng)問(wèn)層也稱(chēng)為持久層,主要實(shí)現(xiàn)與數(shù)據(jù)庫(kù)的交互和訪(fǎng)問(wèn),實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)表的基本操作,在對(duì)象和數(shù)據(jù)表之間關(guān)聯(lián)的建立,以及對(duì)象實(shí)體的持久化。
2 系統(tǒng)設(shè)計(jì)
2.1 系統(tǒng)功能設(shè)計(jì)
根據(jù)需求分析,企業(yè)人事管理系統(tǒng)主要包括部門(mén)管理、培訓(xùn)管理、招聘管理、考核管理4個(gè)模塊。系統(tǒng)的功能結(jié)構(gòu)圖如圖1所示:
1)部門(mén)管理:此模塊用來(lái)管理部門(mén)的信息,包括部門(mén)名稱(chēng)、部門(mén)描述。人事部門(mén)員工可以新增、修改、刪除公司的部門(mén)信息,全部員工可以查看公司的部門(mén)信息。
2)培訓(xùn)管理:此模塊用來(lái)管理培訓(xùn)的信息,包括培訓(xùn)名稱(chēng)、培訓(xùn)內(nèi)容、開(kāi)始時(shí)間、結(jié)束時(shí)間、培訓(xùn)地點(diǎn)、培訓(xùn)費(fèi)用。人事部門(mén)員工可以新增、修改、刪除公司的培訓(xùn)計(jì)劃,全部員工可以查看公司的培訓(xùn)計(jì)劃。
相關(guān)熱詞搜索:架構(gòu) 人事管理系統(tǒng) 設(shè)計(jì) 企業(yè)
熱點(diǎn)文章閱讀