歡迎來到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁 裝配圖網(wǎng) > 資源分類 > DOC文檔下載  

系統(tǒng)總體結構設計

  • 資源ID:12936236       資源大小:52KB        全文頁數(shù):9頁
  • 資源格式: DOC        下載積分:10積分
快捷下載 游客一鍵下載
會員登錄下載
微信登錄下載
三方登錄下載: 微信開放平臺登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要10積分
郵箱/手機:
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機號,方便查詢和重復下載(系統(tǒng)自動生成)
支付方式: 支付寶    微信支付   
驗證碼:   換一換

 
賬號:
密碼:
驗證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會被瀏覽器默認打開,此種情況可以點擊瀏覽器菜單,保存網(wǎng)頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預覽文檔經(jīng)過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標題沒有明確說明有答案則都視為沒有答案,請知曉。

系統(tǒng)總體結構設計

.一、系統(tǒng)設計的原則1、系統(tǒng)性從整個系統(tǒng)的角度進行考慮,系統(tǒng)的代碼要統(tǒng)一,設計規(guī)范要標準,傳遞語言要盡可能一致,對系統(tǒng)的數(shù)據(jù)采集要做到數(shù)出一處、全局共享,使一次輸入得到多次利用。2、靈活性系統(tǒng)應具有較好的開放性和結構的可變性,采用模塊化結構,提高各模塊的獨立性,盡可能減少模塊間的數(shù)據(jù)偶合,使各子系統(tǒng)間的數(shù)據(jù)依賴減至最低限度。3、可靠性可靠性是指系統(tǒng)抵御外界干擾的能力及受外界干擾時的恢復能力。一個成功的管理信息系統(tǒng)必須具有較高的可靠性,如安全保密性、檢錯及糾錯能力、抗病毒能力等。4、經(jīng)濟性經(jīng)濟性指在滿足系統(tǒng)需求的前提下,盡可能減小系統(tǒng)的開銷。一方面,在硬件投資上不能盲目追求技術上的先進,而應以滿足應用需要為前提;另一方面,系統(tǒng)設計中應盡量避免不必要的復雜化,各模塊應盡量簡潔,以便縮短處理流程、減少處理費用。 二、系統(tǒng)設計的主要內(nèi)容1、系統(tǒng)總體結構設計系統(tǒng)總體結構設計包括兩方面的內(nèi)容:系統(tǒng)網(wǎng)絡結構設計;系統(tǒng)模塊化結構設計。2、代碼設計代碼設計就是通過設計合適的代碼形式,使其作為數(shù)據(jù)的一個組成部分,用以代表客觀存在的實體、實物和屬性,以保證它的唯一性便于計算機處理。3、數(shù)據(jù)庫(文件)設計根據(jù)系統(tǒng)分析得到的數(shù)據(jù)關系集和數(shù)據(jù)字典,再結合系統(tǒng)處理流程圖,就可以確定出數(shù)據(jù)文件的結構和進行數(shù)據(jù)庫設計。4、輸入/輸出設計輸入/輸出設計主要是對以紀錄為單位的各種輸入輸出報表格式的描述,另外,對人機對話各式的設計和輸入輸出裝置的考慮也在這一步完成。5、處理流程設計處理流程設計是通過系統(tǒng)處理流程圖的形式,將系統(tǒng)對數(shù)據(jù)處理過程和數(shù)據(jù)在系統(tǒng)存儲介質(zhì)間的轉換情況詳細地描述出來。6、程序流程設計程序流程設計是根據(jù)模塊的功能和系統(tǒng)處理流程的要求,設計出程序??驁D,為程序員進行程序設計提供依據(jù)。7、系統(tǒng)設計文檔系統(tǒng)標準化設計是指各類數(shù)據(jù)編碼要符合標準化要求,對數(shù)據(jù)庫(文件)命名、功能模塊命名也要標準化。描述系統(tǒng)設計結果是指系統(tǒng)設計說明書,程序設計說明書,系統(tǒng)測試說明書以及各種圖表等,要將他們匯集成冊,交有關人員和部門審核批準;擬定系統(tǒng)實施方案設計是在系統(tǒng)設計結果得到有關人員和部門認可之后,擬定系統(tǒng)實施計劃,詳細地確定出實施階段的工作內(nèi)容、時間和具體要求。另外,為了保證系統(tǒng)安全可靠運行,還要對數(shù)據(jù)進行保密設計,對系統(tǒng)進行可靠性設計。 三、系統(tǒng)設計的步驟1、系統(tǒng)總體設計包括:系統(tǒng)總體布局方案的確定;軟件系統(tǒng)總體結構設計;數(shù)據(jù)存儲的總體設計;計算機和網(wǎng)絡系統(tǒng)方案的選擇。2、詳細設計包括:代碼設計;數(shù)據(jù)庫設計;輸出設計;輸入設計;處理流程設計;程序流程設計。3、系統(tǒng)實施進度與計劃地制定。4、系統(tǒng)設計說明書的編寫。 四、系統(tǒng)設計的成果與文檔內(nèi)容系統(tǒng)設計說明書是系統(tǒng)設計階段的成果,它從系統(tǒng)設計的主要方面說明系統(tǒng)設計的指導思想、采用的技術方法和設計結果,是新系統(tǒng)的物理模型,也是系統(tǒng)實施階段工作的主要依據(jù)。1、概述系統(tǒng)的功能、設計目標及設計策略、項目開發(fā)者,用戶,系統(tǒng)與其他系統(tǒng)或機構的聯(lián)系、系統(tǒng)的安全和保密限制。2、系統(tǒng)設計規(guī)范程序名、文件名及變量名的規(guī)范化、數(shù)據(jù)字典。3、計算機系統(tǒng)的配置硬件配置:主機,外存,終端與外設,其他輔助設備、網(wǎng)絡形態(tài);軟件配置:操作系統(tǒng),數(shù)據(jù)庫管理系統(tǒng),語言,軟件工具,服務程序,通信軟件;4、系統(tǒng)結構系統(tǒng)的模塊結構圖、各個模塊的IPO圖。5、代碼設計各類代碼的類型、名稱、功能、使用范式及要求等。6、文件(數(shù)據(jù)庫)設計數(shù)據(jù)庫總體結構:各個文件數(shù)據(jù)的邏輯關系;文件結構設計:各類文件的數(shù)據(jù)項名稱、類型及長度等;文件存儲要求:訪問方法及保密處理。7、輸入設計各種數(shù)據(jù)輸入方式的選擇、輸入數(shù)據(jù)的格式設計、輸入數(shù)據(jù)的交驗方法。8、輸出設計輸輸出介質(zhì)、輸出內(nèi)容及格式。9、系統(tǒng)安全保密性設計關于系統(tǒng)安全保密性設計的相關說明。10、系統(tǒng)實施方案及說明實施方案、進度計劃、經(jīng)費預算等。第2節(jié) 系統(tǒng)總體結構設計 一、系統(tǒng)總體功能結構設計1、結構化設計思想結構化設計思想是一個發(fā)展的概念。最開始受結構化程序設計的啟發(fā)而提出來的,經(jīng)過眾多的管理信息系統(tǒng)學者不斷實踐和歸納,現(xiàn)漸漸明確。結構化設計思想主要有三個要點:一是系統(tǒng)性。就是在功能結構設計時,全面考慮各方面情況。不僅考慮重要的部分,也要兼顧考慮次重要的部分;不僅考慮當前急待開發(fā)的部分,也要兼顧考慮今后擴展部分。二是自頂向下分解步驟。將系統(tǒng)分解為子系統(tǒng),各子系統(tǒng)功能總和為上層系統(tǒng)的總的功能,再將子系統(tǒng)分解為功能模塊,下層功能模塊的實現(xiàn)上層的模塊功能。這種從上往下進行功能分層的過程就是由抽象到具體,由復雜到簡單的過程。這種步驟從上層看,容易把握整個系統(tǒng)的功能不會遺漏,也不會冗余,從下層看各功能容易具體實現(xiàn)。三是層次性。上面的分解是按層分解的,同一個層次是同樣由抽象到具體的程度。各層具有可比性。如果有某層次各部分抽象程度相差太大,那極可能是劃分不合理造成的。 舉例。結構化方法分解的功能就構圖如下: 2、模塊化設計思想把一個信息系統(tǒng)設計成若干模塊的方法稱為模塊化。其基本思想是將系統(tǒng)設計成由相對獨立、單一功能的模塊組成的結構,從而簡化研制工作,防止錯誤蔓延,提高系統(tǒng)的可靠性。在這種模塊結構圖中,模塊支點的調(diào)用關系非常明確、簡單。每個模塊可以單獨的被理解、編寫、調(diào)試、查錯與修改。模塊結構整體上具有較高的正確性、可理解性與可維護性。功能模塊結構圖的基本符號: 舉例。繪制范例: 模塊模塊是可以組合、分解和更換的單元,是組成系統(tǒng)、異于處理的基本單位。系統(tǒng)中的任何一個處理功能都可看成一個模塊,也可以理解為用一個名字就可以調(diào)用的一段程序語句。模塊應具備以下四個要素:輸入和輸出模塊的輸入來源和輸出去向都是同一個調(diào)用者,一個模塊從調(diào)用者取得輸入,加工后再把輸出返回調(diào)用者;功能模塊把輸入轉換成輸出所做的;內(nèi)部數(shù)據(jù)僅供該模塊本身引用的數(shù)據(jù)程序代碼用來實現(xiàn)模塊功能的程序前兩個要素是模塊的外部特性,即反映模塊的外貌。后兩個要素是模塊的內(nèi)部結構特性。在結構化設計中,首先關心的是外部特性,其內(nèi)部特性只做必要了解。調(diào)用在模塊結構圖中,用連接兩個模塊的箭頭表示調(diào)用。箭頭總是由調(diào)用模塊指向被調(diào)用模塊,但是應該理解成被調(diào)用模塊執(zhí)行后又返回到調(diào)用模塊。一個模塊是否調(diào)用一個從屬模塊,決定于調(diào)用模塊內(nèi)部的判斷條件,則該調(diào)用稱為模塊間的判斷調(diào)用,采用菱形符號表示。如果一個模塊通過其內(nèi)部的循環(huán)功能循環(huán)調(diào)用一個或多個從屬模塊,則該調(diào)稱為循環(huán)調(diào)用,用弧形箭頭表示。下圖為調(diào)用、判斷調(diào)用和循環(huán)調(diào)用的示意圖。 數(shù)據(jù)當一個模塊調(diào)用另一個模塊時,調(diào)用模塊可以把數(shù)據(jù)傳送到被調(diào)用模塊處處理,而別調(diào)用模塊又可以將處理的結果送回調(diào)用模塊。在模塊之間傳送的數(shù)據(jù),使用與調(diào)用箭頭平行的帶空心圓的箭頭表示,并在旁邊標上數(shù)據(jù)名。例如,下圖(a)表示模塊A調(diào)用B時,A將數(shù)據(jù)X,Y傳送給B,B將處理結果數(shù)據(jù)Z返回給A??刂菩畔榱酥笇С绦蛳乱徊降膱?zhí)行,模塊間有時還必須傳送某些控制信息。例如,數(shù)據(jù)輸入完成后給出的結束標志,文件讀到末尾產(chǎn)生的文件結束標志等??刂菩畔⑴c數(shù)據(jù)的主要區(qū)別是前者只反映數(shù)據(jù)的某種狀態(tài),不必進行處理。在模塊結構圖中,用帶實心圓的箭頭表示控制信息。如下圖(b)中所示,該圖表示送來的職工號有誤的控制信息。轉接符號當模塊結構圖在一張圖上畫不下,需要轉接到另外一張紙上,或者為了避免圖上線條交叉時,都可以使用轉接符號,如下圖(c)所示工資計算程序模塊結構圖中,即為轉接符號。在畫模塊結構圖時,通常將輸入、輸出模塊分別畫在左、右兩邊,計算或其他模塊放在中間。為了便于理解系統(tǒng)的整個結構,盡量將整個模塊結構圖畫在一張紙上。 一個軟件系統(tǒng)具有過程性(處理動作的順序)和層次性(系統(tǒng)的各組成部分的管轄范圍)特征。模塊機構圖描述的是系統(tǒng)的層次性,而通常的“框圖”描述的則是系統(tǒng)的過程性。在系統(tǒng)設計階段,關心的是系統(tǒng)的層次結構;只有到了具體編程時,才要考慮系統(tǒng)的過程性。 二、系統(tǒng)平臺設計管理信息系統(tǒng)是以計算機科學為基礎的人-機系統(tǒng)。管理信息系統(tǒng)平臺是管理信息系統(tǒng)開發(fā)與應用的基礎。管理信息系統(tǒng)平臺設計包括計算機處理方式,網(wǎng)絡結構設計,網(wǎng)絡操作系統(tǒng)的選擇,數(shù)據(jù)庫管理系統(tǒng)的選擇等軟、硬件選擇與設計工作等。1、按管理信息系統(tǒng)的目標選擇系統(tǒng)平臺單項業(yè)務系統(tǒng)常用各類PC,數(shù)據(jù)庫管理系統(tǒng)作為平臺。綜合業(yè)務管理系統(tǒng)以計算機網(wǎng)絡系統(tǒng)平臺,如Novell網(wǎng)絡和關系型數(shù)據(jù)庫管理系統(tǒng)。集成管理系統(tǒng)OA,CAD,CAM,MIS,DSS等綜合而成的一個有機整體,綜合性更強,規(guī)模更大,系統(tǒng)平臺也更復雜,涉及異型機、異種網(wǎng)絡、異種庫之間的信息傳遞和交換。在信息處理模式上常采用客戶/服務器(Client/Server)模式或瀏覽器/服務器(Brower/Server)模式。2、計算機處理方式的選擇和設計計算機處理方式可以根據(jù)系統(tǒng)功能,業(yè)務處理特點,性能/價格比等因素,選擇批處理、聯(lián)機實時處理、聯(lián)機成批處理、分布式處理等方式。在一個管理信息系統(tǒng)中,也可以混合使用各種方式。3、計算機網(wǎng)絡系統(tǒng)的設計計算機網(wǎng)絡系統(tǒng)的設計主要包括中、小型機方案與微機網(wǎng)絡方案的選取,網(wǎng)絡互連結構及通信介質(zhì)的選擇,局域網(wǎng)拓撲結構的設計,網(wǎng)絡應用模式及網(wǎng)絡操作系統(tǒng)的選型,網(wǎng)絡協(xié)議的選擇,網(wǎng)絡管理,遠程用戶等工作。有關內(nèi)容清參考計算機網(wǎng)絡的技術書籍。4、數(shù)據(jù)庫管理系統(tǒng)的選擇數(shù)據(jù)庫管理系統(tǒng)選擇的原則是:支持先進的處理模式,具有分布處理數(shù)據(jù),多線索查詢,優(yōu)化查詢數(shù)據(jù),聯(lián)機事務處理功能;具有高性能的數(shù)據(jù)處理能力;具有良好圖形界面的開發(fā)工具包;具有較高的性能/價格比;具有良好的技術支持與培訓。普通的數(shù)據(jù)庫管理系統(tǒng)有Foxpro ,Clipper和Paradox等。大型數(shù)據(jù)庫系統(tǒng)有Microsoft SQL Server,Oracle Server,Sybase SQL Server和Informix Server 等。5、軟、硬件選擇根據(jù)系統(tǒng)需要和資源約束,進行計算機軟、硬件的選擇。計算機軟、硬件的選擇,對于管理信息系統(tǒng)的功能有很大的影響。大型管理信息系統(tǒng)軟、硬件的采購可以采用招標等方式進行。硬件的選擇原則是:選擇技術上成熟可靠的標準系列機型;處理速度快;數(shù)據(jù)存儲容量大;具有良好的兼容性、可擴充性與可維修性;有良好的性能/價格比。廠家或供應商的技術服務與售后服務好;操作方便;在一定時間保持一定的先進性的硬件。軟件的選擇原則包括:操作系統(tǒng),數(shù)據(jù)庫管理系統(tǒng),漢字系統(tǒng),設計語言和應用軟件包等軟件的選擇。隨著計算機科學與技術的飛速發(fā)展,計算機軟、硬件的升級與更新速度也很快。新系統(tǒng)的建設應當盡量避免先買設備,在進行系統(tǒng)設計的情況。 .

注意事項

本文(系統(tǒng)總體結構設計)為本站會員(y****3)主動上傳,裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權或隱私,請立即通知裝配圖網(wǎng)(點擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因為網(wǎng)速或其他原因下載失敗請重新下載,重復下載不扣分。




關于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!