用vf做的茶葉管理系統(tǒng)課程設(shè)計_第1頁
用vf做的茶葉管理系統(tǒng)課程設(shè)計_第2頁
用vf做的茶葉管理系統(tǒng)課程設(shè)計_第3頁
用vf做的茶葉管理系統(tǒng)課程設(shè)計_第4頁
用vf做的茶葉管理系統(tǒng)課程設(shè)計_第5頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

課程設(shè)計說明書論文用紙摘要VISUALFOXPRO是一種用于數(shù)據(jù)庫設(shè)計、創(chuàng)建和管理的軟件,利用它可以對各種事務(wù)管理工作中的大量數(shù)據(jù)進行有效的管理并滿足數(shù)據(jù)檢索的需要。隨著計算機技術(shù)的飛速發(fā)展和計算機在信息管理中應(yīng)用的普及,利用計算機實現(xiàn)茶葉信息管理勢在必行。本系統(tǒng)用VISUALFOXPRO開發(fā)一個茶葉管理系統(tǒng)來實現(xiàn)對茶葉相關(guān)信息準(zhǔn)確、高效的管理和維護。整個系統(tǒng)從符合操作簡便、界面友好、靈活、實用、安全的要求出發(fā),完成茶葉管理的全過程。本文主要介紹了本課題的開發(fā)背景,系統(tǒng)的設(shè)計思路、總體設(shè)計。重點說明了系統(tǒng)的各個功能模塊的設(shè)計與實現(xiàn),并對系統(tǒng)進行了測試和運行說明。關(guān)鍵詞VISUALFOXPRO60,信息管理,茶葉管理課程設(shè)計說明書論文用紙I目錄1緒論111研究背景112開發(fā)意義113本文結(jié)構(gòu)12需求分析321系統(tǒng)的可行性分析3211經(jīng)濟上的可行性3212技術(shù)上的可行性322功能需求分析33概要設(shè)計431系統(tǒng)功能模塊設(shè)計4311用戶權(quán)限管理模塊4312茶葉信息查詢模塊4313瀏覽數(shù)據(jù)庫表模塊4314茶葉信息維護模塊432系統(tǒng)模塊結(jié)構(gòu)圖433數(shù)據(jù)庫的設(shè)計54詳細(xì)設(shè)計841主程序的設(shè)計842登錄界面的設(shè)計943主界面設(shè)計944茶葉查詢模塊1145數(shù)據(jù)庫表瀏覽模塊1346茶葉信息維護模塊1347用戶權(quán)限管理模塊1448打印模塊16課程設(shè)計說明書論文用紙II5系統(tǒng)連編與運行1951連編1952運行19總結(jié)20參考文獻(xiàn)21課程設(shè)計說明書論文用紙第0頁共21頁1緒論11研究背景隨著近年來計算機技術(shù)在我國的迅猛發(fā)展,我國的管理技術(shù)已經(jīng)從人工管理階段進入了計算機信息管理階段。因此應(yīng)用計算機來對信息進行管理已成為一個不可逆轉(zhuǎn)的趨勢。計算機所擁有的存儲量大、易查找、易更新、保密性好、數(shù)據(jù)處理快等諸多優(yōu)點極大的解決了以前人工管理檔案的缺點,提高了工作效率,是一個單位從事人事管理必不可少的工具。茶葉市場在中國有廣大的發(fā)展空間,面對市場上各種各樣有關(guān)茶葉管理方面不斷增長的問題,很多茶葉銷售廠家在茶葉管理中引入計算機管理系統(tǒng)。因此一個好茶葉管理系統(tǒng),對于任何一個茶葉銷售商來說都是非常需要的。12開發(fā)意義茶葉管理系統(tǒng),是針對目前茶葉管理情況而設(shè)計的一款信息管理軟件。該系統(tǒng)應(yīng)用VISUALFOXPRO60自帶的數(shù)據(jù)庫來存儲茶葉信息,能為管理人員提供充足的茶葉信息和快捷的查詢手段,極大的方便了茶葉銷售商對茶葉庫存、銷售、賬務(wù)等各項管理的進行。開發(fā)該系統(tǒng)主要有兩方面的意義,一方面利用計算機來管理茶葉相關(guān)信息可以減少大量的人力資源,提高工作效率。另一方面茶葉管理系統(tǒng)可以通過局欲網(wǎng)或互聯(lián)網(wǎng)把不同茶葉銷售商間的信息和各種茶葉信息匯聚起來,為茶葉銷售行業(yè)提供全面及時的茶葉信息,方便管理,同時亦可通過商業(yè)網(wǎng)擴展各類信息化應(yīng)用,共享茶葉相關(guān)信息。13本文結(jié)構(gòu)本文主要由以下幾部分構(gòu)成1緒論。主要包括研究背景和現(xiàn)存在的問題。2系統(tǒng)分析。主要包括系統(tǒng)在經(jīng)濟上和技術(shù)上的可行性。3系統(tǒng)總體設(shè)計。主要包括系統(tǒng)功能模塊設(shè)計和數(shù)據(jù)庫設(shè)計兩部分。課程設(shè)計說明書論文用紙第1頁共21頁4系統(tǒng)詳細(xì)設(shè)計。主要介紹了各個界面的具體功能的操作方法和實現(xiàn)方法。5系統(tǒng)的測試。課程設(shè)計說明書論文用紙第2頁共21頁2需求分析目前一些茶葉銷售商對于茶葉的信息管理還處于人工管理的階段,管理大量茶葉信息,不但工作繁瑣而且效率低下,如果利用現(xiàn)代化的管理方式來管理茶葉信息的話,就會簡單方便地多。21系統(tǒng)的可行性分析目的可行性研究的目的是用最小的代價在盡可能少的時間內(nèi)確定問題是否能夠解決。而該系統(tǒng)正是用比較簡單的VFP語言,來編寫的小型的、實用的信息管理系統(tǒng),既能很好的完成對茶葉的管理,又比較經(jīng)濟實惠。211經(jīng)濟上的可行性由于現(xiàn)在每個銷售商為自己管理銷售的方便,已經(jīng)普遍配備了電腦,而且用于茶葉銷售管理的計算機的配置在存儲量,速度方面都能滿足數(shù)據(jù)庫運行的要求,故在計算機硬件方面不需要太大的花銷。212技術(shù)上的可行性本系統(tǒng)采用的是VFP語言,在技術(shù)難度方面,由于有指導(dǎo)老師的指導(dǎo)和相關(guān)參考文獻(xiàn),特別是網(wǎng)上也有很豐富的相關(guān)資料,通過參考一些功能模塊程序的設(shè)計,實現(xiàn)該系統(tǒng)是完全可以的。本系統(tǒng)的設(shè)計是在WINDOWSXP中文版環(huán)境下,使用VISUALFOXPRO60開發(fā)的。VISUALFOXPRO60不僅可以簡化數(shù)據(jù)庫管理,而且應(yīng)用程序的開發(fā)流程更為合理,它使組織數(shù)據(jù),定義數(shù)據(jù)庫規(guī)則和建立應(yīng)用程序等工作變得簡單易行,利用可視化的設(shè)計工具和向?qū)?,用戶可以快速地?chuàng)建表單、查詢等。22功能需求分析本系統(tǒng)主要實現(xiàn)對茶葉信息的管理,需要實現(xiàn)以下幾個方面的管理功能(1)茶葉信息管理茶葉信息的查詢、維護。(2)打印報表可以根據(jù)用戶需要打印特定條件的茶葉報表。課程設(shè)計說明書論文用紙第4頁共25頁3概要設(shè)計31系統(tǒng)功能模塊設(shè)計茶葉管理系統(tǒng)中共設(shè)計了4大功能,包括按茶葉信息查詢模塊,茶葉信息維護,打印和用戶權(quán)限修改、注冊,基本上滿足了茶葉管理的必需功能,下面將詳細(xì)介紹各功能模塊。311用戶權(quán)限管理模塊該模塊是對系統(tǒng)的操作員進行管理的場所,包括已注冊用戶登陸,注冊新用戶,密碼修改。312茶葉信息查詢模塊茶葉信息查詢模塊可以讓本系統(tǒng)的操作員根據(jù)茶葉的相關(guān)信息完成對茶葉信息查詢操作,例如按茶葉編號查詢茶葉信息。在本系統(tǒng)設(shè)計中,為了保持界面的一致性,所有的日常操作都使用統(tǒng)一的操作界面,根據(jù)用戶的選擇來顯示操作的功能按鈕。313瀏覽數(shù)據(jù)庫表模塊該模塊是對系統(tǒng)內(nèi)所建立的數(shù)據(jù)庫中的表進行一個整體的瀏覽,方便用戶對整個茶葉相關(guān)情況進行整體上的規(guī)劃和管理。314茶葉信息維護模塊每個銷售商在一定的時間都會對自己庫存茶葉進行管理,在一定的季節(jié),銷售商會采集新的茶葉品種以滿足消費者的需要。在該系統(tǒng)中提供了系統(tǒng)維護,我們將可以保存、查詢、添加、刪除一些茶葉在庫存中的一些相關(guān)資料,該系統(tǒng)是以庫存內(nèi)的茶葉信息來維護學(xué)生茶葉信息的。32系統(tǒng)模塊結(jié)構(gòu)圖本次系統(tǒng)設(shè)計主要有茶葉查詢、茶葉信息維護、學(xué)生成績管理和用戶權(quán)限課程設(shè)計說明書論文用紙第1頁共21頁修改四個系統(tǒng)模塊組成,其系統(tǒng)模塊結(jié)構(gòu)如圖31所示。茶葉信息查詢相關(guān)表瀏覽茶葉信息維護用戶權(quán)限管理茶葉管理系統(tǒng)打印圖31系統(tǒng)模塊結(jié)構(gòu)圖33數(shù)據(jù)庫的設(shè)計數(shù)據(jù)庫中包括系統(tǒng)密碼表、入庫表、銷售表和賬務(wù)表,各表結(jié)構(gòu)設(shè)計如下。1、密碼表密碼表是對本系統(tǒng)操作員的相關(guān)信息的管理,主要是用戶的管理,是不允許隨意修改的,所以本系統(tǒng)采用了一定的保密措施,所有的用戶信息保存在這個表中,該表被命名為MIMADBF,其結(jié)構(gòu)如表31所示。表31系統(tǒng)用戶表結(jié)構(gòu)編號字段名字段類型字段長度小數(shù)位數(shù)作用1姓名字符型100用戶名稱2密碼字符型100用戶密碼2、入庫表入庫表中保存的是庫存中茶葉的所有相關(guān)信息,通過對各品牌、檔次茶葉庫存量的統(tǒng)計,提供茶葉進貨依據(jù)。該表命名為RUKUDBF,其表結(jié)構(gòu)如表32所示。課程設(shè)計說明書論文用紙第2頁共21頁3、銷售表通過對各類茶葉銷售情況的統(tǒng)計,分析銷售收入情況及銷售趨勢。該表被命名為XIAOSHOUDBF,其結(jié)構(gòu)如表33所示。表32入庫表結(jié)構(gòu)編號字段名字段類型字段長度小數(shù)位數(shù)作用1入庫時間日期型80茶葉入庫時間2茶葉編號數(shù)值型100茶葉編號3茶葉名稱字符型100茶葉名稱4包裝字符型100茶葉包裝5重量字符型50茶葉重量6計量單位字符型100茶葉計量單位7入庫數(shù)量字符型50茶葉入庫數(shù)量8進貨單價日期型100茶葉進貨單價9有效期字符型80茶葉到期時間10供應(yīng)商編號字符型100茶葉供應(yīng)商信息11供應(yīng)商名稱字符型200茶葉供應(yīng)商信息表33銷售表結(jié)構(gòu)編號字段名字段類型字段長度小數(shù)位數(shù)作用1茶葉編號字符型100茶葉編號2茶葉名稱字符型100茶葉名稱3包裝字符型100茶葉包裝4銷售單價字符型100茶葉銷售單價5入庫金額字符型100茶葉入庫金額6供應(yīng)商編號字符型100茶葉供應(yīng)商信息7供應(yīng)商名稱字符型200茶葉供應(yīng)商信息4、賬務(wù)表該表通過記賬及對賬務(wù)的分析,提供客戶付款和欠款情況。該表被命名為ZHANGWUDBF,其結(jié)構(gòu)如表34所示。表34賬務(wù)表結(jié)構(gòu)編號字段名字段類型字段長度小數(shù)位數(shù)作用1茶葉編號字符型100茶葉編號2茶葉名稱字符型100茶葉名稱課程設(shè)計說明書論文用紙第3頁共21頁3包裝字符型100茶葉包裝4應(yīng)入賬字符型100賬務(wù)管理5實入賬字符型100賬務(wù)管理6欠收賬字符型100賬務(wù)管理7供應(yīng)商名稱字符型200茶葉供應(yīng)商信息課程設(shè)計說明書論文用紙第8頁共25頁4詳細(xì)設(shè)計41主程序的設(shè)計程序在運行期間要使用部分的變量來傳遞數(shù)據(jù),所有這些變量都是在程序中定義的。在VISUALFOXPRO60中新建一個項目文件,以“CY”的名稱保存。打開該項目的管理器,在管理器的“代碼”選項卡中添加一個名為“MAIN”的代碼文件,并在“MAIN”代碼文件窗口中添加代碼如下SETTALKOFFSETESCAOFFSETEXACONSETSTATUSOFFSETSAFEOFFSETCENTONOPENDATABASECYGLDOFORMSHENFENYANZHENGREADEVENTSALTRIMTHISFORMTEXT1VALUETHISFORMTEXT1VALUE“返回按鈕選項的CLICK的行為是THISFORMRELEASE課程設(shè)計說明書論文用紙第5頁共21頁DOFORMHUANYINGREADEVENTS45數(shù)據(jù)庫表瀏覽模塊在這個模塊中可以對所建的三個表分別進行整體上的瀏覽。在歡迎界面的菜單欄中點擊所想要瀏覽的表,即可瀏覽。該部分主要是在菜單中編寫DOFORM實現(xiàn)。界面如下圖45茶葉銷售表設(shè)計界面46茶葉信息維護模塊該模塊可以實現(xiàn)查找入庫表中記錄、打印、添加、刪除、編輯等操作。用戶可以根據(jù)不同的需要進行茶葉相關(guān)信息的維護。界面運行如下所示圖46茶葉信息維護界面課程設(shè)計說明書論文用紙第6頁共21頁47用戶權(quán)限管理模塊從登錄界面的修改密碼按鈕選項可以進入到用戶密碼修改界面。登錄界面的改密碼的選項的CLICK行為是DOFORMXIUGAIMIMA然后進入修改密碼界面,如圖42所示。圖47修改密碼界面在該界面上用戶修改密碼后,點擊提交,即可完成修改密碼。提交按鈕的CLICK行為是IF密碼ALLTRIMTHISFORMTEXT1VALUEIALLTRIMTHISFORMTEXT2VALUEJALLTRIMTHISFORMTEXT3VALUEIFIJREPLACE密碼WITHIAMESSAGEBOX“修改密碼成功“ENDIFELSE課程設(shè)計說明書論文用紙第7頁共21頁AMESSAGEBOX“原密碼錯誤請重輸“THISFORMTEXT1VALUE“THISFORMTEXT1SETFOCUSTHISFORMTEXT2VALUE“THISFORMTEXT3VALUE“ENDIF用戶點擊取消,即可不對密碼進行修改,返回身份驗證界面。點擊登錄界面的“注冊”按鈕,可以進入注冊界面,從而增加一個新的用戶?!白浴鞍粹o的CLICK行為如下DOFORM注冊然后進入新用戶注冊界面。如圖49所示。圖48新用戶注冊設(shè)計界面用戶輸入相關(guān)的修改資料后,點擊“確定“即可完成用戶注冊。此界面上“確定”編寫代碼如下YHMALLTRIMTHISFORMTEXT1VALUEMM1ALLTRIMTHISFORMTEXT2VALUEMM2ALLTRIMTHISFORMTEXT3VALUEUSEMIMA課程設(shè)計說明書論文用紙第8頁共21頁LOCATEFOR姓名YHMIFFOUNDMESSAGEBOX“該操作員已經(jīng)登記“,4800,“提示“THISFORMTEXT1VALUETHISFORMTEXT2VALUETHISFORMTEXT3VALUETHISFORMTEXT1SETFOCUSELSEIFMM1MM2MESSAGEBOX“密碼不對,請重新輸入密碼“,4800,“提示“THISFORMTEXT2VALUETHISFORMTEXT3VALUETHISFORMTEXT2SETFOCUSELSEINSERTINTOMIMAVALUEYHM,MM1MESSAGEBOX“登記成功“,480,“提示“USEDOFORMSHENFENYANZHENGENDIFENDIF47打印模塊進入打印模塊后可以根據(jù)茶葉的相關(guān)信息有選擇性的進行打印。同時還對此模塊上相關(guān)字體進行動態(tài)設(shè)置。打印界面如下所示課程設(shè)計說明書論文用紙第9頁共21頁圖49報表打印設(shè)計界面圖410報表打印設(shè)計界面用戶選擇后點擊打印按鈕,即可出現(xiàn)先關(guān)報表打印。其中“打印”按鈕的CLICK行為是PUBLICAATRIMTHISFORMTEXT1VALUEREPORTFORMXSPREVFOR供應(yīng)商名稱A打印報表界面如下課程設(shè)計說明書論文用紙第10頁共21頁圖411報表打印圖412報表打印課程設(shè)計說明書論文用紙第11頁共21頁5系統(tǒng)連編與運行一個應(yīng)用系統(tǒng)設(shè)計和創(chuàng)建完成后,還必須進行連編,以便生成一個可執(zhí)行文件供最終用戶使用。連編完成后還要運行,以檢查整個系統(tǒng)的完整性和準(zhǔn)確性,同時還可增加程序代碼的保密性。51連編(1)創(chuàng)建一個項目管理器,并以CYPJX為名保存。如圖51所示圖51CY項目按圖中所示選擇連編,生成可執(zhí)行文件EXE格式的文件。52運行在盤的指定路徑中找到“茶葉管理系統(tǒng)EXE”文件,運行即可。課程設(shè)計說明書論文用紙第12頁共21頁總結(jié)本次設(shè)計和開發(fā)的茶葉管理系統(tǒng)符合茶葉銷售管理的規(guī)定,滿足了大多數(shù)茶葉銷售商對茶葉信息管理的需要,并達(dá)到操作過程中的直觀、方便、實用、安全等要求。系統(tǒng)采用模塊化程序設(shè)計的方法,既便于系統(tǒng)功能的組合和修改,又便于未參與系統(tǒng)開發(fā)的技術(shù)維護人員補充和維護。另外,茶葉管理系統(tǒng)是一個中小型的數(shù)據(jù)庫管理系統(tǒng),為了節(jié)省資源,要選擇一個中小型數(shù)據(jù)庫。使用VBACCE

溫馨提示

  • 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)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論