Computers: Information Technology in Perspective By Long and Long Copyright 2002 Prentice Hall, Inc. Developing Business Information Systems Chapter 11.

Slides:



Advertisements
Similar presentations
Systems Analysis & IT Project Management Pepper. System Life Cycle BirthDeathDevelopmentProduction.
Advertisements

Computers Are Your Future
Chapter 2- Visual Basic Schneider1 Chapter 2 Problem Solving.
Sixth Edition 1 M a n a g e m e n t I n f o r m a t i o n S y s t e m s M a n a g I n g I n f o r m a t i o n T e c h n o l o g y i n t h e E – B u s i.
Professor Michael J. Losacco CIS 1150 – Introduction to Computer Information Systems Programming and Languages Chapter 13.
Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS5th Edition.
4.1 Blended approaches: Information Engineering IMS Information Systems Development Practices.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall Essentials of Systems Analysis and Design Fourth Edition Joseph S. Valacich Joey F.
Chapter 2- Visual Basic Schneider
Chapter 1 The Systems Development Environment
Systems Analysis and Design
McGraw-Hill Technology Education © 2006 by the McGraw-Hill Companies, Inc. All rights reserved CHAPTER SYSTEMS ANALYSIS AND DESIGN McGraw-Hill/Irwin.
McGraw-Hill/Irwin Copyright © 2008 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 14 Programming and Languages.
Discovering Computers Fundamentals, 2011 Edition Living in a Digital World.
© Prentice Hall CHAPTER 9 Application Development by Information Systems Professionals.
Chapter 1 Assuming the Role of the Systems Analyst
Chapter 8 Prototyping and Rapid Application Development
CIS105 Chapter 1 Theory Review. Page 2 Hardware and Software are the two major components o any computer system Hardware is the set of physical devices.
Java Programming, 3e Concepts and Techniques Chapter 1 An Introduction to Java and Program Design.
1 IS 4420 Database Fundamentals Chapter 2: Database Development Process Leon Chen.
Chapter 1 Assuming the Role of the Systems Analyst
Chapter 2: Developing a Program Extended and Concise Prelude to Programming Concepts and Design Copyright © 2003 Scott/Jones, Inc.. All rights reserved.
SDLC. Information Systems Development Terms SDLC - the development method used by most organizations today for large, complex systems Systems Analysts.
Programming and Languages Chapter Competencies (Page 1 of 2) Describe the six steps of programming Discuss design tools including top-down design,
McGraw-Hill Technology Education © 2006 by the McGraw-Hill Companies, Inc. All rights reserved CHAPTER PROGRAMMING AND LANGUAGES.
1414 CHAPTER PROGRAMMING AND LANGUAGES. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved Competencies Describe the six steps of programming.
Chapter 1 The Systems Development Environment Modern Systems Analysis and Design Sixth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
Building Information Systems lesson 26 This lesson includes the following sections: The Systems Development Life Cycle Phase 1: Needs Analysis Phase.
Chapter 1 The Systems Development Environment
Chapter 1 The Systems Development Environment
Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.1.
Your Interactive Guide to the Digital World Discovering Computers 2012.
Copyright © 2003 by Prentice Hall Computers: Tools for an Information Age Chapter 14 Systems Analysis and Design: The Big Picture.
Chapter 22 Systems Design, Implementation, and Operation Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall 22-1.
Java Programming, 2E Introductory Concepts and Techniques Chapter 1 An Introduction to Java and Program Design.
1313 CHAPTER SYSTEMS ANALYSIS AND DESIGN. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved Competencies Describe the six phases of the.
INFORMATION SYSTEM APPLICATIONS System Development Life Cycle.
Chapter 1 The Systems Development Environment
Computers Are Your Future Eleventh Edition Chapter 13: Systems Analysis & Design Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall1.
Transaction Processing Systems and System Development Life Cycle
Information Systems Analysis and Design
Chapter 1 The Systems Development Environment Modern Systems Analysis and Design Sixth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
Copyright Prentice Hall, Inc. 1 Computers: Information Technology in Perspective, 11e Larry Long and Nancy Long Chapter 11 Developing Business Information.
Chapter 1 Assuming the Role of the Systems Analyst Systems Analysis and Design Kendall & Kendall Sixth Edition.
Chapter 1 The Systems Development Environment Modern Systems Analysis and Design Sixth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
Introduction to Computers (L02) * Hardware * Software * Programming Languages * Three Phase of Program Development * Development and Design Steps * Algorithms.
Computing Essentials 2014 Programming and Languages © 2014 by McGraw-Hill Education. This proprietary material solely for authorized instructor use. Not.
1 Systems Analysis and Design in a Changing World, Thursday, January 18, 2007.
Systems Analysis and Design
Computers Are Your Future Tenth Edition Chapter 13: Systems Analysis & Design Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall1.
5 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
Software Development Life Cycle by A.Surasit Samaisut Copyrights : All Rights Reserved.
Chapter 1 The Systems Development Environment Modern Systems Analysis and Design Fifth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
Programming and Languages
Copyright © 2015 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education.
Chapter 1 Introduction to Systems Design and Analysis Systems Analysis and Design Kendall and Kendall Sixth Edition.
The Systems Development Environment Systems Analysis and Design II.
Chapter 1 The Systems Development Environment Modern Systems Analysis and Design Sixth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
Chapter 14 Programming and Languages McGraw-Hill/Irwin Copyright © 2008 by The McGraw-Hill Companies, Inc. All rights reserved.
Chapter 11  2000 by Prentice Hall System Analysis and Design: Methodologies and Tools Uma Gupta Introduction to Information Systems.
Chapter 2- Visual Basic Schneider1 Chapter 2 Problem Solving.
Visual Basic.NET Comprehensive Concepts and Techniques Chapter 1 An Introduction to Visual Basic.NET and Program Design.
Chapter 1 Assuming the Role of the Systems Analyst.
Your Interactive Guide to the Digital World Discovering Computers 2012 Chapter 13 Computer Programs and Programming Languages.
© 2017 by McGraw-Hill Education. This proprietary material solely for authorized instructor use. Not authorized for sale or distribution in any manner.
An Introduction to Visual Basic .NET and Program Design
CHAPTER 10 METHODOLOGIES FOR CUSTOM SOFTWARE DEVELOPMENT
Chapter 8 Prototyping and Rapid Application Development
Presentation transcript:

Computers: Information Technology in Perspective By Long and Long Copyright 2002 Prentice Hall, Inc. Developing Business Information Systems Chapter 11

Quit 12.2 The System Life Cycle BirthDeathDevelopmentProduction

Quit 12.3 Application Software Purchase a proprietary software package Buy it Use an application service provider (ASP) Rent it Develop a custom information system Make it

Quit 12.4 System Development Techniques  Structure chart encourages top-down design PayrollSystemPayrollSystem EmployeeDatabaseEmployeeDatabaseReportProcessReportProcessGeneralLedgerGeneralLedger CreationCreationMainte-nanceMainte-nanceHourlyHourlySalarySalary System Development Structured System Design

Quit 12.5 System Development Techniques Entity Symbol Process Flow line Data Storage Data Flow Diagram: Focus is on information flow Entity Relationship Diagram: Focus is on attributes of entities and relationship between them. Web Site Web Site

Quit 12.6 System Development Techniques Combination of symbols and flow lines portrays the logic of the program or system Main Program LoopSubroutines Flowcharting Online Storage Input/ Output Display Printed Output Computer Process Predefined Process No Yes Terminal Point Decision

Quit 12.7 Computer-Aided Software Engineering  CASE tools Design tools Design tools Information repository tools Information repository tools Program development tools Program development tools  Software Engineers  Custom Programs Courtesy of Federal Express Corporation. All rights reserved.

Quit 12.8 CASE Tool Kit Contains  Design tools User interface User interface Screen generator Screen generator Layout Layout Report generator Report generator  Information repository tools Cross-referencing system (database) Cross-referencing system (database) Packages system documentation Packages system documentation  Program development tools Application Generator Application Generator Generation of text data Generation of text data

Quit 12.9Prototyping  Developing Prototype Systems Scalable Systems Scalable Systems System Specifications (Specs) System Specifications (Specs) Functional Specifications Functional Specifications  Three Objectives Analyze current situation Analyze current situation Identify information needs Identify information needs Develop a model of the target system Develop a model of the target system  Rapid Application Development (RAD) Monthly Technology Update

Quit System Conversion  Systems and acceptance testing Unit testing Unit testing Systems testing Systems testing Uses test data and then live data Uses test data and then live data  Approaches to system conversion Parallel conversion Parallel conversion Direct conversion Direct conversion Phased conversion Phased conversion Pilot conversion Pilot conversion

Quit System Implementation System becomes operational! System maintenance starts Patches necessary Computers at Work

Quit 12.12Programming  A program solves a problem Uses logic Uses logic Design program logic before writing it Design program logic before writing it Nothing more than a set of instructions Nothing more than a set of instructions  Programming Languages: Machine Language Machine Language Procedure-Oriented: COBOL Procedure-Oriented: COBOL Object-Oriented (OOP): Smalltalk and C++ Object-Oriented (OOP): Smalltalk and C++ Fourth Generation (4GL) Fourth Generation (4GL) Visual Programming: Visual BASIC Visual Programming: Visual BASIC

Quit Writing the Program  System specification review  Program identification and description  Coding, testing, and documentation

Computers: Information Technology in Perspective By Long and Long Copyright 2002 Prentice Hall, Inc. Developing Business Information Systems The End