第7章
設(shè)計階段的活動主要是: (了解)
·確定合適的系統(tǒng)獲取策略
·設(shè)計系統(tǒng)的架構(gòu)
·選擇軟硬件
·設(shè)計系統(tǒng)人機接口
·從邏輯模型到物理模型的轉(zhuǎn)換
·設(shè)計能完成系統(tǒng)過程的程序
·從邏輯數(shù)據(jù)模型到物理數(shù)據(jù)模型的轉(zhuǎn)換
·設(shè)計數(shù)據(jù)存儲方案
·編寫最終的系統(tǒng)規(guī)格
常見的設(shè)計錯誤有: (掌握)
減少設(shè)計時間;需求蔓延;過于依賴技術(shù)和工具;在項目中間階段更換工具。
構(gòu)造新的應(yīng)用系統(tǒng)的方式:(理解)
1.定制開發(fā)

2.購買軟件包

3.第三方外包開發(fā)

影響設(shè)計策略的因素
1.業(yè)務(wù)需求
對于通用的業(yè)務(wù)需求,并且有比較成熟的技術(shù)解決方案,使用定制應(yīng)用程序比較容易。對于獨特的或?qū)S玫男枨螅瑒t選擇開發(fā)系統(tǒng)。一般來說,如果業(yè)務(wù)需求不是公司策略的關(guān)鍵元素,可以選擇外包。
2.項目技能
在項目中應(yīng)用的技能既可以是技術(shù)性(如開發(fā)語言)的,也可以是功能性(如電子商務(wù))的,不同設(shè)計方案的選擇取決于這些技術(shù)在公司策略中的重要性。
3.項目管理
定制應(yīng)用程序要求有較強的項目管理和被證實的方法論。在項目進展過程中,項目可能受到來自各個方面因素的影響,如果沒有較強的項目管理能力則項目很可能就面臨困難。 購買和外包軟件也同樣需求項目管理,而且這種管理更多的來自于組織外部的溝通和交流。
4.時間約束
當項目存在時間的約束時,首先應(yīng)該尋找一個已經(jīng)建立和經(jīng)過測試的系統(tǒng)。 但利用外包來創(chuàng)建一個系統(tǒng)的時間取決于系統(tǒng)和外包商的資源,如果服務(wù)提供者沒有提供合適的服務(wù),那么采用外包來解決所花費的資源可能與定制開發(fā)一樣。

