基于MATLAB與DELPHI的大型百貨管理信息系統(tǒng)設(shè)計(jì)_第1頁(yè)
基于MATLAB與DELPHI的大型百貨管理信息系統(tǒng)設(shè)計(jì)_第2頁(yè)
基于MATLAB與DELPHI的大型百貨管理信息系統(tǒng)設(shè)計(jì)_第3頁(yè)
基于MATLAB與DELPHI的大型百貨管理信息系統(tǒng)設(shè)計(jì)_第4頁(yè)
基于MATLAB與DELPHI的大型百貨管理信息系統(tǒng)設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩20頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、基于MATLAB與DELPHI的大型百貨管理信息系統(tǒng)設(shè)計(jì)自動(dòng)化11-3班 110601140311目錄123456選題背景與研究?jī)?yōu)勢(shì)設(shè)計(jì)思路與預(yù)期成果相關(guān)軟件總概述(DELPHI MATLAB ACCESS)數(shù)據(jù)庫(kù)建立與連接的步驟(附流程圖) 系統(tǒng)的總體設(shè)計(jì)流程圖(附:系統(tǒng)運(yùn)行成果圖)及說(shuō)明結(jié)論與致謝選題背景與研究?jī)?yōu)勢(shì)(1)大型百貨超市在實(shí)施全自動(dòng)化技術(shù)上還沒(méi)有得到人們的足夠重視。(2)當(dāng)前,大型超市在我國(guó)發(fā)展非常迅速。選題背景(1)能夠馬上投入運(yùn)用并節(jié)約人力物力。(2)操作簡(jiǎn)單,實(shí)用。研究?jī)?yōu)勢(shì)本系統(tǒng)通過(guò)DELPHI與MATLAB來(lái)實(shí)現(xiàn)大型超市的信息管理。通過(guò)對(duì)DELPHI進(jìn)行總體的界面設(shè)計(jì),

2、與ACCESS數(shù)據(jù)庫(kù)的連接;MATLAB的成像功能,并在不利用接口的條件下實(shí)現(xiàn)二者的結(jié)合,讓系統(tǒng)能夠在最簡(jiǎn)單的條件下實(shí)現(xiàn)功能。設(shè)計(jì)思 路1通過(guò)設(shè)計(jì)的軟件開(kāi)發(fā)管理系統(tǒng),希望能夠?qū)崿F(xiàn)三大部分的功能即:面向用戶的基礎(chǔ)設(shè)計(jì),產(chǎn)品查詢與內(nèi)部人員管理設(shè)計(jì)。對(duì)顧客與超市內(nèi)部的管理人員對(duì)都可以使用,實(shí)現(xiàn)對(duì)超市的科學(xué)管理。 預(yù)期成 果2設(shè)計(jì)思路與預(yù)期成果(關(guān)于這部分的具體介紹說(shuō)明將在系統(tǒng)的總體設(shè)計(jì)上來(lái)進(jìn)行詳細(xì)介紹。)相關(guān)軟件總概述DELPHI1MATLAB2ACCESS(EXCEL)3Object pascal并沒(méi)有像C/C+那樣成為業(yè)內(nèi)標(biāo)準(zhǔn)。人才流失,與內(nèi)部決策失誤。市場(chǎng)轉(zhuǎn)變DELPHIDELPHI沒(méi)落的三個(gè)

3、原因:LOREM IPSUMcommand窗口輸入“xpbombs”然后回車(chē)運(yùn)行就會(huì)跳出一個(gè)掃雷游戲的小程序LOREM IPSUM在command窗口輸入“l(fā)ogo;”出現(xiàn)圖標(biāo)。ACCESSEXCEL將Excel數(shù)據(jù)導(dǎo)入Access中; 新版本的Access需要將數(shù)據(jù)庫(kù)的格式保存成.mdb 才能進(jìn)行使用。MATLAB(MATrix LABoratory 矩陣實(shí)驗(yàn)室)Access2010如何導(dǎo)入Excel數(shù)據(jù)第一步:雙擊桌面Access2010文件進(jìn)入頁(yè)面。第二步:進(jìn)入頁(yè)面后,在頁(yè)面上方找到外部數(shù)據(jù)選項(xiàng)卡,鼠標(biāo)單擊進(jìn)入。第三步:此時(shí)點(diǎn)擊的選項(xiàng)卡彈出選項(xiàng),選擇Excel,單擊進(jìn)入。第四步:頁(yè)面彈出

4、對(duì)話框,通過(guò)瀏覽選擇需要導(dǎo)入的Excel數(shù)據(jù)源文件。第五步:通過(guò)單擊鼠標(biāo)選擇顯示工作表和命名區(qū)域,完成后單擊下一步。第六步:選擇第一行包含列標(biāo)題,單擊下一步。第七步:此時(shí)進(jìn)入字段選項(xiàng)編輯,自己確定設(shè)置的字段名稱,數(shù)據(jù)類(lèi)型以及索引,完成后單擊下一步。第八步:此時(shí)需要添加主鍵,自定義或者默認(rèn)或者不要主鍵,完成后單擊下一步。第九步:選擇需要導(dǎo)入到的表,選擇是否分析,這些都做好后,點(diǎn)擊對(duì)話框右下角的完成就可以完成Excel數(shù)據(jù)的導(dǎo)入。數(shù)據(jù)維護(hù)過(guò)程:這個(gè)表上的數(shù)據(jù)都不能更改,這就是鏈接方式的優(yōu)點(diǎn)之一。關(guān)閉Access,再去打開(kāi)Excel表,準(zhǔn)備更改數(shù)據(jù)。注意,一定要在Access中關(guān)閉這個(gè)表,Excel

5、才能打開(kāi)修改。打開(kāi)Excel表,刪除E和F列,再保存,關(guān)閉,回到Access,雙擊打開(kāi)數(shù)據(jù)表。發(fā)現(xiàn)數(shù)據(jù)表的內(nèi)容已經(jīng)更新了,少了兩列。這就是Excel表到Access的鏈接操作及數(shù)據(jù)維護(hù)過(guò)程。DELPHI訪問(wèn)/使用ACCESS數(shù)據(jù)庫(kù)文件ADOConnection 連接對(duì)象組件 ADOQuery 數(shù)據(jù)查詢對(duì)象組DataSource 數(shù)據(jù)記錄對(duì)象組件 DBGrid 數(shù)據(jù)控制對(duì)象組件流程圖 4個(gè)組件組件設(shè)置(ADOConnection設(shè)置) 第一個(gè)組件:ADOConnection數(shù)據(jù)訪問(wèn)/連接對(duì)象組件,位于菜單ADO選項(xiàng)頁(yè)內(nèi)。主要用于選擇數(shù)據(jù)訪問(wèn)驅(qū)動(dòng),用以連接不同的數(shù)據(jù)庫(kù)類(lèi)型。ADOConnectio

6、n訪問(wèn)組件的完整設(shè)置步驟: 選擇ADO選項(xiàng)頁(yè),雙擊第一個(gè)ADOConnection圖標(biāo)(會(huì)自動(dòng)跳到Form1上),然后點(diǎn)選該組件的圖標(biāo),會(huì)在左邊顯示出該組件的所有的屬性。 選擇ConnectionString屬性,點(diǎn)擊該屬性“”處,或者直接雙擊Form1上的ADOConnection1圖標(biāo),會(huì)跳出設(shè)置數(shù)據(jù)庫(kù)文件的路徑對(duì)話框。 單擊Build按鈕,會(huì)跳出選擇數(shù)據(jù)驅(qū)動(dòng)的對(duì)話框。選擇“Microsoft Jet 4.0 OLE DB Provider”驅(qū)動(dòng)(針對(duì)ACCESS .mdb文件的驅(qū)動(dòng)) 選擇完數(shù)據(jù)庫(kù)連接驅(qū)動(dòng)后,點(diǎn)擊“下一步”就會(huì)顯示“連接”選項(xiàng)卡。這里只需要選擇.mdb所在的路徑。選擇“.

7、”后,會(huì)跳出選擇數(shù)據(jù)庫(kù)文件路徑的對(duì)話框。組件設(shè)置(ADOConnection設(shè)置) 選擇Datadata.mdb文件即可,然后點(diǎn)擊“打開(kāi)”后會(huì)回到連接屬性框。至此,點(diǎn)擊“測(cè)試連接”按鈕,會(huì)彈出“測(cè)試連接成功”提示框就完成了連接設(shè)置。 回到主環(huán)境后,把ADOConnection1連接組件的Connected屬性設(shè)置會(huì)True即可。 把ADOConnection1連接組件的LoginPrompt屬性,設(shè)置為False;至此數(shù)據(jù)連接工作全部完成。(ADOConnection組件對(duì)象的屬性設(shè)置完成)第二個(gè)組件:ADOQuery設(shè)置ADOQuery查詢對(duì)象組件,位于菜單ADO選項(xiàng)頁(yè)內(nèi)。主要用于表達(dá)數(shù)據(jù)查

8、詢的行為。即SQL語(yǔ)句的應(yīng)用就在此查詢組件對(duì)象的屬性設(shè)置中。 選擇ADO選項(xiàng)頁(yè),雙擊第五個(gè)ADOQuery圖標(biāo),然后點(diǎn)選該組件的圖標(biāo),會(huì)在左邊顯示出該組件的所有的屬性。 選擇Connection屬性,點(diǎn)擊該屬性的下拉箭頭,連接對(duì)象。 設(shè)置SQL屬性。這是最關(guān)鍵的,也是最重要的一步,點(diǎn)擊ADOQuery1的SQL屬性。彈出SQL填寫(xiě)框內(nèi),輸入SQL表達(dá)語(yǔ)句。這里我們輸入“Select * From 商品名稱”,SQL語(yǔ)義為查詢出所有產(chǎn)品信息。通過(guò)改變SQL語(yǔ)義表達(dá)就能實(shí)現(xiàn)我們所需要的查詢結(jié)果。 設(shè)置Active屬性,使其處于活動(dòng)狀態(tài)(即時(shí)查詢)。這里如果屬性能夠變?yōu)門(mén)rue的話,表明你的SQL語(yǔ)

9、句是正確通過(guò)的。如果出錯(cuò),基本上就是SQL語(yǔ)句表達(dá)不正確。至此數(shù)據(jù)庫(kù)查詢(SQL語(yǔ)義定義),ADOQuery組件對(duì)象設(shè)置完成。第三個(gè)組件:DataSourceDataSource數(shù)據(jù)集對(duì)象組件。此對(duì)象組件就是將ADOQuery查詢組件的結(jié)果保存至此數(shù)據(jù)集中。如果SQL語(yǔ)言表達(dá)不同,就會(huì)返回不同的數(shù)據(jù)記錄集。以便數(shù)據(jù)實(shí)現(xiàn)(控制)對(duì)象組件來(lái)調(diào)用此數(shù)據(jù)記錄集。 選擇Data Access選項(xiàng)頁(yè),雙擊第一個(gè)DataSource圖標(biāo)(會(huì)自動(dòng)跳到Form1上),然后點(diǎn)選該組件的圖標(biāo),會(huì)在左邊顯示出該組件的所有的屬性。 選擇DataSet屬性,將DataSet(數(shù)據(jù)集)屬性設(shè)置為ADOQuery1組件。即綁

10、定數(shù)據(jù)集的來(lái)源。至此DataSource數(shù)據(jù)集對(duì)象設(shè)置完成。第四個(gè)組件:DBGrid設(shè)置DBGrid數(shù)據(jù)顯示(控制)對(duì)象組件。用于應(yīng)用顯示記錄集的情況。 選擇Data Controls選項(xiàng)頁(yè),雙擊第一個(gè)DBGrid圖標(biāo)(會(huì)自動(dòng)跳到Form1上),然后點(diǎn)選該組件的圖標(biāo),會(huì)在左邊顯示出該組件的所有的屬性。 將DBGrid1的DataSource屬性設(shè)置為DataSource1即可顯示表內(nèi)容。至此數(shù)據(jù)結(jié)果顯示完成。Grid1顯示應(yīng)用屬性完成。數(shù)據(jù)庫(kù)成果顯示總系統(tǒng)的介紹與流程圖成果顯示圖1 主窗體圖2 最新優(yōu)惠圖3 聯(lián)系我們內(nèi)部員工專(zhuān)用登陸界面(成功與失?。?登錄界面登錄失敗界面登錄成功登陸界面窗體說(shuō)

11、明MATLAB與DELPHI連接在工作人員對(duì)內(nèi)部信息進(jìn)行改寫(xiě)結(jié)束,根據(jù)第三張介紹的在不利用接口的環(huán)境下,即從DELPHI的Panel下Memo控件中所連接的TXT文本,實(shí)現(xiàn)對(duì)數(shù)據(jù)的改寫(xiě)。用MATLAB實(shí)現(xiàn)對(duì)TXT的文本的調(diào)用,顯示圖形。打開(kāi)MATLAB程序后,顯示如圖所示:c1 =textread(季度銷(xiāo)量.txt,%f)plot(c1); DELPHI與MATLAB混合編程所需用到的接口COM接口 至此,我的畢業(yè)論文基于MATLAB與DELPHI的大型百貨管理信息系統(tǒng)設(shè)計(jì)終于完成了,這也就意味著我四年的大學(xué)生活即將結(jié)束了。 做畢業(yè)設(shè)計(jì)是一個(gè)不斷學(xué)習(xí)的過(guò)程,每走一步對(duì)我來(lái)說(shuō)都是新的嘗試與挑戰(zhàn),這也是我

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論