行销资讯系统之开发.ppt

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
行销资讯系统之开发

第七章 行銷資訊系統之開發 課程名稱 行銷資訊系統 進度 第七章 授課老師 總時數 3小時 第七章主要的研究議題 系統開發技術與工具 系統開發方法論 各種系統開發方法論的比較 行銷資訊系統的結構化分析 系統開發技術(一) 建立模型: 指利用圖型來表達系統元件的觀念及流程,使得系統開發人員能夠藉由這個圖形作分析、測試,以及修改,最後產生新系統的理想模型。 建立雛型: 指產生資訊系統或其部分元件初步可運作的版本。 系統開發技術(二) 電腦輔助系統工程 (Computer-Aided Systems Engineering , CASE) 是基於一套完整的系統開發架構,其中包括各種的系統開發方法論及工具。 結構化分析 (一) 1970年由Royce提出將軟體發展視為一種工程發展程序的觀念,並導入系統開發生命週期(Systems Development Life Cycle, SDLC)的模式,其後在DeMarco,Yourdon,Gane Sarson等人大力提倡之下開花結果。 此模式將系統發展切割成:需求分析、設計、撰寫程式、測試和維護等五個階段,每個階段都有明確的任務,並需產生一定規格的文件資料交付給下一階段,而下階段則以上階段交付文件為基礎繼續開發工作,其概念如下圖所示 。 結構化分析 (二) 結構化分析 (三) 物件導向分析 物件導向分析將資料及處理資料的工作整合成一個稱為物件(object)的實體。 系統開發人員可以用物件導向(Object-Oriented ,OO)方法來模擬真實世界的業務流程及運作。 其結果是一組能夠表示真實的人員、物品、交易,及事件的軟體物件。 雛型發展模式 (一) 雛型發展模式(Prototyping Development Model) 主要的目的在加速系統的發展。 雛型發展模式的特性在於: 必須很經濟且很快速地開發出來,否則無法發揮其效益。 必須是可操作的模型,如此才有辦法驗證動態的需求。 必須在需求分析階段的初期進行,否則便無法及時發現問題以降低風險。 雛型發展模式 (二) 丟棄式雛型(Throwaway prototype) :此類雛型的目的是為了確認使用者不明確的功能需求,而雛型發展最後的產出是一份完善的需求規格書。 丟棄式雛型可以做以下分類: 腳本式雛型(Scenarios) 摹仿式雛型(Mock-up) 示範式雛型(Demonstration prototype) 雛型發展模式 (三) 雛型發展模式 (四) 演進式雛型(Evolutionary prototype) 是一個完整系統發展方法,發展人員所開發的雛型,經過重覆的使用者評估及發展人員修正後,原來的雛型會演進成最終的軟體產品。 演進式雛型可以做以下分類: 遞增式模型(Incremental model) 螺旋式模型(Spiral model) 雛型發展模式 (五) 雛型發展模式 (六) 雛型開發工具 CASE工具 應用系統產生器 報表產生器 螢幕畫面產生器 第四代語言(Fourth-Generation Languages, 4GLs) 雛型發展模式 (七) 雛型開發的優點 增進系統開發團隊人員之間的溝通  提昇使用者的參與程度 易於掌握現代化交談式系統的需求 經由實作可導引出新的需求 降低風險 提高使用者的滿意程度 雛型發展模式 (八) 雛型開發的缺點 經費錯估的錯誤 資訊人員抗拒新方法 缺乏一般規劃、控制與管理 雛型法的產品可能執行效率不佳 螺旋式發展模型(一) Boehm綜合了傳統的生命週期,演進式雛型與風險分析的優點,提出了此種發展方式。 被認為是適合專案管理者的風險導向的模式 採用由內至外的螺旋狀圓圈,來表示系統的演進,每一圓圈代表產品的某一部分及某層次的演進。 包含了四項主要活動: 計劃 風險分析 工程 顧客評估 螺旋式發展模型(二) JAD聯合應用系統開發方法 使用JAD團隊方式,公司產生了一個由使用者、經理人,及IT專家組成的特別工作小組。 他們一同工作以取得各種資訊、討論企業需求、及定義出新系統的需求。 JAD讓主要的使用者有機會在需求模型建立的過程中有效的參與。 當運用得當時,JAD可以產生更精確的系統需求描述、對共同目標更加了解,以及對新系統的成功提供更強的保證。 RAD快速應用系統開發 (一) 快速應用系統開發(Rapid Application Development , RAD)由James Martin在1980年代首先提出。 是一種一種以團隊為基礎的系統開發技術,能夠加快資訊系統發展速度,並且產生一個能夠運作的資訊系統的。 RAD是一套完整的方法論,其中包括一個與傳統SDLC各階段相對應的四階段生命週期,此四大階段為:需求規

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档