ASP.NET套用系統設計與開發

ASP.NET套用系統設計與開發

《ASP.NET套用系統設計與開發》是2017年7月1日由清華大學出版社出版的圖書,作者是吳懋剛、陳進、周建林、黃成、倪明、范蕤、包芳。

基本介紹

  • 書名:ASP.NET套用系統設計與開發
  • 作者:吳懋剛、陳進、周建林、黃成、倪明、范蕤、包芳
  • ISBN:9787302472803
  • 定價:49元
  • 出版時間:2017.07.01
內容簡介,目錄,

內容簡介

    本書根據軟體行業崗位需求及ASP.NET開發人才培養的特點,以一位剛入行的軟體開發人員John的成長經歷作為故事主線,用真實的企業項目“網上商城”作為項目研發過程主線,滲透行業主流的Scrum敏捷開發框架,設計了5個疊代遞進的學習情境,包含9大模組、23個典型工作任務,涵蓋了Web應用程式及其體系架構、ASP.NET應用程式結構

    目錄

    目錄
    學習情境1“網上商城”項目準備
    模組1“網上商城”項目準備1任務11了解“網上商城”總體需求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敏捷開發與Scrum17
    118需求分析19
    119UML與用戶需求建模22
    職業能力拓展24
    1110快速原型設計24
    1111制訂項目疊代計畫25
    1112填報《項目周報》28
    任務12創建“網上商城”解決方案28
    任務描述與分析28
    任務設計與實現29
    121創建ASP.NETWeb應用程式29
    122完善分層開發框架32
    123創建站點測試頁Index.aspx35
    124測試ASP.NETWeb應用程式37ASP.NET套用系統設計與開發目錄相關知識與技能39
    125Web應用程式及其體系結構39
    126ASP.NET發展歷程40
    127ASP.NETWeb應用程式41
    128分層開發架構42
    職業能力拓展43
    129配置ASP.NET開發資源43
    模組小結44
    能力評估44
    學習情境2設計“網上商城”用戶互動
    模組2“網上商城”用戶互動界面設計49任務21創建會員登錄頁51
    任務描述與分析51
    任務設計與實現51
    211詳細設計51
    212創建會員登錄頁52
    213設計會員登錄互動界面53
    214處理會員登錄業務邏輯55
    215測試會員登錄頁60
    相關知識與技能60
    216ASP.NETWeb窗體頁60
    217ASP.NET頁面生命周期與Page類事件63
    218回發與Page.IsPostBack屬性65
    職業能力拓展66
    219顯示和校驗驗證碼66
    任務22創建會員註冊頁67
    任務描述與分析67
    任務設計與實現67
    221詳細設計67
    222創建並設計會員註冊互動界面69
    223處理會員註冊業務邏輯70
    224測試會員註冊頁74
    相關知識與技能74
    225Web伺服器控制項74
    226常用的Web伺服器控制項76
    職業能力拓展80
    227創建管理後台新增圖書頁80
    任務23驗證和預處理會員註冊數據81
    任務描述與分析81
    任務設計與實現82
    231完善詳細設計82
    232在會員註冊頁中添加數據驗證83
    233測試會員註冊頁輸入項數據驗證87
    相關知識與技能88
    234數據驗證88
    235ASP.NET伺服器驗證控制項89
    職業能力拓展96
    236使用第三方控制項實現日期型數據輸入96
    237驗證和預處理管理後台新增圖書數據97
    模組小結98
    能力評估98
    模組3維護“網上商城”登錄狀態101
    任務31維護會員登錄狀態102
    任務描述與分析102
    任務設計與實現103
    311完善詳細設計103
    312使用Cookie保存登錄狀態103
    313讀取並顯示會員登錄狀態信息104
    314測試會員登錄頁狀態維護105
    相關知識與技能105
    315狀態管理和狀態維護技術105
    316客戶端狀態維護技術106
    317伺服器端狀態維護技術108
    319Response對象112
    3110Request對象112
    職業能力拓展113
    3111限制會員非法嘗試登錄次數113
    任務32為會員設計登錄狀態導航113
    任務描述與分析113
    任務設計與實現114
    321完善詳細設計114
    322完善會員登錄互動界面115
    323完善會員登錄業務117
    324測試會員登錄狀態導航118
    職業能力拓展119
    325實現首頁登錄狀態導航條119
    任務33為後台管理員設計登錄狀態導航120
    任務描述與分析120
    任務設計與實現120
    331詳細設計120
    332創建並設計管理後台登錄互動界面121
    333處理管理後台登錄業務邏輯123
    334實現管理後台首頁登錄狀態導航125
    335測試管理後台登錄狀態導航127
    相關知識與技能127
    336Session對象127
    職業能力拓展129
    337防止用戶繞過登錄頁面129
    模組小結129
    能力評估130
    學習情境3實現“網上商城”數據訪問和處理
    模組4“網上商城”會員個人信息管理133任務41校驗會員登錄合法性134
    任務描述與分析134
    任務設計與實現134
    411完善詳細設計134
    412在表現層中配置連線字元串135
    413在數據訪問層中實現查詢會員信息136
    414測試會員登錄合法性校驗137
    相關知識與技能138
    415ADO.NET數據訪問模型138
    416ADO.NET命名空間139
    417SqlConnection140
    418SqlCommand和數據訪問142
    職業能力拓展145
    419校驗後台管理員登錄合法性145
    任務42實現會員註冊業務146
    任務描述與分析146
    任務設計與實現147
    421完善詳細設計147
    422在數據訪問層中實現新增會員147
    423測試會員註冊業務149
    職業能力拓展149
    424校驗會員註冊業務中的重複賬號149
    任務43實現會員修改密碼業務150
    任務描述與分析150
    任務設計與實現151
    431詳細設計151
    432創建會員修改密碼頁152
    433實現修改密碼業務154
    434測試會員修改密碼業務158
    職業能力拓展158
    435對用戶密碼進行加密處理158
    模組小結159
    能力評估159
    模組5“網上商城”前台門戶展現圖書信息162
    任務51按出版日期排序展現圖書列表163
    任務描述與分析163
    任務設計與實現163
    511詳細設計163
    512實現按出版日期排序檢索圖書業務邏輯165
    513將圖書數據集綁定到數據展現控制項168
    514實現單擊圖書封面或名稱後打開圖書詳細頁171
    515測試按出版日期排序展現圖書列表業務172
    相關知識與技能172
    516DataSet172
    517SqlDataAdapter174
    518數據綁定174
    519DataList控制項175
    職業能力拓展177
    5110在前台門戶展現圖書分類177
    任務52展現圖書詳細信息179
    任務描述與分析179
    任務設計與實現179
    521詳細設計179
    522實現檢索圖書詳細信息業務邏輯181
    523將圖書信息綁定到DataList控制項183
    524實現單擊“購買”按鈕後打開“我的購物車”頁186
    525測試展現圖書詳細信息業務186
    相關知識與技能187
    526查詢字元串QueryString187
    職業能力拓展188
    527編寫資料庫訪問輔助類SQLHelper188
    任務53根據圖書分類展現圖書列表189
    任務描述與分析189
    任務設計與實現189
    531詳細設計189
    532實現圖書分類列表展現191
    533實現圖書列表展現194
    534測試根據圖書分類展現圖書列表業務199
    職業能力拓展199
    535實現按排序條件瀏覽圖書列表199
    模組小結200
    能力評估200
    模組6“網上商城”管理後台數據維護203
    任務61分頁展現圖書信息列表204
    任務描述與分析204
    任務設計與實現204
    611詳細設計204
    612實現檢索圖書信息業務邏輯206
    613將圖書信息綁定到GridView控制項208
    614單擊頁碼導航按鈕實現分頁瀏覽210
    615實現數據瀏覽時的“光棒”效果211
    616單擊圖書名稱或“詳細”超連結導航到圖書詳細頁212
    617測試分頁展現圖書信息列表213
    相關知識與技能214
    618GridView控制項214
    職業能力拓展221
    619按圖書分類展現圖書列表221
    任務62實現刪除圖書信息業務222
    任務描述與分析222
    任務設計與實現223
    621完善詳細設計223
    622實現刪除圖書業務邏輯224
    623單擊“刪除”超連結刪除一本圖書信息226
    624實現圖書列表“全選”功能227
    625實現圖書列表中多選後“刪除所選”功能229
    626測試刪除圖書信息業務232
    職業能力拓展232
    627實現邏輯刪除圖書232
    628實現圖書分類管理233
    629實現用戶管理業務234
    模組小結234
    能力評估234
    學習情境4實現“網上商城”購物車
    模組7“網上商城”購物車管理與結算237任務71實現購物車管理業務239
    任務描述與分析239
    任務設計與實現240
    711詳細設計240
    712實現購物車業務實體類242
    713實現購物車業務邏輯243
    714實現購買圖書業務245
    715測試購物車管理業務249
    職業能力拓展250
    716實現購物車的內置編輯功能250
    任務72實現購物車結算業務251
    任務描述與分析251
    任務設計與實現251
    721詳細設計251
    722實現購物車結算業務邏輯253
    723實現購物車結算業務255
    724測試購物車結算業務256
    相關知識與技能256
    725事務256
    職業能力拓展259
    726實現管理後台訂單管理259
    727處理購物車結算業務中的事務260
    模組小結260
    能力評估261
    學習情境5最佳化和交付“網上商城”
    模組8最佳化“網上商城”設計263任務81前台門戶頁面重用和樣式控制264
    任務描述與分析264
    任務設計與實現265
    811詳細設計265
    812創建前台門戶母版頁265
    813用母版頁重構前台門戶首頁267
    814測試前台門戶頁面重用和樣式控制269
    相關知識與技能269
    815ASP.NET母版269
    職業能力拓展272
    816在會員登錄頁中使用母版頁272
    817為管理後台設計和使用母版頁273
    任務82前台門戶頁面導航設計274
    任務描述與分析274
    任務設計與實現274
    821詳細設計274
    822創建站點地圖275
    823在母版頁中設計路徑導航276
    824測試前台門戶頁面導航設計276
    相關知識與技能277
    825ASP.NET站點地圖277
    826ASP.NET導航控制項278
    職業能力拓展282
    827為管理後台設計樹狀導航選單282
    任務83前台門戶功能重用283
    任務描述與分析283
    任務設計與實現283
    831詳細設計283
    832創建會員登錄用戶控制項284
    833在前台門戶首頁中使用會員登錄用戶控制項286
    834測試前台門戶功能重用287
    相關知識與技能287
    835ASP.NET用戶控制項287
    職業能力拓展288
    836將前台門戶功能頁面重構為用戶控制項288
    模組小結289
    能力評估289
    模組9“網上商城”發布和部署291
    任務91發布“網上商城”292
    任務描述與分析292
    任務設計與實現292
    911發布ASP.NETWeb站點292
    職業能力拓展297
    912配置和管理已發布的站點297
    任務92部署“網上商城”到伺服器298
    任務描述與分析298
    任務設計與實現299
    921在伺服器上安裝IIS服務299
    922在IIS管理器中部署和配置“網上商城”站點302
    模組小結303
    能力評估303
    附錄AASP.NET編碼規範參考304
    附錄B軟體項目實訓文檔參考312附錄C軟體項目實訓拓展(項目庫)318參考文獻325

    相關詞條

    熱門詞條

    聯絡我們