書馨卡幫你省薪 2024個人購書報(bào)告 2024中圖網(wǎng)年度報(bào)告
歡迎光臨中圖網(wǎng) 請 | 注冊

軟件開發(fā)流程實(shí)訓(xùn)教程

作者:杜文潔
出版社:中國水利水電出版社出版時(shí)間:2009-08-01
開本: 16開 頁數(shù): 211
中 圖 價(jià):¥10.3(4.3折) 定價(jià)  ¥24.0 登錄后可看到會員價(jià)
暫時(shí)缺貨 收藏
運(yùn)費(fèi)6元,滿39元免運(yùn)費(fèi)
?新疆、西藏除外
溫馨提示:5折以下圖書主要為出版社尾貨,大部分為全新(有塑封/無塑封),個別圖書品相8-9成新、切口
有劃線標(biāo)記、光盤等附件不全詳細(xì)品相說明>>
本類五星書更多>

軟件開發(fā)流程實(shí)訓(xùn)教程 版權(quán)信息

軟件開發(fā)流程實(shí)訓(xùn)教程 本書特色

本套叢書特點(diǎn):
  以實(shí)際工程項(xiàng)目為引導(dǎo)來說明各知識點(diǎn),使學(xué)生學(xué)為所用。
  突出實(shí)習(xí)實(shí)訓(xùn),重在培養(yǎng)學(xué)生的專業(yè)能力和實(shí)踐能力。
  內(nèi)容銜接合理,采用項(xiàng)目驅(qū)動的編寫方式,完全按項(xiàng)目運(yùn)作所需的知識體系設(shè)置結(jié)構(gòu)。
  配套齊全,不僅包括教學(xué)用書.還包括實(shí)習(xí)實(shí)訓(xùn)材料,教學(xué)課件等,使用方便。

軟件開發(fā)流程實(shí)訓(xùn)教程 內(nèi)容簡介

本書詳細(xì)介紹了軟件開發(fā)流程基礎(chǔ)知識及其相關(guān)實(shí)訓(xùn)項(xiàng)目,內(nèi)容包括軟件開發(fā)項(xiàng)目的前期準(zhǔn)備、目標(biāo)系統(tǒng)的可行性分析、需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼、軟件測試、軟件實(shí)施以及軟件維護(hù)。
本書采用現(xiàn)在流行的vb.net網(wǎng)絡(luò)編程語言和asp.net網(wǎng)站技術(shù)設(shè)計(jì)章節(jié)實(shí)例,從應(yīng)用的角度出發(fā),采用“任務(wù)驅(qū)動”方式表述實(shí)訓(xùn)內(nèi)容,注重實(shí)訓(xùn)項(xiàng)目的先進(jìn)性、科學(xué)性和實(shí)用性,力求反映軟件開發(fā)的系統(tǒng)流程。將軟件開發(fā)的基礎(chǔ)理論與實(shí)訓(xùn)項(xiàng)目緊密結(jié)合,使讀者可以更好地理解和掌握軟件開發(fā)過程,并迅速地運(yùn)用到實(shí)際軟件開發(fā)工作中。
本書可作為高等院校、高職高專院校及相關(guān)軟件學(xué)院軟件技術(shù)專業(yè)和計(jì)算機(jī)相關(guān)專業(yè)的教材,也可作為企業(yè)公司軟件開發(fā)的培訓(xùn)教程,還可作為軟件開發(fā)人員的參考資料。

軟件開發(fā)流程實(shí)訓(xùn)教程 目錄


前言
第1章 軟件開發(fā)項(xiàng)目的前期準(zhǔn)備
1.1 計(jì)算機(jī)軟件概述
1.1.1 計(jì)算機(jī)軟件概念
1.1.2 軟件的分類
1.1.3 軟件工程的歷史及發(fā)展
1.2 軟件的生存周期
1.2.1 軟件生存周期及各階段的工作
1.2.2 軟件生存周期各階段的文檔編制
1.3 軟件開發(fā)常用模型
1.3.1 瀑布模型
1.3.2 增量模型
1.3.3 螺旋模型
1.3.4 變換模型
1.3.5 噴泉模犁
1.3.6 智能模型
1.3.7 winwin模型
1.3.8 原型實(shí)現(xiàn)模型
1.3.9 rad模型
1.3.10 并發(fā)開發(fā)模型
1.3.11 軟件開發(fā)常用模型小結(jié)
1.4 軟件開發(fā)方法和軟件開發(fā)工具
1.4.1 軟件開發(fā)環(huán)境
1.4.2 軟件開發(fā)方法綜述
1.4.3 軟件開發(fā)工具
本章小結(jié)
習(xí)題1
課后實(shí)訓(xùn)題
第2章 可行性分析
2.1 可行性分析的任務(wù)
2.2 可行性分析的要素
2.2.1 技術(shù)可行性分析
2.2.2 經(jīng)濟(jì)可行性分析
2.2.3 社會可行性分析
2.2.4 法律方面的可行性
2.3 可行性分析的步驟
2.4 可行性分析報(bào)告
2.4.可行性分析報(bào)告的格式
2.4.2 可行性分析報(bào)告范例
本章小結(jié)
習(xí)題2
課后實(shí)訓(xùn)題
第3章 需求分析
3.1 需求分析的任務(wù)
3.1.1 需求分析的基本概念
3.1.2 需求分析的重要性
3.1.3 需求分析的任務(wù)
3.2 需求分析的過程
3.2.1 需求分析的過程
3.2.2 需求分析的注意事項(xiàng)
3.2.3 需求風(fēng)險(xiǎn)
3.3 數(shù)據(jù)流程圖
3.3.1 數(shù)據(jù)流程圖相關(guān)圖示
3.3.2 數(shù)據(jù)流程圖的設(shè)計(jì)
3.3.3 分層數(shù)據(jù)流圖
3.4 數(shù)據(jù)字典
3.5 需求規(guī)格說明書
本章小結(jié)
習(xí)題3
課后實(shí)訓(xùn)題
第4章 概要設(shè)計(jì)
4.1 軟件概要設(shè)計(jì)的任務(wù)
4.2 軟件概要設(shè)計(jì)的實(shí)施
4.2.1 面向?qū)ο笤O(shè)計(jì)
4.2.2 數(shù)據(jù)庫設(shè)計(jì)
4.2.3 用戶界面設(shè)計(jì)
4.2.4 代碼設(shè)計(jì)
4.3 概要設(shè)計(jì)說明書
4.3.1 引言
4.3.2 任務(wù)概述
4.3.3 總體設(shè)計(jì)
4.3.4 數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)
4.3.5 運(yùn)行設(shè)計(jì)
4.3.6 出錯處理設(shè)計(jì)
4.3.7 安全保密設(shè)計(jì)
4.3.8 維護(hù)設(shè)計(jì)
本章小結(jié)
習(xí)題4
課后實(shí)訓(xùn)題
第5章 詳細(xì)設(shè)計(jì)
5.1 軟件詳細(xì)設(shè)計(jì)的任務(wù)
5.1.1 軟件詳細(xì)設(shè)計(jì)的基本任務(wù)
5.1.2 軟件詳細(xì)設(shè)計(jì)的原則
5.2 圖書館書目查詢管理系統(tǒng)的設(shè)計(jì)
5.2.1 系統(tǒng)功能模塊結(jié)構(gòu)
5.2.2 系統(tǒng)詳細(xì)設(shè)計(jì)
本章小結(jié)
習(xí)題5
課后實(shí)訓(xùn)題
第6章 編碼
6.1 建立編碼風(fēng)格
6.2 編碼方法
6.2.1 傳統(tǒng)(結(jié)構(gòu)化)編程方法
6.2.2 面向?qū)ο蟮某绦蛟O(shè)計(jì)方法
6.3 調(diào)試過程和方法
本章小結(jié)
習(xí)題6
課后實(shí)訓(xùn)題
第7章 軟件測試
7.1 軟件測試概述
7.2 軟件測試與軟件開發(fā)流程的關(guān)系
7.3 軟件測試方法劃分
7.4 黑盒測試的相關(guān)方法
7.5 白盒測試的相關(guān)方法
7.6 軟件測試流程的相關(guān)方法
7.7 測試用例設(shè)計(jì)
本章小結(jié)
習(xí)題7
課后實(shí)訓(xùn)題
第8章 軟件實(shí)施
8.1 系統(tǒng)實(shí)施概述
8.2 系統(tǒng)實(shí)施過程
8.3 系統(tǒng)實(shí)施原則
本章小結(jié)
習(xí)題8
課后實(shí)訓(xùn)題
第9章 軟件維護(hù)
9.1 軟件維護(hù)基礎(chǔ)理論
9.2 軟件維護(hù)活動的內(nèi)容
本章小結(jié)
習(xí)題9
課后實(shí)訓(xùn)題
附錄a visual studio 2008的安裝
附錄b iis的安裝與配置
參考文獻(xiàn)
展開全部

軟件開發(fā)流程實(shí)訓(xùn)教程 節(jié)選

《軟件開發(fā)流程實(shí)訓(xùn)教程》詳細(xì)介紹了軟件開發(fā)流程基礎(chǔ)知識及其相關(guān)實(shí)訓(xùn)項(xiàng)目,內(nèi)容包括軟件開發(fā)項(xiàng)目的前期準(zhǔn)備、目標(biāo)系統(tǒng)的可行性分析、需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼、軟件測試、軟件實(shí)施以及軟件維護(hù)。 《軟件開發(fā)流程實(shí)訓(xùn)教程》采用現(xiàn)在流行的VB.NET網(wǎng)絡(luò)編程語言和AsPNET網(wǎng)站技術(shù)設(shè)計(jì)章節(jié)實(shí)例,從應(yīng)用的角度出發(fā),采用“任務(wù)驅(qū)動”方式表述實(shí)訓(xùn)內(nèi)容,注重實(shí)訓(xùn)項(xiàng)目的先進(jìn)性、科學(xué)性和實(shí)用性,力求反映軟件開發(fā)的系統(tǒng)流程。將軟件開發(fā)的基礎(chǔ)理論與實(shí)訓(xùn)項(xiàng)目緊密結(jié)合,使讀者可以更好地理解和掌握軟件開發(fā)過程,并迅速地運(yùn)用到實(shí)際軟件開發(fā)工作中。 《軟件開發(fā)流程實(shí)訓(xùn)教程》可作為高等院校、高職高專院校及相關(guān)軟件學(xué)院軟件技術(shù)專業(yè)和計(jì)算機(jī)相關(guān)專業(yè)的教材,也可作為企業(yè)公司軟件開發(fā)的培訓(xùn)教程,還可作為軟件開發(fā)人員的參考資料。

軟件開發(fā)流程實(shí)訓(xùn)教程 相關(guān)資料

插圖:盡管軟件的生存周期各階段的劃分沒有一個明確的法則,但就一般性而言,軟件生存周期包括可行性分析和項(xiàng)目開發(fā)計(jì)劃、需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編寫代碼、軟件測試、軟件實(shí)施和軟件維護(hù)等活動(有的文檔資料和開發(fā)項(xiàng)目把概要設(shè)計(jì)和詳細(xì)設(shè)計(jì)合在一起,統(tǒng)稱為軟件設(shè)計(jì)或設(shè)計(jì)),其中的每一個活動都是軟件開發(fā)過程中必須要經(jīng)歷的,所以我們應(yīng)該將它們按照項(xiàng)目的劃分合理地安排到各個階段中去。既然軟件開發(fā)周期這么重要,我們想要軟件項(xiàng)目最終開發(fā)取得成功或是對軟件進(jìn)行管理和資源投入,就應(yīng)當(dāng)充分地了解周期里各個活動的定義和任務(wù),這樣才能合理、準(zhǔn)確、客觀地安排每一階段的工作。下面就對各種活動的定義和任務(wù)做一下簡單介紹,以對它們有一個初步的了解。1.可行性分析和項(xiàng)目開發(fā)計(jì)劃這兩個活動通常被整合在一起進(jìn)行,在實(shí)際工作中通常把它們歸類到同一個階段中。在某種程度上甚至可以把它們看成是一個活動整體,要做的事情就是回答“需要做什么?要如何去做?可不可能完成?”在這個階段中經(jīng)驗(yàn)起到了決定性的作用,軟件工程難就難在沒有固定公式可供使用,很多時(shí)候都是靠系統(tǒng)分析員的經(jīng)驗(yàn)來判斷是否可行。在這個階段中,可行性分析要依靠項(xiàng)目開發(fā)計(jì)劃提供依據(jù),而項(xiàng)目開發(fā)計(jì)劃只有在初步得到可行性研究后才能再深入制定,兩個活動可以說是互相制約、互相促進(jìn)的關(guān)系。同時(shí)在這個階段中對要解決的問題定義十分重要,要注意和各方多溝通,得到盡可能準(zhǔn)確的問題定義,再和各方再次溝通看看各方的理解是否相同,一般對問題的精確定義和理解在項(xiàng)目開發(fā)計(jì)劃里解決比在需求分析階段解決更合理,也可以更符合各方利益的要求,同時(shí)不會對軟件開發(fā)方向造成隱患,亦不會給雙方就軟件開發(fā)報(bào)酬的商議造成不必要的麻煩。在用戶提出一個軟件開發(fā)要求后,系統(tǒng)分析員要對此用戶的機(jī)構(gòu)進(jìn)行了解,明確它是一個什么樣的機(jī)構(gòu),它的作用是什么,這有利于分析所開發(fā)的項(xiàng)目的原由。同時(shí)對使用此軟件的最終部門要進(jìn)行一系列的觀察研究,組織開會討論,通過這一系列工作就可以確定軟件項(xiàng)目的性質(zhì)、目標(biāo)和規(guī)模,其實(shí)這個工作有點(diǎn)像需求分析的簡化版,但對項(xiàng)目的后期工作是一個奠基的作用。到此便應(yīng)該能夠得出可行性研究報(bào)告了。如果可行性研究的結(jié)果是可行的,接下來的任務(wù)就是制定詳細(xì)的項(xiàng)目開發(fā)計(jì)劃。項(xiàng)目開發(fā)計(jì)劃主要根據(jù)所開發(fā)的項(xiàng)目的目標(biāo)、性能、功能、規(guī)模來確定所需的

商品評論(0條)
暫無評論……
書友推薦
返回頂部
中圖網(wǎng)
在線客服