External users - customers tracking orders on the company’s website and suppliers using the customer’s system to plan manufacturing schedules
Modeling - produces graphical representations for analysis, testing, and modification by system developers
Techniques - include data flow diagrams, entity relationship diagrams,
and unified modeling language diagrams
Business or Requirements model - defines required system information
Data model - illustrates data structure and design
Object model - describes objects combining data and processes
Network model - depicts telecommunication link design and protocols
Process model - outlines logic for programmers to write code modules
Prototyping - tests system concepts and examines input, output, and user interface before final decisions
Prototyping - an early working version of a system
Computer-Aided Systems Engineering (CASE) Tools - also known as computer-aided software engineering, utilizes powerful software (CASE tools) to aid systems analysts in developing and maintaining systems
CASE - provides a framework for systems development and supports various design methodologies