注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)見微知著:從軟件實(shí)踐到軟件工程

見微知著:從軟件實(shí)踐到軟件工程

見微知著:從軟件實(shí)踐到軟件工程

定 價(jià):¥42.00

作 者: 蔡智明 著
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 軟件工程/開發(fā)項(xiàng)目管理

ISBN: 9787121114496 出版時(shí)間: 2011-02-01 包裝: 平裝
開本: 16開 頁數(shù): 222 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《見微知著:從軟件實(shí)踐到軟件工程 》以一個(gè)非常典型的軟件系統(tǒng)——酒店信息管理系統(tǒng)的開發(fā)為例,站在欠缺經(jīng)驗(yàn)的IT學(xué)生的角度,介紹了從學(xué)生懵頭懵腦參與開發(fā),調(diào)研規(guī)劃,建立計(jì)劃,思考Use Case,構(gòu)建ER、DFD、面向?qū)ο骍ML模型,到構(gòu)思軟件構(gòu)架、實(shí)現(xiàn)系統(tǒng)界面。與一般專業(yè)書籍完全不同的是,全書采用對(duì)比遞進(jìn)寫作風(fēng)格,穿插交互式啟發(fā)問答。各章節(jié)均以那些糊里糊涂的、片面幼稚的開發(fā)思考、文檔、模型圖、界面為例,首先給出常見的粗劣思考實(shí)例,接著加以分析評(píng)判,引導(dǎo)讀者身臨其境地介入思考,再給出改進(jìn)實(shí)例,然后對(duì)比、理清、提高,指出實(shí)踐中帶有普遍性、關(guān)聯(lián)性的問題,再提升到軟件工程方法的層面加以討論,并結(jié)合了作者多年軟件開發(fā)的實(shí)際經(jīng)驗(yàn)。本書以可讀性強(qiáng)、易于理解的圖、表為主要描述手段。從這些來自真實(shí)實(shí)踐的糊涂思考及相應(yīng)圖、表、文檔的粗拙產(chǎn)生,再到分析、改進(jìn)、提升的過程中,讀者可以舉一反三,避免重蹈覆轍,逐步理解、深化、悟透軟件工程的真實(shí)內(nèi)涵,切實(shí)提高軟件工程師的實(shí)際修養(yǎng)。全書將“前后一貫,左右顧盼”的理念貫穿開發(fā)活動(dòng)的始終,十分有助于讀者系統(tǒng)化一致化分析能力的提升?!兑娢⒅簭能浖?shí)踐到軟件工程 》可以作為學(xué)習(xí)、研究軟件工程的參考書,或軟件工程實(shí)踐、實(shí)習(xí)的教材,對(duì)于在軟件領(lǐng)域摸爬的新老手們,當(dāng)需要找點(diǎn)軟件開發(fā)和軟件工程的實(shí)際參考經(jīng)驗(yàn)時(shí),本書也是很適合的。

作者簡(jiǎn)介

暫缺《見微知著:從軟件實(shí)踐到軟件工程》作者簡(jiǎn)介

圖書目錄

引言——走入軟件開發(fā)的“魔鬼” 地帶:從哪開始 
第1章 從這里開始——基于實(shí)踐,編好系統(tǒng)開發(fā)計(jì)劃 
 1.1 調(diào)查研究一下這是一個(gè)什么項(xiàng)目 
  1.1.1 了解一下這家酒店的背景 
  1.1.2 討論清楚軟件的目標(biāo) 
  1.1.3 畫一張酒店組織構(gòu)架圖 
  1.1.4 重點(diǎn)是一定要研究清楚在信息系統(tǒng)支持下酒店運(yùn)行的業(yè)務(wù)流程 
  1.1.5 還要畫一張系統(tǒng)的網(wǎng)絡(luò)環(huán)境圖 
 1.2 如何組成系統(tǒng) 
  1.2.1 把系統(tǒng)劃分成幾個(gè)子系統(tǒng) 
  1.2.2 明確每個(gè)子系統(tǒng)的功能 
  1.2.3 確立系統(tǒng)的軟硬件配置 
 1.3 如何安排好項(xiàng)目計(jì)劃 
  1.3.1 安排好時(shí)間:軟件過程模型的實(shí)際應(yīng)用與管理 
  1.3.2 安排好資金:為測(cè)試與維護(hù)留有余地——40-20-40原則 
  1.3.3 安排好人員:人件與風(fēng)險(xiǎn)管理 
 1.4 如何考慮知識(shí)產(chǎn)權(quán)問題 
  1.4.1 嚴(yán)謹(jǐn)制定開發(fā)合同:不要以為合同是虛的 
  1.4.2 具體確定利益分派:不要以為利益只是錢 
 1.5 如何編好系統(tǒng)開發(fā)計(jì)劃書——計(jì)劃書實(shí)例 
第2章 從這里入手——觀察實(shí)踐,分析軟件需求 
 2.1 從宏觀上把握系統(tǒng)——系統(tǒng)Use Case圖 
  2.1.1 在線預(yù)訂Use Case圖 
  2.1.2 前/后臺(tái)系統(tǒng)Use Case圖 
 2.2 從微觀上明確概念——系統(tǒng)概念模型 
  2.2.1 系統(tǒng)ER圖 
  2.2.2 概念定義——數(shù)據(jù)表 
  2.2.3 概念定義——數(shù)據(jù)字典 
 2.3 從流程上明確需求——系統(tǒng)DFD圖與相關(guān)IPO描述 
  2.3.1 全系統(tǒng)0層DFD 
  2.3.2 系統(tǒng)一層DFD 
  2.3.3 系統(tǒng)二層DFD 
  2.3.4 IPO描述 
第3章 從這里深化——深入實(shí)踐,建立UML模型 
 3.1 哪些是我系統(tǒng)中的對(duì)象——靜態(tài)Class圖 
  3.1.1 系統(tǒng)Class圖 
  3.1.2 系統(tǒng)GUI類圖 
 3.2 如何用這些對(duì)象實(shí)現(xiàn)我的系統(tǒng)——?jiǎng)討B(tài)Sequence圖 
  3.2.1 預(yù)訂(Reservation)序列圖 
  3.2.2 登記入?。–heck In)序列圖 
  3.2.3 退房結(jié)賬(Check Out)序列圖 
 3.3 如何編好軟件需求規(guī)范說明書SRS——SRS實(shí)例 
第4章 從這里構(gòu)筑——圍繞實(shí)踐,設(shè)計(jì)系統(tǒng)構(gòu)架與部件 
 4.1 如何考慮系統(tǒng)的構(gòu)架? 
  4.1.1 以數(shù)據(jù)為中心的體系架構(gòu) 
  4.1.2 分層體系架構(gòu) 
  4.1.3 三層體系(C/S, B/S)架構(gòu) 
  4.1.4 調(diào)用/返回體系架構(gòu) 
  4.1.5 面向?qū)ο篌w系架構(gòu) 
  4.1.6 面向?qū)ο笈c面向過程 
 4.2 如何組織對(duì)象部件——Package圖 
  4.3 如何設(shè)計(jì)對(duì)象部件 
  4.3.1 預(yù)訂Component圖 
  4.3.2 客房Component設(shè)計(jì) 
  4.3.3 預(yù)訂Activity圖 
  4.3.4 客房State圖 
  4.3.5 入住/退房 Swimlane圖 
第5章 哇噻,軟件出來了——反復(fù)實(shí)踐,實(shí)現(xiàn)系統(tǒng) 
 5.1 酒店網(wǎng)站首頁的設(shè)計(jì):注意全局風(fēng)格的安排 
 5.2 客房預(yù)訂的實(shí)現(xiàn)——關(guān)聯(lián)預(yù)訂的分析與設(shè)計(jì) 
 5.3 入住登記的實(shí)現(xiàn)——關(guān)聯(lián)入住的分析與設(shè)計(jì) 
 5.4 退房收銀的實(shí)現(xiàn)——關(guān)聯(lián)退房的分析與設(shè)計(jì) 
 5.5 如何編好設(shè)計(jì)說明書——設(shè)計(jì)說明書實(shí)例 
后記

本目錄推薦

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