物件导向系统分析与设计ppt课件.ppt

物件导向系统分析与设计ppt课件.ppt

ID:58741968

大小:4.55 MB

页数:70页

时间:2020-10-03

物件导向系统分析与设计ppt课件.ppt_第1页
物件导向系统分析与设计ppt课件.ppt_第2页
物件导向系统分析与设计ppt课件.ppt_第3页
物件导向系统分析与设计ppt课件.ppt_第4页
物件导向系统分析与设计ppt课件.ppt_第5页
资源描述:

《物件导向系统分析与设计ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、物件導向系統分析與設計授課教師:夏則智教授碩資管1AA0M5002唐知聖認識系統分析與設計CHAPTER1摘要介紹系統生命週期(SDLC)系統開發方法論演進概述物件導向系統分析統一流程(UnitedProcess)與其延伸專案開發小組所需成員及相關技能系統開發生命週期CHAPTER1.1系統開發生命週期(SystemDevelopmentLifeCycle)是一種程序,用來了解資訊系統透過設計、建構、交付系統以支援企業需求關鍵人物(KeyPerson)是系統分析師(SystemAnalyst)系統分析師系統分析

2、師能分析商業情況(BusinessSituation)、辨別機會(IdentifiesOpportunities)來改善、設計資訊系統的推行主要目標並不是創造完美的系統,而是為組織創造價值系統開發生命週期(SystemDevelopmentLifeCycle)擁有四個基本階段:規劃(Planning)、分析(Analysis)、設計(Design)與實作(Implementation)每個階段(Phase)由一系列的步驟(Step)撰寫,這些步驟與生產交付(Deliverable)的技術有關SDLC是逐步細緻化

3、(GradualRefinement)的過程系統開發生命週期-規劃(Planning)了解資訊系統為何(Why)要建置以及專案小組要如何(How)建置系統的過程共有專案起動(ProjectInitiation)以及專案管理(ProjectManagement)兩個步驟系統開發生命週期-規劃-專案起動(ProjectInitiation)Step1.必須確認系統對於組織的企業價值:如何降低成本或增加營收?其他非資訊系統部門的系統需求(SystemRequest)?Step2.和提出需求的部門或人合作進行可行性分析

4、(FeasibilityAnalysis):由技術、經濟、組織可行性檢視專案Step3.提交資訊系統核准委員會決定是否進行系統開發生命週期-規劃-專案管理(ProjectManagement)資訊系統核准委員會批准後進入專案管理階段專案經理建立工作計畫訂定人事編制、技術就緒,以協助專案小組管制督導專案專案管制的交付成果是專案計畫系統開發生命週期-分析(Analysis)回應誰(Who)將使用系統、系統做什麼(W hat)、系統將使用於何處(Where)及何時(When)等問題共有分析策略(AnalysisStr

5、ategy)、需求蒐集(RequirementsGathering)及系統建議書(SystemProposal)三個步驟系統開發生命週期-分析(Analysis)Step1.分析策略-用以引導專案小組的工作Step2.需求蒐集-透過訪談或問卷蒐集需求將蒐集的資訊分析、加上來自專案發起人和其他人概念發展出業務分析模型(Analysismodel)Step3.透過上述分析、系統概念及模型組合成系統建議書系統開發生命週期-設計(Design)決定系統將如何(How)運作,從廣面的硬體、軟體、網路架構至使用者介面、表單

6、、報表、特定程式和資料庫等均為考慮範圍共有設計策略(DesignStrategy)、架構設計和介面設計(InterfaceDesign)、資料庫與檔案規格、程式設計(ProgramDesign)四個步驟系統開發生命週期-設計(Design)Step1.設計策略-釐清系統的開發者Step2.架構系統、介面設計-描述要使用的軟硬體架構後設計使用者系統Step3.資料庫與檔案規則-明確定義資料儲存地點和如何儲存Step4.程式設計-定義要撰寫程式及功能系統開發生命週期-實作(Implementation)系統實際的建

7、置起來,是開發過程時間最長且最昂貴的一環共有系統建置(Construction)、安裝(Installation)、支援計畫(TrainingPlan)三個步驟系統開發生命週期-實作(Implementation)Step1.系統建構-經由測試確保功能如設計Step2.安裝-新舊系統轉換過程,並發起訓練計畫教導使用者Step3.支援計畫-正式或非正式的實作來審查辨識系統所需的主次要變更系統的開發方法CHAPTER1.2系統的開發方法方法論(Methodology)是實作SDLC的形式化方法方法論有不同分類方法依

8、定義區分為程序為主(Process-centered)-強調程序模型式系統概念的核心資料為主(Data-centered)-強調資料模型視系統概念的核心物件導向方法論-平衡程序和資料為重心系統的開發方法依類型區分為結構化設計(StructuredDesign)-1980年代的優勢,取代先前毫無紀律的方法快速應用程式開發(RapidApplicationDevelopment)-1990

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。