第8章XML網絡應用實例講解學習_第1頁
第8章XML網絡應用實例講解學習_第2頁
第8章XML網絡應用實例講解學習_第3頁
第8章XML網絡應用實例講解學習_第4頁
第8章XML網絡應用實例講解學習_第5頁
已閱讀5頁,還剩22頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

第8章XML網絡應用實例8.1網絡登錄8.1.1系統功能 8.1.2XML文檔8.1.3注冊 8.1.4登錄8.1.5銷戶 8.1.6改進8.2留言板8.2.1XML文檔 8.2.2ASP文檔8.2.3改進8.3實訓要求網絡登錄系統:使用ASP/XML編制網絡登錄系統,功能包括注冊、銷戶、登錄。8.1網絡登錄系統功能注冊:按指定名字和密碼注冊,不允許重復名字注冊。銷戶:刪除指定名字和密碼登錄:檢查輸入的名字和密碼是否正確修改密碼:檢查輸入的名字和密碼是否正確,新密碼必須輸入兩次。自行完成完整代碼見子目錄login8.1.1系統功能源文件清單main.htmopen.htm、open.asp。close.htm、close.asp。login.htm、login.asp。保存路徑:C:\Inetpub\WWWRoot\運行:啟動IE,在地址欄中輸入 http://localhost/main.htm完整代碼見子目錄login8.1.1系統功能注冊功能:輸入姓名/密碼,建立新賬戶。姓名/密碼不為空,用VBScript驗證。不同賬戶不可同姓名,但可同密碼。注冊文件:open.htm:顯示驗證遞交注冊表單。open.asp:接收處理注冊表單,在login.xml插入一條新記錄,并反饋成功失敗信息。8.1.3注冊注冊文件名:open.htm注冊表單畫面:8.1.3注冊注冊處理文件名:open.asp注冊處理結果畫面:8.1.3注冊登錄:輸入姓名/密碼,登錄賬戶,姓名/密碼不為空,使用VBScript驗證。登錄文件:login.htm:顯示驗證遞交登錄表單。login.asp:接收處理登錄表單,在login.xml中查詢8.1.4登錄登錄文件名:login.htm登錄表單畫面:8.1.4登錄登錄存取款文件:login.asp登錄結果畫面:8.1.4登錄銷戶功能:輸入姓名/密碼,銷毀舊賬戶。姓名/密碼不為空。使用VBScript驗證。銷戶文件:close.htm:顯示驗證遞交銷戶表單。close.asp:接收處理銷戶表單,在login.xml文檔刪除一條記錄,并反饋成功失敗信息。8.1.5銷戶銷戶文件名:close.htm銷戶表單畫面:8.1.5銷戶銷戶處理文件名:close.asp銷戶處理結果畫面:8.1.5銷戶作業要求:完成上述功能5分,增加密碼修改功能5分。改進:不計分。改進屏幕顯示格式。增加欄目,參考p228,圖8-2。允許修改姓名。8.1.6改進主畫面:8.2留言板查看貼子和回貼:點擊貼子標題即可查看或回貼。8.2留言板8.2留言板源程序:xmlbbs.xml、xmlbbs.asp、xmlbbs.cssxmlbbs_detail.asp、xmlbbs_detail.xsl存放:C:\Inetpub\WWWRoot\運行:啟動IE,在地址欄輸入 http://localhost/xmlbbs.asp8.2.1XML文檔Xmlbbs.xml文檔例子:<?xmlversion="1.0"encoding="gb2312"?><xmlbbs><message><id>23</id>

<detail>xmlbbs_detail.asp?op_type=detail&msg_id=23</detail><title>通知</title><name>辦公室</name><time>2007-1-2013:37:58</time><click>0</click><reply_number>0</reply_number>

<delete>xmlbbs.asp?op_type=刪除&msg_id=23</delete><content>下午兩點開會</content>8.2.1XML文檔Xmlbbs.xml文檔例子續:

<reply><reply_title>收到通知</reply_title><reply_name>05級</reply_name><reply_time>2007-1-2013:41:08</reply_time><reply_content>收到,將按時到達。</reply_content></reply></message></xmlbbs>xmlbbs:根元素message:包含一個帖子和它的所有回帖id:每個新貼不同,由系統使用application從1開始遞增。注意該數字未存硬盤,故如果IIS停止,則又會從1開始計。detail:用于產生每個帖子的超級鏈接title:標題name:發帖人time:發帖時間click:點擊次數reply_number:回帖數量content:帖子內容delete:用于產生“刪除”按鈕8.2.1XML文檔reply:包含一個回帖reply_title:回帖標題reply_name:回帖發帖人reply_time:回帖發帖時間reply_content:回帖帖子內容8.2.1XML文檔xmlbbs.asp:ASP、VBScript、HTML混合使用DSO分頁顯示xmlbbs.xml,每頁3行調用xmlbbs.css樣式設置標題大字,姓名紅字,時間斜體使用DOM在xmlbbs.xml中增加、刪除帖子Xmlbbs_detail.asp:ASP、VBScript、HTML混合使用DOM在xmlbbs_detail.xsl中指定要顯示的記錄id使用xmlbbs_detail.xsl樣式顯示xmlbbs.xml一條記錄使用DOM在xmlbbs.xml中增加回帖8.2.2ASP文檔作業要求:

運行理解上述系統。完整代碼在XMLBBS子目錄中。增加內容換行顯示功能。增加翻頁按鈕功能。增加點擊次數顯示功能。增加回帖數顯示功能。改進屏幕顯示格式(選做)。增加源程序代碼貼子顯示功能(選做)。增加id數值保存硬盤功能(選做)。8.2.3改進分組:自由組合,每組三人,自選組長一人;各人分工自定;演示:程序功能完成后,向教師講解演示。報告:每組上交一份報告。可直接上交打印件,或用U盤拷貝,或用電子郵件傳遞。文件名使用全組人員真實姓名和學號。傳送后必須向教師確認。報告源文件學生必須妥善保存,以備后查。E-Mail:zhaodongyue@163.com。報告格式:使用MS-WORD文檔,紙張使用縱向A4,正文字體采用宋體黑色五號或小四,標題字體大小自定。應合理控制文檔大小。8.3實訓要求實訓報告內容1、封面:包括標題、小組成員名單(學號、班級、姓名)、分工說明、制作報告時間地點。組長作為第一作者。2、正文:程序制作需要的工具名和版本;程序包含文件的

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論