版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p> 本 科 生 畢 業(yè) 設(shè) 計(jì)</p><p> ( 2012 屆)</p><p> 題 目: 小型工資管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) </p><p> 系 別: 計(jì)算機(jī)科學(xué)系 </p><p
2、> 專(zhuān) 業(yè): 計(jì)算機(jī)科學(xué)與技術(shù) </p><p> 班 級(jí): 2008級(jí)1班 </p><p> 作者姓名: XXX 學(xué)號(hào): XXXXX </p><p> 指導(dǎo)教
3、師: XXX 職稱(chēng): 講師 學(xué)歷: 研究生 </p><p> 論文成績(jī): </p><p> 2012 年 4 月</p><p><b> 目 錄</b></p><p><b> 摘 要1
4、</b></p><p> Abstract2</p><p><b> 緒 論3</b></p><p> 第一章 系統(tǒng)設(shè)計(jì)使用的工具、環(huán)境簡(jiǎn)介4</p><p> 1.1 VFP的簡(jiǎn)介4</p><p> 1.2 VFP的基本功能4</p>&l
5、t;p> 1.3 VFP的特點(diǎn)4</p><p> 第二章 系統(tǒng)需求分析6</p><p> 2.1系統(tǒng)的可行性分析6</p><p> 2.2功能需求分析7</p><p> 第三章 系統(tǒng)的設(shè)計(jì)過(guò)程8</p><p> 3.1系統(tǒng)的總體功能結(jié)構(gòu)設(shè)計(jì)8</p><p
6、> 3.2系統(tǒng)功能具體分析8</p><p> 3.3系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)12</p><p> 3.4系統(tǒng)功能模塊詳細(xì)的設(shè)計(jì)與實(shí)現(xiàn)15</p><p> 第四章 系統(tǒng)的測(cè)試27</p><p><b> 4.1首頁(yè)27</b></p><p> 4.2登錄頁(yè)面27<
7、;/p><p> 4.3小型工資管理頁(yè)面28</p><p> 4.4人事管理子菜單28</p><p> 4.5工資管理30</p><p> 4.5.1 工資信息數(shù)據(jù)維護(hù)頁(yè)面30</p><p> 4.5.2 工資信息查詢(xún)頁(yè)面30</p><p> 4.6基礎(chǔ)資料管理31
8、</p><p> 4.7系統(tǒng)管理頁(yè)面32</p><p> 4.8退出系統(tǒng)32</p><p> 第五章 系統(tǒng)的編譯33</p><p> 5.1連編可執(zhí)行文件33</p><p> 5.2可執(zhí)行文件的獨(dú)立運(yùn)行33</p><p><b> 結(jié)束語(yǔ)34<
9、/b></p><p><b> 參考文獻(xiàn)35</b></p><p><b> 指導(dǎo)教師評(píng)語(yǔ)</b></p><p><b> 評(píng)閱人評(píng)語(yǔ)</b></p><p> 小型工資管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)</p><p> 計(jì)算機(jī)科學(xué)系 200
10、8級(jí)1班 XXX</p><p> 摘 要:工資管理是公司管理的一個(gè)重要內(nèi)容。隨著企業(yè)人員數(shù)量增加,企業(yè)的工資管理工作也變得越來(lái)越復(fù)雜。工資管理既涉及到企業(yè)勞動(dòng)人事的管理,同時(shí)也是企業(yè)財(cái)務(wù)管理的重要組成部分。工資管理需要和人事管理相聯(lián)系,同時(shí)連接工時(shí)考勤和醫(yī)療保險(xiǎn)等等,來(lái)生成企業(yè)每個(gè)職工的基本工資、補(bǔ)貼、保險(xiǎn)費(fèi)、實(shí)際發(fā)放工資等。資金是企業(yè)生存的主要元素,資金的流動(dòng)影響到企業(yè)的整體運(yùn)作,企業(yè)員工的工資是企業(yè)資金
11、管理的一個(gè)重要的組成部分。早期的工資統(tǒng)計(jì)和發(fā)放都是使用人工方式處理紙質(zhì)材料,不僅花費(fèi)財(cái)務(wù)人員大量的時(shí)間且不易保存,往往由于個(gè)人的因素抄寫(xiě)不慎或計(jì)算疏忽,出現(xiàn)工資發(fā)放錯(cuò)誤的現(xiàn)象。早期工資管理都采取紙質(zhì)材料和具有較強(qiáng)的時(shí)間限制?;谝陨显?,企業(yè)工資管理系統(tǒng)使用電腦安全保存、快速計(jì)算、全面統(tǒng)計(jì),實(shí)現(xiàn)工資管理的系統(tǒng)化、規(guī)范化、自動(dòng)化。本工資管理系統(tǒng)極大提高了工作效率,節(jié)省了人力和物力,最終滿(mǎn)足企業(yè)財(cái)務(wù)管理、員工工資發(fā)放的需要,同時(shí)也成為現(xiàn)代化
12、企業(yè)管理的標(biāo)志。</p><p> 關(guān)鍵詞: 工資管理;財(cái)務(wù)管理;系統(tǒng)化;規(guī)范化;自動(dòng)化</p><p> Design and Implementation of the management system for small wages</p><p> The computer science department of 2008 class 1 cl
13、ass of XXXX</p><p> Abstract: Salary management is an important part of company management. With the increasing number of corporate personnel, management of wages and salaries are becoming increasingly c
14、omplex. Management involves both wage labor and personnel management, enterprise financial management is also an important part of. Salary management needs and associated personnel management, attendance and connecting h
15、ours medical insurance etc., to generate business for each of the workers basic wages, allowances</p><p> Key word: Salary management; Financial management; Systematic ; standardization; automation</p&g
16、t;<p><b> 緒 論</b></p><p> 當(dāng)今社會(huì),資金是企業(yè)生存的主要元素,資金的流動(dòng)影響到企業(yè)的整體運(yùn)作,企業(yè)員工的工資是企業(yè)資金管理的一個(gè)重要的組成部分,因?yàn)槠髽I(yè)每個(gè)月都要涉及發(fā)放企業(yè)員工工資的問(wèn)題。而隨著企業(yè)人員數(shù)量的增加,企業(yè)的工資管理也變得越來(lái)越復(fù)雜。企業(yè)員工的人數(shù)越多,工資的統(tǒng)計(jì)工作就越多,工資的發(fā)放困難就越大。如果能夠?qū)崿F(xiàn)工資管理的自動(dòng)化,無(wú)
17、疑將給企業(yè)管理部門(mén)帶來(lái)很大的方便。傳統(tǒng)的紙質(zhì)材料的數(shù)據(jù)信息管理方式已經(jīng)不適合現(xiàn)代企業(yè)公司的發(fā)展了,實(shí)現(xiàn)工資管理的系統(tǒng)化、規(guī)范化、自動(dòng)化,將成為現(xiàn)代公司管理工資的首選。隨著計(jì)算機(jī)的誕生和普及以及計(jì)算機(jī)網(wǎng)絡(luò)的發(fā)展,我們就可以開(kāi)發(fā)一個(gè)工資管理系統(tǒng),用電腦代替大量的人工統(tǒng)計(jì)和計(jì)算,完成許多工資信息的處理。</p><p> 對(duì)于企、事業(yè)單位的工資發(fā)放來(lái)說(shuō),不需要太大型的數(shù)據(jù)庫(kù)系統(tǒng)。只需要一個(gè)操作方便,功能實(shí)用,能同時(shí)滿(mǎn)
18、足財(cái)務(wù)部門(mén)、單位其他相關(guān)部門(mén)及代發(fā)單位三方對(duì)數(shù)據(jù)的管理及需求的系統(tǒng)。我的目標(biāo)就是在于利用VFP編程軟件開(kāi)發(fā)一個(gè)功能實(shí)用,用戶(hù)操作方便,簡(jiǎn)單明了的工資管理程序。</p><p> 實(shí)現(xiàn)工資的集中管理,可供財(cái)務(wù)人員對(duì)本單位的人員以及工資進(jìn)行增加、刪除、修改、查詢(xún),對(duì)人事的管理及工資發(fā)放中的應(yīng)發(fā)工資合計(jì)等項(xiàng)目進(jìn)行計(jì)算,同時(shí)本系統(tǒng)還可對(duì)人事及工資管理情況進(jìn)行多角度查詢(xún)。</p><p> 利用
19、小型軟件對(duì)小型企業(yè)的工資進(jìn)行管理,不僅可以節(jié)省開(kāi)支,而且還可以節(jié)省時(shí)間,充分發(fā)揮了其小卻精的特點(diǎn)。</p><p> 第一章 系統(tǒng)設(shè)計(jì)使用的工具、環(huán)境簡(jiǎn)介</p><p> 系統(tǒng)設(shè)計(jì)使用的工具主要有Visual FoxPro 6.0 , 現(xiàn)簡(jiǎn)介如下:</p><p> 1.1 VFP的簡(jiǎn)介</p><p> Visual FoxP
20、ro 6.0 是由美國(guó)Microsoft 公司于1998年推出的新一代數(shù)據(jù)庫(kù)軟件系統(tǒng)。Visual FoxPro 數(shù)據(jù)庫(kù)是一個(gè)關(guān)系型數(shù)據(jù)庫(kù),主要用于Windows環(huán)境。由于Visual FoxPro 需要很少編程就可以建立一個(gè)面向?qū)ο蟮臄?shù)據(jù)庫(kù)應(yīng)用程序,所以在眾多的數(shù)據(jù)庫(kù)軟件中,Visual FoxPro 拖穎而出,成為一種通用的數(shù)據(jù)庫(kù)軟件。利用Visual FoxPro 可以設(shè)計(jì)出豐富多彩的用戶(hù)界面,在用戶(hù)界面中可以放置各種控制部件,如
21、命令按鈕、圖形、圖片、圖表等,從而設(shè)計(jì)出完全圖形化的界面,方便用戶(hù)操作和使用[1]。</p><p> 1.2 VFP的基本功能</p><p> ?。?)可以為每一種類(lèi)型的信息創(chuàng)建一個(gè)表,利用表存儲(chǔ)相應(yīng)的信息。</p><p> ?。?)可以定義各個(gè)表之間的關(guān)系,從而很容易地將各個(gè)表中相關(guān)的數(shù)據(jù)有機(jī)地聯(lián)系在一起。</p><p>
22、(3)可以創(chuàng)建表單來(lái)直接查看和管理表中的數(shù)據(jù)。</p><p> ?。?)可以創(chuàng)建一個(gè)報(bào)表來(lái)分析數(shù)據(jù)或?qū)?shù)據(jù)以特定的方式打印出來(lái)。</p><p> 1.3 VFP的特點(diǎn)</p><p> 與其他數(shù)據(jù)庫(kù)不同,VFP在實(shí)現(xiàn)上述功能時(shí)提供了各種向?qū)?,用?hù)在操作時(shí),只需按照向?qū)峁┑牟襟E執(zhí)行,使用起來(lái)非常方便[2]。</p><p>&l
23、t;b> (1)易于使用</b></p><p><b> ?。?)可視化開(kāi)發(fā)</b></p><p><b> ?。?)事件驅(qū)動(dòng)</b></p><p><b> (4)面向?qū)ο缶幊?lt;/b></p><p> ?。?)應(yīng)用向?qū)Ш蜕善?lt;/p>
24、<p><b> ?。?)組件庫(kù)</b></p><p><b> ?。?)VFP基礎(chǔ)類(lèi)</b></p><p> ?。?)對(duì)動(dòng)態(tài)圖形文件的支持</p><p> 第二章 系統(tǒng)需求分析</p><p> 2.1系統(tǒng)的可行性分析</p><p><b&g
25、t; (1)可行性分析</b></p><p> 以下從四個(gè)方面對(duì)企業(yè)工資管理系統(tǒng)進(jìn)行可行性分析:技術(shù)可行性、經(jīng)濟(jì)可行性、操作可行性和法律可行性。</p><p><b> 技術(shù)可行性</b></p><p> 為了確定現(xiàn)有技術(shù)能否實(shí)現(xiàn)目標(biāo)系統(tǒng)。VFP 6.0 自帶的工具和控件,完全可以實(shí)現(xiàn)本系統(tǒng)要求達(dá)到的各種功能。<
26、/p><p><b> 經(jīng)濟(jì)可行性</b></p><p> 為了確定待開(kāi)發(fā)的系統(tǒng)的經(jīng)濟(jì)效益能否超過(guò)開(kāi)發(fā)成本。工資管理系統(tǒng)是一個(gè)不會(huì)直接產(chǎn)生經(jīng)濟(jì)效益的投資,但是能夠節(jié)省人員資源的消耗和浪費(fèi),從而節(jié)約成本,提高效率。從成本效益角度來(lái)觀察,這個(gè)系統(tǒng)的開(kāi)發(fā)成本不是很高,在使用后,能夠起到的作用也是十分可觀的[3]。</p><p><b>
27、 操作可行性</b></p><p> 企業(yè)工資管理系統(tǒng)是基于VFP 6.0平臺(tái)</p><p> 開(kāi)發(fā)的,VFP系列是被廣泛應(yīng)用于數(shù)據(jù)庫(kù)開(kāi)發(fā)和操作的一套成熟的軟件平臺(tái),而且它對(duì)于一個(gè)小型的數(shù)據(jù)庫(kù)處理具有不可比擬的優(yōu)點(diǎn)和簡(jiǎn)單方便。所以從操作可行性方面是可行的。開(kāi)發(fā)出來(lái)的界面也是十分容易使用,具有簡(jiǎn)單,容易上手的特點(diǎn)。</p><p><b&g
28、t; 法律可行性</b></p><p> 本系統(tǒng)完全是本人在指導(dǎo)老師的指導(dǎo)下獨(dú)立完成的,故不存在侵權(quán)行為或者由于本系統(tǒng)帶來(lái)的法律糾紛等問(wèn)題,所以在法律上是可行的。</p><p> 所以從上面四點(diǎn)出發(fā),可以確定系統(tǒng)分析是可行的。</p><p><b> 2.2功能需求分析</b></p><p>
29、 小型工資管理系統(tǒng)的主要任務(wù)是利用計(jì)算機(jī)對(duì)人事、工資信息進(jìn)行常規(guī)的管理(如增加、修改、刪除、查詢(xún)、存儲(chǔ)等),迅速準(zhǔn)確地完成工資信息的統(tǒng)計(jì)計(jì)算和匯總工作以及報(bào)表打印。本系統(tǒng)包括下列功能:</p><p> ?。?)“人事管理”模塊的設(shè)計(jì):本模塊主要功能是對(duì)職工的個(gè)人基本信息進(jìn)行設(shè)定,主要包括:</p><p> 人事數(shù)據(jù)維護(hù)(可以對(duì)職工的個(gè)人資料進(jìn)行添加、刪除、修改等一些操作) <
30、/p><p><b> 人事信息查詢(xún)</b></p><p> ?。?)“工資管理”模塊的設(shè)計(jì):本模塊功能是對(duì)職工的工資進(jìn)行設(shè)定,主要包括:</p><p> 工資數(shù)據(jù)維護(hù)(可以對(duì)職工的工資進(jìn)行添加、刪除、修改等一些操作)</p><p><b> 工資查詢(xún)</b></p><
31、p> (3)“基礎(chǔ)資料”模塊的設(shè)計(jì):本模塊功能是對(duì)職工所在的部門(mén)、職工的職稱(chēng)進(jìn)行管理,主要包括:</p><p><b> 部門(mén)表</b></p><p><b> 職稱(chēng)表</b></p><p> ?。?)“系統(tǒng)管理”模塊的設(shè)計(jì):本模塊功能是對(duì)操作員進(jìn)行管理,主要包括:</p><p>
32、; 操作員管理(可以對(duì)操作員的姓名和口令進(jìn)行修改)</p><p><b> ?。?)退出系統(tǒng)</b></p><p> 第三章 系統(tǒng)的設(shè)計(jì)過(guò)程</p><p> 3.1系統(tǒng)的總體功能結(jié)構(gòu)設(shè)計(jì)</p><p> 圖3-1 系統(tǒng)總體功能結(jié)構(gòu)設(shè)計(jì)</p><p> 3.2系統(tǒng)功能具體
33、分析</p><p><b> 3.2.1登陸界面</b></p><p> 在文件夾XXGZ中,雙擊“gz.exe”文件,系統(tǒng)將自動(dòng)運(yùn)行,系統(tǒng)登陸窗口如下圖4-2,輸入相應(yīng)的用戶(hù)名,和密碼,單擊“確定”按鈕,檢驗(yàn)正確后登陸到主界面。</p><p><b> 圖3-2 登陸界面</b></p><
34、;p> 單擊“確定”按鈕時(shí)啟動(dòng)程序組,結(jié)果不正確時(shí)提示“用戶(hù)名錯(cuò)誤,請(qǐng)重新輸入”,結(jié)果正確將進(jìn)入主界面。程序清單如下:</p><p><b> *判斷密碼是否正確</b></p><p><b> i=i+1</b></p><p> select operator</p><p>
35、 locate for 操作員姓名=alltrim(thisform.text1.value)</p><p><b> do case</b></p><p> case i<=3 and found() and thisform.text2.value=operator.口令</p><p> *輸入次數(shù)未超過(guò)3次且用戶(hù)名正確
36、、口令正確</p><p> operat=thisform.text1.value</p><p> insert into log(操作員代號(hào),操作員姓名,登錄時(shí)間)value(operator.操作員代號(hào),</p><p> operator.操作員姓名,datetime())</p><p> _screen.caption=
37、 “小型工資管理系統(tǒng)”+space(40)+dtoc(date())+space(40);</p><p> +"操作員:"+operat</p><p> select 權(quán)限 from menuright into array rr where 操作員代號(hào)=operator.操作員代號(hào);</p><p> order by 菜單項(xiàng)編號(hào)&l
38、t;/p><p> release thisform</p><p> do form gz</p><p> case i<=3 and found() and thisform.text2.value!=operator.口令</p><p> *輸入次數(shù)未超過(guò)3次且用戶(hù)名正確、口令不正確</p><p>
39、; messagebox("密碼錯(cuò)誤,請(qǐng)重輸!","警告")</p><p> thisform.text2.value=""</p><p> thisform.text2.setfocus</p><p> case i<=3 and not found()</p><
40、p> messagebox("操作員姓名錯(cuò)誤,請(qǐng)重輸!","警告")</p><p> thisform.text1.value=""</p><p> thisform.text2.value=""</p><p> thisform.text1.setfocus<
41、/p><p><b> case i>3</b></p><p> messagebox("禁止進(jìn)入系統(tǒng)!","警告")</p><p> thisform.release</p><p><b> endcase</b></p>&l
42、t;p> 單擊“退出”時(shí),系統(tǒng)退出該程序。程序語(yǔ)句為:thisform.release。</p><p> 3.2.2 人事管理</p><p> 單擊人事管理菜單。此時(shí)會(huì)出現(xiàn)兩個(gè)子菜單:人事信息數(shù)據(jù)維護(hù)和人事信息查詢(xún)。</p><p> ?。?)人事信息數(shù)據(jù)維護(hù)主要是對(duì)職工的個(gè)人信息處理:例如可以進(jìn)行順序查詢(xún),上一個(gè)、下一個(gè)。可以直接回到第一個(gè)和最后一
43、個(gè)。假如企業(yè)來(lái)了一位新成員,可以在這個(gè)表單中用【添加】按鈕添加上這位新成員的。如果職工的信息改變了,例如“李明”結(jié)婚了,表單上是未婚,此時(shí)可以用【編輯】按鈕進(jìn)行修改。某個(gè)人辭職了,他不在這個(gè)企業(yè)了,我們要把他刪除,就用【刪除】按鈕。一個(gè)表單中人員太多,想找一個(gè)人很麻煩,這是我們可以用【查詢(xún)】按鈕,單擊【查詢(xún)】按鈕,這是在右下角會(huì)出來(lái)一個(gè)文本框,輸入你要找的人的姓名或編號(hào),就可以看到此人了。如果領(lǐng)導(dǎo)想看某個(gè)人的個(gè)人資料,你可以用【打印】按
44、鈕,把這個(gè)人的信息打印給領(lǐng)導(dǎo)看。單機(jī)【退出】按鈕將退出【人事信息數(shù)據(jù)維護(hù)】菜單。</p><p> ?。?)人事信息查詢(xún)的主要功能是對(duì)職工的個(gè)人信息進(jìn)行查詢(xún),就是只能看,不能修改。</p><p> 可以按“員工號(hào)查詢(xún)“、按“姓名查詢(xún)“、按職工所在”部門(mén)查詢(xún)“還可以按”出生日期查詢(xún)“,最后可以顯示全體員工?!静樵?xún)打印】按鈕和人事信息數(shù)據(jù)維護(hù)里的【打印】按鈕區(qū)別就是前者可以打印全體職工的信
45、息(如下圖)</p><p> 3-3 人事查詢(xún)打印效果圖</p><p> 3.2.3 工資管理</p><p> 單擊工資管理菜單。此時(shí)會(huì)出現(xiàn)三個(gè)子菜單:工資信息數(shù)據(jù)維護(hù)、工資信息查詢(xún)。</p><p> ?。?)工資信息數(shù)據(jù)維護(hù)和人事信息數(shù)據(jù)維護(hù)的主要功能類(lèi)似。工資信息數(shù)據(jù)維護(hù)主要是對(duì)職工的工資信息處理:例如可以進(jìn)行順序查詢(xún),上
46、一個(gè)、下一個(gè)??梢灾苯踊氐降谝粋€(gè)和最后一個(gè)。假如企業(yè)來(lái)了一位新成員,可以在這個(gè)表單中用【添加】按鈕添加上這位新成員的工資信息。如果職工的信息改變了,例如“李明”的基本工資漲了,此時(shí)可以用【編輯】按鈕進(jìn)行修改。某個(gè)人辭職了,他不在這個(gè)企業(yè)了,我們要把他刪除,就用【刪除】按鈕刪除他的工資信息。一個(gè)表單中人員太多,想找單個(gè)人的工資很麻煩,這是我們可以用【查詢(xún)】按鈕,單擊【查詢(xún)】按鈕,這是在右下角會(huì)出來(lái)一個(gè)文本框,輸入你要找的人的姓名或編號(hào),就
47、可以看到此人的工資信息了。如果領(lǐng)導(dǎo)想看某個(gè)人的個(gè)人工資資料,你可以用【打印】按鈕,把這個(gè)人的工資信息打印給領(lǐng)導(dǎo)看。單機(jī)【退出】按鈕將退出【工資信息數(shù)據(jù)維護(hù)】菜單。</p><p> ?。?)工資信息查詢(xún)主要是對(duì)職工的工資進(jìn)行查詢(xún),可以按“員工號(hào)查詢(xún)“也可以查詢(xún)?nèi)w職工的工資信息?!静樵?xún)打印】按鈕就是將職工的工資信息打印出來(lái)。</p><p> 3.2.4 基礎(chǔ)資料管理</p>
48、<p> 基礎(chǔ)資料管理菜單主要包括:部門(mén)表和職稱(chēng)表兩個(gè)表單。部門(mén)表主要是對(duì)部門(mén)信息進(jìn)行修改的表單,可以添加、刪除、修改、查詢(xún)等,職稱(chēng)表同部門(mén)表功能類(lèi)似,就是對(duì)職工的信息進(jìn)行修改。</p><p><b> 3.2.5系統(tǒng)管理</b></p><p> 系統(tǒng)管理菜單主要由操作員管理這個(gè)表單組成。操作員管理主要就是管理操作員的基本信息,可以對(duì)操作員的姓
49、名和口令進(jìn)行修改,也可以再添加多個(gè)操作員,還可以刪減某個(gè)操作員。</p><p><b> 3.2.6退出系統(tǒng)</b></p><p> 單擊退出系統(tǒng)菜單,將關(guān)閉小型工資管理系統(tǒng)的所有頁(yè)面。</p><p> 3.3系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)</p><p> 3.3.1數(shù)據(jù)庫(kù)需求分析</p><p&g
50、t; 本系統(tǒng)包含兩個(gè)數(shù)據(jù)庫(kù):DBGZ和DBSYSTEM。第一個(gè)數(shù)據(jù)庫(kù)DBGZ有4個(gè)表文件(rsb.dbf、gzb.dbf、bmdm.dbf、zcb.dbf), 第二個(gè)數(shù)據(jù)庫(kù)DBGZ有2個(gè)表文件(operator.dbf、log.dbf)。</p><p><b> 各個(gè)表如下:</b></p><p> Rsb :保存職工的基本信息——編號(hào)、姓名、性別、出生日期
51、、工作日期、部門(mén)代碼、職稱(chēng)、婚否。</p><p> Gzb:保存職工工資的基本信息——編號(hào)、基本工資、崗位津貼、獎(jiǎng)金、應(yīng)發(fā)工資、遲到早退、保險(xiǎn)、實(shí)發(fā)工資。</p><p> Bmdm:保存部門(mén)的信息——代碼、部門(mén)名稱(chēng)。</p><p> Zcb:訂單的詳細(xì)——信息編號(hào),訂單編號(hào),圖書(shū)編號(hào),所購(gòu)買(mǎi)的圖書(shū)數(shù)量,圖書(shū)單價(jià)。</p><p>
52、 Operator:保存操作員信息——操作員代號(hào)、操作員姓名、口令、部門(mén)、電話(huà)。</p><p> Log:系統(tǒng)日志——操作員代號(hào)、操作員姓名、登陸時(shí)間、離開(kāi)時(shí)間。</p><p> 3.3.2數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)(E-R圖)</p><p> E-R圖提供了表示實(shí)體型、屬性和聯(lián)系的方法:</p><p> 那么本系統(tǒng)的E-R圖如3-
53、4所示。</p><p><b> n</b></p><p><b> m</b></p><p><b> n</b></p><p><b> n</b></p><p><b> n</b>&
54、lt;/p><p><b> n</b></p><p> 圖3-4 小型工資管理系統(tǒng)的E-R圖</p><p> 3.3.3數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)</p><p> 在VF中建立數(shù)據(jù)庫(kù)的步驟如下:</p><p><b> (1)建立數(shù)據(jù)庫(kù)</b></p>
55、<p> 可以通過(guò)菜單【文件】—【新建】—打開(kāi)【新建】對(duì)話(huà)框,選擇“文件類(lèi)型”為【數(shù)據(jù)庫(kù)】選項(xiàng)—單擊【新建文件】—打開(kāi)【創(chuàng)建】對(duì)話(huà)框,在“數(shù)據(jù)庫(kù)名”文本框輸入所建數(shù)據(jù)庫(kù)的名,單擊保存按鈕,此時(shí)就建立了數(shù)據(jù)庫(kù)。用數(shù)據(jù)庫(kù)設(shè)計(jì)器來(lái)直接建立數(shù)據(jù)庫(kù);也可以通過(guò)語(yǔ)句來(lái)建立該數(shù)據(jù)庫(kù):Create database **。(**為索要建立的數(shù)據(jù)庫(kù)名)</p><p> (2)數(shù)據(jù)庫(kù)表Rsb </p>
56、<p> 在表設(shè)計(jì)器中建立表,如下表所示</p><p><b> 表3-1 人事表</b></p><p><b> (3)建立表Gzb</b></p><p><b> 如下表所示</b></p><p><b> 表3-2 工資表</b
57、></p><p> (4)建立表Bmdm</p><p><b> 如下表所示</b></p><p> 表3-3 部門(mén)代碼表</p><p><b> (5)建立表Zcb</b></p><p><b> 如下表所示</b></
58、p><p><b> 表3-4 職稱(chēng)表</b></p><p> (6)建立表Operator</p><p><b> 如下表所示</b></p><p><b> 表3-5 管理員表</b></p><p><b> (7)建立表lo
59、g</b></p><p><b> 如下表所示</b></p><p><b> 表3-6 日志表</b></p><p> 3.4系統(tǒng)功能模塊詳細(xì)的設(shè)計(jì)與實(shí)現(xiàn) </p><p> 詳細(xì)設(shè)計(jì)是整個(gè)設(shè)計(jì)過(guò)程中最重要和最關(guān)鍵的一步,本系統(tǒng)的詳細(xì)設(shè)計(jì)主要包括以下幾個(gè)部分:</p
60、><p><b> 主控程序的設(shè)計(jì)</b></p><p><b> 登陸界面的設(shè)計(jì)</b></p><p><b> 系統(tǒng)菜單設(shè)計(jì)</b></p><p><b> 人事管理模塊設(shè)計(jì)</b></p><p><b>
61、 工資管理模塊設(shè)計(jì)</b></p><p> 基礎(chǔ)資料管理模塊設(shè)計(jì)</p><p><b> 系統(tǒng)管理模塊設(shè)計(jì)</b></p><p><b> 退出系統(tǒng)模塊設(shè)計(jì)</b></p><p> 3.4.1主控程序的設(shè)計(jì)</p><p><b>
62、1、主程序的功能</b></p><p> 主文件就是主控程序,可以是.prg文件、菜單文件(.mpr)、表單文件(.scx)。本系統(tǒng)以程序文件MAIN.PRG作為主文件。主文件有以下幾個(gè)作用[4]:</p><p> 對(duì)應(yīng)用程序的環(huán)境進(jìn)行初始化。</p><p> 作為應(yīng)用程序的執(zhí)行起點(diǎn),由此啟動(dòng)程序的逐級(jí)調(diào)用;在項(xiàng)目管理器中,主文件作為應(yīng)用程序
63、“連編”的起始點(diǎn)。</p><p><b> 控制事件循環(huán)。</b></p><p> 恢復(fù)系統(tǒng)默認(rèn)的環(huán)境。</p><p><b> 2、主程序代碼</b></p><p><b> clear all</b></p><p><b>
64、; close all</b></p><p> set escape off</p><p> set safety off</p><p> set delete off</p><p> set sysmenu off</p><p> release window "常用&qu
65、ot;</p><p> set century on </p><p> set date to ymd</p><p> set mark to "-"</p><p> set hours to 24</p><p> _screen.Visible=.t.</p>&
66、lt;p> _screen.Caption="小型工資管理系統(tǒng)"</p><p> _screen.Icon=".\bmp\fosu1.ico"</p><p> do form .\main\begin.scx</p><p> on ShutDown do onshutdown</p><
67、p> read events</p><p> on shutdown</p><p> 3.4.2登錄界面的設(shè)計(jì)</p><p><b> 1、功能</b></p><p> 調(diào)用菜單文件,顯示系統(tǒng)主界面。</p><p> 2、主要事件代碼及效果圖</p>&l
68、t;p> ?。?)“確定”按鈕Click事件代碼</p><p><b> *判斷密碼是否正確</b></p><p><b> i=i+1</b></p><p> select operator</p><p> locate for 操作員姓名=alltrim(thisform.
69、text1.value)</p><p><b> do case</b></p><p> case i<=3 and found() and thisform.text2.value=operator.口令</p><p> *輸入次數(shù)未超過(guò)3次且用戶(hù)名正確、口令正確</p><p> operat=t
70、hisform.text1.value</p><p> insert into log(操作員代號(hào),操作員姓名,登錄時(shí)間)value(operator.操作員代號(hào),;</p><p> operator.操作員姓名,datetime())</p><p> _screen.caption="小型工資管理系統(tǒng)"+space(40)+dtoc
71、(date())+space(40);</p><p> +"操作員:"+operat</p><p> select 權(quán)限 from menuright into array rr where 操作員代號(hào)=operator.操作員代號(hào);</p><p> order by 菜單項(xiàng)編號(hào)</p><p> relea
72、se thisform</p><p> do form gz</p><p> case i<=3 and found() and thisform.text2.value!=operator.口令</p><p> *輸入次數(shù)未超過(guò)3次且用戶(hù)名正確、口令不正確</p><p> messagebox("密碼錯(cuò)誤,請(qǐng)
73、重輸!","警告")</p><p> thisform.text2.value=""</p><p> thisform.text2.setfocus</p><p> case i<=3 and not found()</p><p> messagebox("操作
74、員姓名錯(cuò)誤,請(qǐng)重輸!","警告")</p><p> thisform.text1.value=""</p><p> thisform.text2.value=""</p><p> thisform.text1.setfocus</p><p><b>
75、 case i>3</b></p><p> messagebox("禁止進(jìn)入系統(tǒng)!","警告")</p><p> thisform.release</p><p><b> endcase</b></p><p> (2)“退出”按鈕Click事件代
76、碼</p><p> release thisform</p><p> clear events</p><p> 3.4.3系統(tǒng)菜單的設(shè)計(jì)</p><p><b> 系統(tǒng)菜單</b></p><p> 在應(yīng)用系統(tǒng)中,各個(gè)子模塊是通過(guò)菜單組織在一起的。通過(guò)對(duì)小型工資管理系統(tǒng)功能模塊的設(shè)
77、計(jì),可以將系統(tǒng)分為5個(gè)大模塊:人事管理、工資管理、基礎(chǔ)資料管理、系統(tǒng)管理、退出系統(tǒng),具體的菜單設(shè)計(jì)如下表所示:</p><p> 表3-7 小型工資管理系統(tǒng)的菜單</p><p> 各菜單項(xiàng)對(duì)應(yīng)的表單文件</p><p><b> 如下表所示:</b></p><p> 表3-8 各項(xiàng)菜單對(duì)應(yīng)的表單文件<
78、/p><p> 3.4.4人事管理模塊的設(shè)計(jì)</p><p><b> 人事信息數(shù)據(jù)維護(hù)</b></p><p> “人事信息數(shù)據(jù)維護(hù)”表單包括下列功能:數(shù)據(jù)錄入、修改、刪除、查詢(xún)、瀏覽、保存、打印等。本表單左邊是瀏覽窗口,便于用戶(hù)瀏覽數(shù)據(jù);右邊是編輯窗口,主要用于輸入、修改數(shù)據(jù)。</p><p> 本表單的主要代碼
79、及效果圖如下:</p><p> (1)“第一個(gè)”按鈕的click 事件代碼:</p><p> select rsb</p><p> *記錄指針移至首記錄、禁止“第一個(gè)、上一個(gè)”按鈕</p><p><b> GO TOP </b></p><p> thisform.Command
80、group1.cmdTop.Enabled=.F.</p><p> thisform.Commandgroup1.cmdPrev.Enabled=.F.</p><p> * 如果未到文件末尾,“下一個(gè)、最后一個(gè)”按鈕有效</p><p> IF NOT EOF()</p><p> thisform.Commandgroup1.c
81、mdNext.Enabled=.T.</p><p> thisform.Commandgroup1.cmdBottom.Enabled=.T.</p><p><b> ENDIF</b></p><p><b> *刷新記錄</b></p><p> thisform.refresh&l
82、t;/p><p> ?。?)“前一個(gè)”按鈕的click 事件代碼:</p><p> SELECT rsb</p><p> *如果到文件頭,指針移至首記錄、禁止“第一個(gè)、前一個(gè)”按鈕</p><p><b> SKIP -1</b></p><p><b> IF BOF()<
83、;/b></p><p><b> GO TOP</b></p><p> thisform.Commandgroup1.cmdTop.Enabled=.F.</p><p> thisform.Commandgroup1.cmdPrev.Enabled=.F.</p><p><b> END
84、IF</b></p><p> *如果未到文件尾,“下一個(gè)、最后一個(gè)”按鈕有效</p><p> IF NOT EOF()</p><p> thisform.Commandgroup1.cmdNext.Enabled=.T.</p><p> thisform.Commandgroup1.cmdBottom.Enable
85、d=.T.</p><p><b> ENDIF</b></p><p><b> *刷新記錄</b></p><p> thisform.refresh</p><p> (3)“刪除”按鈕的click 事件代碼:</p><p> select rsb</
86、p><p><b> bh=rsb.編號(hào)</b></p><p> sel=MESSAGEBOX("該記錄編號(hào)為:"+bh+chr(13)+"真的要?jiǎng)h除嗎?",4+32+256,"提示")</p><p><b> if sel=6</b></p>
87、<p><b> delete</b></p><p><b> endif</b></p><p> ?。?)“查詢(xún)”按鈕的click 事件代碼:</p><p> *查詢(xún)提示標(biāo)簽、輸入文本框可見(jiàn)</p><p> thisform.label12.visible=.T.<
88、;/p><p> thisform.text6.visible=.T.</p><p> *查詢(xún)輸入文本框清空并得到焦點(diǎn)</p><p> thisform.text6.value=""</p><p> thisform.text6.setfocus()</p><p> ?。?)“打印”按鈕
89、的click 事件代碼:</p><p> report form rsb_bb1.frx preview for rsb.編號(hào)=alltrim(thisform.text1.value)</p><p> 圖3-5 人事信息數(shù)據(jù)維護(hù)</p><p><b> 人事信息查詢(xún)</b></p><p> “人事信
90、息查詢(xún)”表單主要是用于查詢(xún)職工的基本信息,用戶(hù)看可以通過(guò)選項(xiàng)按鈕組選擇查詢(xún)類(lèi)別,可以通過(guò)員工號(hào)查詢(xún),姓名查詢(xún),部門(mén)查詢(xún)等。</p><p> 本表單包含一個(gè)打印按鈕,查詢(xún)打印按鈕用于打印查詢(xún)到的員工的人事信息表。</p><p> 本表單主要的代碼如下:</p><p> Optionqroup1的 click 事件代碼:</p><p&g
91、t; *選定查詢(xún)類(lèi)別后,設(shè)置各控件是否可見(jiàn)</p><p><b> do case</b></p><p> case this.Value=1 </p><p> thisform.label2.Visible=.T.</p><p> thisform.Text1.Visible=.T.</p>
92、;<p> thisform.label3.Visible=.F.</p><p> thisform.Combo1.Visible=.F.</p><p> thisform.label4.Visible=.F.</p><p> thisform.label5.Visible=.F.</p><p> thisfo
93、rm.Text2.Visible=.F.</p><p> thisform.Text3.Visible=.F.</p><p> thisform.Command4.Visible=.F.</p><p> thisform.Label2.Caption="請(qǐng)輸入員工編號(hào):"</p><p> thisform.
94、Text1.Value=""</p><p> thisform.Text1.Setfocus</p><p> case this.Value=2</p><p> thisform.Label2.Visible=.T.</p><p> thisform.Text1.Visible=.T.</p>
95、<p> thisform.Label3.Visible=.F.</p><p> thisform.Combo1.Visible=.F.</p><p> thisform.Label4.Visible=.F.</p><p> thisform.Label5.Visible=.F.</p><p> thisform
96、.Text2.Visible=.F.</p><p> thisform.Text3.Visible=.F.</p><p> thisform.Command4.Visible=.F.</p><p><b> endcase</b></p><p> 3.4.5工資管理模塊的設(shè)計(jì)</p><
97、;p><b> 工資信息維護(hù)</b></p><p> “工資信息維護(hù)”表單包括下列功能:數(shù)據(jù)錄入、修改、刪除、查詢(xún)、瀏覽、保存、打印等。本表單左邊是瀏覽窗口,便于用戶(hù)瀏覽數(shù)據(jù);右邊是編輯窗口,主要用于輸入、修改數(shù)據(jù)。</p><p> 主要代碼和“人事信息數(shù)據(jù)維護(hù)”類(lèi)似。</p><p><b> 工資信息查詢(xún)<
98、/b></p><p> “工資信息查詢(xún)”表單主要是用于查詢(xún)職工工資的基本信息,用戶(hù)看可以通過(guò)選項(xiàng)按鈕組選擇查詢(xún)類(lèi)別,可以通過(guò)員工號(hào)查詢(xún),姓名查詢(xún)。</p><p> 本表單包含一個(gè)打印按鈕,查詢(xún)打印按鈕用于打印查詢(xún)到的員工的人事信息表。</p><p> 本表單主要的代碼及效果圖如下:</p><p> Optionqroup
99、1的 click 事件代碼:</p><p> *選定查詢(xún)類(lèi)別后,設(shè)置各控件是否可見(jiàn)</p><p><b> do case</b></p><p> case this.Value=1 </p><p> thisform.label2.Visible=.T.</p><p> th
100、isform.Text1.Visible=.T.</p><p> thisform.Label2.Caption="請(qǐng)輸入員工編號(hào):"</p><p> thisform.Text1.Value=""</p><p> thisform.Text1.Setfocus </p><p>
101、 case this.Value=5</p><p> thisform.Label2.Visible=.F.</p><p> thisform.Text1.Visible=.F.</p><p> set filter to </p><p><b> go top</b></p><p&
102、gt; thisform.Grid1.refresh</p><p><b> endcase</b></p><p> “查詢(xún)打印”按鈕的click 事件代碼:</p><p> report form gzb_bb.frx preview</p><p> 圖3-6 工資信息查詢(xún)</p>&l
103、t;p> 3.4.6基礎(chǔ)資料管理模塊的設(shè)計(jì)</p><p> 基礎(chǔ)資料管理主要包括部門(mén)表和職稱(chēng)表兩個(gè)表單,部門(mén)表的主要功能是多各個(gè)部門(mén)進(jìn)行匯總,在部門(mén)表里,管理員可以多部門(mén)信息進(jìn)行修改,而職稱(chēng)表是對(duì)員工的職稱(chēng)進(jìn)行匯總,可以在職稱(chēng)表里對(duì)職稱(chēng)信息進(jìn)行修改。</p><p> 部門(mén)表里的“打印”按鈕的代碼是:</p><p> report form bmb
104、_bb.frx preview for BMDM.代碼=alltrim(thisform.Combo1.value)</p><p> 職稱(chēng)表里的“打印”按鈕的代碼是:</p><p> report form zcb_bb.frx preview for ZCB.代碼=alltrim(thisform.Combo1.value)</p><p> 3.4.7
105、系統(tǒng)管理模塊的設(shè)計(jì)</p><p> 系統(tǒng)管理頁(yè)面包含操作員管理表單,該表單用于進(jìn)行操作員數(shù)據(jù)維護(hù),包括操作員的信息(姓名、口令)的添加、刪除、修改、存儲(chǔ)等。</p><p> 3.4.8退出系統(tǒng)模塊的設(shè)計(jì)</p><p> 在定義“退出系統(tǒng)”菜單項(xiàng)時(shí),在結(jié)果列中選擇“過(guò)程”,并寫(xiě)入過(guò)程代碼:</p><p> Clear event
106、s</p><p><b> quit</b></p><p> 當(dāng)用戶(hù)單擊“退出系統(tǒng)”菜單時(shí),則退出小型工資管理系統(tǒng)。</p><p><b> 第四章 系統(tǒng)的測(cè)試</b></p><p> 本章給出系統(tǒng)的完整運(yùn)行過(guò)程。</p><p><b> 4.1
107、首頁(yè)</b></p><p> 將begin.scx設(shè)置為啟動(dòng)面,啟動(dòng)運(yùn)行。如下圖:</p><p> 圖4-1 小型工資管理系統(tǒng)啟動(dòng)頁(yè)面</p><p><b> 4.2登錄頁(yè)面</b></p><p> 單擊啟動(dòng)頁(yè)面,進(jìn)入登錄頁(yè)面pass.scx,管理員輸入姓名和口令。如下圖:</p>
108、<p> 圖4-2 登錄頁(yè)面</p><p> 4.3小型工資管理頁(yè)面</p><p> 單擊確定,(用戶(hù)名和口令都正確后)進(jìn)入小型工資管理系統(tǒng)頁(yè)面gz.scx,會(huì)看到有五個(gè)菜單項(xiàng),分別是:人事管理、工資管理、基礎(chǔ)資料管理、系統(tǒng)管理和退出系統(tǒng)。如下圖:</p><p> 圖4-3 小型工資管理系統(tǒng)頁(yè)面</p><p&
109、gt; 4.4人事管理子菜單</p><p> 單擊人事管理菜單,此時(shí)會(huì)出現(xiàn)兩個(gè)子菜單:人事信息數(shù)據(jù)維護(hù)和人事信息查詢(xún)。</p><p> 4.4.1 人事信息數(shù)據(jù)維護(hù)</p><p> 人事信息數(shù)據(jù)的主要功能是對(duì)職工的個(gè)人信息進(jìn)行添加、刪除、修改等,如下圖:</p><p> 圖4-4 人事信息數(shù)據(jù)維護(hù)</p>
110、<p> 4.4.2 人事信息查詢(xún)頁(yè)面</p><p> 人事信息查詢(xún)的主要功能是對(duì)職工的個(gè)人信息進(jìn)行查詢(xún),如下圖:</p><p> 圖4-5 人事信息查詢(xún)</p><p><b> 4.5工資管理</b></p><p> 單擊工資管理菜單。此時(shí)會(huì)出現(xiàn)兩個(gè)子菜單:工資信息數(shù)據(jù)維護(hù)和工資信息查詢(xún)。
111、</p><p> 4.5.1 工資信息數(shù)據(jù)維護(hù)頁(yè)面</p><p> 工資信息數(shù)據(jù)維護(hù)主要是對(duì)職工的工資進(jìn)行添加、刪除、修改等操作。如圖</p><p> 圖4-6 工資信息維護(hù)頁(yè)面</p><p> 4.5.2 工資信息查詢(xún)頁(yè)面</p><p> 工資信息查詢(xún)主要是對(duì)職工的工資進(jìn)行查詢(xún)。如圖</
112、p><p> 圖 4-7 工資信息查詢(xún)頁(yè)面 </p><p><b> 4.6基礎(chǔ)資料管理</b></p><p> 基礎(chǔ)資料管理頁(yè)面主要包括:部門(mén)表和職稱(chēng)表兩個(gè)子菜單。如下圖所示:</p><p> 圖4-8 部門(mén)表頁(yè)面</p><p> 圖4-9 職稱(chēng)表頁(yè)面&l
113、t;/p><p><b> 4.7系統(tǒng)管理頁(yè)面</b></p><p> 系統(tǒng)管理頁(yè)面包含操作員管理子菜單,該菜單用于操作員修改登錄信息,例如修改密碼等,還可以再添加多個(gè)管理員。如圖4-7所示:</p><p> 圖4-10 操作員管理頁(yè)面</p><p><b> 4.8退出系統(tǒng)</b>&
114、lt;/p><p> 單擊退出系統(tǒng),將關(guān)閉所有小型工資管理系統(tǒng)頁(yè)面。</p><p><b> 第五章 系統(tǒng)的編譯</b></p><p> 5.1連編可執(zhí)行文件[5]</p><p> ?。?)在項(xiàng)目管理器中,將main.prg設(shè)置為主程序,單擊【連編】按鈕。</p><p> ?。?)在彈出
115、的【連編選項(xiàng)】對(duì)話(huà)框中,選擇“連編可執(zhí)行文件”單選按鈕及“重新編譯全部文件”、“顯示錯(cuò)誤”復(fù)選框。</p><p> (3)單擊【確定】按鈕,彈出【另存為】對(duì)話(huà)框。</p><p> ?。?)在【另存為】對(duì)話(huà)框的“應(yīng)用程序名”文本框中輸入一個(gè)文件名(例如:gzxt),然后單擊【保存】按鈕,就可以開(kāi)始編譯了。</p><p> 5.2可執(zhí)行文件的獨(dú)立運(yùn)行</
116、p><p> 應(yīng)用系統(tǒng)要脫離開(kāi)發(fā)環(huán)境獨(dú)立運(yùn)行應(yīng)包括下列文件:</p><p> 可執(zhí)行文件gzxt.exe</p><p><b> 數(shù)據(jù)庫(kù)文件、表文件</b></p><p><b> 圖標(biāo)文件、圖片文件</b></p><p> VF的動(dòng)態(tài)連接庫(kù)。包括Vfp6r.d
117、all、Vfp6rchs.dall、Vfp6rneu.dall三個(gè)文件。</p><p><b> 結(jié) 束 語(yǔ)</b></p><p> 從本系統(tǒng)開(kāi)始設(shè)計(jì)到現(xiàn)在,共用時(shí)間三個(gè)月,其內(nèi)容包括數(shù)據(jù)庫(kù)設(shè)計(jì)、界面設(shè)計(jì)等,基本上達(dá)到了預(yù)期的設(shè)計(jì)要求和目的。</p><p> 在本系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)的過(guò)程中主要講述了小型工資管理系統(tǒng)的設(shè)計(jì)部分,包括
118、功能模塊設(shè)計(jì)、數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)等。</p><p><b> 本系統(tǒng)特點(diǎn):</b></p><p> ?。?)系統(tǒng)的人機(jī)界面友好,操作簡(jiǎn)單。</p><p> ?。?)系統(tǒng)的安全可靠性好。系統(tǒng)的口令設(shè)置功能,限制了非法用戶(hù)進(jìn)入系統(tǒng),保護(hù)了系統(tǒng)數(shù)據(jù)的安全性和可靠性。</p><p> ?。?)由于系統(tǒng)功能模塊的獨(dú)立性,因此
119、系統(tǒng)結(jié)構(gòu)簡(jiǎn)單,可維護(hù)性好,系統(tǒng)具有良好的可擴(kuò)展性。</p><p> 經(jīng)過(guò)幾個(gè)月來(lái)的緊張?jiān)O(shè)計(jì)和開(kāi)發(fā),《小型工資管理系統(tǒng)》被設(shè)計(jì)完畢。我在指導(dǎo)教師的指導(dǎo)下把在四年的本科學(xué)習(xí)的知識(shí)貫通,終于完成了任務(wù),其功能基本符合當(dāng)初設(shè)計(jì)的思路,能夠?qū)崿F(xiàn)單位職工工資管理的信息化、自動(dòng)化。</p><p> 但由于畢業(yè)設(shè)計(jì)時(shí)間較短,又加上開(kāi)發(fā)軟件沒(méi)有經(jīng)驗(yàn),自己水平又 很有限,所以該系統(tǒng)我認(rèn)為有許多不盡
120、如人意的地方,如各用戶(hù)界面不夠美觀,數(shù)據(jù)格式的規(guī)范不全面等等。我想這些都會(huì)將在以后的學(xué)習(xí)中更加的完善。</p><p> 在這次畢業(yè)設(shè)計(jì)過(guò)程中,吳老師不辭辛苦,對(duì)我悉心教導(dǎo),耐心的解答每一個(gè)問(wèn)題,使我順利地完成了這次的畢業(yè)設(shè)計(jì)任務(wù),為此,我對(duì)吳樹(shù)德老師表示深深的謝意!同時(shí)再一次感謝教過(guò)的所有老師。</p><p> 我相信,我將會(huì)在以后的工作中把所學(xué)到的知識(shí)好好的應(yīng)用出來(lái),為祖國(guó)和人民
121、做出我的應(yīng)有貢獻(xiàn)。</p><p> 參 考 文 獻(xiàn)</p><p> [1]王仁燁,唐新生編著.《中文版VISUAL FOXPRO6.0編程基礎(chǔ)》.清華大學(xué)出版社, 1992年</p><p> [2]鄭剛編著. 《Visual FoxPro 6.0 實(shí)效編程百例》. 人民郵電出版社,2002年<
122、;/p><p> [3]李春葆編著.《VISUAL FOXPRO6.0高級(jí)編程》.科學(xué)出版社,2001年</p><p> [4]張忠,李伏強(qiáng)著.《VISUAL FOXPRO3.0中文版從入門(mén)到精通》.海洋出版社,1997年</p><p> [5]郭興成編寫(xiě).《VISUAL FOXPRO7.0開(kāi)發(fā)實(shí)作教程》.北京希望電子出版社,2002年</p>
溫馨提示
- 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ù)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 工資管理系統(tǒng)畢業(yè)設(shè)計(jì)---vfp工資管理系統(tǒng)
- 畢業(yè)設(shè)計(jì)----工資管理系統(tǒng)
- 工資管理系統(tǒng)畢業(yè)設(shè)計(jì)
- 工資管理系統(tǒng)畢業(yè)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)---企業(yè)工資管理系統(tǒng)
- 工資管理系統(tǒng)畢業(yè)設(shè)計(jì)論文
- 畢業(yè)設(shè)計(jì)---企業(yè)工資管理系統(tǒng)設(shè)計(jì)
- 人事工資管理系統(tǒng)設(shè)計(jì)畢業(yè)設(shè)計(jì)
- vf企業(yè)工資管理系統(tǒng)畢業(yè)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)---vf企業(yè)工資管理系統(tǒng)
- 人事工資管理系統(tǒng)畢業(yè)設(shè)計(jì)論文
- 人事工資管理系統(tǒng)畢業(yè)設(shè)計(jì)論文
- vfp工資管理系統(tǒng)畢業(yè)設(shè)計(jì) (3)
- 工資管理系統(tǒng)畢業(yè)設(shè)計(jì)范例.doc
- delphi工資管理畢業(yè)設(shè)計(jì)
- 工資管理畢業(yè)設(shè)計(jì)論文
- vf企業(yè)工資管理系統(tǒng)畢業(yè)設(shè)計(jì)論文
- 畢業(yè)設(shè)計(jì)(vf)---學(xué)校工資管理系統(tǒng)
- 畢業(yè)設(shè)計(jì)---工資管理信息系統(tǒng)
- 工資管理信息系統(tǒng)畢業(yè)設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論