




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、員工工資管理系統(tǒng)設(shè)計(jì)PAGE Hefei University數(shù)據(jù)庫(kù)技術(shù)綜合(zngh)報(bào)告BACHELOR DISSERTATION 題目(tm): 員工工資管理系統(tǒng)設(shè)計(jì)(shj) 系別: 電子信息與電氣工程系 班級(jí): 電子信息工程(1)班 姓名: 王蓓蓓 學(xué)號(hào): 1405011007 2015年12月11日目錄(ml) TOC o 1-3 h z u HYPERLINK l _Toc437715314 摘要(zhiyo) PAGEREF _Toc437715314 h 1 HYPERLINK l _Toc437715315 一、應(yīng)用(yngyng)背景 PAGEREF _Toc437715
2、315 h 1 HYPERLINK l _Toc437715316 1.1 引言 PAGEREF _Toc437715316 h 1 HYPERLINK l _Toc437715317 1.2 管理信息系統(tǒng)的發(fā)展歷史 PAGEREF _Toc437715317 h 1 HYPERLINK l _Toc437715318 1.3 國(guó)內(nèi)信息系統(tǒng)發(fā)展現(xiàn)狀 PAGEREF _Toc437715318 h 2 HYPERLINK l _Toc437715319 1.4 國(guó)內(nèi)信息系統(tǒng)存在的問(wèn)題 PAGEREF _Toc437715319 h 2 HYPERLINK l _Toc437715320 1.5
3、信息系統(tǒng)開(kāi)發(fā)的緊迫性 PAGEREF _Toc437715320 h 3 HYPERLINK l _Toc437715321 二、系統(tǒng)的主要功能 PAGEREF _Toc437715321 h 3 HYPERLINK l _Toc437715322 2.1數(shù)據(jù)庫(kù)需求分析 PAGEREF _Toc437715322 h 4 HYPERLINK l _Toc437715323 2.2功能陳述 PAGEREF _Toc437715323 h 4 HYPERLINK l _Toc437715324 2.3數(shù)據(jù)流圖 PAGEREF _Toc437715324 h 4 HYPERLINK l _Toc43
4、7715325 2.4功能流程圖 PAGEREF _Toc437715325 h 5 HYPERLINK l _Toc437715326 2.5 E-R模型圖 PAGEREF _Toc437715326 h 7 HYPERLINK l _Toc437715327 2.5.1 部門(mén)實(shí)體E-R圖 PAGEREF _Toc437715327 h 7 HYPERLINK l _Toc437715328 2.5.2員工實(shí)體E-R圖 PAGEREF _Toc437715328 h 7 HYPERLINK l _Toc437715329 2.5.3 考勤表實(shí)體E-R圖 PAGEREF _Toc4377153
5、29 h 8 HYPERLINK l _Toc437715330 2.5.4加班表實(shí)體E-R圖 PAGEREF _Toc437715330 h 8 HYPERLINK l _Toc437715331 2.5.5工種表實(shí)體E-R圖 PAGEREF _Toc437715331 h 9 HYPERLINK l _Toc437715332 2.5.6實(shí)體與實(shí)體之間的E-R模型如圖8所示 PAGEREF _Toc437715332 h 9 HYPERLINK l _Toc437715333 三、 數(shù)據(jù)庫(kù)邏輯設(shè)計(jì) PAGEREF _Toc437715333 h 10 HYPERLINK l _Toc437
6、715334 3.1表的定義 PAGEREF _Toc437715334 h 10 HYPERLINK l _Toc437715335 3.1.1員工表 PAGEREF _Toc437715335 h 10 HYPERLINK l _Toc437715336 3.1.2部門(mén)表 PAGEREF _Toc437715336 h 10 HYPERLINK l _Toc437715337 3.1.3工種表: PAGEREF _Toc437715337 h 11 HYPERLINK l _Toc437715338 3.1.4加班類(lèi)型表(類(lèi)型,加班名稱(chēng),加班薪酬) PAGEREF _Toc43771533
7、8 h 11 HYPERLINK l _Toc437715339 3.2代碼 PAGEREF _Toc437715339 h 12 HYPERLINK l _Toc437715340 四、物理結(jié)構(gòu)設(shè)計(jì) PAGEREF _Toc437715340 h 13 HYPERLINK l _Toc437715341 4.1存儲(chǔ)結(jié)構(gòu)設(shè)計(jì) PAGEREF _Toc437715341 h 13 HYPERLINK l _Toc437715342 4.2確定數(shù)據(jù)庫(kù)的存放位置 PAGEREF _Toc437715342 h 13 HYPERLINK l _Toc437715343 4.3存儲(chǔ)過(guò)程 PAGEREF
8、_Toc437715343 h 14 HYPERLINK l _Toc437715344 4.4觸發(fā)器的實(shí)現(xiàn) PAGEREF _Toc437715344 h 15 HYPERLINK l _Toc437715345 五、總結(jié)與心得 PAGEREF _Toc437715345 h 16PAGE 16摘要(zhiyo)人事管理是企業(yè)管理中的一個(gè)重要內(nèi)容,隨著時(shí)代的進(jìn)步,企業(yè)也逐漸變得龐大起來(lái)。如何管理好企業(yè)內(nèi)部員工的信息,成為企業(yè)管理中的一個(gè)大問(wèn)題。在這種情況(qngkung)下,開(kāi)發(fā)一個(gè)企業(yè)人事管理系統(tǒng)就顯得非常必要。 本企業(yè)人事管理系統(tǒng)具有如下功能:?jiǎn)T工基本(jbn)信息的錄入、修改、查詢(xún)、刪
9、除模塊,員工考勤信息和員工調(diào)動(dòng)信息的錄入、修改、查詢(xún)、刪除模塊,以及系統(tǒng)維護(hù)功能。為企業(yè)人事管理提供信息咨詢(xún),信息檢索,信息存取等服務(wù),基本上能夠滿(mǎn)足現(xiàn)代企業(yè)對(duì)人事管理的需要。 一、應(yīng)用背景1.1 引言企業(yè)人事管理是企業(yè)管理的一個(gè)重要內(nèi)容,隨著時(shí)代的進(jìn)步,企業(yè)也逐漸變的龐大起來(lái)。如何管理好企業(yè)內(nèi)部員工的信息,成為企業(yè)管理中的一個(gè)大問(wèn)題。在這種情況下,一個(gè)可以規(guī)范化,自動(dòng)化的企業(yè)人事管理系統(tǒng)就顯得非常必要。最初的人事管理,都是靠人力來(lái)完成的。當(dāng)企業(yè)規(guī)模比較小的時(shí)候,人力可以完成,隨著企業(yè)的規(guī)模越來(lái)越大,企業(yè)的員工人數(shù)也越來(lái)越多,依然維持著人力進(jìn)行人事管理,必然會(huì)造成工作效率低,工作錯(cuò)誤增高的問(wèn)題
10、。人事管理系統(tǒng)就是把分散的企事業(yè)單位的職工信息實(shí)行統(tǒng)一,集中,規(guī)范的收集管理,建立分類(lèi)編號(hào)管理,電腦存儲(chǔ)查詢(xún)以及防火,防潮,防蛀,防盜等現(xiàn)代化,專(zhuān)業(yè)化的管理系統(tǒng),為企事業(yè)單位和職工解除后顧之憂(yōu)。企業(yè)人事管理系統(tǒng)為企事業(yè)單位提供信息咨詢(xún),信息檢索,信息存取等服務(wù)。1.2 管理信息系統(tǒng)的發(fā)展歷史管理信息系統(tǒng)的概念起源很早。早在20世紀(jì)30年代,柏德就強(qiáng)調(diào)了決策在組織管理中的作用。50年代,西蒙提出了管理依賴(lài)于信息和決策的概念。同一時(shí)代維納發(fā)表了控制論與管理,他把管理過(guò)程當(dāng)成一個(gè)控制過(guò)程。50年代計(jì)算機(jī)已用于會(huì)計(jì)工作,1958年蓋爾寫(xiě)道:管理將以較低的成本得到及時(shí)準(zhǔn)確的信息,做到較好的控制。這時(shí)數(shù)據(jù)
11、處理一詞已經(jīng)出現(xiàn)。管理信息系統(tǒng)已經(jīng)逐步成為一個(gè)獨(dú)立的學(xué)科分支,它繼承了其他眾多學(xué)科的理論、方法與應(yīng)用技術(shù),它與信息科學(xué)、系統(tǒng)科學(xué)、控制理論、運(yùn)籌學(xué)、會(huì)計(jì)學(xué)、統(tǒng)計(jì)學(xué)、經(jīng)濟(jì)學(xué)、管理科學(xué)、計(jì)算機(jī)科學(xué)有著十分密切的聯(lián)系。同時(shí),管理信息系統(tǒng)作為一種應(yīng)用工具,又廣泛地應(yīng)用于工業(yè)、農(nóng)業(yè)、交通、運(yùn)輸、文化、教育、衛(wèi)生、體育以及各種社會(huì)經(jīng)濟(jì)活動(dòng)的信息管理之中,并起著益重要的作用,顯示出強(qiáng)大的生命力。隨著社會(huì)的不斷進(jìn)步、科學(xué)技術(shù)快速發(fā)展以及生產(chǎn)力水平逐步提高,使得管理工作顯得越來(lái)越重要。在現(xiàn)代管理科學(xué)體系中,管理信息系統(tǒng)已經(jīng)被公認(rèn)為是一門(mén)不可替代的嶄新學(xué)科,目前,其正處在不斷發(fā)展、逐步完善階段。計(jì)算機(jī)作為現(xiàn)代化的
12、工具與手段應(yīng)用于管理,已成為信息處理的重要工具。計(jì)算機(jī)的應(yīng)用范圍越來(lái)越廣,應(yīng)用的功能由一般數(shù)據(jù)處理發(fā)展為分析預(yù)測(cè)、支持決策,最終導(dǎo)致了管理信息系統(tǒng)的產(chǎn)生。 管理信息系統(tǒng)它是依賴(lài)于管理和科學(xué)技術(shù)的發(fā)展而形成(xngchng)的。管理信息系統(tǒng)的三要素是系統(tǒng)的觀點(diǎn)、數(shù)學(xué)的方法和計(jì)算機(jī)的應(yīng)用,而這三點(diǎn)也正是管理現(xiàn)代化的標(biāo)志。管理信息系統(tǒng)是依賴(lài)于電子計(jì)算機(jī)的發(fā)展而發(fā)展的。管理信息系統(tǒng)是與電子計(jì)算機(jī)同步發(fā)展的。從原理(yunl)上講,任何部門(mén)或企業(yè),無(wú)論有無(wú)計(jì)算機(jī),均有信息的收集,加工和使用,因而都有管理信息系統(tǒng)。但是,只是有了計(jì)算機(jī)以后管理信息系統(tǒng)的功能才能真正體現(xiàn)出來(lái)。1.3 國(guó)內(nèi)信息系統(tǒng)發(fā)展(fzh
13、n)現(xiàn)狀企業(yè)是國(guó)民經(jīng)濟(jì)的基本單元,而企業(yè)信息系統(tǒng)建設(shè)是我國(guó)企業(yè)走向現(xiàn)代化的必由之路。我國(guó)目前共有各類(lèi)企業(yè)800萬(wàn)家,這些企業(yè)在近20年來(lái),在不同程度上都遇到了企業(yè)信息系統(tǒng)建設(shè)的問(wèn)題。80年代以來(lái),國(guó)家有關(guān)部門(mén)就一直非常重視企業(yè)信息化的推進(jìn)。國(guó)家有關(guān)部門(mén)曾重點(diǎn)扶持過(guò)一批國(guó)有大企業(yè)的信息化工程,并以它們?yōu)闃影逶谌珖?guó)制造業(yè)企業(yè)中推廣過(guò)CIMS。沈陽(yáng)鼓風(fēng)機(jī)廠(chǎng)、成都飛機(jī)制造廠(chǎng)、北京第一機(jī)床廠(chǎng)等,都是這一時(shí)期涌現(xiàn)出來(lái)的企業(yè)信息化樣板企業(yè)。90年代以后,隨著微型計(jì)算機(jī)、互連網(wǎng)等迅速普及,計(jì)算機(jī)技術(shù)對(duì)企業(yè)的影響越來(lái)越大,企業(yè)信息化進(jìn)一步為人們所重視。有關(guān)部門(mén)領(lǐng)導(dǎo)曾明確提出:到2000年,全國(guó)一千個(gè)大型骨干企業(yè)
14、基本實(shí)現(xiàn)企業(yè)信息化,全國(guó)大型產(chǎn)業(yè)企業(yè)80%(含零售業(yè)、批發(fā)業(yè)、倉(cāng)儲(chǔ)業(yè)、飲食業(yè)和工業(yè)企業(yè))全面應(yīng)用計(jì)算機(jī)管理,初步實(shí)現(xiàn)管理現(xiàn)代化。3040%的中小企業(yè)普及計(jì)算機(jī)管理。1995年以后,我國(guó)企業(yè)信息化走向了以ERP為主的道路,許多外國(guó)ERP廠(chǎng)商如SAP、BAAN、ORACLE、FOUTH SHIFT等紛紛進(jìn)入中國(guó),國(guó)內(nèi)目前也已有數(shù)十家ERP軟件供應(yīng)商,不少已經(jīng)形成商品化且有幾百家用戶(hù)。一些調(diào)查說(shuō)明,我國(guó)企業(yè)購(gòu)買(mǎi)MRPII、ERP軟件的費(fèi)用在90年代以后迅速增長(zhǎng)。例如在機(jī)械行業(yè),購(gòu)買(mǎi)了國(guó)外軟件公司MRPII系統(tǒng)的企業(yè)高達(dá)66%,企業(yè)平均用于硬件的投資費(fèi)用約為604萬(wàn)元,軟件費(fèi)171萬(wàn)元,實(shí)施及咨詢(xún)費(fèi)1
15、43萬(wàn)元,合計(jì)約800萬(wàn)元。與之類(lèi)似,其他行業(yè)對(duì)于信息化的投資,在近幾年來(lái)也有較大的增長(zhǎng)。1.4 國(guó)內(nèi)信息系統(tǒng)存在的問(wèn)題在企業(yè)信息化快速發(fā)展的時(shí)代,我們?cè)诔浞挚隙ㄟ@些已經(jīng)取得的成果的同時(shí)也不能忽視一些普遍性的問(wèn)題。首先是過(guò)10年左右,我國(guó)企業(yè)信息系統(tǒng)建設(shè)雖然轟轟烈烈地發(fā)展,但其成功率究竟如何?根據(jù)廣東省信息中心和信息協(xié)會(huì)對(duì)335家已經(jīng)實(shí)現(xiàn)了信息化的企業(yè)的調(diào)查,有52.24%的企業(yè)認(rèn)為本企業(yè)進(jìn)行信息化建設(shè)的成效一般;認(rèn)為不理想的有21.79%;認(rèn)為效果非常好的只有9.55%。根據(jù)研究還發(fā)現(xiàn):一些企業(yè)已經(jīng)投入使用的模塊,實(shí)際中并未發(fā)揮作用,它只是針對(duì)若干局部系統(tǒng),或者特定類(lèi)型的產(chǎn)品的試運(yùn)行。運(yùn)行最
16、好的為庫(kù)存管理模塊,原因主要是庫(kù)存與其它部門(mén)間的相互影響較小。其次,物料單、銷(xiāo)售、采購(gòu)及財(cái)務(wù)統(tǒng)計(jì)模塊也在部分企業(yè)得到較好的應(yīng)用。但成本管理及預(yù)測(cè)模塊等使用情況較差。根據(jù)另一次對(duì)300名來(lái)自不同行業(yè)、不同企業(yè)的中層管理者的調(diào)查發(fā)現(xiàn),這些管理者工作的科室中,人均微機(jī)數(shù)量0.41臺(tái)的占33%,其中人均微機(jī)數(shù)量達(dá)到1臺(tái)以上的企業(yè)占37%。但是,這些企業(yè)中的計(jì)算機(jī)的97%是用來(lái)做文字處理工作,有1/2是用于瀏覽網(wǎng)頁(yè),甚至有1/5的計(jì)算機(jī)是經(jīng)常用來(lái)玩游戲的。而大多數(shù)被調(diào)查者都認(rèn)為:他們企業(yè)并沒(méi)有實(shí)現(xiàn)信息化。這些調(diào)查和結(jié)果分析都說(shuō)明了:我國(guó)企業(yè)目前雖然使用計(jì)算機(jī)已經(jīng)比較普遍,但許多信息系統(tǒng)的應(yīng)用情況卻并沒(méi)有
17、達(dá)到預(yù)想的效果。1.5 信息系統(tǒng)開(kāi)發(fā)(kif)的緊迫性 隨著企業(yè)規(guī)模的擴(kuò)大和市場(chǎng)競(jìng)爭(zhēng)的更加激烈,各類(lèi)企業(yè)都愈來(lái)愈認(rèn)識(shí)到人力資源管理的重要性及提升企業(yè)自身人力資源管理水平的迫切性,而人力資源管理水平的提升不僅需要高素質(zhì)的管理人員,而且也需要信息化工具進(jìn)行輔助(fzh)。人力資源管理軟件也就應(yīng)運(yùn)而生了。目前,無(wú)論是機(jī)關(guān)單位、事業(yè)單位,還是企業(yè)單位,人力資源管理對(duì)于組織生存與長(zhǎng)遠(yuǎn)發(fā)展所具備的重要性都已經(jīng)有了明確(mngqu)的認(rèn)識(shí),對(duì)于加強(qiáng)組織本身人力資源管理水平的需求已經(jīng)產(chǎn)生。隨著中國(guó)企業(yè)管理水平的提高及中國(guó)加入WTO的事實(shí),人才的爭(zhēng)奪與管理已成為中國(guó)企業(yè)乃至各級(jí)事業(yè)、機(jī)關(guān)單位所面臨的嚴(yán)重問(wèn)題。要
18、應(yīng)對(duì)高強(qiáng)度的競(jìng)爭(zhēng)無(wú)疑是需要優(yōu)秀的管理人才,而科學(xué)管理的實(shí)施在信息化的今天是離不開(kāi)數(shù)字化的工具做輔助的。特別在組織規(guī)模不斷擴(kuò)大的今天,做為管理人員和組織領(lǐng)導(dǎo)者要想對(duì)組織進(jìn)行有效的管理和正確的決策就必須借助于數(shù)字化工具的幫助。人力資源管理軟件的市場(chǎng)是非常大的,據(jù)國(guó)家工商行政管理局統(tǒng)計(jì),中國(guó)注冊(cè)企業(yè)有近1,000萬(wàn)家,這些都是潛在的市場(chǎng)。在今后5年內(nèi)人力資源管理軟件必然會(huì)迅速發(fā)展成為一個(gè)巨大的市場(chǎng),但現(xiàn)在國(guó)內(nèi)人力資源開(kāi)發(fā)廠(chǎng)家而言,在人力資源管理軟件的深層次開(kāi)發(fā)方面,只能說(shuō)剛剛啟動(dòng),現(xiàn)有人力資源系統(tǒng)的廠(chǎng)商的開(kāi)發(fā)層面幾乎只停留在人事作的層面上。國(guó)外成熟的產(chǎn)品雖然在理論性和先進(jìn)性上優(yōu)于國(guó)內(nèi)產(chǎn)品,但在中國(guó)現(xiàn)
19、今人力資源管理制度不規(guī)范的現(xiàn)狀下,其功能的實(shí)用性及有效性已大打折扣,同時(shí)其高昂的價(jià)格也使得大多數(shù)企業(yè)望而生畏。同時(shí),中國(guó)企業(yè)受中華民族深遠(yuǎn)文化的影響有其與西方企業(yè)所不同的管理文化底蘊(yùn)。而國(guó)外軟件開(kāi)發(fā)商則很難將產(chǎn)品與中國(guó)國(guó)情相結(jié)合,使得產(chǎn)品無(wú)法真正為廣大中國(guó)企業(yè)所受用。二、系統(tǒng)的主要功能此工資管理系統(tǒng)的主要任務(wù)是用計(jì)算機(jī)對(duì)各種工資信息進(jìn)行日常的管理,如查詢(xún)、修改、增加、刪除以及存儲(chǔ)等,迅速準(zhǔn)確地完成各種工資信息的統(tǒng)計(jì)計(jì)算和匯總工作,快速打印出工資報(bào)表,針對(duì)系統(tǒng)服務(wù)對(duì)象的具體要求,設(shè)計(jì)了企業(yè)工資管理系統(tǒng)。企業(yè)工資管理系統(tǒng)主要有以下幾大功能:對(duì)單位人員的變動(dòng)進(jìn)行處理。一個(gè)單位的職工不會(huì)是一成不變的,
20、總是在不斷的變化:有調(diào)出、有調(diào)入、也有職工在本單位內(nèi)部調(diào)動(dòng)。因此,設(shè)計(jì)系統(tǒng)是應(yīng)考慮到這些情況。對(duì)職工的工資進(jìn)行計(jì)算、修改??梢詫?duì)職工的工資檔案進(jìn)行個(gè)別、部分和批量修改,同時(shí),能對(duì)各職工的工資進(jìn)行計(jì)算,即計(jì)算應(yīng)發(fā)金額、應(yīng)扣金額及實(shí)發(fā)金額等。查詢(xún)統(tǒng)計(jì)功能。要求即可以單項(xiàng)查詢(xún),比如查看某個(gè)職工的工資情況等;也可以多項(xiàng)查詢(xún),比如某部門(mén)工資數(shù)在某一范圍的職工的工資情況等。報(bào)表打印功能。每月發(fā)放工資時(shí),要求能夠打印本月的工資表、隨工資發(fā)給每個(gè)職工的工資條以及工資統(tǒng)計(jì)表。2.1數(shù)據(jù)庫(kù)需求(xqi)分析數(shù)據(jù)(shj)庫(kù)的設(shè)計(jì)是指對(duì)于一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造最有效的數(shù)據(jù)庫(kù)模式,建立數(shù)據(jù)及應(yīng)用系統(tǒng),實(shí)質(zhì)能夠有效地
21、存儲(chǔ)數(shù)據(jù),滿(mǎn)足用戶(hù)的需求,數(shù)據(jù)庫(kù)設(shè)計(jì)是在數(shù)據(jù)庫(kù)管理系統(tǒng)支持下進(jìn)行的。根據(jù)數(shù)據(jù)流程圖,可以列出以下(yxi)數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):員工信息:工號(hào),姓名,性別,年齡,出生日期,地址,電話(huà),政治面貌,畢業(yè)院校,身份證號(hào),所在部門(mén),備注??记诠芾?工號(hào),姓名,月份,本月天數(shù),公休天數(shù),出勤天數(shù),出勤,曠工,年休,請(qǐng)假,遲到,早退,忘訂卡,假日加班,其它加班,補(bǔ)休天數(shù),出差,加班費(fèi),扣考核,其它,備注。 員工評(píng)價(jià):工號(hào),姓名,工作態(tài)度,各種獎(jiǎng)勵(lì)及處罰,技術(shù)水平,備注。工資管理:工號(hào),姓名,底薪,獎(jiǎng)金,補(bǔ)貼,加班,養(yǎng)老金,醫(yī)療保險(xiǎn),公積金,實(shí)發(fā)工資,月份。人事變動(dòng):編號(hào),事件,備注。部門(mén)管理:編號(hào),名稱(chēng),部門(mén)
22、經(jīng)理。管理員:編號(hào),用戶(hù)名,口令。2.2功能陳述要求具備如下基本功能:基本工種、基本工資的管理;公司部門(mén)、部門(mén)津貼、員工的管理;加班類(lèi)型、加班津貼的管理;公司員工的考勤信息管理;公司員工月工資管理月工資基本工資部門(mén)津貼加班津貼被扣工資查詢(xún)統(tǒng)計(jì)上述信息,進(jìn)行企業(yè)工資報(bào)表。2.3數(shù)據(jù)流圖人事管理系統(tǒng)主要有以下幾項(xiàng)功能:員工檔案的管理:包括員工基本信息,所在部門(mén),工作信息和工作簡(jiǎn)歷的輸入,員工信息的查詢(xún)和修改。員工考勤的管理:包括考勤的添加,查詢(xún),修改和刪除。員工工資的管理:包括工資的添加,工資報(bào)表的查詢(xún),修改和刪除。員工評(píng)價(jià)的管理:包括評(píng)價(jià)的輸入,查詢(xún)和修改。人事變動(dòng)的詳細(xì)記錄,包括崗位和部門(mén)的調(diào)
23、整,便于掌握人員的動(dòng)向,及時(shí)調(diào)整人才的分配。企業(yè)所有部門(mén)(bmn)的查詢(xún)與管理。管理員以及(yj)其它功能模塊。仔細(xì)分析調(diào)查有關(guān)企業(yè)人事信息需求的基礎(chǔ)上,將得到如圖1的數(shù)據(jù)(shj)流程。工種職工工種系統(tǒng)管理員理員處理記錄津貼查詢(xún)處理基本信息產(chǎn)生報(bào)表進(jìn)行統(tǒng)計(jì)月工資圖1 數(shù)據(jù)流圖2.4功能流程圖根據(jù)系統(tǒng)功能的要求,可以將系統(tǒng)分解成幾個(gè)功能模塊來(lái)分別設(shè)計(jì),功能模塊如圖2所示:員工檔案員工考勤員工評(píng)價(jià)工資管理添加事件查詢(xún)修改刪除添加部門(mén)修改刪除檔案添加檔案查詢(xún)修改刪除考勤添加考勤查詢(xún)?cè)u(píng)價(jià)添加評(píng)價(jià)查詢(xún)修改刪除添加工資工資查詢(xún)修改刪除按姓名查詢(xún)按工號(hào)查詢(xún)按部門(mén)查詢(xún)按姓名查詢(xún)按工號(hào)查詢(xún)按姓名查詢(xún)按工號(hào)查詢(xún)
24、按姓名查詢(xún)按工號(hào)查詢(xún)修改刪除企業(yè)人事管理系統(tǒng)員工管理人事變動(dòng)部門(mén)管理2.5 E-R模型(mxng)圖2.5.1 部門(mén)(bmn)實(shí)體E-R圖departmentdeptIDdeptNamedeptallowancemanagerdepttel圖3 部門(mén)(bmn)E-R圖2.5.2員工實(shí)體E-R圖employeeEmpIDNameSexageaddressemptelJobIDdeptID圖4 員工E-R圖2.5.3 考勤表實(shí)體(sht)E-R圖AttendanceAttdateempIDifattd圖5 考勤表E-R圖2.5.4加班(ji bn)表實(shí)體E-R圖ExtraworkempIDewda
25、teewtypeIDewtimeewpay圖6 加班(ji bn)表E-R圖2.5.5工種(gngzhng)表實(shí)體E-R圖JobjobIDjobnamedeptidsalary圖7 工種(gngzhng)表E-R圖 部門(mén)屬于 員工考勤管理加班管理員工考勤員工加班計(jì)算工資員工工資 人事變動(dòng)人員變動(dòng)2.5.6實(shí)體(sht)與實(shí)體之間的E-R模型如圖8所示圖8 實(shí)體(sht)間的ER模型(mxng)數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)3.1表的定義(dngy)3.1.1員工表employee 字段名 數(shù)據(jù)類(lèi)型 含義說(shuō)明空值情況 EmpID Char(6) 職工編號(hào)主關(guān)鍵字 Name varChar(10) 職工姓名不為空
26、 Sex Char(2) 性別不為空 age int 年齡 address Varchar(100) 地址 emptel Varchar(15) 聯(lián)系電話(huà) JobID Char(6) 工種編號(hào)不為空 deptID Char(6) 部門(mén)編號(hào)不為空表13.1.2部門(mén)表department 字段名 數(shù)據(jù)類(lèi)型 含義說(shuō)明空值情況deptIDChar(6)部門(mén)編號(hào)主鍵deptNameVarchar(20)部門(mén)名稱(chēng)不為空deptallowancemoney部門(mén)津貼默認(rèn)為0managerVarchar(20)部門(mén)經(jīng)理depttelVarchar(15)辦公室電話(huà)表23.1.3工種表:Job 字段名 數(shù)據(jù)類(lèi)型
27、含義說(shuō)明空值情況jobIDChar(6)工種編號(hào)主鍵jobnameVarchar(20)工種名稱(chēng)不為空deptidChar(6)部門(mén)編號(hào)不為空salarymoney基本工資不為空表33.1.4加班(ji bn)類(lèi)型表(類(lèi)型,加班名稱(chēng),加班薪酬)extraWorkType 字段名 數(shù)據(jù)類(lèi)型 含義說(shuō)明空值情況ewtypeIDChar(3)加班類(lèi)型主鍵ewtypeNameChar(20)加班名稱(chēng)不為空ewtypePaynumber加班薪酬表4加班表(職工(zhgng)號(hào),日期,加班類(lèi)型,加班時(shí)間,加班津貼)Extrawork 字段名 數(shù)據(jù)類(lèi)型 含義說(shuō)明空值情況empIDChar(6)員工編號(hào)不為空e
28、wdatedate加班日期不為空ewtypeIDChar(3)加班類(lèi)型不為空ewtimeNumber(2)加班時(shí)間不為空ewpayNumber加班薪酬表5表5考勤表(日期(rq),職工編號(hào),是否出勤)Attendance 字段名 數(shù)據(jù)類(lèi)型 含義說(shuō)明空值情況AttdateDate日期不為空empIDChar(6)職工編號(hào)不為空ifattdChar(1)是否出勤不為空表6考勤類(lèi)型表(出勤類(lèi)型,出勤名字,扣除工資)attendancetype 字段名 數(shù)據(jù)類(lèi)型 含義說(shuō)明空值情況attIDchar(3)出勤類(lèi)型主鍵attNamechar(20)出勤名字attSalnumber扣除工資表73.2代碼在主
29、界面中,員工管理菜單是此系統(tǒng)的重要組成部份,其中包括4個(gè)主要功能模塊:員工基本信息模塊,員工考勤模塊,員工評(píng)價(jià)模塊和員工工資管理模塊。在編寫(xiě)程序的具體代碼之前首先要?jiǎng)?chuàng)建公用(gngyng)模塊,VB中可以用公用模塊來(lái)存放整個(gè)工程項(xiàng)目公用的函數(shù),過(guò)程和全局變量等。這樣可以極大的提高代碼的效率。在項(xiàng)目資源管理器中為項(xiàng)目添加一個(gè)Module,并保存就可以開(kāi)始添加代碼了。公用代碼如下:Public Function ExecuteSQL(ByVal SQL _As String, MsgString As String) _As ADODB.RecordsetDim cnn As ADODB.Conn
30、ectionDim rst As ADODB.RecordsetDim sTokens() As StringOn Error GoTo ExecuteSQL_ErrorsTokens = Split(SQL)Set cnn = New ADODB.Connectioncnn.Open ConnectStringIf InStr(INSERT,DELETE,UPDATE, _UCase$(sTokens(0) Thencnn.Execute SQLMsgString = sTokens(0) & _ query successfulElseSet rst = New ADODB.Records
31、etrst.Open Trim$(SQL), cnn, _adOpenKeyset, _adLockOptimisticSet ExecuteSQL = rstMsgString = 查詢(xún)(chxn)到 & rst.RecordCount & _ 條記錄 End IfExecuteSQL_Exit:Set rst = NothingSet cnn = NothingExit FunctionExecuteSQL_Error:MsgString = 查詢(xún)(chxn)錯(cuò)誤: & _Err.DescriptionResume ExecuteSQL_ExitEnd FunctionPublic Fun
32、ction ConnectString() As StringConnectString = FileDSN=renshi.dsnEnd Function以上兩個(gè)函數(shù)代碼分別用來(lái)完成執(zhí)行各種SQL語(yǔ)句和連接數(shù)據(jù)庫(kù)。四、物理結(jié)構(gòu)設(shè)計(jì)4.1存儲(chǔ)(cn ch)結(jié)構(gòu)設(shè)計(jì)經(jīng)過(guò)(jnggu)分析可知,本酒店管理系統(tǒng)中信息處理的特點(diǎn)如下:()職員基本信息(xnx)、職員考勤信息子系統(tǒng)的數(shù)據(jù)不僅經(jīng)常需要查詢(xún),而且更新速度快,例如新職員的到來(lái)后要進(jìn)行登記,職員每個(gè)月都要進(jìn)行要作考勤等。()各個(gè)部門(mén)信息要求共享的信息較多。例如員工信息,來(lái)客信息等。但財(cái)務(wù)信息一般不共享。()人事部門(mén)有一定的特殊職能:匯總財(cái)務(wù)信息;
33、對(duì)于被辭退的員工從系統(tǒng)中級(jí)聯(lián)刪除其信息、如從員工表中刪除其基本信息、從它所服務(wù)的工作部門(mén)中刪除該員工的工作名額,結(jié)算支付其工資、獎(jiǎng)金;同時(shí)補(bǔ)充新的員工,代替它的工作。針對(duì)這些特點(diǎn),設(shè)計(jì)如下:4.2確定數(shù)據(jù)庫(kù)的存放位置 為了提高系統(tǒng)性能,現(xiàn)根據(jù)應(yīng)用情況將數(shù)據(jù)按照易變部分和穩(wěn)定部分、經(jīng)常存取部分和存取頻率較低的部分分別在兩個(gè)磁盤(pán)上存放。同時(shí),考慮到本系統(tǒng)是多用戶(hù)的,為了提高效率,數(shù)據(jù)庫(kù)的備份的數(shù)據(jù)和日志文件將保存在磁帶中。經(jīng)常存取部分:職員(職員編號(hào)、職員姓名、性別、年齡、工齡、民族編號(hào)、生日、政治面貌、婚姻狀況、所在部門(mén)編號(hào)、入職時(shí)間、文化程度編號(hào)、籍貫、身份證號(hào)、電子郵箱、辦公電話(huà)、職員狀態(tài)、
34、居住地址、郵政編碼、戶(hù)口所在地);職員家庭(職員編號(hào)、家庭成員編號(hào)、家庭成員姓名、家庭成員性別、家庭成員年齡、與本人關(guān)系、所在單位)職員月考勤(考勤年月、職員編號(hào)、所在部門(mén)編號(hào)、請(qǐng)假天數(shù)、曠工天數(shù)、加班天數(shù)、當(dāng)月全勤天數(shù))存取頻率較低的部分:文化程度(文化程度編碼、文化程度名稱(chēng))民族(民族編碼、民族名稱(chēng))部門(mén)(部門(mén)編號(hào)、部門(mén)名稱(chēng)、部門(mén)職能描述)職務(wù)(職務(wù)編號(hào)、職務(wù)名稱(chēng))4.3存儲(chǔ)過(guò)程(1)指定員工工資情況的查詢(xún)定義一個(gè)名為stsffCost的存儲(chǔ)過(guò)程,該存儲(chǔ)過(guò)程以以工資年月(staffgongzi)、出勤天數(shù)(staffchuqin)、加班工資(staffjiaban)、應(yīng)發(fā)工資(staffy
35、ing)、實(shí)發(fā)工資(staffshi)為輸入?yún)?shù)返回指定員工工資信息的存儲(chǔ)過(guò)程。stsffCost代碼如下:CREATE PROCEDURE staffCoststaffgongzi decimal,staffchuqin decimal,staffjiaban decimal,staffying decimal,staffshi decimalASSELECT *FROM 工資(gngz)WHERE 工資(gngz)年月=staffgongzi AND 出勤(ch qn)天數(shù)=staffchuqin AND 加班工資=staffjiaban AND應(yīng)發(fā)工資=staffying AND實(shí)發(fā)工資
36、=staffshiGO(2)指定范圍的員工的信息查詢(xún)。以員工工號(hào)、部門(mén)編號(hào)為輸入?yún)?shù)返回指定員工基本信息的存儲(chǔ)過(guò)程,要求輸入部分員工信息查詢(xún)員工全部信息。定義一個(gè)名為stsffInfo的存儲(chǔ)過(guò)程,該存儲(chǔ)過(guò)程以員工工號(hào)(staffNum)、部門(mén)編號(hào)(bmNum)作為輸入?yún)?shù),存儲(chǔ)過(guò)程返回查詢(xún)到的結(jié)果集。satffInfo的定義代碼如下:CREATE PROCEDURE staffInfostaffNum VARCHAR(50)=%,bmNum VARCHAR(50)=%ASSELECT *FROM 員工,部門(mén)WHERE 員工.部門(mén)名稱(chēng)=部門(mén).部門(mén)名稱(chēng) AND (員工.工號(hào) LIKE staffN
37、um VARCHAR(50)+%) AND (部門(mén)編號(hào) LIKE bmNum VARCHAR(50)+%)GO (3)統(tǒng)計(jì)指定年份各部門(mén)每個(gè)月份的工資總額。以年份為輸入?yún)?shù),以總工資金額為輸出參數(shù),產(chǎn)生該年度12個(gè)月份的每部門(mén)工資統(tǒng)計(jì)的存儲(chǔ)過(guò)程。定義該存儲(chǔ)過(guò)程名為bmMonhSum,輸入?yún)?shù)為T(mén)hisYear,實(shí)現(xiàn)代碼如下:CREATE PROCEDURE bmMonthSumThisYear CHAR(10)ASSELECT DATEPART(MM,工資年月) AS 員工工資月份,SUM(實(shí)發(fā)工資) AS 部門(mén)人數(shù)FROM 員工,工資,部門(mén)WHERE 員工.工號(hào)=工資.工號(hào) AND 員工.部門(mén)名稱(chēng)=部門(mén).部門(mén)名稱(chēng) AND DATEPART(YYYY,工資年月)=ThisYearGROUP BY DATEPART(MM,工資(gngz)年月)GO4.4觸發(fā)器的實(shí)現(xiàn)(shxin)(1)關(guān)鍵操作,在工資表里添加一條新的記錄,實(shí)發(fā)工資會(huì)自動(dòng)更新新的數(shù)據(jù)。定義(dngy)這個(gè)觸發(fā)器名稱(chēng)為insert_工資。代碼如下:create trigger insert_工資 on 工資 for insertasdeclare i char(20)declare bb intset i=casewhen bb=0001 then 實(shí)發(fā)工
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二手車(chē)評(píng)估過(guò)程中的技術(shù)文獻(xiàn)應(yīng)用試題及答案
- 中航貴飛面試題及答案
- 2024年汽車(chē)維修工發(fā)動(dòng)機(jī)故障識(shí)別試題及答案
- 藥物研發(fā)現(xiàn)狀與未來(lái)發(fā)展試題及答案
- 2024年二手車(chē)評(píng)估師考試對(duì)技術(shù)的要求及試題答案
- 河南省周口市鄲城縣2022-2023學(xué)年三年級(jí)下學(xué)英語(yǔ)期中試卷(含答案)
- 2024年食品質(zhì)檢員考試調(diào)整解讀及答案
- 圓的周測(cè)試題及答案
- 省考報(bào)名與備考指南試題及答案
- 2024年統(tǒng)計(jì)學(xué)考試提升技能題目
- 2025年內(nèi)蒙古自治區(qū)中考一模語(yǔ)文試題(原卷版+解析版)
- 2025-2030中國(guó)兒科用藥行業(yè)深度調(diào)研及投資前景預(yù)測(cè)研究報(bào)告
- 2025年共青團(tuán)入團(tuán)積極分子考試測(cè)試試卷題庫(kù)及答案
- 【艾青詩(shī)選】40《解凍》思維導(dǎo)圖+批注
- 《廬山古詩(shī)詞》課件
- 金屬加工機(jī)械制造行業(yè)分析報(bào)告
- 2024-2025學(xué)年人教版數(shù)學(xué)七下 第七章 相交線(xiàn)與平行線(xiàn)(含答案)
- GB/T 44994-2024聲學(xué)助聽(tīng)器驗(yàn)配管理
- 塔吊司機(jī)安全培訓(xùn)
- 失眠量表(PSQI)評(píng)分項(xiàng)目及標(biāo)準(zhǔn)
- 會(huì)議文檔制作的藝術(shù)與技巧
評(píng)論
0/150
提交評(píng)論