資源描述:
《(精品)菜單設(shè)計(jì)》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、數(shù)據(jù)庫基礎(chǔ)一VisualFoxPro教案授課章節(jié)名稱第九章菜單設(shè)計(jì)學(xué)時分配講課2學(xué)時實(shí)驗(yàn)2學(xué)時習(xí)題學(xué)時其它學(xué)時教學(xué)目的知識目標(biāo):1、認(rèn)識掌握菜單系統(tǒng)的構(gòu)成。2、了解菜單系統(tǒng)規(guī)劃的原則,掌握菜單設(shè)計(jì)的一般步驟。3、掌握VFP系統(tǒng)菜單配置命令的使用。4、學(xué)會利用菜單設(shè)計(jì)器設(shè)計(jì)、定制菜單。5、掌握菜單程序的生成和執(zhí)行方法。6、學(xué)會設(shè)計(jì)快捷菜單。技能H標(biāo):1、熟練掌握菜單設(shè)計(jì)器的使用,會用菜單設(shè)計(jì)器設(shè)計(jì)菜單。2、學(xué)會利用菜單設(shè)計(jì)器定制菜單系統(tǒng)。3、熟練掌握VFP中快捷菜單的設(shè)計(jì)。教學(xué)重點(diǎn)1、菜單系統(tǒng)的構(gòu)成2、菜單系統(tǒng)的規(guī)劃、菜單設(shè)計(jì)的一般步驟3、利用菜單設(shè)計(jì)器創(chuàng)建、修改、定制菜單4、快捷菜單的
2、建立和運(yùn)行5、VFP系統(tǒng)菜單的配置命令6、菜單程序的牛成和執(zhí)行教學(xué)難點(diǎn)1、合理規(guī)劃菜單系統(tǒng)2、菜單任務(wù)的指定3、定制菜單系統(tǒng)4、VFP系統(tǒng)菜單配置命令更新、補(bǔ)充刪節(jié)內(nèi)容無教學(xué)方法與手段講授,多媒體演示,上機(jī)實(shí)驗(yàn)課外作業(yè)本章小結(jié)菜單、快捷菜單實(shí)際上是用八與應(yīng)用程序之間的接口。良好的界面結(jié)構(gòu)可以訃川戶快速、條理淸楚地訪問應(yīng)用程序,也有助于用戶學(xué)習(xí)及操作應(yīng)用程序。菜單與快捷菜單的設(shè)計(jì)過程實(shí)際上是類似的,均使用了菜單設(shè)計(jì)器,盡管菜單設(shè)計(jì)器屮的元素并不是山一個個對象演化而來,但其開發(fā)的過程還是比較符合面向?qū)﹀璧脑O(shè)計(jì)思想的。學(xué)完本章后,應(yīng)能根據(jù)耍求熟練地使用VFP提供的菜單設(shè)計(jì)器進(jìn)行用戶菜單、快捷
3、菜單的設(shè)計(jì),并能將菜單結(jié)合在應(yīng)用程序中。教學(xué)手段與時間分配教學(xué)過程※本章內(nèi)容簡介※學(xué)習(xí)目標(biāo)※學(xué)習(xí)重點(diǎn)與難點(diǎn)引言:菜單是一個應(yīng)用系統(tǒng)的功能列表,它將整個系統(tǒng)的主要功能分類列于應(yīng)用程序窗口頂部的菜單欄中,每個菜單項(xiàng)具仃相應(yīng)的功能或者可以包含下級子菜單。菜單為用戶使用系統(tǒng)提供了快捷方便的手段。菜單是用戶界面的一個重要組成部分,用戶使川應(yīng)川系統(tǒng),首先接觸到的部分就是菜單,所以菜單是川戶評價應(yīng)川系統(tǒng)是否方便、簡捷的一個重要因素。第九章菜單設(shè)計(jì)9.1菜單概述※本節(jié)內(nèi)容、學(xué)習(xí)目標(biāo)與重點(diǎn)難點(diǎn)介紹9.1.1菜單結(jié)構(gòu)一般而言,菜單系統(tǒng)均由四大部分組成:?菜單欄:指位于窗口標(biāo)題欄下方包含若十個菜單標(biāo)題的水平
4、矩形條狀區(qū)域。?菜單標(biāo)題:指位于菜單欄中菜單的名稱。每個菜單標(biāo)題標(biāo)識了一個菜單。?菜單:是指激活一個菜單標(biāo)題或菜單項(xiàng)后打開的子菜單,它由一系列菜單項(xiàng)構(gòu)成。PPT講解?菜單項(xiàng):包含于菜單Z中的各個選項(xiàng),當(dāng)選中某個菜單項(xiàng)后,可能會執(zhí)行一條命令也可能是執(zhí)行一個過程或函數(shù),甚至可能彈出下一級子菜單。9.1.2VFP系統(tǒng)菜單PPT展示VFP的菜單系統(tǒng)遵循Windows的慣例:系統(tǒng)主菜單欄橫跨在窗口頂部。菜單欄內(nèi)常見的菜單標(biāo)題冇文件、編輯、顯示、格式、工具、程序、窗口、幫助等。9.2創(chuàng)建下拉菜單※本節(jié)內(nèi)容、學(xué)習(xí)H標(biāo)與重點(diǎn)難點(diǎn)介紹9.2.1菜單系統(tǒng)規(guī)劃1.設(shè)計(jì)原則PPT演示(1)根據(jù)用戶任務(wù)組織菜單
5、系統(tǒng)(2)給每個菜單和菜單選項(xiàng)設(shè)置一個意義明了的標(biāo)題(3)按照估計(jì)的菜單項(xiàng)使用頻率、邏輯順序或字母順序組織菜單項(xiàng)(4)在菜單項(xiàng)的邏輯組Z間放置分隔線(5)給每個菜單和菜單選項(xiàng)設(shè)置熱鍵或鍵盤快捷鍵(6)將菜單上菜單項(xiàng)的數(shù)目限制在一個屏幕Z內(nèi),如果超過了一屏,則應(yīng)為其屮的一些菜單項(xiàng)創(chuàng)建了菜單。(7)在菜單項(xiàng)中混合使用大小寫字母,只有強(qiáng)調(diào)時才全部使用大寫字母。1.設(shè)計(jì)步驟(1)菜單系統(tǒng)規(guī)劃(2)建立菜單和子菜單(3)將任務(wù)分派到菜單系統(tǒng)中(4)生成菜單程序(5)測試并運(yùn)行菜單系統(tǒng)著重介紹其界面構(gòu)成及各部分使用9.2.2創(chuàng)建菜單1、菜單設(shè)計(jì)器簡介2、用菜單設(shè)計(jì)器創(chuàng)建菜單操作演示文件菜單一新建?
6、菜單一新文件一菜單中的快速菜單(或在菜單設(shè)計(jì)器中設(shè)計(jì)所需菜單)一預(yù)覽一確定?關(guān)閉菜單設(shè)計(jì)器一給出文件名及保存位置一菜單菜單?生成在對話框中單擊生成(可更改菜單程序文件的文件名和保存位置再生成)。菜單設(shè)計(jì)器關(guān)閉后,系統(tǒng)產(chǎn)生兩個文件:「菜單定義文件擴(kuò)展名為.MNX操作演示I菜單備注文件擴(kuò)展名為.MNT從菜單命令屮選擇生成后,系統(tǒng)自動牛成同名的菜單程序文件,擴(kuò)展名為.MPR3、用命令創(chuàng)建菜單命令格式:CREATEMENU[〈菜單文件名>丨?]功能:打開菜單設(shè)計(jì)器進(jìn)行菜單設(shè)計(jì)操作演示4、運(yùn)行菜單程序設(shè)計(jì)好菜單并生成菜單程丿芋文件后,即可從程序菜單中選執(zhí)行…來執(zhí)行此程序。操作演示操作演示操作演示
7、巡視指導(dǎo)或從命令窗口中輸入:DO菜單文件名.MPR運(yùn)行菜單程序文件后,系統(tǒng)乂產(chǎn)生一個同名的編譯后的程序文件,擴(kuò)展名為.MPX9.2.3為頂層表單添加菜單為頂層表單添加下拉菜單方法如下:(1)在“菜單設(shè)計(jì)器”窗口屮設(shè)計(jì)下拉式菜單;(2)設(shè)計(jì)菜單時,在“常規(guī)選項(xiàng)”對話框中選擇“頂層表單”復(fù)選框;(3)將表單的ShowWindow屬性值設(shè)置為2,使英成為頂層表單;(4)在表單的Init事件代碼中添加調(diào)用菜單程序的命令:DO〈文件名〉WITHThis[