出版時(shí)間:2011-05-01 出版社:中國(guó)原子能出版?zhèn)髅接邢薰?nbsp; 作者:曹然彬 等 著 頁(yè)數(shù):265
內(nèi)容概要
《軟件開發(fā)與項(xiàng)目管理》從軟件項(xiàng)目開發(fā)方法與管理的實(shí)際出發(fā),以完整的知識(shí)體系,結(jié)合軟件工程的實(shí)際情況,為軟件開發(fā)工作提供了一套切實(shí)可行的方法和思路,是開發(fā)人員的工作指導(dǎo)和行為指南。軟件項(xiàng)目有其獨(dú)特性,開發(fā)的成功不僅依賴于成熟先進(jìn)的方法和技術(shù),更依賴于人的素質(zhì)和技能。在開發(fā)過(guò)程中,開發(fā)人員要理論聯(lián)系實(shí)際、勤于思考、精心策劃、善于溝通、互相學(xué)習(xí)、勇于實(shí)踐、及時(shí)總結(jié)。在借鑒書中思想的同時(shí),還要不斷探索軟件開發(fā)的新理論與新方法,從而能夠高屋建瓴地理解和運(yùn)作軟件項(xiàng)目,提高軟件項(xiàng)目的成功率。
作者簡(jiǎn)介
曹然彬(1971-),中共黨員,副教授,曾任計(jì)算機(jī)系主任、機(jī)電工程系主任,現(xiàn)任齊齊哈爾工程學(xué)院常務(wù)副院長(zhǎng)。主要承擔(dān)《匯編語(yǔ)言程序設(shè)計(jì)》、《微機(jī)原理及應(yīng)用》、《計(jì)算機(jī)組裝與維護(hù)》、《網(wǎng)絡(luò)原理與組建》等課程的教學(xué)任務(wù)。主持省級(jí)“十一五”科研課題2項(xiàng)并結(jié)題,參與省級(jí)科研課題3項(xiàng);獲省級(jí)優(yōu)秀科研成果獎(jiǎng)5項(xiàng);在學(xué)術(shù)期刊公開發(fā)表論文六篇(其中核心期刊2篇):主編高職高專規(guī)劃教材四部。2007被授予齊齊哈爾市勞動(dòng)模范稱號(hào),2009年被評(píng)為齊齊哈爾市第二屆“學(xué)習(xí)之星”,2010年獲省黃炎培職業(yè)教育優(yōu)秀校長(zhǎng)獎(jiǎng)?! ∪伪耄?976-),山西省孝義市人,1994年9月至1998年7月就讀于鄭州紡織工學(xué)院電氣工程系計(jì)算機(jī)及應(yīng)用專業(yè),獲工學(xué)學(xué)士學(xué)位。1998年7月至2001年7月任職于山西省計(jì)劃統(tǒng)計(jì)學(xué)校計(jì)算機(jī)科學(xué)系,2001年7月至2006年11月任職于山西省財(cái)經(jīng)大學(xué)經(jīng)濟(jì)信息學(xué)院計(jì)算機(jī)科學(xué)系,2006年11月至今任職于山西省旅游職業(yè)學(xué)院計(jì)算機(jī)科學(xué)系,現(xiàn)為講師。研究方向:軟件工程,軟件測(cè)試,計(jì)算機(jī)安全,擔(dān)任課程:軟件工程,軟件測(cè)試,微機(jī)原理,計(jì)算機(jī)安全?! ¢Z廣平(1971-),碩士、講師,任教于山西警官職業(yè)學(xué)院信息工程系,從事計(jì)算機(jī)應(yīng)用技術(shù)和網(wǎng)絡(luò)管理專業(yè)的教學(xué)工作。任教課程主要有計(jì)算機(jī)組裝與維護(hù)、平面設(shè)計(jì)、VFP、計(jì)算機(jī)文化基礎(chǔ)等,具有豐富的教學(xué)經(jīng)驗(yàn)。近五年來(lái)主、參縞教材三部,發(fā)表論文七篇,主持建設(shè)一門校級(jí)精品課程。參與國(guó)家級(jí)課題一項(xiàng),主持省級(jí)課題一項(xiàng)。近年度來(lái)多次被評(píng)為廳級(jí)優(yōu)秀教師,校級(jí)“十佳教師”,2008年被山西省青年科技評(píng)選委員會(huì)評(píng)為“山西省青年科技獎(jiǎng)”并被授予“優(yōu)秀教育工作者”稱號(hào)。
書籍目錄
第1章 軟件開發(fā)過(guò)程1.1 軟件開發(fā)概述1.2 軟件過(guò)程1.3 軟件開發(fā)過(guò)程1.4 軟件開發(fā)過(guò)程模型1.5 敏捷過(guò)程與極限編程1.6 軟件開發(fā)過(guò)程模型選擇第2章 軟件項(xiàng)目管理2.1 軟件項(xiàng)目管理概述2.2 軟件項(xiàng)目計(jì)劃2.3 進(jìn)度計(jì)劃2.4 軟件項(xiàng)目控制2.5 配置管理第3章 可行性研究3.1 可行性研究的含義3.2 可行性研究的內(nèi)容3.3 可行性研究的階段3.4 成本/效益分析3.5 方案選擇與決策3.6 可行性研究報(bào)告的描述方法第4章 軟件需求分析4.1 需求分析概述4.2 軟件需求分析的任務(wù)和過(guò)程4.3 需求分析的內(nèi)容與目的4.4 需求分析的方法4.5 需求分析工具4.6 需求分析的文檔第5章 軟件系統(tǒng)架構(gòu)設(shè)計(jì)5.1 軟件架構(gòu)設(shè)計(jì)的概念5.2 軟件架構(gòu)設(shè)計(jì)的任務(wù)5.3 交互式系統(tǒng)架構(gòu)5.4 數(shù)據(jù)庫(kù)系統(tǒng)架構(gòu)第6章 軟件詳細(xì)設(shè)計(jì)6.1 軟件設(shè)計(jì)概述6.2 概要設(shè)計(jì)6.3 面向?qū)ο蟮脑O(shè)計(jì)方法6.4 接口設(shè)計(jì)6.5 詳細(xì)設(shè)計(jì)第7章 軟件開發(fā)工具與編碼7.1 軟件工具概述7.2 Rational Rose工具7.3 軟件開發(fā)環(huán)境7.4 程序設(shè)計(jì)編碼第8章 軟件測(cè)試8.1 軟件測(cè)試的基本概念、方法8.2 軟件測(cè)試過(guò)程8.3 測(cè)試用例設(shè)計(jì)和測(cè)試執(zhí)行8.4 單元測(cè)試技術(shù)8.5 功能測(cè)試技術(shù)8.6 集成測(cè)試概述8.7 系統(tǒng)測(cè)試技術(shù)第9章 軟件維護(hù)9.1 軟件維護(hù)概述9.2 軟件維護(hù)過(guò)程模型9.3 軟件維護(hù)技術(shù)9.4 軟件維護(hù)過(guò)程9.5 軟件維護(hù)控制……第10章 軟件的重用參考文獻(xiàn)
章節(jié)摘錄
2.分析用戶需求 分析用戶需求的主要工作是對(duì)問(wèn)題的分析和方案的綜合。分析員要從數(shù)據(jù)流和數(shù)據(jù)結(jié)構(gòu)出發(fā),逐步細(xì)化所有軟件功能,找出系統(tǒng)各元素之間的聯(lián)系、接口特性和設(shè)計(jì)上的限制,分析是否滿足功能要求,是否合理。依據(jù)功能需求、性能需求和運(yùn)行環(huán)境需求等,剔除不合理的部分,增加需要的部分。最終綜合成系統(tǒng)的解決方案,給出目標(biāo)系統(tǒng)的詳細(xì)邏輯模型?! ≡谶@個(gè)步驟中,分析和綜合工作反復(fù)進(jìn)行。在對(duì)現(xiàn)行系統(tǒng)和期望的信息(輸入和輸出)進(jìn)行分析的基礎(chǔ)上,分析員往往綜合出一個(gè)或幾個(gè)解決方案,然后檢查是否符合軟件計(jì)劃中規(guī)定的范圍,再進(jìn)行修改??傊?,對(duì)問(wèn)題進(jìn)行分析和綜合的過(guò)程將一直持續(xù)到分析員與用戶雙方都感到有把握正確地制定軟件的規(guī)格說(shuō)明為止。 常用的需求分析方法有面向數(shù)據(jù)流的結(jié)構(gòu)化分析方法(簡(jiǎn)稱SA)、面向數(shù)據(jù)結(jié)構(gòu)的Jackson方法(簡(jiǎn)稱JSD)、面向?qū)ο蟮姆治龇椒ǎê?jiǎn)稱OOA)以及用于建立動(dòng)態(tài)模型的狀態(tài)遷移圖或Petri網(wǎng)等。這些方法都采用圖文結(jié)合的方式,可以直觀地描述軟件的邏輯結(jié)構(gòu)。 3.需求文檔編寫 已經(jīng)確定的需求應(yīng)當(dāng)?shù)玫角逦鷾?zhǔn)確的描述。通常把描述需求的文檔叫做軟件需求規(guī)格說(shuō)明書。同時(shí),為了確切表達(dá)用戶對(duì)軟件的輸入輸出要求,還需要制定數(shù)據(jù)要求說(shuō)明書及編寫初步的用戶手冊(cè),著重反映被開發(fā)軟件的用戶界面和用戶使用的具體要求?! ⌒枨蠓治龅淖罱K結(jié)果是客戶和開發(fā)小組對(duì)將要開發(fā)的產(chǎn)品達(dá)成一致協(xié)議。協(xié)議綜合了業(yè)務(wù)需求、用戶需求和軟件功能需求?! ?/pre>圖書封面
評(píng)論、評(píng)分、閱讀與下載
- 還沒(méi)讀過(guò)(92)
- 勉強(qiáng)可看(669)
- 一般般(114)
- 內(nèi)容豐富(4734)
- 強(qiáng)力推薦(388)