Ⅰ 系統設計階段包括哪些主要活動
設計軟體系統的模塊層次結構,設計資料庫的結構以及設計模塊的控制流程。
1、層次結構(hierarchy)是一種操作系統的組織結構,其提供了一種隔離操作系統各層功能的模型。其包括歸屬層次結構 dissonance-attribution hierarchy維度層次結構 dimension hierarchy層次結構資料庫 hierarchical database等。
2、資料庫結構是指在計算機的存儲設備上合理存放的相關聯的有結構的數據集合的結構。一個資料庫結構含有各種成分,包括資料庫、數據表、欄位、過濾器等。
3、控制流程(也稱為流程式控制制)是計算機運算領域的用語,意指在程序運行時,個別的指令(或是陳述、子程序)運行或求值的順序。不論是在聲明式編程語言或是函數編程語言中,都有類似的概念。
在聲明式的編程語言中,流程式控制制指令是指會改變程序運行順序的指令,可能是運行不同位置的指令,或是在二段(或多段)程序中選擇一個運行。
(1)系統設計階段主要工作可以劃分為擴展閱讀:
系統設計的一些原則:
1、易用性原則
方便上網客戶瀏覽和操作,最大限度地減輕後台管理人員的負擔,做到部分業務的自動化處理。
2、業務完整性原則
對於業務進行中的特殊情況能夠做出及時、正確的響應,保證業務數據的完整性。
3、業務規范化原則
在系統設計的同時,也為將來的業務流程制定了較為完善的規范,具有較強的實際操作性。
4、可擴展性原則
系統設計要考慮到業務未來發展的需要,要盡可能設計得簡明,各個功能模塊間的耦合度小,便於系統的擴展。如果存在舊有的資料庫系統,則需要充分考慮兼容性。