《系統(tǒng)分析與設(shè)計 體系結(jié)構(gòu)設(shè)計PPT課件》由會員分享,可在線閱讀,更多相關(guān)《系統(tǒng)分析與設(shè)計 體系結(jié)構(gòu)設(shè)計PPT課件(39頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、本 章 內(nèi) 容1 概 述2 信息系統(tǒng)基礎(chǔ)設(shè)施設(shè)計3 信息系統(tǒng)體系結(jié)構(gòu)模式設(shè)計4 軟件結(jié)構(gòu)設(shè)計第1頁/共39頁10.1 概 述1 信息系統(tǒng)體系結(jié)構(gòu)的概念2 信息系統(tǒng)體系結(jié)構(gòu)要素 第2頁/共39頁10.1 概 述10.1.1 信息系統(tǒng)體系結(jié)構(gòu)的概念 信息系統(tǒng)體系結(jié)構(gòu): 信息系統(tǒng)各要素構(gòu)成的系統(tǒng)結(jié)構(gòu)框架。 第3頁/共39頁第4頁/共39頁10.1.2 10.1.2 信息系統(tǒng)體系機構(gòu)的要素包括四個方面:業(yè)務(wù)領(lǐng)域信息資源信息技術(shù)人員第5頁/共39頁10.2 信息系統(tǒng)基礎(chǔ)設(shè)施設(shè)計1 網(wǎng)絡(luò)設(shè)計2 物理設(shè)備設(shè)計3 軟件平臺設(shè)計第6頁/共39頁10.2 信息系統(tǒng)基礎(chǔ)設(shè)施設(shè)計10.2.1 網(wǎng)絡(luò)設(shè)計 1. 網(wǎng)絡(luò)設(shè)計
2、的三部分工作 網(wǎng)絡(luò)需求分析 網(wǎng)絡(luò)結(jié)構(gòu)設(shè)計 網(wǎng)絡(luò)詳細設(shè)計第7頁/共39頁10.2 信息系統(tǒng)基礎(chǔ)設(shè)施設(shè)計2. 網(wǎng)絡(luò)需求分析 網(wǎng)絡(luò)需求分析是通過對所開發(fā)的信息系統(tǒng)的規(guī)模、系統(tǒng)所覆蓋業(yè)務(wù)的地域分布、計算機設(shè)備、網(wǎng)絡(luò)服務(wù)等方面需求的分析,為確定網(wǎng)絡(luò)總體結(jié)構(gòu)、網(wǎng)絡(luò)詳細設(shè)計提供依據(jù)。第8頁/共39頁10.2 信息系統(tǒng)基礎(chǔ)設(shè)施設(shè)計3.網(wǎng)絡(luò)結(jié)構(gòu)設(shè)計 任務(wù):是根據(jù)網(wǎng)絡(luò)需求分析的結(jié)果,設(shè)計出能夠滿足需要、結(jié)構(gòu)合理、易于擴充、性價比高的系統(tǒng)網(wǎng)絡(luò)總體結(jié)構(gòu)。 系統(tǒng)網(wǎng)絡(luò)總體結(jié)構(gòu)可以采用單級、二級和多級結(jié)構(gòu)。 第9頁/共39頁10.2 信息系統(tǒng)基礎(chǔ)設(shè)施設(shè)計1) 單級結(jié)構(gòu) 適應(yīng)于規(guī)模較小、地域相對集中的小型系統(tǒng)。 單級結(jié)構(gòu)一般
3、采用小型局域網(wǎng)。第10頁/共39頁10.2 信息系統(tǒng)基礎(chǔ)設(shè)施設(shè)計 某實驗室的網(wǎng)絡(luò)結(jié)構(gòu)1) 單級結(jié)構(gòu)第11頁/共39頁10.2 信息系統(tǒng)基礎(chǔ)設(shè)施設(shè)計2) 二級結(jié)構(gòu) 適應(yīng)于分布地域范圍較廣、管理復(fù)雜的中型系統(tǒng)。 二級網(wǎng)絡(luò)結(jié)構(gòu)一般由高速主干網(wǎng)和多個局域網(wǎng)構(gòu)成。 第12頁/共39頁2) 二級結(jié)構(gòu)第13頁/共39頁2) 二級結(jié)構(gòu)某公司網(wǎng)絡(luò)拓撲圖第14頁/共39頁10.2 信息系統(tǒng)基礎(chǔ)設(shè)施設(shè)計3) 多級結(jié)構(gòu) 適應(yīng)于跨地區(qū)、跨省、跨國的大型或超大型系統(tǒng)。 一般頂層采用社會公用網(wǎng)或?qū)S脧V域網(wǎng),二級和三級則為骨干網(wǎng)和主干網(wǎng),最下一級為局域網(wǎng)。第15頁/共39頁3) 多級結(jié)構(gòu)某市教育城域網(wǎng)拓撲圖第16頁/共39頁
4、10.2 信息系統(tǒng)基礎(chǔ)設(shè)施設(shè)計4. 網(wǎng)絡(luò)詳細設(shè)計 1) 網(wǎng)絡(luò)節(jié)點設(shè)計 2) 網(wǎng)絡(luò)布線設(shè)計 3) 網(wǎng)絡(luò)設(shè)備確定及選擇 4) 網(wǎng)絡(luò)操作系統(tǒng)選擇 5) 網(wǎng)絡(luò)管理設(shè)計第17頁/共39頁10.2 信息系統(tǒng)基礎(chǔ)設(shè)施設(shè)計1) 網(wǎng)絡(luò)節(jié)點設(shè)計 網(wǎng)絡(luò)節(jié)點設(shè)計指通過網(wǎng)絡(luò)需求分析,詳細確定每一個網(wǎng)絡(luò)節(jié)點的具體位置、設(shè)備類型和連網(wǎng)設(shè)備,并繪制出網(wǎng)絡(luò)節(jié)點分布圖,以便根據(jù)網(wǎng)絡(luò)節(jié)點分布圖進行設(shè)備選型和網(wǎng)絡(luò)布線設(shè)計。第18頁/共39頁10.2 信息系統(tǒng)基礎(chǔ)設(shè)施設(shè)計2) 網(wǎng)絡(luò)布線設(shè)計 網(wǎng)絡(luò)布線一般對網(wǎng)絡(luò)系統(tǒng)、電話系統(tǒng)、監(jiān)控系統(tǒng)等弱點系統(tǒng)采用結(jié)構(gòu)化綜合布線。結(jié)構(gòu)化綜合布線設(shè)計需要由低層向高層逐層進行布線設(shè)計。第19頁/共39頁10
5、.2 信息系統(tǒng)基礎(chǔ)設(shè)施設(shè)計10.2.2 物理設(shè)備設(shè)計 1. 物理設(shè)備的基本類型 1) 計算機系統(tǒng):有超級計算機、大型機、工作站和個人機等。第20頁/共39頁10.2 信息系統(tǒng)基礎(chǔ)設(shè)施設(shè)計2) 相關(guān)I/O設(shè)備:有打印機、掃描儀、條碼閱讀器、IC卡讀寫器、數(shù)字照相機、投影儀、聲光傳感器等。第21頁/共39頁10.2 信息系統(tǒng)基礎(chǔ)設(shè)施設(shè)計3) 電源系統(tǒng):有不間斷電源、凈化電源等。電源設(shè)備第22頁/共39頁10.2 信息系統(tǒng)基礎(chǔ)設(shè)施設(shè)計4) 機房設(shè)備:安全系統(tǒng)、消防系統(tǒng)、照明設(shè)備、制冷設(shè)備、清潔設(shè)備等。第23頁/共39頁10.2 信息系統(tǒng)基礎(chǔ)設(shè)施設(shè)計10.2.3 軟件平臺設(shè)計 1. 操作系統(tǒng) 大型操作
6、系統(tǒng):UNIX、Linux、Windows、OS/2等; 微機操作系統(tǒng):Windows、Linux、Macintosh等。 2. 支撐軟件 1) 數(shù)據(jù)庫管理系統(tǒng)DBMS(DataBase Management System) Oralce SQLServer DB2 Access MySQL第24頁/共39頁10.2 信息系統(tǒng)基礎(chǔ)設(shè)施設(shè)計2) 開發(fā)語言 第25頁/共39頁10.3 信息系統(tǒng)體系結(jié)構(gòu)模式設(shè)計 信息系統(tǒng)體系結(jié)構(gòu)模式有: 1)集中模式 2)文件服務(wù)器模式 3)客戶機/服務(wù)器模式 4)應(yīng)用服務(wù)器模式 5) 瀏覽器/服務(wù)器模式第26頁/共39頁10.4 軟件結(jié)構(gòu)設(shè)計10.4.1 概述 1
7、. 信息系統(tǒng)軟件結(jié)構(gòu)的概念 信息系統(tǒng)軟件結(jié)構(gòu):由信息系統(tǒng)軟件的各子系統(tǒng)按照確定的關(guān)系構(gòu)成的軟件結(jié)構(gòu)框架。第27頁/共39頁10.4 軟件結(jié)構(gòu)設(shè)計10.4.2 軟件結(jié)構(gòu)設(shè)計 信息系統(tǒng)軟件結(jié)構(gòu)來源于信息系統(tǒng)邏輯結(jié)構(gòu)。 設(shè)計工作: 1、在邏輯結(jié)構(gòu)基礎(chǔ)上進一步分解和細化; 2、在業(yè)務(wù)邏輯的基礎(chǔ)上考慮系統(tǒng)邏輯; 3、考慮軟件的體系結(jié)構(gòu)模式分布; 4、考慮系統(tǒng)的拓撲結(jié)點分布。第28頁/共39頁小型書店書務(wù)系統(tǒng)軟件結(jié)構(gòu)設(shè)計信息系統(tǒng)案例 第29頁/共39頁1.軟件結(jié)構(gòu)初步框架 信息系統(tǒng)軟件結(jié)構(gòu)的初步框架來源于信息系統(tǒng)邏輯結(jié)構(gòu)。書務(wù)信息系統(tǒng)初步軟件結(jié)構(gòu)框架信息系統(tǒng)案例 第30頁/共39頁2.對軟件結(jié)構(gòu)進一步分析
8、和細化 在軟件結(jié)構(gòu)的初步框架基礎(chǔ)上進一步分析和細化。信息系統(tǒng)案例 第31頁/共39頁10.4 軟件結(jié)構(gòu)設(shè)計3.在業(yè)務(wù)邏輯基礎(chǔ)上考慮系統(tǒng)邏輯第32頁/共39頁10.4 軟件結(jié)構(gòu)設(shè)計4.確定系統(tǒng)拓撲結(jié)點分布 1 書目管理:第33頁/共39頁10.4 軟件結(jié)構(gòu)設(shè)計4.確定系統(tǒng)拓撲結(jié)點分布 2 架存管理:第34頁/共39頁10.4 軟件結(jié)構(gòu)設(shè)計4.確定系統(tǒng)拓撲結(jié)點分布 3 圖書銷售:第35頁/共39頁10.4 軟件結(jié)構(gòu)設(shè)計4.確定系統(tǒng)拓撲結(jié)點分布 4 統(tǒng)計查詢:第36頁/共39頁10.4 軟件結(jié)構(gòu)設(shè)計4.確定系統(tǒng)拓撲結(jié)點分布 5 系統(tǒng)管理:第37頁/共39頁10.4 軟件結(jié)構(gòu)設(shè)計 書務(wù)系統(tǒng)支撐結(jié)構(gòu)中間件層WindowsXP TCP/IP系統(tǒng)層應(yīng)用層Java.awtJava.swingJava.rmiJava虛擬機書務(wù)系統(tǒng)第38頁/共39頁感謝您的觀看!第39頁/共39頁