Please enable JavaScript.
Coggle requires JavaScript to display documents.
INTRODUCTION TO SYSTEMS ANALYSIS AND DESIGN - Coggle Diagram
INTRODUCTION TO SYSTEMS ANALYSIS AND DESIGN
Information System Components
Data
refers to the raw information that is input into the system, processed by the hardware and software, and output as useful information.
Processes
Describe the tasks and business functions that users, managers, and IT staff members perform to achieve specific result
Software
programs and application that run on hardware, such as operating systems , database, productivity software and custom software developed for specific business needs.
system software
type of computer programs that provides a platform for application to operate.
operating system
device driver
utility programs
language translator
network operating system
type of operating system design to manage and facilitate between multiple computers and devices on a computer network.
provides a variety of features and services to support the managment, security and perfomance of a network
network management
network protocols
network security
network resources sharing
application software
type of software programs or appllications that are used to process, store , manage, and manipulate data and inofrmation within an organization
enterprise applications
software applications that are designed to support and automate business processes within an organization
Supply Chain Management (SCM)
Business Intelligent (BI)
Customer Relationship Management (CRM)
Enterprise Content Management (ECM)
Enterprise Resource Planning (ERP)
Human Resource Managment (HRM)
horizontal system
type of software system that can be used across multiple industries or functional areas within an organization
cost -saving
increase efficiency
more consistent and integrated view of data
improve decision making and collaboration
vertical system
type of software system that is designed to meet the specific needs and requirements of a particular industry or functional area within an organization.
improve efficiency and productivity within an organization
provide greater accuracy and compliance
highly specialized and provide industry-specific functionality and features that are not found in horizontal systems.
legacy system
type of software system or application that is outdated, no longer supported by its vendor, and often difficult or expensive to maintain or update
high maintenance costs
Limited Functionality
Security risks
Integration issues
People
users, or end users, are the people who interact with an information system, both inside and outside the company
Hardware
everything in the physical layer of information system.(physical equipment used to process, store and communicate information)
servers
network devices
computers
storage devices
peripheral devices
System development methods, tools and technique
Tools And technique
What is System Analysts ?
a person who is responsible for analyzing and designing information systems to meet the needs of an organization.
System Analyst must know how to use a variety of techniques such as modelling, prototyping and computer aided system engineering tools to plan, design and implement information systems
Modeling
SA can describe and simplify an information system by using set of business, data , object and process models
Prototyping
Early working version of an information system
Speeds up the development process significantly
Can be extremely valuable tools
Computer Aided system Engineering (CASE)
use powerful software to help SA develop and maintain information system
Methods
Structured Analysis
traditional system development technique
use SDLC to plan, analyze, design, implement, and support an information system
Object Oriented Analysis
combines data and the processes that act on the data into things called objects
SA use O-O to model real-world business processes and operation
Joint Applications Dev and Rapid Application Dev
JAD - Team based fact finding
RAD - compressed ver of the entire process