1、設計的原則
(1)運行效率高:主要有3個指標:處理能力、運行時間和響應時間。
(2)可靠性:從設計的角度來提高系統的可靠性,就應該提高系統的檢錯、糾錯、容錯與排錯能力,同時還要設計系統得故障恢復能力。
(3)有良好的交換性與可操作性:采用圖形界面,屏幕顯示美觀清晰,數據的輸入、輸出、處理以及查詢的可操作性好,并提供較強的人機交換手段,使用戶能方便靈活地使用系統。
(4)有較好的可擴充性與可維修性:系統需要擴充、修改或完善。為了保證系統具有較長的生命力,系統必須遵循高設計、低實現的思想。
2、系統設計的主要內容
(1)系統總體結構設計:要根據系統分析的要求和組織的實際情況對新系統的總體結構形式和可利用的資源進行大致設計,它是一種宏觀、總體上的設計和規劃,是對系統開發過程中非常關鍵的一步。它決定了系統的質量和整體特性。系統越大,總設計的影響越大。
A、子系統的劃分:把物流管理信息系統劃分為多個子模塊,可大大降低系統的工作量。但子系統要具有相對獨立性。
B、系統結構圖:它描述了系統的層次和分塊結構關系。
C、模塊的劃分原則:一是要求劃分的模塊具有最大的獨立性;二是考慮模塊劃分的大小。
(2)代碼設計
A、代碼的作用:代碼是指有一定信息概念的具體符號表示,而編碼則是指由某一種符號系統表示的信息轉換為另一種表示信息的符號系統的過程。
B、代碼設計的原則:a、選擇最小值代碼;
b、設計的代碼在邏輯上必須滿足用戶的要求,在結構上要與處理的方法相一致。
c、代碼應具有邏輯性、直觀性強以及便于掌握的特點,應能準確、唯一地表示出對象的分類特征。
d、代碼應系統化、標準化,便于同其他代碼的連接,適應系統多方面使用的需要,即代碼應盡量適應組織的全部功能。
e、不要使用字形相近、易于混淆的字符,以免引起誤解。
f、代碼設計要等長。
g、字母碼中要避免使用元音,以防在某些場合形成不易辨認的英文字。
h、不能出現與程序系統中語言命令相同的代碼。
C、代碼的種類:常用的代碼設計方法有如下幾種:a、順序碼;
b、區間碼;
c、分組碼;
d、助憶碼
(3)數據庫設計:包括數據庫的概念模型設計、邏輯模型設計和物理模型設計。
(4)輸入設計:輸入屬于人機接口的一部分,是數據進入系統的主要途徑。提高輸入效率、減少輸入錯誤是輸入設計中兩個重要目標。
(5)輸出設計:幾種表現形式:數據文件、表格、圖形、聲音及參數,輸出介質有顯示屏、打印機、磁盤、光盤等。
(6)系統的可靠性、安全性與保密性設計。系統可靠性、安全性與保密性是系統正常運行的重要指標。
(7)處理過程設計:是系統設計的最后一步,它是最直接,也是最詳細地設計企業具體業務處理過程的階段。
(8)系統設計說明說:系統設計說明書既是系統設計階段的工作成果,也是下一階段系統實施的重要依據。