國(guó)家示范性軟件學(xué)院教材:軟件項(xiàng)目實(shí)訓(xùn)
定 價(jià):20 元
- 作者:雷敏 ,姚志林 著
- 出版時(shí)間:2010/3/1
- ISBN:9787118067149
- 出 版 社:國(guó)防工業(yè)出版社
- 中圖法分類:TP311.52
- 頁(yè)碼:166
- 紙張:膠版紙
- 版次:1
- 開(kāi)本:16開(kāi)
為縮短高校畢業(yè)生和企業(yè)崗位實(shí)際需求之間的差距,越來(lái)越多的高校開(kāi)始建立校內(nèi)和校外各種類型的實(shí)習(xí)實(shí)訓(xùn)基地,項(xiàng)目實(shí)訓(xùn)成為軟件工程人才培養(yǎng)的一個(gè)重要途徑!盾浖(xiàng)目實(shí)訓(xùn)》不是介紹某一門具體的技術(shù),而是根據(jù)在校學(xué)生和企業(yè)崗位之間的差距,通過(guò)一系列的實(shí)訓(xùn)環(huán)節(jié)和講座內(nèi)容,讓參加項(xiàng)目實(shí)訓(xùn)的學(xué)員將所學(xué)的軟件工程知識(shí)形成體系,更多地了解企業(yè)的工作流程和文化,掌握規(guī)范文檔的撰寫,同時(shí)介紹企業(yè)軟件人才職業(yè)素質(zhì)的培養(yǎng)、軟件人才的職業(yè)規(guī)劃和面試技巧。
《軟件項(xiàng)目實(shí)訓(xùn)》的主要內(nèi)容是軟件項(xiàng)目實(shí)訓(xùn)導(dǎo)論、項(xiàng)目組組建、職業(yè)素質(zhì)、項(xiàng)目概述及環(huán)境搭建、項(xiàng)目開(kāi)發(fā)計(jì)劃、需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼與實(shí)現(xiàn)、系統(tǒng)測(cè)試、項(xiàng)目總結(jié)、求職與面試、軟件人才職業(yè)規(guī)劃與發(fā)展!盾浖(xiàng)目實(shí)訓(xùn)》收集了軟件項(xiàng)目開(kāi)發(fā)中所需要撰寫的各種文檔模板。
《軟件項(xiàng)目實(shí)訓(xùn)》可作為高等院校軟件工程和計(jì)算機(jī)等相關(guān)專業(yè)的本科生和研究生的課程設(shè)計(jì)、項(xiàng)目實(shí)踐、項(xiàng)目實(shí)訓(xùn)教材,同時(shí)也可作為各培訓(xùn)機(jī)構(gòu)項(xiàng)目實(shí)訓(xùn)和實(shí)習(xí)培訓(xùn)的教材。
隨著我國(guó)軟件產(chǎn)業(yè)的不斷發(fā)展壯大,軟件在當(dāng)今信息社會(huì)中占的地位越來(lái)越重要,市場(chǎng)對(duì)各領(lǐng)域軟件人才的需求越來(lái)越大,但是,盡管高校畢業(yè)生數(shù)量一年比一年增多,卻因?yàn)槿狈?shí)踐工作經(jīng)驗(yàn)而不能滿足軟件企業(yè)對(duì)實(shí)用型軟件人才的大量需求。對(duì)于企業(yè)來(lái)講,由于軟件開(kāi)發(fā)周期短,版本更新速度快,企業(yè)希望新進(jìn)員工無(wú)需培訓(xùn)即能上崗,迅速展開(kāi)實(shí)質(zhì)性工作,為企業(yè)創(chuàng)造價(jià)值,因此要求企業(yè)和人才必須是“互動(dòng)”的成長(zhǎng)模式,高校培養(yǎng)人才時(shí)首先要考慮的就應(yīng)該是企業(yè)的需要。這就要求學(xué)校在培養(yǎng)人才時(shí)更加注重實(shí)踐,特別是模擬企業(yè)開(kāi)發(fā)環(huán)境的項(xiàng)目實(shí)訓(xùn),培養(yǎng)更多的u盤型人才,讓學(xué)生畢業(yè)后能盡快地融人企業(yè)。
本書介紹的項(xiàng)目實(shí)訓(xùn)根據(jù)學(xué)生在學(xué)校和企業(yè)崗位之間的差距,通過(guò)一系列的實(shí)訓(xùn)環(huán)節(jié)和講座內(nèi)容,讓軟件學(xué)院學(xué)生將所學(xué)的軟件工程知識(shí)形成體系,更多地了解企業(yè)的工作流程和文化,同時(shí)介紹企業(yè)軟件人才職業(yè)素質(zhì)的培養(yǎng)、軟件人才的職業(yè)規(guī)劃和面試技巧。幫助學(xué)生畢業(yè)后能夠更好地適應(yīng)工作崗位,發(fā)揮自己的潛力。學(xué)生在參加本項(xiàng)目實(shí)訓(xùn)之前,應(yīng)具備一定軟件開(kāi)發(fā)基礎(chǔ),掌握c和c++編程語(yǔ)言和編程工具,熟悉面向?qū)ο蟪绦蛟O(shè)計(jì)、數(shù)據(jù)庫(kù)、軟件工程、軟件測(cè)試等相關(guān)技術(shù)。
第1章 軟件項(xiàng)目實(shí)訓(xùn)導(dǎo)論
1.1 軟件人才培養(yǎng)目標(biāo)
1.2 軟件人才如何適應(yīng)企業(yè)需求
1.3 實(shí)訓(xùn)培養(yǎng)模式
1.4 軟件工程基本原理
1.5 實(shí)訓(xùn)項(xiàng)目軟件生命周期
1.6 實(shí)訓(xùn)體系和教學(xué)安排
第2章 項(xiàng)目組組建
2.1 人員組成
2.2 如何分組
2.3 人員分工
2.4 項(xiàng)目組長(zhǎng)推選
2.5 項(xiàng)目技術(shù)負(fù)責(zé)人推選
2.5.1 筆試題目1
2.5.2 筆試題目2
2.6 項(xiàng)目組會(huì)議及日?qǐng)?bào)表
2.7 項(xiàng)目組規(guī)章 制度
第3章 職業(yè)素質(zhì)
3.1 時(shí)間管理
3.1.1 時(shí)間特性
3.1.2 時(shí)間管理的四個(gè)象限
3.2 團(tuán)隊(duì)合作
3.2.1 何快速融入團(tuán)隊(duì)
3.2.2 團(tuán)隊(duì)合作三大資格
3.3 團(tuán)隊(duì)溝通技巧
3.3.1 團(tuán)隊(duì)溝通的優(yōu)缺點(diǎn)
3.3.2 影響團(tuán)隊(duì)溝通的因素
3.3.3 團(tuán)隊(duì)的行為規(guī)范
3.3.4 團(tuán)隊(duì)溝通的障礙
3.3.5 團(tuán)隊(duì)溝通原則
3.4 職場(chǎng)禮儀
3.4.1 辦公室禮儀
3.4.2 握手禮儀
3.4.3 道歉禮儀
3.4.4 電梯禮儀
3.4.5 垃圾桶禮儀
3.4.6 電話禮儀
3.4.7 介紹禮儀
3.4.8 遞名片禮儀
3.4.9 見(jiàn)面禮儀
3.4.10 迎送禮儀
3.5 軟件工程師職業(yè)道德規(guī)范
第4章 項(xiàng)目概述及環(huán)境搭建
4.1 需求引出
4.2 項(xiàng)目需求說(shuō)明
4.2.1 項(xiàng)目概要
4.2.2 軟件詳細(xì)需求
4.3 項(xiàng)目開(kāi)發(fā)環(huán)境
4.3.1 開(kāi)發(fā)環(huán)境的搭建
4.3.2 文檔編寫工具
4.3.3 群組通信軟件
4.3.4 編程開(kāi)發(fā)環(huán)境
4.3.5 配置管理工具
4.4 配置管理
4.4.1 配置管理含義
4.4.2 配置管理的重要性
4.4.3 配置管理的內(nèi)容
4.4.4 軟件配置管理過(guò)程
4.4.5 配置管理員的職責(zé)
4.4.6 配置管理工具VSS
4.4.7 VSS的使用
第5章 項(xiàng)目開(kāi)發(fā)計(jì)劃
5.1 制定開(kāi)發(fā)進(jìn)度計(jì)劃
5.2 甘特圖與時(shí)間管理
5.3 項(xiàng)目開(kāi)發(fā)計(jì)劃書
5.2 甘特圖與時(shí)間管理
5.3 項(xiàng)目開(kāi)發(fā)計(jì)劃書
第6章 需求分析
6.1 需求重要性
6.2 需求來(lái)源
6.3 需求規(guī)格說(shuō)明書
6.3.1 需求規(guī)格說(shuō)明的結(jié)構(gòu)和內(nèi)容
6.3.2 需求規(guī)格說(shuō)明的特性
6.3.3 需求規(guī)格說(shuō)明文檔的編寫要求
6.4 需求評(píng)審
6.4.1 需求審查的關(guān)鍵點(diǎn)
6.4.2 審查形式與過(guò)程
6.4.3 評(píng)審員的職責(zé)
6.5 需求變更控制與管理
第7章 概要設(shè)計(jì)
7.1 概要設(shè)計(jì)的任務(wù)
7.2 模塊化
7.2.1 模塊
7.2.2 模塊化與逐步求精
7.2.3 模塊的分割方法與原則
7.3 概要設(shè)計(jì)說(shuō)明書
7.4 概要設(shè)計(jì)文檔評(píng)審
第8章 詳細(xì)設(shè)計(jì)
8.1 詳細(xì)設(shè)計(jì)目標(biāo)和任務(wù)要求
8.1.1 詳細(xì)設(shè)計(jì)與概要設(shè)計(jì)的區(qū)別
8.1.2 詳細(xì)設(shè)計(jì)的任務(wù)
8.1.3 詳細(xì)設(shè)計(jì)的需求
8.2 詳細(xì)設(shè)計(jì)說(shuō)明書
8.3 詳細(xì)設(shè)計(jì)文檔評(píng)審
第9章 編碼與實(shí)現(xiàn)
9.1 編碼規(guī)范
9.1.1 關(guān)于文件結(jié)構(gòu)
9.1.2 編輯風(fēng)格
9.1.3 注釋
9.1.4 符號(hào)名的命名
9.1.5 函數(shù)定義
9.2 用戶界面設(shè)計(jì)
9.2.1 用戶界面設(shè)計(jì)的原則
9.2.2 用戶界面設(shè)計(jì)工作流程
9.2.3 用戶交互方式
9.3 用戶操作手冊(cè)編寫
9.3.1 何時(shí)撰寫用戶操作手冊(cè)
9.3.2 用戶操作手冊(cè)模板
9.4 我需要編碼嗎?
第10章 系統(tǒng)測(cè)試
10.1 測(cè)試目的
10.2 測(cè)試分類
10.3 單元測(cè)試
10.4 集成測(cè)試
10.5 測(cè)試計(jì)劃
10.6 實(shí)訓(xùn)項(xiàng)目的測(cè)試
10.6.1 測(cè)試用例編寫規(guī)范
10.6.2 測(cè)試中錯(cuò)誤級(jí)別的定義
10.6.3 軟件測(cè)試暫停及停止標(biāo)準(zhǔn)
10.6.4 軟件測(cè)試中需注意的問(wèn)題
10.6.5 軟件測(cè)試報(bào)告
第11章 項(xiàng)目總結(jié)
11.1 實(shí)訓(xùn)答辯申請(qǐng)
11.2 個(gè)人總結(jié)和項(xiàng)目組總結(jié)
11.3 項(xiàng)目總結(jié)評(píng)審
11.4 項(xiàng)目組和個(gè)人成績(jī)?cè)u(píng)定
11.5 實(shí)訓(xùn)反饋
第12章 求職與面試
12.1 簡(jiǎn)歷準(zhǔn)備
12.1.1 簡(jiǎn)歷撰寫前的準(zhǔn)備
12.1.2 如何撰寫簡(jiǎn)歷
12.1.3 簡(jiǎn)歷的基本格式
……
第13章 軟件人才職業(yè)規(guī)劃與發(fā)展
附錄 VSS安裝與配置
參考文獻(xiàn)
隨著我國(guó)軟件產(chǎn)業(yè)的不斷發(fā)展壯大,軟件在當(dāng)今信息社會(huì)中占的地位越來(lái)越重要,市場(chǎng)對(duì)各領(lǐng)域軟件人才的需求越來(lái)越大,因此各高校都在相關(guān)專業(yè)培養(yǎng)大量的軟件開(kāi)發(fā)人才。但軟件產(chǎn)業(yè)發(fā)展迅速,要求企業(yè)和人才必須是“互動(dòng)”的成長(zhǎng)模式,而目前各高校軟件人才的培養(yǎng)沒(méi)有考慮企業(yè)的實(shí)際需求。我國(guó)的軟件人才市場(chǎng)現(xiàn)狀足畢業(yè)生富余而企業(yè)卻招不到合適的實(shí)用型軟件人才,市場(chǎng)上出現(xiàn)了非常奇怪的現(xiàn)象,一方面很多高校畢業(yè)生找不到合適的工作,另一方面很多軟件企業(yè)找不到滿意的員工。目前高校畢業(yè)生找工作難的主要原因是實(shí)踐能力弱,不能滿足企業(yè)的要求。解決此矛盾的方法是學(xué)校在培養(yǎng)人才時(shí)應(yīng)更加注重軟件項(xiàng)目實(shí)訓(xùn),特別是模擬企業(yè)開(kāi)發(fā)環(huán)境的軟件項(xiàng)目實(shí)訓(xùn),培養(yǎng)更多的u盤型人才,讓學(xué)生在畢業(yè)時(shí)能掌握軟件開(kāi)發(fā)的各種技能,滿足企業(yè)的需要,找到稱心如意的工作,并能快速地融人企業(yè)。
1.基礎(chǔ)知識(shí)和技能計(jì)劃從事軟件開(kāi)發(fā)的畢業(yè)生應(yīng)該熟練掌握軟件工程知識(shí)與技能,并且具備作為軟件工程師從事軟件工程實(shí)踐活動(dòng)所需的各種專業(yè)能力。在教學(xué)計(jì)劃中,每個(gè)學(xué)期應(yīng)該有不同層次軟件工程技能的教學(xué)和實(shí)踐內(nèi)容,經(jīng)過(guò)正規(guī)的、循序漸進(jìn)的強(qiáng)化學(xué)習(xí)和實(shí)踐,學(xué)生的知識(shí)和技能將不斷地積累和提高。同時(shí),畢業(yè)生必須遵循職業(yè)的、經(jīng)濟(jì)的規(guī)范與社會(huì)倫理公德,要有強(qiáng)烈的職業(yè)責(zé)任感。
2.團(tuán)隊(duì)工作的能力任何一個(gè)軟件項(xiàng)目都不可能由某一個(gè)個(gè)體單獨(dú)來(lái)完成,它通常由一定規(guī)模的項(xiàng)目小組來(lái)完成,軟件工程學(xué)科的畢業(yè)生不僅需要完成個(gè)人的工作任務(wù),而且還需要與項(xiàng)目組其他成員協(xié)同工作,因此,軟件人才必須具備個(gè)人工作與團(tuán)隊(duì)協(xié)作的能力,以便能夠開(kāi)發(fā)出高質(zhì)量的軟件產(chǎn)品。在各種實(shí)踐和實(shí)訓(xùn)教學(xué)環(huán)節(jié)中,有意識(shí)地安排學(xué)生參加實(shí)際的軟件開(kāi)發(fā)項(xiàng)目小組的工作,讓學(xué)生清楚地了解開(kāi)發(fā)小組的性質(zhì)、活動(dòng)或角色,在每個(gè)項(xiàng)目小組中盡量能擔(dān)任不同的角色。同時(shí)強(qiáng)調(diào)專門化訓(xùn)練的重要性,包括提交各項(xiàng)文檔和成果的最后期限,同時(shí)注重溝通、個(gè)人與團(tuán)隊(duì)的績(jī)效評(píng)估等方面的訓(xùn)練。
3.分析與解決問(wèn)題的能力從事軟件項(xiàng)目開(kāi)發(fā)的畢業(yè)生應(yīng)當(dāng)能夠協(xié)調(diào)各種相互沖突的項(xiàng)目目標(biāo),在成本、時(shí)間、知識(shí)、現(xiàn)有系統(tǒng)與組織環(huán)境等條件約束下找到適當(dāng)?shù)恼壑苑桨浮=虒W(xué)計(jì)劃應(yīng)當(dāng)提供一些相關(guān)練習(xí),要求學(xué)生面對(duì)相互矛盾和不斷變化的需求時(shí),能夠完成高質(zhì)量的需求分析和靈活的軟件設(shè)計(jì)。這些練習(xí)應(yīng)該具有真實(shí)環(huán)境的成分,以便學(xué)生獲得真正的經(jīng)驗(yàn)。