掃一掃
關注中圖網
官方微博
本類五星書更多>
-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
軟件開發技術 版權信息
- ISBN:9787567300613
- 條形碼:9787567300613 ; 978-7-5673-0061-3
- 裝幀:暫無
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
軟件開發技術 內容簡介
本書通過三個專題來介紹常用軟件開發技術,重點突出軟件開發基礎理論和實用軟件開發技術。**專題主要介紹軟件和軟件工程的基本概念、相關理論知識,內容包括軟件開發技術發展史、軟件架構和軟件開發技術基礎。第二專題主要介紹實用軟件開發技術的基本概念、原理、方法和模型,包括數據庫應用系統開發、網絡編程技術和基于構件的軟件開發技術三個方面。第三個專題主要介紹軟件開發的一些新技術,包括Web服務與SOA、中間件技術等。 本書以Visual C++6.0為實驗環境,內容實用,條理清晰,每章配有一定數量的實例和思考題,從各種不同角度幫助讀者了解和掌握所學知識點,有效提高軟件開發的能力與水平。 本書是結合非計算機專業軟件開發的特點而組織編寫的,可作為高等院校非計算機專業的教材,也可作為計算機培訓教材。
軟件開發技術 目錄
**專題 軟件開發技術基礎
第1章 軟件及軟件開發技術發展史
1.1 軟件與軟件的特點
1.1.1 什么是軟件
1.1.2 軟件的特點
1.2 軟件開發技術發展史
1.2.1 20世紀40-50年代
1.2.2 20世紀60年代
1.2.3 20世紀70年代
1.2.4 20世紀80年代
1.2.5 20世紀90年代以來
小結
第2章 軟件架構
2.1 軟件架構概述
2.1.1 軟件危機
2.1.2 軟件架構的基本概念
2.2 軟件架構的風格
2.2.1 幾種經典的架構風格
2.2.2 幾種新型的架構風格
2.3 基于架構的軟件開發模型
2.3.1 架構需求
2.3.2 架構設計
2.3.3 架構文檔化
2.3.4 架構復審
2.3.5 架構實現
2.3.6 架構演化
小結
第3章 軟件開發技術基礎
3.1 面向對象技術
3.1.1 面向對象的基本概念
3.1.2 面向對象分析
3.1.3 面向對象的設計
3.2 軟件構件技術
3.2.1 構件定義
3.2.2 構件模型
3.2.3 構件獲取與描述
3.2.4 構件復用
3.2.5 構件檢索
3.2.6 構件使用
3.3 軟件復用技術
3.3.1 軟件復用的目的
3.3.2 軟件復用的類型
3.3.3 軟件復用的內容
3.3.4 針對復用的過程模型
3.3.5 軟件復用成功實施的關鍵
3.3.6 復用成熟度模型
3.3.7 針對復用的軟件項目組織
小結
第二專題 實用軟件開發技術
第4章 數據庫應用系統開發
4.1 數據庫應用系統設計方法
4.2 數據庫應用系統的結構
4.2.1 集中式結構
4.2.2 文件型服務器結構
4.2.3 二層客戶/服務器結構
4.2.4 多層客戶/服務器結構
4.3 數據庫訪問技術
4.3.1 ODBC
4.3.2 DAO
4.3.3 0LE DB
4.3.4 ADO
4.3.5 JDBC
4.3.6 幾種數據訪問技術比較
4.4 Visual C++中數據庫訪問技術
4.5 Visual C++數據庫編程實例
4.5.1 概述
4.5.2 創建項目框架
4.5.3 MFC ODBC編程
4.5.4 ADO編程
小結
第5章 網絡編程技術
5.1 網絡編程基礎
5.1.1 開放系統互連參考模型
5.1.2 TCP/IP參考模型
5.1.3 網絡編程接口
5.1.4 網絡通信方式
5.1.5 網絡應用系統的結構
5.2 Winsock網絡編程
5.2.1 Winsock編程特點
5.2.2 Winsock尋址方式和字節順序
5.2.3 常用Winsock函數
5.2.4 會話通信程序設計
5.2.5 數據報通信程序設計
5.3 winsock I/O模型
5.3.1 select(選擇)模型
5.3.2 WSAAsyncSelect(異步選擇)模型
5.3.3 WSAEventSelect(事件選擇)模型
5.3.4 Overlapped I/O(重疊I/O)模型
5.3.5 Complete pert(完成端口)模型
5.3.6 L/O模型的問題
5.4 Visual C++中網絡編程技術
5.4.1 CAsyncSocket類
5.4.2 CSocket類
5.5 Visual C++網絡編程實例
5.5.1 概述
5.5.2 創建項目框架
5.5.3 網絡編程
小結
第6章 基于構件的軟件開發技術
6.1 基于構件的軟件開發方法
6.2 COM基礎
6.2.1 COM和DCOM
6.2.2 cOM構件的唯一標識符
6.2.3 COM接口
6.3 COM庫和類廠
6.3.1 COM庫的初始化
6.3.2 COM對象的創建
6.3.3 類廠
6.3.4 COM對象創建流程
6.4 Visual C++COM編程技術
6.5 Visual C++中COM編程實例
6.5.1 COM構件編程實例
6.5.2 自動化技術編程實例
小結
第三專題 軟件開發新技術
第7章 Web服務與SOA
7.1 web服務基礎
7.1.1 Web服務體系結構
7.1.2 Web服務技術架構
7.1.3 Web服務的應用領域
7.1.4 Web服務與SOA
7.2 SOAP
7.2.1 SOAP的基本概念
7.2.2 SOAP消息的結構
7.3 WSDL
7.3.1 為什么需要WSDL
7.3.2 WSDL文檔
7.3.3 WSDL文檔利用方式
7.4 UDDI
小結
第8章 中間件技術
8.1 中間件基礎
8.1.1 中間件的概念
8.1.2 中間件的體系結構
8.1.3 構件和中間件
8.2 中間件的分類
8.2.1 數據庫中間件
8.2.2 遠程過程調用中間件
8.2.3 消息中間件
8.2.4 事務處理中間件
8.2.5 面向對象的中間件
8.3 主流中間件技術平臺
8.3.1 OMG的CORBA
8.3.2 Sun的J2EE
8.3.3 Microsoft DNA
8.4 中間件的發展趨勢
小結
參考文獻
第1章 軟件及軟件開發技術發展史
1.1 軟件與軟件的特點
1.1.1 什么是軟件
1.1.2 軟件的特點
1.2 軟件開發技術發展史
1.2.1 20世紀40-50年代
1.2.2 20世紀60年代
1.2.3 20世紀70年代
1.2.4 20世紀80年代
1.2.5 20世紀90年代以來
小結
第2章 軟件架構
2.1 軟件架構概述
2.1.1 軟件危機
2.1.2 軟件架構的基本概念
2.2 軟件架構的風格
2.2.1 幾種經典的架構風格
2.2.2 幾種新型的架構風格
2.3 基于架構的軟件開發模型
2.3.1 架構需求
2.3.2 架構設計
2.3.3 架構文檔化
2.3.4 架構復審
2.3.5 架構實現
2.3.6 架構演化
小結
第3章 軟件開發技術基礎
3.1 面向對象技術
3.1.1 面向對象的基本概念
3.1.2 面向對象分析
3.1.3 面向對象的設計
3.2 軟件構件技術
3.2.1 構件定義
3.2.2 構件模型
3.2.3 構件獲取與描述
3.2.4 構件復用
3.2.5 構件檢索
3.2.6 構件使用
3.3 軟件復用技術
3.3.1 軟件復用的目的
3.3.2 軟件復用的類型
3.3.3 軟件復用的內容
3.3.4 針對復用的過程模型
3.3.5 軟件復用成功實施的關鍵
3.3.6 復用成熟度模型
3.3.7 針對復用的軟件項目組織
小結
第二專題 實用軟件開發技術
第4章 數據庫應用系統開發
4.1 數據庫應用系統設計方法
4.2 數據庫應用系統的結構
4.2.1 集中式結構
4.2.2 文件型服務器結構
4.2.3 二層客戶/服務器結構
4.2.4 多層客戶/服務器結構
4.3 數據庫訪問技術
4.3.1 ODBC
4.3.2 DAO
4.3.3 0LE DB
4.3.4 ADO
4.3.5 JDBC
4.3.6 幾種數據訪問技術比較
4.4 Visual C++中數據庫訪問技術
4.5 Visual C++數據庫編程實例
4.5.1 概述
4.5.2 創建項目框架
4.5.3 MFC ODBC編程
4.5.4 ADO編程
小結
第5章 網絡編程技術
5.1 網絡編程基礎
5.1.1 開放系統互連參考模型
5.1.2 TCP/IP參考模型
5.1.3 網絡編程接口
5.1.4 網絡通信方式
5.1.5 網絡應用系統的結構
5.2 Winsock網絡編程
5.2.1 Winsock編程特點
5.2.2 Winsock尋址方式和字節順序
5.2.3 常用Winsock函數
5.2.4 會話通信程序設計
5.2.5 數據報通信程序設計
5.3 winsock I/O模型
5.3.1 select(選擇)模型
5.3.2 WSAAsyncSelect(異步選擇)模型
5.3.3 WSAEventSelect(事件選擇)模型
5.3.4 Overlapped I/O(重疊I/O)模型
5.3.5 Complete pert(完成端口)模型
5.3.6 L/O模型的問題
5.4 Visual C++中網絡編程技術
5.4.1 CAsyncSocket類
5.4.2 CSocket類
5.5 Visual C++網絡編程實例
5.5.1 概述
5.5.2 創建項目框架
5.5.3 網絡編程
小結
第6章 基于構件的軟件開發技術
6.1 基于構件的軟件開發方法
6.2 COM基礎
6.2.1 COM和DCOM
6.2.2 cOM構件的唯一標識符
6.2.3 COM接口
6.3 COM庫和類廠
6.3.1 COM庫的初始化
6.3.2 COM對象的創建
6.3.3 類廠
6.3.4 COM對象創建流程
6.4 Visual C++COM編程技術
6.5 Visual C++中COM編程實例
6.5.1 COM構件編程實例
6.5.2 自動化技術編程實例
小結
第三專題 軟件開發新技術
第7章 Web服務與SOA
7.1 web服務基礎
7.1.1 Web服務體系結構
7.1.2 Web服務技術架構
7.1.3 Web服務的應用領域
7.1.4 Web服務與SOA
7.2 SOAP
7.2.1 SOAP的基本概念
7.2.2 SOAP消息的結構
7.3 WSDL
7.3.1 為什么需要WSDL
7.3.2 WSDL文檔
7.3.3 WSDL文檔利用方式
7.4 UDDI
小結
第8章 中間件技術
8.1 中間件基礎
8.1.1 中間件的概念
8.1.2 中間件的體系結構
8.1.3 構件和中間件
8.2 中間件的分類
8.2.1 數據庫中間件
8.2.2 遠程過程調用中間件
8.2.3 消息中間件
8.2.4 事務處理中間件
8.2.5 面向對象的中間件
8.3 主流中間件技術平臺
8.3.1 OMG的CORBA
8.3.2 Sun的J2EE
8.3.3 Microsoft DNA
8.4 中間件的發展趨勢
小結
參考文獻
展開全部
書友推薦
- >
史學評論
- >
大紅狗在馬戲團-大紅狗克里弗-助人
- >
我與地壇
- >
推拿
- >
新文學天穹兩巨星--魯迅與胡適/紅燭學術叢書(紅燭學術叢書)
- >
小考拉的故事-套裝共3冊
- >
伯納黛特,你要去哪(2021新版)
- >
自卑與超越
本類暢銷