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

下載本文檔

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

文檔簡介

1、電氣控翻一基于VB硇糨食收購程序設(shè)計(jì)單學(xué)軍陳良杰(遼寧沈陽前進(jìn)糧庫,遼寧沈陽110045)摘要:介紹了基于VB的網(wǎng)絡(luò)化程序設(shè)計(jì)用于國家糧食儲備庫收購糧食的構(gòu)架闡述了基于企業(yè)局域網(wǎng)的客戶/服務(wù)器體系結(jié)構(gòu)的應(yīng)用程序設(shè)計(jì)。以及VB與地中衡通訊功能和數(shù)據(jù)庫SQLServer的基本連接方法,并使其與條形碼技術(shù)相結(jié)合。VisualBasic語言具有簡潔明了、編程效率高、網(wǎng)絡(luò)功能強(qiáng)等特點(diǎn),適于開發(fā)國家糧食儲備庫糧食收購程序。關(guān)鍵詞:通信:數(shù)據(jù)交換:C

2、/S體系結(jié)構(gòu)中圖分類號:,IP3111文獻(xiàn)標(biāo)識碼:B文章編號:1007—3582(2003)06—0023—02長期以來受我國糧庫流通和儲藏企業(yè)技術(shù)水平的限制,計(jì)算機(jī)技術(shù)在糧食流通領(lǐng)域一直沒有普及,只有一些大型糧庫有初步應(yīng)用。但也都停留在單機(jī)簡單數(shù)據(jù)錄入階段。20世紀(jì)90年代以來,隨著世行項(xiàng)目和國儲庫等工程的建成使用。局域網(wǎng)和計(jì)算機(jī)信息管理技術(shù)雖然在糧食流通領(lǐng)域得到了廣泛應(yīng)用。但許多糧庫冬季收購糧食仍然是手工單據(jù)作業(yè)。存在效率低,成本高

3、,易出錯,有漏洞等問題,不但影響企業(yè)工作效率和效益。也與現(xiàn)代化糧庫建設(shè)不相適應(yīng)?;赩B的網(wǎng)絡(luò)化收購糧食程序。寓管理于軟件之中,將大大提高工作效率,充分享受IT技術(shù)的發(fā)展為糧食流通應(yīng)用帶來的便利。1系統(tǒng)描述VisualBasic是一種可視化的、面向?qū)ο蟮腤indows開發(fā)語言。具有簡潔穩(wěn)定、編程效率高、開發(fā)周期短、網(wǎng)絡(luò)功能強(qiáng)等特點(diǎn)。數(shù)據(jù)庫采用MicroSoflSQLServer2000它是一個多用戶關(guān)系數(shù)據(jù)庫管理系統(tǒng)它為復(fù)雜環(huán)境下實(shí)現(xiàn)商

4、業(yè)應(yīng)用提供了強(qiáng)有力的客戶機(jī)/服務(wù)器(c/s)平臺。主要采用條碼技術(shù)并配合激光掃描器、數(shù)據(jù)采集器(PDA)不僅可減少人力、物力。而且提高了準(zhǔn)確率和工作效率。網(wǎng)絡(luò)化的經(jīng)理遠(yuǎn)程查詢。快捷豐富的報(bào)表統(tǒng)計(jì)功能;分布式的管理方式。適合實(shí)際的工作環(huán)境,可以實(shí)現(xiàn)信息的實(shí)時共享。同時采用客戶/服務(wù)器體系結(jié)構(gòu)的數(shù)據(jù)庫應(yīng)用模式。即數(shù)據(jù)庫和應(yīng)用程序是分離的,數(shù)據(jù)庫存放在數(shù)據(jù)庫服務(wù)器上。應(yīng)用程序主要運(yùn)行在客戶端的工作站上,它向數(shù)據(jù)庫服務(wù)器提出請求、返回?cái)?shù)據(jù),并在

5、本機(jī)操作,然后將操作的結(jié)果發(fā)送到數(shù)據(jù)庫服務(wù)器,數(shù)據(jù)庫服務(wù)器提供大容量的存儲設(shè)備、管理數(shù)據(jù)資源并運(yùn)行數(shù)據(jù)庫引擎、處理客戶機(jī)的請求,也運(yùn)行應(yīng)用系統(tǒng)的服務(wù)器程序。不僅可以實(shí)現(xiàn)對數(shù)據(jù)庫的共享。同時也提高數(shù)據(jù)庫的安全。在主域控制器PDC上運(yùn)行Windows2000Server。用來管理當(dāng)前域,同時作為應(yīng)用程序服務(wù)器見圖1。量經(jīng)理查詢中心糠務(wù)器/,,//\f70登記生成條碼化驗(yàn)室檢驗(yàn)圖1網(wǎng)絡(luò)結(jié)構(gòu)示意財(cái)務(wù)結(jié)算2糧庫收購糧食工作流程糧庫收購糧食主要流程

6、:門衛(wèi)登記一化驗(yàn)室檢驗(yàn)一磅房檢斤毛重一現(xiàn)場復(fù)驗(yàn)一磅房檢斤皮重一財(cái)務(wù)結(jié)算一門衛(wèi)檢查一農(nóng)戶離開糧庫。3程序設(shè)計(jì)與編寫6/2003鞭食流通技術(shù)23維普資訊一電氣控■單學(xué)軍等:基于VB的糧食收購程序設(shè)計(jì)31檢斤通信實(shí)現(xiàn)檢斤工作站與現(xiàn)場帶有標(biāo)準(zhǔn)RS一232接口的汽車衡進(jìn)行通信來采集現(xiàn)場數(shù)據(jù),收購軟件采用VB開發(fā)因VB具有強(qiáng)大的圖形顯示功能,可以開發(fā)出界面良好的Windows標(biāo)準(zhǔn)風(fēng)格的圖形用戶界面;同時VB還提供了通訊控件Mscomm,程序員利用該

7、控件只需設(shè)置、監(jiān)視其屬性和事件,即可簡易快捷地進(jìn)行串行通信編程。初始化程序Subforml_load()‘初始化設(shè)置Mscomm1comport=1‘選擇端口COM1Mscommasettings=“2400。n。8,1”’設(shè)置通信參數(shù)一波特率、校驗(yàn)、數(shù)據(jù)位、停止位Mseomm1portopen=true‘啟動COM1Mscomm1inputmode=0CominputmodeText‘設(shè)(3)在該數(shù)據(jù)庫下建立表1,表2,:(4)根據(jù)各

8、個變量的屬性和狀態(tài)確定數(shù)據(jù)庫中表的屬性和值:(5)在user中設(shè)置用戶和權(quán)限,以保證數(shù)據(jù)庫的安全。332數(shù)據(jù)庫描述(1)基本設(shè)置:相關(guān)操作人員權(quán)限管理以保證整個系統(tǒng)數(shù)據(jù)的安全性;糧食品種水分等基本信息。(2)修改及刪除:操作員基本信息:糧食品種水分等基本信息。(3)查詢:依據(jù)不同字段作查詢條件。日、月或時間段詳細(xì)數(shù)據(jù)查詢;根據(jù)糧食品種、等級、水分等詳細(xì)數(shù)據(jù)查詢;主管領(lǐng)導(dǎo)遠(yuǎn)程查詢。(4)報(bào)表:日、月或時間段詳細(xì)數(shù)據(jù)報(bào)表報(bào)表;根據(jù)糧食品種、

9、等級、水分等詳細(xì)數(shù)據(jù)報(bào)表。置Input屬性檢索數(shù)據(jù)類型(5)自動備份和壓縮數(shù)據(jù)庫。Mscomm1inputlen=0‘讀入接收緩沖區(qū)全34網(wǎng)絡(luò)通信實(shí)現(xiàn)部字符Endsub32VB與SQLServer的連接基于ODBC的應(yīng)用程序與數(shù)據(jù)庫的連接ODBC的開放性而變得簡單。只需在客戶端的ODBC的數(shù)據(jù)源中指定所需連接的數(shù)據(jù)源名稱和位置,同時在應(yīng)用程序設(shè)計(jì)中明確對該數(shù)據(jù)源的調(diào)用,則程序運(yùn)行時系統(tǒng)自動將數(shù)據(jù)源通過ODBC連接起來,兩種連接方式。一種

10、是使用ADO對象,它需要建立一個C0nnection對象或是使用一個比較方便的方法,直接使用ADO的控件。33數(shù)據(jù)庫需求與描述數(shù)據(jù)庫建立及使用開發(fā)工具為MicrosoftSQLServer它是一個客戶/$1務(wù)器Client/server關(guān)系式數(shù)據(jù)庫系統(tǒng)。使用SQL語言,支持并發(fā)網(wǎng)絡(luò)協(xié)議,對數(shù)據(jù)庫進(jìn)行操作為數(shù)據(jù)庫管理員和SQL開發(fā)人員提供了創(chuàng)建和管理完備的數(shù)據(jù)系統(tǒng)所需的每一個工具。數(shù)據(jù)庫建立于中心數(shù)據(jù)庫,統(tǒng)一的文件存儲,允許在相同的數(shù)據(jù)基

11、礎(chǔ)上工作,并方便的備份關(guān)鍵的數(shù)據(jù)數(shù)據(jù)保密性強(qiáng)。331數(shù)據(jù)庫建立步驟(1)在windows2000server系統(tǒng)下安裝SQLServer2000;(2)啟動SQLServerEnterpriseManager,在$QLServerGroup下選擇本機(jī)下數(shù)據(jù)庫Database,利用菜單命令“ActionNewDatabase”建立一個新的數(shù)據(jù)庫;246/2003鞭食流通技術(shù)VB60增加了強(qiáng)大的網(wǎng)絡(luò)功能。VB的Winsock控件對Winso

12、ckAPI做了封裝。程序員可以不必了解TCP/IP和WinsockAH函數(shù)的細(xì)節(jié)。而只需設(shè)定好相應(yīng)的屬性,并在觸發(fā)的事件做好相應(yīng)的處理,就可以輕松地編出網(wǎng)絡(luò)應(yīng)用程序。在局域網(wǎng)內(nèi),利用軟件在網(wǎng)絡(luò)上建立一個可以保證系統(tǒng)高度一致和整體的分布式系統(tǒng),可以動態(tài)地給系統(tǒng)擁有的所有通用的物理和邏輯資源分配任務(wù)。系統(tǒng)中的工作機(jī)通過網(wǎng)絡(luò)實(shí)現(xiàn)信息相互交換。4調(diào)試和配置方案通信端口的調(diào)試是該系統(tǒng)的難點(diǎn),某些語句中含有端口數(shù)據(jù),若要調(diào)試這樣的代碼則需將含有端口

溫馨提示

  • 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論