網(wǎng)站開發(fā)綜合實訓(xùn)實訓(xùn)指導(dǎo)書

上傳人:ail****e1 文檔編號:47680846 上傳時間:2021-12-25 格式:DOC 頁數(shù):20 大?。?88.50KB
收藏 版權(quán)申訴 舉報 下載
網(wǎng)站開發(fā)綜合實訓(xùn)實訓(xùn)指導(dǎo)書_第1頁
第1頁 / 共20頁
網(wǎng)站開發(fā)綜合實訓(xùn)實訓(xùn)指導(dǎo)書_第2頁
第2頁 / 共20頁
網(wǎng)站開發(fā)綜合實訓(xùn)實訓(xùn)指導(dǎo)書_第3頁
第3頁 / 共20頁

下載文檔到電腦,查找使用更方便

10 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《網(wǎng)站開發(fā)綜合實訓(xùn)實訓(xùn)指導(dǎo)書》由會員分享,可在線閱讀,更多相關(guān)《網(wǎng)站開發(fā)綜合實訓(xùn)實訓(xùn)指導(dǎo)書(20頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、網(wǎng)站開發(fā)綜合實訓(xùn)實訓(xùn)指導(dǎo)書 電子商務(wù)專業(yè)適用 孫鈾編寫 大連職業(yè)技術(shù)學(xué)院 信息技術(shù)系 電子商務(wù)教研室 目錄 實訓(xùn)一 利用 ASP 技術(shù)實現(xiàn)網(wǎng)絡(luò)簡易投票系統(tǒng) 2 實訓(xùn)二 篩選排序例 9 12 實驗(訓(xùn)) 利用ASP技術(shù)實現(xiàn)網(wǎng)絡(luò)簡易投票系統(tǒng) 一、利用網(wǎng)頁制作軟件 DreamWeaver或FrontPage制作投票系統(tǒng)的靜態(tài)頁面(標(biāo)題 前不空格,標(biāo)題后換行)(小四號,加粗) (一)插入表單容器并設(shè)置提示文本,表單樣式 1單擊“插入面板”中的“表單”標(biāo)簽 2. 插入提示文本(可以在紅色虛線框內(nèi)插入) 伽 ired 曲mw刪吃-優(yōu)|UhoJ

2、eil-2*|] [姉I刪踰飆刪S 齢itp-3 tai勵也 0D dO i應(yīng)賊 iu[q毗遛] 如上圖 3. 設(shè)置單選按鈕的外框架樣式,插入 4*2的“0”邊框表格 (1) 單擊“插入面板”中的“常用”標(biāo)簽 (2) 確認(rèn)光標(biāo)在“? ”后面,單擊“表格”標(biāo)簽 (3) 按下圖進行設(shè)置 4?合并最后一行的兩個單元格,如下圖 chi&cc.htm Vntitled-2 + Qo 打》〈for.) Stable) 格式町 卜辱認(rèn)那 石樂 冰平0頸刊寬⑩ I斗世譽i選單元札 飆蹴IB 不撫行(0) 勰?歆額色 ni |邊権匚 (二)插入提示文本

3、和表單元素(提交按鈕)并設(shè)置其屬性 i ?插入提示文本,如下圖所示 你最喜歡哪種球委? li Macromedia Dre 入 d文件編輯(自*(V)直入①修改的文本(D命令站點⑤窗口 (魴幫助 1圓曙1日0 ◎釦雪 標(biāo)題:無標(biāo)童文檔 肛(空1 0 {L 謚 2 ?單擊“插入面板”中的“表單”標(biāo)簽,點擊“單選按鈕”在對應(yīng)位置插入 個單選按鈕,如下圖 MacrMYiedia Dreamwe 3?設(shè)置這三個單選按鈕的屬性 (1) (2) (3) 點擊第一個單選按鈕, 點擊第二個單選按鈕, 點擊第三個單選按鈕, 設(shè)置組名稱為

4、設(shè)置組名稱為 設(shè)置組名稱為 ball” ball” ball” ,值為“ 0”(為數(shù)組元素下標(biāo)) ,值為“1”(為數(shù)組元素下標(biāo)) ,值為“ 2”(為數(shù)組元素下標(biāo)) j丈件 漏雷(D 童看辿質(zhì)扎(D修改迥)文本【D命潑 站直⑤窗口曾輜助⑹ 軌空 儒屈~吊局rs無表榕【痼才表單瀨扳[字箝iwT文件頭]陽疳]jsf值用程岸廠 O|e 2口|畫可冒|凰爲(wèi)|團口 口 |曰口 | <> & 1 胡單哪什 販題 C {L 你最哥歡吒腫球暫 ;、旨、*、W WS y a, 、、* a、、w v x、 、*、、*、、、x 1, 、衍 生、 [M

5、l 塑 標(biāo)題:無嫌壑3堂 抵U C L 童用 布局[文本恚格框剽蔻單(WTW「蘇匡再奐.腳本:門f應(yīng)甬程事廠 □ | E NC?|畫叵I目|團送|國口 口|日口 牡最喜次哪種璉芙了 Macromedia Dream we 3丈件(曰 查看w 插入① 修改固 文本① 命令g 站點⑸ 宙口働 幫瞅幽 Q)odjr)(fflfm〉(Ulla) (tr》(td) G nput》 卜i性 I ■ |單選按曲 ii定値(y) | am 9槌中辿 ―| (三)設(shè)置表單屬性 1 .點擊“

”標(biāo)簽 Fl 義車名秫 動作 i o目掠 H

6、 foml 方詵 TOST 3 MIK慕型 rirl 2.設(shè)置“方法”為“ get”(標(biāo)題前空兩格,標(biāo)題后空一格連續(xù)編輯) ■==■ uh * - 1 表單名稱 動隹 一|目標(biāo) 1 form! 方法|做 3 rae裘型 3.設(shè)置“動作”為“ end.as0 (此處為表單處理程序的文件名及路徑) 4妙 ■ 表單名稱 動作 2一 ASp ■二)目標(biāo) 5 J 1 方法 GET 蚪 MIME奠型「 甲 二、根據(jù)靜態(tài)頁面來制作動態(tài)頁面 en d.asp (一)理解讀寫文本文件的方法及原理 1. Fi

7、leSystemObject 對象 (1) 在ASP程序中,想要存取文件,必須先建立 FileSystemObject對象 (2) 利用這個對象調(diào)用 OpenTextFile (打開文件)或CreateTextFile (創(chuàng)建文件) 建立File對象 (3) 最后才調(diào)用File對象的WriteLine及ReadLine存取文件 (4) 語法: set FileSystemObject名=server.createobject(Scripting.filesystemobject” 例:set fso=server.createobject(scripting.filesystemo

8、bject” 2. set file 對象名=filesystemobject 名.opentextfile(文件完整的路徑,IO 模式,是 否自動創(chuàng)建文件 ) set file對象名=filesystemobject名.createtextfile(文件完整的路徑,是否覆蓋原文 件) 參數(shù)含義: 文件完整的路徑:欲取得文件的完整路徑,應(yīng)調(diào)用服務(wù)器對象的mappath方法, 例如想取得目前目錄”gbbook.txt”的完整路徑,使用的方法是 “filepath=server.mappath(“gbbook.txt”)” IO 模式:可設(shè)置成 ForReading(=1)或 ForAp

9、pending(=8),若設(shè)置成 ForReading, 則打開文件是只讀的,若設(shè)置成 Appe nding,則打開的文件是追加的,不能讀。 可省略,若省,表示 ForReading。 是否自動創(chuàng)建文件:可設(shè)置成True或False,設(shè)置成True則當(dāng)文件不存在時,會 自動建立一個新文件,若設(shè)置成 False,當(dāng)文件不存在時,會產(chǎn)生錯誤。可省略,若 省略,表示 False。 (二)編輯表單處理程序 end.asp 1. 得到靜態(tài)表單傳來的數(shù)據(jù), ball=request("ball") 2. 把傳來的數(shù)據(jù)轉(zhuǎn)為數(shù)值型, count=cint(ball) 3. 得到選票記錄的文本文

10、件test.txt的完整物理路徑,fo=server.mappath("test.txt") 4. 得到操作的文件對象,并設(shè)置成文件屬性為可讀, set fs=server.createobject("scripting.filesystemobject") set fn=fs.opentextfile(fo,1) 5. 循環(huán)讀出文本文件中的記錄數(shù) for i=lbound(sum) to ubound(sum) sum(i)=fn.readline 6. 把記錄數(shù)讀至U application變量中,application(sum(i))=sum(i) 7. 判斷用戶選擇的球

11、類并記錄下來, if count=i then application.lock application(sum(i))=application(sum(i))+1 application.unlock 8. 得到記錄總數(shù), all=all+application(sum(i)) 9. 得到選票的百分比 for i=lbound(sum) to ubound(sum) per(i)=application(sum(i))/all*100 next 10. 給出反饋頁面 足球:<%=application(sum(0))%>人 百分比:<%=csng(per(0))%>%

12、r> 籃球:<%=application(sum(1))%>人 百分比:<%=csng(per(1))%>%
排球:<%=application(sum(2))%>人 百分比:<%=csng(per(2))%>%
11. 把得到的記錄數(shù)記錄再寫到文本文件中 set fn=fs.createtextfile(fo,true) for i=lbo un d(sum) to ubo un d(sum) fn.writeline application(sum(i)) n ext 12. 防止重復(fù)投票 if isempty(sessi on ("c onn eted")

13、) the n 。 。 。 。 sessi on ("c onn eted")=true 、在相同文件夾下建立文本文件 test.txt 創(chuàng)建文本文件test.txt 命令■憬示苻 !.~1附件 □■區(qū)一」 @|@|越 1 畫@@|@ Micrascrft Excel Microsoft Frontpage Microsoft Word Autodesk 含金陣頭 Y-RALLV Multiplayer Championship Edition 5uprerrteC*emo 快捷方式劃nba^in Java VJeb Start Apache Tomca

14、t 4.1 Jspbccd Micraeoft 5QL Server 炒纓畐用基本文車 ■J test.txt 格式下進行指- E目吋應(yīng)換貝) 汗內(nèi)容.在黑 (一)輸入原始文本“ 0” 3 無標(biāo)盞-記事本 立用日褊卷(自恪式倒圣看囪幫肋(也 B 0 G (二)保存該文本文件test.txt 俁存在d): [p豳書圓 P Q t *-田〒 我輦近的文趨 桌面 3■呱難 37,txt 3-S.txt 3-12.txt H 衣的電摑 網(wǎng)上部屠 teat, "t 丈本文襠敘3七) 5 ▽ AH

15、SI 文件名⑩: 傑存樊型(I): 鏑碼樂); 保薦⑤ 取消 實驗(訓(xùn))二 篩選排序例 、利用Access創(chuàng)建數(shù)據(jù)庫及建表 (一)打開Access數(shù)據(jù)庫 回 Microsoft Microsoft Excel Microsoft Word ^utode^k 倉金弾頭5 ? ^-RALLV Multiplayer Championship Edition A ^uprerrieDenno 快捷方畫到ntiawin Jtiva.Web

16、Start Apache Tomcat 4.1 J spaced Microsoft SQL Serv&r Macromedia (二)創(chuàng)建數(shù)據(jù)庫并保存 1 ?單擊“文件”選擇“新建” 「丈禪㈤ 躺輯⑥ 視團迪 插入① 工具(I)國口遣)幫助⑩ ■洋打開辺… 菇璃汁胡黔熔(5) | 丟邊◎ Ctrl+O H澡壽⑨ 另仔為… 1 辱tt (E).. Ctrl+3 I 頁倉支盍助一 [雖打印預(yù)垃如 星打印 .. Ctz-l+P 1 CTOSYRSSA^FLE 2 C. \Eocuriien.ts utd St ti rLjs\.AJl\My 3 CMII

17、lSWU 4 CWE^-JlDVWOKES — | 退出囲 | 口.丁1 +N 2 ?保存數(shù)據(jù)庫 文件新妾議揭?guī)? 操存位首Q: ||口 SUUKCE 二]4 SJ 空 匚昌”王具6八 a 歷史 a ffly JoctmerLtE El 皇面 A B ? T ArAr 34 5 67890 l z n- -H- u n- o o o 1 1 1- KHIlttHIHIHIHIHHH c c c c c 匚 E c 匚 u CHF 二 _JCK14 Ljckis ■Z^ckit _jCK1S ^oris 巴 CH2CI _j醐 EXCEL

18、 SWDB JTKT SlRSSAMrLE. MDB 立件名(W | dbl .: IL 二[s_ 懈薦梵型: |ttjcrosoft Accssi 數(shù)據(jù)庫(水一 md"b) 取消 1 (三)創(chuàng)建、設(shè)計數(shù)據(jù)表并添加數(shù)據(jù) 1創(chuàng)建表 聒打幵?址設(shè)計迦答新逹 |X fin A庫雪 住.用嵐計理創(chuàng)甜黑 囂:霍囂爲(wèi)? ■ 綣]貝制心 Jr一 可

19、 置屈性迥 另存為⑥… 導(dǎo)出1).. 發(fā)送? 添至組⑥ 創(chuàng)律快捷方式⑤. X刪曉? 臺命名CMJ 2 ?設(shè)計表 G3 廠 字段窯稱 數(shù)據(jù)類型 數(shù)寺 姓名 文* 語文 數(shù)芋 英語 數(shù)宇 數(shù)學(xué) 數(shù)孚

20、 3. 添加數(shù)據(jù)表數(shù)據(jù)并保存 ii 學(xué)號 數(shù)學(xué) | k 際邇一 90 7T 96 650302 董光全 託 76 75 6503C3 西生妙 41 14 44 50304 王為全 筆 57 ar S503C5 李正道 59 6& sr S5O3O6 金正荀 65 69 72 瀬 : … 口 0 0 0 、利用DreamWeaver創(chuàng)建篩選的靜態(tài)頁面 (一) 插入表單容器并設(shè)置提示文本,表單樣式 1單擊“插入面板”中的“表單”標(biāo)簽 "曠曠幅

21、 OfpdTfwve* -[S85I6 (IHifrJ-?1)] ,脫艇W釧〔熬L堪)君強韻也st 17 □ n^G Hl IU國節(jié)旦門 如上圖 2 ?插入3*2的“0”邊框表格 (1) 單擊“插入面板”中的“常用”標(biāo)簽 (2) 單擊“表格”標(biāo)簽 (3) 按下圖進行設(shè)置 SAW1& 1 髒 單擊“插入面板”中的“表單”標(biāo)簽 在對應(yīng)表格單元格插入表單元素 行鮫3 單元格埴充:|口 | 列數(shù):2 單無郵距:b | 職消 寬蜃:300 ~| 邊植:0 擦素 M 3?合并最后一行的兩個單元格,如下圖 格式①I無

22、訶 蓋 獻(xiàn)*宇體 鏈接0 — 亙大?、菸魃卓趞 | 目標(biāo)⑴二冋 ◎ 水平懺認(rèn).弓寬② 世拶選單元晅性用酬向 1QQ 標(biāo)題4). r58色⑥|~]| ] !8框厲)匚|| ] (二)插入提示文本和表單元素(單行文本輸入框)并設(shè)置其屬性 插入提示文本,如下圖所示 2.插入表單元素 ^7 |常用怖局戈本康格:框架【表單隈規(guī) 序I?[媒悴戈件頭【制本缶打應(yīng)用程序]? ■ □ | C hJ 口 |畫圖國|團召|(zhì)國□同|冋口 稔能靄|殷|融:氐標(biāo)題文檔 幽一 < C ?>(L臥 提交]

23、 3.設(shè)置表單元素屬性 (1) 單擊“插入面板”中的“表單”標(biāo)簽 (2) 在對應(yīng)表格單元格插入表單元素 ]Unit i ~tJ-色 &一 1 * (bod!y> CtdXiiipaLtitcFi ter i a> 文本域 cri tri a ■屋性 宇符競度⑩ 類型 單行⑤ 容行血 _密碼 最夭孚科數(shù) 初貽值⑴I I 換ii lUMZAl * | ^body> <&rn>>Ctable> KM n / (三)設(shè)置表單屬性 1. 點擊“ ”標(biāo)簽 C

24、bo 如》Cfor^- ”…1表單名輔 林: | Q 目標(biāo) — T 一forml 前去TOST | 孫 WIH5類型 3 2.設(shè)置“動作”為“ shaipai.asp (一) WEB數(shù)據(jù)庫的工作原理及使用的方法 1 .建立一個 Connection 對象:conn Set conn=server.createobjectADODB.Co nn ecti on ” 2 .調(diào)用conn.open方法如打開 Advworks.mdb數(shù)據(jù)庫 Conn. open”drive={MicrosoftAccessDrive(*.mdb)};

25、dbq= ”&Server.mappath( Advwor ks.mdb” 參數(shù)中含有“ drive={Microsoft…的內(nèi)容,表示我們要透過 Access的ODBC驅(qū) 動程序來存取數(shù)據(jù)庫,dbq參數(shù)則用來指定欲打開的數(shù)據(jù)庫文件,它必須是完整 的路徑名稱。 3.調(diào)用 conn.execute函數(shù)建立 recordset對象:rs,女口 Set rs=c onn .executeCustomerg” (二) 編寫輸出記錄集方法過程 <% 將Recordset輸出成HTML的 表格” Sub RsToTable( rs ) Part I:輸出數(shù)據(jù)庫的 表頭” Respo ns

26、e.Write "

" Respo nse.Write "" For i=0 to rs.Fields.Cou nt-1 Respo nse.WRITE "" Next Respo nse.Write "" Part II:輸出數(shù)據(jù)庫的 內(nèi)容” While Not rs.EOF Respo nse.Write "" For i=0 to rs.Fields.Cou nt-1 Respo nse.WRITE

27、 "

" Next Respo nse.Write "" rs.MoveNext Wend Response.Write "
" & rs.Fields(i).Name & "
" & rs.Fields(i).Value & "
" End Sub %> (三) 編輯表單處理程序 shaipai.asp 1. 得到靜態(tài)表單傳來的數(shù)據(jù), criteria=request("criteria"),sort=request(“sort”) 2. 默認(rèn)的 sql 值, sql=”select * from 成績單 ” 3. 得到篩選和排序條件 if criteria<> ””then sql=sql& ”where”&criteria end if if sort<> ”t”hen sql=sql& ”order by”&sort end if 4. 得到記錄集 set rs=conn.Excute(sql) 5.輸出篩選和排序的記錄集 RsToTable rs

展開閱讀全文
溫馨提示:
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)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!