合工大數(shù)據(jù)庫作業(yè)樣本_第1頁
合工大數(shù)據(jù)庫作業(yè)樣本_第2頁
合工大數(shù)據(jù)庫作業(yè)樣本_第3頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、數(shù)據(jù)庫管理系統(tǒng)課程大作業(yè)設(shè)計報告工資管理系統(tǒng)經(jīng)濟(jì)學(xué) 15-2班軟件環(huán)境或工具開發(fā)工具:Visual FoxPro 6.0數(shù)據(jù)庫管理系統(tǒng)數(shù)據(jù)庫環(huán)境:VFP6.0關(guān)系數(shù)據(jù)庫系統(tǒng)環(huán)境:Win dowsXP、 Win7統(tǒng)設(shè)計1數(shù)據(jù)庫名稱:工資管理系統(tǒng)2系統(tǒng)需求分析本系統(tǒng)應(yīng)該包含與工資管理相關(guān)的信息,如部門信息、職員工資信息,其中職員工資信息應(yīng)該包括與職員工資有關(guān)的根本信息如職員的編號、根本工資、各種津貼以與其他應(yīng)發(fā)工資工程,水電、煤氣等各項扣款以與公積金、會費等.職員 的其他信息如職員的工資調(diào)整情況等?部門信息維護(hù);?職員工資信息維護(hù);?顯示打印職員工資表;?打印職員工資發(fā)放表工資條?打印部門工資匯總

2、表;?用戶管理含用戶權(quán)限的設(shè)置數(shù)據(jù)庫設(shè)計O7設(shè)置本系統(tǒng)的根本功能要求如下:11運算n工作1部門姓名運算字段運算表達(dá)式表達(dá)式條件職工編號部門編號職工編號工資 ,根本工資部門部門編號,部門名稱職工職工編號,職工部門編號,工資職工編號,根本工資所得稅,津貼, 運算運算字亙,運算表達(dá)式表達(dá)式條件部門名稱系統(tǒng)設(shè)計a) 總體結(jié)構(gòu)工資數(shù)據(jù)牛一成運算設(shè)定部門信息職工調(diào)動固定工資程序入口 S 登陸界面E9工資數(shù)據(jù)處理E9浮開工資工資計算工資數(shù)抵打印工資表輸出丄資條輸出b功能模塊插入刪除/恢復(fù)產(chǎn)結(jié)構(gòu)設(shè)走!1插入記錄部門信息1刪陛/恢復(fù)Mi系統(tǒng)密側(cè)修改C接口設(shè)計初始化輸入/修改工資信息浮開工資匸資表輸出輸入/條改工

3、資信息一系;統(tǒng)操作說明和運行結(jié)果本軟件疋個簡易的功能較完備的工資系統(tǒng),使用說明如下:a 程序的啟'動啟動系統(tǒng)登錄系統(tǒng)后樂二t遢刊士*b點擊工資系統(tǒng)生成L工資卷統(tǒng)生咸工資數(shù)申L工資數(shù)據(jù)庫結(jié)構(gòu)設(shè)置2.工資部門葆碼的設(shè)走3工資人員編碼的設(shè)定 丄工資運算關(guān)系的設(shè)走 呂按部門設(shè)定人員編碼 百工費人員的內(nèi)部調(diào)動i .工資數(shù)據(jù)庫結(jié)構(gòu)設(shè)置,這里設(shè)置了一些常用項,這些項也可自己修改科網(wǎng)稱漢宇名稱字g軸小栽位數(shù)宇勒標(biāo)識訂卬杯識B1編號匚£Y-U類別:S0N1IWWE1|假設(shè)*Yiff年月->V60HNIOIU出軌無數(shù)b8QB¥BVG2標(biāo)椎二赍N102G¥JBGZto班賀

4、H102GN應(yīng)付二謚N10Q aH¥TO7-汗山N8ZBNFil宜炭合計時102HWEYLJ扣養(yǎng)老驗N102GYIfiUJ代扣親金1T102HYTKHT中打-hLUZHNSFGZ富炭 賀n102H¥UKH頗序號r零0,EN-二到皈洱結(jié)桂忽皤人空記錄:加穽修改:主成新庫11. I, IIBK BE a :- laBhBKr話誹黑輩蓋沫課嚮翹能辨蟹矗幾罰蠢臀讒件群段字段名稱就是建立的工資表庫的結(jié)構(gòu)名稱?漢字名稱是代表的意義?字段類型、寬度、小數(shù)位同建立庫表的意義?字段標(biāo)識有-一一疋意義:* 不準(zhǔn)修改刪除?H是計算才能得到的項或其/、他用途G :代表固疋項?用于根本不變的項?B

5、:代表變動項?常用于每月變化的項?分類的好處是可以單獨輸入固疋項或單獨輸入變需增加工程,將光標(biāo)置于工程前,后修改正確,刪除是對不用的字段就是按增加項重新建立工資結(jié)構(gòu)庫以,本程序具有很大的自由度,使 自己的工資程序工程。i i .工資部門操作部門編碼部門老稱DL后勤可設(shè)置新的部門,把職工按部門歸類i .工資編碼設(shè)定(H S 呂 + 煙 HffiBH 煙 H 抿歸)zo+zo>8hzozi>TNW壬1世1sa§¥忡ggA1gB1=1s日戶gAr-j o曲醱址舉$1嗎 1-tHv 瞬卜輛 迎輛戟HHIa<1YFHJ=YFGZ + UHBT應(yīng)發(fā)合計=應(yīng)發(fā)工資+生活

6、補(bǔ)貼DKUJ代扣稅金全部置 0 , 是對低于 3500的計算 后面的 D K U J,都是按標(biāo)準(zhǔn),減去速算扣除,這是標(biāo)準(zhǔn)算法Y KHJ 應(yīng)扣合計,這里是先借用一下用應(yīng)發(fā)合計扣養(yǎng)老金,因為國家規(guī)定可以扣除養(yǎng)老金再計算稅金也就是稅前扣除,這是規(guī)定,可以少交稅用Y KH J充當(dāng)計算項,可以省掉一個專門計算稅金的稅刖工資項計算宀 完成后,Y K H J=KYLJ + DKUJ應(yīng)扣合計=扣養(yǎng)老金+代扣稅金填充,就是應(yīng)扣合計,職工發(fā)工資扣的稅金,叫代扣稅金給稅務(wù)局代扣,稅務(wù)規(guī)定不代扣,也必須代交。不交視為偷稅。i i i .按部門設(shè)定人員刪除說明直接操作即可,點擊部門名稱后就可操作i v .職工部調(diào)動常運

7、抒喟出人員託門常選押刁匸人員在韋or |右勤曰rj Idn訓(xùn)岀人貝部門劇入肓的端螞確認(rèn)#扛行上述調(diào)人您令j按提示操作,找到要調(diào)出的人,選擇要調(diào)入的單位系統(tǒng)自動給與新部門編碼,確認(rèn)操作即可C工資數(shù)據(jù)處理J I S ! ! * -eS" S! f " " B ! S=T- S!S SHF S !S T ! S B !S> ! ! T Ml工童數(shù)據(jù)的處理-工#丄.固定數(shù)據(jù)項的輸入2.變動數(shù)據(jù)項的輸入3,工資輸入數(shù)據(jù)運算i .固定項輸入請詵攔偉改人員部門標(biāo)推二簾抑班工資柏養(yǎng)者令5001 onlOftO.ODIlli nn60001 001500.00GOO, DO1

8、 1選擇好部門,點擊職工開始輸入即可i i .變動項幾乎完全一樣二* -卩生屮礙28300.00ir28.1. 1.1i i i .工資計算,就 是執(zhí)行計算功能就是了 ,也就 是將左邊設(shè)定的計算方法計算一遍,修改了 后,必須計算,打印的結(jié)果才對三.特色程序清單a ) g z . p r g程序主文件,也就是程序入口。 該程序預(yù)先將Win dows默認(rèn)窗口的幾乎所有功能禁用。該程序 編入了程序互斥功能,即只允許一個程序運行。當(dāng)?shù)诙€程序運行時,將會出現(xiàn)提示。執(zhí)行表單 g z進(jìn)展驗證,驗證成功后,執(zhí)行表單gzma in 進(jìn)入主窗口豪和二LE理紳b ) g z 1 1 . p r g職工工資結(jié)構(gòu)修改

9、程序,執(zhí)行表單 g z 1 1 p進(jìn)展驗證操作,驗證成功后,由該程序執(zhí)行表單 g z 1 1。字段名稱漢字名稱字段類型字段寬度字段標(biāo)識打E卩標(biāo)識BH叢QCtYLB類別C80*MNANE姓名CS£Y1F年月C0NIQTU出勤天數(shù)N80B¥&VGZ標(biāo)椎工費N102GYJBC2加班丄費N102GNTTC2應(yīng)付工資N102HYUHBT生活補(bǔ)貼NS2NYFHJ底發(fā)合+N1112HNETLJ拓養(yǎng)假設(shè)全N102GYDKUJ代扣稅金N102HYYEHJ應(yīng)扣合計N 102HNEFC7賓友丄貴N102HYUXH順序號C0HNW話負(fù)空記錄I生成新庫刪撤恢復(fù)放棄修改c ) g z 1 2

10、. p r g部門設(shè)定程序,執(zhí)行表單 g z 1 2部門編碼部門名稱01后勤-d ) g z 1 3 . p r g職工設(shè)定程序,執(zhí)行表單 g z 1 3插入新部門刪除/恢復(fù)運算設(shè)定程序,執(zhí)行表單 gz14宇段盅隹達(dá)式肉容裘達(dá)式的附加條件Y暢閃GE+I跖二YFHTFG2+JIBTYE町嚇町-KYLJEKCJ0EEUJ(YIHJ-350W*C.03(YEHJ-3B00) >0 AMj V匚nijl?KFV-35M)+0. 10-105:圧町-翁怕31N)D MilDKffJ(¥KFV-3500>0. 2 0-55 &(YKKT-3500) >4500 ANDE

11、UJfYKi J-300)+0.25-1005<YKfLT-35(W)>9QQD AhLKUJ(YEHI-3&00)*0. 3J-?5&(YJiHJ-3500)>35OCO匸E叮CYEHT-Cj)*0.35-5GOE(YKK.-3SOO) >5S0C0 AlDE叮:YEHr-S500)*0. 45-135OB(YKHJ-3SOO) >®D0MYKhJEYLJ+EOJ即GZYFHJ-YEXT-呵方于,+ 1部門信息維護(hù)程序,執(zhí)行表單 g z 1 5器".1人員編職丄姓芋類別01001張土石勒01002李四L請選岸電加人員認(rèn)門搭入空

12、i礙亂除說明職工調(diào)動程序,執(zhí)行表單 gz16諸王嶺在詛入的郃門h ) g z 2 1 . p r g固定工資修改程序,執(zhí)行表單 g z 2 1請詵抒僅說人員邸門標(biāo)準(zhǔn)二邏扣養(yǎng)老金強(qiáng)二5000. 0M1000.00£00 00李囚eoca.001500.00600, 00U_i ) g z 2 2 . p r g電 請咗癢悸茂人員鄒ITT圭牯補(bǔ)貼200. 00李四2S200 00 1hldj ) g z 2 3 . p r g工資計算程序,執(zhí)行表單 gz23工資表輸出程有結(jié)果進(jìn)展歸1)g Z3 21 pr g工資條輸出程的部執(zhí)行過程小異四總結(jié)本課程大作業(yè)工資管理系成部門信息、員與相關(guān)報表

13、的打時也考慮到了單k ) g z 3 1 . p r g序,該程序不執(zhí)總輸出。序,同樣不執(zhí)行。是否到達(dá)預(yù)定的行表單,而是將既表單,與 gz31.prg用戶需求能夠完息添加與維護(hù)。 以系統(tǒng)維護(hù)功能。 同據(jù)冗余的問題,對目標(biāo)?統(tǒng)功能根本符合工信息、工資信印。并提供局部位編碼以減少數(shù)于決數(shù)。據(jù)的一致性的問題也通過程序進(jìn)展了有效的解并清在晰在界編面便制設(shè)于過計操程時作中不。采首用先煩考瑣慮的到細(xì)了節(jié)界面使的界友面好簡性單、通過本課程大作業(yè)有哪些收獲?首先通過這次大作業(yè)使我對數(shù)據(jù)庫的相關(guān)知識有了進(jìn)一一一步的了解。數(shù)據(jù)庫課程少僅通過課堂學(xué)習(xí)和每周一一一次的上機(jī)是很難學(xué)號數(shù)據(jù)庫的在大作業(yè)的設(shè)計制作過程中我發(fā)現(xiàn)要想自己獨立自主的制作一一一個數(shù)據(jù)庫是有相當(dāng)難度的所以我請教了一一一些學(xué)長。學(xué)習(xí)就是這樣不懂的就是要多問有時候自己研究大半天都搞不疋的問題厲害的學(xué)長一一一句話就可以占八、破其/、中的玄機(jī)??傊庥欣碚撌沁h(yuǎn)遠(yuǎn)不夠的必須要動手操作才能學(xué)好數(shù)據(jù)庫。本課程大作業(yè)的實施尚存在哪些不足?本次編制中的不足之處是因為是首次嘗試編制可應(yīng)用的數(shù)據(jù)管理系統(tǒng)所以該系統(tǒng)還有許多不盡如人意的地方比如用戶界面不夠美觀出錯處理不夠等多方面

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論