第二節 電子商務網站系統設計
1.系統設計的步驟(考點)
確定電子商務網站功能定位
確定網站的收費對象和收費規則
確定網站欄目的功能
確定網站的信息流和控制流
網站的后臺管理
網站的數據庫設計
歷年試題
(簡答題)簡述網站基本架構設計的主要步驟。
2.系統設計的任務和目標
l 系統設計的任務
1) 系統設計的概念。系統設計又稱物理設計,系統通常可以分為兩個階段進行,首先是總體設計,其任務是設計系統的框架和概貌,并向用戶單位做詳細報告,在此基礎上進行第二階段----詳細設計,這兩部分工作是相互聯系的,需要交叉進行。
2) 系統設計的主要任務:進行總體設計和詳細設計。
1總體設計:包括系統模塊設計和計算機物理系統的配置方案設計。
2詳細設計:主要有處理過程設計以確定每個模塊內部的詳細執行過程,包括局部數據組織、控制流、每一部的具體加工要求等。
3編寫系統設計說明書:主要由模塊結構圖、模塊說明書和其他詳細設計的內容組成。
系統設計的目的
系統設計的目的是在保證實現邏輯模型功能的基礎上,盡可能提高目標系統的簡單性、可變性、一致性、完整性、可靠性、經濟性、系統的運行效率和安全性,將分析階段所獲得的系統邏輯模型,轉換成一個具體的計算機實現方案的物理模型,包括計算機物理系統配置方案報告和一份系統設計說明書。
系統設計的主要工作
1) 總體設計
2) 代碼設計和設計規范的制定
3) 系統物理配置方案設計,包括設備配置、通訊網絡的選擇和設計以及數據庫管理系統的選擇等。
4) 數據存儲設計,包括數據庫設計、數據庫的安全保密設計等。
5) 計算機處理過程設計,包括輸出設計、輸入設計、處理流程圖設計及編寫程序設計說明書等。
系統設計應遵循的原則
1) 系統性
2) 靈活性
3) 可靠性
4) 經濟性
3.系統設計的方法
(1)結構化設計的方法
(2)模塊結構圖(考點)
模塊是組成目標系統邏輯模型和物理模型的基本單位,它的特點是可以組合、分解和更換。
模塊的4要素:輸入和輸出、處理功能、內部數據、程序代碼。
目前用來描述模塊內部處理過程有如下幾種方法:結構化英語、決策樹方法、判定表方法、算法描述語言。
(3)系統流程圖:描述系統的物理模型。
(4)IPO圖:對每個模塊進行詳細設計,包括每個模塊的輸入、輸出、算法說明。
(5)控制流程圖(框圖)
(6)問題分析圖(PAD)
歷年試題
(單選題)用來描述程序中處理、判斷功能的圖形是( C ) )
A.業務流程圖 B.數據流圖
C.控制流程圖 D.IPO
(簡答題)簡述描述模塊內部處理過程的幾種方法。
(單選題)PAD是( C )
A.系統流程圖 B.控制流程圖
C.問題分析圖 D.過程設計語言
(單選題)IPO圖中不包括( D )
A.輸入說明 B.輸出說明
C.算法說明 D.存儲說明
4.用戶界面設計
<1>UI含義
軟件設計可以分為兩個部分:編碼設計與UI設計。
<2>UI設計的原則(考點)
1) UI設計有以下幾個原則:設計原則、界面的分析與規范、人際界面的類型
2) UI的認知原則的應用:認知過程、認知心理學、人際交互設計遵循的認知原則
3) UI的界面結構與實現:界面對話設計,數據輸入界面設計,屏幕顯示設計
4) UI的界面設計與評價
歷年試題
(名詞解釋)UI設計
(填空)UI是指_用戶界面設計_____。
(單選題)UI設計的原則不包括( C )
A.簡易性原則 B.一致性原則
C.類似性原則 D.安全性原則
5.模塊詳細設計
l 模塊化設計的基本知識
1) 模塊以及模塊化(考點)
模塊是一個具有獨立功能的程序,可以單獨設計、調試與管理。模塊可以分為功能模塊、控制模塊兩種。模塊化就是按照適當的原則把一個情況復雜、規模較大的程序系統劃分為一個個較小的、功能相關而又相對獨立的模塊。模塊化的主要目的是提高代碼的可用性、可重用性、可讀性等。
2) 模塊化設計的策略
模塊化在不同的程序設計方法中是不同的,在結構化的程序設計中,模塊化就是一個功能分解,逐步求精的過程。而在面向對象的程序設計中,主要是關于如何控制對象的粒度的問題。
l 模塊化設計的關鍵
1) 模塊標準化
2) 模塊的劃分:模塊化設計原則是以少數模塊組成盡可能多的系統。
歷年試題
(單選題)下列關于模塊的描述中不正確的是( D )
A.模塊的主要目的是提高代碼的可讀性 B.高內聚,低耦合
C.高扇入,低扇出 D.原則是以多數模塊組成盡可能少的系統
(填空題)模塊可分為功能模塊和__控制____模塊兩種。
(名詞解釋)模塊化
l 模塊結構設計應遵循“高內聚、低耦合、高扇入、低扇出”的原則(考點)
1) 高內聚:是指模塊內部的各組成部分之間的高聯系程度。模塊的聚合程度越高,獨立性越高。
2) 低耦合:系統模塊之間的相互聯系程度。耦合程度越低,那么模塊之間的聯系越少。
3) 模塊分解:模塊的分解是指把一個模塊分解成若干個從屬于他的新模塊。目的是使得系統更容易被人理解,更容易修改和維護。
4) 模塊的扇入和扇出:模塊的扇入表達了一個模塊與其直屬上級模塊的關系。模塊的扇出表達了一個模塊對他的直屬下級模塊的控制范圍。高扇入、低扇出。
歷年試題
(填空題)系統模塊之間的相互聯系程度稱為( B )
A.分解 B.耦合 C.扇入 D.扇出
(填空題)某程序模塊的直屬下級模塊的個數稱為____扇出___。
6.數據庫設計
<1>數據庫設計的基本步驟(考點)
1) 需求分析階段:收集需求和分析,結果得到數據字典描述的數據需求
2) 概念結構設計階段:E-R圖
3) 邏輯結構設計階段
4) 數據庫物理設計階段
5) 數據庫實施階段
6) 數據庫運行和維護階段
歷年試題
(簡答題)簡述數據庫設計的基本步驟。

浙江專升本聲明
(一)由于考試政策等各方面情況的不斷調整與變化,本網站所提供的考試信息僅供參考,請以權威部門公布的正式信息為準。
(二)本網站在文章內容來源出處標注為其他平臺的稿件均為轉載稿,免費轉載出于非商業性學習目的,版權歸原作者所有。如您對內容、版權等問題存在異議請于我們聯系,我們會及時處理。
文章來源于網絡,如有侵權,請聯系刪除

福利領取
成考報名
自考報名
教師資格證
專升本報名
四級報名



