系統設計工作應該自頂向下地進行。首先設計總體結構,然後再逐層深入,直至進行每一個模組的設計。總體設計主要是指在系統分析的基礎上,對整個系統的劃分(子系統)、機器裝置(包括軟、硬裝置)的配置、資料的存貯規律以及整個系統實現規劃等方面進行合理的安排。
一、系統設計的任務
系統設計又稱為物理設計,是開發管理資訊系統的第二階段,系統設計通常可分為兩個階段進行,首先是總體設計,其任務是設計系統的框架和概貌,並向用戶單位和領導部門作詳細報告並認可,在此基礎上進行第二階段――詳細設計,這兩部分工作是互相聯絡的,需要交叉進行,本章將這兩個部分內容結合起來進行介紹。
系統設計是開發人員進行的工作,他們將系統設計階段得到的目標系統的邏輯模型轉換為目標系統的物理模型,該階段得到工作成果――系統設計說明書是下一個階段系統實施的工作依據。
2.系統設計的主要內容
系統設計的主要任務是進行總體設計和詳細設計。下面分別說明它們的具體內容。
(1) 總體設計
總體設計包括系統模組結構設計和計算機物理系統的配置方案設計。
<1>系統模組結構設計
系統模組結構設計的任務是劃分子系統,然後確定子系統的模組結構,並畫出模組結構圖。在這個過程中必須考慮以下幾個問題:
如何將一個系統劃分成多個子系統;
每個子系統如何劃分成多個模組;
如何確定子系統之間、模組之間傳送的資料及其呼叫關係;
如何評價並改進模組結構的質量。
<2>計算機物理系統配置方案設計
在進行總體設計時,還要進行計算機物理系統具體配置方案的設計,要解決計算機軟硬體系統的配置、通訊網路系統的配置、機房裝置的配置等問題。計算機物理系統具體配置方案要經過使用者單位和領導部門的同意才可進行實施。
開發管理資訊系統的大量經驗教訓說明,選擇計算機軟硬體裝置不能光看廣告或資料介紹,必須進行充分的調查研究,最好應向使用過該軟硬體裝置的單位瞭解執行情況及優缺點,並徵求有關專家的意見,然後進行論證,最後寫出計算機物理系統配置方案報告。
從中國的實際情況看,不少單位是先買計算機然後決定開發。這種不科學的、盲目的做法是不可取的,它會造成極大浪費。因為,計算機更新換代是非常快的,就是在開發初期和在開發的中後期系統實施階段購買計算機裝置,價格差別就會很大。因此,在開發管理資訊系統過程中應在系統設計的總體設計階段才具體設計計算機物理系統的配置方案。
(2) 詳細設計
在總體設計基礎上,第二步進行的是詳細設計,主要有處理過程設計以確定每個模組內部的詳細執行過程,包括區域性資料組織、控制流、每一步的具體加工要求等,一般來說,處理過程模組詳細設計的難度已不太大,關鍵是用一種合適的方式來描述每個模組的執行過程,常用的有流程圖、問題分析圖、IPO圖和過程設計語言等;除了處理過程設計,還有程式碼設計、介面設計、資料庫設計、輸入輸出設計等。
(3) 編寫系統設計說明書
系統設計階段的結果是系統設計說明書,它主要由模組結構圖、模組說明書和其它詳細設計的內容組成。
系統設計工作應該自頂向下地進行。首先設計總體結構,然後再逐層深入,直至進行每一個模組的設計。總體設計主要是指在系統分析的基礎上,對整個系統的劃分(子系統)、機器裝置(包括軟、硬裝置)的配置、資料的存貯規律以及整個系統實現規劃等方面進行合理的安排。
一、系統設計的任務
系統設計的概念系統設計又稱為物理設計,是開發管理資訊系統的第二階段,系統設計通常可分為兩個階段進行,首先是總體設計,其任務是設計系統的框架和概貌,並向用戶單位和領導部門作詳細報告並認可,在此基礎上進行第二階段――詳細設計,這兩部分工作是互相聯絡的,需要交叉進行,本章將這兩個部分內容結合起來進行介紹。
系統設計是開發人員進行的工作,他們將系統設計階段得到的目標系統的邏輯模型轉換為目標系統的物理模型,該階段得到工作成果――系統設計說明書是下一個階段系統實施的工作依據。
2.系統設計的主要內容
系統設計的主要任務是進行總體設計和詳細設計。下面分別說明它們的具體內容。
(1) 總體設計
總體設計包括系統模組結構設計和計算機物理系統的配置方案設計。
<1>系統模組結構設計
系統模組結構設計的任務是劃分子系統,然後確定子系統的模組結構,並畫出模組結構圖。在這個過程中必須考慮以下幾個問題:
如何將一個系統劃分成多個子系統;
每個子系統如何劃分成多個模組;
如何確定子系統之間、模組之間傳送的資料及其呼叫關係;
如何評價並改進模組結構的質量。
<2>計算機物理系統配置方案設計
在進行總體設計時,還要進行計算機物理系統具體配置方案的設計,要解決計算機軟硬體系統的配置、通訊網路系統的配置、機房裝置的配置等問題。計算機物理系統具體配置方案要經過使用者單位和領導部門的同意才可進行實施。
開發管理資訊系統的大量經驗教訓說明,選擇計算機軟硬體裝置不能光看廣告或資料介紹,必須進行充分的調查研究,最好應向使用過該軟硬體裝置的單位瞭解執行情況及優缺點,並徵求有關專家的意見,然後進行論證,最後寫出計算機物理系統配置方案報告。
從中國的實際情況看,不少單位是先買計算機然後決定開發。這種不科學的、盲目的做法是不可取的,它會造成極大浪費。因為,計算機更新換代是非常快的,就是在開發初期和在開發的中後期系統實施階段購買計算機裝置,價格差別就會很大。因此,在開發管理資訊系統過程中應在系統設計的總體設計階段才具體設計計算機物理系統的配置方案。
(2) 詳細設計
在總體設計基礎上,第二步進行的是詳細設計,主要有處理過程設計以確定每個模組內部的詳細執行過程,包括區域性資料組織、控制流、每一步的具體加工要求等,一般來說,處理過程模組詳細設計的難度已不太大,關鍵是用一種合適的方式來描述每個模組的執行過程,常用的有流程圖、問題分析圖、IPO圖和過程設計語言等;除了處理過程設計,還有程式碼設計、介面設計、資料庫設計、輸入輸出設計等。
(3) 編寫系統設計說明書
系統設計階段的結果是系統設計說明書,它主要由模組結構圖、模組說明書和其它詳細設計的內容組成。