Please enable JavaScript.
Coggle requires JavaScript to display documents.
Chapter 1: Introduction to Systems Analysis and Design - Coggle Diagram
Chapter 1: Introduction to Systems Analysis and Design
The Role Of System Analysis and Design
System Analysis and Design
A step-by-step process to get a high-quality information system.
System Analysts
Plan, develop and maintain
information.
Who Develops Information System?
In-house applications
Software packages
Internet-based application services
Outsourcing
Custom solutions
Enterprise-wide software strategies
How Versus What
Information System Components
People
end-users that interact with an information system
Processes
explains tasks and functions to get specific results
Data
Raw data when compiled turns into information.
Hardware
physical layer of information system
Software
- System software
e.g. macOS, Linux, Android, Windows
- Network operating system
e.g. Microsoft Windows Server, UNIX, Linux, Mac OS X
- Application system
e.g. Microsoft Word, Whatsapp, Google Chrome
- Enterprise application
e.g. Microsoft Office 365
- Horizontal system
A system that can adapt for use in many different companies.
e.g. inventory, payroll application
- Vertical system
to meet unique requirements of a specific business
e.g. Web-based retailer, medical practice, video chain
- Legacy system
Mainframe computer running ancient application
e.g. COBOL(programming) & XP, MS-DOS(OS)
The System Development Life Cycle
To plan and manage the system development process
Steps:
Planning
Analysis
Design
Implementation
Operation & Support
System Development Tools And Techniques
Computer-Aided Systems Engineering (CASE)
to help system analysts develop and maintain information system
Modeling
simplify information system
Prototyping
draft version of the information system
speed up the development process
System Development Method
Object-Oriented (O-O) Analysis
mixes data and processes
to model real-world business processes and operations
Joint Application Development and Rapid Joint Development
JAD --> Team-based fact-finding
RAD --> simplified version of the process
Other Development Methodologies
Microsoft Solutions Framework (MSF)
Structured Analysis
traditional technique
to plan, analyze, design, implement and support an information system