- 軟件工程基礎與實訓教程
- 杜文潔 白萍編著
- 783字
- 2018-12-30 19:08:24
前言
軟件工程是研究如何用工程化的理論、方法和技術,來研究和指導軟件開發的一門交叉學科。隨著軟件應用日益廣泛,軟件規模日益擴大,軟件工程技術已成為專業軟件人員必須掌握的技術。因此我們依據高職高專軟件工程課程教學大綱所規定的教學要求編寫本書,把多年軟件工程教學經驗和教學實踐成果融入本教材中,在內容分布上充分考慮理論與實踐相結合的原則。
軟件工程是一門理論與實踐并重的課程。本書在講述軟件工程的基本概念、原理和方法的基礎上,詳細而全面地介紹了可以實際用于軟件開發實踐的各種技能。旨在通過本書的學習,學生不僅能對軟件工程的原理有所認識,而且還能具備實際開發軟件的各種技能。本書最后一章為實訓指導,通過實訓內容可以使學生掌握各種軟件工程工具。
本書選材注意把握高職高專學生的專業知識背景與接受能力,以案例教學的方法激發學生的學習興趣。在教材編寫上,力求做到結合實際、注重應用、便于教學,注意內容的新穎、實用和系統性。在結構安排上,深入闡述軟件工程的基礎理論知識,循序漸進,做到理論和實際相結合。
本書共分為11章,內容涉及軟件工程的基本原理和概念、軟件開發生命周期的各個階段、項目管理的相關內容。第1章軟件工程概述,第2章軟件需求分析,第3章概要設計,第4章詳細設計,第5章程序編碼,第6章軟件測試,第7章軟件維護,第8章面向對象技術,第9章軟件工程管理,第10章綜合實例——網上書店系統,第11章實訓指導。
本書由杜文潔、白萍擔任主編,馬巖擔任副主編。杜文潔負責全書的策劃、修改、補充和統稿工作。各章編寫分工如下:杜文潔編寫第1章、第5章,白萍編寫第2章、第3章、第4章、第6章、第8章、第10章、第11章,馬巖編寫第7章、第9章,王宗玉、徐春雨、劉明國、叢國鳳、王志陽、郝薔、李虹等老師也參加了部分內容的編寫。
由于水平和時間有限,書中難免存在錯誤和不足之處,敬請讀者批評指正。
編者
2010年5月
- Learning Neo4j
- Instant Testing with CasperJS
- 編程卓越之道(卷3):軟件工程化
- C++ 從入門到項目實踐(超值版)
- Android項目實戰:手機安全衛士開發案例解析
- 移動增值應用開發技術導論
- Delphi開發典型模塊大全(修訂版)
- Exploring SE for Android
- Redmine Cookbook
- 程序員必會的40種算法
- Developing Java Applications with Spring and Spring Boot
- Google Maps JavaScript API Cookbook
- Unity虛擬現實開發圣典
- 編寫高質量代碼之Java(套裝共2冊)
- Tkinter GUI Application Development Blueprints