2023年全國(guó)碩士研究生考試考研英語(yǔ)一試題真題(含答案詳解+作文范文)_第1頁(yè)
已閱讀1頁(yè),還剩37頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論