出版時(shí)間:2005-1 出版社:科學(xué)出版社 作者:周蘇王文張泳 頁(yè)數(shù):298 字?jǐn)?shù):378000
Tag標(biāo)簽:無(wú)
前言
高等教育的普及對(duì)信息技術(shù)類專業(yè)軟件課程的教學(xué)提出了更高的要求,為培養(yǎng)適用的專業(yè)人才,應(yīng)充分重視軟件課程的實(shí)驗(yàn)教學(xué),迫切需要優(yōu)秀的軟件課程的系列實(shí)驗(yàn)、實(shí)踐教材。為此,我們?cè)趯?shí)驗(yàn)內(nèi)容的選擇、實(shí)驗(yàn)步驟的設(shè)計(jì)和實(shí)驗(yàn)文檔的組織等諸方面都做了精心的考慮和安排,邀請(qǐng)長(zhǎng)期工作在教學(xué)第一線且年富力強(qiáng)的各課程資深專業(yè)教師,編寫了這套“高等院校實(shí)踐教程”。首批教材所涉及的課程包括:數(shù)據(jù)結(jié)構(gòu)與算法、數(shù)據(jù)庫(kù)原理、操作系統(tǒng)原理、多媒體技術(shù)、軟件工程、匯編語(yǔ)言程序設(shè)計(jì)、編譯原理、計(jì)算機(jī)網(wǎng)絡(luò)、電子商務(wù)和面向?qū)ο蟪绦蛟O(shè)計(jì)等專業(yè)課程,以及Visual C++、Java、Delphi等程序設(shè)計(jì)課程。作為各課程主教材的實(shí)驗(yàn)教材,本套教材的編寫原則是:依據(jù)課程教學(xué)大綱,充分理解課程的主教材,遵循課程教學(xué)的規(guī)律和節(jié)奏,充分體現(xiàn)實(shí)驗(yàn)的可操作性,既可以與課程主教材輔助配套,也可以作為獨(dú)立開設(shè)的實(shí)驗(yàn)課教材,還可以是自學(xué)的實(shí)踐教材。這對(duì)于很好地推動(dòng)相關(guān)課程的教學(xué)發(fā)展,幫助老師教,幫助學(xué)生學(xué),幫助用戶切實(shí)掌握本課程的知識(shí)內(nèi)涵和理論與實(shí)踐的水平具有重要意義。本書通過(guò)一系列學(xué)習(xí)軟件工程工具的實(shí)驗(yàn)練習(xí),把軟件工程的概念和理論知識(shí)融入到實(shí)踐當(dāng)中,從而加深對(duì)軟件工程的認(rèn)識(shí)和理解,可作為高等院?!败浖こ獭闭n程的實(shí)驗(yàn)輔助教材,也可作為單獨(dú)開設(shè)“軟件工程學(xué)實(shí)驗(yàn)”課程的主教材。本書可讀性、可操作性好,讀者也可選擇本書作為自學(xué)教材。每個(gè)實(shí)驗(yàn)均留有“實(shí)驗(yàn)總結(jié)”和“教師評(píng)價(jià)”部分,方便師生交流對(duì)學(xué)科知識(shí)、實(shí)驗(yàn)內(nèi)容的理解與體會(huì),書后提供了“實(shí)驗(yàn)成績(jī)記錄”,方便老師對(duì)學(xué)生實(shí)驗(yàn)成績(jī)的記錄與管理。本書得到了浙江大學(xué)城市學(xué)院教學(xué)改革基金“精品課程建設(shè)”的支持。
內(nèi)容概要
本書通過(guò)一系列學(xué)習(xí)軟件工程工具的實(shí)驗(yàn)練習(xí),把軟件工程的概念和理論知識(shí)融入到實(shí)踐當(dāng)中,從而加深對(duì)軟件知識(shí)的認(rèn)識(shí)和理解。實(shí)驗(yàn)內(nèi)容幾乎包含了軟件生存周期的各個(gè)階段 ,內(nèi)容涉及軟件工程計(jì)算環(huán)境、軟件工程國(guó)家標(biāo)準(zhǔn)、軟件開發(fā)繪圖工具M(jìn)icrosoft Visio、軟件分析與建模工具Sybase PowerDesigner、軟件自動(dòng)化測(cè)試Mercury Interactive Winrunner、軟件項(xiàng)目管理Microsoft Project和軟件配置管理Microsoft Visual SurceSafe等,全書共16個(gè)小實(shí)驗(yàn)、2個(gè)課程設(shè)計(jì)和1個(gè)實(shí)驗(yàn)總結(jié)。每個(gè)實(shí)驗(yàn)中都包含背景知識(shí)介紹、所需的工具、準(zhǔn)備工作和實(shí)驗(yàn)步驟指導(dǎo)等,以幫助讀者加深對(duì)課程教材中所介紹概念的理解以及掌握一些主流軟件工程工具的基本使用方法。 本書是高等院校計(jì)算機(jī)及相關(guān)專業(yè)“軟件工程”課程的實(shí)驗(yàn)輔助教材,也可作為單獨(dú)開設(shè)“軟件工程實(shí)驗(yàn)”課程的主教材。歡迎教師索取為本書教學(xué)配套的課件:zs@mail.hz.zj.cn。
書籍目錄
實(shí)驗(yàn)1 軟件工程工具與環(huán)境 1.1 軟件工程的計(jì)算環(huán)境 1.2 工具、環(huán)境與CASE實(shí)驗(yàn)2 軟件工程標(biāo)準(zhǔn)化 2.1 標(biāo)準(zhǔn)與軟件工程國(guó)家標(biāo)準(zhǔn) 2.2 軟件產(chǎn)品開發(fā)文件編制指南實(shí)驗(yàn)3 軟件開發(fā)繪圖工具Visio 3.1 Visio繪圖初步 3.3 Visio繪制工程圖形實(shí)驗(yàn)4 系統(tǒng)分析與建模工具PowerDesigner 4.1 PowerDesigner入門 4.2 PowerDesigner業(yè)務(wù)處理模型 4.3 PowerDesigner概念數(shù)據(jù)模型 4.4 PowerDesigner物理數(shù)據(jù)模型 4.5 PowerDesigner面向?qū)ο竽P蛯?shí)驗(yàn)5 軟件自動(dòng)化測(cè)試與Winrunner 5.1 軟件自動(dòng)化測(cè)試環(huán)境 5.2 功能測(cè)試軟件Winrunner實(shí)驗(yàn)6 軟件項(xiàng)目管理 Project 6.1 軟件項(xiàng)目管理 Project初步 6.2 Project項(xiàng)目管理應(yīng)用實(shí)驗(yàn)7 軟件配置管理VSS實(shí)驗(yàn)8 軟件工程實(shí)驗(yàn)總結(jié) 8.1 實(shí)驗(yàn)的基本內(nèi)容 8.2 實(shí)驗(yàn)的基本評(píng)價(jià) 8.3 軟件工程實(shí)驗(yàn)總結(jié) 8.4 實(shí)驗(yàn)總結(jié)評(píng)價(jià)(教師)實(shí)驗(yàn)成績(jī)記錄主要參考文獻(xiàn)
章節(jié)摘錄
插圖:按內(nèi)容分,軟件開發(fā)環(huán)境一般由環(huán)境數(shù)據(jù)庫(kù)、接口軟件和工具組等構(gòu)成。1)環(huán)境數(shù)據(jù)庫(kù)。這是軟件開發(fā)環(huán)境的核心,其中存放的信息有被研制軟件在其生存周期中所必需的信息和軟件研制工具的有關(guān)信息等。例如,它把經(jīng)過(guò)各種軟件工具加工后的軟件產(chǎn)品和半成品(如各種文件、源代碼及測(cè)試數(shù)據(jù))存入庫(kù)內(nèi),以便根據(jù)需要進(jìn)行查詢、修改或輸出等。在環(huán)境數(shù)據(jù)庫(kù)中,可以分別標(biāo)識(shí)的信息組稱為對(duì)象;作為一組相關(guān)的版本而存在的一組對(duì)象稱為版本組。把一個(gè)項(xiàng)目中各個(gè)不同的“對(duì)象組”組合起來(lái),就可以構(gòu)成各種不同的軟件配置。2)接口軟件。包括系統(tǒng)與用戶的接口、子系統(tǒng)和子系統(tǒng)之間的接口。開發(fā)環(huán)境要求所有的接口都具有統(tǒng)一性。例如,為了實(shí)現(xiàn)用戶和各種系統(tǒng)的通信,要求有統(tǒng)一調(diào)用方式。3)工具組。軟件開發(fā)環(huán)境中的工具彼此有交互作用。工具組中的各個(gè)工具被設(shè)計(jì)成由一些基本功能成分組成。這些成分可以組合,供用戶選用,并且可通過(guò)環(huán)境數(shù)據(jù)庫(kù)進(jìn)行通信。 ·語(yǔ)言工具。它一般提供編譯(或解釋)程序、連接裝配程序、調(diào)試程序、靜態(tài)及動(dòng)態(tài)分析程序等一系列語(yǔ)言支撐工具。也有的系統(tǒng)支持非過(guò)程語(yǔ)言的運(yùn)行?!べ|(zhì)量保證工具。目前大量使用的仍是靜態(tài)、動(dòng)態(tài)測(cè)試技術(shù)以及各種形式的評(píng)審技術(shù)。與形式方法相聯(lián)系的程序證明和驗(yàn)證技術(shù)已為許多專家所重視。·需求分析及設(shè)計(jì)工具。主要由文本編輯工具、圖形工具及一致性檢驗(yàn)工具等支持?!づ渲霉芾砉ぞ?。對(duì)于不同用戶或不同的硬件配置,一個(gè)系統(tǒng)往往需不同的軟件配置;即使同一軟件也有不同的版本;加上軟件產(chǎn)品的修改需要進(jìn)行嚴(yán)格的管理等原因,軟件的配置管理已成為軟件生產(chǎn)管理的重要課題。軟件開發(fā)環(huán)境的發(fā)展方向是集成化的軟件工程環(huán)境,即軟件生存周期中各個(gè)階段的開發(fā)環(huán)境(工具與支持系統(tǒng))集成為一致的用戶接口,包括制定各種標(biāo)準(zhǔn)接口。以下一些名稱具有相同或類似的含義:軟件開發(fā)環(huán)境(SDE)、軟件工程環(huán)境(SEE)、軟件支持環(huán)境(SSE)、項(xiàng)目支持環(huán)境(PSE)、自動(dòng)開發(fā)環(huán)境(.ADE)、集成化程序設(shè)計(jì)環(huán)境(IPE)、工具盒(Toolbox)、工具箱(Toolkit)。3.計(jì)算機(jī)輔助軟件工程(CASE)CASE是一組工具和方法的集合,用來(lái)輔助軟件開發(fā)生命周期各階段進(jìn)行軟件開發(fā),它是軟件開發(fā)管理、軟件開發(fā)方法、軟件開發(fā)環(huán)境和軟件工具等方面研究和發(fā)展的產(chǎn)物,CASE把軟件開發(fā)技術(shù)、軟件工具和軟件開發(fā)方法集成到一個(gè)統(tǒng)一的框架中,并且吸取了計(jì)算機(jī)輔助設(shè)計(jì)(CAD)、軟件工程、操作系統(tǒng)、數(shù)據(jù)庫(kù)、網(wǎng)絡(luò)和許多其他計(jì)算機(jī)領(lǐng)域的原理和技術(shù)。
編輯推薦
《軟件工程學(xué)實(shí)驗(yàn)(信息技術(shù)類)》是由科學(xué)出版社出版的。
圖書封面
圖書標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
軟件工程學(xué)實(shí)驗(yàn) PDF格式下載