Upload
bahar252
View
436
Download
2
Embed Size (px)
DESCRIPTION
This presentation gives an introduction about different types of information systems, the information system's development methodologies and required infrastructures.
Citation preview
Information
Systems
Fereshte Shabany [email protected]
‘In the Name of Kind ALLAH’
Amir-Kabir University of Technology
Tehran, Iran
Department of Industrial Engineering
Introduction
Definition of a system:
A set of components that interact together to achieve a common
goal
System Goal
SMART
Specific, Measurable, Assignable, Realistic, Tamable
System BoundariesProcess
Analysis
Inputs Outputs
Actions
Actions
Feedback
2Fereshte Shabany Moghadam
Definition of an Information System (IS):
Set of procedures, processes, objects and people that will produce
useful information for members & customers of an organization
Project phases:
Planning
Why build the system?
Analysis
Who, what, when, where will the system be?
Design
How will the system work?
Implementation
System delivery
Introduction
3 Fereshte Shabany Moghadam
Planning Phase
Introduction
Project Initiation
System Request
Feasibility Analysis
Approval Committee
Project Management
4 Fereshte Shabany Moghadam
Introduction
Analysis Phase
Analysis
+ System Concept
+ Models
are combined into the
System Proposal
5 Fereshte Shabany Moghadam
Design Phase
Decides how the system will operate
Architecture design
User interface design (UI)
Database design
Program design
Implementation Phase
Construction
Conversion/Installation
Maintenance & Support
Introduction
6 Fereshte Shabany Moghadam
1- Structured design
Waterfall Development Method
IS Development Methodologies
7 Fereshte Shabany Moghadam
Parallel development
IS Development Methodologies
8 Fereshte Shabany Moghadam
Spiral Model
IS Development Methodologies
9 Fereshte Shabany Moghadam
2- Rapid Application Development (RAD)
Phased Development
- Break overall system into a series of versions
- Each version has Analysis, Design, and Implementation
- Output from on version is the input to the next
- Incorporate ideas, issues, lessons learned in one version into
the next version
IS Development Methodologies
10 Fereshte Shabany Moghadam
Prototyping
- Analysis, Design, Implementation are performed concurrently
- Start with a "quick-and-dirty" prototype
- Provides minimal functionality
- Repeat process, refining the prototype each time
- Stop when prototype is a working system
11 Fereshte Shabany Moghadam
IS Development Methodologies
12
IS Development Methodologies
Fereshte Shabany Moghadam
Throw-Away Prototyping
- Use prototypes only to understand requirements
Example: use html to show UI
- Prototype is not a working design
- Once requirements are understood,
the prototypes are thrown away
- The system is then built using SDLC
13 Fereshte Shabany Moghadam
IS Development Methodologies
14
IS Development Methodologies
Fereshte Shabany Moghadam
3- Agile development
XP streamline SDLC
- Just a few rules that are easy to learn and follow Streamline
the SDLC
- Eliminate much of the modeling and documentation
- Emphasize simple, iterative application development
IS Development Methodologies
15 Fereshte Shabany Moghadam
16
IS Development Methodologies
Fereshte Shabany Moghadam
Clarity of User Requirements
Familiarity with Technology
System Complexity
System Reliability
Short Time Schedules
Schedule Visibility
How Select the Appropriate Methodology?
17 Fereshte Shabany Moghadam
Criteria for Selecting a Methodology
18 Fereshte Shabany Moghadam
Contemporary Approaches to Information Systems
19 Fereshte Shabany Moghadam
Business firms invest heavily in information systems to
achieve six strategic business objectives:
Operational excellence
New products, services, and business models
Customer and supplier intimacy
Improved decision making
Without accurate information:
Managers must use forecasts, best guesses, luck
Competitive advantage
Survival
Why Information Systems?
20 Fereshte Shabany Moghadam
Types of Information Systems
21 Fereshte Shabany Moghadam
ESS: Executive Support Systems
DSS: Decision Support Systems
MIS: Management Information Systems
KWS: Knowledge Work Systems
GIS: Geographical Information Systems
GSS: Group Support Systems
TPS: Transaction Processing Systems
OAS: Office Automation Systems
EDP: Electronic Database Processing
Types of Information Systems
22 Fereshte Shabany Moghadam
Business analyst
System analyst
Infrastructure analyst
Change management analyst
Project manager
o Important aspects in IS development
Information Systems Roles
23 Fereshte Shabany Moghadam
Organizational structures
Management willing and support, Cooperative staff, Distributed and decentralized organization ,Proper data management, Staff learning courses
Information technology
Knowledge discovery and acquisition, Data mining, Data warehousing
Human resources
Expert teams; System analysts, IT engineers, Data mining experts, Market analysts, …
Infrastructures needed for IS implementation
24 Fereshte Shabany Moghadam
Thanks
Finished
25 Fereshte Shabany Moghadam