PHP項(xiàng)目開發(fā)教學(xué)大綱_第1頁
PHP項(xiàng)目開發(fā)教學(xué)大綱_第2頁
PHP項(xiàng)目開發(fā)教學(xué)大綱_第3頁
PHP項(xiàng)目開發(fā)教學(xué)大綱_第4頁
PHP項(xiàng)目開發(fā)教學(xué)大綱_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

《PHP項(xiàng)目開發(fā)》教學(xué)大綱課程代碼: 適用層次:本科 總學(xué)時(shí):72理論學(xué)時(shí): 48實(shí)驗(yàn)(或上機(jī))學(xué)時(shí):24 學(xué)分:2一、教學(xué)目的與要求本課程是計(jì)算機(jī)應(yīng)用技術(shù)、網(wǎng)絡(luò)技術(shù)以及信息管理技術(shù)專業(yè)的一門專業(yè)課,主要介紹PHP程序設(shè)計(jì)語言的基本語法以及項(xiàng)目開發(fā)的基本方法。通過本課程的學(xué)習(xí),使學(xué)生掌握PHP語言的基礎(chǔ)知識(shí)、常用框架以及項(xiàng)目開發(fā)的基本方法,并能熟練應(yīng)用于中小型Web項(xiàng)目的開發(fā)中。學(xué)習(xí)本課程,要求學(xué)生全面理解PHP程序設(shè)計(jì)語言的語法結(jié)構(gòu)和運(yùn)行原理,掌握PHPWeb應(yīng)用程序的開發(fā)規(guī)范與方法,掌握PHP的面向?qū)ο蠹夹g(shù)、MySQL數(shù)據(jù)庫交互技術(shù),以及PHP的常用框架技術(shù),能夠獨(dú)立設(shè)計(jì)出具有一定實(shí)用價(jià)值的PHPWeb應(yīng)用項(xiàng)目。教師的授課要求:可采用課堂講授,課堂討論,習(xí)題課等形式進(jìn)行課堂教學(xué);采用電子教案,視頻,同步演示等形式加強(qiáng)教學(xué)效果;每章布置2?4道習(xí)題以鞏固教學(xué)內(nèi)容;安排5?8個(gè)上機(jī)實(shí)驗(yàn)題以使理論與實(shí)際相結(jié)合。二、課程簡(jiǎn)介本課程介紹PHPWeb程序設(shè)計(jì)的基礎(chǔ)知識(shí)以及項(xiàng)目開發(fā)的基本方法,主要包括開發(fā)環(huán)境的搭建、前端技術(shù)、后端技術(shù)、框架技術(shù),以及PHP項(xiàng)目開發(fā)的一次、二次開發(fā)方法。本課程側(cè)重于PHP的項(xiàng)目實(shí)踐,在全面回顧PHP基本理論的基礎(chǔ)上,以項(xiàng)目實(shí)例的形式對(duì)常用的PHP項(xiàng)目開發(fā)方法進(jìn)行詳細(xì)介紹。本課程中的實(shí)例包括采用面向過程方法、面向?qū)ο蠓椒ㄒ约懊嫦驅(qū)ο?Smarty模板方法的一次開發(fā)項(xiàng)目案例,和采用WordPress開源軟件、CI框架以及TP框架方法的二次項(xiàng)目案例,這些實(shí)例基本上涵蓋了PHP項(xiàng)目開發(fā)的所有技術(shù)方法。本課程以不同類型的小型項(xiàng)目為依托,詳細(xì)介紹使用PHP程序設(shè)計(jì)語言進(jìn)行Web應(yīng)用開發(fā)的技術(shù)規(guī)范、開發(fā)流程,以及開發(fā)者必備的基本技術(shù)。課程教學(xué)以案例為主線,采用循序漸進(jìn)、逐步展開的方式,詳細(xì)講解各個(gè)知識(shí)點(diǎn)及其應(yīng)用技巧,通過具體案例,使學(xué)生能夠融合程序設(shè)計(jì)語言、數(shù)據(jù)庫、網(wǎng)頁制作等專業(yè)知識(shí),更好地進(jìn)行項(xiàng)目的開發(fā)實(shí)踐。三、教學(xué)內(nèi)容及學(xué)時(shí)安排第1章運(yùn)行環(huán)境(2學(xué)時(shí))教學(xué)內(nèi)容:開發(fā)環(huán)境搭建;開發(fā)環(huán)境測(cè)試。掌握:PHP項(xiàng)目運(yùn)行環(huán)境的組成。理解:運(yùn)行環(huán)境中各軟件的功能。了解:PHP項(xiàng)目的其他運(yùn)行環(huán)境。重點(diǎn):Wampserver集成開發(fā)環(huán)境。難點(diǎn):開發(fā)環(huán)境的搭建內(nèi)容詳情:環(huán)境搭建Wampserver的安裝Wampserver的配置環(huán)境測(cè)試PHP項(xiàng)目的安裝PHP項(xiàng)目的運(yùn)行第2章前端技術(shù)(2學(xué)時(shí))教學(xué)內(nèi)容:網(wǎng)頁設(shè)計(jì);頁面元素操作;網(wǎng)頁事件處理;前端框架。掌握:網(wǎng)頁設(shè)計(jì)。理解:頁面元素操作;網(wǎng)頁事件處理。了 解:前端框架。重點(diǎn):網(wǎng)頁設(shè)計(jì)。難 點(diǎn):頁面元素操作;網(wǎng)頁事件處理。內(nèi)容詳情:網(wǎng)頁設(shè)計(jì)網(wǎng)頁文檔網(wǎng)頁頁面布局網(wǎng)頁設(shè)計(jì)案例頁面元素操作HTMLDOM模型DOM操作網(wǎng)頁事件處理事件綁定事件處理AJAX技術(shù)前端框架簡(jiǎn)介jQueryBootstrapLayui第3章后端技術(shù)(4學(xué)時(shí))教學(xué)內(nèi)容:PHP語言基礎(chǔ);面向過程編程;面向?qū)ο缶幊蹋籔HP擴(kuò)展與應(yīng)用。掌握:PHP語言基礎(chǔ);面向過程編程;面向?qū)ο缶幊?。理解:面向?qū)ο缶幊谭椒?。了解:PHP擴(kuò)展與應(yīng)用。重點(diǎn):面向?qū)ο蟪绦蛟O(shè)計(jì)方法。難點(diǎn):面向?qū)ο缶幊?。?nèi)容詳情:PHP語言基礎(chǔ)語法基礎(chǔ)流程控制字符串?dāng)?shù)組錯(cuò)誤處理面向過程編程數(shù)據(jù)輸入會(huì)話管理文件操作數(shù)據(jù)庫操作面向?qū)ο缶幊填惻c對(duì)象繼承與多態(tài)輔助函數(shù)高級(jí)特性數(shù)據(jù)庫操作PHP擴(kuò)展與應(yīng)用PEAR擴(kuò)展庫PDF擴(kuò)展第4章框架技術(shù)(4學(xué)時(shí))教學(xué)內(nèi)容:PHP框架簡(jiǎn)介;CodeIgniter框架;ThinkPHP框架;WordPress開源軟件。掌握:CodeIgniter框架、ThinkPHP框架和WordPress開源軟件項(xiàng)目的運(yùn)行原理。理解:PHP框架項(xiàng)目的基本結(jié)構(gòu)。了解:WordPress的主題開發(fā)方法重點(diǎn):PHP框架的運(yùn)行原理。難點(diǎn):PHP框架的應(yīng)用。內(nèi)容詳情:PHP框架簡(jiǎn)介Codeigniter框架下載與測(cè)試工作原理簡(jiǎn)單案例ThinkPHP框架安裝與測(cè)試工作原理簡(jiǎn)單實(shí)例WordPress開源軟件下載與安裝簡(jiǎn)單應(yīng)用主題開發(fā)第5章內(nèi)容管理系統(tǒng)(6學(xué)時(shí))教學(xué)內(nèi)容:項(xiàng)目功能及運(yùn)行預(yù)覽;項(xiàng)目初步設(shè)計(jì);后臺(tái)功能實(shí)現(xiàn);前臺(tái)功能實(shí)現(xiàn)。掌握:項(xiàng)目構(gòu)架設(shè)計(jì)方法;項(xiàng)目后臺(tái)常用功能實(shí)現(xiàn)方法;項(xiàng)目前臺(tái)功能實(shí)現(xiàn)方法。理解:項(xiàng)目運(yùn)行機(jī)制。了解:項(xiàng)目前端框架技術(shù)重點(diǎn):項(xiàng)目架構(gòu)設(shè)計(jì)難點(diǎn):項(xiàng)目功能實(shí)現(xiàn)項(xiàng)目簡(jiǎn)介功能描述運(yùn)行預(yù)覽項(xiàng)目準(zhǔn)備系統(tǒng)初步設(shè)計(jì)系統(tǒng)流程設(shè)計(jì)數(shù)據(jù)庫設(shè)計(jì)后臺(tái)功能實(shí)現(xiàn)主頁設(shè)計(jì)登錄與登出用戶信息管理內(nèi)容管理前臺(tái)功能實(shí)現(xiàn)前臺(tái)首頁內(nèi)容詳情分類查詢文章搜索第6章日程管理系統(tǒng)(6學(xué)時(shí))教學(xué)內(nèi)容:項(xiàng)目功能及運(yùn)行預(yù)覽;項(xiàng)目初步設(shè)計(jì);前臺(tái)功能實(shí)現(xiàn);后臺(tái)功能實(shí)現(xiàn)。掌握:項(xiàng)目構(gòu)架設(shè)計(jì)方法;項(xiàng)目常用功能的實(shí)現(xiàn)方法。理解:PHP中的面向?qū)ο箝_發(fā)技術(shù)。了解:HTTP協(xié)議;PHP項(xiàng)目中的URL訪問模式。重點(diǎn):類的設(shè)計(jì);對(duì)象的使用難點(diǎn):項(xiàng)目功能的實(shí)現(xiàn)內(nèi)容詳情:項(xiàng)目簡(jiǎn)介功能描述運(yùn)行預(yù)覽系統(tǒng)架構(gòu)設(shè)計(jì)系統(tǒng)URL訪問模式系統(tǒng)架構(gòu)初步設(shè)計(jì)系統(tǒng)架構(gòu)優(yōu)化設(shè)計(jì)類文件的自動(dòng)加載視圖文件的加載前臺(tái)功能實(shí)現(xiàn)前臺(tái)首頁日歷的顯示日程的顯示用戶注冊(cè)與登錄用戶中心后臺(tái)功能實(shí)現(xiàn)用戶管理日程管理第7章在線課程系統(tǒng)(6學(xué)時(shí))教學(xué)內(nèi)容:項(xiàng)目功能及運(yùn)行預(yù)覽;項(xiàng)目初步設(shè)計(jì);項(xiàng)目常用功能的實(shí)現(xiàn)。掌握:使用Smarty模板的PHP項(xiàng)目構(gòu)架設(shè)計(jì)方法;Smarty模板基本語法及其運(yùn)行機(jī)制。理解:使用Smarty模板的PHP項(xiàng)目特點(diǎn)。了解:Smarty模板的編譯特性。重點(diǎn):Smarty模板項(xiàng)目運(yùn)行機(jī)制;Smarty模板語法規(guī)則。難點(diǎn):項(xiàng)目功能的實(shí)現(xiàn)。內(nèi)容詳情:項(xiàng)目簡(jiǎn)介系統(tǒng)功能結(jié)構(gòu)系統(tǒng)流程系統(tǒng)預(yù)覽數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫概念設(shè)計(jì)創(chuàng)建數(shù)據(jù)庫及數(shù)據(jù)表系統(tǒng)架構(gòu)設(shè)計(jì)文件目錄結(jié)構(gòu)系統(tǒng)架構(gòu)搭建系統(tǒng)功能實(shí)現(xiàn)用戶中心系統(tǒng)主頁在線學(xué)習(xí)在線答疑在線測(cè)試第8章校園信息平臺(tái)(6學(xué)時(shí))教學(xué)內(nèi)容:項(xiàng)目功能及運(yùn)行預(yù)覽;項(xiàng)目主題開發(fā)方法。掌握:WordPress項(xiàng)目結(jié)構(gòu)及運(yùn)行機(jī)制;WordPress主題開發(fā)基本方法。理解:不同類型模板的調(diào)用方法。了解:WordPress常用函數(shù)的功能及使用方法。重 點(diǎn):模板設(shè)計(jì);主題開發(fā)。難點(diǎn):個(gè)性化主題中功能的實(shí)現(xiàn)。內(nèi)容詳情:項(xiàng)目簡(jiǎn)介功能描述運(yùn)行預(yù)覽開發(fā)準(zhǔn)備WordPress安裝主題初步設(shè)計(jì)模板設(shè)計(jì)主頁模板信息詳情模板留言和回復(fù)模板頁面類型模板搜索頁面模板功能實(shí)現(xiàn)導(dǎo)航功能搜索功能內(nèi)容顯示側(cè)邊欄設(shè)計(jì)信息詳情第9章電子商務(wù)系統(tǒng)(6學(xué)時(shí))教學(xué)內(nèi)容:項(xiàng)目功能及運(yùn)行預(yù)覽;Codeigniter框架項(xiàng)目開發(fā)方法。掌握:Codeigniter框架項(xiàng)目的構(gòu)成;Codeigniter框架項(xiàng)目運(yùn)行機(jī)制。理解:Codeigniter框架的M-V-C設(shè)計(jì)模式。了解:Codeigniter框架項(xiàng)目性能優(yōu)化方法。重點(diǎn):Codeigniter框架運(yùn)行機(jī)制;Codeigniter框架中的常用庫的加載及使用。難點(diǎn):項(xiàng)目功能的實(shí)現(xiàn)。項(xiàng)目簡(jiǎn)介功能描述運(yùn)行預(yù)覽開發(fā)準(zhǔn)備框架準(zhǔn)備基本配置靜態(tài)資源自定義資源數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫概念設(shè)計(jì)數(shù)據(jù)表設(shè)計(jì)前臺(tái)功能模塊設(shè)計(jì)前臺(tái)首頁設(shè)計(jì)商品展示模塊購物車模塊訂單處理模塊后臺(tái)功能模塊設(shè)計(jì)后臺(tái)首頁設(shè)計(jì)商品信息管理第10章在線辦公系統(tǒng)(6學(xué)時(shí))教學(xué)內(nèi)容:項(xiàng)目功能及運(yùn)行預(yù)覽;ThinkPHP框架項(xiàng)目開發(fā)方法。掌握:ThinkPHP框架項(xiàng)目的構(gòu)成;ThinkPHP框架項(xiàng)目運(yùn)行機(jī)制。理解:ThinkPHP框架的MVC設(shè)計(jì)模式;ThinkPHP的模板設(shè)計(jì)。了解:ThinkPHP框架的應(yīng)用模式特性。重點(diǎn):ThinkPHP框架運(yùn)行機(jī)制;ThinkPHP框架中的常用庫的加載及使用。難點(diǎn):項(xiàng)目功能的實(shí)現(xiàn)。內(nèi)容詳情:項(xiàng)目簡(jiǎn)介7功能描述運(yùn)行預(yù)覽開發(fā)準(zhǔn)備ThinkPHP6下載與安裝ThinkPHP6本地環(huán)境配置thinkTemplate模板引擎安裝ThinkPHP多應(yīng)用模式靜態(tài)資源準(zhǔn)備數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫概念設(shè)計(jì)數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計(jì)功能實(shí)現(xiàn)前臺(tái)首頁設(shè)計(jì)用戶注冊(cè)與登錄前臺(tái)主頁設(shè)計(jì)人事消息模塊考勤管理模塊后臺(tái)管理模塊

四、學(xué)時(shí)分配序號(hào)課程內(nèi)容學(xué)時(shí)數(shù)學(xué)時(shí)合計(jì)理論部分1運(yùn)行環(huán)境2482前端技術(shù)23后端技術(shù)44框架技術(shù)45內(nèi)容管理系統(tǒng)66日程管理系統(tǒng)67在線課程系統(tǒng)68校園信息平臺(tái)69電子商務(wù)系統(tǒng)610在線辦公系統(tǒng)6實(shí)驗(yàn)部分實(shí)驗(yàn)一簡(jiǎn)單項(xiàng)目開發(fā)224實(shí)驗(yàn)二內(nèi)容管理系統(tǒng)開發(fā)12實(shí)驗(yàn)三內(nèi)容管理系統(tǒng)開發(fā)22實(shí)驗(yàn)四日程管理系統(tǒng)開發(fā)12實(shí)驗(yàn)五日程管理系統(tǒng)開發(fā)22實(shí)驗(yàn)六在線課程系統(tǒng)開發(fā)12實(shí)驗(yàn)七在線課程系統(tǒng)開發(fā)22實(shí)驗(yàn)八校園信息平臺(tái)開發(fā)2實(shí)驗(yàn)九電子商務(wù)系統(tǒng)開發(fā)12實(shí)驗(yàn)十電子商務(wù)系統(tǒng)開發(fā)22實(shí)驗(yàn)十一在線辦公系統(tǒng)開發(fā)12實(shí)驗(yàn)十二在線辦公系統(tǒng)開發(fā)22五、執(zhí)行大綱的幾點(diǎn)說明1、先修課程本課程具有一定的綜合性,涉及到的知識(shí)面比較廣,要求學(xué)生先修:計(jì)算機(jī)基礎(chǔ)、高級(jí)語言程序設(shè)計(jì)、數(shù)據(jù)庫原理等課程。92、后繼課程學(xué)習(xí)本課程后會(huì)對(duì)后繼課程:JavaWeb應(yīng)用開發(fā)、畢業(yè)實(shí)習(xí)實(shí)踐、畢業(yè)設(shè)計(jì)及論文等教學(xué)環(huán)節(jié)的學(xué)習(xí)有所幫助。3、選用教材馬石安、魏文平,PHP項(xiàng)目案例開發(fā)從入門到實(shí)戰(zhàn)4、主要參考書目5、其它需要說明的問題(1)教學(xué)內(nèi)容說明教學(xué)內(nèi)容可以根據(jù)學(xué)時(shí)進(jìn)行適當(dāng)調(diào)整。(2)教學(xué)方式本課程是一門實(shí)踐性課程,在教學(xué)中,應(yīng)系統(tǒng)地講授必要的理論知識(shí),并詳細(xì)介紹不同類型項(xiàng)目實(shí)例的開發(fā)方法,加強(qiáng)學(xué)生編程能力的綜合訓(xùn)練。另外還要進(jìn)行適量的教學(xué)實(shí)驗(yàn),在講授知識(shí)的同時(shí),要重視學(xué)生的邏輯思維能力的培養(yǎng),使講授的知識(shí)與學(xué)生掌握設(shè)計(jì)方法相統(tǒng)一。(3)教學(xué)環(huán)節(jié)實(shí)驗(yàn)是學(xué)習(xí)該課程的非常重要的教學(xué)環(huán)節(jié)

溫馨提示

  • 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)論