人事管理系統詳細設計說明書_第1頁
人事管理系統詳細設計說明書_第2頁
人事管理系統詳細設計說明書_第3頁
人事管理系統詳細設計說明書_第4頁
人事管理系統詳細設計說明書_第5頁
已閱讀5頁,還剩35頁未讀, 繼續免費閱讀

下載本文檔

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

文檔簡介

1、 - 40 -人事管理理系統詳細設計計說明書成員:李李典1000055050030王欣1000055050031譚宇1000055050032李斌1000055050033張俊剛11000050550344鄧曉峰11000050550355何連峰11000050550366王相忠11000050550377李寶1000055050038目錄TOC o 1-3 h z u HYPERLINK l _Toc312481142 一、引言言 PAGEREF _Toc312481142 h - 33 - HYPERLINK l _Toc312481143 1.1編編寫目的的: PAGEREF _Toc3

2、12481143 h - 3 - HYPERLINK l _Toc312481144 1.2項項目背景景: PAGEREF _Toc312481144 h - 3 - HYPERLINK l _Toc312481145 1.3 定義 PAGEREF _Toc312481145 h - 3 - HYPERLINK l _Toc312481146 1.4參參考資料料: PAGEREF _Toc312481146 h - 3 - HYPERLINK l _Toc312481147 二、數據據庫設計計 PAGEREF _Toc312481147 h - 33 - HYPERLINK l _Toc312

3、481148 2.1 數數據庫表表列表 PAGEREF _Toc312481148 h - 3 - HYPERLINK l _Toc312481149 2.2邏邏輯結構構設計: PAGEREF _Toc312481149 h - 33 - HYPERLINK l _Toc312481150 2.3物物理結構構設計: PAGEREF _Toc312481150 h - 33 - HYPERLINK l _Toc312481151 2.4 數據表表代碼記記錄 PAGEREF _Toc312481151 h - 3 - HYPERLINK l _Toc312481152 三、軟件件結構 PAGERE

4、F _Toc312481152 h - 3 - HYPERLINK l _Toc312481153 3.1頂頂級結構構 PAGEREF _Toc312481153 h - 33 - HYPERLINK l _Toc312481154 3.2一一般職工工界面結結構 PAGEREF _Toc312481154 h - 3 - HYPERLINK l _Toc312481155 3.3管管理員界界面 PAGEREF _Toc312481155 h - 3 - HYPERLINK l _Toc312481156 3.4超超級管理理員界面面 PAGEREF _Toc312481156 h - 33 -

5、HYPERLINK l _Toc312481157 四、程序序模塊描描述 PAGEREF _Toc312481157 h - 3 - HYPERLINK l _Toc312481158 4.1 登錄模模塊 PAGEREF _Toc312481158 h - 3 - HYPERLINK l _Toc312481159 4.2職職工考勤勤模塊 PAGEREF _Toc312481159 h - 3 - HYPERLINK l _Toc312481160 4.3 個人信信息模塊塊 PAGEREF _Toc312481160 h - 33 - HYPERLINK l _Toc312481161 4.4

6、 修改密密碼模塊塊 PAGEREF _Toc312481161 h - 33 - HYPERLINK l _Toc312481162 4.5 部門管管理模塊塊 PAGEREF _Toc312481162 h - 33 - HYPERLINK l _Toc312481163 4.6 職工管管理模塊塊 PAGEREF _Toc312481163 h - 33 - HYPERLINK l _Toc312481164 4.7職職工出勤勤模塊 PAGEREF _Toc312481164 h - 3 - HYPERLINK l _Toc312481165 4.8 管理員員管理模模塊 PAGEREF _To

7、c312481165 h - 3 - HYPERLINK l _Toc312481166 五、登錄錄體驗 PAGEREF _Toc312481166 h - 3 -引言人事管理理系統是是針對企企業內部部人事管管理設計計,分角角色實現現對公司司部門及及各部門門員工的的增、刪刪、改、查以及及對員工工考勤的的管理。編寫目的的:在系統需需求分析析的基礎礎上,對對需求分分析中產產生的功功能模塊塊進行過過程描述述,設計計功能模模塊的內內部細節節,包括括算法和和詳細數數據結構構,為編編寫源代代碼提供供必要的的說明,并并作為測測試和維維護的參參考文檔檔。詳細設計計說明書書的預期期用戶為為所有與與此項目目相關的

8、的決策人人員、開開發人員員和測試試人員。1.2項項目背景景:項目名稱稱:人事事管理系系統項目介紹紹:人事管理理是一套套先進的的管理模模式,其其實施要要取得成成功,必必須有必必需的技技術和工工具支持持,公司司人事管管理軟件件(CPPM)是是實施人人事部門門人員管管理職工工必不可可少的一一套技術術和工具具集成支支持平臺臺。CPPM管理理系統基基于通訊訊、計算算機等信信息技術術,能實實現企業業對職工工、部門門的良好好管理,能能夠協助助管理者者更好地地完成管管理的兩兩項基本本任務:管理和和了解職職工狀況況。1.3 定義CPM:CommpannyPeersoonneelMaanaggemeent,公司人

9、人事管理理系統的的縮寫命名規則則:窗體命名格式式:功能能模塊名名+Foorm (例如如:部門門管理窗窗體,SSMF)控件命名格式式:窗體體名+功能名名+控件名名(例如如:部門門管理窗窗體中的的添加按按鈕,SSMF_Adddbtnn)字體格式式:主窗體控控件:微微軟雅黑黑,五號號,粗體體,字體體顏色:黑色次窗體控控件:微微軟雅黑黑,小五五,粗體體,字體體顏色:黑色程序命命名:類:首字字母大寫寫屬性:首首字母大大寫方法:首首字母大大寫字段:單單詞首字字母大寫寫、變量:小小寫1.4參參考資料料:詳細設計計說明書書模板資資料、人人事管理理系統需需求分析析說明書書數據庫設設計數據庫名名稱:HHRMaan

10、aggemeent2.1 數數據庫表表列表1部門表存儲公司司的部門門名稱2職位表存儲部門門有哪些些職位3性別表存儲人的的性別4民族表存儲不同同民族信信息5學歷表存儲不同同的學歷歷6員工表存儲公司司的員工工信息7工作時間間類別表表標識時間間種類8工作時間間表存儲上下下班時間間信息9打卡狀態態存儲打卡卡正常、遲到、早退三三種狀態態10上班打卡卡記錄表表存儲員工工上班打打卡信息息11下班打卡卡記錄表表存儲員工工下班打打卡信息息12管理員表表存儲管理理員級別別的員工工進入系系統的用用戶名及及密碼信信息,管管理員有有對員工工和部門門增刪改改查的權權限13超級管理理員表存儲超級級管理員員信息,超超級管理理

11、員增加加了對管管理員信信息查看看、修改改和刪除除的權限限14用戶表存儲員工工進入系系統的用用戶名及及密碼信信息2.2邏邏輯結構構設計:1部門表部門IDD、部門門名稱2職位表職位IDD、職位位名稱3性別表性別IDD、性別別名稱4民族表民族IDD、民族族名稱5學歷表學歷IDD、學歷歷名6員工表Id、職職工IDD、姓名名、性別別ID、職職位IDD、部門門ID、學學歷IDD、生日日、照片片、籍貫貫、現住住地址、民族IID、聯聯系方式式、工作作年限、畢業院院校、專專業、身身份證號號碼、入入職時間間7工作時間間類別表表類別IDD、類別別名稱8工作時間間表工作時間間ID、工工作時間間、類別別ID9打卡狀態態

12、打卡狀態態ID、狀狀態名稱稱10上班打卡卡記錄表表記錄IDD、打卡卡時間、狀態IID、職職工編號號11下班打卡卡記錄表表記錄IDD、打卡卡時間、狀態IID、職職工編號號12管理員表表管理員IID、用用戶名、密碼、職工編編號13超級管理理員表超級管理理員IDD、用戶戶名、密密碼、職職工編號號14用戶表用戶IDD、員工工工號、密碼2.3物物理結構構設計:部門表(Secctioons)字段說明類型可空備注SecttionnIDIDNvarrchaar(22)No主鍵SecttionnNamme部門名稱稱Nvarrchaar(220)No唯一職位表(Possitiionss)字段說明類型可空備注Pos

13、iitioonIDDIDNvarrchaar(22)No主鍵PosiitioonNaame職位名稱稱Nvarrchaar(220)No唯一性別表(Sexxs)字段說明類型可空備注SexIIDIDintNo主鍵,自自增SexNNamee性別名稱稱Nvarrchaar(44)No唯一民族表(Nattionns)字段說明類型可空備注NatiionIIDIDintNo主鍵,自自增NatiionNNamee民族名稱稱Nvarrchaar(116)No唯一學歷表(EduuBacckgrrounnds)字段說明類型可空備注EduBBackkgroounddIDIDintNo主鍵,自自增EduBBackkgr

14、oounddNamme學歷名稱稱Nvarrchaar(110)No唯一員工表(Staaffss) 字段說明類型可空備注IDIDIntNo主鍵,自自增StafffIDD職工IDDNvarrchaar(110)No組合項:部門IID+職職位IDD+數字字標識StafffNaame姓名Nvarrchaar(110)NoSexIID性別IDDIntNo外鍵PosiitioonIDD職位IDDVarccharr(4) No外鍵EduBBackkgroounddID學歷IDDIntNo外鍵Birtthdaay生日Nvaccharr(100)YesPictturee照片ImaggeYesNatiivePPl

15、acce籍貫Nvarrchaar(440)YesNowAAddrresss現住地址址Nvarrchaar(440)YesIDcaardNNo身份證號號碼Nvarrchaar(118)No唯一NatiionIID民族IDDInt Yes外鍵ConttacttWayy聯系方式式Nvarrchaar(330)YesWorkkSenniorrityy工作年限限IntNoSecttionnID部門IDDNvarrchaar(22)No外鍵GradduatteScchoool畢業院校校Nvarrchaar(330)YesMajoor專業Nvarrchaar(116)YesEmplloyeedDaate入職

16、時間間DateetimmeNo工作時間間類別表表(WoorkiingTTimeeTyppe)字段說明類型可空備注WTTyypeIIDIDintNo主鍵,自自增WTTyypeNNamee類別名稱稱Nvarrchaar(114)No唯一工作時間間表(WWorkkinggTimmes)字段說明類型可空備注WorkkinggTimmeIDDIDintNo主鍵,自自增WorkkTimme工作時間間Nvarrchaar(55)No唯一WTTyypeIID類別IDDIntNo外鍵打卡狀態態(CloockSStattus)字段說明類型可空備注ClocckSttatuusIDDIDintNo主鍵,自自增Cloc

17、ckSttatuusNaame狀態名稱稱Nvarrchaar(110)No唯一上班打卡卡記錄表表(SttarttCloockRRecoordss)字段說明類型可空備注SCloockRRecoordssIDIDintNo主鍵,自自增SCollckTTimee打卡時間間DateeTimmeNoSCloockSStattusIID打卡狀態態IDIntNo外鍵StafffIDD職工IDDNvarrchaar(110)No外鍵下班打卡卡記錄表表(EnndCllockkReccordds)字段說明類型可空備注ECloockRRecoordss IDDIDintNo主鍵,自自增ECollckTTimee打卡

18、時間間DateeTimmeNoECloockSStattusIID打卡狀態態IDIntNo外鍵StafffIDD職工IDDNvarrchaar(110)No外鍵管理員表表(Addms)字段說明類型可空備注AdmIIDIDintNo主鍵,自自增AdmNNamee管理員名名Nvarrchaar(115)No唯一AdmPPW密碼Nvarrchaar(115)noStafffIDD職工IddNvarrchaar(110)No外鍵超級管理理員表(SupperAAdmss)段說明類型可空備注SupeerAddmIDDIDintNo主鍵,自自增SupeerAddmNaame管理員名名Nvarrchaar(1

19、15)No唯一SupeerAddmPWW密碼Nvarrchaar(115)noStafffIDD職工IddNvarrchaar(110)No外鍵用戶表(Useers)字段說明類型可空備注UserrIDIDintNo主鍵,自自增StafffIDD職工IddNvarrchaar(110)No外鍵UserrPW密碼Nvarrchaar(115)no 2.4 數數據表代代碼記錄錄部門表(Secctioons):ID,名稱creaate tabble Secctioons(SecttionnID nvaarchhar(2) nott nuull priimarry kkey,SecttionnNamme

20、 nnvarrchaar(220) nott nuull uniiquee)職位表(Possitiionss):ID,名稱creaate tabble Possitiionss(PosiitioonIDD nvvarccharr(2) noot nnulll prrimaary keyy,PosiitioonNaame nvaarchhar(20) noot nnulll unniquue)性別表(Sexxs):ID,名稱creaate tabble Sexxs(SexIID iint nott nuull ideentiity(1,11) pprimmaryy keey,SexNNamee

21、nvvarccharr(4) noot nnulll unniquue)民族表(Nattionns):Id,名稱creaate tabble Nattionns(NatiionIID iint nott nuull ideentiity(1,11) pprimmaryy keey,NatiionNNamee nvvarccharr(166) nnot nulll uuniqque)學歷表(EduuBacckgrrounnds):Id,名稱creaate tabble EduuBacckgrrounnds(EduBBackkgroounddID intt noot nnulll iddentti

22、tyy(1,1) priimarry kkey,EduBBackkgroounddNamme nnvarrchaar(110) nott nuull uniiquee)員工表(Staaffss):Id,職工IDD,姓名名,性別IDD,職位位id,學歷idd,生日日,照片,籍貫,現住地地址,民族idd,聯系系方式,工作年年限,部門idd,畢業業院校,專業,身身份證號號碼,入入職時間間creaate tabble Staaffss(ID iint nott nuull ideentiity(1,11) pprimmaryy keey,StafffIDD nvvarccharr(100) nnot

23、nulll uuniqque,StafffNaame nvaarchhar(10) noot nnulll,SexIID iint nott nuull Fooreiign keyy reeferrencces Sexxs(SSexIID),PosiitioonIDD nvvarccharr(4) noot nnulll FForeeignn keey rrefeerenncess Poosittionns(PPosiitioonIDD),EduBBackkgroounddID intt noot nnulll FForeeignn keey rrefeerenncess EdduBaackg

24、grouundss(EdduBaackggrouundIID),Birtthdaay nnvarrchaar(110) nott nuull,Pictturee Immagee noot nnulll,NatiivePPlacce nnvarrchaar(440) nott nuull, NowAAddrresss nvvarccharr(400) nnot nulll,NatiionIID iint nott nuull Fooreiign keyy reeferrencces Nattionns(NNatiionIID),ConttacttWayy nnvarrchaar(330) not

25、t nuull,WorkkSenniorrityy innt nnot nulll,SecttionnID nvaarchhar(4) nott nuull Fooreiign keyy reeferrencces Secctioons(SecctioonIDD),GradduatteScchoool nnvarrchaar(330) nott nuull,Majoor nnvarrchaar(116) nott nuull,IDcaardNNo nnvarrchaar(118) nott nuull uniiquee,EmplloyeedDaate dattetiime nott nuull

26、)工作時間間類別表表(WoorkiingTTimeeTyppe):ID,類別creaate tabble WorrkinngTiimeTTypee(WTTyypeIID iint nott nuull ideentiity(1,11) pprimmaryy keey,WTTyypeNNamee nvvarccharr(144) nnot nulll uuniqque)工作時間間表(WWorkkinggTimmes):Id,工作時時間,工作時時間類別別creaate tabble WorrkinngTiimess(WorkkinggTimmeIDD innt nnot nulll iidennt

27、itty(11,1) prrimaary keyy,WorkkTimme ddateetimme nnot nulll uuniqque,WTTyypeIID iint nott nuull Fooreiign keyy reeferrencces WorrkinngTiimeTTypee(WTTTyppeIDD)打卡狀態態(CllockkStaatuss):ID,狀態名名稱creaate tabble CloockSStattus(ClocckSttatuusIDD innt nnot nulll iidenntitty(11,1) prrimaary keyy,ClocckSttatuus

28、Naame nvaarchhar(10) noot nnulll unniquue)上班打卡卡記錄表表(SttarttCloockRRecoordss):ID,打卡時時間,狀態IDD,職工工IDcreaate tabble StaartCClocckReecorrds(SCloockRRecoordssID intt noot nnulll iddenttityy(1,1) priimarry kkey,SCloockTTimee Daatettimee noot nnulll,SCloockSStattusIID iint nott nuull Forreiggn kkey refferee

29、ncees CClocckSttatuus(CClocckSttatuusIDD),StafffIDD nvvarccharr(100) nnot nulll fforeeignn keey rrefeerenncess Sttafffs(SStafffIDD)下班打卡卡記錄表表(EnndCllockkReccordds):Id,打卡時時間,標記idd職工iddcreaate tabble EnddCloockRRecoordss(ECloockRRecoordssID intt noot nnulll iddenttityy(1,1) priimarry kkey,ECloockTTimee

30、 Daatettimee noot nnulll,ECloockSStattusIID iint nott nuull Forreiggn kkey reffereencees CClocckSttatuus(CClocckSttatuusIDD),StafffIDD nvvarccharr(100) nnot nulll fforeeignn keey rrefeerenncess Sttafffs(SStafffIDD)管理員表表(Addms)Id,用戶名名,密碼,職工iddcreaate tabble Admms(AdmIID iint nott nuull ideentiity(1,1

31、1) pprimmaryy keey,AdmNNamee nvvarccharr(155) nnot nulll uuniqque ,AdmPPW nnvarrchaar(115) nott nuull ,StafffIDD nvvarccharr(100) nnot nulll fforeeignn keey rrefeerenncess Sttafffs(SStafffIDD)超級管理理員(SSupeerAddms)Id,用戶名名,密碼,職工iddcreaate tabble SupperAAdmss(SupeerAddmIDD innt iidenntitty(11,1) noot nn

32、ulll prrimaary keyy,SupeerAddmNaame nvaarchhar(15) noot nnulll unniquue ,SupeerAddmPWW nvvarccharr(155) nnot nulll ,StafffIDD nvvarccharr(100) nnot nulll fforeeignn keey rrefeerenncess Sttafffs(SStafffIDD)用戶表(Useers)Id,職工idd,密碼碼creaate tabble Useers(UserrID intt noot nnulll iddenttityy(1,1) priimarr

33、y kkey,UserrPW nvaarchhar(15) noot nnulll ,StafffIDD nvvarccharr(100) nnot nulll fforeeignn keey rrefeerenncess Sttafffs(SStafffIDD) 2.5數數據庫RRE圖軟件結構構輸用戶名及密碼,選擇身份登錄系統超級管理員界面3.1、頂級結結構人事管理系統登錄界面管理員界面一般職工界面3.2、一般職職工界面面結構上下班打卡(1)個人考勤塊一般職工界面個人信息修改(2)個人信息塊登錄密碼修改(3)修改密碼塊3.3管管理員界界面上下班打卡(1)個人考勤塊個人信息修改(2)個人信息塊

34、登錄密碼修改(3)修改密碼塊修改添加(4)部門管理刪除 管理員界面查看刪除按個人查詢查詢添加按姓名按部門查詢修改(5)職工管理按編號按入職時間按天個人出勤查詢(6)職工出勤按月部門整體出勤按月按天3.4超超級管理理員界面面上下班打卡(1)個人考勤塊(2)個人信息塊登錄密碼修改(3)修改密碼塊個人信息修改修改(4)部門管理添加刪除查看 超級管理員界面添加修改按姓名(5)職工管理按個人查詢刪除按編號查詢按入職時間按部門查詢個人出勤查詢按天(6)職工出勤按月部門整體出勤按天添加按月修改(7)管理員管理按個人查詢刪除查詢全部查詢程序模塊塊描述4.1登登錄模塊塊1. 流流程圖:職工輸入用戶戶名、密密碼、

35、選擇身份份登錄登錄成功功職工主界面管理員主界面超級管理員主界面職工輸入入用戶名名、密碼碼并選擇擇登錄身身份,根根據選擇擇的身份份做不同同的操作作若選擇的的是“職工”,系統統將查詢詢數據庫庫中的用用戶表UUserrs的記記錄,用用戶名密密碼核對對正確后后加載職職工主界界面;若選擇的的是“管理員員”,系統統將查詢詢數據庫庫中的管管理員表表Admms的記記錄,用用戶名密密碼核對對正確后后加載管管理員主主界面;若選擇的的是“超級管管理員”,系統統將查詢詢數據庫庫中的用用戶表SSupeerAddms的的記錄,用用戶名密密碼核對對正確后后加載超超級管理理員主界界面;三種身份份,若用用戶名、密碼核核對不正正

36、確,彈彈出提示示消息框框:“用戶名名或密碼碼錯誤!”。界面設計計及代碼碼如下:用到的控控件字段段名、方方法及變變量有:控件:用戶名文文本框名名稱:LLogiin_UUserrNammetxxt密碼文本本框名稱稱:Looginn_UsserPPWtxxt身份下拉拉列表名名稱:LLogiin_RRoleecomm登錄標簽簽名稱:Loggin_Entterllab退出標簽簽名稱:Loggin_Escclabb變量:UserrChaangee ucc = newwUseerChhangge(); /處理理登錄業業務類的的實例調用方法法:uc.GGetUUserr(usser); /核對對一般職職工的用

37、用戶名、密碼;uc.GGetAAdm(admm); /核核對管理理員的用用戶名、密碼;uc.GGetSSupAAdm(suppadmm); /核核對超級級管理員員的用戶戶名、密密碼。“登錄”標簽的的單擊事事件:privvatee vooid Loggin_Entterllab_Cliick(objjectt seendeer, EveentAArgss e) uuserrtyppe = Looginn_Rooleccom.Texxt; ttry if (usserttypee = 職職工) Usser useer = neew UUserr(); usser.StaaffIID = Loogi

38、nn_UsserNNameetxtt.Teext.Triim(); usser.UseerPWW = Loggin_UseerPWWtxtt.Teext.Triim(); coountt = uc.GettUseer(uuserr); elsse iif (useertyype = 管理理員) Addm aadm = nnew Admm(); addm.AAdmNNamee = Loggin_UseerNaamettxt.Texxt.TTrimm(); addm.AAdmPPW = Looginn_UsserPPWtxxt.TTextt.Trrim(); coountt = uc.GettAd

39、mm(addm); elsse iif (useertyype = 超級級管理員員) SuuperrAdmm suupaddm = neew SSupeerAddm(); suupaddm.SSupeerAddmNaame = LLogiin_UUserrNammetxxt.TTextt.Trrim(); suupaddm.SSupeerAddmPWW = Loggin_UseerPWWtxtt.Teext.Triim(); coountt = uc.GettSuppAdmm(suupaddm); if (coountt 0) thhis.DiaaloggRessultt = Diaalogg

40、Ressultt.OKK; ussernnamee = Loggin_UseerNaamettxt.Texxt; thhis.Cloose(); elsse MeessaageBBox.Shoow(用戶或或密碼錯錯誤!); ccatcch (Exccepttionn exxc) MesssaggeBoox.SShoww(exxc.MMesssagee); “退出”標簽的的單擊事事件:privvatee vooid Loggin_Escclabb_Cllickk(obbjecct ssendder, EvventtArggs ee) tthiss.Cllosee(); 4.2 職工考考勤模塊塊1

41、. 流流程圖:上班打卡 所有的用戶登錄系統打卡下班打卡完成每天的上班打卡記錄的錄入系統計時 超級管理員登錄系統每天中午午12點整整完成每天的下班打卡記錄的錄入每天晚上上22點整整成功登錄錄系統后后所有的職職工都可可以進行行上下班班打卡操操作,每每個職工工每天只只允許打打一次上上班卡和和一次下下班卡;上班打打卡時間間為每天天的amm 6:00 112:000,12點整整截止,下下班打卡卡時間為為每天的的pm112:000-222:000,22點整整截止?!俺壒芄芾韱T”登錄,系系統會在在每天中中午122點和每每天晚上上22點查查詢數據據庫中的的職工表表Staaffss的記錄錄,對未未打卡的的員工

42、分分別在上上下班打打卡記錄錄表中標標記為未未打卡;必須保保證每天天這兩個個時間段段超級管管理員處處于登錄錄狀態才才能完成成上下班班考勤記記錄。2. 打打卡界面面設計及及代碼如如下:用到的控控件字段段名、方方法及變變量有:控件:上班打卡卡按鈕名名稱:LLogiin_UUserrNammetxxt下班打卡卡按鈕名名稱:LLogiin_UUserrPWttxt變量:stafffedd /登錄員員工的職職工IDDDateeTimme ttimee;/記錄當當前時間間ClicckCaardOOpt Coppt = neewCllickkCarrdOppt();/處理打打卡業務務類的實實例調用方法法:Co

43、ptt.AdddCllockkReccordd(SStarrtCllockkReccordds, srrecoord) ; /添添加上班班打卡記記錄Coptt.AdddCllockkReccordd(EEndCClocckReecorrds, eereccordd) ; /添加下下班打卡卡記錄GetWWorkkinggTimme(上班); /獲取取上班時時間表WWorkkinggTimmes的的上班時時間GetWWorkkinggTimme(下班); /獲取取上班時時間表WWorkkinggTimmes的的下班時時間“上班打打卡”按鈕的的單擊事事件:privvatee vooid Cloock

44、_SDKKbtnn_Cllickk(obbjecct ssendder, EvventtArggs ee) iint houur = Coonveert.ToIInt332(ttimee.Hoour); iif (houur = 112) /66-122點打上上班卡時時間 MesssaggeBoox.SShoww(抱抱歉,現現在不是是打卡時時間!); eelsee strringg woorkiingttimee = GettWorrkinngTiime(上班班); strringg worrktiimess = worrkinngtiime.Spllit(:); intt woorkhhou

45、rr = Connverrt.TToInnt322(woorkttimees00); intt woorkmminuute = CConvvertt.TooIntt32(worrktiimess1); StaartCClocckReecorrd ssreccordd = neww SttarttCloockRRecoord(); sreecorrd.SSCloockTTimee = timme; if (tiime.Houur woorkhhourr | tiime.Houur = wworkkhouur & ttimee.Miinutte woorkmminuute) srrecoord.S

46、CllockkstaatussID = 22; elsse srrecoord.SCllockkstaatussID = 11; srrecoord.StaaffIID = sttafffid; if (Coopt.AdddCloockRRecoord(SttarttCloockRRecoordss, sreecorrd) MeessaageBBox.Shoow(sstafffidd + 打卡卡成功!); elsse MeessaageBBox.Shoow(sstafffidd +你已經經打過上上班卡了了!); “下班打打卡”按鈕的單單擊事件件:privvatee vooid Cloock_E

47、DKKBtnn_Cllickk(obbjecct ssendder, EvventtArggs ee) iint houur = Coonveert.ToIInt332(ttimee.Hoour); iif (houur = 222) /122-222點打下下班卡時時間 MesssaggeBoox.SShoww(抱抱歉,現現在不是是打卡時時間!); eelsee strringg woorkiingttimee = GettWorrkinngTiime(下班班); strringg worrktiimess = worrkinngtiime.Spllit(:); intt woorkhhour

48、r = Connverrt.TToInnt322(woorkttimees00); intt woorkmminuute = CConvvertt.TooIntt32(worrktiimess1); EnddCloockRRecoord ereecorrd = neew EEndCClocckReecorrd(); ereecorrd.EECloockTTimee = timme; if (tiime.Houur woorkhhourr | tiime.Houur = wworkkhouur & ttimee.Miinutte = 00) SMFF_Deelette_SStafffIDDtxtt.Teext = SSMF_Delletee_SeectiionMMembberddgv.Rowwsee.RoowInndexx.CCellls00.VValuue.TToSttrinng(

溫馨提示

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

最新文檔

評論

0/150

提交評論