




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
倉庫管理系統(tǒng)的VISAULFOXPRO實(shí)現(xiàn)(上)
【內(nèi)容摘要】《倉庫管理系統(tǒng)》是采用VISAULFOXPRO開發(fā)的一個數(shù)據(jù)庫管理系統(tǒng)。本設(shè)計說明書主要講述了VISAULFOXPRO的基本功能及設(shè)計方法。緊接著以本系統(tǒng)為例,逐一介紹開發(fā)本系統(tǒng)系統(tǒng)的步驟:系統(tǒng)分析、系統(tǒng)設(shè)計、系統(tǒng)實(shí)現(xiàn)、系統(tǒng)維護(hù)。在系統(tǒng)分析中先后用數(shù)據(jù)流圖、系統(tǒng)的功能結(jié)構(gòu)圖分析了系統(tǒng)所需的各種數(shù)據(jù)。在系統(tǒng)的設(shè)計中,詳細(xì)的展現(xiàn)了系統(tǒng)的各個功能模塊。所需的數(shù)據(jù)庫表及表字段。菜單的設(shè)計等。在系統(tǒng)的實(shí)現(xiàn)中,給出了實(shí)現(xiàn)表單中相應(yīng)的功能控件的事件及代碼。以及菜單實(shí)現(xiàn)的方法。文章的最后則給出了本系統(tǒng)的主要功能運(yùn)行界面圖。關(guān)鍵字:倉庫管理倉庫管理系統(tǒng)VISAULFOXPRO面向?qū)ο竽夸泝?nèi)容提要引言第一章管理信息系統(tǒng)概述…………第二章系統(tǒng)設(shè)計…………2?1系統(tǒng)目標(biāo)設(shè)計…………2?2開發(fā)設(shè)計思想………2?3開發(fā)和運(yùn)行環(huán)境選擇………2?4系統(tǒng)功能分析………2?5系統(tǒng)功能模塊設(shè)計………第三章數(shù)據(jù)庫設(shè)計…………………3?1數(shù)據(jù)庫需求分析……3?2數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計……………3?3數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計………………3?4數(shù)據(jù)庫結(jié)構(gòu)的實(shí)現(xiàn)…………第四章系統(tǒng)主要功能模塊的創(chuàng)建………4.1功能選擇界面的設(shè)計……4.2設(shè)備入庫模塊的設(shè)計……4.3設(shè)備出庫模塊的設(shè)計………4.4設(shè)備還庫模塊的設(shè)計……4.5設(shè)備需求模塊的設(shè)計……4.6設(shè)備采購模塊的設(shè)計……4.7顯示報表模塊的設(shè)計……4.8開發(fā)中的難點(diǎn)和解決技巧………………第五章系統(tǒng)的編譯和發(fā)行…………………總結(jié)………………致謝(參考文獻(xiàn))…………………附錄………………前言企業(yè)的物資供應(yīng)管理往往是很復(fù)雜的,煩瑣的。由于所掌握的物資種類眾多,訂貨,管理,發(fā)放的渠道各有差異,各個企業(yè)之間的管理體制不盡相同,各類統(tǒng)計計劃報表繁多,因此物資管理必須實(shí)現(xiàn)計算機(jī)化,而且必須根據(jù)企業(yè)的具體情況制定相應(yīng)的方案。根據(jù)當(dāng)前的企業(yè)管理體制,一般物資供應(yīng)管理系統(tǒng),總是根據(jù)所掌握的物資類別,相應(yīng)分成幾個科室來進(jìn)行物資的計劃,訂貨,核銷托收,驗(yàn)收入庫,根據(jù)企業(yè)各個部門的需要來發(fā)放物資設(shè)備,并隨時按期進(jìn)行庫存盤點(diǎn),作臺帳,根據(jù)企業(yè)領(lǐng)導(dǎo)和自身管理的需要按月,季度,年來進(jìn)行統(tǒng)計分析,產(chǎn)生相應(yīng)報表。為了加強(qiáng)關(guān)鍵物資,設(shè)備的管理,要定期掌握其儲備,消耗情況,根據(jù)計劃定額和實(shí)際消耗定額的比較,進(jìn)行定額的管理,使得資金使用合理,物資設(shè)備的儲備最佳。所以一個完整的企業(yè)物資供應(yīng)管理系統(tǒng)應(yīng)該包括計劃管理,合同托收管理,倉庫管理,定額管理,統(tǒng)計管理,財務(wù)管理等模塊。其中倉庫管理是整個物資供應(yīng)管理系統(tǒng)的核心。鑒于VisualFoxpro6.0有強(qiáng)大的數(shù)據(jù)庫管理功能,我們選用VisualFoxpro6.0來完成這個倉庫管理系統(tǒng)。第1章管理信息系統(tǒng)基礎(chǔ)管理信息系統(tǒng)就是我們常說的MIS(ManagementInformationSystem),在強(qiáng)調(diào)管理,強(qiáng)調(diào)信息的現(xiàn)代社會中它越來越得到普及。MIS是一門新的學(xué)科,它跨越了若干個領(lǐng)域,比如管理科學(xué)、系統(tǒng)科學(xué),運(yùn)籌學(xué)、統(tǒng)計學(xué)以及計算機(jī)科學(xué)。在這些學(xué)科的基礎(chǔ)上,形成信息收集和加工的方法,從而形成一個縱橫交織的系統(tǒng)。1.1管理信息系統(tǒng)概述20世紀(jì),隨著全球經(jīng)濟(jì)的蓬勃發(fā)展,眾多經(jīng)濟(jì)學(xué)家紛紛提出了新的管理理論。20世紀(jì)50年代,西蒙提出管理依賴于信息和決策的思想。同時期的維納發(fā)表了控制論,他認(rèn)為管理是一個控制過程。1958年,蓋爾寫到:“管理將以較低的成本得到及時準(zhǔn)確的信息,做到較好的控制。”這個時期,計算機(jī)開始用于會計工作,出現(xiàn)數(shù)據(jù)處理一詞。1970年,WalterT.Kennevan給剛剛出現(xiàn)的管理信息系統(tǒng)一詞下了一個定義:“以口頭或書面的形式,在合適的時間向經(jīng)理、職員以及外界人員提供過去的、現(xiàn)在的、預(yù)測未來的有關(guān)企業(yè)內(nèi)部及其環(huán)境的信息,以幫助他們進(jìn)行決策?!痹谶@個定義里強(qiáng)調(diào)了用信息支持決策,但并沒有強(qiáng)調(diào)應(yīng)用模型,沒有提到計算機(jī)的應(yīng)用。1985年,管理信息系統(tǒng)的創(chuàng)始人,明尼蘇達(dá)大學(xué)的管理學(xué)教授GordonB.Davis給了管理信息系統(tǒng)一個較完整的定義,即“管理信息系統(tǒng)是一個利用計算機(jī)軟硬件資源,手工作業(yè),分析、計劃、控制和決策模型以及數(shù)據(jù)庫的人-機(jī)系統(tǒng)。它能提供信息支持企業(yè)或組織的運(yùn)行、管理和決策功能?!边@個定義全面地說明了管理信息系統(tǒng)的目標(biāo)、功能和組成,而且反映了管理信息系統(tǒng)在當(dāng)時達(dá)到的水平。1.2管理信息系統(tǒng)的特點(diǎn)管理信息系統(tǒng)的組成管理信息系統(tǒng)在企業(yè)中的應(yīng)用存在三個要素,這就是人、計算機(jī)和數(shù)據(jù)。人是指企業(yè)領(lǐng)導(dǎo)者、管理人員、技術(shù)人員,以及MIS建設(shè)的領(lǐng)導(dǎo)機(jī)構(gòu)和實(shí)施機(jī)構(gòu),他們在系統(tǒng)中起主導(dǎo)作用。MIS是一項(xiàng)系統(tǒng)工程,不是只靠一些計算機(jī)開發(fā)人員就可以完成的,必須有企業(yè)管理人員,尤其是企業(yè)領(lǐng)導(dǎo)的積極參與。計算機(jī)技術(shù)是MIS得以實(shí)施的主要技術(shù)。在這些技術(shù)中,軟件開發(fā)是MIS開發(fā)的重點(diǎn)。第三個因素也不能忽視。企業(yè)的管理數(shù)據(jù)是MIS正常運(yùn)行的基礎(chǔ)。廣義地說,各項(xiàng)管理制度是MIS建設(shè)成功的基礎(chǔ)。試想要計算一臺機(jī)床的生產(chǎn)成本,需要按時輸入每個部件、每個零件甚至每個螺釘螺帽的費(fèi)用,涉及企業(yè)的生產(chǎn)車間、采購、庫房、工藝設(shè)計和財務(wù)等多個部門,必須有一整套管理制度做保證。1.2.2管理信息系統(tǒng)的界面特點(diǎn)在計算機(jī)軟件技術(shù)中,人機(jī)界面已經(jīng)發(fā)展成為一個重要的分支。MIS人機(jī)界面設(shè)計一般遵循以下一些基本原則:1.以通信功能作為界面設(shè)計的核心人機(jī)界面設(shè)計的關(guān)鍵是使人與計算機(jī)之間能夠準(zhǔn)確地交流信息。一方面,人向計算機(jī)輸入信息時應(yīng)當(dāng)盡量采取自然的方式;另一方面,計算機(jī)向人傳遞的信息必須準(zhǔn)確,不致引起誤解或混亂。另外,不要把內(nèi)部的處理、加工與人機(jī)界面混在一起,以免互相干擾,影響速度。設(shè)計MIS時,針對每一個功能,都要按照“I-P-O”的模塊化思想,使輸入、處理與輸出“涇渭分明”,充分體現(xiàn)人機(jī)界面的通信功能。這樣設(shè)計出來的程序不易出錯,而且易于維護(hù)。報表打印是MIS必備的功能之一,而且打印之前常常需要計算。計算與打印分開設(shè)計,雖然消耗時間,但易于整個MIS系統(tǒng)的維護(hù)。2.界面必須始終一致統(tǒng)一的人機(jī)界面不致于會增加用戶的負(fù)擔(dān),讓用戶始終用同一種方式思考與操作。最忌諱的是每換一個屏幕用戶就要換一套操作命令與操作方法。例如在整個系統(tǒng)可以以問號圖標(biāo)表示幫助,以磁盤圖標(biāo)表示存盤,以打印機(jī)圖標(biāo)表示打印等。3.界面必須使用戶隨時掌握任務(wù)的進(jìn)展情況人機(jī)界面應(yīng)該能夠告訴用戶軟件運(yùn)行的進(jìn)度。特別是在需要較長時間的等待時,必須讓用戶了解工作進(jìn)展情況,如可以設(shè)計已經(jīng)完成了百分之幾的任務(wù)進(jìn)度條等。目前,Windows下的應(yīng)用軟件無論大小,其安裝程序幾乎均做到了這一點(diǎn)。開發(fā)MIS軟件時,這一點(diǎn)很值得借鑒。4.界面必須能夠提供幫助一個優(yōu)秀的MIS軟件應(yīng)該提供在線求助功能,甚至提供使用向?qū)?,這將給用戶帶來極大的方便。在多媒體環(huán)境下,以語音提示作為操作向?qū)?,不會干擾屏幕信息,是一個極佳的選擇。5.界面友好、使用方便多數(shù)MIS軟件的數(shù)據(jù)輸入量較大。對于一些相對固定的數(shù)據(jù),不應(yīng)讓用戶頻頻輸入(特別是漢字),而應(yīng)讓用戶用鼠標(biāo)輕松選擇。例如,人事管理系統(tǒng)中的“文化程度”是相對固定的數(shù)據(jù),其值一般取“小學(xué)”、“初中”、“高中”、“大?!?、“大本”、“碩研”、“博研”等。錄入這類數(shù)據(jù)之前,MIS軟件應(yīng)在相應(yīng)位置彈出一個列表框,待用戶以鼠標(biāo)點(diǎn)擊,而不應(yīng)讓用戶每次都輸入這些漢字。另外,開發(fā)者應(yīng)編寫一個錯誤實(shí)時記錄程序,自動記錄何日、何時、何程序出了何種錯誤??傊?,所開發(fā)的MIS在使用過程中,應(yīng)使用戶的數(shù)據(jù)輸入量降至最低限度,同時也要減少用戶的干預(yù)量。實(shí)踐證明,用戶干預(yù)愈少,MIS系統(tǒng)的滿意程度愈高。6.輸入畫面盡可能接近實(shí)際如果某個電算會計軟件的憑證錄入畫面是表格式的,一屏可錄入多條記錄,而且與實(shí)際憑證一模一樣,甚至連顏色都無異,用戶在終端上錄入憑證,仿佛用筆在紙上填寫憑證,以增加人機(jī)親和力。7.具有較強(qiáng)的容錯功能誤操作、按鍵連擊等均有可能導(dǎo)致數(shù)據(jù)誤錄。巧妙地進(jìn)行程序設(shè)計,可以避免此類因素造成的錯誤。例如,錄入學(xué)生成績時,我們可以對其范圍進(jìn)行限定,使用戶無法輸入0~100以外的數(shù)據(jù);錄入學(xué)生年齡時,不妨根據(jù)實(shí)際情況將范圍限制在15~20之間。1.3管理信息系統(tǒng)的開發(fā)管理信息系統(tǒng)開發(fā)方法主要有:結(jié)構(gòu)化生命周期開發(fā)方法、原型法、面向?qū)ο蟮拈_發(fā)方法等。1.結(jié)構(gòu)化生命周期開發(fā)方法目前較為流行的MIS開發(fā)方法是結(jié)構(gòu)化生命周期開發(fā)方法,其基本思想是:用系統(tǒng)的思想和系統(tǒng)工程的方法,按用戶至上的原則,結(jié)構(gòu)化、模塊化地自上而下對生命周期進(jìn)行分析與設(shè)計。用結(jié)構(gòu)化生命周期開發(fā)方法開發(fā)一個系統(tǒng),將整個開發(fā)過程劃分為5個依次連接的階段:系統(tǒng)規(guī)劃階段:主要任務(wù)是明確系統(tǒng)開發(fā)的請求,并進(jìn)行初步的調(diào)查,通過可行性研究確定下一階段的實(shí)施。系統(tǒng)規(guī)劃方法有戰(zhàn)略目標(biāo)集轉(zhuǎn)化法(SST,StrategySetTransformation)、關(guān)鍵成功因素法(CSF,CriticalSuccessFactors)和企業(yè)規(guī)劃法(BSP,BusinessSystemPlanning)。系統(tǒng)分析階段:主要任務(wù)是對組織結(jié)構(gòu)與功能進(jìn)行分析,理清企業(yè)業(yè)務(wù)流程和數(shù)據(jù)流程的處理,并且將企業(yè)業(yè)務(wù)流程與數(shù)據(jù)流程抽象化,通過對功能數(shù)據(jù)的分析,提出新系統(tǒng)的邏輯方案。系統(tǒng)設(shè)計階段:主要任務(wù)是確定系統(tǒng)的總體設(shè)計方案、劃分子系統(tǒng)功能、確定共享數(shù)據(jù)的組織,然后進(jìn)行詳細(xì)設(shè)計,如處理模塊的設(shè)計、數(shù)據(jù)庫系統(tǒng)的設(shè)計、輸入輸出界面的設(shè)計和編碼的設(shè)計等。系統(tǒng)實(shí)施階段:主要任務(wù)是討論確定設(shè)計方案、對系統(tǒng)模塊進(jìn)行調(diào)試、進(jìn)行系統(tǒng)運(yùn)行所需數(shù)據(jù)的準(zhǔn)備、對相關(guān)人員進(jìn)行培訓(xùn)等。系統(tǒng)運(yùn)行階段:主要任務(wù)是進(jìn)行系統(tǒng)的日常運(yùn)行管理,評價系統(tǒng)的運(yùn)行效率,對運(yùn)行費(fèi)用和效果進(jìn)行監(jiān)理審計,如出現(xiàn)問題則對系統(tǒng)進(jìn)行修改、調(diào)整。這五個階段共同構(gòu)成了系統(tǒng)開發(fā)的生命周期。結(jié)構(gòu)化生命周期開發(fā)方法嚴(yán)格區(qū)分了開發(fā)階段,非常重視文檔工作,對于開發(fā)過程中出現(xiàn)的問題可以得到及時的糾正,避免了出現(xiàn)混亂狀態(tài)。但是,該方法不可避免地出現(xiàn)開發(fā)周期過長、系統(tǒng)預(yù)算超支的情況,而且在開發(fā)過程中用戶的需求一旦發(fā)生變化,系統(tǒng)將很難作出調(diào)整。2.原型法原型法在系統(tǒng)開發(fā)過程中也得到不少應(yīng)用。原型法的基本思想是系統(tǒng)開發(fā)人員憑借自己對用戶需求的理解,通過強(qiáng)有力的軟件環(huán)境支持,構(gòu)造出一個實(shí)在的系統(tǒng)原型,然后與用戶協(xié)商,反復(fù)修改原型直至用戶滿意。原型法的應(yīng)用使人們對需求有了漸進(jìn)的認(rèn)識,從而使系統(tǒng)開發(fā)更有針對性。另外,原型法的應(yīng)用充分利用了最新的軟件工具,使系統(tǒng)開發(fā)效率大為提高。3.面向?qū)ο笙到y(tǒng)開發(fā)方法面向?qū)ο螅∣O,ObjectOriented)的系統(tǒng)開發(fā)方法,是近年來受到關(guān)注的一種系統(tǒng)開發(fā)方法。面向?qū)ο蟮南到y(tǒng)開發(fā)方法的基本思想是將客觀世界抽象地看成是若干相互聯(lián)系的對象,然后根據(jù)對象和方法的特性研制出一套軟件工具,使之能夠映射為計算機(jī)軟件系統(tǒng)結(jié)構(gòu)模型和進(jìn)程,從而實(shí)現(xiàn)信息系統(tǒng)的開發(fā)。管理信息系統(tǒng)的開發(fā)過程管理信息系統(tǒng)的開發(fā)過程一般包括系統(tǒng)開發(fā)準(zhǔn)備、系統(tǒng)調(diào)查、系統(tǒng)分析、系統(tǒng)設(shè)計、系統(tǒng)實(shí)現(xiàn)、系統(tǒng)轉(zhuǎn)換、系統(tǒng)運(yùn)行與維護(hù)、系統(tǒng)評價等步驟。根據(jù)開發(fā)系統(tǒng)的大小、復(fù)雜、投入、方式、方法等因素的不同,各步驟的要求和內(nèi)容也不同,用戶需要根據(jù)實(shí)際情況進(jìn)行取舍和計劃。1.系統(tǒng)開發(fā)準(zhǔn)備系統(tǒng)開發(fā)準(zhǔn)備工作主要包括提出系統(tǒng)開發(fā)要求、成立系統(tǒng)開發(fā)小組、制訂系統(tǒng)開發(fā)計劃等工作。2.系統(tǒng)調(diào)查新系統(tǒng)的系統(tǒng)分析與系統(tǒng)設(shè)計工作都要建立在對現(xiàn)行系統(tǒng)調(diào)查的基礎(chǔ)上,即必須調(diào)查現(xiàn)行系統(tǒng)的運(yùn)行情況、問題等,明確用戶的需求,特別是合作開發(fā)和委托開發(fā)方式。調(diào)查的主要內(nèi)容有:(1)現(xiàn)行系統(tǒng)概況:該組織的發(fā)展歷史、目前組織的規(guī)模、工作狀況、管理水平、與外界的主要聯(lián)系等。調(diào)查該項(xiàng)內(nèi)容的目的主要是為了劃分系統(tǒng)界限、系統(tǒng)與外界的輸入輸出接口等。(2)組織機(jī)構(gòu):畫出組織的組織結(jié)構(gòu)圖,弄清組織的行政關(guān)系、人員編制、工作范圍、地理位置等,發(fā)現(xiàn)不合理問題及新系統(tǒng)啟動后可能對現(xiàn)有組織的影響。(3)業(yè)務(wù)流程:按照業(yè)務(wù)種類的不同和處理時間的先后不同,深入了解現(xiàn)行系統(tǒng)的業(yè)務(wù)流程,畫出現(xiàn)行系統(tǒng)業(yè)務(wù)流程圖,并與業(yè)務(wù)人員反復(fù)討論,得到認(rèn)可。調(diào)查中要注意定性與定量相結(jié)合,注意人、財、物、信息的流向、規(guī)格、頻率、要求以及需要解決的問題等。(4)報表、數(shù)據(jù)處理:了解各種統(tǒng)計報表、數(shù)據(jù)的格式、內(nèi)容、處理時間及上報時間、頻率、規(guī)律,存在的問題,對新系統(tǒng)的要求、希望等并收集各種報表。(5)問題:現(xiàn)行系統(tǒng)中存在的主要問題和薄弱環(huán)節(jié),可以按照嚴(yán)重程度分成不同的等級。新系統(tǒng)的建立應(yīng)能解決大部分問題,并改善薄弱環(huán)節(jié)。(6)新系統(tǒng)的功能和目標(biāo):了解各級領(lǐng)導(dǎo)和各類業(yè)務(wù)工作人員對新系統(tǒng)功能的要求,為進(jìn)一步完善新系統(tǒng)的目標(biāo)做準(zhǔn)備。(7)其他:如對新系統(tǒng)的各種約束條件,需要說明的其他問題等。3.系統(tǒng)分析系統(tǒng)分析(又稱邏輯設(shè)計)是管理信息系統(tǒng)開發(fā)的關(guān)鍵環(huán)節(jié),要求在系統(tǒng)調(diào)查的基礎(chǔ)上,對新系統(tǒng)的功能進(jìn)行細(xì)致的分析,并建立一個新系統(tǒng)的邏輯模型。新系統(tǒng)的邏輯模型由系統(tǒng)數(shù)據(jù)流程圖、概況表、數(shù)據(jù)字典、吃理邏輯表達(dá)式及有關(guān)說明組成。最后要完成系統(tǒng)分析報告(也稱為系統(tǒng)邏輯設(shè)計說明書)。系統(tǒng)邏輯模型就像在根據(jù)需要建設(shè)一座學(xué)校前,按照學(xué)校教育的層次(初等、中等、高等)、規(guī)模、投資、地理環(huán)境、技術(shù)水平等條件的要求和約束,先由建筑設(shè)計院進(jìn)行設(shè)計,保證學(xué)校建成后的各種功能得以實(shí)現(xiàn),之后才能進(jìn)行工程設(shè)計和施工一樣。在系統(tǒng)設(shè)計階段要做認(rèn)真、細(xì)致的分析、研究工作,避免新系統(tǒng)在功能上存在先天不足或缺陷。因?yàn)樾孪到y(tǒng)模型是建立在對現(xiàn)行系統(tǒng)的分析及要求的基礎(chǔ)上的,所以系統(tǒng)調(diào)查工作要進(jìn)行得深入、細(xì)致、全面。用戶可以對新系統(tǒng)的邏輯模型提出意見,雙方經(jīng)過討論、修改,最后達(dá)成共識,并完成系統(tǒng)分析報告(系統(tǒng)邏輯設(shè)計說明書),經(jīng)有關(guān)領(lǐng)導(dǎo)審批通過之后,轉(zhuǎn)入系統(tǒng)設(shè)計(又稱系統(tǒng)物理設(shè)計)階段。4.系統(tǒng)設(shè)計系統(tǒng)設(shè)計又稱系統(tǒng)物理設(shè)計。系統(tǒng)設(shè)計要根據(jù)系統(tǒng)分析報告中的系統(tǒng)邏輯模型綜合考慮各種約束,利用一切可用的技術(shù)手段和方法進(jìn)行各種具體設(shè)計,確定新系統(tǒng)的實(shí)施方案,解決“系統(tǒng)怎么做”的問題。結(jié)構(gòu)化系統(tǒng)設(shè)計是指利用一組標(biāo)準(zhǔn)的圖表工具和準(zhǔn)則,確定系統(tǒng)有哪些模塊,用什么方法連接,如何構(gòu)成良好的系統(tǒng)結(jié)構(gòu),并進(jìn)行系統(tǒng)輸入、輸出、數(shù)據(jù)處理、數(shù)據(jù)存儲等環(huán)節(jié)的詳細(xì)設(shè)計。這一階段的重點(diǎn)是設(shè)計好系統(tǒng)的總體結(jié)構(gòu),選擇最經(jīng)濟(jì)合理的技術(shù)手段。系統(tǒng)設(shè)計階段的文件是系統(tǒng)設(shè)計報告(又稱系統(tǒng)物理設(shè)計說明書)。管理信息系統(tǒng)的開發(fā)是一項(xiàng)系統(tǒng)工程,為了保證系統(tǒng)的質(zhì)量,設(shè)計人員必須遵守共同的設(shè)計原則,盡可能地提高系統(tǒng)的各項(xiàng)指標(biāo)(系統(tǒng)可變性、可靠性、工作質(zhì)量、工作效率、經(jīng)濟(jì)性等)。5.系統(tǒng)實(shí)施與轉(zhuǎn)換系統(tǒng)實(shí)施階段的主要工作包括:系統(tǒng)硬件的購置與安裝、程序的編寫(購買)與調(diào)試、系統(tǒng)操作人員的培訓(xùn)、系統(tǒng)有關(guān)數(shù)據(jù)的準(zhǔn)備和錄入、系統(tǒng)調(diào)試和轉(zhuǎn)換。在系統(tǒng)實(shí)施階段要成立系統(tǒng)實(shí)施工作量到小組,組織各專業(yè)小組組長和有關(guān)部門的領(lǐng)導(dǎo)共同編制新系統(tǒng)實(shí)施計劃??梢詰?yīng)用各種項(xiàng)目管理的軟件和方法進(jìn)行管理,實(shí)行項(xiàng)目經(jīng)理負(fù)責(zé)制,保證系統(tǒng)實(shí)施工作的順利進(jìn)行和成功。硬件的購置和安裝包括計算機(jī)硬件、外設(shè)、網(wǎng)絡(luò)、電源、機(jī)房、環(huán)境等有關(guān)設(shè)備的購買、驗(yàn)收、安裝與調(diào)試工作等,這些工作主要由專業(yè)技術(shù)人員完成。數(shù)據(jù)準(zhǔn)備與錄入工作主要是指由手工操作轉(zhuǎn)入計算機(jī)處理所需的各種數(shù)據(jù)的整理、錄入及計算機(jī)系統(tǒng)中為新系統(tǒng)所用數(shù)據(jù)的轉(zhuǎn)換工作。數(shù)據(jù)準(zhǔn)備與錄入工作要注意數(shù)據(jù)的準(zhǔn)確性,在整理、錄入、校驗(yàn)等各個環(huán)節(jié)把好關(guān),為系統(tǒng)的順利轉(zhuǎn)換打好基礎(chǔ)。在進(jìn)行以上各個環(huán)節(jié)的同時展開人員培訓(xùn)工作,包括管理信息系統(tǒng)只是的普及教育、新制度的學(xué)習(xí)、計算機(jī)操作訓(xùn)練等。使所有人員了解新系統(tǒng)的基本功能、新系統(tǒng)對使用人員的要求、建立管理信息系統(tǒng)的目的、管理信息系統(tǒng)的建立可以為組織和個人帶來的幫助和便利、個人在新系統(tǒng)中應(yīng)該承擔(dān)的工作等,是用戶關(guān)心、支持新系統(tǒng)的實(shí)現(xiàn)。6.系統(tǒng)維護(hù)和評價管理信息系統(tǒng)是一個復(fù)雜的人機(jī)系統(tǒng)。系統(tǒng)外部環(huán)境與內(nèi)部因素的變化,不斷影響系統(tǒng)的運(yùn)行,這時就需要不斷地完善系統(tǒng),以提高系統(tǒng)運(yùn)行的效率與服務(wù)水平,這就需要從始至終地進(jìn)行系統(tǒng)的維護(hù)工作。系統(tǒng)評價主要是指系統(tǒng)建成后,經(jīng)一段時間的運(yùn)行后,要對系統(tǒng)目標(biāo)與功能的實(shí)現(xiàn)情況進(jìn)行檢查,并與系統(tǒng)開發(fā)中設(shè)立的系統(tǒng)預(yù)期目標(biāo)進(jìn)行對比,及時寫出系統(tǒng)評價報告。系統(tǒng)維護(hù)與評價階段是系統(tǒng)生命周期中的最后一個階段,也是時間最長的一個重要階段,就像汽車的維護(hù)工作好可以延長汽車的使用壽命和提高其使用效率一樣,系統(tǒng)維護(hù)工作的好壞可以決定系統(tǒng)的生命周期的長短和使用效果。第二章系統(tǒng)設(shè)計2.1系統(tǒng)目標(biāo)設(shè)計系統(tǒng)開發(fā)的總體任務(wù)是實(shí)現(xiàn)企業(yè)物資設(shè)備管理的系統(tǒng)化,規(guī)范化和自動化,從而達(dá)到提高企業(yè)物資管理的效率的目的。2.2開發(fā)設(shè)計思想倉庫管理的物資在本文中主要假定都是企業(yè)生產(chǎn)所需要的各種設(shè)備。進(jìn)貨時經(jīng)檢查合同確認(rèn)認(rèn)為有效托收以后,進(jìn)行驗(yàn)貨入庫,填寫入庫單,進(jìn)行入庫登記。企業(yè)各個部分根據(jù)所需要的物資設(shè)備總額和部門生產(chǎn)活動需要提出物資需求申請。計劃員根據(jù)整個企業(yè)的需求開出物資設(shè)備出庫單,倉庫管理員根據(jù)出庫單核對發(fā)放設(shè)備。設(shè)備使用完畢需要及時歸還入庫,填寫入庫單。根據(jù)需要按照月,季,年進(jìn)行統(tǒng)計分析,產(chǎn)生相應(yīng)報表。倉庫管理的特點(diǎn)是信息處理量比較大。所管理的物資設(shè)備種類繁多,而且由于入庫單,出庫單,需求單等單據(jù)發(fā)生量特別大,關(guān)聯(lián)信息多,查詢和統(tǒng)計的方式各不相同。因此在管理上實(shí)現(xiàn)起來有一定的困難。在管理的過程中經(jīng)常會出現(xiàn)信息的重復(fù)傳遞,單據(jù),報表種類繁多,各個部門管理規(guī)格不統(tǒng)一等問題。在本系統(tǒng)的設(shè)計過程中,為了克服以上困難,滿足計算機(jī)管理的需要,我們采取了下面的一些原則。●統(tǒng)一各種原始的單據(jù)的格式,統(tǒng)一帳目和報表的格式?!駝h除不必要的管理冗余,實(shí)現(xiàn)管理規(guī)范化、科學(xué)化?!癯绦虼a標(biāo)準(zhǔn)化,軟件統(tǒng)一化,確認(rèn)軟件的可維護(hù)行和實(shí)用性?!窠缑姹M量簡單化,做到實(shí)用、方便,盡量滿足企業(yè)中不同層次員工的需要?!窠⒉僮魅罩荆到y(tǒng)自動記錄所進(jìn)行的各種操作。2.3系統(tǒng)功能分析本人中的倉庫管理系統(tǒng)需要完成功能主要有一下幾點(diǎn)?!駛}庫管理各種信息的輸入,包括入庫、出庫、還庫、需求信息的輸入等?!駛}庫管理各種信息的查詢、修改和維護(hù)。●設(shè)備采購報表的生成?!裨趲齑婀芾碇屑尤胱罡邇浜妥畹蛢渥侄?,對倉庫中的物資設(shè)備實(shí)現(xiàn)監(jiān)控和報警。●企業(yè)各個部門的物資需求的管理。●操作日志的管理?!駛}庫管理的使用幫助。2.4系統(tǒng)功能模塊設(shè)計在系統(tǒng)功能分析的基礎(chǔ)上,考慮vfp程序編制的特點(diǎn),得到如圖所示的系統(tǒng)功能模塊圖:
第三章數(shù)據(jù)庫設(shè)計3.1數(shù)據(jù)庫需求分析在仔細(xì)調(diào)查企業(yè)倉庫物資設(shè)備管理過程的基礎(chǔ)上,得到本系統(tǒng)所處理的時間流程如圖所示:在本設(shè)計中,通過對企業(yè)倉庫管理的內(nèi)容和數(shù)據(jù)流程分析,設(shè)計的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)如下:●設(shè)備代碼信息。包括的數(shù)據(jù)項(xiàng)有設(shè)備號、設(shè)備名稱?!瘳F(xiàn)有庫存信息。包括的數(shù)據(jù)項(xiàng)有現(xiàn)有設(shè)備、現(xiàn)有數(shù)目、總數(shù)目、最大庫存、最小庫存等?!裨O(shè)備使用信息。包括的數(shù)據(jù)項(xiàng)有使用的設(shè)備、使用部門、數(shù)目、使用時間、出庫時狀態(tài)?!裨O(shè)備采購信息。包括的數(shù)據(jù)項(xiàng)有采購的設(shè)備、采購員、供應(yīng)商、采購數(shù)目、采購時間等?!裨O(shè)備歸還信息。包括的數(shù)據(jù)項(xiàng)有歸還設(shè)備、歸還部門、歸還數(shù)目、歸還時間、經(jīng)手人等?!裨O(shè)備需求信息。包括的數(shù)據(jù)項(xiàng)有需求的部門、需求設(shè)備、需求數(shù)目、需求時間等。有了上面的數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)項(xiàng)和數(shù)據(jù)流程,就能進(jìn)行下面的數(shù)據(jù)庫設(shè)計。3.2數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計這一設(shè)計階段是在需求分析的基礎(chǔ)上,設(shè)計出能夠滿足用戶需求的各種實(shí)體,以及它們之間的關(guān)系,為后面的邏輯結(jié)構(gòu)設(shè)計打下基礎(chǔ)。本設(shè)計根據(jù)上面的設(shè)計規(guī)劃出的實(shí)體有庫存實(shí)體、入庫實(shí)體、出庫實(shí)體、采購實(shí)體、還庫實(shí)體、需求實(shí)體。各個實(shí)體的E-R圖及其關(guān)系描述如下:1)庫存實(shí)體E-R圖:3.3數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計在上面的實(shí)體以及實(shí)體之間的關(guān)系的基礎(chǔ)上,形成數(shù)據(jù)庫中的表格以及各個表格之間的關(guān)系。倉庫管理系統(tǒng)數(shù)據(jù)庫中的各個表格的設(shè)計結(jié)果如下面的幾個表格所示。每個表格表示在數(shù)據(jù)庫中的一個表。(1)設(shè)備代碼表:4.4設(shè)備還庫模塊的設(shè)計在設(shè)備還庫模塊中將實(shí)現(xiàn)設(shè)備還庫數(shù)據(jù)的添加和修改庫存等功能,按照前面介紹的步驟設(shè)計設(shè)備還庫表。設(shè)備還庫表所可能用到的控件的屬性如表所示:很(1伍)F允or顯m1追控件帽的主光要屬炸性:秒款se捏le箏ct鵲現(xiàn)仁有庫怨存表縱辜*先焦在該玻表單宰的數(shù)旬據(jù)環(huán)亡境中被添加怠現(xiàn)有控庫存誓表赤ge悉ti俯d=重th差is婆fo柄rm雕.設(shè)儲備號竟1.衡te快xt冬1.場va恨lu舌e清se晨t償or蠟de做r道to逃設(shè)脈備號捎媽se禍ek設(shè)g漢et件id致惰*在忠現(xiàn)有散庫存癢表中俊查找靜設(shè)備偵號等臨于g完et望id換的紀(jì)鑒錄叉if懲f虎ou馬nd農(nóng)()搖畝ge旨tn位um廟=t兇hi基sf橫or蒼m.炮歸還雷數(shù)量翻1.毛te迅xt姻1.黃va逮lu踐e競up式da揀te廟現(xiàn)駛有庫模存表顏;發(fā)se懂t河現(xiàn)有棋庫存廊=(升現(xiàn)有垮庫存那-g掌et肥nu害m)緣w虜he準(zhǔn)re士(意設(shè)備勾號=漠ge刺ti憂d)幫法in躍se懶rt浩i密nt幕o紫操作扯日志霜表(呆操作漆員,云操作笑內(nèi)容互,操月作時株間)土;亞va鑒lu伏es參(拴th灘is津fo碼rm狹.歸涌還人貫1.范te陳xt離1.稈va慢lu桂e,吊'設(shè)女備還臂庫'棉,d禁at墻e(黨))徒辰*如宋果庫收存表尋中有楚該項(xiàng)證設(shè)備珍,則芬更新國庫存惱表,崖同時克更新習(xí)操作院日志欲餐el型se笑揭me兔ss惰ag扭eb濟(jì)ox匠("搶出錯虹",幸1,罰"錯稅誤的固設(shè)備被號"真)服*如挪果沒嚼有該脆設(shè)備獄號則葵報告耳出錯妹信息猴傘en逆di色f千保存竟后運(yùn)場行表事單,幕可得蓄到如甘圖所絹示的鐵設(shè)備躺還庫謊表。腦醬4.撤5引設(shè)備靠需求綁模塊湊的設(shè)責(zé)計奮在設(shè)鮮備需吼求模微塊中扔將實(shí)水現(xiàn)設(shè)漫備需違求數(shù)劣據(jù)的撤添加窯和保秀存日害志等夸功能愉。首謠先通促過V撐is篇ua哈l詳Fo崇xp放ro矩的表抖單向致導(dǎo)生羨成所仆需的記設(shè)備朵需求待表單巴,選愧擇部勒門需娛求表他的所稼有可匹用字斑段,以然后扒為保腎持程適序風(fēng)曠格的鏈一致邁,繼但續(xù)采槽用表辣單的尺陰影勞式和砌圖片值按鈕趕的風(fēng)與格。鄉(xiāng)在“無步驟找3-釀排序湖次序句”時萬。選駱擇設(shè)高備號設(shè)的升絨序排底列。酸最后嘆單擊摟“完滾成”象按鈕沸,把莫表單方保存陜在“館c:錄倉庫晨管理至”目駕錄下穩(wěn),名分為“劇設(shè)備鍋需求救.s傾cx更”。鉛續(xù)通過感表單槐向?qū)∩蔂幍谋硖茊稳缢聢D所葡示,塊我們被可以勉調(diào)節(jié)序控件職的位路置,燃修改豬表單見中控傷件的豆屬性鋪,最稱后結(jié)棒果所躲下圖北所示絹:摧在表答單設(shè)爭計器唇中,稼雙擊壘“保裳存日慘志”口命令瘋按鈕膨。添秧加c麗li丈ck輪事件詞代碼肌如下爐:泥in置se飲rt拜i惰nt進(jìn)o酒操作孕日志授表縫(操熄作員象,操艦作內(nèi)栗容,民操作轟時間會)拿va仁lu鞋es脂(秘us朝er恒na毒me都,'價設(shè)備敬需求群',露da榆te筋()別)畜雙擊抖回主辭界面襯命令旦按鈕政,添抄加c舉li唇ck旬事件輛代碼憂如下拾:叢th劃is備fo塵rm大.r擾el加ea刷se氏逢do綢f菠or捕m應(yīng)倉庫刷管理論懸保存攤對表氧單所芽作的危修改悠。象4.俊6缸設(shè)備雜采購慨模塊年的設(shè)例計繡在設(shè)郵備采竊購模杜塊中小將實(shí)塌現(xiàn)設(shè)格備采燕購數(shù)造據(jù)的攤添加顯和保仇存日承志等羅功能橫。脹(1嫁)由吧數(shù)據(jù)這表生物成表境單妥通過該Vi園su音al巷F撞ox悉pr羅o的窯表單獻(xiàn)向?qū)啵癯稍O(shè)嫂備采潑購計檔劃表回單。晃在選懲擇數(shù)驕據(jù)庫紫和表寧時,嘴選擇畝倉庫擺管理滲數(shù)據(jù)躬庫和袖設(shè)備榮采購碑計劃吳表。少在選姜擇字驅(qū)段時坑,選代擇所糞有可營用字湖段,裝選擇怪陰影迫式和東圖片格按鈕頁作為撥設(shè)備暫采購公計劃尤表的炎樣式財。選歲擇計燦劃采銷購時預(yù)間的而升序昂排列吹作為漫設(shè)備具采購狀計劃巖表的閃索引封。述(2耀)為義窗體撒修改數(shù)和添撓加命蹈令按炎鈕驚添加穴2個釣命令戰(zhàn)按鈕殲“保范存日總志”賞和“半回主濫界面歷”。怒設(shè)置妙表單惡中控車件的惱屬性針。下糾面的潔表列堡出了犯需要株修改豪的控辜件的強(qiáng)名稱武以及遭屬性宰值??坌郏?責(zé))F暴or蜂m1差控件馬的主皺要屬裁性:本展(3箭)為等按鈕舉添加劫cl抽ic集k事拋件代視碼:虧耀在表劃單設(shè)烈計器玻中,位雙擊識保存島日志浩命令記按鈕排。添塑加c魄li劫ck練事件著代碼可如下漢:詢in剩se侮rt孤i欲nt屢o覽操作謊日志焰表園(操羨作員貼,操曉作內(nèi)吵容,宜操作揪時間顏)梯va容lu拍es校(丸us請er啞na辭me拘,"臣設(shè)備割需求降",晴da引te稈()銅)愿*把巧設(shè)備準(zhǔn)需求宅寫入遵操作菠日志喉表中慕天雙擊迎回主稻界面情按鈕渾,添終加c等li竟ck具事件豐代碼鉤如下孔:椒th藝is貼fo拼rm基.r變el視ea兼se貧葬*釋寫放本約表單挨元do瓦f予or先m場倉庫蹈管理州偏*運(yùn)寧行倉犧庫管修理界司面仿保存畝對表清單所葛作的聲修改紅,表滔單運(yùn)住行效撞果如盜圖所醉示:芒唇4.甲7弦顯示夠報表懸模塊跪的設(shè)拔計栽在該撤模塊姻中,渣一共矩要顯班示3瘋個報褲表,粗分別役提供醒庫存吩不足咽,庫破存過搏多和蹄操作柏日志監(jiān)等信燦息。稈善1.吼設(shè)襲計顯撿示報伯表表猛單行在項(xiàng)碼目管影理器展的文挺檔視層圖下盡選擇狡“新劑建”首,然秀后選身擇新倚建表嗎單,屬如圖棉所示哨。惱在如洞圖所巖示的慈空白須表單我中添病加一凝個頁合框控覆件,樣并按胃照下烤表設(shè)腔置頁沫框的檢屬性贏,同住時在痰數(shù)據(jù)止環(huán)境零里添恭加現(xiàn)香有庫尚存表飼和操概作日鞠志表飽。須操作伙日志籍表伸設(shè)置捷表格產(chǎn)控件泄的屬價性,剖如表集所示日:灘gr輸id宿1控偽件的茶主要瞎屬性肯表:腥虎2.輛代周碼設(shè)綿計萌定義先Pa鍛ge棒fr失am區(qū)e1糧.P聰ag峰e1驢.g代ri惡d1械的i辮ni痰t事宿件槽運(yùn)行較“顯件示報愉表”水表單怎,界殘面所驚圖所酒示:時秤lo舍ca拼l往Cu桑st信s1罵盲se或le可ct訓(xùn)設(shè)版?zhèn)涮柍?最此大庫笑存,按現(xiàn)有鼓庫存照f醬ro薦m重現(xiàn)有床庫存藏表攜wh寬er友e羽(現(xiàn)督有庫份存>巨最大把庫存瓦)舌in際to眾c獄ur府so柿r興Cu避st比s1宇希th嗓is鐵fo造rm徐.頁帖框.唱庫存階過多音.庫菌存過棵多表鎖.r扁ec棒or解ds褲ou惰rc感e=哪"C怨us哥ts鉗1"橫笛定義戴Pa慨ge待fr攔am瓶e1佩.P蠶ag絹e2秀.g長ri以d1蛾的i副ni修t事韻件接lo乳ca慚l病Cu爭st慚s2軌師se陶le憤ct化設(shè)灣備號禍,最宵小庫沒存,芳現(xiàn)有坡庫存隨f妨ro訊m瘋現(xiàn)有氏庫存瓜表播wh伐er碑e測(現(xiàn)撕有庫探存<藥最小獵庫存愁)陵in俯to嚇c喂ur傲so竭r躍Cu天st瓜s2典險th視is逐fo染rm駐.頁壇框.戲庫存脖不足彎.庫鈴存不桂足表肌.r彎ec焰or燈ds珠ou捉rc矮e=煮"C材us信ts芽2"利槳定義季Pa興ge睡fr看am瞎e1褲.P圖ag微e3這.g岡ri錯d1況的i怨ni減t事悼件妙lo慶ca興l掩Cu霜st瘋s3斤短se也le宏ct搜*葛f龍ro摧m偵操作飼日志駝表桶in它to坐c羊ur獎so彼r暮Cu陽st顧s3閃抄th抱is緞fo胃rm松.頁肯框.蹤操作推日志賄.操新作日家志表醉1.粗re病co侍rd服so雹ur齡ce仁="稻Cu翼st段s3忠"獵運(yùn)行謊“顯編示報由表”距表單辮,界棵面如田圖所棗示。滴暖4.顫8皮開發(fā)跪中的親難點(diǎn)刮和解藏決技衛(wèi)巧遵Vi肌su居al界F挨ox公Pr振o6持.0瘦中的菠向?qū)д\包括炭表向汗導(dǎo)、脫數(shù)據(jù)臥庫向校導(dǎo)、詳表單豈向?qū)Т?、查夢詢向慎?dǎo)、柴報表及向?qū)Q、標(biāo)驕簽向摸導(dǎo)、浩郵件港合并作向?qū)Э帷?shù)殖據(jù)透悠視表逝向?qū)?、?dǎo)托入向旺導(dǎo)、物文檔嗽向?qū)?、安嬸裝向勸導(dǎo)、房升遷泥向?qū)?、寇?yīng)用蔬程序默向?qū)?、W就EB偵發(fā)表最向?qū)яg等、生我們繪合理鉗應(yīng)用仙向?qū)Ы梢匝旁诰幱讨星蛱岣咤佇誓z。搖為了奔快速來開發(fā)爺高效經(jīng)的軟份件,我本設(shè)殺計中鎮(zhèn)的多壩數(shù)表威單的板設(shè)計亂采用獨(dú)利用控表單洲設(shè)計制向?qū)У旧蔀?,然要后在厘生成對的表住單的尤基礎(chǔ)像上修個改。寇迫數(shù)據(jù)帝庫軟披件用死來管絕理數(shù)句據(jù)的規(guī)優(yōu)勢鼻在于犯可以田迅速刑從成墻千上膽萬的螺數(shù)據(jù)完中找拜到我引們需枕要的鏡數(shù)據(jù)趕,而忠查詢鴉功能乏的設(shè)絲計也津是數(shù)呈據(jù)庫譽(yù)應(yīng)用播軟件椒設(shè)計赴過程拆中的沉重點(diǎn)奇也是談難點(diǎn)吳。本柱設(shè)計甚過程條中利蜓用表驢單向然導(dǎo)強(qiáng)輸大的舌功能桐,輕罰松完修成了摟數(shù)據(jù)凱的查泥詢功源能。瞇而且齒表單莊向?qū)Ь呱射浀牟楹蛟児Ω饽芊侨浅?qiáng)波大,羅完全泡可以塵滿足踐數(shù)據(jù)別庫應(yīng)袍用軟唉件的泊需要辛。窗第五戒章朽系統(tǒng)醉的編為譯和西發(fā)行妙孕5.街1謝設(shè)置虎主文西件廣用主狹圖標(biāo)她標(biāo)記戲的文防件是展用戶劑在啟太動.鐘ap川p或滿者.肚ex日e時看被調(diào)其用的叉文件勁。它群可以冠是一即個表瘦單、厚菜單扮或者廈程序批,建樣議使秩用程齊序作酒為主約文件稀。篩5.島2為構(gòu)造捷主文怨件討如果益主文世件是允一個意程序賴,它漆將調(diào)隊(duì)用應(yīng)壤用程棗序框恨架中課的各縱個功踩能組拐件,腦然后悟由這途些組汗件調(diào)梢用應(yīng)元用程忍序的登其余谷部分湊。窮如果腿要建孟立一扔個簡新單的租主程損序,休可以離按下鏡列步愛驟進(jìn)洲行。觀穩(wěn)(1動)伍現(xiàn)設(shè)旱置應(yīng)令用環(huán)書境界鼓面。態(tài)是(2冠)胳建立罪初始蛇用戶舅界面翁。寒(3朱)田建立島事件圓循環(huán)位。循(4戴)樂恢復(fù)遲環(huán)境們,退爐出應(yīng)變用程亡序。植皇例如蔬,可獨(dú)以建知立下急面的篩程序洽作為沖主程昏序:鞏科為了嗓避免熱無限懼循環(huán)婆,必賓須在醉RE劃AD滑E輕VE笑NT鞭S命錢令之蜜前安愚排C踢LE咬AR訂E拌VE殺NT瘡S命誓令。栗可以墊在主鑒菜單靠或者搶主表腹單中己添加傘一個恭“退戚出”貼項(xiàng),退該項(xiàng)濱發(fā)出員CL吃EA勉R瞇EV統(tǒng)EN狼TS躁命令痰。裝5.裁3鏡在.扯ap鍵p和基.e欄xe碌文件梳中包怕含和卡排除孕文件府樸如果盒在發(fā)作布的荒應(yīng)用把程序桃中不灰想再象更改證這些肥文件遵,可循把它腔們放絕在項(xiàng)定目中齒并設(shè)慣置為蓋“包呆含”戀。那純么這做些文爺件變西成只澤讀的挺,不畏能修肉改。滿如果鄙想修嘆改這故些文季件,領(lǐng)把它稅們放耗在項(xiàng)蒸目中棟并設(shè)際置為跳“排膠除”羽,然冠后作嫩為獨(dú)禮立文途件隨拌著應(yīng)血用程秤序一越起發(fā)振布。俘剃在默罰認(rèn)情執(zhí)況下寨,V沈is扣ua靜l逆Fo威xP趁ro疑6.惰0在茂嵌放東的過按程中回排除脖了數(shù)歷據(jù)庫幼、表者格、步成為斯.f動f的細(xì)c庫悟文件柳和.帳ap者p文薯件。熔建議酸除了善一些嶄特定誠的表炮格,集最好路不要恰包含套這類凝文件董。數(shù)竊據(jù)庫浙和表惕格需餓要變觀化和鄭添加鳴,而撞如果診編譯閃后包洪含自致.e序xe遭或者以是.際ap露p文螞件中錫,由饑于這據(jù)二個可文件奴被創(chuàng)度建后艷都是片靜態(tài)湊的,幫因此店被包按含的善文件結(jié)也是梨靜態(tài)哨的和伍只讀灣的。隸把數(shù)組據(jù)庫成和表喪格包尚含在億這些幣文件欠中很玻明顯變會帶寇來嶼問題熟。找因?yàn)楸н@些物文件肉不能菠被包舍含在虛文件骨.e旨xe擊或者畫是.粒ap梨p文踩件中喪,所則以要潛在發(fā)糠布一瓦個應(yīng)功用程支序之將前為抱這些嫂文件止做好晴準(zhǔn)備甘。擱如要曬排除蘿可修胸改的金文件眨,首歲先在虜項(xiàng)目廚管理糕器中逆,選晨擇可高修改劫的文獻(xiàn)件,漫然后謎從“霜項(xiàng)目版”菜吃單中舊選擇筋“排燒除”朽命令元。在存一個臭文件對被排珠除后遼,則到在文堵件的郊左方衛(wèi)加入鼻一個轉(zhuǎn)排除出符號循。幸小結(jié)皮禁一個岡完整竹的倉蜓庫管句理系亡統(tǒng)到全此就勒制作塵完成叮了。幫在本收例中甜詳細(xì)論的講叫述了雪從創(chuàng)播建數(shù)幅據(jù)庫帶到系躍統(tǒng)設(shè)樣計和丸各模股塊的嫩創(chuàng)建棋、面艦向?qū)γ粝蟮姆韱蚊锏脑O(shè)下計、馬基本論功能并如查四詢的或?qū)崿F(xiàn)伙、主獎程序致的編疑寫。啞辱致班謝盯在本崖次畢拿業(yè)設(shè)簡計的養(yǎng)過程統(tǒng)中,逆我的柏導(dǎo)師繳和學(xué)仆院的禮老師墓們給匪了我?guī)r很大丈的指狼導(dǎo)和印幫助息。不洗僅使俊我在肺規(guī)定船的時外間內(nèi)屈完成卸了系賓統(tǒng)的搏設(shè)計蘆,同沈時還舅使我腎學(xué)到狀了很東多有狠益的棚經(jīng)驗(yàn)漫。在造此,挨我醉謹(jǐn)向襯他表唱示最雷衷心吉的感拒謝。盈漫同時跳,學(xué)杯校給奶了我由這次科畢業(yè)譜設(shè)計稻的機(jī)貨會,軍使我廳得到燒了很辰好的砌鍛煉界,在燃此,勵我也招向?qū)W寧校的釘各位朗老師喊表示拾最誠副摯的糾感謝移。逮作者松.扛書名顛.請出版犧社.帆出如版日翠期造1.徑李攜加?,F(xiàn)?V念is盡ua鋤l礎(chǔ)Fo突xP稅ro畢6.攀0?初北京止?清才華大欺學(xué)出暮版社脖?1枝99粥9年占6月論充2.僻周建瞇成?況Fo急xP由ro痕2.傍5命散令與烤函數(shù)炕專輯迅?北球京?拍人們贈郵電樣出版管社?蹄19泳94賢年7罩月考3.惰梁杰鑰、效日英、緣殷咸買青?晚Fo咱xp朋ro喊2恩.6死f憂or輛w糞in粱do紙ws眾使用赤詳解縮?西居安?瘦西安雕電子咱科技取大學(xué)辭出版壽社?哈19劑95邊年5在月甚附錄址:程咱序運(yùn)鋸行界晴面:鉆配1:堆主界尿面:繼昆附錄摸2:幼主要覽控件墊的源濁代碼衫清單不:陡1:赤主程件序源瑞代碼似:繭SE害T營TA趨LK喇o閱ff微泛se刑t臣sy祝sm轎en饑u轉(zhuǎn)of宏f農(nóng)se宵t遠(yuǎn)ce于nt清o杠n憤_s祥cr卸ee軍n.伴wi考nd禿ow直st宇at后e=聞2建_s勞cr燕ee塑n.酷ic塵on佛="河ic暈on遼sh設(shè)ap疫py鉗.i宴co累"浴_s娛cr呼ee粘n.爸ma堆xb猶ut夜to隸n=盈0秤_s墻cr勸ee烏n.矩mi刻nb紡ut遞to先n=利1毯_s工cr摩ee除n.鬧cl礎(chǔ)os推ab尸le爹=.伸f.塊市mo市di垃fy旨w深in毫do皇w傲sc預(yù)re桑en長n醒oc槐lo削se竊搞MO仙DI筍FY著W茫IN渠DO蛇W綿SC少RE就EN肅T斥IT旱LE陰"咐倉蕉庫管貫理信廟息系該統(tǒng)由"故ZO歌OM師W讓IN軌DO款W享SC想RE習(xí)EN裙M普AX股瓶se剖t雄de斤fa艘ul雙t潤to閱d米at怒a時do青f鼓or睛m返登錄撫表單惱梳re鋸ad賭e吧ve臺nt州s粉cl而ea晉r喂cl議os服e醬al揀l言re尖tu飲rn艘盆en注di漠f拳2:拔登錄奸表單展的確如定按疲鈕控耗件的系cl職ic慢k源盟代碼椅:腥lo傘ca孔te膊f慎or婆a徐ll盆tr即im器(用份戶名泳)=邪=a糟ll泉tr捐im示(t蛇h(yuǎn)i缺sf紡or爪m.掘co準(zhǔn)mb格o1按.v西al尺ue洞)驢an詠d呈al念lt輸ri鉛m(倆密碼罩)=駱=a愚ll沾tr牲im劍(t況hi測sf咽or壩m.菠te諸xt扁1.雁va快lu然e)疏晚if統(tǒng)!抓eo股f(勻)倍if幅a縱ll還tr再im棚(級湖別)枯==迫"管汁理員賭"派pu完bl樓ic愈j怒b,現(xiàn)us照er低na卡me探巡jb吹=1赴識us案er犯na尋me副=a騎ll醒tr治im屯(t肌hi陜sf綢or篇m.銹co命mb舉o1氧.v合al錄ue凳)寫el窩se荒股pu馬bl語ic戰(zhàn)j渾b,臟us誕er護(hù)na乏me班刪jb今=0狠拉us趙er徐na遺me乏=a璃ll貨tr淋im吼(t碧hi饑sf棉or澤m.腿co竿mb碧o1針.v傅al笨ue賣)色en屆di席f拆do給m王en擁u.油mp慕r繡th弱is玉fo原rm掌.r織el穴ea舊se通績do舒f關(guān)or頌m程倉庫浪管理碎匹el怠se醉蠻#d列ef欲in還e析mi疾ss妨ma蛋tc說h_虛lo映c銹"用湊戶或驕口令侍錯,玉請重班新登毅錄!筒"額wa屢it擁w兇in磨do憶w烏mi燃ss嘩ma決tc關(guān)h_扎lo內(nèi)c童ti斗me遵ou沙t斷1還th巨is沾fo綠rm畝.c姓om掃bo浮1.筋va愚lu似e=永''蹦寒th腹is巧fo肺rm山.t量ex刷t1殃.v貴al制ue從='古'貝th鏡is裝fo權(quán)rm躬.t峰ex彩t1罵.s訂et泄fo藍(lán)cu錯snumcount=numcount+1ifnumcount=4numcount=0mess=messagebox("三次口令錯,將退出程序!",4+16+2,"退出")cleareventreleasethisformendifendif3:密碼修改表單的修改按鈕的click事件源代碼:ifempty(thisform.text4.value)mess=messagebox("用戶名不能為空!",48,"警告")elseifempty(thisform.text1.value)mess=messagebox("舊密碼不能為空!",48,"警告")elseifempty(thisform.text2.value)mess=messagebox("新密碼不能為空!",48,"警告")elseifempty(thisform.text3.value)mess=messagebox("重復(fù)密碼不能為空!",48,"警告")elseifalltrim(thisform.text2.value)<>alltrim(thisform.text3.value)orlen(alltrim(thisform.text2.value))<>len(alltrim(thisform.text3.value))mess=messagebox("二次密碼不一致!",48,"警告")elselocateforalltrim(用戶名)==alltrim(thisform.text4.value)andalltrim(密碼)==alltrim(thisform.text1.value)ifeof()mess=messagebox("密碼錯誤,系統(tǒng)將取消你的修改權(quán)利!",48,"警告")thisform.releaseelserepl密碼withalltrim(thisform.text3.value)mess=messagebox("密碼修改成功!",48,"信息")thisform.releaseendif4:添加操作員表單的最首按鈕的click事件源代碼:gotopthisform.grid1.setfocusthisform.grid1.refresh5:添加操作員表單的上一個按鈕的click事件源代碼:skip-1ifbof()??chr(7)=messagebox("警告,這已經(jīng)是第一條記錄!",48,"信息窗口")gotopendifthisform.grid1.setfocusthisform.grid1.refresh6:添加操作員表單的下一個按鈕的click事件源代碼:skipifeof()??chr(7)=messagebox("警告,這已經(jīng)是最后一條記錄!",48,"信息窗口")gobottomendifthisform.grid1.setfocusthisform.grid1.refresh7:添加操作員表單的最末按鈕的click事件源代碼:gobottomthisform.grid1.setfocus蠻th游is毒fo遭rm螞.g株ri驗(yàn)d1朱.r執(zhí)ef匹re抗sh斯謠8:錫添加劣操作此員表貼單的迅修改啄按鈕晝的c震li宣ck斯事件煤源代弊碼:脊棄if如t慌hi擱sf挎or印m.膀co唉mm袖an燙d5慮.c垃ap率ti疫on尚='幫修改呀'炮th戲is行fo爸rm搶.t矛ex亦t1閥.r座ea旨do隔nl逗y=香.f種.中th助is搶fo頭rm比.t配ex乖t2絨.r隸ea蜜do芽nl鳥y=伸.f坦.億th焰is錯fo劑rm宮.t少ex妥t3膏.r自ea搬do肺nl杜y=妹.f貞.霸th度is鑒fo道rm款.c榨om榴bo茅1.起re閘ad惕on膨ly冷=.景f.而若th否is唉fo斬rm峰.c諸om準(zhǔn)ma菌nd悠5.詢ca估pt泥io櫻n=恐'保雁存'很森th盞is煩fo明rm盈.c狂om耐ma匙nd鈴1.賺en陷ab戰(zhàn)le捏d=圣.f稼.究th球is稠fo剪rm閱.c腥om尸ma蹲nd暫2.暢en平ab光le社d=點(diǎn).f叛.竄th乞is長fo顛rm碑.c慢om埋ma貴nd刃3.左en鍵ab復(fù)le羅d=眠.f南.翻th堪is禁fo籠rm臉.c歉om輝ma格nd童4.貴en燒ab盆le坑d=渴.f撿.奔th頃is陰fo薪rm差.c機(jī)om研ma構(gòu)nd邀6.絹en馬ab笑le預(yù)d=坡.f眨.牧th請is鬼fo夕rm軍.c煙om鋼ma旅nd課7.順en販ab列l(wèi)e泉d=駁.f謝.值th原is瓜fo梅rm放.c昆om槐ma不nd立8.殃en米ab宗le到d=忠.f店.駝el乓se銜取th廚is香fo地rm策.c僚om腸ma淹nd常5.雙ca魔pt航io頓n=料'修密改'坡午th學(xué)is欠fo溫rm欠.t幅ex遷t1乒.r爹ea猾do式nl弊y=杠.t妻.豬th段is臂fo減rm因.t示ex肌t2浮.r巾ea尖do炸nl甚y=伏.t刃.并th夠is牢fo陸rm板.t晉ex啦t3掃.r膀ea吸do藥nl虹y=魂.t朗.蔥th御is本fo蛛rm諷.c獻(xiàn)om葉bo問1.具re鼠ad蔬on們ly縫=.淹t.惱辨th懶is很fo序rm口.c循om河ma拳nd守1.停en屈ab戒le鵝d=驗(yàn).t態(tài).倡th外is舌fo目rm凈.c祝om老ma狠nd霉2.項(xiàng)en木ab與le夸d=漆.t秒.引th萬is暮fo辣rm鈴.c秋om滅ma挽nd上3.渠en亦ab垂le諷d=紡.t團(tuán).局th它is湯fo拜rm猾.c擋om吸ma聚nd悔4.啞en速ab胃le莫d=攤.t廣.泰th橋is門fo斧rm瓦.c起om勉ma蔑nd礙6.渡en指ab覺le際d=警.t尺.王th崖is辮fo洗rm訴.c毛om趕ma您nd櫻7.歇en們ab換le孟d=騙.t映.取th疤is糾fo紗rm族.c束om服ma譽(yù)nd遲8.堵en監(jiān)ab早le蛋d=扶.t聯(lián).抹en來di看f央th抱is幻fo鎖rm包.g蹄ri頂d1際.s懲et卷fo汪cu茅s吧th訓(xùn)is辦fo徒rm從.g坊ri勤d1突.r咳ef貞re奮sh攪最9:戀添加龜操作呼員表鄙單的舉添加尚按鈕任的c孟li就ck洞事件墻源代處碼:僑剪if器t魂hi坊sf迫or痕m.絹co印mm武an零d6律.c膠ap懼ti過on界='諸添加攏'借th求is價fo妄rm遍.t鞋ex負(fù)t1養(yǎng).r陽ea奪do躺nl艱y=班.f贊.艷th我is噴fo些rm柜.t弄ex喂t2隱.r莫ea端do贊nl趴y=抗.f洗.郊th族is缸fo擴(kuò)rm攜.t飼ex勉t3映.r尚ea肌do乎nl紛y=丑.f無.奪th玩is積fo厲rm雅.c仗om毛bo歷1.鋼re俱ad暈on瘋ly嶄=.共f.唱餅th賢is旗fo伯rm杜.c誤om茄ma薦nd挽6.侵ca暢pt巧io恩n=悶'保悶存'薯漆t(yī)h領(lǐng)is貿(mào)fo簽rm懷.c巷om取ma潑nd罵1.堪en慧ab術(shù)le漏d=盛.f明.惕th撿is帥fo脊rm藥.c未om吵ma棉nd染2.開en喚ab玉le單d=歡.f起.黑th醒is壘fo絨rm張.c路om歪ma雀nd廈3.網(wǎng)en銳ab三le胖d=衛(wèi).f田.果th方is效fo福rm結(jié).c座om淚ma私nd裕4.剃en來ab恩le嘴d=速.f業(yè).哭th夾is澤fo糠rm森.c太om孤ma鐮nd或5.住en駁ab擾le賤d=新.f詞.較th鑰is肥fo脈rm氧.c描om袖ma覺nd透7.繪en根ab干le戴d=除.f剖.劃th煮is慕fo條rm分.c它om頓ma躁nd沫8.原en德ab廊le妖d=墊.f多.收ap蹲pe估b裝la田n鑼el添se液追th肯is煙fo里rm千.c蹈om湯ma倡nd魚6.臉ca拳pt躍io罰n=泳'添雖加'網(wǎng)掃th繡is稈fo協(xié)rm利.t奶ex比t1現(xiàn).r棉ea射do說nl揉y=倍.t憑.應(yīng)th溝is絮fo私rm垃.t窯ex如t2蘇.r刪ea制do洋nl絮y=占.t搭.健th蘇is景fo漁rm堤.t嗓ex媽t3巖.r眾ea唇do寸nl痛y=漢.t緩.冒th序is尚fo船rm鴉.c鴉om秋bo坐1.漫re閑ad喬on員ly比=.拌t.什惱th假is何fo寨rm灰.c似om但ma譽(yù)nd滾1.保en丘ab遍le摟d=怒.t惑.舉th品is才fo杠rm賀.c奉om辟ma兵nd寫2.女en粱ab廚le拜d=輛.t兼.希th糊is斤fo奪rm悉.c的om竊ma純nd訓(xùn)3.申en牙ab轎le伸d=燃.t都.峽th底is斗fo姓rm擦.c帽om哀ma露nd稈4.壯en佛ab處le喉d=串.t里.噸th快is促fo份rm螞.c宰o(hù)m招ma爺nd犧5.走en美ab悶le疫d=杠.t穩(wěn).拜th創(chuàng)is昌fo靜rm返.c同om止ma落nd婦7.智en深ab膠le委d=妨.t柜.破th扔is原fo愛rm紡.c踏om兄ma練nd構(gòu)8.咬en驚ab竊le禾d=戒.t米.秤en伴di膠f粘th響is鴨fo黃rm督.g窩ri睛d1壘.s郵et檔fo套cu堡s團(tuán)th帥is甜fo戚rm屆.g唱ri糧d1椒.r禁ef袖re顛sh搜兇10蔥:添禮加操刃作員破表單太的刪椒除按券鈕的耗cl葬ic某k事鄉(xiāng)件源日代碼尸:葛cM鑰es沸sa各ge射Ti心tl羽e=念'系位統(tǒng)警藍(lán)告'駱堵cM豆es潛sa義ge痛Te泊xt守='侵確認(rèn)漿要刪眼除嗎烘?'其忘nD毫ia輸lo離gT暑yp戲e=注4+熔32系往na悔ns繡we璃r=乘me肚ss攜ag映eb泄ox慣(c姑Me玻ss局ag垃eT慈ex屈t,孫nD搭ia江lo肢gT社yp性e,陷cM標(biāo)es廢sa天ge挑Ti虹tl澆e)鐵灰if萌n初an槐sw與er有=6備扶de殊le較逝th跌is倉fo往rm頭.g臉ri附d1莊.s轉(zhuǎn)et雜fo炒cu構(gòu)s包th杏is邪fo乳rm紫.g本ri扛d1紀(jì).r酬ef艱re刪sh故再en灑di自f賊11鬼:類圍ba致se曬fo頭rm沃的p倘ic奏re遇co牽rd類的源跡代碼芬:駁IF縫T鋪YP雙E(余"T護(hù)HI樹S.臨AP盆P_征ME繁DI智AT票O(jiān)R錘.B尋as李eC屢la謙ss臟")圍#"洞C"鐘禿RE邀TU面RN罷拆EN萍DI鉛FIFTHIS.APP_MEDIATOR.PickRecordToWorkOn()IFTHIS.APP_MEDIATOR.lAddingAND!EMPTY(ALIAS())THIS.REFRESH()*CheckifwehaveblankrecordalreadyfromtxtbtnsIFGETFLDSTATE(1)#3THIS.AddRecord()ENDIFENDIFENDIF12:類baseform的queryunload的源代碼:IFTYPE("THIS.APP_MEDIATOR.BaseClass")#"C"IF!THIS.ResolveConflicts()NODEFAULTRETURN.F.ENDIFRETURNENDIFIFDODEFAULT()IFNOTTHIS.App_Mediator.QueryUnload()NODEFAULTRETURN.F.ENDIFELSENODEFAULTRETURN.F.ENDIF13:類baseform的release的源代碼:IF!THIS.Queryunload
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《人類的起源和發(fā)展》人的由來課件-
- 2025年教師招聘考試公共基礎(chǔ)知識心理學(xué)試題200題及答案
- 小升初-差倍問題
- 辦公軟件培訓(xùn)宣傳
- 品牌代理協(xié)議范例二零二五年
- 二零二五聯(lián)合辦學(xué)協(xié)議書范例
- 委托他人代簽房屋買賣合同二零二五年
- 激光超聲激勵共熔池slm成形al-zn-mg-cu合金的微觀組織演變與調(diào)控機(jī)制
- 化妝品改模協(xié)議書
- 離婚法律離婚協(xié)議變更流程
- 2022版義務(wù)教育(道德與法治)課程標(biāo)準(zhǔn)(附課標(biāo)解讀)
- 旅游行業(yè)的客戶關(guān)系管理與維護(hù)
- 緬懷革命先烈傳承紅色精神
- 建筑圍護(hù)結(jié)構(gòu)節(jié)能設(shè)計
- 水利工程建設(shè)標(biāo)準(zhǔn)強(qiáng)制性條文實(shí)施計劃
- 2024年新華文軒出版?zhèn)髅焦煞萦邢薰菊衅腹P試參考題庫含答案解析
- 患病兒童及其家庭支持護(hù)理課件
- 《論十大關(guān)系》毛概課堂展示課件
- 鐵路車站-鐵路樞紐
- 畜牧獸醫(yī)工作績效自查報告
- 漿砌片石擋土墻工程施工方案
評論
0/150
提交評論