Web應用程式開發教程

Web應用程式開發教程

《Web應用程式開發教程》是作者在總結多年asp.net教學和套用項目開發經驗基礎上編寫完成的,編寫過程中充分吸取了其他實用教程的成功經驗。與現有的asp.net教材相比,《Web應用程式開發教程》具有明顯的套用特色,只要認真閱讀《Web應用程式開發教程》並結合上機操作指導進行練習,就能在較短的時間內基本掌握asp.net及其套用技術。《Web應用程式開發教程》主要介紹了web基礎、基本web控制項的使用、資料庫的連線與讀取、數據控制項、頁面導航控制項、母版頁、css樣式和框架、mcp考試系統設計以及c#基礎語法、c#編程規範及asp.net常用函式參考等。《Web應用程式開發教程》以一個能夠實際套用的考試系統案例為主線,深入淺出、全面地講解了.netweb應用程式設計的基本方法、技巧及注意事項,目的是培養讀者開發web應用程式的能力,使讀者儘快掌握asp.net的關鍵技術。《Web應用程式開發教程》內容組織合理,針對性和實用性強,既可以作為高職高專教材,也可以作為web應用程式開發人員的技術參考資料。

基本信息

版權資訊

書 名: Web應用程式開發教程:ASP、SQLS erver

作者:姜衛 李曉黎

出版社: 人民郵電出版社

出版時間: 2009

ISBN: 9787115198181

開本: 16

定價: 36.00 元

編輯推薦

《Web應用程式開發教程:ASP+SQLServer》是作者結合多年的Web應用程式開發與SQLServer資料庫管理經驗編寫而成.比較詳盡地介紹了開發基於ASP+SQLServer的Web應用程式所必備的相關技術《Web應用程式開發教程:ASP+SQLServer》首先從開發Wet)應用程式的基本流程開始,全面介紹ASP套用環境配置、腳本語言、內置對象和組件等,使讀者熟悉使用.ASP開發Web應用程式的基本方法,從而為進一步閱讀奠定基礎。然後介紹SOLServer2000後台資料庫的基本管理方法和開發接口,讀者無需再查閱其他資料庫管理的參考資料,就可以獨立完成web應用程式開發的整個過程,最後,《Web應用程式開發教程:ASP+SQLServer》還提供一組非常實用的實驗案例,包括用戶管理及登錄系統、簡易網上論壇、網站流量統計系統、網路投票系統、網上商城購物系統、旅遊線上報名系統、軟體資源下載系統和新聞發布及管理系統等,使讀者在實踐中積累經驗此外,《Web應用程式開發教程:ASP+SQLServer》每章都配有相應的習題和比較實用的實驗,幫助讀者理解所學習的內容,使讀者開發Web應用程式的基礎知識、套用能力和創新意識得到全面培養與提高《Web應用程式開發教程:ASP+SQLServer》在內容的選擇、深度的把握上充分考慮初學者的特點,內容安排上力求做到循序漸進《Web應用程式開發教程:ASP+SQLServer》不僅適台本科教學,也適合Web應用程式開發的各類培訓班和準備使用ASP+SQLServer開發Web應用程式的讀者參考。

體現作者多年的web應用程式開發經驗

講解大量實用技巧,重點突出,便於靈活掌握

提供典型套用實例與上機實驗,分析詳細,實用性強

目錄

第1部分ASP程式設計基礎

第1章Web應用程式設計與開發概述2

1.1Web應用程式設計語言的產生與發展2

1.2Web應用程式的基本開發流程和工作原理3

1.3當前比較流行的Web應用程式設計語言5

1.3.1HTML簡介5

1.3.2ASP簡介6

1.3.3JSP簡介6

1.3.4PHP簡介6

習題7

第2章ASP基礎和套用環境配置8

2.1Web伺服器環境配置8

2.1.1安裝IIS8

2.1.2配置和管理IIS9

2.1.3申請和配置網際網路站11

2.2常用ASP編輯工具——Dreamweaver12

2.2.1Dreamweaver主界面12

2.2.2設定網頁背景和顏色13

2.2.3設定字型屬性13

2.2.4超級連結14

2.2.5圖像和動畫15

2.2.6表格16

2.3ASP程式設計基礎17

2.3.1顯示當前日期和時間的例子17

2.3.2初學者的常見問題18

習題19

第3章ASP腳本語言20

3.1VBScript編程基礎20

3.1.1數據類型20

3.1.2常量和變數21

3.1.3運算符22

3.1.4函式與過程23

3.1.5條件語句28

3.1.6循環語句30

3.1.7自定義過程和函式33

3.1.8錯誤處理34

3.2JavaScript編程基礎36

3.2.1JavaScript腳本使用36

3.2.2數據類型和變數37

3.2.3運算符37

3.2.4程式控制語句38

3.2.5內置對象綜述39

3.2.6彈出警告對話框44

3.2.7彈出確認對話框44

3.2.8彈出輸入數據對話框45

3.2.9彈出新視窗46

3.2.10Window對象事件處理46

習題47

第4章ASP內置對象48

4.1Request對象48

4.1.1讀取網址的參數信息48

4.1.2讀取表單傳遞的數據49

4.1.3讀取Cookie數據51

4.1.4讀取伺服器端的環境變數51

4.2Response對象53

4.2.1輸出到網頁53

4.2.2網頁轉向53

4.2.3寫入Cookie數據54

4.3Server對象55

4.3.1創建組件實例55

4.3.2取得伺服器的物理路徑56

4.4Application對象57

4.4.1Application對象套用及計數器實例57

4.4.2Application對象鎖定58

4.4.3使用Global.asa58

4.4.4圖形化的計數器60

4.5Session對象62

4.5.1Session對象套用62

4.5.2使用Session保存登錄信息62

4.5.3Session對象的事件64

習題64

第5章ASP常用組件66

5.1檔案訪問組件66

5.1.1檔案的讀取和寫入66

5.1.2檔案處理70

5.1.3磁碟驅動器和資料夾操作74

5.2廣告循環組件79

5.2.1使用AdRotator組件79

5.2.2RotationSchedule檔案80

5.2.3重定向檔案81

5.3內容連結組件81

5.3.1內容連結組件結構81

5.3.2內容連結組件套用82

5.4檔案上傳84

5.4.1無組件上傳程式包84

5.4.2上傳檔案的簡單實例85

5.5郵件處理組件88

5.5.1下載和安裝w3JMail88

5.5.2使用JMail傳送郵件90

5.6驗證碼生成組件93

5.6.1下載和安裝HeadingGenerator93

5.6.2使用HeadingGenerator組件生成註冊碼95

習題98

第2部分SQLServer2000資料庫管理及開發接口

第6章SQLServer2000資料庫管理102

6.1常用資料庫管理工具102

6.1.1SQLServer2000的版本和組件102

6.1.2服務管理器103

6.1.3企業管理器103

6.1.4osql實用工具106

6.1.5SQL查詢分析器106

6.2創建和維護資料庫107

6.2.1資料庫的概念及組成108

6.2.2創建資料庫109

6.2.3刪除資料庫111

6.2.4備份資料庫111

6.2.5還原資料庫112

6.2.6分離資料庫114

6.2.7附加資料庫115

6.3表管理116

6.3.1表的概念116

6.3.2創建表117

6.3.3修改表124

6.3.4刪除表125

6.3.5查看和編輯表數據126

6.4表約束129

6.4.1主鍵約束129

6.4.2唯一性約束130

6.4.3檢查約束130

6.4.4默認約束131

6.4.5外鍵約束132

6.5索引操作134

6.5.1設計索引134

6.5.2創建索引134

6.5.3查看、修改和刪除索引136

6.6視圖管理136

6.6.1創建視圖136

6.6.2修改視圖140

6.6.3刪除視圖141

習題142

第7章ASP資料庫編程技術143

7.1常用SQL語句143

7.1.1INSERT語句143

7.1.2UPDATE語句146

7.1.3DELETE語句147

7.1.4SELECT語句148

7.2使用ADO訪問資料庫156

7.2.1ADO簡介157

7.2.2連線資料庫158

7.2.3執行SQL語句162

7.2.4處理查詢結果集164

7.2.5分頁顯示結果集169

習題172

第3部分ASP套用實例開發

第8章常用ASP套用實例176

8.1用戶管理及用戶登錄176

8.1.1系統功能分析及資料庫設計176

8.1.2設計用戶登錄模組177

8.1.3限制普通用戶的許可權180

8.1.4設計系統主界面180

8.1.5設計用戶管理模組181

8.1.6添加和修改用戶模組183

8.1.7設計刪除用戶模組188

8.1.8設計修改密碼模組189

8.1.9設計退出登錄模組190

8.2簡易網上論壇191

8.2.1系統功能分析及資料庫設計191

8.2.2主頁中的用戶管理部分192

8.2.3用戶身份驗證194

8.2.4註冊新用戶196

8.2.5修改用戶信息197

8.2.6刪除用戶198

8.2.7顯示主題留言199

8.2.8添加新帖子202

8.2.9查看留言內容203

8.2.10回復留言207

8.2.11刪除留言207

8.2.12置頂與取消置頂208

8.3網站流量統計系統209

8.3.1系統功能分析及資料庫設計209

8.3.2設計公共檔案212

8.3.3設計訪問者界面214

8.3.4網站信息界面設計216

8.3.5最近訪問者界面設計217

8.3.6按月統計界面設計218

8.3.7按年統計界面設計220

8.4網路投票系統221

8.4.1系統功能分析及資料庫設計221

8.4.2設計投票項目管理模組222

8.4.3投票界面設計226

習題228

第9章網上商城購物系統229

9.1系統分析與總體設計229

9.1.1系統功能描述229

9.1.2功能模組劃分230

9.1.3系統流程分析231

9.2資料庫結構設計與實現231

9.2.1創建資料庫231

9.2.2資料庫邏輯結構設計231

9.3目錄結構與通用模組234

9.3.1目錄結構234

9.3.2通用模組234

9.4管理主界面與登錄程式設計236

9.4.1設計管理主界面236

9.4.2設計admin\AdminIndex.asp236

9.4.3設計admin\Left.asp238

9.4.4管理用戶登錄程式設計238

9.5公告信息管理模組設計239

9.5.1設計公告管理頁面239

9.5.2添加公告信息241

9.5.3修改公告242

9.5.4刪除公告243

9.5.5查看公告信息244

9.6商品類別管理模組設計245

9.6.1設計商品類別管理頁面245

9.6.2添加商品類別247

9.6.3修改商品類別247

9.6.4刪除商品類別248

9.7商品管理模組設計248

9.7.1顯示商品列表249

9.7.2添加商品251

9.7.3商品圖片上傳253

9.7.4修改商品253

9.7.5刪除商品255

9.7.6查看商品信息255

9.8訂單管理模組設計256

9.8.1查看訂單信息257

9.8.2訂單處理258

9.9投訴管理模組設計259

9.9.1查看投訴信息259

9.9.2投訴處理260

9.10系統主界面與登錄程式設計261

9.10.1設計主界面261

9.10.2設計index.asp261

9.10.3設計Left.asp263

9.10.4設計Right.asp265

9.10.5註冊用戶登錄程式設計267

9.11設計商品查詢及購買模組267

9.11.1按分類查看商品列表268

9.11.2選擇要購買的商品269

9.11.3購物車管理271

9.11.4收銀台管理273

9.11.5我的訂單274

9.11.6查詢訂單275

9.12設計客戶投訴模組275

9.12.1填寫客戶投訴275

9.12.2查看客戶投訴276

9.13用戶管理設計277

9.13.1系統用戶管理278

9.13.2註冊新用戶278

9.13.3註冊用戶管理279

第10章旅遊線上報名系統280

10.1系統分析與總體設計280

10.1.1系統功能描述280

10.1.2系統功能模組劃分281

10.1.3系統流程分析282

10.2資料庫結構設計與實現282

10.2.1創建資料庫282

10.2.2資料庫邏輯結構設計283

10.3目錄結構與通用模組285

10.3.1目錄結構285

10.3.2通用模組285

10.4系統主界面與登錄程式設計286

10.4.1設計主界面286

10.4.2用戶登錄程式設計288

10.4.3設計管理界面288

10.4.4設計admin\Left.asp289

10.5地域管理模組設計289

10.5.1設計地域管理界面289

10.5.2添加地域信息289

10.5.3修改地域291

10.5.4刪除地域292

10.6推薦線路類型管理模組設計294

10.6.1設計推薦線路類型管理頁面294

10.6.2添加線路類型294

10.6.3修改線路類型294

10.6.4刪除線路類型295

10.7旅遊線路管理模組設計295

10.7.1設計旅遊線路管理界面295

10.7.2添加旅遊線路296

10.7.3修改旅遊線路297

10.7.4線路圖片上傳298

10.7.5刪除旅遊線路300

10.8報名信息管理模組設計300

10.8.1管理未處理報名記錄301

10.8.2管理已處理報名記錄301

10.8.3查看報名記錄301

10.8.4查詢報名記錄302

10.9前台遊客管理模組設計304

10.9.1查看線路信息304

10.9.2提交報名申請305

10.9.3線路查詢管理306

10.10系統用戶管理模組設計306

第11章軟體資源下載系統307

11.1系統分析與設計307

11.1.1系統功能描述307

11.1.2功能模組劃分308

11.2資料庫結構設計與實現308

11.2.1創建資料庫308

11.2.2資料庫邏輯結構設計308

11.3目錄結構與通用模組310

11.3.1目錄結構310

11.3.2通用模組311

11.4Admin用戶管理模組設計312

11.4.1設計主界面312

11.4.2設計admin\index.asp313

11.4.3設計admin\left.asp314

11.5後台管理模組設計314

11.5.1設計新聞管理頁面314

11.5.2設計上傳軟體頁面317

11.5.3設計上傳管理頁面318

11.5.4設計添加軟體頁面319

11.5.5設計軟體管理頁面320

11.5.6設計類別管理頁面320

11.5.7設計運行環境管理頁面321

11.5.8設計用戶管理頁面321

11.5.9設計修改密碼頁面322

11.6系統主界面程式設計323

11.6.1設計主界面323

11.6.2設計top.asp和bottom.asp323

11.6.3設計Left.asp324

11.6.4設計查看下載軟體頁面326

11.6.5設計軟體投票頁面326

11.6.6設計軟體搜尋頁面326

11.6.7設計按類別查看軟體頁面327

第4部分附錄

附錄1實驗330

實驗1ASP套用環境配置330

實驗2VBScript語言編程332

實驗3JavaScript語言編程334

實驗4使用ASP內置對象336

實驗5使用ASP常用組件338

實驗6SQLServer2000資料庫對象管理343

實驗7ASP訪問SQLServer資料庫347

大作業新聞發布及管理系統349

項目1資料庫結構設計350

項目2目錄結構與通用模組351

項目3系統主界面與登錄程式設計354

項目4新聞類別管理模組設計356

項目5新聞發布管理模組設計360

項目6新聞閱讀查詢模組設計362

項目7新聞評論管理模組設計364

項目8系統用戶管理模組設計365

附錄2HTML基本語法366

T2.1基本結構標記366

T2.2設定網頁背景和顏色367

T2.3設定字型屬性367

T2.4超級連結368

T2.5圖像和動畫368

T2.6表格369

T2.7表單371

T2.8層疊樣式表374

附錄3下載SQLServer2000評估版377

附錄4SQLServer2000伺服器安裝過程379

附錄5下載並安裝SQLServer2000補丁385

相關詞條

相關搜尋

熱門詞條

聯絡我們