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