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個模塊,分別是個人密碼管理模塊、員工管理模塊、管理員管理模塊和日志記錄模塊。“個人密碼管理模塊”負責修改當前管理員登錄密碼?!皢T工管理模塊”中包含按條件查詢記錄、添加員工、查看員工信息、編輯員工信息、清空當前年假天數、初始化登錄密碼、添加請假記錄、查看請假記錄、編輯請假記錄、添加增假記錄、查看增假記錄、編輯增假記錄?!肮芾韱T管理模塊”中包含初始化登錄密碼、添加管理員、查看管理員和刪除管理員?!叭罩居涗浤K”具有按條件查詢日志功能。

除以上兩個角色權限包含的功能外,還有公共的登錄/退出模塊。通過該模塊可以登錄或退出本系統,并對用戶進行權限管理。整個系統功能模塊圖如圖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
管理的另一半
主站蜘蛛池模板: 欧美亚洲日韩中文| 香蕉色综合| 在线综合亚洲欧美网站| 91小视频在线观看免费版高清| 久久国产精品麻豆系列| 欧美成人一区午夜福利在线| 国产美女在线免费观看| 综合色婷婷| 国产aaaaa一级毛片| 免费99精品国产自在现线| 久久久久中文字幕精品视频| 日韩精品毛片| 91国内视频在线观看| 激情成人综合网| 国产成人免费手机在线观看视频| 亚洲乱码在线视频| 成人午夜精品一级毛片| 成年女人a毛片免费视频| 亚洲欧美不卡| 女人爽到高潮免费视频大全| 一级全免费视频播放| 国产成人免费观看在线视频| 欧美特黄一级大黄录像| 亚洲无码熟妇人妻AV在线| 欧美a网站| 国产精品青青| 午夜激情福利视频| 无码视频国产精品一区二区| 久久无码av三级| 欧美日韩国产在线播放| 欧洲亚洲欧美国产日本高清| 亚洲精品日产精品乱码不卡| 免费在线a视频| 欧美精品H在线播放| 高清不卡一区二区三区香蕉| 亚洲丝袜第一页| 国产高清不卡视频| 亚洲三级成人| 老色鬼欧美精品| 91福利国产成人精品导航| 五月天久久婷婷| 欧美日本在线一区二区三区| 一本大道AV人久久综合| 欧美激情福利| 国产激情无码一区二区免费| 国产性猛交XXXX免费看| 少妇高潮惨叫久久久久久| 色婷婷电影网| 精品成人一区二区三区电影 | 日本精品视频一区二区| 国产在线97| 亚洲首页国产精品丝袜| 538国产视频| 久久精品一卡日本电影| 人妻熟妇日韩AV在线播放| 久久特级毛片| 国产拍在线| 欧美一级在线| 国产成人亚洲综合A∨在线播放| 欧美日本在线| 国产精品理论片| 欧美影院久久| 亚洲国产成人精品青青草原| 欧美国产日韩在线观看| 在线中文字幕日韩| 玖玖精品视频在线观看| 国产熟女一级毛片| 九九热精品视频在线| 大香网伊人久久综合网2020| 天天综合色网| 国产美女无遮挡免费视频网站| 欧美精品导航| 日韩一级二级三级| 亚洲综合婷婷激情| 精品国产美女福到在线直播| 久久99精品久久久久纯品| 高潮毛片免费观看| 成人综合在线观看| 综合色婷婷| 亚洲人成在线免费观看| 国产成人a毛片在线| 中国一级特黄大片在线观看|