Web程序設(shè)計

出版時間:2009-7  出版社:清華大學(xué)出版社  作者:沈士根,汪承焱,許小東 編著  頁數(shù):165  

前言

任何語言的程序設(shè)計都離不開“代碼閱讀”、“代碼模仿”到“代碼編寫”的過程,web程序設(shè)計亦是如此,只要勤于思考,多上機實踐,就能收到好的效果。本書作為主教材《web程序設(shè)計——ASP.NET實用網(wǎng)站開發(fā)》的配套上機實驗指導(dǎo)教材,共分為兩部分,第一部分為課程實驗,第二部分為課程設(shè)計選題。課程實驗部分以完成并拓展一個基于ASP.NET 3.5的網(wǎng)上購物網(wǎng)站MyPetShop的所有功能為目標,共安排14個實驗,分別是:“ASP.NET 3.5網(wǎng)站的建立、發(fā)布及配置”、“ASP.NET 3.5網(wǎng)站開發(fā)基礎(chǔ)”、“C#和ASP.NET 3.5”、“ASP.NET 3.5標準控件”、“ASP.NET 3.5驗證控件”、“HTTP請求、響應(yīng)及狀態(tài)管理”、“數(shù)據(jù)訪問”、“數(shù)據(jù)綁定”、“用戶和角色管理”、“主題、母版、用戶控件和web部件”、“網(wǎng)站導(dǎo)航”、“ASP.NET AJAx”、“web服務(wù)和wCF服務(wù)”和“文件管理”等。每個實驗均由“實驗?zāi)康摹?、“實驗?nèi)容及要求”、“實驗步驟”和“實驗拓展”四部分組成。“實驗?zāi)康摹苯o出了每個實驗的學(xué)習(xí)目標;“實驗內(nèi)容及要求”采用“任務(wù)驅(qū)動”方式設(shè)計,即先給出最終功能和效果,然后為實現(xiàn)該目標給出“實驗步驟”,使學(xué)生“跟著走”,完成“代碼閱讀”和“代碼模仿”的過程;“實驗拓展”大都在已完成的實驗基礎(chǔ)上或是增加功能,或是采用其他方法解決相同的問題,從而讓學(xué)生經(jīng)歷“代碼編寫”過程,達到“自己走”的目的。這樣的編寫風(fēng)格,解決了學(xué)生對程序設(shè)計“無從人手”的問題,同時也解決了“上課聽得懂,下課不會做”的問題。完成實驗1至實驗8,能得到具有寵物商品查看、寵物商品購買、寵物商品結(jié)算、寵物商品后臺管理等功能的網(wǎng)站MyPet:Shop;完成實驗9,MyPetShop增加了身份驗證子系統(tǒng);完成實驗10,MyPetShop增加了個性化的首頁;完成實驗11,MyPetShop增加了網(wǎng)站導(dǎo)航功能;完成實驗12,MyPetShop增加了提高用戶體驗的AJAX技術(shù),實現(xiàn)了頁面局部刷新的功能;完成實驗13,MyPetShop增加了調(diào)用Internet上廣泛使用的web服務(wù)功能,能在首頁調(diào)用中國氣象局的天氣預(yù)報數(shù)據(jù);完成實驗14,MyPetShop增加了后臺文件管理功能。這樣,完成課程實驗后即得到一個網(wǎng)上購物網(wǎng)站MyPetShop,學(xué)生會很欣喜,從而增加學(xué)習(xí)的興趣和動力,大大提高動手實踐能力。

內(nèi)容概要

本書是主教材《Web程序設(shè)計——ASP.NET實用網(wǎng)站開發(fā)》的配套上機實驗指導(dǎo)教材。全書分為兩部分,第一部分為課程實驗,第二部分為課程設(shè)計選題。  課程實驗部分以完成并拓展一個基于ASP.NET 3.5的網(wǎng)上購物網(wǎng)站MyPetShop的所有功能為目標,共安排14個實驗,分別與《Web程序設(shè)計——ASP.NET實用網(wǎng)站開發(fā)》的第1~14章內(nèi)容相對應(yīng)。每個實驗均由“實驗?zāi)康摹?、“實驗?nèi)容及要求”、“實驗步驟”和“實驗拓展”四部分組成,采用“任務(wù)驅(qū)動”方式設(shè)計,突出技術(shù)應(yīng)用能力培養(yǎng),引領(lǐng)學(xué)生從“跟著走”到“自己走”的轉(zhuǎn)變。課程設(shè)計選題部分共安排10個源自實際工程的選題,供學(xué)生在學(xué)完本課程后分組選擇進行課程設(shè)計,從而達到團隊開發(fā)Web應(yīng)用程序的目的。  本書可作為高等學(xué)校計算機相關(guān)專業(yè)Web程序設(shè)計的上機實驗指導(dǎo)教材,也可作為對Web程序設(shè)計感興趣人員的自學(xué)參考書。

書籍目錄

第一部分 課程實驗 實驗1 ASP.NET 3.5網(wǎng)站的建立、發(fā)布及配置 實驗2 ASP.NET 3.5網(wǎng)站開發(fā)基礎(chǔ) 實驗3 C#和ASP.NET 3.5 實驗4 ASP.NET 3.5標準控件 實驗5 ASP.NET 3.5驗證控件 實驗6 HTTP請求、響應(yīng)及狀態(tài)管理 實驗7 數(shù)據(jù)訪問 實驗8 數(shù)據(jù)綁定 實驗9 用戶和角色管理 實驗10 主題、母版、用戶控件和Web部件 實驗11 網(wǎng)站導(dǎo)航 實驗12 ASP.NET AJAX 實驗13 Web服務(wù)和WCF服務(wù) 實驗14 文件管理第二部分 課程設(shè)計選題 設(shè)計1 基于ASP.NET 3.5的供求信息網(wǎng) 設(shè)計2 基于ASP.NET 3.5的網(wǎng)上書店 設(shè)計3 基于ASP.NET 3.5的社區(qū)物業(yè)管理網(wǎng) 設(shè)計4 基于ASP.NET 3.5的圖書館管理系統(tǒng) 設(shè)計5 基于ASP.NET 3.5的企業(yè)信息文檔管理系統(tǒng) 設(shè)計6 基于ASP.NET 3.5的學(xué)生信息管理系統(tǒng) 設(shè)計7 基于ASP.NET 3.5的論壇管理系統(tǒng) 設(shè)計8 基于ASP.NET 3.5的博客管理系統(tǒng) 設(shè)計9 基于ASP.NET 3.5的網(wǎng)上學(xué)習(xí)交流平臺 設(shè)計10 基于ASP.NET 3.5的網(wǎng)站訪問統(tǒng)計系統(tǒng)

章節(jié)摘錄

插圖:用戶注冊登錄模塊實現(xiàn)用戶注冊和會員登錄功能,其中用戶類型包括前臺會員用戶和后臺管理員用戶。注冊成為網(wǎng)上書店的會員登錄系統(tǒng)后,能發(fā)表評論、修改個人信息、查詢書籍和購買書籍等,管理員用戶登錄系統(tǒng)后,能通過后臺對系統(tǒng)進行維護和管理,如審核訂單和管理書籍等。2.書籍查詢書籍查詢模塊實現(xiàn)按各種條件進行書籍查詢的功能,主要包括按書籍名稱查詢、按出版社查詢、按書籍作者查詢、按書籍銷量查詢、按書籍添加日期查詢和按各種條件進行綜合查詢等。3.書籍訂購書籍訂購模塊實現(xiàn)購物車功能,主要包括書籍的在線購買。只有注冊成為網(wǎng)上書店會員的用戶登錄系統(tǒng)后,才能在線購買書籍。4.訂單查詢訂單查詢模塊實現(xiàn)用戶查詢自己訂單信息的功能,主要包括按訂單時間查詢、按購買書籍查詢和按訂單編號查詢等。5.用戶信息修改用戶信息修改模塊實現(xiàn)會員用戶修改自己個人信息的功能,主要包括修改收貨地址、修改聯(lián)系方式和修改登錄密碼等。6.書籍評論書籍評論模塊實現(xiàn)用戶對書籍發(fā)表看法和評論的功能,主要包括發(fā)表書籍評論和查看書籍評論等。所有發(fā)表的評論只有經(jīng)過后臺管理員審核通過后才能在前臺顯示。7.書籍類別管理書籍類別管理模塊主要實現(xiàn)書籍類別信息管理功能,如書籍類別信息的添加、修改、刪除和排序等。8.書籍信息管理書籍信息管理模塊實現(xiàn)書籍信息管理功能,主要包括書籍信息的添加、刪除、修改和瀏覽,書籍附件和圖片信息的添加、刪除、修改和瀏覽等。

編輯推薦

《Web程序設(shè)計:ASP.NET上機實驗指導(dǎo)》是由清華大學(xué)出版社出版的。

圖書封面

評論、評分、閱讀與下載


    Web程序設(shè)計 PDF格式下載


用戶評論 (總計18條)

 
 

  •   一本實驗指導(dǎo)書,挺實用的,里面有實驗的詳細步驟
  •   配套的實驗書,很贊!也非常給力,上課前就到了
  •   貌似教材里有錯,但畢竟是教材,還行吧
  •   老師上課讓我們使用的教材。挺基礎(chǔ)的。
  •   很實用,是本入門的好書
  •   書是不錯的 值得一看 很惱火的事情就是我要求的是平郵(因為我們這里快遞公司非常遙遠,快遞不給送)結(jié)果郵成了快遞 拜托大哥看清點吧
  •   物流非常快,書的質(zhì)量也不錯
  •   書很好,大家都喜歡!
  •   講解很詳細,任何人都能看懂
  •   寫的很好,例子恰當
  •   很好,老師讓買的書,很正版,支持
  •   教材配套書,其實不想買的
  •   自己清晰,作為。***的初學(xué)者,這本書非常不錯
  •   一本放的時間有點長,一本是新的
  •   黃的
  •   書面有點舊,里面蠻新的
  •   沒什么意思,適合小學(xué)生照著上面的步驟一步一步做。**學(xué)校用**教材沒辦法
  •   很不錯的資料書!很滿意
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7