注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件工程及軟件方法學軟件開發(fā):建立可靠的系統(tǒng)

軟件開發(fā):建立可靠的系統(tǒng)

軟件開發(fā):建立可靠的系統(tǒng)

定 價:¥35.00

作 者: (美)馬克·漢密爾頓(Marc Hamilton)著;徐衛(wèi)東譯
出版社: 社會科學文獻出版社
叢編項: 創(chuàng)世紀工商管理譯庫
標 簽: 暫缺

購買這本書可以去


ISBN: 9787801900029 出版時間: 2003-12-01 包裝: 精裝
開本: 23cm 頁數(shù): 266 字數(shù):  

內(nèi)容簡介

  這是一本向每個人介紹軟件開發(fā)宏觀概況的書:是專業(yè)軟件工程師、軟件結(jié)構(gòu)設計師、軟件工程管理人員和MIS管理人員必備讀本?!盾浖_發(fā)》這本書是通過對人員、程序和技術問題的完美結(jié)合.告訴你需要知道的東西。通過這本書,你會了解到成功的企業(yè)之成功或失敗的原因。怎樣建立和保留可以勝利的隊伍以及目前最新和最有前途的技術的全面信息。你會在這本書中發(fā)現(xiàn)你可以具體運用并保證你開發(fā)成功的信息。馬克·漢密爾頓,從1975年開始開發(fā)軟件,后進入UCLA 學習計算機科學,畢業(yè)后在世界上最大的軟件開發(fā)機構(gòu)之一——美國TRW航空部門從事軟件開發(fā)工作。1993年末,加入Sun Microsystems公司的系統(tǒng)工程組,任Sun公司洛杉磯系統(tǒng)項目經(jīng)理。近5年,他和約100家不同公司的軟件開發(fā)部門以及IT部門合作,成為Sun公司的Java ACES組創(chuàng)始人之一。全書內(nèi)容共分4部分,第一部分概括介紹軟件開發(fā)概念的背景;第二部分重點介紹軟件開發(fā)相關的人員要求問題;第三部分著重介紹軟件開發(fā)程序;第四部分詳細介紹軟件開發(fā)技術。書中還特別闡釋了軟件開發(fā)成功的十戒律,以助軟件開發(fā)行業(yè)人士走上不敗之路。通過這本書,你會了解到成功的企業(yè)之成功或失敗的原因。怎樣建立和保留可以勝利的隊伍以及目前最新和最有前途的技術的全面信息。你會在這本書中發(fā)現(xiàn)你可以具體運用并保證你開發(fā)成功的信息。讀者對象:專業(yè)軟件工程師、軟件結(jié)構(gòu)設計師、軟件工程管理人員和MIS管理人員。

作者簡介

  馬克·漢密爾頓,從1975年開始開發(fā)軟件,后進入UCLA 學習計算機科學,畢業(yè)后在世界上最大的軟件開發(fā)機構(gòu)之一——美國TRW航空部門從事軟件開發(fā)工作。1993年末,加入Sun Microsystems公司的系統(tǒng)工程組,任Sun公司洛杉磯系統(tǒng)項目經(jīng)理。近5年,他和約100家不同公司的軟件開發(fā)部門以及IT部門合作,成為Sun公司的Java ACES組創(chuàng)始人之一。

圖書目錄

誰應當讀這本書
怎樣閱讀這本書
關于作者
第一部分背 景
第一章 軟件開發(fā)成功的十戒律
第二章 軟件開發(fā)總是很困難
軟件開發(fā)的艱難歷史
2000年問題和其他類似問題
很難為成功而建立開發(fā)機構(gòu)
很難正確地制定進度和預算
很難選擇合適的語言和開發(fā)工具
很難選擇合適的OS和硬件平臺
很難實現(xiàn)一種產(chǎn)品的首次投入使用
第三章 軟件開發(fā)定義
軟件生存周期概述
程序設計范例
過程化軟件
模塊化軟件
面向?qū)ο蟮能浖?br />分布式和并發(fā)式軟件
開發(fā)環(huán)境
系統(tǒng)建模工具
軟件結(jié)構(gòu)
第四章 軟件開發(fā)趨勢
通用DBMS
套裝ERP軟件和它的定制
網(wǎng)絡桌面信息處理技術和平臺獨立
境外開發(fā)
理順信息技術基礎結(jié)構(gòu)
第二部分人 員
第五章 建立一支無往而不勝的軟件開發(fā)隊伍
開發(fā)人員短缺
軟件開發(fā)工作描述
軟件開發(fā)主管
軟件結(jié)構(gòu)總設計師
軟件開發(fā)經(jīng)理
高級軟件工程師
軟件工程師Ⅲ
軟件工程師Ⅱ
軟件工程師I
工具專家
網(wǎng)站管理員
數(shù)據(jù)庫管理員
系統(tǒng)管理員
能力跟蹤
C++編程自評樣本
Java編程自評樣本
行為價值評估面試
價值#1:主動性
價值#2:貢獻
價值#3:靈活性
價值#4:尊重
你的軟件開發(fā)合伙人
第六章 為成功而組織
一家公司的維數(shù)
組織結(jié)構(gòu)的重要性
減少官僚作風
組織結(jié)構(gòu)樣本
以項目為中心的結(jié)構(gòu)
以部門為中心的結(jié)構(gòu)
矩陣式結(jié)構(gòu)
生產(chǎn)線結(jié)構(gòu)
反復出現(xiàn)的組織話題
建立一個軟件方法組
平衡集中的和分散的結(jié)構(gòu)
管理虛擬組
13種組織結(jié)構(gòu)錯誤
第七章 招募最好的人才
怎樣為發(fā)展提供人員
內(nèi)部推薦
校園招聘
代理
報紙和其他媒體
工作招聘會
互聯(lián)網(wǎng)
尋找什么和怎樣去尋找
技術能力
價值觀
第八章 留住最好的人才
報酬方法
總報酬戰(zhàn)略
基本工資
傳統(tǒng)福利
獨創(chuàng)性福利
短期激勵
長期激勵
工作輪換
指導
人力資源問題
第九章 成功轉(zhuǎn)變開發(fā)人員
為什么轉(zhuǎn)變開發(fā)人員
從大型機到客戶/服務器的轉(zhuǎn)變
從大型機到基于Web的轉(zhuǎn)變
從客戶/服務器到基于Web的轉(zhuǎn)變
從面向過程到面向?qū)ο蟮霓D(zhuǎn)變
語言細節(jié)上的轉(zhuǎn)變問題
轉(zhuǎn)變起作用了嗎?
第三部分方 法
第十章 軟件生存周期
軟件的能力成熟模型
級別一:初始級別
級別二:可重復級別
級別三:已定義級別
級別四:被管理級別
級別五:最優(yōu)化的級別
需求分析和定義
系統(tǒng)結(jié)構(gòu)和設計
測試計劃設計
實施
驗證和測試
單元測試
子系統(tǒng)測試和系統(tǒng)測試
黑箱測試和白箱測試
A測試和B測試
壓力測試
產(chǎn)品驗收
第十一章 快速應用開發(fā)
為什么需要另外一種方法
戰(zhàn)略規(guī)劃
產(chǎn)品定義
產(chǎn)品設計
產(chǎn)品開發(fā)
產(chǎn)品交付
第十二章 軟件開發(fā)效率.度量標準和質(zhì)量
代碼度量標準
McCabe度量標準
工作環(huán)境對效率的影響
開發(fā)還是購買
行業(yè)知識的價值
標準的重要性
企業(yè)級結(jié)構(gòu)標準
代碼編寫標準
幫助標準
第十三章 基于Web的產(chǎn)品驗收
Web的產(chǎn)品驗收大事記
Web的產(chǎn)品驗收調(diào)查表
人格化的交流
內(nèi)部支持協(xié)議(ISA)
角色和職責
互聯(lián)網(wǎng)工程
安全工程
網(wǎng)絡工程
WebTone工程
技術支持
硬件支持
應用系統(tǒng)支持
Web的產(chǎn)品驗收方法
信息技術應當提供什么,不應當提供什么
第四部分技 術
第十四章 編程語言特點
C
C++
FORTRAN
Ada
BASIC
Java
COBOL
LISP
腳本語言(Perl.awk.TcI.ksh)
第十五章 軟件開發(fā)工具
交互式開發(fā)工具
BeanMachine
BuilderXcessoryPro
CodeWarriorProfessional
JavaWorkshop
JBuilder
SuperCedeforJava
UIM/X
VisualCafeforJava
VisualAge
VisualJ++
GUI開發(fā)工具和庫
Chart.J
Jviews
JWave
數(shù)據(jù)庫工具
Blend.J
CocoBase
Developer/2000
GemStone/J
JaguarCTS
NetDynamics
測試工具
JavaScope
Pegasus
WebLoad
Web編輯工具
代碼編輯器
編譯器
調(diào)試
代碼分析
性能分析工具
組件工具
CASE工具
版本和基準控制
第十六章 選擇你的硬件環(huán)境
開發(fā)人員的計算機桌面
開發(fā)服務器
文件服務器基準測試
編譯服務器基準測試
數(shù)據(jù)庫服務器基準測試
Web服務器基準測試
網(wǎng)絡基礎設施
磁盤存儲結(jié)構(gòu)
與通用服務器相對的單一功能
影響軟件設計的結(jié)構(gòu)問題
SMP結(jié)構(gòu)
MPP
NUMA
集群處理
高可靠和高容錯系統(tǒng)
硬件同OS和編譯器設計的關系
第十七章 基于組件的軟件開發(fā)
組件歷史
與面向?qū)ο蠹夹g相對的組件
組件軟件中的可視化編程技術的作用
使用JavaBeans的組件開發(fā)
第十八章 性能優(yōu)化技術
你需要多高的性能
如何識別瓶頸
磁盤瓶頸
CPU瓶頸
內(nèi)存瓶頸
網(wǎng)絡瓶頸
第十九章 多線程編程技術
多線程技術的定義
同步方法
第二十章 為Web而開發(fā)
Web瀏覽器和服務器
代理Web服務器
CGI編程技術
JavaApplets
EnterpriseJavaBeans
其他的Java企業(yè)級API
JavaServletAPI
JavaServerPages(JSP)
JavaMessagingService(JMS)API
JavaNamingandDirectory(JNDI)API
第二十一章 具有CORBA.RMI和DCOM的分布式應用系統(tǒng)
使用CORBA的分布式對象
CORBA服務
CORBA工具
CORBA應用對象
一個CORBA客戶/服務器的例子
DCOM對象
具有RMI的分布式Java應用系統(tǒng)
第二十二章 Jini技術不為人知的高度
Jini基礎結(jié)構(gòu)
DiscoverandJoin
Lookup
分布式編程
租用
分布式事件
分布式事務處理
與Jini相對的Millennium
附錄A軟件開發(fā)中經(jīng)常問到的問題
綜合問題
與人員相關的問題
與方法相關的問題
與技術相關的問題
軟件歷史和一些小問題
附錄BJava編碼的標準模板
簡介
源文
源文件命名
源文件結(jié)構(gòu)
命名習慣
程序包命名
類/接口命名
域命名
方法命名
語句標號命名
空白的使用方法
空行
空格
縮進
續(xù)行
注解
文檔注解
塊注解
單行注解

類的主體結(jié)構(gòu)
接口
接口主體結(jié)構(gòu)
語句
簡單語句
復合語句
標號語句
附錄C內(nèi)部支持協(xié)議實例
Root授權(quán)
服務器可用時間
備份
支持責任
每個服務器的功能
特殊需求
附錄D外國人名中英文對照
附錄E專業(yè)用語中英文對照

本目錄推薦

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