人事工資管理系統(tǒng)課程設計報告_第1頁
人事工資管理系統(tǒng)課程設計報告_第2頁
人事工資管理系統(tǒng)課程設計報告_第3頁
已閱讀5頁,還剩18頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、蘇州科技大學電子信息與智能化實驗中心面向?qū)ο蠹夹g課程設計A報告人事工資管理系統(tǒng)專業(yè)年級計算機科學與技術(嵌入式培養(yǎng))15級班級嵌入式1511學號姓名張梓軒戚春陽徐敏杰袁祺林王雨欣成績指導教師丁俊2016年12月24日姓名角色承擔任務自評成績張梓軒組長E-R圖;統(tǒng)一數(shù)據(jù)庫;工資管理系統(tǒng)顯示所有員工的工資,部門整體調(diào)薪的實現(xiàn);人事管理系統(tǒng)的時序圖和活動圖;戚春陽組員統(tǒng)計管理系統(tǒng)顯示各個部門和人數(shù)功能的實現(xiàn);用戶權限和密碼設置;系統(tǒng)時間輸出;實現(xiàn)系統(tǒng)設置管理中的數(shù)據(jù)備份和數(shù)據(jù)恢復;整合所有人代碼,實現(xiàn)功能的統(tǒng)一和代碼的優(yōu)化;登錄界面的活動圖和時序圖;徐敏杰組員人事管理系統(tǒng)添加員工信息,修改員工信息;

2、用例圖和用例說明;任務書的編寫;系統(tǒng)設置系統(tǒng)的活動圖、時序圖;袁祺林組員人事管理系統(tǒng)查詢員工的登陸信息、模糊查詢和刪除員工;課程總結(jié);任務書的編寫;人事管理系統(tǒng)的時序圖和活動圖;王雨欣組員員工獎懲表的增、刪、改、查;系統(tǒng)類圖;課程設計與需求分析;統(tǒng)計管理系統(tǒng)的活動圖和時序圖;注:如果按小組進行,需要此表,否則刪除。人事工資系統(tǒng)設計報告1課程設計任務概述人事工資管理系統(tǒng)是非常通用的管理信息系統(tǒng),一個公司必須要有健全的人事工資管理系統(tǒng)來管理員工的信息,才能實現(xiàn)它的日常運轉(zhuǎn)。因此,為了支持企業(yè)規(guī)范化的管理,高效率地完成人事的業(yè)務,需要實現(xiàn)包括員工的姓名、年齡、編號、電話號碼等基本信息的建立,授予員工

3、所能獲取的權限,例如管理員權限,就可以對普通員工進行信息管理,其中包括新員工個人的基本信息資料的增加、修改,退休員工的信息的刪除,員工獎懲信息的增加、刪除和修改;此外還支持管理員對部門整體進行調(diào)薪,擴大了管理員的管理范圍;同時為了支持人事管理及其相關方面的科學決策,增加了員工的個人基本信息查詢、薪資查詢、獎懲情況查詢和部門的總體情況查詢等,大大提高了公司內(nèi)部員工管理的效率,減少了不必要的精力的投入,使得企業(yè)的正常維護得以實現(xiàn)。2系統(tǒng)需求分析系統(tǒng)功能分析本系統(tǒng)主要是實現(xiàn)企業(yè)人事管理的系統(tǒng)化、規(guī)范化和自動化,實現(xiàn)數(shù)據(jù)的錄入、插入、刪除、查詢、統(tǒng)計、更新等功能。具有員工注冊以及登錄的功能,且登錄后管

4、理員可修改自己用戶權限;大體分為以下四個主功能:1. 人事管理系統(tǒng):主要用來實現(xiàn)對員工的基本信息的增加、信息的刪除、信息的修改以及模糊查詢,還包括對員工的獎懲信息的增加,信息的刪除,信息的修改以及信息的查詢;2. 工資管理系統(tǒng):主要包括模糊查詢部門信息、員工的總體以及個人工資信息,以及對部門的薪資進行整體調(diào)整的功能;統(tǒng)計管理系統(tǒng):主要指用來顯示部門的整體情況以及員工人數(shù);3. 系統(tǒng)設置系統(tǒng):主要是用來對數(shù)據(jù)進行恢復和備份。用例圖及用例說明用戶注冊用例1.用例名稱:注冊2.用例描述:注冊成為本管理系統(tǒng)的用戶3.角色:用戶4.前置條件:格式輸入正確5.后置條件:保存此用戶的信息6.基本路徑:A.填

5、寫用戶名和密碼B.保存用戶信息7.擴展點:A.未填寫完整或者格式錯誤a1.錯誤提示B.用戶已經(jīng)存在b1.錯誤提示3系統(tǒng)設計系統(tǒng)類圖人事管理系統(tǒng)活動圖:料;tdW_L捌宋將_Lfdnnfl-cfEt統(tǒng)計管理系統(tǒng)活動圖:工資管理系統(tǒng)活動圖:系統(tǒng)設置管理活動圖:系統(tǒng)時序圖用戶登陸時序圖:MMMBLiflAM*LiflAM*pvaT11譽屠崗尸器畀前斛人事管理系統(tǒng)時序圖:tap陽*屮證ff.1I.J?入人負程挖出我1d11L畫巫打0料吃HbI許護直員:Lk感15晟JC1113ni-1»Ji«rJ咖$kLsi7:iflfi口-m?圻苗花宜兒”員一喑.劇卅植曲»»1

6、;«ire.ir:和口用垃日所!罰匸怕電汕.T一I,I"T工資管理系統(tǒng)時序圖:Ij.油九匸應働底£也Lmiaa丨吃應芳山】*nSrlU4F1jiiLtjme工1|:畫憎兩青輸1:1;860.孔匕肯pm4曲吃ma3.11J2統(tǒng)計管理系統(tǒng)時序圖:IIIIIIII系統(tǒng)設置管理時序圖:uesr.tri丈帆111:mi。id.1.:;內(nèi)b-N1".門LihriQ.口.1.:iL械'一I;imp1醐斗力匸怙總rr4系統(tǒng)實現(xiàn)登錄模塊設計與實現(xiàn)登錄模塊是用戶登錄進去進行相關操作的,如員工信息的增刪改查等等。(1)View層代碼loginTitle=new=new

7、=new=new=new=new=new=new=new=new"MicrosoftYaHeiUI",1,44);"u4ebau4e8bu5de5u8d44u7ba1u7406u7cfbu7edf");("u7528u6237u540d");("u5bc6u7801uff1a");quals(limit)type=1;usertype="管理員"elsetype=2;usertype="普通員工"Useruser=newUser(name,pwd,type);Userflag

8、=(user);if(flag!=null)wusername=name;wtype=limit;oko=newok();(true);setVisible(false);elsefailf=newfail();(true);dispose();(2)Dao數(shù)據(jù)交互層OverridepublicUserlogin(Useruser)etText("u8bf7u8f93u5165u59d3u540duff0cu652fu6301u6a21u7ccau67e5u627e");(null);("u9000u51fau6a21u7ccau67e5u627e");

9、(newpublicvoidactionPerformedevt)jButton2ActionPerformed(evt););("u5237u65b0");(newpublicvoidactionPerformedevt)jButton3ActionPerformed(evt););("u5237u65b0u540eu53efu7ee7u7eedu67e5u627e");("u5220u9664u6b64u5458u5de5");(newpublicvoidactionPerformedevt)jButton4ActionPerfo

10、rmed(evt););jLabel3););.setText("u7a7au503cu53efu67e5u627eu6240u6709u5458u5de5"jLabel4setText("u9700u8981u8f93u5165u5168u540du53efu4ee5u5220u9664u5458u5de5");publicvoidfindStaffName(JTablejTable,Stringname)DefaultTableModelmodel=(DefaultTableModel)();(0);Vectorv=(name);for(inti=0

11、;i<();i+)(Vector)(i);(1)action層privatevoidjButton1ActionPerformedevt)Stringname=();if(name!=null)(jTablel,name);elsepleaseInputp=newpleaseInput();(true);(2)dao層publicVectorfindStaffInfo(Stringstaffname)Vectorlist=newVector。;Stringsql="select*"+"fromt_staff_info"+"wheresta

12、ff_namelike'%"+staffname+"%'"conn=();trystmt=();rs=(sql);while()VectorlistObject=newVector。;etText("u8bf7u8f93u5165u90e8u95e8u540du53efu8fdbu884cu6a21u7ccau67e5u627e");("u786eu5b9a");(newpublicvoidactionPerformedevt)jButton2ActionPerformed(evt););jLabel2.se

13、tText("u7ed9u6307u5b9au90e8u95e8u7684u6240u6709u5458u5de5u8c03u85aa");(newnewObject,newString"部門編號","部門名稱");(jTable1);("u8f93u5165u5168u540du9009u5b9au90e8u95e8");("u786eu5b9a");(newpublicvoidactionPerformedevt)sureActionPerformed(evt);););("u8f

14、93u5165u8c03u6574u529bu5ea6"(newpublicvoidactionPerformedevt)moneyActionPerformed(evt););jLabel5.setText("u6e29u99a8u63d0u793a:u63d0u85aau5219u8f93u5165u6b63u6570,u964du85aau5219u8f93u5165u8d1fu6570");("u5143");(1)action層privatevoidsureActionPerformedevt)Stringjdept=();Doubl

15、emoney2=();StaffInfos=newStaffInfo();(jdept,money2);privatevoidjButton1ActionPerformedevt)dispose();privatevoidjButton2ActionPerformedevt)Stringdepartment=();if(department!=null)(jTablel,department);elsepleaseInputp=newpleaseInput();(true);(2)dao層publicVectorfindDepart(Stringname)Vectorlist=newVecto

16、r();Stringsql="select*"+"fromt_department"+"wheredept_namelike'%"+name+"%'"conn=();trystmt=();rs=(sql);while()VectorlistObject=VectorlistObject=newVector();etText("u8bf7u8f93u5165u90e8u95e8u540du8fdbu884cu6a21u7ccau67e5u627e");(newpublicvoida

17、ctionPerformedevt)jdepartActionPerformed(evt););("u8fd4u56deu4e3bu754cu9762");(newpublicvoidactionPerformedevt)jButton2ActionPerformed(evt););,newString"部門編號",”部門名稱”);(jTable2);jLabel2.setText("u8f93u5165u7a7au503cu53efu67e5u627eu5168u90e8u5458u5de5u6240u5728u90e8u95e8u7684u

18、4fe1u606f");publicvoidfindDepart(JTablejTable,Stringname)DefaultTableModelmodel=(DefaultTableModel)();(0);Vectorv=(name);for(inti=0;i<();i+)(Vector)(i);OverridepublicvoidshowDepartNumber(JTablejTable,Stringname)DefaultTableModelmodel=(DefaultTableModel)();(0);Vectorv=(name);for(inti=0;i<();i+)(Vector)(i);(1) action層privatevoidjButtonIActionPeformedevt)Stringdepart2=();if(depart2!=null)(jTablel,depart2);(jTable2,depart2);elsepleaseInputp=newpleaseInput();(true);(2) dao層publicVectorfindDepart(S

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論