![專業(yè)課程設(shè)計(jì)資料_第1頁](http://file4.renrendoc.com/view14/M03/3F/33/wKhkGWYu432AM_BmAABr03nCenQ864.jpg)
![專業(yè)課程設(shè)計(jì)資料_第2頁](http://file4.renrendoc.com/view14/M03/3F/33/wKhkGWYu432AM_BmAABr03nCenQ8642.jpg)
![專業(yè)課程設(shè)計(jì)資料_第3頁](http://file4.renrendoc.com/view14/M03/3F/33/wKhkGWYu432AM_BmAABr03nCenQ8643.jpg)
![專業(yè)課程設(shè)計(jì)資料_第4頁](http://file4.renrendoc.com/view14/M03/3F/33/wKhkGWYu432AM_BmAABr03nCenQ8644.jpg)
![專業(yè)課程設(shè)計(jì)資料_第5頁](http://file4.renrendoc.com/view14/M03/3F/33/wKhkGWYu432AM_BmAABr03nCenQ8645.jpg)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
單位考勤管理系統(tǒng) 姓名: 學(xué)號: 題目:單位考勤管理系統(tǒng) 班級:目錄1.問題描述2.需求分析2.1需求分析2.2系統(tǒng)功效結(jié)構(gòu)3.邏輯結(jié)構(gòu)設(shè)計(jì)3.1局部E—R圖3.2全局E—R圖3.3數(shù)據(jù)字典4.物理結(jié)構(gòu)設(shè)計(jì)5.結(jié)論題目:某單位考勤管理系統(tǒng)實(shí)現(xiàn)部門、職員信息管理;實(shí)現(xiàn)系統(tǒng)信息管理,用于設(shè)置早晨、下午上下班時間;實(shí)現(xiàn)考勤登記;創(chuàng)建觸發(fā)器,假如打卡時間超出上班時間,而且小于5分鐘,登記為遲到,不然登記為曠工;創(chuàng)建存放過程統(tǒng)計(jì)各職員指定月份缺席、曠工職員;創(chuàng)建視圖分組查詢各部門職員信息及職員人數(shù),使用Compute子句;創(chuàng)建check約束,限制職員性別必需為‘男’或‘女’;1.問題描述伴隨企業(yè)人事管理日趨復(fù)雜和企業(yè)人員增多,企業(yè)考勤管理變得越來越復(fù)雜。伴隨計(jì)算機(jī)技術(shù)和通信技術(shù)快速發(fā)展,將傳統(tǒng)人工考勤管理計(jì)算機(jī)化,建立一個高效率、無差錯考勤管理系統(tǒng),能夠有效幫助企業(yè)實(shí)現(xiàn)“公正考勤,高效薪資”,使企業(yè)管理水平登上一個新臺階。職員考勤管理系統(tǒng),可用于各部門等機(jī)構(gòu)職員考勤管理,查詢,更新和維護(hù),使用方便,易用性強(qiáng),圖形界面清楚明了。2.需求分析2.1需求分析該系統(tǒng)實(shí)現(xiàn)大致目標(biāo)以下:(1)職員基礎(chǔ)信息管理。(2)職員考勤管理,職員依據(jù)自己班次在上下班時分別進(jìn)行出勤操作,采取刷卡機(jī),由人事部門專門人員管理出勤、加班、出差、缺勤等情況。(3)每個月月初進(jìn)行考勤匯總,匯總信息包含工作日出勤情況、請假天數(shù)、出差天數(shù)和不一樣性質(zhì)加班統(tǒng)計(jì)等。該系統(tǒng)實(shí)現(xiàn)功效以下:(1)數(shù)據(jù)管理功效是設(shè)置和管理基礎(chǔ)數(shù)據(jù),包含加班、請假、出差類別,在全表系統(tǒng)中能夠進(jìn)行基礎(chǔ)數(shù)據(jù)添加、統(tǒng)計(jì)、刪除和修改。(2)部門管理對職員分配和其信息查詢綜合管理。(3)加班管理對職員加班時間進(jìn)行統(tǒng)計(jì),統(tǒng)計(jì)開始時間和結(jié)束時間,對加班信息實(shí)現(xiàn)添加,刪除、統(tǒng)計(jì)等操作。(4)請假管理能夠提出請假申請,并完善請假信息,如請假開始時間,請假結(jié)束時間,請假次數(shù)統(tǒng)計(jì)進(jìn)行管理。(5)出差管理管理者安排職員出差,對出差時間,次數(shù)統(tǒng)計(jì)管理。(6)考勤管理包含缺勤、出勤信息查詢;上級對下級職員出勤信息確實(shí)定;生成考勤統(tǒng)計(jì)信息并能夠依據(jù)指定條件進(jìn)行查詢。實(shí)現(xiàn)從每日出勤到統(tǒng)計(jì)全部考勤信息操作。為方便數(shù)據(jù)傳輸和查閱,要依據(jù)需求提供全方面考勤統(tǒng)計(jì)信息表。2.2系統(tǒng)功效結(jié)構(gòu)2.2職員管理系統(tǒng)功效模塊圖職員基礎(chǔ)信息職員基礎(chǔ)信息出勤統(tǒng)計(jì)出差統(tǒng)計(jì)加班統(tǒng)計(jì)請假統(tǒng)計(jì)所屬部門信息職員考勤管理系統(tǒng)3.邏輯結(jié)構(gòu)設(shè)計(jì)3.1局部E—R圖職員職員職員號部門號姓名年紀(jì)職稱工資性別獎金3.1.1職員E-R圖部門部門部門號部門名稱地址職員人數(shù)3.1.2部門E-R圖出差統(tǒng)計(jì)出差編號開始時間原因出差統(tǒng)計(jì)出差編號開始時間原因出差日結(jié)束時間出差出差編號職員號出差月份3.1.4出差E-R圖請假請假統(tǒng)計(jì)請假編號開始時間原因請假日結(jié)束時間3.1.5請假統(tǒng)計(jì)E-R圖請假請假請假編號職員號請假月份3.1.6請假E-R圖加班加班統(tǒng)計(jì)加班編號開始時間加班原因結(jié)束時間3.1.7加班統(tǒng)計(jì)E-R圖加班加班加班編號職員號加班月份3.1.8加班統(tǒng)計(jì)E-R圖出勤統(tǒng)計(jì)出勤統(tǒng)計(jì)出勤編號早晨上班時間早晨下班時間早晨狀態(tài)下午上班時間出勤狀態(tài)下午狀態(tài)下午下班時間出勤出勤出勤編號職員編號早晨下班時間下午上班時間出勤月份早晨上班時間下午下班時間3.1.9出勤統(tǒng)計(jì)E-R圖3.1.10出勤E-R圖3.2全局E—R圖出差統(tǒng)計(jì)出差統(tǒng)計(jì)請假統(tǒng)計(jì)出勤統(tǒng)計(jì)部門加班統(tǒng)計(jì)出差出勤請假所屬加班職員部門號部門號請假月份加班編號加班月份開始時間結(jié)束時間加班原因請假編號請假原因出差統(tǒng)計(jì)開始時間結(jié)束時間出差編號開始時間結(jié)束時間出差日下午正常下班時間下午狀態(tài)職員號工資年紀(jì)早晨正常上班時間早晨正常下班時間下午正常上班時間早晨狀態(tài)出勤編號出勤日早晨正常下班時間下午正常上班時間早晨正常上班時間下午正常下班時間出勤月份地址部門人數(shù)部門名稱姓名職稱獎懲性別出勤統(tǒng)計(jì)職員出差統(tǒng)計(jì)請假統(tǒng)計(jì)加班統(tǒng)計(jì)部門出差月份出勤出差所屬加班請假NNNN1N1111關(guān)系圖3.3數(shù)據(jù)字典數(shù)據(jù)基礎(chǔ)存取單位是存放統(tǒng)計(jì)。有了邏輯結(jié)構(gòu)以后,就能夠設(shè)計(jì)存放統(tǒng)計(jì)結(jié)構(gòu),一個存放統(tǒng)計(jì)能夠和多個邏輯統(tǒng)計(jì)相對應(yīng)。存放統(tǒng)計(jì)就包含統(tǒng)計(jì)組成、數(shù)據(jù)項(xiàng)類型、長度及其其它約束條件等。分析可知其對應(yīng)[1]、實(shí)體1.職員(職員號,姓名,性別,年紀(jì),職稱,部門號,工資,獎金)2.部門(部門號,部門名稱,地址,部門人數(shù))3.出差統(tǒng)計(jì)(出差編號,開始時間,結(jié)束時間,出差原因)4.請假統(tǒng)計(jì)(請假編號,開始時間,結(jié)束時間,請假原因)5.加班統(tǒng)計(jì)(加班編號,起始時間,結(jié)束時間,加班原因)6.出勤統(tǒng)計(jì)(職員號,早晨上班時間,早晨下班時間,早晨狀態(tài),下午上班時間,下午下班時間,下午狀態(tài),出勤日)[2]、關(guān)系1.出差(出差編號,職員號,月份)2.請假(請假編號,職員號,月份)3.加班(加班編號,職員號月,月份)4.出勤(出勤編號,職員號,早晨正常上班時間,早晨正常下班時間,下午正常上班時間,下午正常下班時間,月份)[3]、關(guān)系模式1.職員(職員號,姓名,性別,年紀(jì),職稱,部門號,工資,獎金)2.部門(部門號,部門名稱,地址,部門人數(shù))3.出差信息(出差編號,開始時間,結(jié)束時間,出差原因,職員號)4.請假信息(請假編號,開始時間,結(jié)束時間,請假原因,職員號)5.加班信息(加班編號,起始時間,結(jié)束時間,加班原因,職員號)6.出勤信息(職員號,早晨上班時間,早晨下班時間,早晨狀態(tài),下午上班時間,下午下班時間,下午狀態(tài),出勤日)在該題中對應(yīng)包含表有以下多個:1、職員表:職員表用以統(tǒng)計(jì)職員基礎(chǔ)信息及其所在部門單位,包含統(tǒng)計(jì)職員號,姓名,性別,年紀(jì),職稱,部門號,工資,獎金,以下表所表示:字段數(shù)據(jù)類型約束條件可否為空備注pnoChar(10)無否職員號cnoChar(10)無否部門號pnChar(10)無可姓名sexChar(2)默認(rèn)為“男”可性別Ageint無可年紀(jì)ProfChar(10)無可職稱salSmallint無可工資commsmallint無可獎金部門表:部門表用來統(tǒng)計(jì)部門基礎(chǔ)信息情況,包含統(tǒng)計(jì)部門號,部門名稱,地址,部門人數(shù),以下表所表示:字段數(shù)據(jù)類型約束條件可否為空備注CnoChar(10)無否部門號CnChar(20)無可部門名稱adressChar(20)無可部門地址sumInt無可部門人數(shù)出差統(tǒng)計(jì)表:出差統(tǒng)計(jì)表統(tǒng)計(jì)了職員出差情況,包含統(tǒng)計(jì)出差編號,開始時間,結(jié)束時間,出差統(tǒng)計(jì),職員號,圖所表示:字段數(shù)據(jù)類型約束條件可否為空備注ccint無否出差編號Beginint無可開始時間Endint無可結(jié)束時間resonChar(20)無可出差原因出差(聯(lián)絡(luò))表;出差表用來聯(lián)絡(luò)職員表和職員出差統(tǒng)計(jì)表,包含職員號、出差編號,以下圖所表示:字段數(shù)據(jù)類型約束條件可否為空備注PnoChar(10)無否職員號ccInt無否出差編號請假統(tǒng)計(jì)表:請假統(tǒng)計(jì)表用來統(tǒng)計(jì)職員請假情況,包含統(tǒng)計(jì)請假編號,開始時間,結(jié)束時間,請假統(tǒng)計(jì),職員號,圖所表示:字段數(shù)據(jù)類型約束條件可否為空備注
qjInt無否請假編號Begin2Datetime無可開始時間End2Datetime無可結(jié)束時間seasonChar(20)無可請假原因請假(聯(lián)絡(luò))表:請假表用來統(tǒng)計(jì)聯(lián)絡(luò)了職員表和請假信息表情況,包含職員號、請假編號。以下表所表示:字段數(shù)據(jù)類型約束條件可否為空備注PnoChar(10)無否職員號qjInt無否請假編號7.加班統(tǒng)計(jì)表:加班統(tǒng)計(jì)表用來統(tǒng)計(jì)職員加班情況,包含加班編號,起始時間,結(jié)束時間,加班統(tǒng)計(jì),職員號,圖所表示:字段數(shù)據(jù)類型約束條件可否為空備注jbInt無可加班編號Begin3Datetime無可開始時間End3Datetime無可結(jié)束時間reasonChar(20)無否加班原因加班(聯(lián)絡(luò))表:加班表用來聯(lián)絡(luò)加班統(tǒng)計(jì)表和職員表信息情況,其中包含職員號、加班編號,以下表所表示:字段數(shù)據(jù)類型約束條件可否為空備注PnoChar(10)無否職員號jbInt無否加班編號9.出勤統(tǒng)計(jì)表:出勤統(tǒng)計(jì)表用來統(tǒng)計(jì)職員出勤情況,包含統(tǒng)計(jì)職員號,早晨上班時間,早晨下班時間,下午上班時間,下午下班時間,出勤統(tǒng)計(jì),如表所表示:字段數(shù)據(jù)類型約束條件可否為空備注cqInt無否出勤編號Ambeginint無可早晨上班時間Zhuangtai1Char(5)無可早晨上班情況Amendint無可早晨下班時間Pmbeginint無可下午上班時間Zhuangtai2Char(5)無可下午上班情況Pmendint無可下午下班時間daysChar(2)無可出勤日10.出勤(聯(lián)絡(luò))表:出勤表用來聯(lián)絡(luò)出勤統(tǒng)計(jì)和職員表情況,另外,它還有自己屬性,包含職員號、出勤編號、早晨上班時間、早晨下班時間、下午上班時間、下午下班時間,以下表所表示:字段數(shù)據(jù)類型約束條件可否為空備注PnoChar(10)無否職員號cqInt無否出勤編號Ambeginint無否早晨正常上班時間Amendint無否早晨正常下班時間Pmbeginint無否下午正常上班時間Pmendint無否下午正常下班時間MonthInt無否出勤月份4.物理結(jié)構(gòu)設(shè)計(jì)物理結(jié)構(gòu)設(shè)計(jì)是為邏輯數(shù)據(jù)模型選擇一個最適合應(yīng)用環(huán)境物理結(jié)構(gòu),將邏輯結(jié)構(gòu)設(shè)計(jì)中表用sql語句創(chuàng)建出來?!?】、創(chuàng)建觸發(fā)器,假如打卡時間超出上班時間,而且小于5分鐘,登記為遲到,不然登記為曠工;ifobject_id('tri_1','tr')isnotnulldroptriggertri_1gocreatetriggertri_1onchuqinjiluforinsertasbegindeclare@ambeginint,@time1int,@pmbeginint,@time2int,@cqchar(10)select@cq=cqfrominsertedselect@ambegin=ambeginfrominsertedselect@time1=ambeginfromchuqinselect@pmbegin=pmbeginfrominsertedselect@time2=pmbeginfromchuqinif(@ambegin-@time1)<5and(@ambegin-@time1)>0updatechuqinjilusetzhuangtai1='遲到'wherecq=@cqandambegin=@ambeginif(@ambegin-@time1)>=5updatechuqinjilusetzhuangtai1='曠到'wherecq=@cqandambegin=@ambeginif(@ambegin-@time1)<=0updatechuqinjilusetzhuangtai1='正常'wherecq=@cqandambegin=@ambeginif(@pmbegin-@time2)<5and(@pmbegin-@time2)>0updatechuqinjilusetzhuangtai2='遲到'wherecq=@cqandpmbegin=@pmbeginif(@pmbegin-@time2)>=5updatechuqinjilusetzhuangtai2='曠到'wherecq=@cqandpmbegin=@pmbeginif(@pmbegin-@time2)<=0updatechuqinjilusetzhuangtai2='正常'wherecq=@cqandpmbegin=@pmbeginend【2】、創(chuàng)建視圖分組查詢各部門職員信息及職員人數(shù),使用Compute子句;createviewview_1asselectdistinctpn,bumen.pno,o,age,prof,sal,comm,cnfromzhigong,bumenwhereo=oselectdistinctpn,bumen.pno,o,age,prof,sal,comm,cnfromzhigong,bumenwhereo=oorderbycomputecount(bumen.pno)bycomputecount(bumen.pno)go【3】、創(chuàng)建check約束,限制職員性別必需為‘男’或‘女’;altertablezhigongwithcheckaddconstraintdf_zhigong_sexdefault'男'forsex--創(chuàng)建存放過程統(tǒng)計(jì)各職員指定月份缺席,曠工;useshujukugoifobject_id('pro_3','p')isnotnulldropprocedurepro_3createprocedurepro_3(@monthint)asbeginselectzhigong.pno,pn,count(zhigong.pno)-count(chuqin.pno)缺席,count(zhigong.pno)-count(chuqin.pno)-count(qingjia.pno)-count(jiaban.pno)曠工fromzhigong,chuqin,chuchai,qingjia,jiabanwherezhigong.pno=chuqin.pnoandzhigong.pno=chuchai.pnoandzhigong.pno=jiaban.pnoandzhigong.pno=qingjia.pnogroupbyzhigong.pno,pnendgoexecpro_3'6'--備份useshujukubackupdatabaseshujukutodisk='F:\shujukubeifwithinitgo--還原useshujukurestoredatabaseshujukufromdisk='F:\shujukuhuanywithrecovery5.結(jié)論5、1數(shù)據(jù)庫分析首先,部門實(shí)施刷卡機(jī)制能夠很好管理職員考勤,經(jīng)過查看多個統(tǒng)計(jì)表,管理員便能夠比較直觀查看職員考勤情況,其次,本系統(tǒng)在信息表述上還不完備,部分模塊信息還不夠具體,關(guān)鍵是提供報(bào)表有限。系統(tǒng)即使針對中小企業(yè)考勤管理業(yè)務(wù)。對使用統(tǒng)計(jì)表進(jìn)行出、缺勤企業(yè),還需要添加一自動累加統(tǒng)計(jì)各職員加班、請假、出勤、出差次數(shù)數(shù)據(jù)模塊。最終,還應(yīng)熟悉系統(tǒng)設(shè)計(jì)風(fēng)格,在各個界面上深入添加多需要字段和報(bào)表,或添加采集數(shù)據(jù)模塊,以擴(kuò)充系統(tǒng)功效。本系統(tǒng)創(chuàng)新點(diǎn)在于觸發(fā)器應(yīng)用,每增加一條統(tǒng)計(jì),全部會重新統(tǒng)計(jì)一下統(tǒng)計(jì)次數(shù),并存入月紀(jì)錄中,使得信息愈加正確。在設(shè)計(jì)時因?yàn)閷幊陶Z言知識匱乏,所以數(shù)據(jù)庫界面化沒有做成,如若想愈加完善數(shù)據(jù)庫,應(yīng)該結(jié)合部分編程語言,使得操作界面愈加人性化,簡單化。5、2學(xué)習(xí)經(jīng)驗(yàn):經(jīng)過了一學(xué)期學(xué)習(xí),我從起初對數(shù)據(jù)庫認(rèn)識模糊到以后清楚,深入,我認(rèn)為我學(xué)到了許很多多東西。當(dāng)然,在學(xué)習(xí)中,得到了老師更多指導(dǎo),和幫助。在對課程學(xué)習(xí)中,學(xué)習(xí)SQL語句和數(shù)據(jù)庫知識對之前剛開始學(xué)習(xí)數(shù)據(jù)庫時有了更深一步認(rèn)識。在學(xué)習(xí)深入中,即使學(xué)習(xí)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年五年級英語教師期末工作總結(jié)樣本(2篇)
- 印刷廠裝修延期合同
- 商業(yè)空間裝修工程勞動合同
- 學(xué)校修繕項(xiàng)目用工協(xié)議
- 林業(yè)公司網(wǎng)點(diǎn)裝修合同
- 教育機(jī)構(gòu)裝修免租期協(xié)議
- 商場電梯間瓦工改造協(xié)議
- 地下餐廳裝修合同范本
- 服裝輔料危險(xiǎn)品運(yùn)輸協(xié)議
- 公司簽股合同范例
- 二零二五年度集團(tuán)公司內(nèi)部項(xiàng)目專項(xiàng)借款合同范本3篇
- 事業(yè)單位公開招聘工作人員考試題(公共基礎(chǔ)知識試題和答案)
- 低空飛行旅游觀光項(xiàng)目可行性實(shí)施報(bào)告
- 2024年版:煤礦用壓力罐設(shè)計(jì)與安裝合同
- 甲狀腺的科普宣教
- 《算法定價壟斷屬性問題研究的國內(nèi)外文獻(xiàn)綜述》4200字
- 2024年04月浙江義烏農(nóng)商銀行春季招考筆試歷年參考題庫附帶答案詳解
- 2024年浙江省五校聯(lián)盟高考地理聯(lián)考試卷(3月份)
- 在線心理健康咨詢行業(yè)現(xiàn)狀分析及未來三至五年行業(yè)發(fā)展報(bào)告
- 電動三輪車購銷合同
- 淋巴瘤的免疫靶向治療
評論
0/150
提交評論