注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件工程及軟件方法學軟件工程初步

軟件工程初步

軟件工程初步

定 價:¥18.10

作 者: 賈長云
出版社: 藍色暢想
叢編項:
標 簽: 計算機與自動化 工業(yè)技術 高職高專教材 教材教輔與參考書

ISBN: 9787040151619 出版時間: 2004-07-27 包裝: 平裝
開本: 16開 頁數(shù): 216 字數(shù):  

內(nèi)容簡介

  《軟件工程初步》是高等教育出版社與CEAC國家信息化教育認證管理辦公室聯(lián)合推出的認證課程教材,為CEAC計算機軟件技術專業(yè)助理工程師認證課程配套。《軟件工程初步》針對職業(yè)學校學生的特點,充分體現(xiàn)素質(zhì)為基礎、能力為本位、需求為依據(jù)、就業(yè)為導向的基本原則,教學內(nèi)容注重選擇當前軟件工程中的一些新理論、新方法與新技術,通過一個小型軟件項目為案例貫穿全書,使學生在學完本書后能掌握軟件工程的基本理論與方法以及它們在軟件項目開發(fā)中的實際應用。其主要內(nèi)容涉及軟件工程中的軟件系統(tǒng)策劃、需求分析、軟件設計、編碼實現(xiàn)、軟件測試及實施與維護等方面的內(nèi)容,考慮到職業(yè)院校學生的就業(yè)定位,重點側(cè)重于詳細設計、軟件編碼、軟件測試、軟件維護這幾個方面的基本知識與技能。為保持教學內(nèi)容的先進性,同時便于對教學進行科學、靈活的組織,對諸如UML方法、面向?qū)ο蟮姆治觥⒚嫦驅(qū)ο蟮脑O計與編程、面向?qū)ο筌浖y試、CMM等也做了介紹?!盾浖こ坛醪健房梢宰鳛槁殬I(yè)學校計算機類專業(yè)的軟件工程課程的教材或參考書,也可作為IT行業(yè)程序員、測試員、維護員等的培訓教材或參考書。

作者簡介

暫缺《軟件工程初步》作者簡介

圖書目錄

第1章 軟件工程概述
1.1 軟件及軟件工程
1.1.1 軟件
1.1.2 軟件工程
1.2 軟件生存周期與開發(fā)模型
1.2.1 軟件生存周期
1.2.2 軟件開發(fā)模型
1.3 軟件工程過程
1.3.1 軟件工程過程的概念
1.3.2 常用軟件過程管理方法簡介
1.4 軟件開發(fā)工具簡介
1.4.1 CASE工具的作用與分類
1.4.2 常用CASE工具簡介
1.5 學習指南
1.5.1 本書案例
1.5.2 案例文檔索引
1.5.3 習題說明
習題
第2章 系統(tǒng)策劃
2.1 可行性研究
2.1.1 問題的定義
2.1.2 可行性研究的任務與步驟
2.1.3 技術可行性分析
2.1.4 經(jīng)濟可行性分析
2.1.5 案例分析——可行性研究
2.2 軟件項目計劃
2.2.1 軟件項目計劃的主要內(nèi)容
2.2.2 案例分析——軟件項目開發(fā)計劃書
習題
第3章 需求分析
3.1 需求分析概述
3.1.1 需求分析的重要性
3.1.2 需求分析的任務
3.1.3 需求分析的過程與方法
3.2 結(jié)構化分析
3.2.1 數(shù)據(jù)字典
3.2.2 數(shù)據(jù)流圖
3.2.3 狀態(tài)轉(zhuǎn)換圖
3.2.4 需求規(guī)格說明書
3.3 面向?qū)ο蟮姆治?br /> 3.3.1 面向?qū)ο蟮母拍?br /> 3.3.2 面向?qū)ο蠓椒ê喗?br /> 3.3.3 面向?qū)ο蠓治鲞^程
3.4 UML概述
3.4.1 UML的結(jié)構
3.4.2 UML的圖
3.4.3 UML的應用
3.4.4 UML中的需求分析——用例圖的創(chuàng)建
習題
第4章 軟件設計
4.1 軟件設計基本概念
4.1.1 軟件設計
4.1.2 軟件模塊
4.2 概要設計
4.2.1 設計程序的模塊結(jié)構
4.2.2 設計程序的數(shù)據(jù)結(jié)構
4.3 詳細設計
4.3.1 詳細設計的表示
4.3.2 詳細設計方法( Jackson方法)
4.4 面向?qū)ο蟮姆治雠c設計
4.4.1 靜態(tài)建模
4.4.2 動態(tài)建模
習題
第5章 編碼
5.1 程序設計語言
5.1.1 常用程序設計語言及其特點
5.1.2 程序設計語言的選擇
5.2 編碼規(guī)范
5.2.1 代碼文檔化
5.2.2 數(shù)據(jù)說明與語句
5.2.3 輸入/輸出
5.2.4 程序布局
5.2.5 注釋
5.3 結(jié)構化程序設計
5.3.1 結(jié)構化程序設計的原則
5.3.2 結(jié)構化程序設計的方法
5.4面向?qū)ο蟮某绦蛟O計
5.4.1 面向?qū)ο蟮某绦蛟O計語言
5.4.2 面向?qū)ο蟪绦蛟O計語言的設計風格
5.5 用戶界面設計
5.5.1 人機界面設計的一般問題
5.5.2 人機界面設計過程
5.5.3 人機界面設計實現(xiàn)原則及典型案例
5.6 程序員的基本素質(zhì)要求
習題
第6章 軟件測試
6.1 軟件測試概述
6.1.1 軟件缺陷典型案例分析
6.1.2 軟件測試的基本概念
6.1.3 軟件測試的目標和原則
6.2 測試技術分類及測試用例
6.2.1 測試技術分類
6.2.2 測試用例
6.3 黑盒測試及其測試用例設計
6.3.1 等價分類法
6.3.2 邊界值分析法
6.3.3 錯誤推測法
6.4 白盒測試及其測試用例設計
6.4.1 靜態(tài)白盒分析——代碼審查
6.4.2 動態(tài)白盒測試
6.5 軟件測試策略
6.5.1 測試流程與組織
6.5.2 測試計劃
6.5.3 單元測試
6.5.4 集成測試
6.5.5 確認測試
6.5.6 系統(tǒng)測試
6.5.7 測試分析報告
6.6 面向?qū)ο蟮能浖y試
6.6.1 面向?qū)ο蠹夹g對傳統(tǒng)測試的影響
6.6.2 面向?qū)ο蟮臏y試策略與步驟
6.7 程序調(diào)試
6.7.1 程序調(diào)試技術
6.7.2 程序調(diào)試策略
習題
第7章 軟件實施與維護
7.1 軟件用戶文檔
7.1.1 軟件文檔
7.1.2 用戶操作手冊及編制
7.2 軟件產(chǎn)品的發(fā)布與實施
7.2.1 軟件產(chǎn)品的發(fā)布
7.2.2 軟件產(chǎn)品實施過程
7.3軟件維護的基本概念
7.3.1 軟件維護的概念
7.3.2 軟件維護的種類
7.3.3 軟件維護的代價
7.4 軟件維護的策略及副作用
7.4.1 軟件維護策略
7.4.2 程序修改
7.4.3 軟件維護的副作用
7.5 軟件維護中的新問題
7.5.1 軟件結(jié)構對維護的影響
7.5.2 因特網(wǎng)對軟件維護的影響
7.5.3 UML對軟件維護的影響
7.5.4 CMM對軟件維護的影響
習題
第8章 軟件項目管理
8.1 軟件項目計劃與組織
8.2 軟件項目成本管理
8.2.1 資源計劃
8.2.2 成本估算、預算與控制
8.3 軟件項目進度控制
8.4 軟件質(zhì)量保證
8.4.1 軟件質(zhì)量因素
8.4.2 軟件質(zhì)量保證體系與實施
8.5 軟件配置管理
8.5.1 配置管理任務
8.5.2 配置管理工具
習題
第9章 軟件過程管理
9.1 軟件能力成熟度模型CMM
9.1.1 CMM的產(chǎn)生
9.1.2 CMM內(nèi)容簡介
9.1.3 CMM的應用
9.2 個體軟件過程PSP
9.3 統(tǒng)一過程RUP
9.3.1 軟件生存周期中的各個階段
9.3.2 RUP的核心工作流
習題
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號