![薪酬管理工資管理系統(tǒng)設(shè)計報告_第1頁](http://file4.renrendoc.com/view/39804139894db1b76f297468706ee838/39804139894db1b76f297468706ee8381.gif)
![薪酬管理工資管理系統(tǒng)設(shè)計報告_第2頁](http://file4.renrendoc.com/view/39804139894db1b76f297468706ee838/39804139894db1b76f297468706ee8382.gif)
![薪酬管理工資管理系統(tǒng)設(shè)計報告_第3頁](http://file4.renrendoc.com/view/39804139894db1b76f297468706ee838/39804139894db1b76f297468706ee8383.gif)
![薪酬管理工資管理系統(tǒng)設(shè)計報告_第4頁](http://file4.renrendoc.com/view/39804139894db1b76f297468706ee838/39804139894db1b76f297468706ee8384.gif)
![薪酬管理工資管理系統(tǒng)設(shè)計報告_第5頁](http://file4.renrendoc.com/view/39804139894db1b76f297468706ee838/39804139894db1b76f297468706ee8385.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
薪酬管理工資管理系統(tǒng)設(shè)計報告員工工資管理系統(tǒng)一、摘要......................................................................2精品文檔放心下載二、系統(tǒng)分析..................................................................2謝謝閱讀2.1編寫目的..............................................................2感謝閱讀2.2項目背景..............................................................2謝謝閱讀2.3定義..................................................................2謝謝閱讀2.4參考資料..............................................................3謝謝閱讀2.5目標(biāo)..................................................................3感謝閱讀2.6運行環(huán)境..............................................................3謝謝閱讀2.7條件與限制............................................................4感謝閱讀2.8.?dāng)?shù)據(jù)描述.............................................................4謝謝閱讀2.9態(tài)數(shù)據(jù)................................................................4感謝閱讀2.10據(jù)庫介紹.............................................................5精品文檔放心下載2.11功能劃分.............................................................5精品文檔放心下載2.12功能描述.............................................................5感謝閱讀2.13數(shù)據(jù)精確度...........................................................6謝謝閱讀2.14時間特性.............................................................6謝謝閱讀2.15適應(yīng)性...............................................................6謝謝閱讀2.16硬件接口.............................................................7感謝閱讀2.17軟件接口.............................................................8精品文檔放心下載2.17故障處理.............................................................8精品文檔放心下載2.19其它需求.............................................................8感謝閱讀三、系統(tǒng)設(shè)計..................................................................9感謝閱讀3.1用戶界面..............................................................9謝謝閱讀3.2組織結(jié)構(gòu)圖...........................................................15精品文檔放心下載3.3數(shù)據(jù)流程圖...........................................................16謝謝閱讀3.4系統(tǒng)流程圖...........................................................17精品文檔放心下載3.5ER圖................................................................18精品文檔放心下載3.6數(shù)據(jù)字典.............................................................20謝謝閱讀3.7邏輯設(shè)計.............................................................24謝謝閱讀四、調(diào)試及總結(jié)...............................................................24謝謝閱讀五、附錄(代碼).............................................................27謝謝閱讀一、摘要某某單位現(xiàn)有1000名員工,下設(shè)6個科室,由于人員繁多,因此員工的工感謝閱讀謝謝閱讀精品文檔放心下載的人工開支,方面員工工資的管理,決定開發(fā)員工工資管理系統(tǒng)。精品文檔放心下載二、系統(tǒng)分析2.1編寫目的為進一步明確開發(fā)目的,明確軟件需求、安排項目規(guī)劃與進度、組織軟件開精品文檔放心下載發(fā)與測試,保證系統(tǒng)開發(fā)的正確性與可行性,特撰寫此文檔,為系統(tǒng)提供了精品文檔放心下載詳細的說明以及開發(fā)環(huán)境和步驟,可供系統(tǒng)開發(fā)人員、系統(tǒng)維護人員以及使謝謝閱讀用者閱讀。員工工資管理系統(tǒng)為公司的工資發(fā)放提供了方便、快捷的通道,同時,此軟謝謝閱讀件支持經(jīng)常保持修改,易運行,易查詢等優(yōu)點本文檔供項目經(jīng)理、設(shè)計人員、開發(fā)人員參考。2.2項目背景本項目由某某單位委托,由管理學(xué)院學(xué)生自主開發(fā)和維護,主管部門為濟南感謝閱讀大學(xué)信息學(xué)院老師。該軟件系統(tǒng)與其他:本軟件系統(tǒng)是建立在公司工資管理基礎(chǔ)之上,與員工工謝謝閱讀資密切密切相關(guān)。2.3定義VF:MicrosoftVisualFoxpro數(shù)據(jù)庫開發(fā)系統(tǒng)。謝謝閱讀dbf:VF系統(tǒng)中數(shù)據(jù)表的后綴名。Mnx:VF系統(tǒng)中菜單的后綴名。Frx:VF系統(tǒng)中報表的后綴名。2.4參考資料項目經(jīng)核準(zhǔn)的計劃任務(wù)書、合同或上級機關(guān)的批文項目開發(fā)計劃謝謝閱讀時間,因此,詳細的計劃對于本系統(tǒng)開發(fā)來說具有重大的意義。謝謝閱讀首先創(chuàng)建關(guān)于員工基本信息、員工工資信息兩個dbf數(shù)據(jù)表,大約需要一到感謝閱讀兩天的時間,然后建立各個查詢界面,建立與數(shù)據(jù)表之間的連接,并不斷調(diào)精品文檔放心下載試程序以及改正,確保系統(tǒng)可以正常無誤的運行,此階段大約需要三至四天感謝閱讀的時間來完成,最后一個階段的工作為潤色以及把整個大的查詢通過菜單封精品文檔放心下載裝成一整個可執(zhí)行的系統(tǒng)。c參考資料:鄭阿奇主編王洪元王一莉梁敬東楊長春編著出版社:電子工業(yè)出版社2.5目標(biāo)在公司中,由于員工數(shù)目眾多,因此,員工工資管理便有一定的難度,所以感謝閱讀開發(fā)此員工工資管理系統(tǒng)以便于公司對員工的工資發(fā)放及查詢。感謝閱讀因此本系統(tǒng)的設(shè)計目標(biāo)就是要使得公司對員工工資的發(fā)放及查詢得到效感謝閱讀率的改善以及高速度的查詢及修改,對工資系統(tǒng)的維護,修改以及查詢都有謝謝閱讀很大的方便性。2.6運行環(huán)境操作系統(tǒng):MicrosoftWindows2000,MicrosoftWindows2000XP感謝閱讀支持環(huán)境:IIS5.0數(shù)據(jù)庫:SQLServer20002.7條件與限制在數(shù)據(jù)的錄入、修改和維護過程中也應(yīng)該注意下列問題:數(shù)據(jù)錄入和處理的準(zhǔn)確性和實時性數(shù)據(jù)的輸入是否準(zhǔn)確是數(shù)據(jù)處理的前提,錯誤的輸入會導(dǎo)致系統(tǒng)輸出的不正精品文檔放心下載確和不可用,從而使系統(tǒng)的工作失去意義。數(shù)據(jù)的輸入來源是手工輸入。手感謝閱讀工輸入要通過系統(tǒng)界面上的安排系統(tǒng)具有容錯性,并且對操作人員要進行系感謝閱讀統(tǒng)的培訓(xùn)。在系統(tǒng)中,數(shù)據(jù)的輸入往往是大量的,因此系統(tǒng)要有一定的處理能力,感謝閱讀以保證迅速的處理數(shù)據(jù)。數(shù)據(jù)的一致性與完整性由于系統(tǒng)的數(shù)據(jù)是共享的,在不同的科室中,員工工資信息是共享數(shù)據(jù),所感謝閱讀以如何保證這些數(shù)據(jù)的一致性,是系統(tǒng)必須解決的問題。要解決這一問題,感謝閱讀要有一定的人員維護數(shù)據(jù)的一致性,在數(shù)據(jù)錄入處控制數(shù)據(jù)的去向,并且要謝謝閱讀求對數(shù)據(jù)庫的數(shù)據(jù)完整性進行嚴(yán)格的約束。對于輸入的數(shù)據(jù),要為其定義完整性規(guī)則,如果不能符合完整性約束,系統(tǒng)感謝閱讀應(yīng)該拒絕該數(shù)據(jù)。數(shù)據(jù)的共享與獨立性謝謝閱讀共享會給設(shè)計和調(diào)試帶來困難。因此,應(yīng)該提供靈活的配置,使各個分系統(tǒng)感謝閱讀能夠獨立運行,而通過人工干預(yù)的手段進行系統(tǒng)數(shù)據(jù)的交換。這樣,也能提精品文檔放心下載供系統(tǒng)的強壯性。2.8.?dāng)?shù)據(jù)描述2.9態(tài)數(shù)據(jù)輸入數(shù)據(jù):在查詢中輸入數(shù)據(jù)有“職工號;在修改數(shù)據(jù)中,輸入數(shù)據(jù)包括關(guān)于員工的所有數(shù)據(jù),包括姓名,性別,出生感謝閱讀年月,部門,職位,政治面貌,照片等。輸出數(shù)據(jù):員工基本信息表,包括職工號姓名,性出生年月,部門,職位,政治面貌,謝謝閱讀照片等;員工工資信息表,包括職工號,姓名,性別,部門,職位,工資等;謝謝閱讀2.10據(jù)庫介紹數(shù)據(jù)庫名稱:員工工資信息管理系統(tǒng)類型:VF系統(tǒng)2.11功能劃分本工資息管理系統(tǒng)共有信息查詢,信息管理和報表輸出三大部分。其中謝謝閱讀信息查詢分為員工基本信息查詢,員工工資查詢;信息管理分為員工基本信精品文檔放心下載息修改、員工工資表的修改;報表輸出包括輸出員工基本信息表,員工工資精品文檔放心下載表。2.12功能描述本系統(tǒng)及查詢,修改數(shù)據(jù)于一體。其中在信息查詢中,員工信息查詢可以按順序查詢和姓名查詢兩種方式,順謝謝閱讀序查詢是按面查詢,而按姓名查詢是按點查詢;員工工資查詢又分為順序查謝謝閱讀詢、姓名查詢和性別查詢。在數(shù)據(jù)管理中,點擊數(shù)據(jù)管理,出現(xiàn)一份窗口,選擇所要修改的信息表,在感謝閱讀出現(xiàn)的原數(shù)據(jù)表中刪除錯誤的數(shù)據(jù),將正確的數(shù)據(jù)寫入,然后按“Ctrl+w”精品文檔放心下載鍵保存;在報表一項,選擇所要輸出的信息表,此表中的所有信息將全部顯示在電腦謝謝閱讀屏幕上。2.13數(shù)據(jù)精確度職工號:。由五位數(shù)組成,其中前兩位表示科室,后兩位表示每科室的員工號。謝謝閱讀2.14時間特性系統(tǒng)的響應(yīng)速度員工信息管理系統(tǒng)在日常處理中的響應(yīng)速度為秒級,達到實時要求,以及時感謝閱讀反饋信息。在進行統(tǒng)計分析時,根據(jù)所需數(shù)據(jù)量的不同而從秒級到分鐘級,精品文檔放心下載原則是保證操作人員不會因為速度問題而影響工作效率。2.15適應(yīng)性系統(tǒng)處理的準(zhǔn)確性和及時性系統(tǒng)處理的準(zhǔn)確性和及時性是系統(tǒng)的必要性能。在系統(tǒng)設(shè)計和開發(fā)過程中,感謝閱讀要充分考慮系統(tǒng)當(dāng)前和將來可能承受的工作量,使系統(tǒng)的處理能力和響應(yīng)時精品文檔放心下載間能夠滿足公司對信息處理的需求。由于員工信息查詢功能對于整個系統(tǒng)的功能和性能完成舉足輕重。作為系統(tǒng)感謝閱讀精品文檔放心下載其準(zhǔn)確性很大程度上決定了員工信息系統(tǒng)的成敗。在系統(tǒng)開發(fā)過程中,必須謝謝閱讀采用一定的方法保證系統(tǒng)的準(zhǔn)確性。系統(tǒng)的開放性和系統(tǒng)的可擴充性員工工資管理系統(tǒng)在開發(fā)過程中,應(yīng)該充分考慮以后的可擴充性。例如員工精品文檔放心下載科室的變動,用戶查詢的需求也會不斷的更新和完善。所有這些,都要求系精品文檔放心下載統(tǒng)提供足夠的手段進行功能的調(diào)整和擴充。而要實現(xiàn)這一點,應(yīng)通過系統(tǒng)的謝謝閱讀開放性來完成,既系統(tǒng)應(yīng)是一個開放系統(tǒng),只要符合一定的規(guī)范,可以簡單謝謝閱讀的加入和減少系統(tǒng)的模塊,配置系統(tǒng)的硬件。通過軟件的修補、替換完成系感謝閱讀統(tǒng)的升級和更新?lián)Q代。系統(tǒng)的易用性和易維護性員工工資管理系統(tǒng)是直接面對使用人員的,而使用人員往往對計算機并不時謝謝閱讀非常熟悉。這就要求系統(tǒng)能夠提供良好的用戶接口,易用的人機交互界面。感謝閱讀精品文檔放心下載針對用戶可能出現(xiàn)的使用問題,要提供足夠的在線幫助,縮短用戶對系統(tǒng)熟精品文檔放心下載悉的過程。員工工資管理系統(tǒng)中涉及到的數(shù)據(jù)是公司的相當(dāng)重要的信息,系統(tǒng)要提供方謝謝閱讀便的手段供系統(tǒng)維護人員進行數(shù)據(jù)的備份,日常的安全管理,系統(tǒng)意外崩潰謝謝閱讀時數(shù)據(jù)的恢復(fù)等工作。系統(tǒng)的標(biāo)準(zhǔn)性系統(tǒng)在設(shè)計開發(fā)使用過程中都要涉及到很多計算機硬件、軟件。所有這些都感謝閱讀要符合主流國際、國家和行業(yè)標(biāo)準(zhǔn)。例如在開發(fā)中使用的操作系統(tǒng)、網(wǎng)絡(luò)系精品文檔放心下載統(tǒng)、開發(fā)工具都必須符合通用標(biāo)準(zhǔn)。如規(guī)范的數(shù)據(jù)庫操縱界面、作為業(yè)界標(biāo)精品文檔放心下載準(zhǔn)的TCP/IP網(wǎng)絡(luò)協(xié)議及ISO9002精品文檔放心下載發(fā)本系統(tǒng)時,要進行良好的設(shè)計工作,制訂行之有效的軟件工程規(guī)范,保證感謝閱讀代碼的易讀性、可操作性和可移植性。5.系統(tǒng)的先進性目前計算系統(tǒng)的技術(shù)發(fā)展相當(dāng)快,做為員工工資信息管理系統(tǒng)工程,應(yīng)該保精品文檔放心下載證系統(tǒng)在下個世紀(jì)仍舊是先進的,在系統(tǒng)的生命周期盡量做到系統(tǒng)的先進,謝謝閱讀充分完成企業(yè)信息處理的要求而不至于落后。這一方面通過系統(tǒng)的開放性和感謝閱讀可擴充性,不斷改善系統(tǒng)的功能完成。另一方面,在系統(tǒng)設(shè)計和開發(fā)的過程感謝閱讀中,應(yīng)在考慮成本的基礎(chǔ)上盡量采用當(dāng)前主流并先進且有良好發(fā)展前途的產(chǎn)謝謝閱讀品。2.16硬件接口硬件要求:PentiumIII450以上,258MRAM,14GHD感謝閱讀2.17軟件接口系統(tǒng)軟件:WindowNTServer數(shù)據(jù)庫管理系統(tǒng):SQLServer20002.17故障處理員工信息管理系統(tǒng)在開發(fā)過程中,應(yīng)該充分考慮以后的可擴充性。例如員工精品文檔放心下載部門改變,用戶查詢的需求也會不斷的更新和完善。所有這些,都要求系統(tǒng)感謝閱讀提供足夠的手段進行功能的調(diào)整和擴充。而要實現(xiàn)這一點,應(yīng)通過系統(tǒng)的開感謝閱讀放性來完成,既系統(tǒng)應(yīng)是一個開放系統(tǒng),只要符合一定的規(guī)范,可以簡單的感謝閱讀加入和減少系統(tǒng)的模塊,配置系統(tǒng)的硬件。通過軟件的修補、替換完成系統(tǒng)謝謝閱讀的升級和更新?lián)Q代。2.19其它需求1、系統(tǒng)的易用性和易維護性工資信息管理系統(tǒng)是直接面對使用人員的,而使用人員往往對計算機并不時感謝閱讀非常熟悉。這就要求系統(tǒng)能夠提供良好的用戶接口,易用的人機交互界面。感謝閱讀感謝閱讀針對用戶可能出現(xiàn)的使用問題,要提供足夠的在線幫助,縮短用戶對系統(tǒng)熟精品文檔放心下載悉的過程。工資信息管理系統(tǒng)中涉及到的數(shù)據(jù)是企業(yè)的相當(dāng)重要的信息,系統(tǒng)要提供方謝謝閱讀便的手段供系統(tǒng)維護人員進行數(shù)據(jù)的備份,日常的安全管理,系統(tǒng)意外崩潰感謝閱讀時數(shù)據(jù)的恢復(fù)等工作。系統(tǒng)的標(biāo)準(zhǔn)性系統(tǒng)在設(shè)計開發(fā)使用過程中都要涉及到很多計算機硬件、軟件。所有這些都感謝閱讀要符合主流國際、國家和行業(yè)標(biāo)準(zhǔn)。例如在開發(fā)中使用的操作系統(tǒng)、網(wǎng)絡(luò)系感謝閱讀統(tǒng)、開發(fā)工具都必須符合通用標(biāo)準(zhǔn)。如規(guī)范的數(shù)據(jù)庫操縱界面、作為業(yè)界標(biāo)感謝閱讀準(zhǔn)的TCP/IP網(wǎng)絡(luò)協(xié)議及ISO9002謝謝閱讀發(fā)本系統(tǒng)時,要進行良好的設(shè)計工作,制訂行之有效的軟件工程規(guī)范,保證精品文檔放心下載代碼的易讀性、可操作性和可移植性。3、系統(tǒng)的先進性目前計算系統(tǒng)的技術(shù)發(fā)展相當(dāng)快,做為員工信息管理系統(tǒng)工程,應(yīng)該保證系感謝閱讀統(tǒng)在下個世紀(jì)仍舊是先進的,在系統(tǒng)的生命周期盡量做到系統(tǒng)的先進,充分精品文檔放心下載完成企業(yè)信息處理的要求而不至于落后。這一方面通過系統(tǒng)的開放性和可擴精品文檔放心下載充性,不斷改善系統(tǒng)的功能完成。另一方面,在系統(tǒng)設(shè)計和開發(fā)的過程中,感謝閱讀應(yīng)在考慮成本的基礎(chǔ)上盡量采用當(dāng)前主流并先進且有良好發(fā)展前途的產(chǎn)品。感謝閱讀三、系統(tǒng)設(shè)計3.1用戶界面用戶登陸界面:在登錄界面中用戶登陸包括管理員登陸和普通用戶登陸,關(guān)于具體的操作權(quán)謝謝閱讀限在后面將詳細闡述。菜單界面:菜單界面包括三個主菜單:系統(tǒng)、工資信息設(shè)置和工資信息管理。謝謝閱讀在系統(tǒng)菜單下有三個二級菜單:添加用戶、密碼修改和退出系統(tǒng);感謝閱讀在工資信息設(shè)置中包括工資基本設(shè)置、其他設(shè)置和公式設(shè)置;精品文檔放心下載在工資信息管理中,包括出勤統(tǒng)計、工資統(tǒng)計和工資查詢。謝謝閱讀添加用戶:在添加用界面戶中,輸入新用戶名稱、用戶密碼以及確認密碼即可將新用戶精品文檔放心下載注冊成功。所添加用戶為普通用戶。修改密碼:在修改密碼界面中將舊密碼輸入再將新密碼輸入兩次就可以將密碼改變。謝謝閱讀設(shè)置基本工資:在基本工資設(shè)置界面中,可以存在兩個選擇框,選中員工編號可以輸入員工精品文檔放心下載編號后將每個員工的基本工資挨個輸入或者改變;若選中員工職務(wù),則可以在文本框中選中所要修改的職務(wù)批量進行員工工資謝謝閱讀的修改。修改其他工資:除了基本工資以外的其他工資設(shè)置包括獎金、津貼、福利、扣發(fā)和其他。點感謝閱讀擊所要設(shè)置的項目然后在金額一框中填入所要修改的金額,點擊確定完成修謝謝閱讀改。需要注意的是在選擇其他項目時要填寫備注。計算公式設(shè)置:計算公式:謝謝閱讀間、出差時間、礦工次數(shù)、遲到早退次數(shù)在工資中所占的比例或數(shù)目可以根感謝閱讀據(jù)實際情況來設(shè)定。統(tǒng)計出勤記錄:輸入月份點擊確定就可以調(diào)出員工的出勤記錄。比如輸入“6”:精品文檔放心下載則會顯示員工的出勤結(jié)果。工資查詢:在選中框中可以先輸入員工的編號,有員工基本工資列表、員工其他項目列感謝閱讀表、員工工資統(tǒng)計列表;兩個按鈕“查詢單人查詢所有,可以按照要求感謝閱讀查詢單人還是所有員工的情況。3.2組織結(jié)構(gòu)圖公司結(jié)構(gòu)的組織結(jié)構(gòu)圖:工資管理系統(tǒng)的組織流程圖:工資管理系統(tǒng)職工基本信息職工工資信息計算工資管理工資查詢
刪除修改按按按姓職編名位號在本工資管理系統(tǒng)中,主要分為兩大模塊,一是工資管理,另一個是工資查謝謝閱讀詢。在工資管理中,又分三個步驟:計算、刪除退休人員、修改數(shù)據(jù)。在查精品文檔放心下載詢工資子模塊中,有按姓名查詢、按編號查詢和按職位查詢。感謝閱讀3.3數(shù)據(jù)流程圖理子模塊中的數(shù)據(jù)流程圖:3.4系統(tǒng)流程圖輸入合工資信息
管理員在線輸入查網(wǎng)絡(luò)數(shù)在工資管理系統(tǒng)中,由管理員輸入各個員工的合法信息,經(jīng)過系統(tǒng)的自動計謝謝閱讀算,獲得各個員工的工資以及實際工資,工資的信息由管理員保存到網(wǎng)絡(luò)數(shù)感謝閱讀據(jù)庫中,而公司人員就可以根據(jù)網(wǎng)絡(luò)數(shù)據(jù)庫中的數(shù)據(jù)來查詢員工的工資。精品文檔放心下載3.5ER圖3.6數(shù)據(jù)字典數(shù)據(jù)項:名字:aid別名:編號描述:描述職工在公司中的號碼,是職工公司中區(qū)別其他職工的唯一標(biāo)識。謝謝閱讀定義:職工號由五位數(shù)組成,其中前兩位表示科室,后兩位表示每科的員工號。精品文檔放心下載位置:alterationinfo名字:aolddept別名:部門描述:描述職工的所在的部門或區(qū)域定義:財務(wù)、經(jīng)理、后勤、銷售、技術(shù)、車間位置:alterationinfo名字:anewposition別名:職位描述:員工在公司中的職務(wù)定義:經(jīng)理、員工、副經(jīng)理位置:alterationinfo名字:attendance別名:到場描述:描述員工實際工作中按時工作的次數(shù)定義:位置:Attendancestatistics名字:absent別名:曠工描述:描述員工曠工的次數(shù)定義:位置:Attendancestatistics名字:latearly別名:遲到早退描述:描述員工遲到或早退的次數(shù)定義:位置:Attendancestatistics名字:basicsalary別名:基本工資描述:員工每小時所掙到的收入定義:8元/小時位置:Salarystatistics名字:bonus別名:津貼描述:員工基本工資以外由政府的補助定義:位置:Salarystatistics名字:welfare別名:福利描述:員工除了基本工資以外由單位發(fā)送的補貼定義:位置:Salarystatistics名字:sbirthday別名:員工生日描述:員工的出書年月日定義:格式為“****年**月**日”位置:Stuffinfo名字:sdegree別名:學(xué)歷描述:員工的學(xué)歷定義:初中、高中、大學(xué)本科、中專、大專、研究生位置:Stuffinfo名字:splace別名:出生地描述:員工籍貫定義:格式“**省**市”位置:Stuffinfo名字:saddress別名:住址描述:員工現(xiàn)在的家庭住址定義:格式“**省**市**縣**號”位置:Stuffinfo數(shù)據(jù)結(jié)構(gòu):名字:stuff別名:職工感謝閱讀號。定義:姓名+性別+出生年月+部門+職位+政治面貌+照片感謝閱讀位置:職工信息表名字:salary別名:工資描述:員工的實發(fā)工資定義:基本工資+津貼+獎金+福利+扣發(fā)+其他位置:salarystatistics數(shù)據(jù)流:名字:查詢信息流簡述:描述員工工資信息的查詢情況。數(shù)據(jù)流的來源:員工工資信息表數(shù)據(jù)流的去向:網(wǎng)絡(luò)數(shù)據(jù)庫數(shù)據(jù)流的組成:職工號+姓名+性別+部門+職位+工資數(shù)據(jù)流的流通量:10次/天高峰期流通量:100次/天名字:修改基本工資簡述:管理員對員工的基本工資進行的修改數(shù)據(jù)流的來源:工資表數(shù)據(jù)流的去向:工資表數(shù)據(jù)流的組成:基本工資、員工號數(shù)據(jù)流的流通量:10/天高峰期流通量:20/天名字:修改其他工資簡述:對福利、補貼等的修改數(shù)據(jù)流的來源:其他工資表數(shù)據(jù)流的去向:其他工資表數(shù)據(jù)流的組成:員工編號、獎金、補貼、福利、扣發(fā)、其他精品文檔放心下載數(shù)據(jù)流的流通量:10/天高峰期流通量:20/天3.7邏輯設(shè)計Alterationinfo(ad,aid,aname,aolddept,anewdept,anewpisition);感謝閱讀Attendanceinfo(id,astuffid,astuffname,adate,aflag,aintime,aouttime,al精品文檔放心下載ate,aearly);Attendancestatistics(id,stuffed,recordmonth,attendance,latearly,absen感謝閱讀t,overtimecom,overtimespy,errand);謝謝閱讀Errandinfo(eid,estuffinfo,eerranddays,epurpdse);精品文檔放心下載Formularsetting(overtimecom,overtimeesp,errand,absent,le);感謝閱讀Leaveinfo(lid,lstuffid,lill,lprivate);精品文檔放心下載Overtimeinfo(oid,ostuffid,ospeciality,ocoomom);感謝閱讀Salaryother(id,stuffed,yearmonth,type,name,money,remark);謝謝閱讀Salarysetting(id,stuffed,salary,sposition);感謝閱讀Salarystatistics(id,stuffed,stuffname,yearmonth,basicsalary,bonus,wel謝謝閱讀fare,allowance,abatement,lesub,absentsub,errand,others,tatal);感謝閱讀Stuffinfo(sid,sname,sgender,splace,sage,sbirthday,sdegree,sspecial,sa感謝閱讀ddress,scode,stel);Timesetting(begintime,endtime);感謝閱讀Userinfo(userid,userpwd);四、調(diào)試及總結(jié)這次的課程設(shè)計歷史兩個星期近半個月的時間,終于將這份工資管理系統(tǒng)完成,謝謝閱讀感謝閱讀謝謝閱讀精品文檔放心下載解決方案:(1)在查詢員工的語句中有時會出現(xiàn)這種提示錯誤,原因:在VB系統(tǒng)中嵌入SQL語謝謝閱讀謝謝閱讀感謝閱讀謝謝閱讀精品文檔放心下載謝謝閱讀感謝閱讀程中這種錯誤明顯減少。(2)列名無效錯誤sposition’無效。謝謝閱讀對于這個錯誤來說原因是列‘sposition’是在Salarysetting數(shù)據(jù)表中,而謝謝閱讀調(diào)用SQL語言的時候卻寫成了:SelectspositionFromSalaryother;而Salaryother數(shù)據(jù)表中是沒有列sposition精品文檔放心下載感謝閱讀精品文檔放心下載現(xiàn)類似的錯誤。(3)謝謝閱讀感謝閱讀現(xiàn)相應(yīng)的Salarystatistics數(shù)據(jù)表根本沒有錄入數(shù)據(jù)。謝謝閱讀精品文檔放心下載在著這樣一些問題:(1謝謝閱讀SalarysettingSalaryother)精品文檔放心下載以及總工資表(Salarystatistics感謝閱讀謝謝閱讀(2感謝閱讀精品文檔放心下載1NF。(3)添加用戶感謝閱讀陷,之前并沒有考慮到。精品文檔放心下載感謝閱讀爭取開發(fā)出更好的系統(tǒng)。五、附錄(代碼)添加用戶:PrivateSubcmdcancel_Click()精品文檔放心下載UnloadMeExitSubEndSubPrivateSubcmdok_Click()DimsqlAsStringDimrsAsADODB.RecordsetIfTrim(username.Text)=""Then謝謝閱讀MsgBox"請輸入用戶名稱",vbOKOnly+vbExclamation,"提示"精品文檔放心下載ExitSubusername.SetFocusElsesql="select*fromuserinfowhereuserid='"&username&"'"感謝閱讀Setre=getrs(sql,"salary")精品文檔放心下載Ifre.EOF=FalseThenMsgBox"這個用戶已經(jīng)存在,請重新輸入用戶名",vbOKOnly+vbExclamation,"提示"精品文檔放心下載username.SetFocususername.Text=""password.Text=""confirmpwd.Text=""ExitSubElseIfTrim(password.Text)<>Trim(confirmpwd.Text)Then精品文檔放心下載MsgBox"兩次輸入密碼不一致,請重新輸入密碼",vbOKOnly+vbExclamation,"提示"謝謝閱讀password.Text=""confirmpwd.Text=""password.SetFocusExitSubElseIfTrim(password.Text)=""Then感謝閱讀MsgBox"密碼不能為空",vbOKOnly+vbExclamation,"提示"謝謝閱讀password.Text=""confirmpwd=""password.SetFocusElsesql="insertintouserinfo(userid,userpwd)values('"&username感謝閱讀sql=sql&"','"&password&"')"謝謝閱讀Calltransactsql(sql,"salary")感謝閱讀MsgBox"添加成功",vbOKOnly+vbExclamation,"添加結(jié)果"感謝閱讀username.Text=""password.Text=""confirmpwd.Text=""username.SetFocusEndIfEndIfEndIfEndSubPrivateSubForm_Load()EndSub出勤結(jié)果:OptionExplicitPrivateSubDataGrid1_Click()感謝閱讀EndSubPrivateSubForm_Load()DimsqlAsStringDimrsAsNewADODB.Recordset精品文檔放心下載DimsdAsStringIfstrusername<>"admin"Then謝謝閱讀sql="selectsidfromstuffinfowheresname='"&strusername&"'"謝謝閱讀Setrs=getrs(sql,"salary")精品文檔放心下載'sd=rs(0)sql="select*fromattendancestatisticswherestuffid='"&sd&"'"精品文檔放心下載Me.Adodc1.ConnectionString="Provider=SQLOLEDB.1;IntegratedSecurity=SSPI;Persist精品文檔放心下載SecurityInfo=False;InitialCatalog=工資管理;DataSource=(local)"感謝閱讀Me.Adodc1.RecordSource=sql精品文檔放心下載Me.Adodc1.RefreshSetMe.DataGrid1.DataSource=Me.Adodc1.Recordset謝謝閱讀Me.DataGrid1.RefreshElsesql="select*fromattendancestatistics"精品文檔放心下載Me.Adodc1.ConnectionString="Provider=SQLOLEDB.1;IntegratedSecurity=SSPI;Persist謝謝閱讀SecurityInfo=False;InitialCatalog=工資管理;DataSource=(local)"謝謝閱讀Me.Adodc1.RecordSource=sql感謝閱讀Me.Adodc1.RefreshSetMe.DataGrid1.DataSource=Me.Adodc1.Recordset謝謝閱讀Me.DataGrid1.RefreshEndIfEndSub基本工資設(shè)置OptionExplicitPrivateidAsStringPrivateSubcmdcancel_Click()謝謝閱讀UnloadMeExitSubEndSubPrivateSubinit()'Mposition.ListIndex=0感謝閱讀Mstuffid.ListIndex=0謝謝閱讀Me.textmoney=""Me.optionid.Value=TrueEndSubPrivateSubaddrecord()'添加記錄謝謝閱讀DimsqlAsStringDimrsAsNewADODB.Recordset謝謝閱讀sql="select*fromsalarysetting"謝謝閱讀Setrs=getrs(sql,"salary")感謝閱讀rs.AddNewrs.Fields(1)=Trim(id)rs.Fields(2)=Trim(Mposition.Text)謝謝閱讀rs.Fields(3)=Trim(Me.textmoney)謝謝閱讀rs.Updaters.CloseEndSubPrivateSubcmdok_Click()DimsqlAsStringDimrsAsNewADODB.Recordset謝謝閱讀Ifichangeflag=1ThenIfMe.optionid.Value=TrueThen感謝閱讀IfMstuffid.Text=""Then謝謝閱讀MsgBox"請選擇員工編號",vbOKOnly+vbExclamation,"提示"精品文檔放心下載ElseIfIsEmpty(Me.textmoney)=TrueThen謝謝閱讀MsgBox"請輸入基本工資",vbOKOnly+vbExclamation,"提示"精品文檔放心下載Me.textmoney.SetFocusElseIfIsNumeric(Me.textmoney)=FalseThen謝謝閱讀MsgBox"請輸入數(shù)字",vbOKOnly+vbExclamation,"提示"精品文檔放心下載Me.textmoney=""Me.textmoney.SetFocusElsesql="select*fromsalarysettingwherestuffid='"&Mstuffid.Text&"'"謝謝閱讀Setrs=getrs(sql,"salary")感謝閱讀Ifrs.EOF=FalseThensql="deletefromsalarysettingwherestuffid='"&Mstuffid.Text&"'"精品文檔放心下載Calltransactsql(sql,"salary")感謝閱讀EndIfrs.Closeid=Mstuffid.TextCalladdrecordMsgBox"已經(jīng)設(shè)置基本工資",vbOKOnly+vbExclamation,"添加結(jié)果"謝謝閱讀Callinitsql="select*fromsalarysetting"
Callfrmresult.basictopic
Callfrmresult.showbasic(sql)
frmresult.Showfrmresult.ZOrder0
Me.ZOrder0謝謝閱讀EndIfEndIfIfMe.optionposition.Value=TrueThen感謝閱讀IfMposition.Text=""Then謝謝閱讀MsgBox"請輸入職務(wù)",vbOKOnly+vbExclamation,"提示"精品文檔放心下載ElseIfIsEmpty(Me.textmoney)=TrueThen感謝閱讀MsgBox"請輸入基本工資",vbOKOnly+vbExclamation,"提示"精品文檔放心下載Me.textmoney.SetFocusElseIfIsNumeric(Me.textmoney)=FalseThen謝謝閱讀MsgBox"請輸入數(shù)字",vbOKOnly+vbExclamation,"提示"感謝閱讀Me.textmoney=""Me.textmoney.SetFocusElsesql="select*fromsalarysettingwheresposition='"&Mposition.Text&"'"謝謝閱讀Setrs=getrs(sql,"salary")謝謝閱讀Ifrs.EOF=FalseThensql="deletefromsalarysettingwheresposition='"&Mposition.Text&"'"感謝閱讀Calltransactsql(sql,"salary")精品文檔放心下載EndIfrs.Closesql="select*fromsalarysettingwheresposition='"&Mposition.Text&"'"精品文檔放心下載Setrs=getrs(sql,"salary")感謝閱讀WhileNotrs.EOFid=rs(0)Calladdrecordrs.MoveNextWendrs.CloseMsgBox"已經(jīng)設(shè)置基本工資",vbOKOnly+vbExclamation,"添加結(jié)果"謝謝閱讀Callinitsql="select*fromsalarysetting"精品文檔放心下載Callfrmresult.basictopicCallfrmresult.showbasic(sql)感謝閱讀frmresult.Showfrmresult.ZOrder0Me.ZOrder0EndIfEndIfElsesql="updatesalarysettingsetsalary="&Me.textmoney&"wherestuffid='"
sql=sql&Mstuffid&"'"Calltransactsql(sql,"salary")謝謝閱讀MsgBox"已經(jīng)修改基本工資設(shè)置",vbOKOnly+vbExclamation,"提示"謝謝閱讀UnloadMesql="select*fromsalarysetting"謝謝閱讀Callfrmresult.basictopicCallfrmresult.showbasic(sql)精品文檔放心下載frmresult.Showfrmresult.ZOrder0Callfrmsumsalary.resumsalary(Date)謝謝閱讀EndIfEndSubPrivateSubForm_Load()DimsqlAsStringDimrsAsNewADODB.Recordset感謝閱讀Ifichangeflag=1Then'添加信息謝謝閱讀sql="selectsidfromstuffinfoorderbysid"精品文檔放心下載Setrs=getrs(sql,"salary")精品文檔放心下載Ifrs.EOF=FalseThenWhileNotrs.EOFMstuffid.AddItemrs(0)精品文檔放心下載rs.MoveNextWendrs.CloseMstuffid.ListIndex=0感謝閱讀EndIfsql="selectdistinctspositionfromsalarysetting"精品文檔放心下載Setrs=getrs(sql,"salary")謝謝閱讀Ifrs.EOF=FalseThenWhileNotrs.EOFMposition.AddItemrs(0)謝謝閱讀rs.MoveNextWendrs.CloseMposition.ListIndex=0謝謝閱讀EndIfMe.optionid.Value=TrueElse'修改信息Me.Caption="修改基本工資設(shè)置"Setrs=getrs(strpublicsql,"salary")精品文檔放心下載Mstuffid.Text=rs(1)精品文檔放心下載Mposition.Text=rs(2)精品文檔放心下載Me.textmoney=rs(3)Mstuffid.Enabled=False精品文檔放心下載Mposition.Enabled=False謝謝閱讀rs.CloseEndIfEndSub修改密碼:PrivateSubcmdcancel_Click()感謝閱讀UnloadMeExitSubEndSubPrivateSubcmdok_Click()DimsqlAsStringDimrsAsADODB.RecordsetIfTrim(oldpwd.Text)=""Then謝謝閱讀MsgBox"請輸入舊密碼",vbOKOnly+vbExclamation,"提示"感謝閱讀oldpwd.SetFocusExitSubElseIfTrim(oldpwd.Text)<>Trim(userpassword)Then感謝閱讀MsgBox"舊密碼與登錄的密碼不同,請重新輸入!",vbOKOnly+vbExclamation,"提示"精品文檔放心下載oldpwd.Text=""oldpwd.SetFocusElseIfTrim(newpwd.Text)=""Then感謝閱讀MsgBox"請輸入新密碼",vbOKOnly+vbExclamation,"提示"謝謝閱讀newpwd.SetFocusExitSubElseIfTrim(newpwd.Text)<>Trim(confirmpwd.Text)Then精品文檔放心下載MsgBox"兩次密碼不同",vbOKOnly+vbExclamation,"警告"感謝閱讀newpwd.Text=""confirmpwd.Text=""newpwd.SetFocusElseuserpassword=newpwdsql="updateuserinfosetuserpwd='"&newpwd&"'whereuserid='"&strusername&精品文檔放心下載"'"Calltransactsql(sql,"salary")精品文檔放心下載MsgBox"密碼已經(jīng)修改",vbOKOnly+vbExclamat
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 建筑合同補充協(xié)議書
- 房地產(chǎn)行業(yè)員工勞動合同
- 2025年包頭駕??荚囏涍\從業(yè)資格證考試
- 2025年黃石貨運從業(yè)資格證模擬考試下載什么軟件
- 2024-2025學(xué)年高中語文課時作業(yè)2鳥啼含解析蘇教版必修2
- 大學(xué)團支部年終工作總結(jié)
- 珠寶營業(yè)員工作計劃
- 聘用人員勞務(wù)合同范本
- 昆明理工大學(xué)《攝影技術(shù)》2023-2024學(xué)年第二學(xué)期期末試卷
- 車輛抵押擔(dān)保借款合同范本
- (2020版)煤礦安全生產(chǎn)標(biāo)準(zhǔn)化管理體系評分表
- 城鄉(xiāng)低保待遇協(xié)議書
- JBT 6697-2023 農(nóng)林拖拉機和機械 電氣設(shè)備 基本技術(shù)規(guī)范 (正式版)
- 華為HCIA-Storage H13-629考試練習(xí)題
- 2024年注冊安全工程師考試題庫及參考答案【完整版】
- 遼寧省撫順五十中學(xué)2024屆中考化學(xué)全真模擬試卷含解析
- 府谷縣飛馬梁煤礦礦山地質(zhì)環(huán)境保護與土地復(fù)墾方案
- 衛(wèi)生院藥房工作計劃
- 國家基本基藥培訓(xùn)課件
- 部編版小學(xué)語文一年級下冊第一單元教材解讀分析
- 2024年新疆維吾爾自治區(qū)成考(專升本)大學(xué)政治考試真題含解析
評論
0/150
提交評論