荊州職業(yè)技術(shù)學(xué)院《中小型信息管理系統(tǒng)設(shè)計(jì)與開發(fā)》課程教案_第1頁
荊州職業(yè)技術(shù)學(xué)院《中小型信息管理系統(tǒng)設(shè)計(jì)與開發(fā)》課程教案_第2頁
荊州職業(yè)技術(shù)學(xué)院《中小型信息管理系統(tǒng)設(shè)計(jì)與開發(fā)》課程教案_第3頁
荊州職業(yè)技術(shù)學(xué)院《中小型信息管理系統(tǒng)設(shè)計(jì)與開發(fā)》課程教案_第4頁
荊州職業(yè)技術(shù)學(xué)院《中小型信息管理系統(tǒng)設(shè)計(jì)與開發(fā)》課程教案_第5頁
已閱讀5頁,還剩14頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、荊州職業(yè)技術(shù)學(xué)院中小型信息管理系統(tǒng)設(shè)計(jì)與開發(fā)課程教案 專業(yè) 班級(jí) 教師 授課時(shí)間 教學(xué)課題 項(xiàng)目講解及ACCESS數(shù)據(jù)庫學(xué)時(shí)2教學(xué)目的1 熟悉小型信息管理系統(tǒng)的開發(fā)流程;2 熟練掌握ACCESS中數(shù)據(jù)庫和表的創(chuàng)建方法及管理過程教材分析重點(diǎn)系統(tǒng)開發(fā)流程、表的創(chuàng)建及管理難點(diǎn)系統(tǒng)開發(fā)流程、表的創(chuàng)建及管理教學(xué)方法項(xiàng)目教學(xué)法+案例教學(xué)法教學(xué)手段多媒體演示教學(xué)教學(xué)過程及時(shí)間分配一導(dǎo)入新課 10min 講解本門課要完成的“學(xué)生成績(jī)管理系統(tǒng)”的功能和界面,并提問:要制作一個(gè)完整的數(shù)據(jù)庫應(yīng)用程序,必須要有后臺(tái)數(shù)據(jù)庫支持,如何創(chuàng)建數(shù)據(jù)庫?如何設(shè)計(jì)制作數(shù)據(jù)表?從而引出數(shù)據(jù)庫的講解。項(xiàng)目講解:學(xué)生成績(jī)管理系統(tǒng)任務(wù)一:

2、介紹學(xué)生成績(jī)管理系統(tǒng)項(xiàng)目開發(fā)流程 10分鐘內(nèi)容:學(xué)生成績(jī)管理系統(tǒng)系統(tǒng)需求分析、項(xiàng)目功能需求 任務(wù)二:軟件開發(fā)過程 20分鐘知識(shí)點(diǎn):軟件開發(fā)、軟件分析、運(yùn)行維護(hù)等階段的功能及特點(diǎn)任務(wù)三:利用ACCESS創(chuàng)建學(xué)生成績(jī)管理系統(tǒng)數(shù)據(jù)庫1ACCESS環(huán)境介紹 5分鐘2創(chuàng)建學(xué)生成績(jī)數(shù)據(jù)庫和數(shù)據(jù)表 35分鐘知識(shí)點(diǎn):數(shù)據(jù)庫的創(chuàng)建與打開、創(chuàng)建管理和維護(hù)表、修改表間的關(guān)系、數(shù)據(jù)庫信息查詢?nèi)?課堂練習(xí) 5分鐘1什么是主鍵和外鍵?2.如何在表間建立關(guān)系? 5分鐘 本次課介紹了信息管理系統(tǒng)的開發(fā)流程,以”學(xué)生信息管理系統(tǒng)”為例詳細(xì)講解了ACCESS的工作環(huán)境及數(shù)據(jù)庫(表)的創(chuàng)建及管理過程。教學(xué)后記教研室主任簽字荊州職業(yè)

3、技術(shù)學(xué)院中小型信息管理系統(tǒng)設(shè)計(jì)與開發(fā)課程教案 專業(yè) 班級(jí) 教師 授課時(shí)間 教學(xué)課題 學(xué)生成績(jī)管理系統(tǒng)SQL數(shù)據(jù)庫簡(jiǎn)單應(yīng)用學(xué)時(shí)2教學(xué)目的1. 通過講解使學(xué)生熟練掌握sql服務(wù)器的登錄、帳號(hào)設(shè)置過程2. 掌握SQL中數(shù)據(jù)庫、表的創(chuàng)建及表中數(shù)據(jù)的操作3. 掌握表中數(shù)據(jù)查詢過程教材分析重點(diǎn)數(shù)據(jù)更新、插入及查詢難點(diǎn)數(shù)據(jù)更新、插入及查詢的代碼教學(xué)方法講授法、項(xiàng)目教學(xué)法、提問法、案例教學(xué)法教學(xué)手段多媒體演示教學(xué)教學(xué)過程及時(shí)間分配一復(fù)習(xí)舊課導(dǎo)入新課 5 復(fù)習(xí)ACCESS數(shù)據(jù)庫的相關(guān)知識(shí),并提出問題,ACCESS沒有提供管理員(帳號(hào))的權(quán)限及安全保障功能,如何能確保創(chuàng)建的數(shù)據(jù)庫不會(huì)受到非法操作,不會(huì)損壞和丟失數(shù)

4、據(jù)呢?從而引出mssql數(shù)據(jù)庫管理系統(tǒng)的講解。項(xiàng)目講解:學(xué)生成績(jī)管理系統(tǒng)SQL數(shù)據(jù)庫的創(chuàng)建及管理任務(wù)一:SQL數(shù)據(jù)庫服務(wù)器的基本操作 10 知識(shí)點(diǎn):(1)身份驗(yàn)證模式的設(shè)置:掌握僅WINDOWS和混合驗(yàn)證兩種模式的特點(diǎn);(2)帳號(hào)管理:講解SQL帳號(hào)的添加、修改及SA帳號(hào)的操作過程任務(wù)二:學(xué)生成績(jī)數(shù)據(jù)庫的創(chuàng)建 5知識(shí)點(diǎn):利用代碼在應(yīng)用程序文件夾下創(chuàng)建數(shù)據(jù)庫:講解數(shù)據(jù)庫創(chuàng)建過程中所需的5個(gè)要素的設(shè)置及特點(diǎn)任務(wù)三:數(shù)據(jù)表的創(chuàng)建和管理 知識(shí)點(diǎn):(1)數(shù)據(jù)表的創(chuàng)建、改名和刪除:掌握create table、sp_rename table及drop table命令的用法及特點(diǎn)。 15(2)主鍵和外鍵的設(shè)

5、置:掌握primary key和foreign key約束的設(shè)置過程10(3)數(shù)據(jù)插入、更新、刪除操作:結(jié)合項(xiàng)目講解insert、update和delete語句的用法 20(4)數(shù)據(jù)查詢操作:講解項(xiàng)目中各種查詢語句的設(shè)置過程。 20三.課堂小結(jié) 5 本次課以“student”數(shù)據(jù)庫(表)的創(chuàng)建為例,詳細(xì)介紹了服務(wù)器設(shè)置、數(shù)據(jù)庫的創(chuàng)建及管理、表的創(chuàng)建及管理的操作過程。教學(xué)后記教研室主任簽字荊州職業(yè)技術(shù)學(xué)院中小型信息管理系統(tǒng)設(shè)計(jì)與開發(fā)課程教案 專業(yè) 班級(jí) 教師 授課時(shí)間 教學(xué)課題 學(xué)生成績(jī)管理系統(tǒng)SQL數(shù)據(jù)庫高級(jí)應(yīng)用學(xué)時(shí)2教學(xué)目的通過講解“學(xué)生成績(jī)管理系統(tǒng)”項(xiàng)目和課堂實(shí)踐,使學(xué)生掌握數(shù)據(jù)查詢、視圖

6、、存儲(chǔ)過程及數(shù)據(jù)備份和還原的操作方法。教材分析重點(diǎn)數(shù)據(jù)查詢、存儲(chǔ)過程難點(diǎn)存儲(chǔ)過程教學(xué)方法項(xiàng)目教學(xué)法+講授法教學(xué)手段多媒體演示教學(xué)教學(xué)過程及時(shí)間分配一導(dǎo)入新課 5min 復(fù)習(xí)數(shù)據(jù)庫服務(wù)器、帳號(hào)及表的創(chuàng)建及管理,向?qū)W生提問:數(shù)據(jù)輸入成功后,如果查詢數(shù)據(jù)涉及到多個(gè)表,且多次要用到這個(gè)查詢數(shù)據(jù)應(yīng)該如何解決?從而引出復(fù)雜查詢及視圖的學(xué)習(xí)。項(xiàng)目:student數(shù)據(jù)庫任務(wù)一:對(duì)創(chuàng)建好的數(shù)據(jù)表進(jìn)行復(fù)雜查詢知識(shí)點(diǎn):(1)多表查詢:查詢涉及多個(gè)表時(shí)的代碼格式 (2)集合查詢:count、sum、average、max、min函數(shù)的語句格式 (3)子查詢:子查詢的用法 (4)分組查詢:compute by子句的用法

7、任務(wù)二:創(chuàng)建項(xiàng)目視圖知識(shí)點(diǎn):投影、水平及連接視圖的特點(diǎn)及創(chuàng)建過程任務(wù)三:創(chuàng)建存儲(chǔ)過程知識(shí)點(diǎn):存儲(chǔ)過程的創(chuàng)建、帶輸入?yún)?shù)存儲(chǔ)過程的創(chuàng)建過程及執(zhí)行過程。任務(wù)四:數(shù)據(jù)庫備份及恢復(fù)知識(shí)點(diǎn):講解backup語句及restore語句格式及路徑設(shè)置的注意事項(xiàng)。三.課堂練習(xí) 5分鐘四.課堂小結(jié) 5分鐘 本次課以學(xué)生成績(jī)管理系統(tǒng)為例,介紹了select語句、view對(duì)象、procedure對(duì)象及backup語句和restore語句的格式及編寫過程。教學(xué)后記教研室主任簽字荊州職業(yè)技術(shù)學(xué)院中小型信息管理系統(tǒng)設(shè)計(jì)與開發(fā)課程教案 專業(yè) 班級(jí) 教師 授課時(shí)間 教學(xué)課題 建立項(xiàng)目登錄界面學(xué)時(shí)2教學(xué)目的通過講解“學(xué)生成績(jī)管理

8、系統(tǒng)”用戶登錄窗體的設(shè)計(jì)流程,使學(xué)生掌握窗體及控件的屬性設(shè)置及代碼編寫過程。教材分析重點(diǎn)數(shù)據(jù)查詢、存儲(chǔ)過程難點(diǎn)存儲(chǔ)過程教學(xué)方法項(xiàng)目教學(xué)法+講授法教學(xué)手段多媒體演示教學(xué)教學(xué)過程及時(shí)間分配一復(fù)習(xí)舊課導(dǎo)入新課 5min 復(fù)習(xí)學(xué)生成績(jī)管理系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì)思路和創(chuàng)建過程,在講解中引入前臺(tái)程序的設(shè)計(jì),從而將學(xué)習(xí)方向引至visual B軟件。項(xiàng)目:student數(shù)據(jù)庫任務(wù)一:創(chuàng)建一個(gè)用戶登錄窗口 涉及到的知識(shí)點(diǎn):窗體、文本框、標(biāo)簽、命令按鈕步驟一:創(chuàng)建學(xué)生成績(jī)管理系統(tǒng)項(xiàng)目 5min步驟二:創(chuàng)建并設(shè)置用戶登錄窗體 15min步驟三:創(chuàng)建用戶名、口令、找回密碼及修改密碼標(biāo)簽。 10min步驟四:創(chuàng)建并設(shè)置登錄、

9、重輸及退出命令按鈕(button) 5min步驟五:設(shè)置用戶名和口令輸入框(Textbox) 10min拓展一:?jiǎn)螕簟巴顺觥卑粹o時(shí)給出提示信息,確認(rèn)則退出,取消則返回程序 20min知識(shí)點(diǎn):講解變量、msgbox函數(shù)的特點(diǎn)及用法拓展二:用戶名正確進(jìn)入主界面后,此時(shí)返回登錄界面,會(huì)發(fā)現(xiàn)剛才輸入的用戶名和口令依然存在,如何清空? 15min知識(shí)點(diǎn):講解對(duì)象實(shí)例化、對(duì)象聲明位置三.課堂小結(jié) 5分鐘 本次課以學(xué)生成績(jī)管理系統(tǒng)為例,介紹了窗體及各種基本控件的屬性設(shè)置及事件編寫過程,其中確定、重輸及退出按鈕的代碼編寫學(xué)生應(yīng)重點(diǎn)掌握。教學(xué)后記教研室主任簽字荊州職業(yè)技術(shù)學(xué)院中小型信息管理系統(tǒng)設(shè)計(jì)與開發(fā)課程教案

10、 專業(yè) 班級(jí) 教師 授課時(shí)間 教學(xué)課題 建立項(xiàng)目主控界面學(xué)時(shí)2教學(xué)目的通過講解“學(xué)生成績(jī)管理系統(tǒng)”主窗體的設(shè)計(jì)流程,使學(xué)生掌握MDI窗體、菜單、工具欄及狀態(tài)欄的設(shè)置及代碼編寫過程。教材分析重點(diǎn)菜單的創(chuàng)建及制作難點(diǎn)菜單的創(chuàng)建及制作教學(xué)方法項(xiàng)目教學(xué)法+講授法教學(xué)手段多媒體演示教學(xué)教學(xué)過程及時(shí)間分配一復(fù)習(xí)舊課導(dǎo)入新課 5min 復(fù)習(xí)VS2005環(huán)境的特點(diǎn)及VB2005中窗體及基本控件的創(chuàng)建及設(shè)置過程,提問:當(dāng)用戶登錄界面編寫完成后,如何進(jìn)入主界面,同時(shí)應(yīng)對(duì)主界面進(jìn)行哪些設(shè)置,從而引出MDI窗體的知識(shí)講解。任務(wù)二:創(chuàng)建系統(tǒng)主界面 涉及到的知識(shí)點(diǎn):MDI窗體、菜單、工具欄、狀態(tài)欄步驟一:創(chuàng)建學(xué)生成績(jī)管理

11、系統(tǒng)主界面 20min知識(shí)點(diǎn):什么時(shí)MDI窗體、MDI窗體的創(chuàng)建及設(shè)置、子窗體的設(shè)置及代碼功能拓展:對(duì)象實(shí)例化、聲明及引用過程步驟二:創(chuàng)建及設(shè)置菜單 35min知識(shí)點(diǎn):主菜單的創(chuàng)建及設(shè)置、快捷菜單的創(chuàng)建及設(shè)置項(xiàng)目實(shí)踐一:?jiǎn)螕簟肮芾碛脩簟贝蜷_子窗口,單擊“返回主界面”能關(guān)閉所有子窗口項(xiàng)目實(shí)踐二:在主窗口中單擊鼠標(biāo)右擊時(shí),能彈出如上圖所示的快捷菜單步驟三:創(chuàng)建及設(shè)置工具欄。 13min知識(shí)點(diǎn):工具欄的創(chuàng)建及設(shè)置、工具項(xiàng)的激活和禁止使用、工具按鈕的代碼編寫步驟四:創(chuàng)建及設(shè)置狀態(tài)欄 10min三課后思考題: 2min 子窗口打開狀態(tài),此時(shí)點(diǎn)擊重新登錄按鈕,再次進(jìn)入主界面時(shí)會(huì)發(fā)現(xiàn)被打開的子窗口依然存在,

12、若要求再次進(jìn)入時(shí)無任何子窗口打開,應(yīng)如何解決四.課堂小結(jié) 5min 本次課以學(xué)生成績(jī)管理系統(tǒng)為例,介紹了MDI窗體、菜單、工具欄及狀態(tài)欄的創(chuàng)建及設(shè)置過程,其中MDI窗體和菜單的制作是學(xué)生掌握的重點(diǎn)和難點(diǎn)。教學(xué)后記教研室主任簽字荊州職業(yè)技術(shù)學(xué)院中小型信息管理系統(tǒng)設(shè)計(jì)與開發(fā)課程教案 專業(yè) 班級(jí) 教師 授課時(shí)間 教學(xué)課題 項(xiàng)目各功能窗體的創(chuàng)建學(xué)時(shí)2教學(xué)目的通過講解“學(xué)生成績(jī)管理系統(tǒng)”各功能窗體的設(shè)計(jì)流程,使學(xué)生掌握子窗體切換代碼的編寫、組合框及單選按鈕的設(shè)置及代碼編寫過程。教材分析重點(diǎn)子窗體切換代碼難點(diǎn)子窗體切換代碼教學(xué)方法項(xiàng)目教學(xué)法+講授法教學(xué)手段多媒體演示教學(xué)教學(xué)過程及時(shí)間分配一復(fù)習(xí)舊課導(dǎo)入新課

13、 5min 復(fù)習(xí)MDI窗體的相關(guān)知識(shí)、主菜單、快捷菜單、工具欄及狀態(tài)欄的創(chuàng)建及設(shè)置過程。通過對(duì)界面知識(shí)的回顧引導(dǎo)學(xué)生思考界面功能應(yīng)該如何實(shí)現(xiàn)?從而引出菜單項(xiàng)代碼的編寫知識(shí)講解。擴(kuò)展知識(shí):學(xué)生成績(jī)管理系統(tǒng)主界面中各菜單項(xiàng)的代碼編寫涉及到的知識(shí)點(diǎn):1返回登錄界面菜單項(xiàng)的代碼編寫 15min2管理用戶菜單項(xiàng)的代碼編寫 5min3返回主界面的代碼編寫 10min4 EXCEL和保存修改工具項(xiàng)程序啟動(dòng)時(shí)禁止使用 8min5右上角的關(guān)閉按鈕事件 5min任務(wù)三:查詢功能界面的制作 35min1、添加一個(gè)名為seltext的窗體2、設(shè)置窗口不允許修改大小,位于屏幕中心位置.3、單擊菜單能打開窗體,并在窗體上

14、顯示要輸入的字段信息。4、在查詢窗口顯示相關(guān)內(nèi)容三課后思考題: 2min 用戶名正確進(jìn)入主界面后,此時(shí)返回登錄界面,會(huì)發(fā)現(xiàn)剛才輸入的用戶名和口令依然存在,如何清空?四.課堂小結(jié) 5min 本次課以學(xué)生成績(jī)管理系統(tǒng)為例,介紹了主菜單的各個(gè)菜單項(xiàng)代碼的編寫過程及查詢信息窗體的創(chuàng)建及設(shè)置過程,其中菜單項(xiàng)的代碼編寫是學(xué)生重點(diǎn)掌握內(nèi)容。教學(xué)后記教研室主任簽字荊州職業(yè)技術(shù)學(xué)院中小型信息管理系統(tǒng)設(shè)計(jì)與開發(fā)課程教案 專業(yè) 班級(jí) 教師 授課時(shí)間 教學(xué)課題用戶登錄功能的實(shí)現(xiàn)一學(xué)時(shí)2教學(xué)目的1掌握oledb和SQL數(shù)據(jù)庫的連接及表的訪問過程2掌握信息查找及數(shù)據(jù)判斷的代碼編寫過程教材分析重點(diǎn)oledb和SQL數(shù)據(jù)庫的

15、連接及表的訪問過程難點(diǎn)oledb和SQL數(shù)據(jù)庫的連接及表的訪問過程教學(xué)方法項(xiàng)目教學(xué)法+講授法教學(xué)手段多媒體演示教學(xué)教學(xué)過程及時(shí)間分配一復(fù)習(xí)舊課導(dǎo)入新課 5min 簡(jiǎn)單復(fù)習(xí)VB.NET中各種控件的創(chuàng)建及制作過程,通過對(duì)前臺(tái)知識(shí)的回顧,引出后臺(tái)數(shù)據(jù)庫的知識(shí),從而引出新知識(shí)的講解。任務(wù)四:用戶登錄及管理功能窗口要求一 利用oledb相關(guān)對(duì)象連接至ACCESS數(shù)據(jù)庫 25min 要求二 利用SQL相關(guān)對(duì)象連接至SQL數(shù)據(jù)庫 10min知識(shí)點(diǎn):SQL和OLEDB類的CONNECTION對(duì)象要求三 連接users數(shù)據(jù)表 20min知識(shí)點(diǎn):DATAADAPTER對(duì)象、DATASET對(duì)象的聲明、連接及編程要求

16、四單擊確認(rèn)按鈕能判斷用戶名和口令是否在數(shù)據(jù)庫中存在 20min知識(shí)點(diǎn):DATAVIEW對(duì)象、SORT屬性及FIND方法的設(shè)置及代碼編寫過程三課堂練習(xí): 5min 有一dataset對(duì)象名為ds1,其包含一個(gè)users表,該表有如下字段:用戶名、密碼、用戶類型、問題和答案。請(qǐng)寫出獲取下列字段值的代碼:1 第5條記錄的問題信息2 第8條記錄的密碼值四.課堂小結(jié) 5min 本次課以登錄界面為例,詳細(xì)介紹了ACCESS數(shù)據(jù)庫和SQLSERVER數(shù)據(jù)庫的連接及數(shù)據(jù)表的訪問過程,學(xué)生在學(xué)習(xí)時(shí)要區(qū)分好OLEDB和SQL類數(shù)據(jù)庫的連接方式和特點(diǎn)。教學(xué)后記教研室主任簽字荊州職業(yè)技術(shù)學(xué)院中小型信息管理系統(tǒng)設(shè)計(jì)與開

17、發(fā)課程教案 專業(yè) 班級(jí) 教師 授課時(shí)間 教學(xué)課題 用戶登錄功能的實(shí)現(xiàn)二學(xué)時(shí)2教學(xué)目的通過講解“學(xué)生成績(jī)管理系統(tǒng)”用戶登錄窗體的設(shè)計(jì)流程,使學(xué)生掌握數(shù)據(jù)庫連接、數(shù)據(jù)查詢的方法及事件代碼編寫過程。教材分析重點(diǎn)數(shù)據(jù)查詢的兩種方法難點(diǎn)數(shù)據(jù)查詢的兩種方法教學(xué)方法項(xiàng)目教學(xué)法+講授法教學(xué)手段多媒體演示教學(xué)教學(xué)過程及時(shí)間分配一復(fù)習(xí)舊課導(dǎo)入新課 5min 復(fù)習(xí)利用SQL和OLEDB訪問SQL數(shù)據(jù)庫及ACCESS數(shù)據(jù)庫的連接步驟及代碼,并通過講解代碼編寫過程中出現(xiàn)的錯(cuò)誤引出新課的講解。項(xiàng)目:學(xué)生成績(jī)管理系統(tǒng)任務(wù)四:用戶登錄功能的實(shí)現(xiàn) 一:在數(shù)據(jù)庫中修改或添加記錄行后,登錄界面的密碼會(huì)始終于原始信息保持一致15mi

18、n二:若對(duì)表數(shù)據(jù)修改,如何確保修改完數(shù)據(jù)后立即生效? 10min三:試著創(chuàng)建一個(gè)文本框存放行號(hào),按上題方法,查詢時(shí)會(huì)發(fā)現(xiàn)表中數(shù)據(jù)不斷增加 5m方法二:直接修改dataadapter的查詢字符串查詢結(jié)果 50min1 聲明OLEDB對(duì)象變量.2 連接數(shù)據(jù)庫3設(shè)置dataadapter對(duì)象的查詢字符串及活動(dòng)連接對(duì)象4 將dataadapter對(duì)象填充至本地機(jī)的dataset副本表中5.判斷總數(shù),若總數(shù)為0則用戶名不存在6.當(dāng)總數(shù)不為0時(shí),因?yàn)橛脩裘俏ㄒ坏?,所以本地表中只?huì)存在一行記錄,只需判斷該行記錄的第二個(gè)字段是否與輸入的密碼相同即可 三.課堂小結(jié) 5分鐘 本次課以學(xué)生成績(jī)管理系統(tǒng)登錄界面為例

19、,介紹了數(shù)據(jù)查詢的方法、出現(xiàn)的問題及解決方法,學(xué)習(xí)時(shí)應(yīng)能根據(jù)所學(xué)知識(shí)解決編程中的錯(cuò)誤。教學(xué)后記教研室主任簽字荊州職業(yè)技術(shù)學(xué)院中小型信息管理系統(tǒng)設(shè)計(jì)與開發(fā)課程教案 專業(yè) 班級(jí) 教師 授課時(shí)間 教學(xué)課題 瀏覽及更新學(xué)生成績(jī)檔案(一)學(xué)時(shí)2教學(xué)目的通過講解“學(xué)生成績(jī)管理系統(tǒng)”學(xué)生基本信息瀏覽程序,使學(xué)生掌握TABCONTROL控件、數(shù)據(jù)綁定的方法和格式及數(shù)據(jù)瀏覽的設(shè)計(jì)思路和代碼編寫。教材分析重點(diǎn)數(shù)據(jù)瀏覽的設(shè)計(jì)思路和代碼編寫難點(diǎn)數(shù)據(jù)瀏覽的設(shè)計(jì)思路和代碼編寫教學(xué)方法項(xiàng)目教學(xué)法+講授法教學(xué)手段多媒體演示教學(xué)教學(xué)過程及時(shí)間分配一復(fù)習(xí)舊課導(dǎo)入新課 5min 復(fù)習(xí)窗體的創(chuàng)建及屬性設(shè)置過程,回顧數(shù)據(jù)庫的連接過程。

20、項(xiàng)目:學(xué)生成績(jī)管理系統(tǒng)任務(wù)五:瀏覽及更新學(xué)生成績(jī)檔案 要求一 單擊”查詢”菜單中的”單條瀏覽”能打開瀏覽窗體 10min要求二 瀏覽窗體包含”學(xué)生基本信息”和”用戶基本信息”兩個(gè)選項(xiàng)卡,分別顯示student表和users表記錄 15 min知識(shí)拓展:數(shù)據(jù)綁定:即將窗體上的控件綁定到特定的數(shù)據(jù)元素.在VB.NET中要向控件綁定一個(gè)數(shù)據(jù)源,就必須為該控件設(shè)置DataBinding屬性要求三 單擊選項(xiàng)卡中的上一條、下一條、第一條和最末條按鈕能執(zhí)行記錄瀏覽操作 30 min要求四 當(dāng)記錄號(hào)改變時(shí)能在狀態(tài)欄顯示當(dāng)前記錄和總記錄數(shù) 25 min思考:1記錄號(hào)被改變的事件包含哪一些?2由于記錄號(hào)是從0開始

21、的,因此在顯示當(dāng)前記錄號(hào)時(shí),代碼應(yīng)如何改動(dòng)?要求五 輸入記錄號(hào)能自動(dòng)轉(zhuǎn)向該記錄號(hào),且在狀態(tài)欄顯示當(dāng)前記錄號(hào)和總記錄數(shù) 三.課堂小結(jié) 5分鐘 本次課以學(xué)生成績(jī)管理系統(tǒng)學(xué)生基本信息瀏覽窗體為例,介紹了數(shù)據(jù)庫表數(shù)據(jù)的顯示及瀏覽過程,重點(diǎn)掌握的知識(shí)應(yīng)是窗體控件的數(shù)據(jù)綁定過程、格式及數(shù)據(jù)記錄指針的指向過程的設(shè)置及編程。教學(xué)后記教研室主任簽字荊州職業(yè)技術(shù)學(xué)院中小型信息管理系統(tǒng)設(shè)計(jì)與開發(fā)課程教案 專業(yè) 班級(jí) 教師 授課時(shí)間 教學(xué)課題 瀏覽及更新學(xué)生成績(jī)檔案(二)學(xué)時(shí)2教學(xué)目的通過講解“學(xué)生成績(jī)管理系統(tǒng)”中用戶信息的添加、刪除、更新功能的編程,使學(xué)生掌握SQLSERVER后臺(tái)服務(wù)器命令語句在此ADO.NET中

22、的運(yùn)用及代碼編寫,掌握command對(duì)象的使用及編程。教材分析重點(diǎn)難點(diǎn)教學(xué)方法項(xiàng)目教學(xué)法+講授法教學(xué)手段多媒體演示教學(xué)教學(xué)過程及時(shí)間分配一復(fù)習(xí)舊課導(dǎo)入新課 5min 復(fù)習(xí)數(shù)據(jù)控件綁定過程及數(shù)據(jù)庫的瀏覽語句。項(xiàng)目:學(xué)生成績(jī)管理系統(tǒng)任務(wù)五:更新學(xué)生成績(jī)管理系統(tǒng)的用戶信息 要求一 單擊”添加新記錄”按鈕,能添加新的空記錄,單擊”確認(rèn)添加”按鈕,能保存添加的新記錄 10 min要求二 單擊”確認(rèn)添加”按鈕,能保存添加的新記錄 25 min知識(shí)點(diǎn):command對(duì)象的聲明、綁定及執(zhí)行的格式及使用,命令文本的編寫、insert語句的格式要求三 單擊”保存修改”按鈕,能保存對(duì)記錄信息的修改 25 min知識(shí)

23、點(diǎn):commandbuilder對(duì)象的特點(diǎn)及使用、update命令的格式及代碼編寫,記錄更新過程的流程。要求四 單擊”刪除記錄”按鈕,能刪除當(dāng)前記錄,刪除完成后,指針自動(dòng)移向下一記錄20m思考:記錄刪除后,記錄指針返回第一條,并沒有指向剛才刪除的記錄號(hào),如何將指針自動(dòng)移向下一記錄 三.課堂小結(jié) 5 min 本次課以學(xué)生成績(jī)管理系統(tǒng)用戶信息更新為例,介紹了數(shù)據(jù)庫表數(shù)據(jù)的插入、修改及刪除的設(shè)置及代碼編寫過程,通過本次課,學(xué)生應(yīng)掌握后臺(tái)數(shù)據(jù)庫記錄更新的完整流程,應(yīng)能獨(dú)立完成數(shù)據(jù)更新的程序編寫。教學(xué)后記教研室主任簽字荊州職業(yè)技術(shù)學(xué)院中小型信息管理系統(tǒng)設(shè)計(jì)與開發(fā)課程教案 專業(yè) 班級(jí) 教師 授課時(shí)間 教學(xué)

24、課題 DATAGRIDVIEW瀏覽學(xué)生成績(jī)(一)學(xué)時(shí)2教學(xué)目的掌握datagridview控件的創(chuàng)建、設(shè)置過程,熟練掌握select語句格式及在ADO.NET中的代碼編寫,能利用所學(xué)知識(shí)編寫簡(jiǎn)單的數(shù)據(jù)表格瀏覽程序。教材分析重點(diǎn)datagridview控件的創(chuàng)建、設(shè)置過程難點(diǎn)教學(xué)方法項(xiàng)目教學(xué)法+講授法教學(xué)手段多媒體演示教學(xué)教學(xué)過程及時(shí)間分配一復(fù)習(xí)舊課導(dǎo)入新課 5min 復(fù)習(xí)。項(xiàng)目:學(xué)生成績(jī)管理系統(tǒng)任務(wù)六:瀏覽學(xué)生成績(jī)要求一 單擊”查詢”菜單中的”查詢菜單項(xiàng)”能打開查詢信息輸入窗體 15 min知識(shí)點(diǎn):子段名變量的聲明及賦值,子窗體中父窗體的設(shè)置,子窗體的打開過程要求二 在輸入信息窗體中,單擊確定

25、按鈕能打開查詢結(jié)果窗體 25 min知識(shí)點(diǎn):查詢結(jié)果窗體的創(chuàng)建、屬性設(shè)置,文本框中數(shù)據(jù)信息的判斷,查詢信息的賦值,查詢結(jié)果窗體的打開要求三 能根據(jù)輸入的字段及查詢的信息在表格中顯示結(jié)果 40 min知識(shí)點(diǎn):datagridview控件的創(chuàng)建及屬性設(shè)置,datagridview控件的數(shù)據(jù)連接過程、條件的代碼編寫及數(shù)據(jù)源的設(shè)置。思考:若數(shù)據(jù)表中沒有找到所需要的查詢內(nèi)容,程序應(yīng)如何顯示結(jié)果?三.課堂小結(jié) 5 min 本次課以學(xué)生成績(jī)管理系統(tǒng)學(xué)生成績(jī)信息瀏覽為例,介紹了datagridview控件的創(chuàng)建、數(shù)據(jù)連接及數(shù)據(jù)查詢過程,學(xué)生應(yīng)掌握數(shù)據(jù)瀏覽程序的設(shè)計(jì)流程及代碼編寫過程。教學(xué)后記教研室主任簽字荊州

26、職業(yè)技術(shù)學(xué)院中小型信息管理系統(tǒng)設(shè)計(jì)與開發(fā)課程教案 專業(yè) 班級(jí) 教師 授課時(shí)間 教學(xué)課題 DATAGRIDVIEW瀏覽學(xué)生成績(jī)(二)學(xué)時(shí)2教學(xué)目的掌握datagridview控件的。教材分析重點(diǎn)excel對(duì)象的創(chuàng)建及代碼編寫過程難點(diǎn)excel對(duì)象的創(chuàng)建及代碼編寫過程教學(xué)方法項(xiàng)目教學(xué)法+講授法教學(xué)手段多媒體演示教學(xué)教學(xué)過程及時(shí)間分配一復(fù)習(xí)舊課導(dǎo)入新課 5min 復(fù)習(xí)datagridview控件創(chuàng)建、屬性及數(shù)據(jù)連接過程。項(xiàng)目:學(xué)生成績(jī)管理系統(tǒng)任務(wù)六:瀏覽學(xué)生成績(jī)課程實(shí)踐: 在菜單中添加一個(gè)名為“顯示所有”的菜單項(xiàng), 單擊該菜項(xiàng)能打開瀏覽結(jié)果窗體, 瀏覽窗體顯示結(jié)果為STUDENT表中的所有記錄信息

27、15 min思考一:設(shè)置未找到輸入信息時(shí),屏幕提示出錯(cuò)信息,且表格中顯示0條記錄。5 min思考二:如何設(shè)置程序啟動(dòng)時(shí),屏幕下方顯示記錄號(hào)信息? 10min知識(shí)點(diǎn):datagridview控件中當(dāng)前單元格及當(dāng)前行的屬性設(shè)置 思考三:當(dāng)光標(biāo)在DATAGRID中移動(dòng)時(shí),記錄號(hào)無變化? 15 min知識(shí)點(diǎn):datagridview控件中當(dāng)前字段的屬性設(shè)置知識(shí)拓展:向EXCEL輸出當(dāng)前瀏覽的datagridview內(nèi)容 25 min知識(shí)點(diǎn):1 引用EXCEL對(duì)象庫2 制作EXCEL報(bào)表,包括EXCEL對(duì)象的聲明、創(chuàng)建及標(biāo)題欄及數(shù)據(jù)欄數(shù)據(jù)的導(dǎo)出過程。思考四:在輸出純數(shù)字列時(shí),EXCEL會(huì)自動(dòng)將其轉(zhuǎn)化成數(shù)

28、值,如果想繼續(xù)保持文本類型,應(yīng)該如何解決? 10 min三.課堂小結(jié) 5 min 本次課以學(xué)生信息瀏覽為例,介紹了datagridview控件各種屬性及事件的綜合應(yīng)用及如何將表格數(shù)據(jù)導(dǎo)出至EXCEL文件的設(shè)置過程和代碼編寫。教學(xué)后記教研室主任簽字荊州職業(yè)技術(shù)學(xué)院中小型信息管理系統(tǒng)設(shè)計(jì)與開發(fā)課程教案 專業(yè) 班級(jí) 教師 授課時(shí)間 教學(xué)課題 學(xué)生成績(jī)報(bào)表的創(chuàng)建水晶報(bào)表學(xué)時(shí)2教學(xué)目的掌握數(shù)據(jù)集的創(chuàng)建及設(shè)置過程。掌握水晶報(bào)表窗體的創(chuàng)建及設(shè)置掌握水晶報(bào)表文件的制作教材分析重點(diǎn)水晶報(bào)表文件的制作難點(diǎn)水晶報(bào)表文件的制作教學(xué)方法項(xiàng)目教學(xué)法+講授法教學(xué)手段多媒體演示教學(xué)教學(xué)過程及時(shí)間分配一復(fù)習(xí)舊課導(dǎo)入新課 5mi

29、n 。項(xiàng)目:學(xué)生成績(jī)管理系統(tǒng)任務(wù)七:學(xué)生成績(jī)報(bào)表的創(chuàng)建水晶報(bào)表任務(wù)要求:能以如上界面形式輸出學(xué)號(hào)、姓名、班級(jí)、課程編號(hào)、課程名稱、成績(jī)及學(xué)年,報(bào)表標(biāo)題為“學(xué)生成績(jī)一覽表”;2、在每頁末尾顯示當(dāng)前日期及頁碼,頁碼格式為:“共 頁,當(dāng)前為第 頁” 步驟一: dataset數(shù)據(jù)集的添加過程及數(shù)據(jù)連接過程。 15 min步驟二:添加水晶報(bào)表窗體 10min步驟三:為水晶報(bào)表添加數(shù)據(jù)源 10 min步驟四:設(shè)置水晶報(bào)表打印頁面 5min步驟五:制作“學(xué)生成績(jī)一覽表” 40min知識(shí)點(diǎn):報(bào)表頁眉、頁眉、詳細(xì)資料、報(bào)表頁腳、頁腳的區(qū)別特點(diǎn)及制作方法 10 min三.課堂小結(jié) 5 min 本次課以“學(xué)生成績(jī)一

30、覽表”報(bào)表為例,詳細(xì)介紹了水晶報(bào)表的制作過程。學(xué)生在學(xué)習(xí)時(shí)應(yīng)重點(diǎn)掌握?qǐng)?bào)表頁眉、頁眉、報(bào)表頁腳、頁腳、詳細(xì)資料等報(bào)表欄目的特點(diǎn)及制作方法。教學(xué)后記教研室主任簽字荊州職業(yè)技術(shù)學(xué)院中小型信息管理系統(tǒng)設(shè)計(jì)與開發(fā)課程教案 專業(yè) 班級(jí) 教師 授課時(shí)間 教學(xué)課題 配置和調(diào)用學(xué)生成績(jī)報(bào)表學(xué)時(shí)2教學(xué)目的掌握CrystalReportViewer控件的創(chuàng)建及屬性設(shè)置過程掌握水晶報(bào)表文件的配置、調(diào)用及代碼編寫過程教材分析重點(diǎn)水晶報(bào)表文件的配置、調(diào)用及代碼編寫過程難點(diǎn)水晶報(bào)表文件的配置、調(diào)用及代碼編寫過程教學(xué)方法項(xiàng)目教學(xué)法+講授法教學(xué)手段多媒體演示教學(xué)教學(xué)過程及時(shí)間分配一復(fù)習(xí)舊課導(dǎo)入新課 5min 復(fù)習(xí)水晶報(bào)表文件的

31、數(shù)據(jù)源添加及報(bào)表欄目的制作。項(xiàng)目:學(xué)生成績(jī)管理系統(tǒng)任務(wù)七:學(xué)生成績(jī)報(bào)表的創(chuàng)建水晶報(bào)表任務(wù)要求:?jiǎn)螕魣?bào)表菜單中的“學(xué)生成績(jī)一覽表”菜單項(xiàng),能打開并顯示該報(bào)表文件內(nèi)容步驟一: 創(chuàng)建報(bào)表顯示窗體。 15 min步驟二:打開報(bào)表窗體 10min步驟三:繪制報(bào)表顯示控件 15 min知識(shí)點(diǎn):CrystalReportViewer控件的創(chuàng)建及屬性設(shè)置步驟四:調(diào)用“學(xué)生成績(jī)一覽表”報(bào)表 40min知識(shí)點(diǎn):1 連接數(shù)據(jù)庫(conn對(duì)象)2 分別連接student、student_cours、course表,并填充至DS對(duì)象中(dataadapter和dataset對(duì)象)3 通過判斷選定的報(bào)表菜單,顯示指定報(bào)表

32、。三.課堂小結(jié) 5 min 本次課以“學(xué)生成績(jī)一覽表”報(bào)表為例,詳細(xì)介紹了水晶報(bào)表文件在應(yīng)用程序中的配置及調(diào)用方法,學(xué)生應(yīng)重點(diǎn)掌握水晶報(bào)表文件的配置、調(diào)用及代碼編寫過程。教學(xué)后記教研室主任簽字荊州職業(yè)技術(shù)學(xué)院中小型信息管理系統(tǒng)設(shè)計(jì)與開發(fā)課程教案 專業(yè) 班級(jí) 教師 授課時(shí)間 教學(xué)課題 備份和恢復(fù)學(xué)生成績(jī)檔案學(xué)時(shí)2教學(xué)目的掌握環(huán)境下ACCESS數(shù)據(jù)庫的備份、還原的方法和編程掌握vs2005中OPEN、SAVE對(duì)話框控件的屬性設(shè)置過程及代碼編寫掌握文件對(duì)象中的DELETE和COPY方法的代碼編寫教材分析重點(diǎn)對(duì)話框控件的操作及delete、COPY方法的使用難點(diǎn)delete、COPY方法的使用教學(xué)方法項(xiàng)目教學(xué)法+講授法教學(xué)手段多媒體演示教學(xué)教學(xué)過程及時(shí)間分配一復(fù)習(xí)舊課導(dǎo)入新課 5min 復(fù)習(xí)水晶報(bào)表文件的數(shù)據(jù)源添加及報(bào)表欄目的制作。二.講授新課項(xiàng)目:學(xué)生成績(jī)管理系統(tǒng)任務(wù)一:“保存修改按鈕的使用” 任務(wù)要求:?jiǎn)螕簟北4嫘薷摹惫ぞ甙粹o,能保存對(duì)記錄信息的修改步驟一: 將所有的數(shù)據(jù)對(duì)象聲明為全局變量15 min步驟二:聲明一個(gè)全局整型變量update1,以設(shè)置記載有無修改單元格的變量,1為修改 10min步驟三:?jiǎn)螕簟氨4嫘薷摹卑粹o保存輸入的內(nèi)容任務(wù)二:備份數(shù)據(jù)庫知識(shí)點(diǎn):另存為窗口

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論