Please enable JavaScript.
Coggle requires JavaScript to display documents.
System Analysis and Design - Coggle Diagram
System Analysis and Design
Systems Development Life Cycle (SDLC)
Analysis
Gather the requirements
Requirements analysis strategies
activity-based costing analysis
informal benchmarking analysis
duration analysis
outcome analysis
root cause analysis
technology analysis
problem analysis
activity elimination
Requirements gathering techniques
questionnaires
document analysis
joint application development
observation
Interviews
Discussion of functional and non-functional requirements determination
Alternative requirements documentation techniques
Develop a system proposal 系統建議書
Develop an analysis strategy
Planning
Project Management 專案管理
Feasibility Analysis
Project Selection
Project Initiation
Project Initiation 專案啓始
Develop/receive a system request 系統需求
Conduct a feasibility analysis 可行性分析
經濟可行性
組織可行性
技術可行性
Design
Implementation
Install the system 系統安裝
關閉舊系統、啟動新系統的過程
轉換場所 conversion location
試行作業 pilot operation
轉換型式 conversion style
Parallel conversion 平性轉換
平行作業parallel operation
Direct cover 直接切換
direct cutover
轉換模組 conversion model
Phased conversion 階段性轉換
分段作業phased operation
Training plan 訓練計畫
Support the system (maintenance) 系統支援
Construct the system 系統建構
Build it (write the programming code) & Test it
SDLC: Methodologies
Categories
Data centered 資料為主的方法論
Object-oriented 物件導向方法論
Architecture centric 以架構為中心
Static (structural) view
CRC Cards
Class Diagrams
Dynamic (behavioral) view
Communication Diagrams 通訊圖
Behavioral State Machine 行為狀態機
Sequence Diagrams 循序圖
Functional (external) view
activity diagrams 活動圖
use-case diagrams and descriptions
Iterative & incremental 反覆性與漸進性
Use-case driven 使用案例導向
Process centered 程序為主的方法論
Class
Rapid Application Development (RAD) 快速應用程式開發
Phased development 階段式開發
Concurrent model 同步模式
Prototyping development 雛型式開發
用後丟棄式雛型策略
演進式雛型策略
Agile Development 敏捷開發
eXtreme Programming(XP)
極限編程
SCRUM 並列爭球法
Structured Development 結構化設計
Parallel development 平行式開發
Incremental model 漸增模式
Waterfall development 瀑布式開發