国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

企業(yè)員工管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

2013-12-31 07:14:36陳露芳溫州醫(yī)學(xué)院信息與工程學(xué)院
商場(chǎng)現(xiàn)代化 2013年12期
關(guān)鍵詞:管理系統(tǒng)數(shù)據(jù)庫(kù)培訓(xùn)

■陳露芳 張 楊 溫州醫(yī)學(xué)院信息與工程學(xué)院

近幾年,我國(guó)經(jīng)濟(jì)蓬勃發(fā)展,計(jì)算機(jī)技術(shù)不斷提高,它“無(wú)所不能”的形象深入人心。隨之發(fā)展的數(shù)據(jù)庫(kù)技術(shù)和各類開發(fā)工具也日漸成熟,這大大改善了軟件工作的環(huán)境。特別是近兩年來(lái)Internet的迅猛發(fā)展,使得信息系統(tǒng)建設(shè)者手中有了更多更好的工具。這個(gè)新興行業(yè)的崛起,為管理信息系統(tǒng)的開發(fā)提供了良好的技術(shù)支持。

員工是企業(yè)最有價(jià)值的資源,企業(yè)的目的最終也要通過它的員工來(lái)實(shí)現(xiàn),員工管理就成了企業(yè)管理的重要組成部分之一。本課題研究的目標(biāo)就是設(shè)計(jì)并實(shí)現(xiàn)一個(gè)企業(yè)員工管理系統(tǒng),為管理者提供所需的信息和快捷的查詢、計(jì)算等功能,來(lái)協(xié)助高層做出決策,降低員工管理工作的成本,減輕企業(yè)管理人員的負(fù)擔(dān),方便員工信息的維護(hù),促進(jìn)現(xiàn)代化管理模式的建立,從而提高企業(yè)的工作效率,開拓企業(yè)員工管理工作的新局面。

一、功能需求

系統(tǒng)管理包括登錄、注冊(cè)和修改密碼。職員來(lái)公司報(bào)道時(shí),由人事部門注冊(cè)一個(gè)工號(hào),即新增加一個(gè)員工,并按部門、職位賦予權(quán)限等。

系統(tǒng)能管理員工的檔案,包括對(duì)員工編號(hào)、姓名、密碼、權(quán)限、性別、生日、婚姻狀態(tài)、學(xué)歷、政治面貌、部門、職位、等相關(guān)信息進(jìn)行管理。員工本身可以查看、完善、修改自己的檔案。人事部也可以查看、修改員工的資料。

員工考勤記錄的管理系統(tǒng)能管理員工的考勤記錄,包括上班時(shí)間、下班時(shí)間等信息。員工可以查看自己的出勤記錄,并完成每天的日常上下班打卡;領(lǐng)導(dǎo)也可以查看下屬每天的出勤情況。

員工請(qǐng)假單的管理系統(tǒng)能管理員工的請(qǐng)假單,包括請(qǐng)假時(shí)間、原因、是否審批、是否被允許等信息。員工填寫請(qǐng)假單,提交給自己的上級(jí);該上級(jí)會(huì)接收其下屬的請(qǐng)假單并審批;請(qǐng)假單的審批結(jié)果返回給員工查看。

系統(tǒng)能管理員工的培訓(xùn)計(jì)劃,包括培訓(xùn)時(shí)間、培訓(xùn)項(xiàng)目、培訓(xùn)所需費(fèi)用等信息。員工的培訓(xùn)由公司領(lǐng)導(dǎo)來(lái)決定、發(fā)布、修改、刪除,員工可以看到企業(yè)對(duì)自己的培訓(xùn)計(jì)劃。

系統(tǒng)能管理員工的薪水,包括日期、員工每月的出勤天數(shù)、每天的基本工資、獎(jiǎng)金、福利、實(shí)發(fā)工資總數(shù)等信息。財(cái)務(wù)部結(jié)算每一位員工的工資,員工可以看到自己每月的工資。

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

1.模塊設(shè)計(jì)

用戶即員工進(jìn)入企業(yè)員工管理系統(tǒng)前需要登錄,經(jīng)系統(tǒng)權(quán)限驗(yàn)證后才能進(jìn)入。登錄時(shí)所用的員工編號(hào)唯一,根據(jù)權(quán)限的不同,員工登錄系統(tǒng)后看到的信息量也存在差異。當(dāng)用戶進(jìn)去系統(tǒng)后,可以看到共有5個(gè)模塊,分別為:系統(tǒng)管理、檔案管理、考勤管理、培訓(xùn)計(jì)劃管理、薪資管理。如果用戶要退出企業(yè)員工管理系統(tǒng),點(diǎn)擊“安全退出”按鈕即可。以下為系統(tǒng)功能模塊圖,5個(gè)模塊下分別包含了一些子模塊。

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

2.數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì)

數(shù)據(jù)庫(kù)中的表并不是獨(dú)立存在的,它們之間相互關(guān)聯(lián),不同的表之間需要建立關(guān)系,才能使數(shù)據(jù)互相溝通。但是,各表之間關(guān)系的建立要謹(jǐn)慎,避免由于誤操作導(dǎo)致數(shù)據(jù)庫(kù)的崩潰。

企業(yè)員工管理系統(tǒng)中,員工表(employee)最為重要,它與其他幾個(gè)表都建立了關(guān)系。每一個(gè)員工都可以擁有多條出勤記錄、多條請(qǐng)假單、多個(gè)培訓(xùn)計(jì)劃,當(dāng)然也有每個(gè)月不同的工資信息。

3.數(shù)據(jù)庫(kù)連接的設(shè)計(jì)

在數(shù)據(jù)庫(kù)的連接方法上,本系統(tǒng)選擇用Hibernate。Hibernate是一個(gè)開放源代碼的對(duì)象關(guān)系映射框架,它對(duì)JDBC進(jìn)行了非常輕量級(jí)的對(duì)象封裝,使得Java程序員可以隨心所欲的使用對(duì)象編程思維來(lái)操縱數(shù)據(jù)庫(kù)。Hibernate是采用ORM機(jī)制實(shí)現(xiàn)數(shù)據(jù)持久層的Java組件,是一種新的ORM映射工具,它不僅提供了從JAVA類到數(shù)據(jù)表的映射,也提供了數(shù)據(jù)查詢和恢復(fù)等機(jī)制[13]。Hibernate的核心接口共有6個(gè),分別為:Session、SessionFactory、Transaction、Query、Criteria和Configuration。

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

本系統(tǒng)中,系統(tǒng)開發(fā)的平臺(tái)是Eclips,系統(tǒng)的開發(fā)語(yǔ)言是Java,后臺(tái)的數(shù)據(jù)量運(yùn)用是MYSQL數(shù)據(jù)庫(kù)。Eclipse是一個(gè)開放源代碼的、基于Java的可擴(kuò)展開發(fā)平臺(tái),Java是一種面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言,它具有卓越的通用性、高效性、平臺(tái)移植性和安全性,MySQL數(shù)據(jù)庫(kù)是一個(gè)關(guān)系型的數(shù)據(jù)庫(kù)并且是開源的,用于中小型規(guī)模的系統(tǒng)是非常合適的。下面是系統(tǒng)的部分界面實(shí)現(xiàn)效果圖。

員工登錄時(shí),在Login.jsp頁(yè)面輸入工號(hào)和密碼,到數(shù)據(jù)庫(kù)中查找對(duì)應(yīng)的信息,判斷是否正確。

圖2 登錄頁(yè)面

登陸成功之后,會(huì)進(jìn)入系統(tǒng)的主頁(yè)面,如圖3所示:進(jìn)入首頁(yè)后,點(diǎn)擊檔案管理菜單,“領(lǐng)導(dǎo)”權(quán)限下,可以看到查看我的檔案、管理員工個(gè)人檔案這2個(gè)子模塊。“普通員工”權(quán)限下,只能看到查看我的檔案。

點(diǎn)擊查看我的檔案,系統(tǒng)根據(jù)登錄信息中的員工Id,在數(shù)據(jù)庫(kù)中查找到這個(gè)員工的信息,并顯示出來(lái)。

圖3 主界面

圖4 用戶管理界面

考勤管理模塊分為2塊,一塊是關(guān)于上下班打卡記錄的管理,另一塊是關(guān)于請(qǐng)假單的管理。同樣分權(quán)限顯示不同的子菜單項(xiàng),“領(lǐng)導(dǎo)”權(quán)限下,可以看到全部子菜單:查看我的出勤、查看我的請(qǐng)假單、請(qǐng)假、管理員工出勤記錄、管理員工請(qǐng)假單;“普通員工”權(quán)限下,只能看到查看我的出勤、查看我的請(qǐng)假單、請(qǐng)假。

點(diǎn)擊查看我的出勤,系統(tǒng)根據(jù)登錄信息中的員工Id,在數(shù)據(jù)庫(kù)中查找到這個(gè)員工的所有出勤信息,并顯示出來(lái),那么員工可以看到自己每天上下班打卡的時(shí)間記錄,如圖5所示。

點(diǎn)擊查看我的請(qǐng)假單,系統(tǒng)根據(jù)登錄信息中的員工Id,在數(shù)據(jù)庫(kù)中查找到這個(gè)員工的所有請(qǐng)假單,并顯示成列表形式,如圖6所示。

圖5 考勤管理界面

圖6 請(qǐng)假界面

四、總結(jié)

本文在分析企業(yè)員工管理的現(xiàn)狀的前提下,利用Eclipse、Tomcat6.0及MySQL等工具,基本完成了一個(gè)簡(jiǎn)單的企業(yè)員工管理系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)。不僅方便中小企業(yè)提員工管理,而且節(jié)約企業(yè)的勞動(dòng)力提高了員工管理的效率。

[1]張雪嬌.員工管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].成都:電子科技大學(xué),2011,1-57.

[2]譚樹人.單位員工的個(gè)人信息網(wǎng)絡(luò)管理系統(tǒng)研究[J].信息與電腦,2011,11:122-123.

[3]王海鵬.人事管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].現(xiàn)在制造技術(shù)與裝備,2011(5):71-75.

[4]王兵.數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)邏輯結(jié)構(gòu)設(shè)計(jì)初探[J].現(xiàn)代計(jì)算機(jī),2012(05):14-17.

猜你喜歡
管理系統(tǒng)數(shù)據(jù)庫(kù)培訓(xùn)
基于James的院內(nèi)郵件管理系統(tǒng)的實(shí)現(xiàn)
培訓(xùn)通知
CIT培訓(xùn)學(xué)院2020線上培訓(xùn)正式啟航
從五方面做好引導(dǎo)培訓(xùn)
基于LED聯(lián)動(dòng)顯示的違停管理系統(tǒng)
海盾壓載水管理系統(tǒng)
數(shù)據(jù)庫(kù)
數(shù)據(jù)庫(kù)
數(shù)據(jù)庫(kù)
數(shù)據(jù)庫(kù)
禹州市| 阳新县| 平利县| 易门县| 达孜县| 阳谷县| 外汇| 图们市| 鄂伦春自治旗| 达拉特旗| 蒙山县| 晋城| 凤阳县| 寻乌县| 临澧县| 泸定县| 车险| 无极县| 岫岩| 灵寿县| 巍山| 黔南| 耿马| 腾冲县| 甘洛县| 衢州市| 景谷| 城口县| 高淳县| 萨嘎县| 洪洞县| 张家界市| 吴桥县| 井冈山市| 湘西| 通化县| 内黄县| 洛隆县| 琼海市| 民权县| 汝州市|