軟體開發與管理

軟體開發與管理

本書依據軟體開發工作和管理工作對知識和能力的需求來選擇和組織內容,重點介紹了“做軟體”的方法、過程和工具,注重強調工作任務和崗位能力與知識的聯繫。全書將軟體開發和管理分解為相對獨立的若干個任務,並用一個大的案例貫穿所有任務,充分體現了工作過程的完整性。每個任務主要由任務概述、任務目的、能力與知識要求、工作計畫、角色與活動、工作方法和工具、任務小結、思考與練習、課後實踐等部分組成。

基本信息

內容簡介

本書可作為高職高專計算機及相關專業的軟體開發與管理或軟體工程類專業的教材,也可供從事計算機軟體開發及套用的廣大科技工作者參考。

圖書目錄

任務1 構建一個軟體開發工作環境
1.1 任務概述
1.1.1 任務目的
1.1.2 工作計畫
1.1.3 工作過程
1.2 通過各種渠道了解軟體行業及軟體企業
1.2.1 認識軟體從業人員,規劃未來自我
1.2.2 關於考試認證
1.3 初識軟體工程
1.3.1 區分軟體與程式
1.3.2 區分軟體項目與軟體產品
1.3.3 明確軟體質量
1.3.4 保證軟體質量
1.3.5 什麼是軟體工程
1.4 了解軟體工程的主要內容
1.4.1 熟悉軟體生存周期
1.4.2 選擇軟體開發模型
1.5 軟體工程管理
1.5.1 規劃項目組織結構
1.5.2 制訂項目計畫
1.5.3 管理配置
1.5.4 標準化文檔
1.6 討論軟體質量與軟體工程之間的關係
1.7 任務小結
1.8 思考與練習
1.9 課後實踐(討論)
1.10 附屬檔案材料
任務2 從技術、經濟和社會三方面論證項目可行性
2.1 任務概述
2.1.1 任務目的
2.1.2 工作計畫
2.1.3 工作過程
2.2 明確問題定義
2.3 分析論證
2.4 開展可行性分析
2.5 網上寵物商店可行性分析
2.6 任務小結
2.7 思考與練習
2.8 課後實踐(討論)
任務3 全面準確地描述軟體應滿足的需求
3.1 任務概述
3.1.1 任務目的
3.1.2 作計畫
3.1.3 工作過程
3.2 了解需求分析的任務與步驟
3.2.1 需求分析面臨著困難
3.2.2 制定需求分析步驟
3.2.3 明確角色與活動
3.3 開展需求分析工作
3.3.1 行業領域簡介
3.3.2 收集和分類需求
3.3.3 初步整理需求
3.4 描述問題域
3.4.1 什麼是模型
3.4.2 了解UML
3.5 構建用例模型
3.5.1 繪製用例圖
3.5.2 區別用例與功能點
3.5.3 寵物店的用例模型
3.6 構建活動圖
3.6.1 活動圖的組成結構
3.6.2 理解幾個實例
3.6.3 添加泳道
……
任務4 依據需求和現有技術設計軟體
任務5 按照軟體設計方案設計程式
任務6 依據需求和設計測試軟體
任務7 發布軟體和維護軟體
參考文獻

相關詞條

相關搜尋

熱門詞條

聯絡我們