




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、第12章 工資管理系統(tǒng)設計 經(jīng)過對以上各章的學習,我們對VFP有了一個比較完好的認識。本章將經(jīng)過編寫一個工資管理系統(tǒng)這樣一個比較完好的工程,引見如何用VFP編寫一個運用程序,以便系統(tǒng)掌握編寫一個工程的根本過程。工資管理系統(tǒng)是一個比較典型的運用軟件,限于篇幅,我們只對其中相對重要一些的功能和過程列出,主要包含有菜單、數(shù)據(jù)庫(表)、各種輸入、輸出、閱讀、修正、統(tǒng)計、打印等功能較完好的軟件。.12.1 開運用系統(tǒng)的過程 要開發(fā)一個軟件工程,應該首先搞清楚這個工程應具有什么功能、需求一些什么表,有什么樣的報表需求打印,數(shù)據(jù)流程如何等等,這樣才干使整個軟件開發(fā)的過程比較順利,否那么會給后面的軟件開發(fā)、修
2、正、維護等帶來費事。因此在開發(fā)軟件之前,應該先做系統(tǒng)分析,使之符合軟件開發(fā)的普通規(guī)律。從軟件工程的角度講,軟件開發(fā)普通分為六個階段:第一步,需求分析階段這里主要任務是搞好用戶的需求分析,然后再進展系統(tǒng)分析。在這個階段,開發(fā)方與用戶方的深化交流是工程獲得勝利的關鍵,工程管理的重要目的便是建立一個便于開發(fā)方與用戶方之間進展交流的環(huán)境。進展需求分析,主要是找出開發(fā)本軟件的目的,所需的各種功能等,并構(gòu)成一個系統(tǒng)的分析文檔。在VFP中,該文檔雖然并不是軟件本身的一部分,但也屬于本軟件開發(fā)的文檔,應該將其放在工程管理器中;如需求對軟件編譯時不把此文件編譯到exe文件中,方法是: (1)用右鍵單擊該文件;
3、(2)在彈出的菜單中,選擇排除; (3)之后會在該文件左邊看到一個符號“,表示該文件已被排除在軟件之外了。今后對于其他不屬于軟件本身的文件都應同樣處置。 .12.1 開運用系統(tǒng)的過程第二步,概要設計階段這個階段主要是將系統(tǒng)需求分析的結(jié)果模塊化,并把系統(tǒng)的數(shù)據(jù)流向等關系搞明白。最好畫出一個程序的流程圖,把整個工程的框架設計出來。比如對工資管理系統(tǒng)來說,就要思索需求哪些模塊,每個模塊大體需求完成哪些功能,以及它們之間有什么關系等等。第三步,詳細設計階段這個階段是在系統(tǒng)的模塊化的根底上,把系統(tǒng)的功能詳細化,逐漸完善系統(tǒng)的功能需求。這個階段要為詳細的設計打好根底。第四步,編碼階段這個階段是系統(tǒng)詳細設計
4、的實施階段,就是將一切的功能經(jīng)過編碼詳細化為功能實現(xiàn)的過程。同時還包括,設計封面、適宜用戶運用、實現(xiàn)容錯等。第五步,測試階段當完成編碼之后,要對系統(tǒng)進展反復的調(diào)試,保證正確實現(xiàn)各種功能,保證系統(tǒng)整體的正確無誤,如輸入合法數(shù)據(jù)時能否反映正確;對于非法的數(shù)據(jù)能否具有容錯才干等。只需順利經(jīng)過測試階段的系統(tǒng),才可以投入實踐運用。第六步,安裝及維護階段用VFP編寫的軟件有時還需求進展連編和發(fā)布,如制形成可執(zhí)行文件。這些我們將在后面引見。以上引見的是設計軟件的大約過程,主要是針對運用VFP進展小工程設計的方法,假設設計大的軟件工程,還需求更復雜的論證和研討。.12.2 工資管理系統(tǒng)主要模塊簡介 我們用一個
5、工資管理系統(tǒng)的例子,來闡明一下運用VFP進展系統(tǒng)設計的過程。12.2.1 本系統(tǒng)主要文件組成普通的工資管理系統(tǒng)的主要功能包括:記錄的錄入、閱讀、修正、統(tǒng)計、查找和打印等,下面將該系統(tǒng)的主要功能模塊列出。1.表單功能模塊工資主控模塊(調(diào)用表單 gzgl.scx)工資初始化及備份模塊(調(diào)用表單 gzinit.scx) 工資錄入模塊(調(diào)用表單 gzlr.scx) 工資閱讀模塊(調(diào)用表單 gzll.scx) 工資修正模塊(調(diào)用表單 gzmodi.scx) 工資統(tǒng)計模塊(調(diào)用表單 gztj.scx) 工資查找模塊(調(diào)用表單 gzfind.scx) 工資打印模塊(調(diào)用表單 Dayin.scx)系統(tǒng)封面模塊
6、(調(diào)用表單 fm.scx)系統(tǒng)協(xié)助模塊(調(diào)用表單 xthelp.scx)系統(tǒng)時間模塊(調(diào)用表單 xttime.scx)2.菜單與報表文件系統(tǒng)功能菜單(xtcd.mnx)工資表報表 (gzb.frx)工資條報表 (gzt.frx)3.數(shù)據(jù)庫文件數(shù)據(jù)庫稱號:gz.dbc 數(shù)據(jù)表稱號:gzb.dbf數(shù)據(jù)表的構(gòu)造如表12.1所示。. 表12.1 數(shù)據(jù)庫表的構(gòu)造字段稱號 字段類型 字段寬度 小數(shù)點 黑認值 字段稱號 字段類型 字段寬度 小數(shù)點 黑認值職工號 C 8 0 外租房 N 7 2 0日期 D 8 0 Date() 未納獎 N 7 2 0姓名 C 8 0 職務補貼 N 8 2 0職務工資 N 7 2 0 補發(fā)工資 N 8 2 0書報費 N 7 2 0 應發(fā)工資 N 8 2 0構(gòu)成律貼 N 7 2 0 養(yǎng)老保險 N 7 2 0合同15% N 7 2 0 扣會費 N 7 2 0家屬價錢 N 7 2 0 公積金 N 7 2 0綜合補貼 N 7 2 0 承包30% N 7 2 0出勤補 N 7 2 0 合計扣款 N 7 2 0崗位律貼 N 7 2 0 實發(fā)工資 N 8 2 0洗理費 N 7 2 0 所得稅 N 7 2 0交通補 N 7 2 0 其他扣款 N 7 2 0兒保費 N 7 2 0 實發(fā)現(xiàn)金 N 8 2 0提租補貼 N 7 2 0 其中合同
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- Unit 6 What's Your Number?(教學設計)-2024-2025學年教科版(EEC)英語三年級上冊
- 核輻射測量在核設施輻射防護設備研發(fā)中的應用考核試卷
- 工業(yè)污染土壤修復考核試卷
- 機床附件的工業(yè)設計理念與創(chuàng)新實踐考核試卷
- 數(shù)學邏輯訓練教具考核試卷
- 毛巾產(chǎn)品的市場準入與國際貿(mào)易實務考核試卷
- 水產(chǎn)品加工技術創(chuàng)新與產(chǎn)業(yè)轉(zhuǎn)型案例考核試卷
- 農(nóng)業(yè)倉儲設施與設備制造考核試卷
- 學校文化建設與教育環(huán)境計劃
- 學習環(huán)境優(yōu)化與改進計劃
- 《農(nóng)村合作金融機構(gòu)非信貸資產(chǎn)風險分類指引》(銀監(jiān)發(fā)[2007]29號)
- 電纜敷設施工方案及安全措施范文
- 卡通手繪可愛小兔子PPT模板
- 軍事地形學地形圖基本知識
- 小兒體格檢查(課堂PPT)
- ppt模板:信保專用中國出口信用保險公司課件
- (高清版)建筑塑料復合模板工程技術規(guī)程JGJ_T 352-2014
- 人教版八年級數(shù)學下冊全冊教案(完整版)教學設計
- 電機零部件中英文對照表
- 設備安裝工程監(jiān)理規(guī)劃
- 注冊安全工程師(延續(xù)注冊)履職情況說明
評論
0/150
提交評論