




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
《PHP應(yīng)用程序開(kāi)發(fā)》實(shí)驗(yàn)大綱實(shí)驗(yàn)教學(xué)的目的和要求1.實(shí)驗(yàn)?zāi)康模篜HP動(dòng)態(tài)實(shí)訓(xùn)是教學(xué)過(guò)程中重要的實(shí)踐性教學(xué)環(huán)節(jié)。它是根據(jù)專業(yè)教學(xué)計(jì)劃的要求,在教師指導(dǎo)下對(duì)學(xué)生進(jìn)行的專業(yè)技能的訓(xùn)練,培養(yǎng)學(xué)生綜合運(yùn)用理論知識(shí)分析和解決實(shí)際問(wèn)題的能力,實(shí)現(xiàn)由理論知識(shí)向操作技能的轉(zhuǎn)化,是對(duì)理論與實(shí)踐教學(xué)效果的檢驗(yàn),也是對(duì)學(xué)生綜合分析能力與獨(dú)立工作能力的培養(yǎng)過(guò)程。2.實(shí)驗(yàn)要求:動(dòng)手制作之前,須認(rèn)真做好需求分析,熟悉PHP開(kāi)發(fā)環(huán)境的使用,掌握PHP語(yǔ)言在面向?qū)ο蟮目梢暬幊讨械膽?yīng)用。二、實(shí)驗(yàn)項(xiàng)目名稱和學(xué)時(shí)分配序號(hào)實(shí)驗(yàn)項(xiàng)目名稱學(xué)時(shí)數(shù)必/選開(kāi)01MySQL概述4必02MySQL基礎(chǔ)操作6必03使用SQL語(yǔ)句4必04高級(jí)對(duì)象6必05PHP起點(diǎn)4必06PHP數(shù)組和字符串4必07PHP面向?qū)ο?必08文件上傳和異常處理4必09PHP操作MySQL數(shù)據(jù)庫(kù)6必10Cookie、Session及圖像處理4必單項(xiàng)實(shí)驗(yàn)的內(nèi)容和要求(包括實(shí)驗(yàn)分組人數(shù)要求)實(shí)驗(yàn)一MySQL概述使用Windows服務(wù)管理器啟動(dòng)和關(guān)閉MySQL服務(wù)使用net命令啟動(dòng)和關(guān)閉MySQL服務(wù)登錄到MySQL數(shù)據(jù)庫(kù)服務(wù)器使用“SHOWSTATUS;”命令查看MySQL服務(wù)器的狀態(tài)信息。使用“SHOWDATABASES;”命令查看MySQL服務(wù)器下的默認(rèn)數(shù)據(jù)庫(kù)。使用“USEmysql”命令切換“mysql”為當(dāng)前數(shù)據(jù)庫(kù)。 分組:一人一組實(shí)驗(yàn)二MySQL基礎(chǔ)操作使用CREATETABLE語(yǔ)句創(chuàng)建GoodsType表,并添加約束使用CREATETABLE語(yǔ)句創(chuàng)建Goods表,并添加約束使用CREATETABLE語(yǔ)句創(chuàng)建SCarInfo表,并添加約束分組:一人一組實(shí)驗(yàn)三使用SQL語(yǔ)句 1、查詢所有的用戶信息。2、查詢商品信息,列出商品的編號(hào)、名稱、價(jià)格、銷(xiāo)量、圖像,并按價(jià)格從高到低排序。3、查詢“華為P9_PLUS”的2017年全年的銷(xiāo)售量。4、查詢Goods表中g(shù)dPriced不大于50的商品名稱。5、查詢Goods表中g(shù)dCity值為“長(zhǎng)沙或“西安”,且gdPriced小于等于50的商品名稱。6、查詢Goods表中g(shù)dPriced在100到500元的商品名稱。7、查詢Goods表中g(shù)dCity為長(zhǎng)沙、西安、上海三個(gè)城市的商品名稱。8、查詢Users表中g(shù)dName第2個(gè)字為“湘”的用戶姓名、性別和手機(jī)號(hào)。9、查詢Users表中uImage為空的用戶姓名和性別。10、查詢Goods表中g(shù)dPrice大于200的商品來(lái)源哪些城市。11、查詢Goods表tID為1的商品編號(hào)、名稱和價(jià)格,并按價(jià)格升序排列。12、查詢Goods表前3行記錄的商品編號(hào)、名稱和價(jià)格。13、查詢Users表,統(tǒng)計(jì)各城市的用戶人數(shù)。14、查詢Goods表中商品類別為“服飾”的商品ID、名稱、價(jià)格及類別名稱。15、查詢用戶名為“段湘林”購(gòu)買(mǎi)商品的訂單總金額。16、查詢每個(gè)用戶的訂單金額,列出uID,uName,oTotal。 分組:一人一組實(shí)驗(yàn)四高級(jí)對(duì)象1、創(chuàng)建名為view_ugd的視圖,用來(lái)顯示用戶購(gòu)買(mǎi)的商品信息,包括用戶名,商品名稱,購(gòu)買(mǎi)數(shù)量以及商品價(jià)格。2、修改名為view_ugd的視圖,用于顯示商品的購(gòu)買(mǎi)的用戶名,商品名和商品價(jià)格。3、刪除視圖view_ugd。4、創(chuàng)建存儲(chǔ)過(guò)程,查詢goods表中前5條商品的gdName和gdPrice。5、創(chuàng)建存儲(chǔ)過(guò)程spGetgoodsbygdID,根據(jù)商品ID查詢指定的商品信息,顯示gdCode,gdName,gdPrice,gdCity。6、創(chuàng)建存儲(chǔ)過(guò)程spGetuIDbyuName,根據(jù)用戶名返回用戶ID7、創(chuàng)建觸發(fā)器,創(chuàng)建觸發(fā)器trigInsertusers,當(dāng)向users表插入記錄時(shí),設(shè)置當(dāng)前記錄的uRegTime的值為系統(tǒng)日期時(shí)間。8、向users表中插入數(shù)據(jù)進(jìn)行測(cè)試9、刪除觸發(fā)器trigInsertusers 分組:一人一組實(shí)驗(yàn)五PHP起點(diǎn)1、安裝phpstudy并配置phpstudy環(huán)境2、使用HBuilder編寫(xiě)一個(gè)PHP腳本并能正常訪問(wèn)3、使用switch…case語(yǔ)句,根據(jù)變量url的值進(jìn)行判斷域名的某一部分.例: www:這是網(wǎng)站主機(jī) Phpcoding:這是網(wǎng)站名稱主體 cn:這是國(guó)內(nèi)域名的后綴4、任意給定三個(gè)數(shù)字,把三個(gè)數(shù)字按照由低到高的順序排序,并輸出結(jié)果5、編寫(xiě)PHP程序,找出100-200之間的所有素?cái)?shù) 素?cái)?shù)的定義是只能被1和自己整除的數(shù),首先要判斷100-200之間的數(shù)哪一個(gè)是數(shù)表,如果是就輸出,不是就跳過(guò) 分組:一人一組實(shí)驗(yàn)六PHP數(shù)組和字符串1、自定義函數(shù)求任意數(shù)的任意次方,并求次方后的后三位2、有一個(gè)手機(jī)號(hào),除去后4為顯示,其余的都用*代替。 如果為*******87673、判斷用戶輸入的密碼是否是8位以上,同時(shí)判斷輸入的兩次密碼是否一致4、將數(shù)組中的值按照由小到大的順序進(jìn)行排序5、某個(gè)班級(jí)的分?jǐn)?shù)保存在數(shù)組中,查看該班級(jí)中有沒(méi)有得滿分(100分)的學(xué)員6、使用數(shù)組完成如圖所示的效果 分組:一人一組實(shí)驗(yàn)七PHP面向?qū)ο?、在程序中,設(shè)計(jì)一個(gè)表示學(xué)生的類,該類具有以下屬性和方法: 該類具有表示姓名的屬性 該類具有表示性別的屬性 該類具有表示說(shuō)話行為的sayHello()方法,并且用于輸出學(xué)生的姓名。 創(chuàng)建一個(gè)名為_(kāi)_construct()的方法為構(gòu)造方法. 使用new關(guān)鍵字創(chuàng)建一個(gè)Student類的實(shí)例對(duì)象,并且在實(shí)例化的過(guò)程中被調(diào)用構(gòu)造方法,而且允許在實(shí)例化時(shí)傳遞參數(shù)。2、在PHP的OOP中,如果需要將多個(gè)對(duì)象的特征提取,則可以定義其父類,然后子類繼承。 聲明一個(gè)goods商品類,定義其子類book和phone. 包含兩個(gè)屬性名稱name和價(jià)格price.3、抽象類和抽象方法 將父類goods商品類聲明為抽象類,而其中方法getName聲明為抽象方法 在子類中實(shí)現(xiàn)抽象方法. 分組:一人一組實(shí)驗(yàn)八文件上傳和異常處理制作文件上傳界面:upload.php,實(shí)現(xiàn)圖片上傳功能 要求: 上傳圖片格式必須是.jpg或.gif 圖片大小不能超過(guò)1mb 根據(jù)當(dāng)前的系統(tǒng)時(shí)間作為新上傳的文件名稱.2、編寫(xiě)一個(gè)函數(shù),對(duì)傳入?yún)?shù)進(jìn)行檢查,如果不符合要求,拋出異常。然后在程序中捕獲和處理異常。 要求: 創(chuàng)建一個(gè)自定義異常類,繼承自Exception 當(dāng)除數(shù)為0時(shí),拋出異常 分組:一人一組實(shí)驗(yàn)九PHP操作MySQL數(shù)據(jù)庫(kù)編寫(xiě)添加雇員信息表單頁(yè)面,點(diǎn)擊添加時(shí)向數(shù)據(jù)庫(kù)的雇員表中添加一條記錄。編寫(xiě)php代碼,實(shí)現(xiàn)雇員信息的查詢功能。編寫(xiě)php代碼,實(shí)現(xiàn)修改雇員信息的功能。分組:一人一組實(shí)驗(yàn)十Cookie、Session及圖像處理 1、使用Cookie實(shí)現(xiàn)顯示用戶上次訪問(wèn)時(shí)間的功能 設(shè)置當(dāng)前登錄時(shí)間到Cookie中,有效期為半小時(shí) 判斷Cookie是否存在。 如果存在則顯示Cookie中保存的值。 如果不存在,則表示第一次訪問(wèn)本站2、在Web應(yīng)用開(kāi)發(fā)中,經(jīng)常需要實(shí)現(xiàn)用戶登錄的功能。假設(shè)有一個(gè)名為“username”的用戶,當(dāng)該用戶進(jìn)入網(wǎng)站首頁(yè)時(shí): 如果還未登錄,則頁(yè)面會(huì)提示登錄并且自動(dòng)跳轉(zhuǎn),進(jìn)入登錄界面。 當(dāng)用戶登錄時(shí),如果用戶名和密碼都正確,則登錄成功,否則提示登錄失敗。 登錄成功后,還可以點(diǎn)擊“注銷(xiāo)”,回到首頁(yè),顯示用戶未登錄時(shí)的界面。3、使用GD庫(kù)實(shí)現(xiàn)驗(yàn)證碼
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 機(jī)構(gòu)消防知識(shí)培訓(xùn)課件通知
- 龍城中學(xué)數(shù)學(xué)試卷
- 南昌小學(xué)升初中數(shù)學(xué)試卷
- 建筑項(xiàng)目團(tuán)隊(duì)協(xié)作方案
- 司機(jī)汽車(chē)知識(shí)培訓(xùn)課件
- 能不能發(fā)一下數(shù)學(xué)試卷
- 中級(jí)財(cái)務(wù)會(huì)計(jì)(第5版)+習(xí)題答案 第9-15章 林鋼
- 去年四川高考數(shù)學(xué)試卷
- 機(jī)場(chǎng)飛行安全知識(shí)培訓(xùn)課件
- 2025年小學(xué)考試真題及答案大全
- 辦公室文秘崗試題帶答案
- 2025年河南疾控中心考試題庫(kù)
- 2025年【高壓電工】模擬試題及答案
- 養(yǎng)老護(hù)理員競(jìng)賽理論試卷答案(含答案)
- 2025年四川省能源投資集團(tuán)有限責(zé)任公司人員招聘筆試備考題庫(kù)及答案詳解(新)
- 2025年國(guó)家工業(yè)信息安全發(fā)展研究中心招聘考試筆試試題
- 廣東省公路服務(wù)區(qū)管理系統(tǒng)升級(jí)及運(yùn)維項(xiàng)目
- 2024年泰山文化旅游集團(tuán)有限公司權(quán)屬企業(yè)招聘真題
- 學(xué)術(shù)刊物管理辦法
- 造林后續(xù)管理辦法
- 《房地產(chǎn)估價(jià)》課件
評(píng)論
0/150
提交評(píng)論