999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于J2EE的員工年假管理系統

2017-02-03 05:04:14李涵康平
電子設計工程 2017年21期
關鍵詞:信息系統管理

李涵,康平

(北京信息科技大學理學院,北京100192)

隨著公司規模不斷擴大、員工數量不斷增長,人事部門的辦公壓力也在增加。以前的年假管理模式隨著人員的增加,效率也明顯降低,費時費力的年假管理模式已不再適用于當前的管理。為了公司能有效的管理員工的年假,減少管理人員的工作任務量,方便操作,減少管理成本,同時提高信息的安全性以及可利用性[1-3],提出本課題,力求完成以上目標。

本課題框架采用Sping、Struts2和MyBatis,數據庫為MySQL,服務器選用tomcat,頁面采用httl,并結合JavaScript、jQuery和 easyUI插件[4-6]進行頁面效果渲染。系統由登錄/退出模塊、修改個人密碼模塊、個人年假信息模塊、員工管理模塊、管理員管理模塊和日志管理模塊等六部分構成。具備如下功能:

1)用戶管理模塊:進行用戶的新增、登錄、管理等工作,根據用戶角色不同要進行權限限制。

2)年假信息管理模塊:實現員工或管理員對年假信息的增刪改查操作。

3)日志管理模塊:包括日志信息的自動記錄、查看等操作。

1 設計思路

1.1 系統設計

為便于公司員工查詢自己的年假信息,員工年假管理系統根據權限分為兩部分:員工權限和管理員權限。

員工權限下,只擁有查看登錄員工年假信息和修改登錄員工密碼[7-8]兩個功能。查看年假信息界面除了包括個人信息、年假總天數、已用天數、可用天數等信息外,還包括增假記錄和休假記錄。增假記錄是每次管理員給員工增加年假天數時的記錄,內容包括增假周期(指增加的天數屬于哪一段時間)、備注和增加天數。休假記錄包括休假日期、備注和休假天數。

管理員權限下包含4個模塊,分別是個人密碼管理模塊、員工管理模塊、管理員管理模塊和日志記錄模塊。“個人密碼管理模塊”負責修改當前管理員登錄密碼。“員工管理模塊”中包含按條件查詢記錄、添加員工、查看員工信息、編輯員工信息、清空當前年假天數、初始化登錄密碼、添加請假記錄、查看請假記錄、編輯請假記錄、添加增假記錄、查看增假記錄、編輯增假記錄。“管理員管理模塊”中包含初始化登錄密碼、添加管理員、查看管理員和刪除管理員。“日志記錄模塊”具有按條件查詢日志功能。

除以上兩個角色權限包含的功能外,還有公共的登錄/退出模塊。通過該模塊可以登錄或退出本系統,并對用戶進行權限管理。整個系統功能模塊圖如圖1所示。

圖1 系統模塊圖

1.2 數據庫設計

系統使用PowerDesigner進行數據庫設計[9-11],共5張數據表,分別是員工信息表、增假記錄表、休假記錄表、管理員信息表和日志記錄表。

本系統采用角色權限控制,共分為兩種角色:管理員和普通員工,所以管理員和普通員工分別對應一張數據庫表。每個員工要有員工編號,員工編號在表中設為主鍵自增,避免重復。員工還有姓名、登錄密碼、員工狀態(在職和離職)、入職時間、年假開始時間(社保起始繳納時間)、年假可用天數、已擁有天數、年假總天數、創建時間和修改時間等信息,這些信息構成了員工表的所有字段。如圖2所示。

圖2 員工信息表

管理員和員工很相似,但比員工少了很多字段。管理員只需要主鍵id(自增)、姓名、登錄密碼、管理員狀態(是否被刪除)、創建時間和修改時間等信息,這些信息構成了管理員表,管理員表與其他表無關聯,沒有主外鍵關系。如圖3所示。

圖3 管理員信息表

考慮到員工和假期為一對多的關系,要創建一張休假信息表,記錄所有員工的休假信息。休假信息表中首先要包含的是員工編號,這樣才能把員工和休假信息綁定[12-13]。其次是休假的天數和休假的時間范圍。然后是對于休假的備注信息。另外表中還要有主鍵、創建時間和修改時間等信息。以上信息構成了休假信息表,如圖4所示。

圖4 休假信息表

員工年假的獲得需要通過管理員手動添加,每隔一段時間,員工就會獲得一部分年假天數,也就是前文中的“當前年假天數”。對于這些增假信息,也需要建立一張增假信息表。與請假信息類似,增假信息要與員工綁定,所以首先要有員工編號。然后是對應的增假天數及增假周期。當然還有備注、主鍵id、創建時間和修改時間等信息。以上信息構成了增假信息表,如圖5所示。

圖5 增假信息表

為了確保系統的安全,避免人為操作破壞數據[14-16],系統會將所有操作數據庫的信息記錄成日志,便于管理員查閱。這些日志信息同樣需要存儲到一張表中,這張表由主鍵id、員工編號、操作內容、操作人和創建時間等信息組成,并給這張表命名為日志記錄表。因為日志一旦生成便不會修改,所以不需要修改時間字段。如圖6所示。

圖6 日志記錄表

1.3 功能模塊設計

系統根據功能主要分為6個模塊,分別是:登錄/退出模塊、修改個人密碼模塊、個人年假信息模塊、員工管理模塊、管理員管理模塊和日志查詢模塊。

1)登錄/退出模塊:管理員和普通員工均有此功能,屬于公共模塊。該模塊負責鑒別用戶身份,并允許用戶安全登錄或退出系統。

2)修改個人密碼模塊:管理員和普通員工均有此功能,屬于公共模塊。該模塊允許用戶隨時修改自己的登陸密碼,密碼要求必須是數字和字母的組合,符合要求的密碼都會經過MD5加密存儲在數據庫中。

3)個人年假信息模塊:此模塊屬于員工權限才可訪問。員工登錄后,系統彈出信息展示頁面,展示內容為該員工的個人信息、休假信息和增假信息。該界面只能查看,沒有任何修改操作。

4)員工管理模塊:員工管理模塊包含對員工信息的處理,以及增減年假的處理。此模塊屬于管理員權限才可訪問,管理員登錄后,可以根據狀態和姓名查詢員工(模糊查詢)。當有新員工進入公司時,系統提供添加新員工功能,保證新員工正常享有年假。

公司發放年假不是一次性發放,而是隔一段時間發放一次,所以需要定期給員工增加年假天數。系統提供增加年假天數功能,保證管理員靈活增加員工年假天數。

當員工申請使用年假,人事部門審批后,可由管理員在系統中添加相關休假信息。

5)管理員管理模塊:管理員管理模塊下,支持增添管理員、查看管理員以及初始化管理員密碼功能。查詢條件為管理員姓名,采用模糊搜索,只顯示未刪除管理員。結果中顯示兩列,分別為管理員和相關操作。

6)日志管理模塊:日志管理模塊負責記錄所有操作數據庫的行為,例如增刪員工、增刪假期等操作,均會通過系統記錄在數據庫中,避免誤操作或人為破壞造成無法查詢,保證所有數據操作行為有據可查,提高系統安全性。在日志管理模塊中可以對所有日志進行查詢,查詢條件為操作人和日期范圍。

2 系統測試

2.1 管理員部分

在瀏覽器地址欄中輸入系統地址,跳轉到系統首頁后,可以進行登錄操作,如果輸入內容不合法,會有異常提示。當成功登錄系統后,系統根據登錄頁面所選角色跳轉至對應的歡迎頁面,在首頁右上角點擊“點擊退出”,則會退出系統。

打開瀏覽器,在地址欄輸入系統地址,跳轉至系統登錄頁,輸入用戶名和密碼,跳轉至系統首頁,點擊“個人管理”可以修改個人登錄密碼信息,如圖7所示。

圖7 個人管理頁面

管理員登錄后,點擊“休假管理”,彈出休假管理頁面。在搜索框中輸入員工姓名,選擇員工狀態,系統可以根據狀態和姓名查詢員工(模糊查詢)。點擊“添加員工”按鈕后,彈出添加員工界面,界面中包含員工編號、員工姓名、員工狀態、當前年假天數、年假總天數、入職時間和年假開始時間。輸入的信息中,員工編號不能與已存在的編號重復;員工狀態分為在職和離職,默認為在職;入職時間和年假開始時間采用時間控件輸入,精確到日。初始密碼采用默認值,且經過MD5加密后存入數據庫,保證數據的安全性。點擊“保存”,若保存成功則提示“保存成功”否則提示“保存失敗”;點擊“取消”將退出添加界面。其他界面“保存”提示與此相同。添加員工成功,后臺會自動記錄相關日志。

輸入相應信息,“當前年假天數”大于“年假總天數”,以及“年假開始時間”小于“入職時間”時,窗口顯示錯誤信息,如圖8所示。

圖8 添加員工輸入錯誤

將信息修改為正確值,點擊“保存”,彈出成功提示,如圖9所示。

圖9 添加員工

在“增假記錄”列下,點擊“添加”,彈出添加年假增加記錄窗口,可以添加增假天數和對應的增假周期及備注,如圖10所示。

在請假記錄列下面找到目標員工,點擊“添加”,彈出添加年假請假記錄窗口,窗口中包含日期范圍、年假使用天數和備注。日期范圍、年假使用天數不能為空;日期范圍精確到日。年假使用天數為下拉框選擇,由0.5開始,增長間隔0.5,至年假可用天數結束。

圖10 添加年假增假記錄

在日志管理模塊中可以對所有日志進行查詢。查詢條件為操作人和日期范圍。操作人采用模糊搜索;日期范圍分為開始時間和結束時間,不輸入即為全部,只輸入開始時間,則查詢范圍為開始時間至今,只輸入結束時間,則查詢范圍為系統記錄第一條日志的日期到結束時間。查詢結果包含操作時間、操作人和操作內容,默認查詢十條。

2.2 普通員工部分

點擊個人年假信息,彈出個人年假信息頁面,頁面中顯示個人信息、增假信息和請假信息等,如圖11所示。

圖11 個人年假信息

3 結束語

本論文主要闡述了企業員工年假管理系統所關聯的信息。系統由登錄/退出模塊、修改個人密碼模塊、個人年假信息模塊、員工管理模塊、管理員管理模塊和日志管理模塊等6部分構成。采用的技術為Spring、Struts2、MyBatis、session等。系統運行效果良好,支持設計的所有功能,在可用性良好的前提下,保證了系統的健壯性和擴展性。

[1]郝春雨,鄭志榮.Java 7程序設計入門與提高[M].北京:清華大學出版社,2015.

[2]宋濤,王洪鑫,徐慶增.J2EE平臺標準下的SPRING 3.0輕量級框架技術概述[J],通訊世界,2015(12):306-307.

[3]楊旭.J2EE企業級開發Struts2+Spring+Hibernate整合技術[M].北京:清華大學出版社,2016.

[4]王珊,薩師煊.數據庫系統概論[M].5版.北京:高等教育出版社,2014.

[5]Benjamin J.Evans,David Flanagan.Java in a Nutshell[M].America:O'Reilly Media,2014.

[6]趙其國,李偉.J2EE企業項目實戰——Struts2+Hibernate+Spring[M].北京:清華大學出版社,2015.

[7]宋欣洋,基于J2EE技術的財務項目管理系統的研究[J].自動化與儀器儀表,2016(8):155-156.

[8]李唯,程永恒.Java EE輕量級框架應用開發教程[M].北京:人民郵電出版社,2016.

[9]劉廣.基于J2EE的網上藥店系統分析與設計[J].信息系統工程,2016(6):36-37.

[10]舒然.J2EE應用系統數據庫連接加密方法初探[J].金融科技時代,2016(7):40-43.

[11]李吟龍.基于J2EE技術的高速公路物流管理系統 [J].電子設計工程,2016(10):79-82.

[12]屈雪花.辦公自動化系統的設計與實現[J].信息系統工程,2013(12):40-41.

[13]張亞昕.基于J2EE網上考試系統的設計與實現[J].電子設計工程,2013(2):40-42.

[14]黃鋒,吳華瑞.基于J2EE應用的SQL注入分析與防范[J].計算機工程與設計,2012(12):3767-3771.

[15]查凱,方勇.基于標識的SQL注入攻擊防御方法[J].信息安全與通信保密,2011(6):54-55.

[16]汪濤.基于J2EE架構的環境監控系統設計[J].電腦知識與技術,2012(5):203-204.

猜你喜歡
信息系統管理
棗前期管理再好,后期管不好,前功盡棄
今日農業(2022年15期)2022-09-20 06:56:20
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
“這下管理創新了!等7則
雜文月刊(2016年1期)2016-02-11 10:35:51
人本管理在我國國企中的應用
現代企業(2015年8期)2015-02-28 18:54:47
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
管理的另一半
主站蜘蛛池模板: 成人a免费α片在线视频网站| 欧美精品在线观看视频| 亚洲欧美成人在线视频| 精品久久久久久中文字幕女| 欧美成人国产| 国产成人无码AV在线播放动漫| 香蕉久久国产超碰青草| 亚洲色图欧美在线| 日韩无码视频播放| 国产欧美视频在线| 国产无码性爱一区二区三区| 丁香婷婷综合激情| 中文字幕亚洲综久久2021| 亚洲一区二区三区香蕉| 欧美特黄一级大黄录像| 丰满人妻中出白浆| 中文字幕亚洲综久久2021| 国产制服丝袜无码视频| 在线观看热码亚洲av每日更新| 久久精品国产999大香线焦| 国产成人1024精品| 久久国产乱子伦视频无卡顿| 成人字幕网视频在线观看| 国产精品jizz在线观看软件| 亚洲美女视频一区| 国产亚洲精| 亚洲a级在线观看| 伦精品一区二区三区视频| 日韩在线播放欧美字幕| 亚洲中文久久精品无玛| 免费jizz在线播放| 四虎永久在线精品影院| 欧美亚洲国产精品第一页| 亚洲精品无码久久毛片波多野吉| 亚洲av日韩综合一区尤物| 毛片免费高清免费| 无码人中文字幕| 久久久亚洲色| 日韩 欧美 小说 综合网 另类| 国产永久在线视频| 国产丰满成熟女性性满足视频| 欧美国产精品不卡在线观看| 日本午夜视频在线观看| 国产亚洲视频在线观看| 丰满人妻中出白浆| 久久久91人妻无码精品蜜桃HD| 99精品视频九九精品| 久久网欧美| 色婷婷国产精品视频| 国产视频一区二区在线观看| 久久国产V一级毛多内射| 久久国产精品麻豆系列| 黄色福利在线| 亚洲人成在线精品| 精品欧美视频| 三级视频中文字幕| 日本91视频| 亚洲欧美日韩天堂| 亚洲国模精品一区| 青青草国产在线视频| 99精品国产电影| 日本亚洲最大的色成网站www| 亚洲无线观看| 国产网站一区二区三区| 在线无码私拍| 欧美一级99在线观看国产| 在线观看精品自拍视频| 国产一线在线| 国产精品19p| 蝴蝶伊人久久中文娱乐网| 欧美成人二区| 思思99热精品在线| 国产日产欧美精品| 69视频国产| 91九色国产porny| 久久夜色精品| 99久久国产综合精品2020| 欧美人人干| 91免费在线看| 午夜无码一区二区三区| 欧美精品v欧洲精品| jijzzizz老师出水喷水喷出|