第1章軟件工程化引論1
1.1軟件危機的產(chǎn)生1
1.2軟件工程基礎(chǔ)2
1.3本章小結(jié)31
第2章軟件生命周期及開發(fā)模型32
2.1軟件生命周期概述32
2.2軟件生命周期模型34
2.3軟件過程40
2.4本章小結(jié)42
第3章軟件需求分析方法44
3.1軟件需求分析概述44
3.2軟件需求獲取48
3.3結(jié)構(gòu)化需求分析52
3.4面向?qū)ο笮枨蠓治?3
3.5本章小結(jié)75
第4章軟件設(shè)計方法76
4.1軟件設(shè)計概述76
4.2軟件設(shè)計原理79
4.3軟件架構(gòu)設(shè)計81
4.4軟件詳細設(shè)計90
4.5本章小結(jié)99
第5章軟件測試與維護技術(shù)100
5.1軟件測試概述100
5.2軟件測試技術(shù)103
5.3系統(tǒng)測試及方法110
5.4軟件維護概述115
5.5軟件維護的類型117
5.6軟件維護的過程118
5.7本章小結(jié)127
第6章軟件工程化實踐129
6.1軟件過程管理129
6.2軟件配置管理160
6.3軟件質(zhì)量保證管理189
6.4軍事代表在軍用軟件質(zhì)量監(jiān)督中的職責238
6.5本章小結(jié)244
第7章機載軟件適航概述245
7.1機載計算機及機載軟件245
7.2機載軟件適航要求251
7.3機載軟件安全性與可靠性252
7.4DO-178B標準介紹260
7.5DO-178B應(yīng)用介紹265
7.6本章小結(jié)285
第8章機載軟件計劃過程及適航審查287
8.1計劃過程概述287
8.2計劃文檔的適航審查要求290
8.3軟件合格審查計劃291
8.4軟件開發(fā)計劃302
8.5軟件驗證計劃308
8.6軟件配置管理計劃319
8.7軟件質(zhì)量保證計劃325
8.8本章小結(jié)331
第9章機載軟件驗證過程及適航審查332
9.1軟件驗證過程概述332
9.2評審和分析334
9.3測試過程336
9.4結(jié)構(gòu)覆蓋340
9.5驗證獨立性344
9.6數(shù)據(jù)耦合和控制耦合348
9.7本章小結(jié)350
第10章機載軟件構(gòu)型管理過程、質(zhì)量保證過程及適航審查351
10.1構(gòu)型管理過程351
10.2質(zhì)量保證過程357
10.3本章小結(jié)362
第11章機載軟件合格審查過程363
11.1合格審查過程概述363
11.2軟件合格審查的實施過程和工具363
11.3軟件生命周期資料372
11.4本章小結(jié)379
參考文獻380 2100433B
本書重點介紹了軟件工程化的相關(guān)理論、方法、過程、模型以及機載軟件適航審查的相關(guān)標準、過程、方法。 其中,軟件工程化理論與實踐部分主要介紹了軟件工程的基本原理、軟件生命周期的基本模型以及軟件需求分析、設(shè)計、測試、維護的相關(guān)方法,在實踐部分主要對配置管理過程和質(zhì)量保證過程進行系統(tǒng)介紹,結(jié)合具體過程,給出了相應(yīng)的文檔編寫模板以及各類過程的評審檢查單,便于廣大讀者在軟件開發(fā)實際工作中借鑒和應(yīng)用;機載軟件適航審查理論與實踐部分主要介紹了機載軟件適航的理論、機載軟件適航的標準、機載軟件適航審查的過程和方法,給出了機載軟件適航審查的流程、方法以及各個審查階段應(yīng)滿足的目標,從而為機載軟件適航審查人員在具體的審查工作中提供指導(dǎo)和幫助。本書的實踐性較強、適用面較廣,可作為高等院校軟件工程、計算機技術(shù)及信息技術(shù)等專業(yè)本科生和研究生學習軟件工程的教材,也可以作為軟件工程人員以及軟件適航審查人員從事軟件開發(fā)管理以及軟件適航審查等工作的參考資料。
第2版前言第1版前言第1章 土方工程1.1 土的分類與工程性質(zhì)1.2 場地平整、土方量計算與土方調(diào)配1.3 基坑土方開挖準備與降排水1.4 基坑邊坡與坑壁支護1.5 土方工程的機械化施工復(fù)習思考題第2...
第一篇 個人禮儀1 講究禮貌 語言文明2 規(guī)范姿勢 舉止優(yōu)雅3 服飾得體 注重形象第二篇 家庭禮儀1 家庭和睦 尊重長輩2 情同手足 有愛同輩第三篇 校園禮儀1 尊重師長 虛心學習2 團結(jié)同學 共同進...
前言第一章 現(xiàn)代設(shè)計和現(xiàn)代設(shè)計教育現(xiàn)代設(shè)計的發(fā)展現(xiàn)代設(shè)計教育第二章 現(xiàn)代設(shè)計的萌芽與“工藝美術(shù)”運動工業(yè)革命初期的設(shè)計發(fā)展狀況英國“工藝美術(shù)”運動第三章 “新藝術(shù)”運動“新藝術(shù)”運動的背景法國的“新藝...
格式:pdf
大?。?span id="vxuedrw" class="single-tag-height">87KB
頁數(shù): 5頁
評分: 4.7
1 工程常用圖書目錄(電氣、給排水、暖通、結(jié)構(gòu)、建筑) 序號 圖書編號 圖書名稱 價格(元) 備注 JTJ-工程 -24 2009JSCS-5 全國民用建筑工程設(shè)計技術(shù)措施-電氣 128 JTJ-工程 -25 2009JSCS-3 全國民用建筑工程設(shè)計技術(shù)措施-給水排水 136 JTJ-工程 -26 2009JSCS-4 全國民用建筑工程設(shè)計技術(shù)措施-暖通空調(diào) ?動力 98 JTJ-工程 -27 2009JSCS-2 全國民用建筑工程設(shè)計技術(shù)措施-結(jié)構(gòu)(結(jié)構(gòu)體系) 48 JTJ-工程 -28 2007JSCS-KR 全國民用建筑工程設(shè)計技術(shù)措施 節(jié)能專篇-暖通空調(diào) ?動力 54 JTJ-工程 -29 11G101-1 混凝土結(jié)構(gòu)施工圖平面整體表示方法制圖規(guī)則和構(gòu)造詳圖(現(xiàn)澆混凝土框架、剪力墻、框架 -剪力墻、框 支剪力墻結(jié)構(gòu)、現(xiàn)澆混凝土樓面與屋面板) 69 代替 00G101
格式:pdf
大?。?span id="sad00m4" class="single-tag-height">87KB
頁數(shù): 40頁
評分: 4.3
柜號 序號 G1 1 G1 2 G1 3 G2 4 G2 5 G2 6 G2 7 G2 8 G2 9 G1 10 G2 11 G2 12 G2 13 G2 14 G1 15 G1 16 G1 17 G2 18 G2 19 G2 20 G1 21 G3 22 G3 23 G3 24 G3 25 G3 26 G3 27 G1 28 G1 29 G3 30 G3 31 G2 32 G2 33 G2 34 G2 35 G2 36 G2 37 G2 38 下右 39 下右 40 下右 41 下右 42 下右 43 下右 44 下右 45 下右 46 下右 47 下右 48 下右 49 下右 50 下右 51 下右 52 下右 53 下左 54 下左 55 下左 56 下左 57 下左 58 下左 59 下左 60 下左 61 下左 62 下左 63 下左 64 下左 65 下左 66 下左 67 下
軟件工程
(Software Engineering)
專業(yè)特色
本專業(yè)秉持“以生為本、與時俱進”的教育指導(dǎo)思想,堅持現(xiàn)代工程教育的培養(yǎng)理念,遵循“加強基礎(chǔ)、拓寬專業(yè)、提高素質(zhì)、培養(yǎng)能力”的人才培養(yǎng)原則,培養(yǎng)掌握軟件工程學科基礎(chǔ)理論和工程技術(shù)基礎(chǔ)知識,具有軟件開發(fā)能力和開發(fā)實踐經(jīng)驗,具有軟件項目組織、管理基本能力,具有良好的外語運用能力,具有創(chuàng)新創(chuàng)業(yè)意識和團隊精神,能夠運用所學知識分析和解決實際復(fù)雜工程問題,具備職業(yè)競爭力的高素質(zhì)復(fù)合型應(yīng)用軟件工程技術(shù)人才。
本專業(yè)與國內(nèi)外知名IT企業(yè)開展多層次合作,依托“河北工程大學-尚學堂協(xié)同育人創(chuàng)新創(chuàng)業(yè)”校外實踐基地、中科曙光共建的“云計算與大數(shù)據(jù)”實驗室、“煤礦綜合信息化”河北省工程實驗室、“現(xiàn)代信息技術(shù)”省級教學示范中心、“城市公共安全信息感知與處理”省級重點實驗室,以及軟件工程教學實驗平臺、雙創(chuàng)空間,配合校內(nèi)、外實習實訓基地,可為軟件工程專業(yè)的教學與科研提供良好的創(chuàng)新平臺和校內(nèi)外工程實踐環(huán)境。
本專業(yè)大力支持學生參與創(chuàng)新創(chuàng)業(yè)活動和面向產(chǎn)學研的企業(yè)對接項目,所培養(yǎng)的學生在ACM國際大學生程序設(shè)計競賽、“挑戰(zhàn)杯”全國大學生系列科技學術(shù)競賽、“創(chuàng)青春”全國大學生創(chuàng)業(yè)大賽、藍橋杯全國軟件和信息技術(shù)專業(yè)人才大賽個人賽、全國大學生程序設(shè)計天梯賽團隊賽等各類大學生科技競賽中多次取得優(yōu)異成績。
課程設(shè)置
專業(yè)方向培養(yǎng)內(nèi)容包括:
①專業(yè)核心課:數(shù)據(jù)結(jié)構(gòu)與算法、數(shù)據(jù)庫原理與應(yīng)用、操作系統(tǒng)、軟件工程、編譯原理、計算機系統(tǒng)基礎(chǔ)、計算機組成原理、計算機網(wǎng)絡(luò)等;
②專業(yè)方向課:C++程序設(shè)計、Java程序設(shè)計、Web開發(fā)基礎(chǔ)、JavaEE程序設(shè)計、統(tǒng)一建模語言、軟件測試技術(shù)、人機交互技術(shù)、計算機圖形學、數(shù)據(jù)庫安全技術(shù)、云計算技術(shù)與Hadoop開發(fā)、數(shù)據(jù)分析與可視化、多媒體技術(shù)等;
③專業(yè)實踐環(huán)節(jié):程序設(shè)計基礎(chǔ)實踐(C語言)、算法分析與設(shè)計實踐(數(shù)據(jù)結(jié)構(gòu))、Java程序設(shè)計實踐、Web開發(fā)實踐、JavaEE程序設(shè)計實踐、移動應(yīng)用設(shè)計實踐、大數(shù)據(jù)分析與處理實踐、創(chuàng)新創(chuàng)業(yè)實訓等。
隨著軟件行業(yè)規(guī)模和信息技術(shù)的發(fā)展,軟件工程人才需求逐年增加,行業(yè)薪資在當前各行業(yè)居前列,就業(yè)前景十分樂觀。結(jié)合專業(yè)環(huán)境中優(yōu)質(zhì)的校企合作環(huán)境和實訓基地,學生畢業(yè)后可在國內(nèi)外大型軟件公司、企事業(yè)單位、高校、研究所、國防等部門從事軟件設(shè)計、開發(fā)、應(yīng)用、管理、運行等工作,另外也可攻讀本學科相關(guān)高新技術(shù)學科、交叉學科的碩士學位進行深造。
軟件工程的基本目標就是在給定的資源約束條件下開發(fā)生產(chǎn)更多更好的軟件產(chǎn)品,具體表現(xiàn)如下:
1、開發(fā)盡可能多的軟件產(chǎn)品,滿足社會對軟件全方位、不同應(yīng)用領(lǐng)域的應(yīng)用需求,是軟件工程的首要目標。
2、提高軟件的生產(chǎn)效率。由于軟件產(chǎn)品的特殊性使得如何提高軟件產(chǎn)品的生產(chǎn)效率成了迫切需要解決的難題。為此,人們從各個方面研究、探討軟件產(chǎn)品生產(chǎn)的內(nèi)在規(guī)律,包括生產(chǎn)過程的管理、組織形式、開發(fā)工具、程序設(shè)計方法等,試圖找出比較滿意的求解方案。
3、滿足應(yīng)用的功能需要。這里包括幾層意思:產(chǎn)品功能強、性能好、按期交付使用、易于用戶操作和維護。
4、降低軟件開發(fā)成本,包括降低軟件設(shè)計成本和軟件維護成本,而軟件維護成本比開發(fā)成本要大得多。因此,提高軟件可維護性是降低軟件開發(fā)成本的有效途徑。
在具體工程項目的實際開發(fā)過程中,試圖讓以上幾個目標都達到理想的程度往往是非常困難的。例如,如果過于追求提高軟件的性能,可能造成開發(fā)出的軟件對硬件有較大的依賴性,從而直接影響到軟件的通用性和可移植性。實際上軟件工程就是要解決如何在用戶要求的功能、質(zhì)量、成本、進度之間取得平衡,滿足應(yīng)用的實際需要。
《基于CMMI的軟件工程教程》以CMMI1.2版本相關(guān)過程管理思路為基礎(chǔ),重點提煉出CMMI3級中各過程域(簡稱PA)的精髓,結(jié)合當前國內(nèi)企業(yè)實際開發(fā)需求及CMMI推行情況,對CMMI及軟件工程相關(guān)理論、思想、實踐進行簡化并結(jié)合了國內(nèi)多家軟件公司的CMMI過程改進實踐,從軟件工程實踐的思路來描述軟件開發(fā)的全過程管理,重點是為了解決當前軟件工程類教材中的一個老問題:“學習過軟件工程課程,還是不知道軟件開發(fā)是怎么回事,更不知道怎么規(guī)范化地開發(fā)一個軟件產(chǎn)品?!?
全書共21章,共分軟件工程簡介、項目管理、組織過程管理、工程過程管理、項目支撐管理五大部分。其中項目管理包含立項管理、項目總結(jié)、項目初步計劃、項目估算及詳細計劃、項目跟蹤及控制、風險管理、項目結(jié)項等章節(jié);組織過程管理包含軟件開發(fā)過程管理、項目評審管理等章節(jié);工程過程管理包含需求開發(fā)及管理、系統(tǒng)設(shè)計、實現(xiàn)與測試、制定測試方案及編寫測試用例、系統(tǒng)測試、客戶驗收等章節(jié);項目支撐管理包含過程及產(chǎn)品質(zhì)量保證、軟件配置管理、度量分析、決策分析等章節(jié)。
《基于CMMI的軟件工程教程》適合各類開設(shè)軟件工程或軟件項目實踐類課程的高校學生及教師使用,也可以作為中小軟件企業(yè)的過程改進人員的參考書。