日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

基于java的人力资源管理系统_基于JavaWeb的企业人力资源管理系统的设计与实现...

發布時間:2024/3/7 windows 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 基于java的人力资源管理系统_基于JavaWeb的企业人力资源管理系统的设计与实现... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

《基于Java Web的企業人力資源管理系統的設計與實現.doc》由會員分享,可免費在線閱讀全文,更多與《基于Java Web的企業人力資源管理系統的設計與實現》相關文檔資源請在幫幫文庫(www.woc88.com)數億文檔庫存里搜索。

1、nattendanceList;}**通過指定日期查詢考勤*ublicArrayListgetAttendanceByDate(Datedate){ArrayListattendanceList=newArrayList();try{ct=newConnDB()getConn();獲取ConnDB中的方法,操作數據庫sm=ctcreateStatement();rs=smexecuteQuery(quotselect*fromattendancewhereattendanceDate='quot+date+quot'quot);while(rsnext()){Checkattendanceattendance=newCheckattendance();attendancesetDate(rsgetDate());attendancesetEmName(r

2、='quot+emId+quot'andattendanceDate='quot+date+quot'quot);a是刪除的記錄數if(a==){b=true;}}catch(Excetione){erintStackTrace();}returnb;}工資管理主要代碼**計算員工應領取的工資*ublicintgetPaySalary(){aySalary=totalSalaryinsurancescot;returnaySalary;}ublicvoidsetTotalSalary(inttotalSalary){thistotalSalary=totalSalary;}計算員工總工資ublicintgetTotalSalary(){totalSalary=basicSalary+eatSalary+houseSalary+bonus+otherubl

3、id){booleanb=false;try{ct=newConnDB()getConn();sm=ctcreateStatement();inta=smexecuteUdate(quotdeletefromuserswhereid='quot+id+quot'quot);a是刪除的記錄數if(a==){b=true;}}catch(Excetione){erintStackTrace();}returnb;}考勤管理主要代碼**通過員工編號查看員工考勤信息*ublicArrayListgetAttendanceById(StringemId){ArrayListattendanceList=newArrayList();try{ct=newConnDB()getConn();獲取ConnDB中的方法,操作數據庫sm=ctcreateStatement(

4、sgetString());attendancesetEmId(rsgetString());attendancesetResult(rsgetString());attendanceListadd(attendance);}}catch(Excetione){erintStackTrace();}finally{關閉各種打開的資源,釋放內存thisclose();}returnattendanceList;}**刪除考勤記錄*ublicbooleandelAttendance(StringemId,Datedate){booleanb=false;try{ct=newConnDB()getConn();sm=ctcreateStatement();inta=smexecuteUdate(quotdeletefromattendancewhereemId

5、quot'quot);while(rsnext()){usersetId(rsgetString());usersetUsername(rsgetString());usersetPassword(rsgetString());usersetSex(rsgetString());usersetBirthday(rsgetDate());usersetIsadmin(rsgetString());usersetContent(rsgetString());usersetPhone(rsgetString());usersetEmail(rsgetString());}}catch(Excetione){erintStackTrace();}finally{關閉各種打開的資源,釋放內存thisclose();}returnuser;}**添加新員工*ubli

6、ace();}finally{關閉各種打開的資源,釋放內存thisclose();}returnall;}***添加新獎懲記錄*ublicbooleanaddRewPunish(RewPunishrewPunish){booleanb=false;try{ct=newConnDB()getConn();獲取ConnDB中的方法,操作數據庫sm=ctcreateStatement();rs=smexecuteQuery(quotselectusernamefromuserswhereid='quot+rewPunishgetId()+quot'quot);while(rsnext()){rewPunishsetName(rsgetString());}插入新獎懲記錄intcount=smexecuteUdate(quotinsertintorewPunis

7、+quot','quot+usergetEmail()+quot')quot);if(count==){b=true;}}catch(Excetione){erintStackTrace();}finally{關閉各種打開的資源,釋放內存thisclose();}returnb;}**修改員工信息*ublicbooleanudateUser(Useruser){booleanb=false;try{ct=newConnDB()getConn();sm=ctcreateStatement();inta=smexecuteUdate(quotudateusersSETusername='quot+usergetUsername()+quot',id='quot+usergetId()+quot',hone='quot+usergetPhone()+quot'

8、ement();rs=smexecuteQuery(quotselect*fromRewPunishquot);while(rsnext()){RewPunishrewPunish=newRewPunish();rewPunishsetRewId(rsgetString());rewPunishsetId(rsgetString());rewPunishsetName(rsgetString());rewPunishsetKind(rsgetString());rewPunishsetReason(rsgetString());rewPunishsetMoney(rsgetInt());rewPunishsetCreatetime(rsgetDate());alladd(rewPunish);}}catch(Excetione){erintStackTr

9、cbooleanaddUser(Useruser){booleanb=false;try{ct=newConnDB()getConn();獲取ConnDB中的方法,操作數據庫sm=ctcreateStatement();插入新用戶intcount=smexecuteUdate(quotinsertintousersvalues('quot+usergetId()+quot','quot+usergetUsername()+quot','quot+usergetPassword()+quot','quot+usergetSex()+quot','quot+usergetBirthday()+quot','quot+usergetIsadmin()+quot','quot+usergetContent()+quot','quot+usergetPhone()

10、);rs=smexecuteQuery(quotselect*fromattendancewhereemId='quot+emId+quot'quot);while(rsnext()){Checkattendanceattendance=newCheckattendance();attendancesetDate(rsgetDate());attendancesetEmName(rsgetString());attendancesetEmId(rsgetString());attendancesetResult(rsgetString());attendanceListadd(attendance);}}catch(Excetione){erintStackTrace();}finally{關閉各種打開的資源,釋放內存thisclose();}retur

11、,assword='quot+usergetPassword()+quot',birthday='quot+usergetBirthday()+quot',email='quot+usergetEmail()+quot',content='quot+usergetContent()+quot',isadmin='quot+usergetIsadmin()+quot',sex='quot+usergetSex()+quot'whereid='quot+usergetId()+quot'quot);a是修改的記錄數Systemoutrintln(usergetId());if(a==){b=true;}}catch(Excetione){erintStackTrace();}returnb;}**刪除員工*ublicbooleandelUser(String

12、ishment;returntotalSalary;}ublicvoidsetBonus(intbonus){thisbonus=bonus;etConn();sm=ctcreateStatement();inta=smexecuteUdate(quotdeletefrombarginwherebarginId='quot+barginId+quot'quot);a是刪除的記錄數if(a==){b=true;}}catch(Excetione){erintStackTrace();}returnb;}獎懲管理主要代碼**查看獎懲記錄*ublicArrayListgetAll(){ArrayListall=newArrayList();try{ct=newConnDB()getConn();獲取ConnDB中的方法,操作數據庫sm=ctcreateStat

總結

以上是生活随笔為你收集整理的基于java的人力资源管理系统_基于JavaWeb的企业人力资源管理系统的设计与实现...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。