版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、PHP 網(wǎng)頁程序設(shè)計教學(xué)大綱課程代碼:學(xué)分:2課程性質(zhì):專業(yè)課、選修課先修課程:計算機根底、程序設(shè)計根底周學(xué)時數(shù):42 學(xué)時理論+2 學(xué)時上機 開課單位:信息工程學(xué)院課程類別:考察課總學(xué)時數(shù):72考核方式:綜合考察制定人:孔祥盛參考教材:PHP 編程根底與實例教程主編:孔祥盛一、課程簡介本門課程是一門重要的專業(yè)課程,也是一門實踐性很強的課程。課程主要講解 PHP 的相關(guān)學(xué)問及 PHP 在 WEB 應(yīng)用程序開發(fā)中的實際應(yīng)用, 通過具體案例,使學(xué)生穩(wěn)固數(shù)據(jù)庫、網(wǎng)頁制作等專業(yè)學(xué)問,更好地進展開發(fā)實踐。二、培育目標通過該課程的學(xué)習(xí),使學(xué)生把握動態(tài)網(wǎng)頁制作的根本操作技能,并能嫻熟應(yīng)用于中小型動態(tài)網(wǎng)站的建
2、設(shè)中,在工程實踐中提高學(xué)生的動手力量和創(chuàng)力量。三 、課程內(nèi)容第一局部 PHP 入門教學(xué)目的: 通過學(xué)習(xí),學(xué)生可以了解PHP 程序的工作流程,并可以編寫、運行簡潔的PHP 程序?!玖私狻浚篜HP 優(yōu)勢以及應(yīng)用領(lǐng)域、內(nèi)嵌式腳本語言【把握】:在 windows 中安裝、配置PHP 開發(fā)環(huán)境以及運行環(huán)境【重點】:PHP 程序工作流程以及PHP 運行環(huán)境的安裝、配置【難點】:PHP 程序的工作流程在windows 中配置Apache、PHP 以及MySQL。解鎖第一個PHP 程序的工作流程其次局部 PHP 根底教學(xué)目的:通過學(xué)習(xí),學(xué)生可以從整體上生疏 PHP 程序的各個組成局部, 并可以制作功能簡潔的用
3、戶注冊系統(tǒng)?!玖私狻浚篜HP 代碼根本語法、以及根本的編碼標準【把握】:PHP 程序的組成根本的程序格式與輸出語句【重點】:PHP 數(shù)據(jù)、PHP 數(shù)據(jù)類型、掃瞄器端的數(shù)據(jù)采集、PHP 程序的數(shù)據(jù)采集、PHP 數(shù)據(jù)處理、PHP 數(shù)據(jù)的輸出【難點】:編程標準習(xí)慣的養(yǎng)成PHP 數(shù)據(jù)、PHP 數(shù)據(jù)類型、掃瞄器端的數(shù)據(jù)采集、PHP 程序的數(shù)據(jù)采集、PHP 數(shù)據(jù)處理、PHP 數(shù)據(jù)的輸出第三局部 PHP 表達式教學(xué)目的:通過學(xué)習(xí),學(xué)生可以了解變量、常量、常用運算符、變量狀態(tài)函數(shù)以及類型轉(zhuǎn)換的相關(guān)學(xué)問,為今后設(shè)計更為簡單的程序奠定堅實的根底?!玖私狻浚撼A?、變量的特點以及在內(nèi)存的表現(xiàn)形式【把握】:有關(guān)變量或常
4、量狀態(tài)的函數(shù)、PHP 運算符、數(shù)據(jù)類型的轉(zhuǎn)換【重點】:isset函數(shù)、unset函數(shù)、empty函數(shù)的使用字符串連接運算符、錯誤抑制符、比較運算符等運算符的使用數(shù)據(jù)類型的轉(zhuǎn)換【難點】:理解“空”與 NULL 的區(qū)分數(shù)據(jù)類型的自動轉(zhuǎn)換第四局部 PHP 流程把握教學(xué)目的:通過學(xué)習(xí),學(xué)生可以了解條件把握構(gòu)造、循環(huán)構(gòu)造以及程序跳轉(zhuǎn)和終止語句 3 種類型的 PHP 流程把握語句,這 3 種類型的流程把握構(gòu)成了面對過程編程的核心。通過學(xué)習(xí),為今后設(shè)計更為簡單的程序奠定堅實的根底。【了解】:條件把握語句、循環(huán)語句、程序跳轉(zhuǎn)以及終止語句【把握】:ifelse語句、switch 語句、while 語句以及bre
5、ak 語句、continue語句、exit 語句?!局攸c】:ifelse語句、switch 語句、while 語句以及break 語句、continue語句、exit 語句?!倦y點】:switch 語句、while 語句以及 break 語句、continue 語句、exit 語句第五局部 PHP 數(shù)組教學(xué)目的:通過學(xué)習(xí),學(xué)生可以了解數(shù)組的根本概念以及數(shù)組常用的處理函數(shù),并把握幾種數(shù)組遍歷方法?!玖私狻浚簲?shù)組的根本概念、數(shù)組的創(chuàng)立【把握】:數(shù)組的創(chuàng)立、數(shù)組的遍歷各種方法、常用數(shù)組函數(shù)的使用【重點】:數(shù)組的遍歷 foreach 語言構(gòu)造、常用數(shù)組函數(shù)的使用、數(shù)組內(nèi)部指針【難點】:各種數(shù)組遍歷的方
6、法常用數(shù)組函數(shù)的使用,例如快速創(chuàng)立數(shù)組的函數(shù)、數(shù)組統(tǒng)計函數(shù)、數(shù)組指針函數(shù)、數(shù)組和變量間的轉(zhuǎn)換函數(shù)、數(shù)組遍歷語言構(gòu)造、數(shù)組檢索函數(shù)第六局部 PHP 的數(shù)據(jù)采集教學(xué)目的:通過學(xué)習(xí),學(xué)生可以了解掃瞄器端數(shù)據(jù)的各種提交方式,如何創(chuàng)立FORM 表單實現(xiàn)掃瞄器端的數(shù)據(jù)采集,PHP 程序各種數(shù)據(jù)采集的方法,以及如何實現(xiàn)文件的上傳功能。通過本章的學(xué)習(xí),讀者可以結(jié)合 PHP 數(shù)組實現(xiàn)功能簡單的“用戶注冊系統(tǒng)”。【了解】:掃瞄器端數(shù)據(jù)的提交方式、相對路徑和確定路徑、使用FORM 表單實現(xiàn)掃瞄器端的數(shù)據(jù)采集、使用$_GET 和$_POST“采集”表單數(shù)據(jù)、上傳文件的“數(shù)據(jù)采集”以及WEB 效勞器端其他數(shù)據(jù)采集方法【
7、把握】:GET 以及 POST 提交方式的區(qū)分、相對路徑和確定路徑的區(qū)分【重點】:設(shè)計 FORM 表單、文件上傳的表單的設(shè)計以及如何實現(xiàn)文件上傳功能【難點】:在 FORM 表單中使用數(shù)組文件上傳的具體流程、與文件上傳有關(guān)的配置多文件上傳的實現(xiàn)可以參考習(xí)題以及習(xí)題答案 第七局部 PHP 自定義函數(shù)教學(xué)目的:通過學(xué)習(xí),學(xué)生可以了解PHP 文件間相互引用的 4 個PHP 語言構(gòu)造,如何創(chuàng)立和調(diào)用用戶自定義函數(shù),創(chuàng)立具有文件上傳功能的自定義函數(shù),重構(gòu)“用戶注冊系統(tǒng)”的代碼,增加代碼重用性?!玖私狻浚篜HP 文件間相互引用的 4 個PHP 語言構(gòu)造、創(chuàng)立和調(diào)用用戶自定義函數(shù)、static 關(guān)鍵字以及gl
8、obal 關(guān)鍵字的作用【把握】:include_once 與include 語言構(gòu)造的區(qū)分static 關(guān)鍵字以及global 關(guān)鍵字的使用return 語言構(gòu)造的使用【重點】:設(shè)計具有文件上傳功能的自定義函數(shù),重構(gòu)“用戶注冊系統(tǒng)” 的代碼設(shè)計【難點】:static 關(guān)鍵字以及global 關(guān)鍵字的使用return 語言構(gòu)造的使用如何使用函數(shù)增加代碼重用性第八局部 MySQL 數(shù)據(jù)庫教學(xué)目的:通過學(xué)習(xí),學(xué)生可以了解數(shù)據(jù)庫的功能、數(shù)據(jù)庫常用的專業(yè)術(shù)語、常用的 SQL 語句。通過具體案例學(xué)生治理系統(tǒng)設(shè)計該系統(tǒng)的數(shù)據(jù)庫, 通過學(xué)習(xí),學(xué)生具備簡潔數(shù)據(jù)庫系統(tǒng)設(shè)計與開發(fā)的力量,為今后設(shè)計更為簡單的應(yīng)用系統(tǒng)
9、奠定堅實的根底?!玖私狻浚簲?shù)據(jù)庫的根本概念、專業(yè)術(shù)語,數(shù)據(jù)庫設(shè)計流程、MySQL 的根本學(xué)問【把握】:MySQL 存儲引擎的概念以及常用的存儲引擎MySQL 字符集的設(shè)置MySQL 數(shù)據(jù)庫治理表的治理更操作查詢操作【重點】:數(shù)據(jù)庫的設(shè)計流程,如何設(shè)計 E-R 圖主鍵、外鍵、約束等專業(yè)術(shù)語在MySQL 數(shù)據(jù)庫中的實現(xiàn)常用的存儲引擎例如MyISAM 存儲引擎、InnoDB 存儲引擎MySQL 字符集的設(shè)置MySQL 數(shù)據(jù)庫治理、表的治理、更操作、查詢操作【難點】:數(shù)據(jù)庫的設(shè)計流程、開發(fā)流程如何設(shè)計數(shù)據(jù)庫表、如何選擇數(shù)據(jù)庫表的主鍵如何防止中文亂碼問題Create 語句、drop 語句的使用Selec
10、t 語句的使用、insert 語句、update 語句、delete 語句的使用如何實現(xiàn)分頁MySQL 特別字符序列第九局部 PHP 與 MySQL 數(shù)據(jù)庫教學(xué)目的:結(jié)合學(xué)生治理系統(tǒng)數(shù)據(jù)庫,通過學(xué)習(xí),學(xué)生可以了解使用 PHP 函數(shù)實現(xiàn) PHP 與 MySQL 數(shù)據(jù)庫之間的交互過程,并以用戶注冊系統(tǒng)為例學(xué)習(xí)該系統(tǒng)的實現(xiàn)過程。通過學(xué)習(xí),學(xué)生可以具備簡潔WEB 應(yīng)用系統(tǒng)設(shè)計與開發(fā)的力量?!玖私狻浚篜HP 中常用的MySQL 操作函數(shù)【把握】:數(shù)據(jù)庫連接函數(shù)的使用字符集設(shè)置的方法結(jié)果集遍歷函數(shù)的使用【重點】:如何開啟數(shù)據(jù)庫連接、如何關(guān)閉數(shù)據(jù)庫連接、關(guān)閉數(shù)據(jù)庫連接的時機字符集設(shè)置的方法結(jié)果集遍歷函數(shù)的使
11、用用戶注冊系統(tǒng)的實現(xiàn)【難點】:關(guān)閉數(shù)據(jù)庫連接的時機如何防止 SQL 注入問題第十局部 聞公布系統(tǒng)的開發(fā)教學(xué)目的:通過學(xué)習(xí),學(xué)生可以了解傳統(tǒng)的構(gòu)造化方法開發(fā) MIS 系統(tǒng)的方法、流程以及分頁函數(shù)的制作過程,并具備簡單WEB 應(yīng)用系統(tǒng)設(shè)計與開發(fā)的力量?!玖私狻浚簶?gòu)造化方法開發(fā) MIS 系統(tǒng)的開發(fā)步驟【把握】:構(gòu)造化方法開發(fā) MIS 系統(tǒng)的開發(fā)步驟聞公布系統(tǒng)系統(tǒng)規(guī)劃步驟聞公布系統(tǒng)系統(tǒng)系統(tǒng)分析步驟聞公布系統(tǒng)系統(tǒng)設(shè)計步驟聞公布系統(tǒng)系統(tǒng)實施步驟分頁的原理【重點】:聞公布系統(tǒng)系統(tǒng)編碼實施分頁的原理以及實現(xiàn)【難點】:聞公布系統(tǒng)系統(tǒng)編碼實施分頁的實現(xiàn)以及分頁函數(shù)的制作第十一局部 PHP 會話把握教學(xué)目的:通過學(xué)
12、習(xí),學(xué)生可以把握 PHP 頁面間參數(shù)傳遞的全部方法, 頁面跳轉(zhuǎn)的方法,使用 Cookie 和 Session 實現(xiàn) PHP 會話把握的方法,結(jié)合“聞公布系統(tǒng)”使用 Cookie 和Session 實現(xiàn)該系統(tǒng)安全訪問與權(quán)限把握?!玖私狻浚篜HP 頁面間參數(shù)傳遞的方法、重定向的概念、會話把握的概念【把握】:Cookie 會話技術(shù)Session 會話技術(shù)header函數(shù)的使用重定向的實現(xiàn)文件下載的實現(xiàn)【重點】:使用 Cookie 會話技術(shù)以及 Session 會話技術(shù),結(jié)合聞公布系統(tǒng)系統(tǒng)實現(xiàn)該系統(tǒng)的安全訪問與權(quán)限把握。文件下載的實現(xiàn)使用header函數(shù)把握效勞器響應(yīng)的內(nèi)容【難點】:Cookie 與S
13、ession 的使用場景關(guān)閉掃瞄器Cookie,如何實現(xiàn)會話把握? 如何實現(xiàn)文件下載?使用header函數(shù)把握效勞器響應(yīng)的內(nèi)容掃瞄器緩存的遠程把握第十二局部 字符串處理教學(xué)目的:通過學(xué)習(xí),學(xué)生可以把握 PHP 供給的字符串處理函數(shù),結(jié)合聞公布系統(tǒng),修改該系統(tǒng)的幾處bug、增加該系統(tǒng)的功能?!玖私狻浚鹤址闹付ǚ椒?、字符串處理函數(shù)【把握】:字符串三種指定方法常用的字符串處理函數(shù)【重點】:字符串修剪函數(shù)的使用字符串長度函數(shù)的使用 子字符串操作函數(shù)的使用字符串比較函數(shù)的使用字符串連接和分割函數(shù)的使用字符串替換函數(shù)的使用URL 處理函數(shù)的使用【難點】:字符串中的字符處理在聞公布系統(tǒng)中,如何修改該系統(tǒng)
14、的 bug、增加該系統(tǒng)的功能。第十三局部 聞公布系統(tǒng)的頁面美工教學(xué)目的:通過學(xué)習(xí),學(xué)生可以把握聞公布系統(tǒng)頁面美工的相關(guān)學(xué)問, 在線編輯器FCKeditor 的使用,使用 DIV + CSS 實現(xiàn)網(wǎng)頁布局和樣式的方法以及如何將動態(tài) PHP 頁面代碼嵌入到靜態(tài)網(wǎng)頁布局中。通過學(xué)習(xí),學(xué)生可以制作一個美觀大方的聞公布系統(tǒng)?!玖私狻浚篔avaScript 腳本語言、FCKeditor 在線編輯器、聞公布系統(tǒng)頁面布局的實現(xiàn)、聞公布系統(tǒng)靜態(tài)和動態(tài)頁面的嵌入【把握】:簡潔 JavaScript 函數(shù)的制作FCKeditor 在線編輯器的使用DIV+CSS 的使用靜態(tài)代碼與動態(tài)代碼的嵌入【重點】:FCKedit
15、or 在線編輯器的二次開發(fā)如何使用DIV+CSS 實現(xiàn)頁面布局如何實現(xiàn)靜態(tài)和動態(tài)頁面的嵌入【難點】:FCKeditor 的高級配置FCKeditor 在聞公布系統(tǒng)中的應(yīng)用FCKeditor 的文件治理上傳、掃瞄 使用DIV+CSS 實現(xiàn)聞公布系統(tǒng)頁面布局靜態(tài)和動態(tài)頁面的嵌入四、承受的教學(xué)手段和方法承受多媒體教學(xué)、網(wǎng)絡(luò)平臺交互、試驗驗證、工程設(shè)計、爭辯溝通五、教材及參考資料PHP 編程根底與實例教程主編:孔祥盛php 和mysql web 開發(fā)主編:Luke Welling 武欣(翻譯)六、課程內(nèi)容和建議學(xué)時安排序號教學(xué)內(nèi)容理論學(xué)時試驗學(xué)時一PHP 入門22二PHP 根底22三PHP 表達式22
16、四PHP 流程把握22五PHP 數(shù)組33六PHP 的數(shù)據(jù)采集44七PHP 自定義函數(shù)22八MySQL 數(shù)據(jù)庫43九PHP 與MySQL 數(shù)據(jù)庫34十聞公布系統(tǒng)的開發(fā)55十一PHP 會話把握44十二字符串處理33十三聞公布系統(tǒng)的頁面美工33合計3636七、考核形式與成績計算考試方式:考察成績計算:工程設(shè)計 50%,尋常試驗 30% 根底學(xué)問 20%八、教學(xué)方法建議1) 理論聯(lián)系實踐學(xué)習(xí)時重視理論聯(lián)系實踐的力量,仿照相關(guān)的 PHP 編程案例,多上機編寫一些有用程序,加強對PHP 概念的正確生疏。重視學(xué)生自主學(xué)習(xí)力量的培育網(wǎng)絡(luò)與網(wǎng)站編程語言的的日月異,計算機專業(yè)學(xué)生的自主學(xué)習(xí)力量的培育貫穿在整個教學(xué)過程。通過循序慚進不斷的引導(dǎo)學(xué)生學(xué)會自主學(xué)習(xí)。激發(fā)學(xué)生的探究問題的興趣。指導(dǎo)學(xué)生
溫馨提示
- 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)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024-2030年全球及中國產(chǎn)后康復(fù)設(shè)備行業(yè)需求前景及營銷前景預(yù)測報告
- 2024-2030年全球與中國異戊酯行業(yè)產(chǎn)銷情況及需求前景預(yù)測報告
- 2024-2030年中國飼料酸化劑行業(yè)發(fā)展趨勢及項目可行性分析報告
- 2024-2030年中國食品脫水機行業(yè)銷售渠道與投資盈利預(yù)測報告
- 2024-2030年中國風(fēng)電機組控制系統(tǒng)行業(yè)發(fā)展現(xiàn)狀規(guī)劃分析報告
- 2024-2030年中國預(yù)應(yīng)力混凝土管樁行業(yè)技術(shù)趨勢研究及發(fā)展規(guī)劃分析報告
- 2024-2030年中國面粉行業(yè)市場競爭策略及投資盈利預(yù)測報告
- 2024-2030年中國隱形眼鏡行業(yè)市場發(fā)展現(xiàn)狀及銷售模式分析報告
- 2024-2030年中國防盜報警系統(tǒng)行業(yè)運營模式及發(fā)展規(guī)劃研究報告
- 2024-2030年中國鎂合金汽車壓鑄件產(chǎn)業(yè)發(fā)展需求及投資策略分析報告
- 機器學(xué)習(xí) 課件 第10、11章 人工神經(jīng)網(wǎng)絡(luò)、強化學(xué)習(xí)
- 北京市人民大學(xué)附屬中學(xué)2025屆高二生物第一學(xué)期期末學(xué)業(yè)水平測試試題含解析
- 書籍小兵張嘎課件
- 氫氣中鹵化物、甲酸的測定 離子色譜法-編制說明
- 2024秋期國家開放大學(xué)??啤稒C械制圖》一平臺在線形考(形成性任務(wù)四)試題及答案
- 2024年經(jīng)濟師考試-中級經(jīng)濟師考試近5年真題集錦(頻考類試題)帶答案
- 2024年黑龍江哈爾濱市通河縣所屬事業(yè)單位招聘74人(第二批)易考易錯模擬試題(共500題)試卷后附參考答案
- 私募基金管理人-廉潔從業(yè)管理準則
- 房地產(chǎn)估價機構(gòu)內(nèi)部管理制度
- 藝術(shù)哲學(xué):美是如何誕生的學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 廣西科普傳播中心招考高頻難、易錯點500題模擬試題附帶答案詳解
評論
0/150
提交評論