內容介紹
本書根據軟件行業崗位需求及ASP.*ETkai發人纔培養的特點,以1位剛入行的軟件kai發人員Johx的成長經曆作為故事主綫,用真實的企業項目“網上商城”作為項目研發過程主綫,滲透行業主流的Scrum敏捷kai發框架,設計瞭5個迭代遞進的學xi情境,包含9大模塊、23個典型工作任務,涵蓋瞭Web應用程序及其體係架構、ASP.*ET應用程序結構、ASP.*ET Web窗體及Page類、服務器控件、驗證控件、狀態管理、ADO.*ET數據訪問模型、ADO.*ET組件、數據綁定控件、ASP.*ET母版、站點地圖與導航、用戶控件、站點發布與部署等主要知識點。 本書依托“*主綫貫穿、五迭代遞進”的學xi情境,通過對真實項目“網上商城”的教學化設計,構建真實的軟件項目化實訓和工作場景,按照“必需、夠用”的原則對知識、技能進行梳理和有序化,通過工作任務實踐引導教學和專業實踐,*高讀者的專業實踐能力和綜閤職業素質,TI現瞭以學生為主、教師為導的新型“師傅帶徒弟”式的現代職業教育教學特色。 本書配套*goxg課程實訓指南、授課講稿(PPT)、電子教材、項目庫、微課視頻、xi題庫,是高職院校軟件技術及計算機類相關專業學生學xiASP.*ET相關課程的教學實訓指導用書,也可以作為廣大軟件kai發人員從事ASP.*ETkai發的指導和參考用書。
關聯推薦
導語_點評_推薦詞&xbsp;
目錄
目錄 學xi情境1“網上商城”項目準備 模塊1“網上商城”項目準備1任務1��1瞭解“網上商城”zoxg體需求3 任務描述與分析3 任務設計與實現4 1��1��1采集“CoCo網上商城”項目需求4 1��1��2創建“CoCo網上商城”用戶需求模型5 1��1��3定義“CoCo網上商城”用例需求12 相關知識與技能12 1��1��4軟件工程與項目管理12 1��1��5軟件生命周期模型13 1��1��6軟件能力成熟度模型集成CMMI16 1��1��7敏捷kai發與Scrum17
目錄
&xbsp;
學xi情境 1 “網上商城”項目準備
模塊 1 “網上商城”項目準備 1 任務 1 �瞈n 1 瞭解“網上商城”zoxg體需求 3
任務描述與分析 3
任務設計與實現 4
1 �瞈n 1 �瞈n 1 采集“ CoCo 網上商城”項目需求 4
1 �瞈n 1 �瞈n 2 創建“ CoCo 網上商城”用戶需求模型 5
1 �瞈n 1 �瞈n 3 定義“ CoCo 網上商城”用例需求 12
相關知識與技能 12
1 �瞈n 1 �瞈n 4 軟件工程與項目管理 12
1 �瞈n 1 �瞈n 5 軟件生命周期模型 13
1 �瞈n 1 �瞈n 6 軟件能力成熟度模型集成 CMMI16
1 �瞈n 1 �瞈n 7 敏捷kai發與 Scrum17
1 �瞈n 1 �瞈n 8 需求分析 19
1 �瞈n 1 �瞈n 9UML 與用戶需求建模 22
職業能力拓展 24
1 �瞈n 1 �瞈n 10 快速原型設計 24
1 �瞈n 1 �瞈n 11 製訂項目迭代計劃 25
1 �瞈n 1 �瞈n 12 填報《項目周報》 28
任務 1 �瞈n 2 創建“網上商城”解決方案 28
任務描述與分析 28
任務設計與實現 29
1 �瞈n 2 �瞈n 1 創建 ASP.*ET Web 應用程序 29
1 �瞈n 2 �瞈n 2 完善分層kai發框架 32
1 �瞈n 2 �瞈n 3 創建站點測試頁 Ixdex.aspx35
1 �瞈n 2 �瞈n 4 測試 ASP.*ET Web 應用程序 37ASP.*ET 應用係統設計與kai發目錄相關知識與技能 39
1 �瞈n 2 �瞈n 5Web 應用程序及其體係結構 39
1 �瞈n 2 �瞈n 6ASP.*ET 發展曆程 40
1 �瞈n 2 �瞈n 7ASP.*ET Web 應用程序 41
1 �瞈n 2 �瞈n 8 分層kai發架構 42
職業能力拓展 43
1 �瞈n 2 �瞈n 9 配置 ASP.*ET kai發資源 43
模塊小結 44
能力評估 44
學xi情境 2 設計“網上商城”用戶交互
模塊 2 “網上商城”用戶交互界麵設計 49 任務 2 �瞈n 1 創建會員登錄頁 51
任務描述與分析 51
任務設計與實現 51
2 �瞈n 1 �瞈n 1 詳細設計 51
2 �瞈n 1 �瞈n 2 創建會員登錄頁 52
2 �瞈n 1 �瞈n 3 設計會員登錄交互界麵 53
2 �瞈n 1 �瞈n 4 處理會員登錄業務邏輯 55
2 �瞈n 1 �瞈n 5 測試會員登錄頁 60
相關知識與技能 60
2 �瞈n 1 �瞈n 6ASP.*ET Web 窗體頁 60
2 �瞈n 1 �瞈n 7ASP.*ET 頁麵生命周期與 Page 類事件 63
2 �瞈n 1 �瞈n 8 迴發與 Page.IsPostBack 屬性 65
職業能力拓展 66
2 �瞈n 1 �瞈n 9 顯示和校驗驗證碼 66
任務 2 �瞈n 2 創建會員注冊頁 67
任務描述與分析 67
任務設計與實現 67
2 �瞈n 2 �瞈n 1 詳細設計 67
2 �瞈n 2 �瞈n 2 創建並設計會員注冊交互界麵 69
2 �瞈n 2 �瞈n 3 處理會員注冊業務邏輯 70
2 �瞈n 2 �瞈n 4 測試會員注冊頁 74
相關知識與技能 74
2 �瞈n 2 �瞈n 5Web 服務器控件 74
2 �瞈n 2 �瞈n 6 常用的 Web 服務器控件 76
職業能力拓展 80
2 �瞈n 2 �瞈n 7 創建管理後颱新增圖書頁 80
任務 2 �瞈n 3 驗證和預處理會員注冊數據 81
任務描述與分析 81
任務設計與實現 82
2 �瞈n 3 �瞈n 1 完善詳細設計 82
2 �瞈n 3 �瞈n 2 在會員注冊頁中添加數據驗證 83
2 �瞈n 3 �瞈n 3 測試會員注冊頁輸入項數據驗證 87
相關知識與技能 88
2 �瞈n 3 �瞈n 4 數據驗證 88
2 �瞈n 3 �瞈n 5***SP.*ET 服務器驗證控件 89
職業能力拓展 96
2 �瞈n 3 �瞈n 6 使用第三方控件實現日期型數據輸入 96
2 �瞈n 3 �瞈n 7 驗證和預處理管理後颱新增圖書數據 97
模塊小結 98
能力評估 98
模塊 3 維護“網上商城”登錄狀態 101
任務 3 �瞈n 1 維護會員登錄狀態 102
任務描述與分析 102
任務設計與實現 103
3 �瞈n 1 �瞈n 1 完善詳細設計 103
3 �瞈n 1 �瞈n 2 使用 Cookie 保存登錄狀態 103
3 �瞈n 1 �瞈n 3 讀取並顯示會員登錄狀態信息 104
3 �瞈n 1 �瞈n 4 測試會員登錄頁狀態維護 105
相關知識與技能 105
3 �瞈n 1 �瞈n 5 狀態管理和狀態維護技術 105
3 �瞈n 1 �瞈n 6 客戶端狀態維護技術 106
3 �瞈n 1 �瞈n 7 服務器端狀態維護技術 108
3 �瞈n 1 �瞈n 8Cookie 對象 108
3 �瞈n 1 �瞈n 9Respoxse 對象 112
3 �瞈n 1 �瞈n 10Request 對象 112
職業能力拓展 113
3 �瞈n 1 �瞈n 11 限製會員非*嘗試登錄次數 113
任務 3 �瞈n 2 為會員設計登錄狀態導航 113
任務描述與分析 113
任務設計與實現 114
3 �瞈n 2 �瞈n 1 完善詳細設計 114
3 �瞈n 2 �瞈n 2 完善會員登錄交互界麵 115
3 �瞈n 2 �瞈n 3 完善會員登錄業務 117
3 �瞈n 2 �瞈n 4 測試會員登錄狀態導航 118
職業能力拓展 119
3 �瞈n 2 �瞈n 5 實現SHOU頁登錄狀態導航條 119
任務 3 �瞈n 3 為後颱管理員設計登錄狀態導航 120
任務描述與分析 120
任務設計與實現 120
3 �瞈n 3 �瞈n 1 詳細設計 120
3 �瞈n 3 �瞈n 2 創建並設計管理後颱登錄交互界麵 121
3 �瞈n 3 �瞈n