版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
第頁課程設(shè)計多用戶登陸框的制作教材分析
(1)該節(jié)課的教學(xué)內(nèi)容是建立一個多用戶的系統(tǒng)登陸框和修改框,主要知識點(diǎn)是隨機(jī)文件的讀取和存儲,以及循環(huán)和判斷語句的使用。
(2)該教學(xué)內(nèi)容對系統(tǒng)設(shè)計來說,是一個功能上的極大擴(kuò)充,使設(shè)計的系統(tǒng)真正有了實用價值。目標(biāo)定位
(1)教學(xué)目標(biāo)
通過建立系統(tǒng)登陸框和修改框,使學(xué)生真正了解隨機(jī)文件的特點(diǎn),靈活掌握隨機(jī)文件的讀取和存儲,以及在實際開發(fā)中的使用,讓學(xué)生認(rèn)識到?jīng)]有文件的系統(tǒng)功能是單一的,
(2)教學(xué)重點(diǎn);怎樣使用隨機(jī)文件來完成我們的問題。
(3)教學(xué)難點(diǎn);解決問題的思路。
(4)教學(xué)準(zhǔn)備多媒體教學(xué)教學(xué)流程
首先,回顧一下前面學(xué)的知識,在前面我們已經(jīng)簡單的講了一個密碼登陸框,提問:1.那么請某個同學(xué)總結(jié)一下,密碼登陸框的基本思路是什么?思路應(yīng)該是確定一個默認(rèn)的密碼,然后等用戶登陸的時候,核對默認(rèn)密碼和輸入密碼是否一致。2.提出,這個簡單的密碼登陸框功能上有什么缺點(diǎn)?能不能符合現(xiàn)在社會的需要?比如,當(dāng)密碼泄漏后,失去了安全的功能。還有,不同的登陸者應(yīng)該有不同的權(quán)限,這樣我們是不是要同時驗證用戶名和密碼,就好比我們使用過的win2000以上的系統(tǒng),它是一個多用戶的操作系統(tǒng),那么我們應(yīng)該想一想做一個像win2000的密碼等陸框,該怎么完成?3.請學(xué)生提出自己的思路?(觀看界面設(shè)計思考)(1).首先,我們建立的是一個多用戶的登陸框,那么在系統(tǒng)中就應(yīng)該有一個文件用來存放多個用戶登陸信息。也就是說,先前的那種固定密碼登陸肯定不能使用了。思路:(培養(yǎng)學(xué)生解決問題的能力)兩個事件:創(chuàng)建用戶,把用戶信息保存到隨機(jī)文件中。步驟:建立數(shù)據(jù)類型定義此數(shù)據(jù)類型變量核實用戶兩次輸入密碼相同,把用戶信息保存。(保證文本框不為空,)登陸:步驟:打開密碼文件循環(huán)讀取每條記錄,把輸入框的用戶姓名和記錄一一對應(yīng)。在找到相同姓名的情況下,再核實密碼是否正確,如果正確進(jìn)入系統(tǒng),否則,跳出對話框,告訴密碼錯誤;如果還沒有用戶名對應(yīng),就跳出,沒有此人。學(xué)生根據(jù)以上的思路,把思考步驟用語言的形式表達(dá)出來(主要培養(yǎng)學(xué)生語言的熟練程度)難點(diǎn):n1.在創(chuàng)建用戶時存在以下兩種情況:用戶在不關(guān)閉創(chuàng)建窗口的前提下,一下子輸入好幾對用戶名和密碼,怎么實現(xiàn)指針的順次下移?用戶在退出系統(tǒng)后,再次進(jìn)入系統(tǒng),創(chuàng)建用戶,這時要考慮到前面紀(jì)錄不能覆蓋的問題?要處理好前面兩個問題,怎么辦?先定義一個通用變量number每次進(jìn)入系統(tǒng)創(chuàng)建用戶時,先檢查系統(tǒng)內(nèi)已有幾個用戶,number=lof(1)/len(recordvar)在創(chuàng)建用戶事件中,number=number+1put#1,number,recordvar簡單講解主要語言結(jié)構(gòu)等陸比較關(guān)鍵代碼Ifnumber>0ThenFori=1TonumberGet#2,i,mmIfTrim()=Trim(text1.Text)ThenIfTrim(mm.pass)=Trim(text2.Text)Thenform1.ShowMe.HideGoTo結(jié)束ElseMsgBox"無效的密碼,請重試!",,"登錄"text2.SetFocusSendKeys"{Home}+{End}"GoTo結(jié)束EndIfEndIfNextiMsgBox("沒有此用戶")Elseform1.ShowUnloadMeEndIf結(jié)束:創(chuàng)建用戶關(guān)鍵代碼SelectCaseIndexCase0IfText1(0).Text=""ThenMsgBox("請輸入用戶名")EndIfIfText1(1).Text=""ThenMsgBox("請輸入密碼")GoTo結(jié)束EndIfIfText1(2).Text=""ThenMsgBox("請輸入確認(rèn)密碼")GoTo結(jié)束EndIfIfText1(1).Text=Text1(2).TextT=Text1(0).Textmm.pass=Text1(1).Texti=i+1Put#2,i,mmText1(0).Text=""Text1(1).Text=""Text1(2).Text=""ElseMsgBox("兩次密碼不相同")EndIf結(jié)束:Case1UnloadForm9EndSelect學(xué)生練習(xí),建一個完整的等陸框總結(jié)一下隨機(jī)文件的特點(diǎn),方便查詢修改,讓學(xué)生仿照此登陸框,做一個修改框,可以修改已經(jīng)存在的
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025下半年湖南永州江永縣引進(jìn)急需緊缺人才137人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025下半年四川自貢事業(yè)單位考試聘用人員高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025下半年四川省南充閬中市招聘事業(yè)單位人員48人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025上海軌道交通培訓(xùn)中心(集團(tuán)黨委黨校)招聘(集團(tuán)公司內(nèi)部招聘)高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025上海醫(yī)療器械高等??茖W(xué)校事業(yè)單位招考高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025上半年福建省寧德市福鼎事業(yè)單位公開招聘234人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025上半年江蘇省蘇州姑蘇事業(yè)單位招聘51人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025上半年四川綿陽聚融股權(quán)投資基金管理限公司招聘員工1人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025上半年四川廣元市利州區(qū)引進(jìn)高層次和急需緊缺人才46人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 文化活動設(shè)施租賃合同協(xié)議
- 產(chǎn)品質(zhì)量知識培訓(xùn)課件
- 乳腺旋切手術(shù)
- 醫(yī)護(hù)禮儀課件教學(xué)課件
- 2023年中國奧特萊斯行業(yè)白皮書
- 動態(tài)血壓課件教學(xué)課件
- 八上必讀名著《紅星照耀中國》要點(diǎn)梳理與練習(xí)
- 2024年山東省春季招生高三模擬考試語文試題(含答案解析)
- 匯編語言學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 北京市海淀區(qū)2023-2024學(xué)年高二上學(xué)期期末考試 生物 含解析
- 《電力電子技術(shù)》復(fù)習(xí)資料
- 2023年11月軟考中級系統(tǒng)集成項目管理工程師上午真題(第二批)
評論
0/150
提交評論