版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
科達(dá)組裝電腦管理信息系統(tǒng)一、上機(jī)實(shí)驗(yàn)?zāi)康?.了解使用數(shù)據(jù)庫(kù)開發(fā)一個(gè)小型信息系統(tǒng)的過(guò)程。2.掌握使用Access數(shù)據(jù)庫(kù)保存數(shù)據(jù)、按用戶要求對(duì)數(shù)據(jù)進(jìn)展處理,通過(guò)友好界面輸出信息報(bào)告的方法。3.掌握Access數(shù)據(jù)庫(kù)查詢、統(tǒng)計(jì)、輸出等功能。4.通過(guò)實(shí)驗(yàn)理解數(shù)據(jù)庫(kù)知識(shí)、軟件開發(fā)工具知識(shí)和管理信息系統(tǒng)知識(shí),了解如何將它們?nèi)跁?huì)貫穿起來(lái)為解決實(shí)際應(yīng)用問(wèn)題效勞。二、上機(jī)實(shí)驗(yàn)根本要求1.在規(guī)定時(shí)間內(nèi)完成信息系統(tǒng)的開發(fā)任務(wù),由指導(dǎo)教師檢查通過(guò)。2.按時(shí)提交工程實(shí)驗(yàn)報(bào)告。3.指出系統(tǒng)的創(chuàng)新之處〔學(xué)生要說(shuō)明系統(tǒng)的創(chuàng)新點(diǎn)及意義〕。三、開發(fā)系統(tǒng)資料〔一〕公司根本情況科達(dá)電腦公司現(xiàn)在是一個(gè)銷售電腦外部設(shè)備和組裝電腦的小公司,成長(zhǎng)很快。該公司成立于1997年,由于銷售量增長(zhǎng)很快,公司考慮擴(kuò)展其業(yè)務(wù)。公司目前推出5種型號(hào)的計(jì)算機(jī):入門級(jí)PC、家用PC、小企業(yè)PC、高能PC和超強(qiáng)PC。公司采用標(biāo)準(zhǔn)配件組裝這些計(jì)算機(jī),其中一些配件如鍵盤、鼠標(biāo)、主板及電源對(duì)所有型號(hào)的計(jì)算機(jī)都是一樣的。另外一些配件象CPU,不同型號(hào)的計(jì)算機(jī)有不同的配置,入門級(jí)和家用PC使用的是Celeron系列產(chǎn)品,而其它型號(hào)那么使用不同速度的Pentium系列產(chǎn)品。還有一些配件包括硬盤、顯示器和聲卡對(duì)不同型號(hào)的計(jì)算機(jī)有不同的配置。在某些計(jì)算機(jī)中可能有一個(gè)特別的配件,另外一些那么可能有多個(gè)特別的配件。例如,一些計(jì)算機(jī)中配置多條內(nèi)存,另一些那么配置多個(gè)硬盤?!捕掣鞣N型號(hào)計(jì)算機(jī)的配置說(shuō)明科達(dá)公司的倉(cāng)庫(kù)里存放著裝配公司五種計(jì)算機(jī)的全部配件,一共有36個(gè)品種,每組裝一臺(tái)計(jì)算機(jī),會(huì)使用15~20種配件。以下表格給出了每種計(jì)算機(jī)使用配件的詳細(xì)情況?!沧⒁?,這些表格含有大量的重復(fù)和冗余,這種格式是不宜用作數(shù)據(jù)庫(kù)表的〕。1.入門PC計(jì)算機(jī)及配件資料產(chǎn)品代碼:P2-E產(chǎn)品名稱:入門PC價(jià)格:$1,600現(xiàn)有庫(kù)存:23,其使用的配件如表2.1所示。表2.1配件代碼配件名稱型號(hào)數(shù)量本錢C-S機(jī)箱標(biāo)準(zhǔn)1$40PS240電源240V1$95MB主板標(biāo)準(zhǔn)1$230MP鼠標(biāo)標(biāo)準(zhǔn)1$20OS98操作系統(tǒng)Windows981$80FD35軟驅(qū)3.5”1$27CP線包標(biāo)準(zhǔn)1$35KB鍵盤標(biāo)準(zhǔn)1$25CD48光驅(qū)標(biāo)準(zhǔn)1$40HD10硬盤40GB1$200SP音箱豪華立體聲1$80P2-5001CPUIntelCeleron500MHz1$185RAM128內(nèi)存128Mb$75M15顯示器15”1$2302.家用PC計(jì)算機(jī)及配件資料產(chǎn)品代碼:P2-F產(chǎn)品名稱:家用PC價(jià)格:$2,300現(xiàn)有庫(kù)存:18,其使用的配件如表2.2所示。表2.23.小企業(yè)PC計(jì)算機(jī)及配件資料產(chǎn)品代碼:P3-SB產(chǎn)品名稱:小企業(yè)PC價(jià)格:$2,990現(xiàn)有庫(kù)存:5,其使用的配件如表2.3所示。表2.34.高能PC計(jì)算機(jī)及配件資料產(chǎn)品代碼:P3-P產(chǎn)品名稱:高能PC價(jià)格:$3,100現(xiàn)有庫(kù)存:8,其使用的配件如表所示。表2.45.超強(qiáng)PC計(jì)算機(jī)及配件資料產(chǎn)品代碼:P4-PP產(chǎn)品名稱:超強(qiáng)PC價(jià)格:$4,995現(xiàn)有庫(kù)存:4,其使用的配件如表2.5所示。表2.5〔三〕公司提出的信息系統(tǒng)根本要求公司需要一個(gè)報(bào)告系統(tǒng)來(lái)跟蹤配件庫(kù)存和計(jì)算機(jī)的組裝情況,還需要掌握其它信息如每種配件的現(xiàn)有庫(kù)存量和成品計(jì)算機(jī)的現(xiàn)有庫(kù)存量。四、開發(fā)任務(wù)具體要求1.使用方便系統(tǒng)應(yīng)該能被那些沒有一點(diǎn)數(shù)據(jù)庫(kù)知識(shí)的人方便操作,具體要求如下:〔1〕能夠?qū)?kù)存記錄存儲(chǔ)在適宜的數(shù)據(jù)庫(kù)表中,所有的表都要具備最小的冗余和參考完整性?!?〕能夠方便的輸入、修改、刪除、添加庫(kù)存記錄。2.能夠提供以下查詢信息報(bào)告〔1〕一個(gè)能給出所有型號(hào)計(jì)算機(jī)列表的報(bào)告,包括代碼、名稱、零售價(jià)格和庫(kù)存量。報(bào)告應(yīng)按計(jì)算機(jī)代碼升序排列。〔2〕一個(gè)能給出所有配件列表的報(bào)告,包括代碼、名稱、型號(hào)、本錢和庫(kù)存量。報(bào)告應(yīng)按配件代碼升序排列?!?〕一個(gè)能給出所有型號(hào)計(jì)算機(jī)以及配件構(gòu)成情況的報(bào)告,包括計(jì)算機(jī)代碼、計(jì)算機(jī)名稱、零售價(jià)格、配件代碼、配件名稱、型號(hào)和需要量。報(bào)告應(yīng)按計(jì)算機(jī)代碼分組顯示并升序排列?!?〕系統(tǒng)應(yīng)能報(bào)告使用一個(gè)指定配件的所有計(jì)算機(jī)。即用戶輸入一個(gè)配件代碼,就能得到有關(guān)該配件的詳細(xì)情況以及使用該配件的計(jì)算機(jī)代碼和名稱的報(bào)告,按計(jì)算機(jī)代碼升序排列。3.系統(tǒng)應(yīng)提供如下查詢功能窗口〔1〕顯示計(jì)算機(jī)細(xì)節(jié)的窗口。用戶可以隨意輸入一個(gè)計(jì)算機(jī)代碼,那么該計(jì)算機(jī)的詳細(xì)情況能顯示在窗口上?!?〕顯示配件細(xì)節(jié)的窗口。用戶可以隨意輸入一個(gè)配件代碼,那么該配件的詳細(xì)情況能顯示在窗口上?!?〕顯示指定計(jì)算機(jī)所使用的所有配件細(xì)節(jié)的窗口。用戶輸入一個(gè)計(jì)算機(jī)代碼,那么該計(jì)算機(jī)名稱和使用配件的詳細(xì)情況能顯示在窗口上。五、系統(tǒng)開發(fā)要點(diǎn)〔一〕系統(tǒng)分析由上面所述用戶需求,可以得出系統(tǒng)應(yīng)具備的功能構(gòu)造圖如圖2.1所示。圖2.1〔二〕在Access數(shù)據(jù)庫(kù)中建立“根本數(shù)據(jù)〞數(shù)據(jù)庫(kù)1.?dāng)?shù)據(jù)庫(kù)概念設(shè)計(jì)要求畫出E-R圖。2.?dāng)?shù)據(jù)庫(kù)邏輯設(shè)計(jì)在“庫(kù)存管理〞數(shù)據(jù)庫(kù)中至少要包括計(jì)算機(jī)表、配件表、配置表,這3個(gè)表的邏輯構(gòu)造如下:計(jì)算機(jī)表〔產(chǎn)品代碼C(8),產(chǎn)品名稱C(16),銷售價(jià)格N(10,2),現(xiàn)有庫(kù)存量INT(5)〕配件表〔配件代碼C(8),配件名稱C(16),型號(hào)C(8),現(xiàn)有庫(kù)存量INT(5),本錢價(jià)N(10,2)〕配置表〔產(chǎn)品代碼C(8),配件代碼C(8),使用的配件數(shù)量INT(3)〕其中,有背景顏色的字段為關(guān)鍵字。3.?dāng)?shù)據(jù)庫(kù)物理設(shè)計(jì)〔1〕建立“根本數(shù)據(jù)〞數(shù)據(jù)庫(kù)在windows操作系統(tǒng)界面單擊【開場(chǎng)】→【MicrosoftAccess】翻開Access數(shù)據(jù)庫(kù)軟件,如圖2.2所示。圖2.2單擊工具欄上的【新建】圖標(biāo),翻開新建對(duì)話框,如圖2.3所示。圖2.3單擊【空數(shù)據(jù)庫(kù)】菜單,將彈出文件新建數(shù)據(jù)庫(kù)對(duì)話框,從中設(shè)置數(shù)據(jù)庫(kù)文件的名稱與保存的路徑,如圖2.4所示。圖2.4單擊【創(chuàng)立】按鈕,翻開“根本數(shù)據(jù)〞數(shù)據(jù)庫(kù)窗口,如圖2.5所示。在這個(gè)窗口可以創(chuàng)立數(shù)據(jù)表、查詢、窗體、報(bào)表、宏等對(duì)象。圖2.5圖2.5說(shuō)明已經(jīng)使用Access數(shù)據(jù)庫(kù)軟件創(chuàng)立了一個(gè)“根本數(shù)據(jù)〞數(shù)據(jù)庫(kù)。但這時(shí)庫(kù)中是空的。下面說(shuō)明在“根本數(shù)據(jù)〞數(shù)據(jù)庫(kù)中創(chuàng)立數(shù)據(jù)表的方法?!?〕創(chuàng)立“計(jì)算機(jī)〞表對(duì)象Access數(shù)據(jù)庫(kù)是面向?qū)ο蟮臄?shù)據(jù)庫(kù)軟件開發(fā)工具,所以應(yīng)用軟件的開發(fā)就是創(chuàng)立不同的對(duì)象、設(shè)置對(duì)象的屬性及方法、事件來(lái)完成的。數(shù)據(jù)表是其中對(duì)象之一。在數(shù)據(jù)庫(kù)窗口,選擇“對(duì)象〞欄下的【表】按鈕,在右邊欄中給出三種創(chuàng)立表的方式〔如圖2.5所示〕。在“使用設(shè)計(jì)器創(chuàng)立表〞選項(xiàng)上雙擊,翻開表設(shè)計(jì)視圖,如圖2.6所示。按照數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)要求輸入字段名稱、數(shù)據(jù)類型。將光標(biāo)放置在“產(chǎn)品代碼〞字段,然后單擊工具欄上的“主鍵〞圖標(biāo),可設(shè)置該字段為關(guān)鍵字。在“字段屬性〞欄可以在“常規(guī)〞選項(xiàng)下設(shè)置字段大小等屬性,如圖2.6所示。圖2.6單擊按鈕,會(huì)出現(xiàn)是否保存表的對(duì)話框,如圖2.7所示,單擊【是】按鈕,將該表命名為“計(jì)算機(jī)〞,如圖2.8所示。圖2.7圖2.8圖2.9在數(shù)據(jù)庫(kù)窗口可以看到已經(jīng)創(chuàng)立的數(shù)據(jù)表“計(jì)算機(jī)〞如圖2.9所示。在數(shù)據(jù)庫(kù)窗口雙擊數(shù)據(jù)表“計(jì)算機(jī)〞,可以在數(shù)據(jù)表視圖中翻開“計(jì)算機(jī)〞表,在數(shù)據(jù)表視圖可以輸入、刪除、修改表中數(shù)據(jù),如圖2.10所示。圖2.10〔3〕創(chuàng)立“配件〞表對(duì)象同樣創(chuàng)立“配件〞表,如圖2.11所示。并按提供的資料輸入數(shù)據(jù),設(shè)置其屬性。圖2.11〔4〕創(chuàng)立“配置〞表對(duì)象在設(shè)計(jì)視圖中創(chuàng)立“配置〞表,如圖2.12所示。并按提供的資料輸入數(shù)據(jù),設(shè)置其屬性。圖2.12在設(shè)計(jì)視圖還可以修改表構(gòu)造,即可以添加、修改、刪除表的字段、字段的數(shù)據(jù)類型、字段的大小。4.建立表之間的關(guān)系使數(shù)據(jù)具有參照完整性〔1〕建立關(guān)系在Access主窗口單擊工具欄上的關(guān)系圖標(biāo),會(huì)翻開“關(guān)系〞窗口,同時(shí)彈出“顯示表〞對(duì)話框,從中選擇需要的表,然后單擊【添加】按鈕,如圖2.14所示。如果不再需要添加對(duì)象,可單擊【關(guān)閉】按鈕。圖2.13圖在“關(guān)系〞窗口會(huì)出現(xiàn)選擇的表,如圖2.15所示。如果創(chuàng)立的表是標(biāo)準(zhǔn)化的3NF的表,且輸入的數(shù)據(jù)無(wú)誤,會(huì)出現(xiàn)連接的1對(duì)多的符號(hào)。圖2.15關(guān)系是通過(guò)兩個(gè)表之間的公共字段建立起來(lái)的。如果要?jiǎng)h除兩個(gè)表的關(guān)系,可單擊要?jiǎng)h除關(guān)系的連線,然后按Delete鍵。〔2〕定義數(shù)據(jù)參照完整性在關(guān)系連線上雙擊,會(huì)翻開“編輯關(guān)系〞對(duì)話框,如圖2.16所示。圖2.16如果選擇“實(shí)施參照完整性〞單項(xiàng)選擇框,可選擇“級(jí)聯(lián)更新相關(guān)字段〞與“級(jí)聯(lián)刪除相關(guān)記錄〞單項(xiàng)選擇框,在輸入或刪除記錄時(shí),會(huì)進(jìn)展參照完整性的檢查,以確保相關(guān)的記錄、字段同時(shí)被更新會(huì)刪除。〔三〕創(chuàng)立“數(shù)據(jù)維護(hù)子系統(tǒng)〞要點(diǎn)“數(shù)據(jù)維護(hù)子系統(tǒng)〞主要包括三個(gè)輸入數(shù)據(jù)表的窗口,在Access數(shù)據(jù)庫(kù)中使用窗體對(duì)象創(chuàng)立窗口。窗口是用戶和應(yīng)用系統(tǒng)之間的接口,窗口在應(yīng)用系統(tǒng)中的應(yīng)用可以極大地提高數(shù)據(jù)庫(kù)操作的平安性,可以豐富使用者的操作界面。下面利用Access數(shù)據(jù)庫(kù)中的窗體對(duì)象創(chuàng)立查看、輸入、修改數(shù)據(jù)表中數(shù)據(jù)的窗口。1.創(chuàng)立“計(jì)算機(jī)數(shù)據(jù)維護(hù)〞窗口在“根本數(shù)據(jù)〞數(shù)據(jù)庫(kù)窗口選擇“對(duì)象〞欄中的“窗體〞對(duì)象,選擇“使用向?qū)?chuàng)立窗體〞,如圖2.17所示。圖2.17在翻開的“窗體向?qū)Ж晫?duì)話框的“表〞下拉欄中選擇使用的表“計(jì)算機(jī)〞,在“可用字段〞選擇在窗體中出現(xiàn)的字段,單擊按鈕,或單擊按鈕選擇全部字段,如下圖。單擊【下一步】按鈕,在如圖2.19所示界面選擇窗體的布局。圖2.18圖2.19單擊【下一步】按鈕,在如圖2.20所示界面選擇窗體使用的樣式。圖2.20單擊【下一步】按鈕,在如圖2.21所示界面指定窗體的標(biāo)題。圖2.21單擊【完成】按鈕,可看到創(chuàng)立的“計(jì)算機(jī)數(shù)據(jù)維護(hù)窗口〞,如圖2.22所示。圖2.22如果要修改窗體,可在主窗口菜單欄單擊【視圖】→【設(shè)計(jì)視圖】菜單項(xiàng)在設(shè)計(jì)視圖中翻開窗體修改窗體中的控件,如圖2.23所示,選擇〔按住Shift鍵〕多個(gè)文本框,在主窗口菜單欄單擊【格式】→【對(duì)齊】/【大小】等菜單項(xiàng)修改控件。圖2.232.創(chuàng)立“配件數(shù)據(jù)維護(hù)窗口〞同上所述,在窗體布局中選擇“數(shù)據(jù)表〞格式,可創(chuàng)立如圖2.24所示窗體。圖2.243.計(jì)算機(jī)配件配置數(shù)據(jù)維護(hù)窗口〔1〕創(chuàng)立配置子窗體為了根據(jù)計(jì)算機(jī)產(chǎn)品確定及其配件的配置,所以先創(chuàng)立一個(gè)由兩個(gè)表創(chuàng)立的配件配置窗體。在如圖2.25所示的窗體向?qū)?duì)話框中,分別兩次從“配置〞表選擇“產(chǎn)品代碼〞、“配件代碼〞、“使用的配件數(shù)量〞字段,從“配件〞表中選擇“配件名稱〞、“型號(hào)〞、“本錢價(jià)〞字段。圖2.25在圖2.26所示的窗口中確定查看數(shù)據(jù)的方式為:通過(guò)“配置〞表查看數(shù)據(jù)。圖2.26在窗體布局中選擇“表格〞格式,可創(chuàng)立如圖2.27所示窗體。該窗體將作為“計(jì)算機(jī)配件配置維護(hù)窗口〞的子窗體。圖2.27〔2〕創(chuàng)立“計(jì)算機(jī)配件配置維護(hù)窗口〞“計(jì)算機(jī)配件配置維護(hù)窗口〞是一個(gè)主/子窗體,即在一個(gè)主窗口中嵌入一個(gè)子窗體。在設(shè)計(jì)視圖中翻開兩個(gè)窗體,選擇“配置〞子窗體,確保工具箱中已翻開,如圖2.28所示。圖2.28在數(shù)據(jù)庫(kù)窗口、從數(shù)據(jù)庫(kù)窗口把“配置〞窗體拖拽到主窗體“計(jì)算機(jī)數(shù)據(jù)維護(hù)窗口〞的適當(dāng)位置上。單擊主窗口【保存】按鈕,將生成的的主/子窗體保存為“計(jì)算機(jī)配件配置維護(hù)窗口〞,其窗體如圖2.29所示。圖2.29為了在該窗口只是輸入“配置〞表中的數(shù)據(jù),選擇其他字段文本框,在其屬性窗口“數(shù)據(jù)〞選項(xiàng)下,將“可用〞屬性設(shè)置為“否〞,該數(shù)據(jù)會(huì)灰色顯示,如圖2.30所示。在該窗口可以可以添加、修改、刪除“配置〞表中的數(shù)據(jù)。修改/刪除數(shù)據(jù)的方法為:先選擇計(jì)算機(jī)產(chǎn)品代碼,然后修改其產(chǎn)品代碼、配件代碼、使用的配件數(shù)量。增加數(shù)據(jù)的方法:首先輸入產(chǎn)品代碼,再輸入“配置〞表中的數(shù)據(jù)。注意:產(chǎn)品代碼、配件代碼必須在“計(jì)算機(jī)〞表、“配件〞表中有相應(yīng)的數(shù)據(jù),否那么要先輸入這些相關(guān)數(shù)據(jù),才可在這里輸入新數(shù)據(jù)。圖2.30〔四〕創(chuàng)立“數(shù)據(jù)查詢子系統(tǒng)〞要點(diǎn)查詢數(shù)據(jù)庫(kù)中的數(shù)據(jù),是建立信息系統(tǒng)的主要目的。在Access數(shù)據(jù)庫(kù)中使用查詢對(duì)象進(jìn)展查詢處理。1.創(chuàng)立“按產(chǎn)品代碼查詢所有計(jì)算機(jī)細(xì)節(jié)〞的查詢(1)創(chuàng)立查詢對(duì)象在Access數(shù)據(jù)庫(kù)中進(jìn)展查詢要查詢對(duì)象。在“根本數(shù)據(jù)〞數(shù)據(jù)庫(kù)窗口選擇“查詢〞對(duì)象,雙擊“在設(shè)計(jì)視圖中創(chuàng)立查詢〞選項(xiàng),如圖2.31所示。圖2.31在翻開的查詢?cè)O(shè)計(jì)視圖中會(huì)出現(xiàn)“顯示表〞對(duì)話框,如圖2.32所示。圖2.32選擇要查詢的表“計(jì)算機(jī)〞,單擊【添加】按鈕,再單擊【關(guān)閉】按鈕,查詢?cè)O(shè)計(jì)視圖上部會(huì)出現(xiàn)“計(jì)算機(jī)〞表,如圖2.33所示。將表中需要查詢的字段拖拽到設(shè)計(jì)視圖下部的字段欄中,如圖2.33所示。將設(shè)計(jì)視圖保存為“按產(chǎn)品代碼查詢〞,一個(gè)查詢對(duì)象就創(chuàng)立好了。圖2.33(2)創(chuàng)立查詢窗口為了方便查詢,需要建立一個(gè)查詢窗口。在“根本數(shù)據(jù)〞數(shù)據(jù)庫(kù)窗口選擇“窗體〞對(duì)象,雙擊“在設(shè)計(jì)視圖中創(chuàng)立窗體〞選項(xiàng),翻開窗體設(shè)計(jì)視圖,如圖2.34所示。圖在工具箱單擊文本標(biāo)簽控件按鈕,在窗體上單擊可插入一個(gè)文字標(biāo)簽控件,可在該控件中輸入文字顯示在窗口上。選擇文字標(biāo)簽控件,單擊右鍵選擇“屬性〞,可翻開“標(biāo)簽〞屬性對(duì)話框,如圖2.35所示,在“格式〞選項(xiàng)下可以設(shè)置文字的字體、大小等屬性。圖在工具箱單擊組合框控件按鈕,在窗體上單擊插入該控件。選擇組合框控件,單擊右鍵選擇“屬性〞,可翻開“組合框〞屬性對(duì)話框,在“數(shù)據(jù)〞選項(xiàng)下,如圖2.36所示,單擊【行來(lái)源】欄最右端的按鈕,可翻開SQL語(yǔ)句對(duì)話框,如圖2.37所示選擇產(chǎn)品代碼到字段欄中,然后關(guān)閉SQL語(yǔ)句對(duì)話框。設(shè)置其屬性后,在窗體中可以在組合框中自動(dòng)出現(xiàn)計(jì)算機(jī)產(chǎn)品代碼。將窗體命名為“按產(chǎn)品代碼查詢窗口〞。圖圖(3)編寫查詢條件查詢對(duì)象“按產(chǎn)品代碼查詢〞查詢的是所有的計(jì)算機(jī)產(chǎn)品的情況。如果要根據(jù)產(chǎn)品代碼顯示該產(chǎn)品的情況需要設(shè)置查詢條件。在設(shè)計(jì)視圖“按產(chǎn)品代碼查詢〞查詢對(duì)象,在【條件】欄中輸入[Forms]![按產(chǎn)品代碼查詢窗口]![Combo1],如圖2.38所示。[Forms]代表窗體類型、[按產(chǎn)品代碼查詢]代表窗體名稱、[Combo1]表示組合框控件名稱。圖(4)為命令按鈕指定查詢對(duì)象在工具箱單擊確??丶?qū)О粹o已按下,然后選擇命令控件按鈕,在窗體上單擊插入該控件,會(huì)彈出命令按鈕向?qū)?duì)話框,如圖2.39所示。在“類別〞框中選擇“雜項(xiàng)〞,在“操作〞框中選擇“運(yùn)行查詢〞。圖單擊【下一步】,確定單擊命令按鈕要運(yùn)行的查詢對(duì)象的名稱,如圖2.40所示。圖單擊【下一步】,確定命令按鈕上顯示的文字〔執(zhí)行查詢〕,如圖2.41所示。圖單擊【下一步】,確定命令按鈕的名稱〔chx1〕,如圖2.42所示。單擊【完成】按鈕,命令按鈕的動(dòng)作設(shè)置即事件過(guò)程就定義好了〔如果你熟悉VB語(yǔ)言可以為其編寫事件過(guò)程,這里是系統(tǒng)根據(jù)設(shè)置自動(dòng)產(chǎn)生的事件代碼〕。設(shè)置完成后窗體設(shè)計(jì)視圖如圖2.43所示。在屬性對(duì)話框中選擇窗體屬性,如圖4.44所示,修改其中窗體屬性,將“滾動(dòng)條〞設(shè)置為“兩者均無(wú)〞、“記錄選定器〞設(shè)置為“否〞、“導(dǎo)航按鈕〞設(shè)置為“否〞、“分隔線〞設(shè)置為“否〞。最后窗體界面如圖2.45所示。圖圖圖圖2.創(chuàng)立“按配件代碼查詢所有配件細(xì)節(jié)〞的查詢“按配件代碼查詢所有配件細(xì)節(jié)〞的查詢窗口創(chuàng)立方法與創(chuàng)立的“按產(chǎn)品代碼查詢窗口〞一樣,只是使用“配件〞表創(chuàng)立條件查詢對(duì)象即可。3.創(chuàng)立“按產(chǎn)品代碼查詢計(jì)算機(jī)及其配件細(xì)節(jié)〞的查詢〔1〕創(chuàng)立一個(gè)輸入產(chǎn)品代碼進(jìn)展查詢的窗口將“按產(chǎn)品代碼查詢窗口〞另存為“按產(chǎn)品代碼查詢配件窗口〞?!?〕創(chuàng)立查詢對(duì)象“按配件代碼查詢所有配件細(xì)節(jié)〞的查詢窗口創(chuàng)立過(guò)程中要注意查詢對(duì)象的創(chuàng)立方法。該查詢對(duì)象要使用3個(gè)表。這次使用SQL語(yǔ)句來(lái)創(chuàng)立這個(gè)查詢對(duì)象。在“根本數(shù)據(jù)〞數(shù)據(jù)庫(kù)窗口選擇“查詢〞對(duì)象,雙擊“在設(shè)計(jì)視圖中創(chuàng)立查詢〞選項(xiàng),翻開查詢?cè)O(shè)計(jì)視圖,然后單擊主窗口【視圖】→【SQL視圖】,會(huì)出現(xiàn)一個(gè)查詢窗口,在其中輸入SQL查詢語(yǔ)句〔如圖2.46所示〕:SELECT計(jì)算機(jī).產(chǎn)品代碼,計(jì)算機(jī).產(chǎn)品名稱,計(jì)算機(jī).銷售價(jià)格,計(jì)算機(jī).現(xiàn)有庫(kù)存量,配件.配件代碼,配件.配件名稱,配件.型號(hào),配件.本錢價(jià),配置.使用的配件數(shù)量FROM配件,計(jì)算機(jī),配置WHERE計(jì)算機(jī).產(chǎn)品代碼=配置.產(chǎn)品代碼And配件.配件代碼=配置.配件代碼And計(jì)算機(jī).產(chǎn)品代碼=Forms!按產(chǎn)品代碼查詢配件窗口!Combo1;圖將查詢對(duì)象保存為“按產(chǎn)品代碼查詢配件〞。〔3〕創(chuàng)立報(bào)表對(duì)象在“根本數(shù)據(jù)〞數(shù)據(jù)庫(kù)窗口選擇“報(bào)表〞對(duì)象,雙擊“使用向?qū)?chuàng)立報(bào)表〞選項(xiàng),翻開“報(bào)表向?qū)Ж晫?duì)話框,如圖2.47所示。在“表/查詢〞下拉框中選擇“查詢:按產(chǎn)品代碼查詢配件〞,單擊全選按鈕,將查詢中的字段全部作為選定的字段,然后單擊【下一步】按鈕。在出現(xiàn)的窗口選擇“通過(guò)計(jì)算機(jī)〞表查詢數(shù)據(jù)的方式,如圖2.48所示。圖圖單擊【下一步】按鈕。在出現(xiàn)的窗口繼續(xù)單擊【下一步】按鈕,如圖2.49所示。圖在出現(xiàn)的窗口繼續(xù)單擊【下一步】按鈕,如圖2.50所示。圖在出現(xiàn)的窗口〔如圖2.51所示〕進(jìn)展選擇布局、方向后單擊【下一步】按鈕。圖在圖2.52所示窗口選擇報(bào)表使用“緊湊〞樣式,然后單擊【下一步】按鈕。圖在圖2.53所示窗口選擇報(bào)表名稱為“計(jì)算機(jī)與配件〞,選擇“修改報(bào)表設(shè)計(jì)〞選項(xiàng),最后單擊【完成】按鈕,即可完成創(chuàng)立報(bào)表對(duì)象的初步工作,使用報(bào)表向?qū)?chuàng)立的報(bào)表如圖2.54所示。圖圖在報(bào)表設(shè)計(jì)視圖中修改線條顏色、移動(dòng)“計(jì)算機(jī)〞表的字段到最頂端,修改后結(jié)果如圖2.55所示。圖〔4〕在窗口使用命令窗口翻開報(bào)表在“按產(chǎn)品代碼查詢配件窗口〞重新使用控件向?qū)л斎胍粋€(gè)命令按鈕,在命令按鈕向?qū)?duì)話框中選擇“報(bào)表操作〞——“預(yù)覽報(bào)表〞,如圖2.56所示。然后完成命令按鈕動(dòng)作設(shè)置。圖在“按產(chǎn)品代碼查詢配件窗口〞選擇產(chǎn)品代碼后,單擊命令按鈕可看到查詢的計(jì)算機(jī)和其配件的詳細(xì)情況,如圖〔1〕、圖〔2〕所示。圖〔1〕圖〔2〕數(shù)據(jù)查詢子系統(tǒng)3個(gè)窗口的創(chuàng)立要點(diǎn)就介紹到這里?!参濉硠?chuàng)立“信息報(bào)告子系統(tǒng)〞要點(diǎn)1.創(chuàng)立提供所有計(jì)算機(jī)信息的報(bào)告計(jì)算機(jī)信息報(bào)告由“計(jì)算機(jī)〞表創(chuàng)立的報(bào)表對(duì)象生成。其生成的信息報(bào)告如圖2.58所示。圖2.創(chuàng)立提供所有配件信息的報(bào)告配件信息報(bào)告由“配件〞表創(chuàng)立的報(bào)表對(duì)象生成。其生成的信息報(bào)告如圖2.59所示。圖3.創(chuàng)立所有計(jì)算機(jī)使用的配件配置信息報(bào)告所有計(jì)算機(jī)的配件配置信息報(bào)告由“計(jì)算機(jī)〞、“配件〞、“配置〞3個(gè)表共同創(chuàng)立的報(bào)表對(duì)象生成。其生成的信息報(bào)告如圖2.60所示。圖4.創(chuàng)立配件被計(jì)算機(jī)使用的信息報(bào)告配件使用處信息報(bào)告由“配件〞、“計(jì)算機(jī)〞2個(gè)表共同創(chuàng)立的報(bào)表對(duì)象生成。其生成的信息報(bào)告如圖2.61所示。圖〔六〕創(chuàng)立主控界面當(dāng)根本的功能窗口、報(bào)表、查詢對(duì)象都創(chuàng)立好后,應(yīng)用系統(tǒng)要有一個(gè)主控界面將它們組合在一起,調(diào)用這些功能模塊進(jìn)展各種數(shù)據(jù)處理工作,輸出用戶需要的信息。在Access中可以使用“切換面板管理器〞來(lái)創(chuàng)立應(yīng)用系統(tǒng)的主控界面。1.創(chuàng)立科達(dá)電腦組裝管理信息系統(tǒng)的切換面板頁(yè)在Access主界面單擊菜單欄【工具】→【數(shù)據(jù)庫(kù)實(shí)用工具】→【切換面板管理器】菜單項(xiàng),如圖2.62所示。圖如果是第一次使用切換面板管理器,將出現(xiàn)如圖2.63所示的提示框。圖單擊【是】按鈕,彈出切換面板管理器對(duì)話框,在切換面板管理器中存在一個(gè)Access已經(jīng)建好的切換面板頁(yè)“主切換面板〞,如圖2.64所示。圖在切換面板管理器中單擊【新建】按鈕,在出現(xiàn)的“新建〞對(duì)話框的文本框中輸入應(yīng)用系統(tǒng)的名稱“科達(dá)電腦組裝管理信息系統(tǒng)〞,如圖2.65所示,然后單擊【確定】按鈕。在切換面板管理器中會(huì)出現(xiàn)了名為“科達(dá)電腦組裝管理信息系統(tǒng)〞的切換面板頁(yè)。同理,創(chuàng)立3個(gè)子系統(tǒng)的切換面板頁(yè)。圖2.創(chuàng)立切換面板頁(yè)中工程〔1〕編輯“科達(dá)電腦組裝管理信息系統(tǒng)〞切換面板頁(yè)的工程在切換面板管理器中選中“科達(dá)電腦組裝管理信息系統(tǒng)〞切換面板頁(yè),然后單擊【編輯】按鈕,如圖2.66所示。在翻開的編輯切換面板頁(yè)對(duì)話框中單擊【新建】按鈕,如圖2.67所示。圖圖在彈出的編輯切換面板工程對(duì)話框的“文本〞欄中輸入工程名稱“數(shù)據(jù)維護(hù)子系統(tǒng)〞,在“切換面板〞下拉欄中選擇“數(shù)據(jù)維護(hù)子系統(tǒng)〞切換面板頁(yè),如圖2.68所示。這樣在主控頁(yè)面“科達(dá)電腦組裝管理信息系統(tǒng)〞切換面板頁(yè)上單擊“數(shù)據(jù)維護(hù)子系統(tǒng)〞選項(xiàng)時(shí)可以翻開“數(shù)據(jù)維護(hù)子系統(tǒng)〞切換面板頁(yè)。圖在編輯切換面板頁(yè)的“切換面板上的工程〞欄中會(huì)出現(xiàn)“數(shù)據(jù)維護(hù)子系統(tǒng)〞工程,同理可建立“數(shù)據(jù)查詢子系統(tǒng)〞工程、“信息報(bào)告子系統(tǒng)〞工程,如圖2.69所示。注意:要保證單擊該選項(xiàng)能翻開其子系統(tǒng)切換頁(yè)面。圖切換面板頁(yè)上除了顯示3個(gè)子系統(tǒng)名稱可以翻開該子系統(tǒng)切換面板頁(yè)外,還包括一個(gè)“退出應(yīng)用系統(tǒng)〞的選項(xiàng)。在編輯切換面板頁(yè)對(duì)話框單擊【新建】按鈕,在編輯切換面板工程對(duì)話框“文本〞欄輸入文字“退出應(yīng)用系統(tǒng)〞,“命令〞欄選擇“退出應(yīng)用程序〞,如下圖。圖〔2〕編輯“數(shù)據(jù)維護(hù)子系統(tǒng)〞切換面板頁(yè)的工程在切換面板管理器中選中“數(shù)據(jù)維護(hù)子系統(tǒng)〞切換面板頁(yè),然后單擊【編輯】按鈕,在翻開的編輯切換面板頁(yè)對(duì)話框中單擊【新建】按鈕,在出現(xiàn)的編輯切換面板工程對(duì)話框的“文本〞欄輸入文字“維護(hù)計(jì)算機(jī)產(chǎn)品表〞,“命令〞欄選擇“在編輯模式下翻開窗體〞,在“窗體〞欄選擇已經(jīng)創(chuàng)立的窗體對(duì)象“計(jì)算機(jī)數(shù)據(jù)維護(hù)窗口〞,如圖2.71所示。圖同理,創(chuàng)立“維護(hù)配件表〞工程、“維護(hù)計(jì)算機(jī)配件配置表〞工程。為了從子系統(tǒng)頁(yè)面返回主控界面,還應(yīng)條件一個(gè)“返回〞工程,其設(shè)置如圖2.72所示。圖最后,創(chuàng)立的工程結(jié)果如圖2.73所示。單擊【關(guān)閉】按鈕返回編輯切換面板頁(yè)對(duì)話框。圖〔3〕編輯“數(shù)據(jù)查詢子系統(tǒng)〞切換面板頁(yè)
溫馨提示
- 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 手外傷護(hù)理中的溝通技巧
- 個(gè)案護(hù)理中的傷口護(hù)理與造口護(hù)理
- 2025年辦公吊頂改造合同協(xié)議
- 城市微氣候調(diào)控研究
- 2025年人臉識(shí)別智能門鎖行業(yè)媒體宣傳方案
- 城鎮(zhèn)化與生態(tài)環(huán)境耦合機(jī)制
- 一輪復(fù)習(xí):第2課 諸侯紛爭(zhēng)與變法運(yùn)動(dòng) 課件
- 基于模型的重建
- 藥學(xué)專業(yè)知識(shí)試題及答案
- 2026 年中職酒店管理(酒店禮儀)試題及答案
- 2025云南省人民檢察院招聘22人筆試考試備考題庫(kù)及答案解析
- 銀行行業(yè)公司銀行客戶經(jīng)理崗位招聘考試試卷及答案
- 2026年安全生產(chǎn)管理培訓(xùn)課件與事故預(yù)防與應(yīng)急處理方案
- 2026天津市靜海區(qū)北師大實(shí)驗(yàn)學(xué)校合同制教師招聘81人(僅限應(yīng)屆畢業(yè)生)考試筆試備考題庫(kù)及答案解析
- 2025陜西陜煤澄合礦業(yè)有限公司招聘570人參考筆試題庫(kù)及答案解析
- 2025年倉(cāng)儲(chǔ)服務(wù)外包合同協(xié)議
- 2025遼寧沈陽(yáng)金融商貿(mào)經(jīng)濟(jì)技術(shù)開發(fā)區(qū)管理委員會(huì)運(yùn)營(yíng)公司招聘60人考試歷年真題匯編帶答案解析
- 2025年刑法學(xué)考試試題及答案
- 廣東省汕頭市金平區(qū)2024-2025學(xué)年七年級(jí)上學(xué)期期末地理試題
- 2025年二手車交易市場(chǎng)發(fā)展可行性研究報(bào)告及總結(jié)分析
- 北京市交通運(yùn)輸綜合執(zhí)法總隊(duì)軌道交通運(yùn)營(yíng)安全專職督查員招聘10人考試參考題庫(kù)附答案解析
評(píng)論
0/150
提交評(píng)論