东吴大学资讯科学系课件_第1页
东吴大学资讯科学系课件_第2页
东吴大学资讯科学系课件_第3页
东吴大学资讯科学系课件_第4页
东吴大学资讯科学系课件_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

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

文档简介

第5章

資訊系統發展與軟體工程5-3-15-3系統發展週期5-3-2大綱5-3-1系統發展週期5-3-2系統規劃5-3-3系統分析5-3-4系統設計5-3-5系統實作5-3-6系統測試5-3-7系統維護5-3-8系統發展週期的限制5-3-9高品質系統發展策略5-3-10大型軟體開發演進過程-以Windows系統為例3系統規劃問題識別可行性研究系統分析系統設計系統實作系統測試系統維護回饋建立新系統進行可行性研究可行性研究報告邏輯設計規格技術設計規格購置、撰寫、轉換系統運作5-3-1系統發展週期45-3-1系統發展週期循序方式進行系統開發每一階段會有確認的過程,允許對於上一階段的回饋,以利於修訂與校正以文件驅動(Document-Driven)為其主要的特徵,會於每一階段產生大量的文件,這些文件都要經過計畫支持者的批准,然後才可以開始下一個階段的工作使用者的參與只有在系統剛開始以及最後的成果55-3-2系統規劃-問題識別目的證實問題的存在,必須要系統分析予以解決產出授權進行可行性研究65-3-2系統規劃可行性研究目的定義問題、決定新系統是否可行產出可行性研究報告分析項目經濟可行性技術可行性法律可行性作業可行性時間可行性75-3-3系統分析目的轉換使用者需求為邏輯設計規格產出邏輯設計規格(問題說明、最佳方案)85-3-3系統分析資訊需求決定電腦作業的輸入資料、處理程序及輸出資訊組織需求規劃人力資源控制需求確保系統正確機器設備需求規劃電腦軟硬體資源95-3-3系統分析初步分析使用者需求評估與需求分析可行性研究細部分析調查現行系統作業方法找出現行系統問題癥結所在及解決方法確定現行系統資料內容系統定義定義執行績效定義主功能定訂資訊型態與資訊流105-3-4系統設計目的將邏輯設計規格轉為技術設計規格包含輸入、輸出、資料檔、處理控制需求產出技術設計規格(電腦程式規格)115-3-5系統實作目的購置設備、撰寫及測試電腦程式產出使用者文件與訓練教材,已編譯的程式及測試程式工具程式設計平台125-3-5系統實作衡量系統的成功系統使用度使用者滿意度使用者喜好度目標達成度財務報酬影響系統施行成功的因素使用者參與及影響高階主管支持程度風險程度施行過程的管理135-3-5系統實作-系統轉換目的將舊系統轉換成新系統產出操作中的系統工具資料轉換程式145-3-5系統實作平行轉換新舊系統同時存在,藉以稽核新系統的正確性適用系統:重要性高或處理程序複雜分段轉換系統分割為子系統,依序轉換適用系統:規模大且組織無法完全負擔一次轉換的資源需求155-3-5系統實作立即轉換(直接轉換)由新系統直接取代舊系統適用系統:小規模系統試驗轉換分批試用(依部門區分或依區域)適用系統:大規模系統165-3-6系統測試單元測試模組內部資料結構、模組控制結構、錯誤處理、模組邊界條件整合測試測試各模組間的介面驗收測試根據需求分析的驗收準則來檢驗系統是否滿足顧客需求系統測試回復測試、安全測試、壓力測試、績效測試175-3-7系統維護目的系統適應性、完整性維護產出更新與修正的程式、相關文件更正性針對軟體錯誤適應性因應外在環境改變完善性改善原系統功能或因應顧客要求185-3-7系統維護重組舊系統改寫舊系統,使其易於維護提昇效能整修舊系統修改輸入、處理或輸出,使其更加完整舊系統再生增加功能或轉換到新技術,可以採用再生工程重新設計舊系統新購套裝軟體取代舊系統195-3-7系統維護-再生工程步驟一:反向工程(ReverseEngineering)由舊系統的程式碼或操作,以反向工程獲得其需求相關資訊或文件步驟二:正向工程(ForwardEngineering)依步驟一所得資訊轉成採用新技術的程式碼,獲得具有相同功能的程式205-3-8系統發展週期的限制缺乏彈性訂定規格及撰寫文件耗時資訊需求變動頻繁隨意變更需求造成成本過高確認需求後不受理變更缺乏彈性不適用於決策導向系統決策導向系統需求變動頻繁215-3-9高品質系統發展策略整體管理企業資料維持企業資料一致性持續採用最新科技增加系統成功機率,降低科技差距優先設計最難且容易失敗的程式採用評量方式找出最可能失敗但重要性高的程式,優先設計,以進行澈底的測試提高可維護性發展維護策略包括如何持續修正錯誤、增加功能更新技術225-3-9高品質系統發展策略舊系統容易修改需要有工具改善現有舊系統,減少嚴重系統問題,且可以移轉到其它硬體上執行減少人工作業可以利用自動化發展工具協助開發人員整合系統發展各階段可以將各階段連結在一起的環境,使相關人員能共享資訊培養再使用能力讓發展人員利用重複使用的軟體元件開發23MS-DOSWindows

95/98Windows

3.XWindows

CE/MEWindows

XPWindows

NTWindows

2000Windows

Server2003適用16位元處理器記憶體空間管理功能不足單人單工作業全新改良圖形介面提供隨插即用功能加強Web的結合以Win2000為架構完整帳號管理功能32位元運算架構家用及

個人用企業用針對企業伺服器需求強化安全性及可靠性

温馨提示

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

评论

0/150

提交评论