(中職)Web數(shù)據(jù)庫與動態(tài)網(wǎng)頁設(shè)計第3單元教學(xué)課件



《(中職)Web數(shù)據(jù)庫與動態(tài)網(wǎng)頁設(shè)計第3單元教學(xué)課件》由會員分享,可在線閱讀,更多相關(guān)《(中職)Web數(shù)據(jù)庫與動態(tài)網(wǎng)頁設(shè)計第3單元教學(xué)課件(47頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、單擊此處編輯母版標(biāo)題樣式,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,*,第,*,頁 共 46頁,單擊此處編輯母版標(biāo)題樣式,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,*,第,*,頁 共 46頁,*,(中職)Web數(shù)據(jù)庫與動態(tài)網(wǎng)頁設(shè)計第3單元ppt課件,Web數(shù)據(jù)庫及動態(tài)網(wǎng)絡(luò)設(shè)計,單元三 創(chuàng)建慈善公益網(wǎng)站論壇,引言,本單元可以作為前面第二單元的延伸,也可以單獨作為某網(wǎng)站的論壇。論壇后臺數(shù)據(jù)庫用,Access,數(shù)據(jù)庫,連接方式用數(shù)據(jù)源連接方式。,能力目標(biāo),能創(chuàng)建具有交互作用的表單網(wǎng)頁,能創(chuàng)建數(shù)據(jù)庫和建立數(shù)據(jù)表,能創(chuàng)建數(shù)據(jù)源,能制作簡單的論壇網(wǎng)頁,單元三 創(chuàng)建慈善公益網(wǎng)
2、站論壇,任務(wù)一 制作論壇主題頁面,任務(wù)二 為網(wǎng)站創(chuàng)建數(shù)據(jù)源,任務(wù)三 制作發(fā)表討論內(nèi)容頁面,任務(wù)四 制作論壇顯示頁面,項目實訓(xùn) 創(chuàng)建網(wǎng)上書店論壇,單元三 創(chuàng)建慈善公益網(wǎng)站論壇,任務(wù)一 制作論壇主題頁面,論壇區(qū)的主頁面其主要功能是給用戶一個對自己感興趣的內(nèi)容參與討論、發(fā)表意見或結(jié)交網(wǎng)友的平臺,應(yīng)該做得簡潔明了。,返 回,關(guān) 閉,任務(wù)描述,在制作主題頁面之前,首先要建立運行環(huán)境,只有在此基礎(chǔ)上,才能開展動態(tài)網(wǎng)站的建設(shè)工作。建立運行環(huán)境可參考前面第二單元的相關(guān)內(nèi)容。,整個論壇實例有主題頁面文件(forum.asp)、主題討論顯示頁面文件(detail.asp)、發(fā)表意見頁面文件(write.asp)、
3、信息處理添加文件(add.asp)和一個討論信息的數(shù)據(jù)庫文件(bbs.mdb)組成。另外制作前要準備一些小圖片放在images文件夾下。,任務(wù)分析,返 回,關(guān) 閉,任務(wù)一 制作論壇主題頁面,一個具有交互作用的網(wǎng)站必然有許多網(wǎng)站信息和用戶信息需要保存,這就離不開數(shù)據(jù)庫。而ASP有一個最重要的功能,就是它可以非常輕松地連接數(shù)據(jù)庫,通常是與一個Access或者一個SQL數(shù)據(jù)庫相連。因為Access容易起步,在安裝了Office軟件的計算機上也許都已經(jīng)裝了Access,所以在下面首先用Access來做例子。一旦學(xué)會了ASP和Access數(shù)據(jù)庫的連接方法,若再使用SQL Server數(shù)據(jù)庫時,就會發(fā)現(xiàn),
4、兩者所需要的關(guān)鍵技術(shù)是基本相同的。,任務(wù)分析,返 回,關(guān) 閉,任務(wù)一 制作論壇主題頁面,方法與步驟,創(chuàng)建文件夾,返 回,關(guān) 閉,任務(wù)一 制作論壇主題頁面,在D盤的aspexp文件夾下新建一個ch02的文件夾,并在ch02下新建二個文件夾,一個為images圖片文件夾,將準備好的圖片文件放在該文件夾中;另一個為database數(shù)據(jù)庫文件夾,后面要建立的數(shù)據(jù)庫放在該文件夾中。,方法與步驟,設(shè)置虛擬目錄,返 回,關(guān) 閉,任務(wù)一 制作論壇主題頁面,虛擬目錄設(shè)置在前面單元二中已有詳述,這里使用另外一種方式來設(shè)置,結(jié)果是完全相同的。,選擇“共享和安全”命令,“ch02屬性”對話框,“編輯別名”對話框,方法
5、與步驟,建立數(shù)據(jù)庫和數(shù)據(jù)表,返 回,關(guān) 閉,任務(wù)一 制作論壇主題頁面,新建數(shù)據(jù)庫bbs.mdb,在其下再創(chuàng)建數(shù)據(jù)表Discuss,數(shù)據(jù)表結(jié)構(gòu)如表所示,表中先不用輸入記錄。,字 段 名 稱,數(shù) 據(jù) 類 型,說 明,字 段 名 稱,數(shù) 據(jù) 類 型,說 明,ID,自動編號,content,備注,內(nèi)容,Name,文本,用戶名,time,日期/時間,日期和時間,mail,文本,E-mail地址,replynum,數(shù)字,回復(fù)數(shù),subject,備注,主題,replyID,數(shù)字,回復(fù)屬性,Icon,文本,圖標(biāo),count,數(shù)字,點擊數(shù),打開Microsoft Access,在右側(cè)“新建文件”任務(wù)窗格中選擇“
6、空數(shù)據(jù)庫”超鏈接,如右圖所示。,選擇路徑d:aspexpch02database,輸入數(shù)據(jù)庫文件名bbs.mdb,再單擊“創(chuàng)建”按鈕,如右圖所示。,返 回,關(guān) 閉,創(chuàng)建表結(jié)構(gòu),如右圖所示。,輸入字段名稱、類型、說明和字段大小等內(nèi)容,如右圖所示。其中,subject字段的“允許空字符串”設(shè)置為“是”,其他保持默認值。,關(guān) 閉,返 回,方法與步驟,設(shè)置站點,返 回,關(guān) 閉,任務(wù)一 制作論壇主題頁面,設(shè)置站點的方法在前面單元二中已有詳述,只是在“本地根文件夾”文本框中輸入或瀏覽選擇D:aspexpch02,在“默認圖像文件夾”文本框中輸入或瀏覽選擇D:aspexpch02images,如圖所示。其他
7、設(shè)置與單元二一樣。,方法與步驟,返 回,關(guān) 閉,任務(wù)一 制作論壇主題頁面,制作主題頁面,新建主題頁面forum.asp,forum.asp程序代碼見教材。,相關(guān)知識與技能,返 回,關(guān) 閉,任務(wù)一 制作論壇主題頁面,數(shù)據(jù)表的組成,定義關(guān)鍵字,創(chuàng)建索引,如何在表中添加、修改和刪除數(shù)據(jù),拓展與提高,在,Access,中導(dǎo)入,Excel,表,返 回,關(guān) 閉,任務(wù)一 制作論壇主題頁面,思考與練習(xí),新建一個,jxgl.mdb,數(shù)據(jù)庫文件,在這個文件中使用表設(shè)計器,添加“學(xué)生檔案信息”和“教師檔案信息”兩個表,表結(jié)構(gòu)如圖所示。,返 回,關(guān) 閉,任務(wù)一 制作論壇主題頁面,思考與練習(xí),參照前面的拓展和提高中的方
8、法在,jxgl.mdb,中導(dǎo)入,Excel,的學(xué)生成績表。,返 回,關(guān) 閉,任務(wù)一 制作論壇主題頁面,任務(wù)二 為網(wǎng)站創(chuàng)建數(shù)據(jù)源,返 回,關(guān) 閉,任務(wù)描述,數(shù)據(jù)庫中的數(shù)據(jù)表建立好后,具有交互功能的網(wǎng)頁要連接數(shù)據(jù)庫的時候,就需要在服務(wù)器上將這個數(shù)據(jù)庫打開。通常可以通過使用數(shù)據(jù)源名(DSN)或者通過在腳本語言中直接使用一個DSN-less連接的方法來連接和打開數(shù)據(jù)庫。任何形式的添加、刪除、修改、檢索都是在建立連接的基礎(chǔ)上進行的,可以想象連接的重要性了。,返 回,關(guān) 閉,任務(wù)分析,在連接數(shù)據(jù)庫之前必須為數(shù)據(jù)庫設(shè)置一個數(shù)據(jù)源DSN,即Data Source Name,只有設(shè)置了DSN,才能讓服務(wù)器識別該
9、數(shù)據(jù)庫的位置及其屬性。當(dāng)數(shù)據(jù)庫的位置和類型發(fā)生移動時,只需更改DSN的設(shè)置即可使數(shù)據(jù)庫的連接保持暢通。,任務(wù)二 為網(wǎng)站創(chuàng)建數(shù)據(jù)源,返 回,關(guān) 閉,方法與步驟,任務(wù)二 為網(wǎng)站創(chuàng)建數(shù)據(jù)源,打開“管理工具”窗口。,返 回,關(guān) 閉,任務(wù)二 為網(wǎng)站創(chuàng)建數(shù)據(jù)源,在“,ODBC,數(shù)據(jù)源管理器”對話框中,選擇“系統(tǒng),DSN”,選項卡,單擊“添加”按鈕。,返 回,關(guān) 閉,任務(wù)二 為網(wǎng)站創(chuàng)建數(shù)據(jù)源,彈出“創(chuàng)建新數(shù)據(jù)源”對話框,在“名稱”列表框中選擇,Driver do Microsoft Access(*.,mdb,),,然后單擊“完成”按鈕。,返 回,關(guān) 閉,任務(wù)二 為網(wǎng)站創(chuàng)建數(shù)據(jù)源,彈出“,ODBC,Mico
10、soft,Access,安裝”對話框,在“數(shù)據(jù)源名”文本框中為數(shù)據(jù)源取一個名稱,然后單擊“數(shù)據(jù)庫”區(qū)域中的“選擇”按鈕。,返 回,關(guān) 閉,任務(wù)二 為網(wǎng)站創(chuàng)建數(shù)據(jù)源,在彈出的“選擇數(shù)據(jù)庫”對話框中先選擇“驅(qū)動器”為,d,盤,再選擇“目錄”和數(shù)據(jù)庫,bbs.mdb,,然后單擊“確定”按鈕。,返 回,關(guān) 閉,任務(wù)二 為網(wǎng)站創(chuàng)建數(shù)據(jù)源,回到“,ODBC Microsoft Access,安裝”對話框,再單擊“確定”按鈕,在“,ODBC,數(shù)據(jù)管理器”對話框的“系統(tǒng)數(shù)據(jù)源”列表框中就可看到剛才添加的數(shù)據(jù)源,bbs,。,返 回,關(guān) 閉,相關(guān)知識與技能,ASP,網(wǎng)絡(luò)數(shù)據(jù)庫應(yīng)用程序的設(shè)計流程,數(shù)據(jù)庫的連接方法,
11、任務(wù)二 為網(wǎng)站創(chuàng)建數(shù)據(jù)源,返 回,關(guān) 閉,拓展與提高,設(shè)置數(shù)據(jù)庫文件的權(quán)限,任務(wù)二 為網(wǎng)站創(chuàng)建數(shù)據(jù)源,返 回,關(guān) 閉,思考與練習(xí),在,D,盤新建一個文件夾,xxjxgl,,將數(shù)據(jù)庫文件,jxgl.mdb,復(fù)制到該文件夾中,并設(shè)置數(shù)據(jù)庫文件的允許修改權(quán)限。,為數(shù)據(jù)庫文件,jxgl.mdb,設(shè)置一個名稱,mydata,的數(shù)據(jù)源。,任務(wù)二 為網(wǎng)站創(chuàng)建數(shù)據(jù)源,嘗試用不同的數(shù)據(jù)庫連接方法來連接數(shù)據(jù)庫。,任務(wù)三 制作發(fā)表討論內(nèi)容頁面,返 回,關(guān) 閉,任務(wù)描述,用戶進入論壇主題頁面后,單擊下面的“發(fā)起新的討論主題”就會打開發(fā)表討論內(nèi)容頁面。,返 回,關(guān) 閉,任務(wù)分析,發(fā)表討論內(nèi)容頁面主要由表單組成,包括單行
12、文本域、多行文本域和單選按鈕等。在單選按鈕的右邊插入一些小圖片。該頁面為發(fā)表討論內(nèi)容和回復(fù)內(nèi)容共用,所以使用隱含域。用戶輸入完相應(yīng)信息后,單擊“發(fā)表”按鈕,就返回到主題頁面,這里要判斷用戶輸入的信息是否齊全,并要有出錯信息提示,若進入后用戶又不想發(fā)表意見,也可單擊“返回上一步”按鈕。,任務(wù)三 制作發(fā)表討論內(nèi)容頁面,返 回,關(guān) 閉,方法與步驟,任務(wù)三 制作發(fā)表討論內(nèi)容頁面,制作發(fā)表討論頁面,Write.asp,制作表單處理程序,add.asp,具體代碼見教材。,具體代碼見教材。,返 回,關(guān) 閉,相關(guān)知識與技能,SQL,語句,隱含域,任務(wù)三 制作發(fā)表討論內(nèi)容頁面,ASP,內(nèi)置對象簡要說明,Requ
13、est,對象,Response,對象,返 回,關(guān) 閉,拓展與提高,表單的,GET,方法和,POST,方法的區(qū)別,任務(wù)三 制作發(fā)表討論內(nèi)容頁面,返 回,關(guān) 閉,思考與練習(xí),運行并調(diào)試下面程序,頁面上顯示的內(nèi)容是什么?為什么?,任務(wù)三 制作發(fā)表討論內(nèi)容頁面,任務(wù)四 制作論壇顯示頁面,返 回,關(guān) 閉,任務(wù)描述,用戶進入論壇主題頁面,單擊某一主題名稱后,就會進入論壇顯示頁面Detail.asp。該頁面包括兩部分“主題”和“回復(fù)列表”。用戶若對該主題感興趣可單擊“回復(fù)話題”參與討論。,返 回,關(guān) 閉,任務(wù)分析,在同一頁面Detail.asp中可以根據(jù)不同的主題顯示不同的內(nèi)容,這需要一個用來判別的字段,即
14、replyID字段。,任務(wù)四 制作論壇顯示頁面,返 回,關(guān) 閉,方法與步驟,任務(wù)四 制作論壇顯示頁面,制作論壇顯示頁面程序,Detail.asp,選擇“文件”“新建”命令,新建Detail.asp文件,單擊“代碼”按鈕輸入程序代碼,具體代碼見教材。,返 回,關(guān) 閉,相關(guān)知識與技能,算術(shù)運算符,連接運算符,任務(wù)四 制作論壇顯示頁面,關(guān)系運算符,邏輯運算符,運算符的優(yōu)先級,返 回,關(guān) 閉,拓展與提高,Response.Write,與,的區(qū)別,任務(wù)四 制作論壇顯示頁面,項目實訓(xùn) 創(chuàng)建網(wǎng)上書店論壇,返 回,關(guān) 閉,項目描述,在網(wǎng)上書店創(chuàng)建一個論壇后,讀者可以通過網(wǎng)絡(luò)與經(jīng)營者進行交流,讀者與讀者之間也可
15、以進行書評、交流等活動。,項目實訓(xùn) 創(chuàng)建網(wǎng)上書店論壇,返 回,關(guān) 閉,項目要求,整個論壇要有主題頁面、主題討論顯示頁面、發(fā)表意見頁面等組成。主題頁面中要有論壇使用規(guī)則,非注冊用戶不能登錄。,項目實訓(xùn) 創(chuàng)建網(wǎng)上書店論壇,返 回,關(guān) 閉,項目提示,論壇制作前要準備一些必要的素材,如小頭像圖片等。要先創(chuàng)建一個論壇后臺數(shù)據(jù)庫,再制作頁面。,項目實訓(xùn) 創(chuàng)建網(wǎng)上書店論壇,返 回,關(guān) 閉,項目評價,內(nèi) 容,評 價 等 級,能 力 目 標(biāo),評 價 項 目,3,2,1,職業(yè)能力,能創(chuàng)建具有交互作用的表單網(wǎng)頁,了解表單各元素的,基本功能,會正確地使用表單的,各種,元素,能創(chuàng)建數(shù)據(jù)庫和建立數(shù)據(jù)表,會新建數(shù)據(jù)庫,會新建數(shù)據(jù)表,會編輯、修改、刪除數(shù)據(jù)表及表中記錄,會導(dǎo)入、導(dǎo)出數(shù)據(jù)表,能創(chuàng)建數(shù)據(jù)源,會正確設(shè)置數(shù)據(jù)源,能正確使用ASP的多種方法連接數(shù)據(jù)庫,能制作簡單的,論壇,網(wǎng)頁,了解論壇,網(wǎng)頁的基本功能,會制作動態(tài)網(wǎng)頁的交互功能,會制作調(diào)查表,網(wǎng)頁,會,編寫按鈕動作程序,使用SQL查詢語句,了解SQL查詢語句的類型,會正確使用SQL查詢語句,通用能力,自我評估能力,獨立構(gòu)思能力,解決問題的能力,自我提高的能力,組織能力,綜合評價,再 見!,
- 溫馨提示:
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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 專題黨課講稿:以高質(zhì)量黨建保障國有企業(yè)高質(zhì)量發(fā)展
- 廉政黨課講稿材料:堅決打好反腐敗斗爭攻堅戰(zhàn)持久戰(zhàn)總體戰(zhàn)涵養(yǎng)風(fēng)清氣正的政治生態(tài)
- 在新錄用選調(diào)生公務(wù)員座談會上和基層單位調(diào)研座談會上的發(fā)言材料
- 總工會關(guān)于2025年維護勞動領(lǐng)域政治安全的工作匯報材料
- 基層黨建工作交流研討會上的講話發(fā)言材料
- 糧食和物資儲備學(xué)習(xí)教育工作部署會上的講話發(fā)言材料
- 市工業(yè)園區(qū)、市直機關(guān)單位、市紀委監(jiān)委2025年工作計劃
- 檢察院政治部關(guān)于2025年工作計劃
- 辦公室主任2025年現(xiàn)實表現(xiàn)材料
- 2025年~村農(nóng)村保潔員規(guī)范管理工作方案
- 在深入貫徹中央8項規(guī)定精神學(xué)習(xí)教育工作部署會議上的講話發(fā)言材料4篇
- 開展深入貫徹規(guī)定精神學(xué)習(xí)教育動員部署會上的講話發(fā)言材料3篇
- 在司法黨組中心學(xué)習(xí)組學(xué)習(xí)會上的發(fā)言材料
- 國企黨委關(guān)于推動基層黨建與生產(chǎn)經(jīng)營深度融合工作情況的報告材料
- 副書記在2025年工作務(wù)虛會上的發(fā)言材料2篇