第七章行销资讯系统之开发_第1页
第七章行销资讯系统之开发_第2页
第七章行销资讯系统之开发_第3页
第七章行销资讯系统之开发_第4页
第七章行销资讯系统之开发_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、行銷資訊系統 E世代的行銷管理第七章第七章行銷資訊系統之開發行銷資訊系統之開發課程名稱課程名稱 行銷資訊系統行銷資訊系統進度進度第七章第七章授課老師授課老師總時數總時數3 3小時小時行銷資訊系統 E世代的行銷管理第七章主要的研究議題第七章主要的研究議題系統開發技術與工具系統開發技術與工具系統開發方法論系統開發方法論各種系統開發方法論的比較各種系統開發方法論的比較行銷資訊系統的結構化分析行銷資訊系統的結構化分析行銷資訊系統 E世代的行銷管理系統開發技術系統開發技術( (一一) )建立模型建立模型: : 指利用圖型來表達系統元件的指利用圖型來表達系統元件的觀念及流程,使得系統開發人員能夠藉由觀念及

2、流程,使得系統開發人員能夠藉由這個圖形作分析、測試,以及修改,最後這個圖形作分析、測試,以及修改,最後產生新系統的理想模型。產生新系統的理想模型。建立雛型建立雛型: : 指產生資訊系統或其部分元件指產生資訊系統或其部分元件初步可運作的版本。初步可運作的版本。 行銷資訊系統 E世代的行銷管理系統開發技術系統開發技術( (二二) )電腦輔助系統工程電腦輔助系統工程 ( (Computer-Aided Computer-Aided Systems Engineering , CASE)Systems Engineering , CASE)是基於一套完整的系統開發架構,其中包括是基於一套完整的系統開發

3、架構,其中包括各種的系統開發方法論及工具各種的系統開發方法論及工具。行銷資訊系統 E世代的行銷管理結構化分析結構化分析 ( (一一) )19701970年由年由RoyceRoyce提出將軟體發展視為一種工程提出將軟體發展視為一種工程發展程序的觀念,並導入系統開發生命週期發展程序的觀念,並導入系統開發生命週期( (Systems Development Life Cycle, SDLC)Systems Development Life Cycle, SDLC)的的模式模式,其後在其後在DeMarcoDeMarco,YourdonYourdon,GaneGane & & Sarso

4、nSarson等人大力提倡之下開花結果。等人大力提倡之下開花結果。此模式將系統發展切割成:此模式將系統發展切割成:需求分析需求分析、設計設計、撰寫程式撰寫程式、測試測試和和維護維護等五個階段,每個階段等五個階段,每個階段都有明確的任務,並需產生一定規格的文件資都有明確的任務,並需產生一定規格的文件資料交付給下一階段,而下階段則以上階段交付料交付給下一階段,而下階段則以上階段交付文件為基礎繼續開發工作,其概念如下圖所文件為基礎繼續開發工作,其概念如下圖所示示 。 行銷資訊系統 E世代的行銷管理結構化分析結構化分析 ( (二二) )行銷資訊系統 E世代的行銷管理結構化分析結構化分析 ( (三三)

5、)行銷資訊系統 E世代的行銷管理物件導向分析物件導向分析 物件導向分析將資料及處理資料的工作整合成物件導向分析將資料及處理資料的工作整合成一個稱為物件一個稱為物件( (object)object)的實體。的實體。系統開發人員可以用物件導向系統開發人員可以用物件導向( (Object-Object-Oriented ,OO)Oriented ,OO)方法來模擬真實世界的業務流方法來模擬真實世界的業務流程及運作。程及運作。其結果是一組能夠表示真實的人員、物品、交其結果是一組能夠表示真實的人員、物品、交易,及事件的軟體物件。易,及事件的軟體物件。行銷資訊系統 E世代的行銷管理雛型發展模式雛型發展模式

6、 ( (一一) )雛型發展模式雛型發展模式( (Prototyping Development Model)Prototyping Development Model) 主要的目的在加速系統的發展。主要的目的在加速系統的發展。雛型發展模式的特性在於:雛型發展模式的特性在於:必須很經濟且很快速地開發出來,否則無法必須很經濟且很快速地開發出來,否則無法發揮其效益。發揮其效益。必須是可操作的模型,如此才有辦法驗證動必須是可操作的模型,如此才有辦法驗證動態的需求。態的需求。必須在需求分析階段的初期進行,否則便無必須在需求分析階段的初期進行,否則便無法及時發現問題以降低風險。法及時發現問題以降低風險。

7、行銷資訊系統 E世代的行銷管理雛型發展模式雛型發展模式 ( (二二) )丟棄式雛型丟棄式雛型( (Throwaway prototype) :Throwaway prototype) :此類雛此類雛型的目的是為了確認使用者不明確的功能需求,型的目的是為了確認使用者不明確的功能需求,而雛型發展最後的產出是一份完善的需求規格而雛型發展最後的產出是一份完善的需求規格書。書。 丟棄式雛型可以做以下分類:丟棄式雛型可以做以下分類: 腳本式雛型腳本式雛型( (Scenarios) Scenarios) 摹仿式雛型摹仿式雛型( (Mock-up) Mock-up) 示範式雛型示範式雛型( (Demonstr

8、ation prototype)Demonstration prototype) 行銷資訊系統 E世代的行銷管理雛型發展模式雛型發展模式 ( (三三) )行銷資訊系統 E世代的行銷管理雛型發展模式雛型發展模式 ( (四四) )演進式雛型演進式雛型( (Evolutionary prototype)Evolutionary prototype)是一個完整系統發展方法,發展人員所開是一個完整系統發展方法,發展人員所開發的雛型,經過重覆的使用者評估及發展發的雛型,經過重覆的使用者評估及發展人員修正後,原來的雛型會演進成最終的人員修正後,原來的雛型會演進成最終的軟體產品。軟體產品。演進式雛型可以做以下

9、分類:演進式雛型可以做以下分類: 遞增式模型遞增式模型( (Incremental model) Incremental model) 螺旋式模型螺旋式模型( (Spiral model) Spiral model) 行銷資訊系統 E世代的行銷管理雛型發展模式雛型發展模式 ( (五五) )行銷資訊系統 E世代的行銷管理雛型發展模式雛型發展模式 ( (六六) )雛型開發工具雛型開發工具CASECASE工具工具應用系統產生器應用系統產生器報表產生器報表產生器螢幕畫面產生器螢幕畫面產生器第四代語言第四代語言( (Fourth-Generation Fourth-Generation Language

10、s, Languages, 4 4GLsGLs) )行銷資訊系統 E世代的行銷管理雛型發展模式雛型發展模式 ( (七七) )雛型開發的雛型開發的優點優點 增進系統開發團隊人員之間的溝通增進系統開發團隊人員之間的溝通 提昇使用者的參與程度提昇使用者的參與程度 易於掌握現代化易於掌握現代化交談式系統的需求交談式系統的需求經由實作可導引出新的需求經由實作可導引出新的需求 降低風險降低風險 提高使用者的滿意程度提高使用者的滿意程度 行銷資訊系統 E世代的行銷管理雛型發展模式雛型發展模式 ( (八八) )雛型開發的雛型開發的缺點缺點經費錯估的錯誤經費錯估的錯誤 資訊人員抗拒新方法資訊人員抗拒新方法 缺乏

11、一般規劃、控制與管理缺乏一般規劃、控制與管理 雛型法的產品可能執行效率不佳雛型法的產品可能執行效率不佳 行銷資訊系統 E世代的行銷管理螺旋式發展模型螺旋式發展模型( (一一) )BoehmBoehm綜合了傳統的生命週期,演進式雛型與風險綜合了傳統的生命週期,演進式雛型與風險分析的優點,提出了此種發展方式。分析的優點,提出了此種發展方式。被認為是適合專案管理者的風險導向的模式被認為是適合專案管理者的風險導向的模式採用由內至外的螺旋狀圓圈,來表示系統的演進,採用由內至外的螺旋狀圓圈,來表示系統的演進,每一圓圈代表產品的某一部分及某層次的演進。每一圓圈代表產品的某一部分及某層次的演進。 包含了四項主

12、要活動:包含了四項主要活動:計劃計劃風險分析風險分析工程工程顧客評估顧客評估 行銷資訊系統 E世代的行銷管理螺旋式發展模型螺旋式發展模型( (二二) )行銷資訊系統 E世代的行銷管理JADJAD聯合應用系統開發方法聯合應用系統開發方法使用使用JADJAD團隊方式,公司產生了一個由使用者、團隊方式,公司產生了一個由使用者、經理人,及經理人,及ITIT專家組成的特別工作小組。專家組成的特別工作小組。他們一同工作以取得各種資訊、討論企業需求、他們一同工作以取得各種資訊、討論企業需求、及定義出新系統的需求。及定義出新系統的需求。 JADJAD讓主要的使用者有機會在需求模型建立的讓主要的使用者有機會在需

13、求模型建立的過程中有效的參與。過程中有效的參與。當運用得當時,當運用得當時,JADJAD可以產生更精確的系統需可以產生更精確的系統需求描述、對共同目標更加了解,以及對新系統求描述、對共同目標更加了解,以及對新系統的成功提供更強的保證。的成功提供更強的保證。 行銷資訊系統 E世代的行銷管理RADRAD快速應用系統開發快速應用系統開發 ( (一一) )快速應用系統開發快速應用系統開發( (Rapid Application Rapid Application Development , RAD)Development , RAD)由由James MartinJames Martin在在198019

14、80年年代首先提出。代首先提出。是一種一種以團隊為基礎的系統開發技術,能是一種一種以團隊為基礎的系統開發技術,能夠加快資訊系統發展速度,並且產生一個能夠夠加快資訊系統發展速度,並且產生一個能夠運作的資訊系統的。運作的資訊系統的。RADRAD是一套完整的方法論,其中包括一個與傳是一套完整的方法論,其中包括一個與傳統統SDLCSDLC各階段相對應的四階段生命週期,此四各階段相對應的四階段生命週期,此四大階段為:需求規劃、使用者設計、建構,及大階段為:需求規劃、使用者設計、建構,及切換。切換。行銷資訊系統 E世代的行銷管理RADRAD快速應用系統開發快速應用系統開發 ( (二二) )優點優點系統可以

15、在節省大量成本之下快速地被開發系統可以在節省大量成本之下快速地被開發出來。出來。缺點缺點RADRAD強調系統本身的機制而不注重公司的策強調系統本身的機制而不注重公司的策略性業務需要。略性業務需要。 當加速週期時間可能導致無暇兼顧品質、一當加速週期時間可能導致無暇兼顧品質、一致性,及設計標準。致性,及設計標準。 行銷資訊系統 E世代的行銷管理系統開發指導原則系統開發指導原則 審慎選擇一套系統開發方法論並且貫徹到底審慎選擇一套系統開發方法論並且貫徹到底重視使用者參與,尤其是在發覺與確認系統需重視使用者參與,尤其是在發覺與確認系統需求時。求時。標出主要的里程碑標出主要的里程碑( (milestone

16、)milestone)作為專案檢視作為專案檢視及評估之用。及評估之用。 在主要里程碑之間建立中間查核點在主要里程碑之間建立中間查核點( (checkpoints)checkpoints)以確保專案依計劃進行。以確保專案依計劃進行。 在規劃的範圍內保持彈性。在規劃的範圍內保持彈性。 提供正確可靠的成本效益資訊。提供正確可靠的成本效益資訊。 行銷資訊系統 E世代的行銷管理各種系統開發方法論的比較各種系統開發方法論的比較表表7.1 7.1 各種資訊系統開發方法論評估各種資訊系統開發方法論評估 表表7.2 7.2 資訊系統開發方法論特徵及優缺點資訊系統開發方法論特徵及優缺點比較比較表表7-3 7-3

17、資訊系統開發方法論之適用與不適資訊系統開發方法論之適用與不適用的情況用的情況表表7-4 7-4 資訊系統開發方法論適用性及適用資訊系統開發方法論適用性及適用場合簡表場合簡表 行銷資訊系統 E世代的行銷管理系統規劃系統規劃 ( (一一) )傳統的觀點認為系統規劃傳統的觀點認為系統規劃( (System Planning)System Planning)於資訊科技部門收到系統申請於資訊科技部門收到系統申請( (Systems Systems Request)Request)的正式請求才開始。的正式請求才開始。今日許多公司視資訊科技規劃為整體企業規劃今日許多公司視資訊科技規劃為整體企業規劃不可分割的

18、一部份。不可分割的一部份。 規劃階段的目的是要建立一個能成功地將行銷規劃階段的目的是要建立一個能成功地將行銷資訊系統開發出來的環境,並且從組織資源和資訊系統開發出來的環境,並且從組織資源和優先次序的觀點上,發現該系統的可行性,並優先次序的觀點上,發現該系統的可行性,並決定是否應該在早期階段放棄,以節省資源的決定是否應該在早期階段放棄,以節省資源的浪費。浪費。 行銷資訊系統 E世代的行銷管理系統規劃系統規劃 ( (二二) )系統規劃的工作包括初步調查系統規劃的工作包括初步調查( (Preliminary Preliminary Investigation)Investigation)及可行性研究

19、及可行性研究( (Feasibility Feasibility Study)Study)等工作。等工作。根據根據MarshallMarshall的說法,系統規劃包含下列六個的說法,系統規劃包含下列六個步驟:步驟: 1. 1. 獲得決策者的支持獲得決策者的支持 2. 2. 建立建立MKISMKIS小組小組3. 3. 施行行銷稽核施行行銷稽核4. 4. 發展組織目標發展組織目標5. 5. 定義總體系統規格定義總體系統規格 6. 6. 編列預算編列預算 行銷資訊系統 E世代的行銷管理系統分析系統分析系統分析階段的目的是要進一步了解企業需求系統分析階段的目的是要進一步了解企業需求並且建立新系統的邏輯

20、模型。換言之,就是準並且建立新系統的邏輯模型。換言之,就是準確了解現有系統如何運轉,決定並記錄系統應確了解現有系統如何運轉,決定並記錄系統應當做什麼,提出一些供選用的解決辦法。當做什麼,提出一些供選用的解決辦法。 系統分析的第一步是確認使用者的問題及造成系統分析的第一步是確認使用者的問題及造成問題的真實原因問題的真實原因 下一個工作是建立新系統的邏輯模型,也就是下一個工作是建立新系統的邏輯模型,也就是建立需求模型建立需求模型( (requirement modeling) requirement modeling) 最後,系統分析階段的產出就是系統需求文件最後,系統分析階段的產出就是系統需求文

21、件( (system requirements documentsystem requirements document) )行銷資訊系統 E世代的行銷管理系統設計系統設計 系統設計系統設計( (System Design)System Design)的目的在於產的目的在於產生能夠滿足新系統所有已確認需求的一生能夠滿足新系統所有已確認需求的一份建設藍圖。份建設藍圖。系統設計的步驟系統設計的步驟1. 1. 初步設計初步設計 2. 2. 細步設計細步設計3. 3. 撰寫設計規格書撰寫設計規格書 行銷資訊系統 E世代的行銷管理系統建置系統建置 ( (一一) )建置階段的主要工作就是選擇合適的系統建建置階段的主要工作就是選擇合適的系統建置方法,並將其最終的產出,也就是一套經置方法,並將其最終的產出,也就是一套經過審查、批准,且功能與紀錄完整的資訊系過審查、批准,且功能與紀錄完整

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论