相關主題
商品描述
本書根據.NET程序員崗位能力要求,面向實際項目的開發過程,以一個完整的圖書館管理系統項目為中心,採用“項目引導”、“任務驅動”方法將內容分為5個部分,並從系統分析與規劃設計、開發環境搭建、數據庫設計、功能模塊實現,以及項目的發布和部署5個步驟展開,引領讀者完成項目開發,瞭解ASP.NET動態網站開發過程以及掌握ASP.NET動態網站開發技術、數據庫設計方法,熟練掌握HTML 服務器控件、Web服務器控件、驗證控件、數據綁定控件、導航技術、內置對象、ADO.NET技術、三層架構、MVC企業級開發等技術。本書項目選自企業真實案例,通俗易懂,註重任務拓展及拓展訓練,便於讀者學以致用,舉一反三。本書可作為高職高專、職業本科及應用型本科.NET開發課程的教材和實訓指導,也可作為電腦培訓學校、.NET程序開發人員、網站開發人員及相關技術愛好者的入門書籍和參考書。本書的編寫團隊既有具備豐富教學經驗的老師,又有具備豐富項目開發經驗的企業技術行家,在編寫過程中高校教師與企業工程師全程參與,使內容不僅符合《高等職業學校專業教學標準(試行)》,而且也符合實際企業項目開發標準。本教材的編寫團隊既有具備豐富教學經驗的老師,又有具備豐富項目開發經驗的企業技術行家,在編寫過程中高校教師與企業工程師全程參與,使內容不僅符合《高等職業學校專業教學標準(試 行)》,而且也符合實際企業項目開發標準。
目錄大綱
項目1 圖書館管理系統分析與規劃設計
學習目標
項目背景
項目成果
任務1.1 網站開發流程設計
任務描述
知識準備
1.1.1 網站開發模式
1.1.2 開發流程及規範
任務實施與測試
任務拓展
任務1.2 圖書館管理系統需求分析
任務描述
知識準備
1.2.1 需求分析的定義
1.2.2 需求分析的特點
1.2.3 需求分析的任務
1.2.4 數據要求
1.2.5 需求分析的原則
1.2.6 需求確認
任務實施與測試
任務拓展
任務1.3 撰寫需求規格說明書
任務描述
知識準備
1.3.1 需求規格說明書簡介
任務實施與測試
任務拓展
任務1.4 圖書館管理系統總體設計
任務描述
知識準備
1.4.1 總體設計的任務
1.4.2 總體設計的工作步驟
1.4.3 總體設計的原則
任務實施與測試
任務拓展
項目重現
項目2 圖書館管理系統項目開發環境搭建
學習目標
項目背景
項目成果
任務2.1 Visual Studio 2022安裝
任務描述
知識準備
2.1.1 Web基礎知識
2.1.2 ASP.NET的工作原理
任務實施與測試
任務拓展
任務2.2 創建圖書館管理系統歡迎頁面
任務描述
知識準備
2.2.1 Visual Studio 2022的文件及窗口
任務實施與測試
項目重現
項目3 圖書館管理系統數據庫設計
學習目標
項目背景
項目成果
任務3.1 完成圖書館管理系統E-R圖
任務描述
知識準備
3.1.1 E-R圖概念
3.1.2 實體
3.1.3 屬性
3.1.4 聯系
任務實施與測試
任務拓展
任務3.2 系統數據庫設計
任務描述
知識準備
3.2.1 數據庫設計的定義
3.2.2 數據庫設計的內容
3.2.3 數據庫設計的基本步驟
任務實施與測試
任務拓展
任務3.3 編寫圖書館管理系統數據庫設計報告
任務描述
知識準備
3.3.1 數據庫設計報告簡介
任務實施與測試
項目重現
項目4 實現規章制度管理模塊
學習目標
項目背景
項目成果
任務4.1 圖書館管理系統導航菜單的建立
任務描述
知識準備
4.1.1 導航控件概述
4.1.2 站點地圖
4.1.3 Menu控件
4.1.4 TreeView控件
4.1.5 SiteMapPath控件
任務實施與測試
任務拓展
任務4.2 圖書館管理系統母版頁創建
任務描述
知識準備
4.2.1 母版頁概述
4.2.2 創建母版頁
4.2.3 創建內容頁
4.2.4 嵌套母版頁
4.2.5 訪問母版頁中的控件及相關屬性
任務實施與測試
任務拓展
任務4.3 實現圖書館管理系統規章制度頁面
任務描述
知識準備
4.3.1 IFrame概述及屬性
任務實施與測試
任務拓展
項目重現
項目5 用戶管理模塊頁面效果實現
學習目標
項目背景
項目成果
任務5.1 學生基本信息提交頁(HTML版)的實現
任務描述
知識準備
5.1.1 HTML服務器控件概述
5.1.2 HTML服務器控件的層次結構
5.1.3 HTML服務器控件的常用屬性介紹
5.1.4 常用HTML服務器控件
任務實施與測試
任務拓展
任務5.2 學生基本信息提交頁(Web版)的實現
任務描述
知識準備
5.2.1 服務器控件概述
任務實施與測試
任務拓展
任務5.3 學生基本信息驗證頁的實現
任務描述
5.3.1 驗證控件概述
任務實施與測試
任務拓展
項目重現
項目6 實現在線聊天功能
學習目標
項目背景
項目成果
任務6.1 用戶信息傳遞
任務描述
知識準備
6.1.1 五大對象功能概述
6.1.2 Response對象概述
6.3.3 Request概述
任務實施與測試
任務拓展
任務6.2 統計在線人數
任務描述
知識準備
6.2.1 Application對象概述
任務實施與測試
任務拓展
任務6.3 在線留言
任務描述
知識準備
6.3.1 Session對象概述
6.3.2 Cookie對象
任務實施與測試
任務拓展
項目重現
項目7 實現用戶管理功能
學習目標
項目背景
項目成果
任務7.1 用戶登錄
任務描述
知識準備
7.1.1 ADO.NET概述
7.1.2 ADO.NET對象模型
7.1.3 數據提供程序
7.1.4 配置文件Web.config及設置數據庫連接字符串
7.1.5 代碼編寫規範
任務實施與測試
任務7.2 修改用戶信息
任務描述
知識準備
7.2.1 在客戶端輸出提示腳本信息
7.2.2 在內容頁訪問母版頁中用戶控件中的控件
任務實施與測試
任務7.3 查詢用戶信息
任務描述
知識準備
7.3.1 DataSet
7.3.2 DataAdapter
7.3.3 GridView控件
任務實施與測試
項目重現
項目8 實現圖書管理功能
學習目標
項目背景
項目成果
任務8.1 前臺“圖書瀏覽及搜索”功能
任務描述
知識準備
8.1.1 數據綁定技術
8.1.2 數據源控件
8.1.3 數據綁定控件
任務實施與測試
任務8.2 實現後台“圖書信息維護”功能
任務描述
知識準備
8.2.1 數據綁定表達式的使用
8.2.2 GridView控件模板列的使用
8.2.3 GridView控件的常用事件
任務實施與測試
任務8.3 實現首頁“更多圖書信息”功能
任務描述
知識準備
8.3.1 AspNetPager概述
8.3.2 AspNetPager的主要功能
任務實施與測試
項目重現
項目9 實現圖書借閱管理功能
學習目標
項目背景
項目成果
任務9.1 搭建“圖書館管理系統”網站系統框架
任務描述
知識準備
9.1.1 三層結構
9.1.2 數據實體類
任務實施與測試
任務9.2 借書
任務描述
知識準備
任務實施與測試
任務9.3 還書
任務描述
知識準備
任務實施與測試
任務9.4 借閱信息查詢
任務描述
知識準備
任務實施與測試
項目重現
項目10 圖書館管理系統項目的發布與部署
學習目標
項目背景
項目成果
任務10.1
任務描述
知識準備
10.1.1 IIS概述
任務實施與測試
項目拓展
項目重現
項目11 ASP.NET MVC實現網上購物商城
學習目標
項目背景
項目成果
任務描述
知識準備
11.1.1 MVC基本概念
11.1.2 路由
11.1.3 靜態文件
11.1.4 佈局
11.1.5 Section的定義與加載
任務實施與測試
參考文獻