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

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

內容概要

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

書籍目錄

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

章節(jié)摘錄

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

編輯推薦

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

圖書封面

評論、評分、閱讀與下載


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


用戶評論 (總計1條)

 
 

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

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

京ICP備13047387號-7