ASP.NET軟件開發(fā)實用教程

出版時間:2012-1  出版社:機械工業(yè)出版社  作者:華弛 主編  頁數(shù):272  

內(nèi)容概要

  《全國高等職業(yè)教育規(guī)劃教材:ASP.NET軟件開發(fā)實用教程》根據(jù)企業(yè)Web應(yīng)用項目開發(fā)實際工作流程并結(jié)合美國卡內(nèi)基梅隆大學的CMMI3軟件開發(fā)規(guī)范重構(gòu)、序化教學內(nèi)容、構(gòu)建在線考試系統(tǒng)開發(fā)的學習主任務(wù)項,整個教學過程中采用項目教學法,即教學始終圍繞貫穿一個核心項目--“網(wǎng)絡(luò)在線考試系統(tǒng)”的開發(fā)而展開,力求使學生學完相關(guān)任務(wù)章節(jié)后,就能完成網(wǎng)絡(luò)在線考試系統(tǒng)的某個開發(fā)流程或模塊,最終完成整個系統(tǒng)。同時,在完成項目的過程中熟悉相關(guān)技術(shù),學到一些編程技巧和通用解決方法,并感受軟件開發(fā)的完整過程。
  本書深入淺出,重點突出,圖文并茂,配套有總?cè)蝿?wù)和每一個子任務(wù)樣本,還給出了與總?cè)蝿?wù)同步的開放性任務(wù)的原則要求,以便讀者學習模仿、鞏固拓展。
  本書可作為高職高專院校相關(guān)課程的教材,也可作為軟件設(shè)計師的職業(yè)資格考試、相關(guān)職業(yè)技能考證的參考教材,還可作為軟件設(shè)計愛好者的自學用書。

書籍目錄

出版說明
前言
任務(wù)1 網(wǎng)絡(luò)在線考試系統(tǒng)需求分析
 1.1任務(wù)描述
 1.2任務(wù)分析
 1.3任務(wù)準備
 1.3.1 Microsoft Visio的介紹及安裝
 1.3.2 CMMI介紹
 1.3.3 可行性分析
 1.3.4 需求分析的步驟
 1.3.5 需求分析評審
 1.4任務(wù)實施
 1.4.1 概要說明
 1.4.2 整體說明
 1.4.3 非功能需求
 1.4.4 功能需求
 1.4.5 需求變更管理
 1.5 歸納總結(jié)
 1.6 練習實訓
 1.6.1 練習
 1.6.2 實訓 
任務(wù)2 搭建網(wǎng)絡(luò)在線考試系統(tǒng)開發(fā)環(huán)境
 2.1任務(wù)描述
 2.2任務(wù)分析
 2.3任務(wù)準備
 2.3.1 實現(xiàn)Web應(yīng)用軟件的關(guān)鍵技術(shù)
 2.3.2 ASP.NET介紹
 2.3.3 Visual Source Safe軟件介紹
 2.4任務(wù)實施
 2.4.1 安裝Visual Studio. NET集成開發(fā)環(huán)境
 2.4.2 第一個ASP. NET程序
 2.4.3 搭建ASP.NET的運行環(huán)境
 2.4.4 ASP. NET應(yīng)用程序基礎(chǔ)
 2.4.5 ASP. NET程序語法及約定
 2.4.6 資源文件夾
 2.4.7 制定項目版本控制策略及過程部署
 2.5 歸納總結(jié)
 2.6 練習實訓
 2.6.1 練習
 2.6.2 實訓 
任務(wù)3 網(wǎng)絡(luò)在線考試系統(tǒng)概要設(shè)計
 3.1任務(wù)描述
 3.2任務(wù)分析
 3.3任務(wù)實施
 3.3.1 引言
 3.3.2 總體設(shè)計
 3.3.3 功能設(shè)計
 3.3.4 接口設(shè)計
 3.3.5 運行設(shè)計
 3.3.6 系統(tǒng)出錯處理設(shè)計
 3.3.7 界面( UI)設(shè)計
 3.4 歸納總結(jié)
 3.5 練習實訓
 3.5.1 練習
 3.5.2 實訓 
任務(wù)4 網(wǎng)絡(luò)在線考試系統(tǒng)開發(fā)計劃及過程部署
 4.1任務(wù)描述
 4.2任務(wù)分析
 4.3任務(wù)準備
 4.3.1 Microsoft Project軟件的安裝
 4.3.2 Microsoft Project 2003簡介
 4.4任務(wù)實施
 4.4.1 制訂網(wǎng)絡(luò)在線考試系統(tǒng)開發(fā)項目計劃
 4.4.2 跟蹤和控制網(wǎng)絡(luò)在線考試系統(tǒng)開發(fā)項目進度
 4.5 歸納總結(jié)
 4.6 練習實訓
 4.6.1 練習
 4.6.2 實訓 
任務(wù)5 網(wǎng)絡(luò)在線考試系統(tǒng)詳細設(shè)計(架構(gòu)設(shè)計)
 5.1任務(wù)描述
 5.2任務(wù)分析
 5.3任務(wù)準備
 5.3.1 三層架構(gòu)介紹
 5.3.2 網(wǎng)絡(luò)在線考試系統(tǒng)的系統(tǒng)結(jié)構(gòu)
 5.3.3 CMMI3的詳細設(shè)計規(guī)范
 5.4任務(wù)實施
 5.4.1 引言
 5.4.2 程序系統(tǒng)的結(jié)構(gòu)
 5.4.3 程序設(shè)計說明
 5.4.4 注釋設(shè)計
 5.5 歸納總結(jié)
 5.6 練習實訓
 5.6.1 練習
 5.6.2 實訓 
任務(wù)6 網(wǎng)絡(luò)在線考試系統(tǒng)數(shù)據(jù)庫設(shè)計
 6.1任務(wù)描述
 6.2任務(wù)分析
 6.3任務(wù)準備
 6.3.1 PowerDesigner簡介
 6.3.2 PowerDesgner 15.1 的安裝
 6.3.3 數(shù)據(jù)庫設(shè)計的重要性及PowerDesigner的優(yōu)勢
 6.4任務(wù)實施
 6.4.1 使用PowerDesigner設(shè)計數(shù)據(jù)庫
 6.4.2 使用PowerDesigner生成數(shù)據(jù)庫
 6.5 歸納總結(jié)
 6.6 練習實訓
 6.6.1 練習
 6.6.2 實訓 
任務(wù)7 數(shù)據(jù)訪問層及實體類創(chuàng)建
 7.1任務(wù)描述
 7.2任務(wù)分析
 7.3任務(wù)準備
 7.3.1 ADO.NET簡介
 7.3.2 Connection對象
 7.3.3 Command對象
 7.3.4 Data Reader對象
 7.3.5 Data Adapter對象
 7.3.6 Data Set對象
 7.4任務(wù)實施
 7.4.1 為網(wǎng)絡(luò)在線考試系統(tǒng)數(shù)據(jù)訪問層創(chuàng)建DB Helper類
 7.4.2 創(chuàng)建Student Service.cs類
 7.4.3 為網(wǎng)絡(luò)在線考試系統(tǒng)創(chuàng)建模型層
 7.4.4 網(wǎng)絡(luò)在線考試系統(tǒng)倒計時
 7.5 歸納總結(jié)
 7.6 練習實訓
 7.6.1 練習
 7.6.2 實訓 
任務(wù)8 網(wǎng)絡(luò)在線考試系統(tǒng)界面設(shè)計
 8.1任務(wù)描述
 8.2任務(wù)分析
 8.3任務(wù)準備
 8.3.1 HTML
 8.3.2 CSS
 8.3.3 頁面定位與布局
 8.3.4 XML
 8.3.5 TreeView控件
 8.3.6 站點地圖
 8.3.7 SiteMapPath控件
 8.3.8 ASP.NET控件基礎(chǔ)
 8.3.9 HTML控件
 8.3.1 0標準服務(wù)器控件
 8.3.1 1母版頁概述
 8.4任務(wù)實施
 8.4.1 設(shè)計系統(tǒng)首頁面
 8.4.2 設(shè)計登錄頁面
 ……
任務(wù)9 網(wǎng)絡(luò)在線考試系統(tǒng)功能實現(xiàn)
任務(wù)10 網(wǎng)絡(luò)在線考試系統(tǒng)權(quán)限
任務(wù)11 網(wǎng)絡(luò)在線考試系統(tǒng)測試及部署
任務(wù)12 網(wǎng)絡(luò)在線考試系統(tǒng)的發(fā)布
參考文獻 
  

章節(jié)摘錄

版權(quán)頁:插圖:(2)面向?qū)ο筌浖募蓽y試傳統(tǒng)的集成測試采用自頂向下或自底向上的方法,通過使用漸增方式繼承功能模塊進行測試。面向?qū)ο筌浖]有層次的控制結(jié)構(gòu),相互調(diào)用的功能分散在不同的類中,類通過消息的相互作用來提供服務(wù)。因此,面向?qū)ο蟮能浖蓽y試主要關(guān)注于系統(tǒng)的結(jié)構(gòu)和內(nèi)部的相互作用,以便發(fā)現(xiàn)只在各類相互作用時產(chǎn)生的錯誤。對面向?qū)ο筌浖募蓽y試有兩種不同的策略:第1種稱為“基于線程測試”,集成響應(yīng)系統(tǒng)的一個輸入或事件所需的一組類,每個線程被個體集成和測試;第2種稱為“基于使用測試”,通過測試那些幾乎不使用服務(wù)器的類(即獨立類)來構(gòu)造系統(tǒng),在獨立類被測試后,另一層類(即依賴類)使獨立類被測試。依賴類的測試層次按照一定順序進行,直至整個系統(tǒng)被測試。(3)面向?qū)ο筌浖拇_認測試面向?qū)ο筌浖ㄟ^單元測試和集成測試,可以保證軟件開發(fā)的功能得以實現(xiàn),但有時不能確保在實際運行環(huán)境中滿足用戶的需要。另外實際使用環(huán)境下是否存在誘發(fā)程序產(chǎn)生錯誤的隱患也是必須認真考慮的。因此,對已完成開發(fā)的軟件必須進行規(guī)范的確認測試或系統(tǒng)測試。在面向?qū)ο筌浖拇_認測試時,往往忽略類連接的細節(jié),主要關(guān)注用戶可見的動作及用戶可識別的系統(tǒng)的特定輸出,可以采用黑盒法,利用分析模型中的用例圖(用例提供了一個在用戶交互需求中發(fā)現(xiàn)錯誤的高可能性實現(xiàn)場景)進行程序的測試。

編輯推薦

《ASP.NET軟件開發(fā)實用教程》為全國高等職業(yè)教育規(guī)劃教材之一。

圖書封面

評論、評分、閱讀與下載


    ASP.NET軟件開發(fā)實用教程 PDF格式下載


用戶評論 (總計1條)

 
 

  •   這本書是任務(wù)驅(qū)動式教材,現(xiàn)在學校就需要這樣的教材,還配了教案和源代碼,教課方便多了!
 

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

京ICP備13047387號-7