系統(tǒng)分析與設(shè)計

出版時間:2009-3  出版社:清華大學(xué)出版社  作者:李代平  頁數(shù):480  
Tag標簽:無  

前言

我們將開始學(xué)習一門既重要又引人人勝的課程:系統(tǒng)分析與設(shè)計。它包括了軟件開發(fā)理論和實踐的重要內(nèi)容。通過學(xué)習,力求掌握什么樣的系統(tǒng)是可以開發(fā)成功的,什么樣的系統(tǒng)是不能開發(fā)成功的。能開發(fā)成功的系統(tǒng)需要什么樣的環(huán)境,它的投資有多大,用什么樣的模型和方法等。這一課程與實踐有明顯的聯(lián)系,同時也有其理論的內(nèi)容。計算機專業(yè)的學(xué)生和工作者都希望學(xué)習這門課程。以前有讀者對理論學(xué)起來覺得枯燥乏味,令人厭倦。其實,任何一門課程的學(xué)習都是一項辛苦的工作。但是,如果把理論表述得生動、準確,學(xué)習就會變得容易和愉快。所以在寫《系統(tǒng)分析與設(shè)計》時,是根據(jù)普通高等教育“十一五”國家級規(guī)劃教材的指導(dǎo)精神,加入了我們歷年開發(fā)軟件的實例,使讀者在接觸軟件的系統(tǒng)理論中,真正感到學(xué)習的趣味與激情。理論與實踐是相關(guān)聯(lián)的,理論為實際工作提供了在軟件系統(tǒng)分析與設(shè)計中的依據(jù)。在軟件行業(yè)的工作中,學(xué)習本課程關(guān)于結(jié)構(gòu)化和面向?qū)ο蟮姆治雠c設(shè)計理論是有用的。計算機技術(shù)發(fā)展很快,專門的應(yīng)用技術(shù)和實例雖然今天有用,但是幾年內(nèi)就成為過去式了。培養(yǎng)我們的思維、表達和解決問題的能力,才是持久的價值。所以書中將概念、原理、技術(shù)與方法作為重要內(nèi)容。接受這些概念并不難,但是要真正理解、掌握和運用這門先進的技術(shù)并完整地進行系統(tǒng)開發(fā),卻是有一定難度的。二、結(jié)構(gòu)與特點《系統(tǒng)分析與設(shè)計》由四部分組成:(1)系統(tǒng)理論與規(guī)劃,包括第1章~第4章。(2)分析方法,包括第5章~第7章。(3)設(shè)計理論,包括第8章、第9章。(4)設(shè)計方法,包括第10章~第14章?!断到y(tǒng)分析與設(shè)計》對每章的概念都進行了嚴格的論述,每一個概念都有相應(yīng)的例子解釋,同時每章都配有習題,使讀者鞏固所學(xué)知識。

內(nèi)容概要

從系統(tǒng)思想出發(fā),介紹了系統(tǒng)分析員、系統(tǒng)規(guī)劃、系統(tǒng)分析任務(wù)、系統(tǒng)設(shè)計任務(wù)以及實施的理論。全書結(jié)合了現(xiàn)實中開發(fā)目標與環(huán)境多變的情況,強調(diào)基本原則。在介紹傳統(tǒng)結(jié)構(gòu)化方法和面向?qū)ο蠓椒ǖ南到y(tǒng)開發(fā)概念和技術(shù)的同時,講解了從需求到體系結(jié)構(gòu)設(shè)計的整個過程。對從事系統(tǒng)分析與設(shè)計的讀者來說,本書具有很好的理論指導(dǎo)和實用參考價值。    本書可以作為高等院校相關(guān)專業(yè)高年級學(xué)生及研究生的教材和參考用書,也可供從事計算機專業(yè)的管理和技術(shù)人員參考。

書籍目錄

第1章  系統(tǒng)思想  1.1  系統(tǒng)的概念  1.2  系統(tǒng)的特性  1.3  系統(tǒng)及其環(huán)境    1.3.1  技術(shù)現(xiàn)狀與系統(tǒng)需求    1.3.2  分析與設(shè)計的本質(zhì)    1.3.3  系統(tǒng)環(huán)境  1.4  系統(tǒng)模型    1.4.1  上下文模型      1.4.2  行為模型      1.4.3  數(shù)據(jù)模型    1.4.4  對象模型  1.5  系統(tǒng)思想的發(fā)展    小結(jié)  習題一第2章  系統(tǒng)分析員  2.1  軟件的生命周期      2.1.1  軟件工程過程    2.1.2  軟件生存周期    2.1.3  軟件生存周期的四個階段  2.2  可行性研究任務(wù)與步驟      2.2.l  研究任務(wù)    2.2.2  研究步驟    2.2.3  可行性研究的文檔  2.3  系統(tǒng)分析      2.3.1  系統(tǒng)分析員    2.3.2  面臨的問題域    2.3.3  通信技術(shù)  2.4  分析原理    2.4.1  信息域    2.4.2  建立模型    2.4.3  分解  2.5  系統(tǒng)模型與模擬      2.5.1  系統(tǒng)模型    2.5.2  系統(tǒng)建模和模擬  2.6  成本一效益分析  2.7  項目開發(fā)計劃      2.7.1  方案選擇    2.7.2  制定項目開發(fā)計劃  小結(jié)  習題二第3章  系統(tǒng)建設(shè)  3.1  系統(tǒng)建設(shè)是復(fù)雜的社會過程      3.1.1  系統(tǒng)建設(shè)的復(fù)雜性    3.1.2  系統(tǒng)開發(fā)是一個社會過程  3.2  系統(tǒng)開發(fā)方法      3.2.1  結(jié)構(gòu)化方法    3.2.2  Jackson方法      3.2.3  維也納開發(fā)方法    3.2.4  面向?qū)ο蟮拈_發(fā)方法  3.3  軟件開發(fā)工具      3.3.1  Visual C++    3.3.2  Visual Basic      3.3.3  Delphi    3.3.4  PowerBuilder  3.4  系統(tǒng)發(fā)展的階段理論      3.4.1  諾蘭模型    3.4.2  西諾特模型    3.4.3  米切模型  小結(jié)  習題三第4章  系統(tǒng)規(guī)劃 4.1  系統(tǒng)規(guī)劃的任務(wù)與特點      4.1.1  系統(tǒng)規(guī)劃的任務(wù)  ……第5章 結(jié)構(gòu)化分析方法第6章 面向?qū)ο蠓治龇椒ǖ?章 對象結(jié)構(gòu)分析第8章 模型第9章 需求與軟件體系結(jié)構(gòu)第10章 結(jié)構(gòu)化設(shè)計方法第11章 面向?qū)ο笤O(shè)計第12章 數(shù)據(jù)庫技術(shù)第13章 網(wǎng)絡(luò)環(huán)境下的系統(tǒng)設(shè)計第14章 系統(tǒng)實施與維護參考答案參考文獻

章節(jié)摘錄

插圖:第1章 系統(tǒng)思想系統(tǒng)是由相互依賴的若干個要素為了實現(xiàn)一個共同的目標而結(jié)合在一起的一個有機整體。在日常生活中我們處處使用系統(tǒng)這個概念,如經(jīng)濟領(lǐng)域的工業(yè)系統(tǒng)、商業(yè)系統(tǒng)、農(nóng)業(yè)系統(tǒng);自然界的水利系統(tǒng)、氣象系統(tǒng)、生態(tài)系統(tǒng);軍事領(lǐng)域的作戰(zhàn)系統(tǒng)、后勤保障系統(tǒng);日常活中的交通系統(tǒng)、文教系統(tǒng).從數(shù)學(xué)角度來看,系統(tǒng)是一個集合,是由許多相互作用、相互依存的事物(集合元素),為了達到某個目標組成的集合?! ?.1 系統(tǒng)的概念半個多世紀以來,“系統(tǒng)”吸引了許多專家的目光,并逐步形成了一門新興科學(xué)——系統(tǒng)科學(xué)。那么,究竟什么是系統(tǒng)?系統(tǒng)有眾多定義,其中一種定義為:它是由若干具有特定屬性的組成元素經(jīng)特定聯(lián)系而構(gòu)成的、與周圍環(huán)境相互聯(lián)系的、具有特定的結(jié)構(gòu)和功能的整體。英文中系統(tǒng)一詞(system)來源于古代希臘文(systcmcx),意為部分組成的整體。古希臘哲學(xué)家德謨克利特所著《世界大系統(tǒng)》是最早采用系統(tǒng)一詞的書。現(xiàn)在,所謂系統(tǒng),由兩個或兩個以上事物按照一定的客觀規(guī)律相互聯(lián)系,相互作用,相互制約而組成的有機整體。我們把組成系統(tǒng)的事物稱為要素;將要素之間相互聯(lián)系,相互促進,相互制約稱為關(guān)系;將那些與系統(tǒng)密切相關(guān)的外部事物的總體叫環(huán)境。系統(tǒng)、要素、環(huán)境具有相對性。系統(tǒng)作為整體具有整體性,系統(tǒng)由許多不同特性的部分組成,其組成部分或組成部分之間不具有整體性。但系統(tǒng)相關(guān)的各個方面都是相互依賴,相互作用的。系統(tǒng)是有序的、有層次的,每個層次都有自己的整體性。系統(tǒng)與環(huán)境相互作用,系統(tǒng)必須適應(yīng)環(huán)境才能生存和發(fā)展。任何系統(tǒng)都是處于永恒的發(fā)展變化過程當中。有關(guān)系統(tǒng)工程的定義有許多種,有的很抽象,有的很具體。我們在這里給出系統(tǒng)的定義如下。定義1-1 相關(guān)事物按一定的方式和內(nèi)部聯(lián)系組合而成的整體。這就是說一個系統(tǒng)是一組相互關(guān)聯(lián),能一起工作從而達到某個目標的相關(guān)組件的集合。這個一般的定義適合絕大部分系統(tǒng)。舉例來說,一支鋼筆是一個非常簡單的系統(tǒng),它只包括三四個硬件組件。相反地,一個空中交通管制系統(tǒng)則是由數(shù)千個硬件和軟件組件組成的,而且還要有多人參與,他們根據(jù)系統(tǒng)信息來做出決定。

編輯推薦

《系統(tǒng)分析與設(shè)計》可作為高等院校相關(guān)本科專業(yè)教材,適合本科生、研究生以及軟件技術(shù)人員使用。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    系統(tǒng)分析與設(shè)計 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7