Introduction to Information System Development.

Slides:



Advertisements
Similar presentations
System Development Life Cycle (SDLC)
Advertisements

Compare and contrast the terms ‘phases’, ‘steps’, ‘techniques’, and ‘deliverables’ as used in systems analysis & design.
1 Information Systems Development (ISD) Systems Development Life Cycle Overview of Analysis Phase Overview of Design Phase CP2236: Information Systems.
The System Development Life Cycle
System Design and Analysis
Copyright 2002 Prentice-Hall, Inc. Chapter 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer.
Chapter 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design Third Edition.
Computers: Tools for an Information Age
Systems Development Life Cycle
7.2 System Development Life Cycle (SDLC)
Lecture Nine Database Planning, Design, and Administration
Introduction to Systems Analysis and Design
Design, Implementation and Maintenance
The Agile vs. Waterfall Methodologies Systems Development:  the activity of creating new or modifying / enhancing existing business systems.  Objectives.
Planning. SDLC Planning Analysis Design Implementation.
Welcome to CMPE003 Personal Computer Concepts: Hardware and Software Winter 2003 UC Santa Cruz Instructor: Guy Cox.
Introduction to Computer Technology
Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.1.
Copyright © 2003 by Prentice Hall Computers: Tools for an Information Age Chapter 14 Systems Analysis and Design: The Big Picture.
SYSTEM ANALYSIS AND DESIGN
Introduction to Systems Analysis and Design Trisha Cummings.
Systems Analysis and Design: The Big Picture
Lecture Outline 11 The Development of Information Systems Chapter 8 page 390+
Database System Development Lifecycle © Pearson Education Limited 1995, 2005.
PHASE 4 SYSTEMS IMPLEMENTATION Application Development SYSTEMS ANALYSIS & DESIGN.
INTRODUCTION TO COMPUTER PROGRAMMING itc-314 LECTURE 01.
Systems Analysis and Design CHAPTER 1
Copyright 2002 Prentice-Hall, Inc. Chapter 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design.
Chapter 1: The Object-Oriented Systems Development Environment Object-Oriented Systems Analysis and Design Joey F. George, Dinesh Batra, Joseph S. Valacich,
Copyright 2002 Prentice-Hall, Inc. Chapter 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer.
Chapter 14 Information System Development
1.  Describe an overall framework for project integration management ◦ RelatIion to the other project management knowledge areas and the project life.
OBJECT ORIENTED SYSTEM ANALYSIS AND DESIGN. COURSE OUTLINE The world of the Information Systems Analyst Approaches to System Development The Analyst as.
CHAPTER 1 : PART 1 INTRODUCTION TO INFORMATION SYSTEMS AND DEVELOPMENT PREPARED BY: SITI ASSILAH BT NAZLI FATIN ZHAFIRAH BT MOHD ZELANI SYAFA’ BT KAMARUDIN.
Copyright 2002 Prentice-Hall, Inc. 1.1 Modern Systems Analysis and Design Jeffrey A. Hoffer Joey F. George Joseph S. Valacich Chapter 1 The Systems Development.
Introduction to Systems Analysis and Design
The Systems Development Life Cycle
Systems Analysis and Design in a Changing World, Fourth Edition
Systems Development Life Cycle
Connecting with Computer Science2 Objectives Learn how software engineering is used to create applications Learn some of the different software engineering.
CISB113 Fundamentals of Information Systems IS Development.
IS2210: Systems Analysis and Systems Design and Change Twitter:
~ pertemuan 4 ~ Oleh: Ir. Abdul Hayat, MTI 20-Mar-2009 [Abdul Hayat, [4]Project Integration Management, Semester Genap 2008/2009] 1 PROJECT INTEGRATION.
1 SYS366 Week 1 - Lecture 1 Introduction to Systems.
1-1 © Prentice Hall, 2004 Chapter 1: The Object-Oriented Systems Development Environment Object-Oriented Systems Analysis and Design Joey F. George, Dinesh.
Introduction to System Analysis and Design MADE BY: SIR NASEEM AHMED KHAN DOW VOCATIONAL & TECHNICAL TRAINING CENTRE.
Name: Dr. Cathal Doyle Twitter: Website: cathaldoyle.comcathaldoyle.com.
C_ITIP211 LECTURER: E.DONDO. Unit 1 : The Systems Development Environment.
MANAGEMENT INFORMATION SYSTEM
The System Development Life Cycle
Systems Development Life Cycle
Principles of Information Systems Eighth Edition
Chapter 1 The Systems Development Environment
Chapter 1 The Systems Development Environment
Information Systems Development
Fundamentals of Information Systems, Sixth Edition
Fundamentals of Information Systems, Sixth Edition
Chapter 1 The Systems Development Environment
Chapter 1 The Systems Development Environment
The Development of Information Systems Chapter 8 page 348+
The System Development Life Cycle
Introduction to Systems Analysis and Design
Systems Construction and Implementation
(System Development Life Cycle)
Systems Construction and Implementation
Systems Development Life Cycle
Information Systems Development (ISD) Systems Development Life Cycle
UNIT No- III- Leverging Information System ( Investing strategy )
Chapter 1 The Systems Development Environment
Presentation transcript:

Introduction to Information System Development

 IS that uses computer and communication technology to perform tasks  Basic component:  Hardware  Software  Database  Telecommunication  Procedures  People

 Physical component of computer system  System unit and motherboard are used to support and tie other components together  Consists of:  Input device ▪ Capture and translate data into a form that can be processed and used by other parts of computer ▪ Eg: keyboard, pointing device, bar code scanner

 Computer is composed of the CPU and internal memory ▪ CPU is the chip that performs the instructions received from software ▪ Internal memory/Random Access Memory is a temporary memory that hold software instruction and information for CPU ▪ To permanently store info and recall them, information need to be store in secondary storage device/external memory

 Output device ▪ Provide copies of data and information on paper, video screen, etc.  Modems ▪ Input or output device that allow a computer to transfer data between each other.

 Set of instructions  Eg: computer code that hardware devices carry out to process info  Software is fundamental to computer  Database software is a software that allows you to arrange, modify and extract data from a database to create info

 Telecommunication is a vital computer based tool to help communicate information to people in other location  Computer network through the use of communication technology can share resources such as storage database and processing power  Can send and receive information through network

 Integral part of Information System  Includes management and end user  Manager use information to make decisions  End user supply data to Information System and receive info from Information System

 A series of steps undertaken in a prescribed manner to accomplish a certain job  Human activities requiring people to interact with other components of IS  Can be written in form of manual or documentation such as diagram  When procedures are embodied in computer program, they are considered part of Information Technology component

 System development lifecycle is a series of recommended steps or phases designed as guideline as to what you should do and when you should do it  Actual number of phases and the name given to each phase differs from one organisation to another  It is simplified by combining some of the phases

 The phases have a defined product or deliverable  Deliverables can be used to monitor productivity and quality of activities performed  Phases may have more than one deliverable

 SDLC use to organize activities needed to build a system  Assist management by providing reports on project status and keeping track of resource need  Consist of: 1. System planning i. Prior to developing Information System, long term and short term planning must be done to prevent poor analysis and design of new system ii. Preliminary investigation is a brief study of the problem.

iii. Output of this step is the project goal, scope and boundary and the terms of reference of the project iv. May include any restrictions such as part of existing system which cannot be changed, etc v. Also include rough idea of resource requirement of next phases vi. The objective of IS project mgt is to deliver a system that is acceptable to users and develop within time and budget vii. IS project mgt is the process of planning, scheduling and controlling the activities during the SDL

2. System analysis i. Is the detail understanding of important features of system under investigation ii. Include finding out how the existing system works, problems and the user requirement of the new system iii. Determining accurate user information needs and system requirements is important because the design of new system will be based on these determined requirement

3. System design i. Information need and system requirement in system analysis are studied in more detail ii. Can be divided into general and detail system design ▪ At the end of general system design, we will know what we need to develop and may include what software to use ▪ Detail system design/physical system design is the ext of general design. ▪ During this design, input, output, interface, database, network, programme and control are defined and documented

4. System construction and implementation i. During system construction, the individual system components are built ii. New programs and changes to existing program are written and tested iii. During implementation, the component built during construction are put into operational use iv. After the new system is completed and working, post implementation review is performed to evaluate the new system and suggest minor changes to be made

5. System maintenance i. To eliminate errors in the system ii. Implies that there is continuous improvement of the new system implemented

 Structured Development  Employs a variety of diagrams and documentations for describing the requirement of IS  Eg: DFD, ERD and structured diagram  Involve users in developing the IS  User need to participate in the analysis and design process as they are the people who use the system  Emphasis on logical system design  Major critics: takes too long and require too much documentations

 Object-Oriented Development  System developer first define the object needed in the new or revised IS  If object already exist, they are reused. If not they will select an existing object that is closed to the one needed and then modify the existing object as necessary  Unified Modeling Language (UML) is an object oriented programming language use to describe IS

 End user  People who directly interact with IS  Supply data to IS and receive info from IS  Business analyst  Analyses the business aspects and issues surrounding the IS identifying how they will provide business value in creating, developing and designing new procedure and policies together with the system analyst  Will have business exp and some type of professional training

 System analyst  Focuses in IS issue surrounding the system by identifying how IT can improve business processes, design the IS and the new business processes and ensure compliance with std  Responsible for planning, undertaking and coordinating overall dev activities  Likely to have significant training in analysis and design, programming and even areas of business

 Infrastructure analyst  Identify and implement infrastructure changes on technical issues involve in how the system will interact with the org’s infrastructure – Eg: hardware, software, database, network  Likely has significant training and exp in database administration, networking and etc

 Change management analyst  Focuses on people and mgt issues surrounding the IS installation  The roles include ensuring that adequate documentation and support is available to user, provide user training on the new system and developing strategies to overcome resistance to change  Likely have significant training and exp in organizational behavior in general and change mgt in particular

 Project manager  Oversees the system dev project from beginning to end, manages the project team, dev and monitors project plan, assign resources and act as primary point of contract for the entire systems project  Likely have exp in project mgt and likely has work for many years as system analyst