Welcome to CMPE003 Personal Computer Concepts: Hardware and Software Winter 2003 UC Santa Cruz Instructor: Guy Cox.

Slides:



Advertisements
Similar presentations
Systems Analysis and Design Presented by Thakur Rai.
Advertisements

Welcome to CMPE003 Personal Computers: Hardware and Software Dr. Chane Fullmer Fall 2002 UC Santa Cruz.
System Development Life Cycle (SDLC)
Systems Investigation and Analysis
Systems Analysis & IT Project Management Pepper. System Life Cycle BirthDeathDevelopmentProduction.
The System Development Life Cycle
Principles and Learning Objectives
Designing new systems or modifying existing ones should always be aimed at helping an organization achieve its goals State the purpose of systems design.
Lab/Sessional -CSE-374. SYSTEM DEVELOPMENT LIFE CYCLE.
Chapter 8 Information Systems Development & Acquisition
Discovering Computers Fundamentals, 2011 Edition Living in a Digital World.
Typical SDLC Feasibility study Feasibility study Plan Plan Analysis Analysis Design Design Development) Development) Testing Testing Validation Validation.
1 IS 4420 Database Fundamentals Chapter 2: Database Development Process Leon Chen.
Computers: Tools for an Information Age
Chapter 1 Assuming the Role of the Systems Analyst
System Development Life Cycle (SDLC)
Professor Michael J. Losacco CIS 1150 – Introduction to Computer Information Systems Systems Analysis and Design Chapter 12.
7.2 System Development Life Cycle (SDLC)
Objectives Overview Define system development and list the system development phases Identify the guidelines for system development Discuss the importance.
System Implementations American corporations spend about $300 Billion a year on software implementation/upgrade projects.
©2003 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, Romney/Steinbart 16-1 Accounting Information Systems 9 th Edition Marshall.
The Agile vs. Waterfall Methodologies Systems Development:  the activity of creating new or modifying / enhancing existing business systems.  Objectives.
Acquiring Information Systems and Applications
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.
Introduction to Information System Development.
Chapter 8: Systems Development Please turn your cell phone off.
Introduction to Systems Analysis and Design Trisha Cummings.
Systems Analysis and Design: The Big Picture
1313 CHAPTER SYSTEMS ANALYSIS AND DESIGN. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved Competencies Describe the six phases of the.
Succeeding with Technology Systems Development An Overview of Systems Development Tools and Techniques for Systems Development Systems Investigation Systems.
System design technique  System Development Life Cycle  Prototyping  Rapid Application Development.
INFORMATION SYSTEM APPLICATIONS System Development Life Cycle.
Managing the development and purchase of information systems (Part 1)
Transaction Processing Systems and System Development Life Cycle
Introduction to Systems Development Life Cycle
Chapter 14 Information System Development
Computers Are Your Future © 2006 Prentice Hall, Inc.
Chapter 10 Information Systems Analysis and Design
Fundamentals of Information Systems, Third Edition1 Systems Design Answers the question “How will the information system do what it must do to solve a.
Advanced Higher Computing SOFTWARE DEVELOPMENT PROCESS.
Systems Analysis and Design
Copyright © 1998 Prentice Hall Systems Analysis and Design Chapter 15 The Big Picture.
Computers Are Your Future © 2008 Prentice Hall, Inc.
Software Development Life Cycle by A.Surasit Samaisut Copyrights : All Rights Reserved.
Topics Covered Phase 1: Preliminary investigation Phase 1: Preliminary investigation Phase 2: Feasibility Study Phase 2: Feasibility Study Phase 3: System.
IS Analysis and Design. SDLC Systems Development Life Cycle Break problems into management review stages Control cost and time Works best with well understood.
Chapter 6 CASE Tools Software Engineering Chapter 6-- CASE TOOLS
Systems Development Life Cycle
CISB113 Fundamentals of Information Systems IS Development.
Module 4: Systems Development Chapter 13: Investigation and Analysis.
Introduction to System Analysis and Design MADE BY: SIR NASEEM AHMED KHAN DOW VOCATIONAL & TECHNICAL TRAINING CENTRE.
Accounting systems design & evaluation 9434SB 18 March 2002.
Systems Analysis Lecture 5 Requirements Investigation and Analysis 1 BTEC HNC Systems Support Castle College 2007/8.
MANAGEMENT INFORMATION SYSTEM
© 2017 by McGraw-Hill Education. This proprietary material solely for authorized instructor use. Not authorized for sale or distribution in any manner.
Systems Analysis and Design
Information Systems Development
Analysis and System Design Terminology
Fundamentals of Information Systems, Sixth Edition
Systems Analysis and Design
System Development Life Cycle (SDLC)
FORMAL SYSTEM DEVELOPMENT METHODOLOGIES
System Development Life Cycle (SDLC)
CLINICAL INFORMATION SYSTEM
Chapter 13: Systems Analysis and Design
Systems Analysis and Design
System Development Life Cycle (SDLC)
UNIT No- III- Leverging Information System ( Investing strategy )
Systems Development An Overview of Systems Development
Presentation transcript:

Welcome to CMPE003 Personal Computer Concepts: Hardware and Software Winter 2003 UC Santa Cruz Instructor: Guy Cox

January 23, Assignments Assignment #6 – The Last One  Due March 12, 2003 Spreadsheets – (MS Excel)  Generate a monthly budget spreadsheet l

January 23, Final Project Due no later than March 19, 2003  You can turn in earlier.. Power Point presentation  4 pages  Extra points for special effects, animations Turn in on a floppy/CDROM

Systems Analysis and Design: The Big Picture Chapter 15

January 23, Objectives Define the terms system, analysis, and design Describe the principal functions of the systems analyst List and describe the phases of the systems development life cycle Describe the various data gathering and analysis tools Describe a selection of systems design tools Explain the concept of prototyping Explain the role of the maintenance task in the systems development life cycle

January 23, Systems Analysis and Design: What is it? System  organized set of related components established to accomplish certain task Natural Systems  Cardiovascular system Planned and placed by people  Water system  Computer system A system that has computers as one of its components

January 23, Systems Analysis and Design: What is it? Systems analysis Process of studying an existing system to determine how it works and how it meets user needs Systems design Process of developing a plan for an improved system, based upon the results of the systems analysis

January 23, Systems Analysis and Design: Why do it? Impetus for change  Internal force, e.g. improved productivity and efficiency  External force, e.g. meet regulatory requirements or resolve customer issues Authority for change  Approval of higher management

January 23, Systems Analyst Professional computer employee who performs analysis and design Change agent  Overcome reluctance of users to change Typical career path  Programmer  Programmer / Analyst  Systems Analyst

January 23, Systems Analyst: Functions Coordination Schedules and system-related tasks Personnel  Manager  Programmers  Users  Vendors of computer equipment  Mail room employees  Contractors

January 23, Systems Analyst: Functions Communication  Oral presentations  Written documentation Planning and design  Plans and designs the new system  Involved from beginning of project through final implementation of the system

January 23, SDLC: Systems Development Life Cycle Preliminary investigation Analysis Design Development Implementation

January 23, SDLC: Preliminary Investigation Feasibility study / System survey Determine the problem Describe the problem Understand management decisions  Organizational chart  Informal hierarchy Produces rough plan and what to do

January 23, SDLC: Preliminary Investigation Problem Definition Nature of the problem Separate problem from symptoms of problem Scope of the project Establish boundaries.. Budget and schedule Objectives of the project What user thinks system should do

January 23, SDLC: Preliminary Investigation Report What you have found Recommendations Financially feasible

January 23, SDLC: Preliminary Investigation Resulting Management Decision Drop Fix a simple problem Authorize the analysis phase

January 23, SDLC: Analysis Understand the existing system  Gather data  Analyze data Establish system requirements

January 23, SDLC: Analysis – Data Gathering Written documents Interviews  Structured  Unstructured Questionnaires Observation  Visits by appointment  Participant observation Sampling

January 23, SDLC: Analysis – Analyze Data How the current system works Determine system requirements Basis for documentation Tools  Data flow diagram (DFD)  Decision tables

January 23, SDLC: Analysis – Data Flow Diagram

January 23, SDLC: Analysis –Decision Tables

January 23, SDLC: Analysis – System Requirements Detailed list of things the system must be able to do Design is based upon system requirements Agreement upon requirements is needed before proceeding

January 23, SDLC: Analysis – Report to Management Summarize problems Describe requirements Cost analysis Recommendations for next step Obtain authorization to proceed

January 23, SDLC: Design Planning the new system  System Architecture  Two Design Phases Preliminary design (or external design) Detail design (or internal design)

January 23, SDLC: Preliminary Design Major system aspects Centralized or distributed Online or batch PC-based? How will input be captured? Necessary reports

January 23, SDLC: Preliminary Design Make or buy decision Packaged software  Meet at least 75% of requirements?  Change business procedures for part or all of remainder?  Customize for part of all of remainder? Custom software  Programmers write code Outsourcing  System is developed by external organization

January 23, SDLC: Preliminary Design Create an overall plan Offer alternatives that meet requirements Explain differences Evaluate costs

January 23, SDLC: Preliminary Design Build a prototype  Limited working system of subset Does not need true functionality  Output looks like anticipated system output Working model that can be modified and fine-tuned  Uses high-level software tools – CASE  Best for small-scale systems

January 23, SDLC: Preliminary Design CASE tools Computer-Aided Software Engineering Supports specific analysis and design tasks Integrated environment that supports the entire systems development process

January 23, SDLC: Preliminary Design Presentation All alternatives Selected plan Prototype of the system Obtain authorization to proceed

January 23, SDLC: Detail Design Parts of detail design phase Output requirements Input requirements Files and databases Systems processing Systems controls and backup

January 23, SDLC: Detail Design Output requirements Medium Type of reports Contents

January 23, SDLC: Detail Design

January 23, SDLC: Detail Design Input requirements Medium Content Input forms Validation Volume

January 23, SDLC: Detail Design Files and Databases Organization Access Format of records Coordinate with database administrator regarding external databases and updating

January 23, SDLC: Detail Design Flowchart Symbols

January 23, SDLC: Detail Design

January 23, SDLC: Detail Design Systems Controls and Backup Insure that input is processed correctly Prevent fraud and tampering System journals Backup of system files

January 23, SDLC: Detail Design Report to Management Detailed design specifications report Presentation Obtain authorization to proceed

January 23, SDLC: Development Doing the work to bring the new system into being Scheduling

January 23, SDLC: Development Programming  Refine the design  Detailed logic flowcharts and pseudocode Testing  Unit testing  System testing  Volume testing

January 23, SDLC: Implementation Converting to the new system Training Equipment conversion File conversion System conversion Auditing Evaluation Maintenance

January 23, SDLC: Implementation – Training Begin during testing User’s manual (Technical Writers) Hands-on Training consideration  Space  Equipment  Data  User’s schedules

January 23, SDLC: Implementation – Conversion Equipment  Planning  Installation of new equipment File  Manual to electronic  Special programs to convert old format to new

January 23, SDLC: Implementation – Conversion System  Direct conversion  Phased conversion  Pilot conversion  Parallel conversion

January 23, SDLC: Implementation –Auditing Audit trail Trace output back to source

January 23, SDLC: Implementation – Evaluation Working? Meets original requirements? Benefits Meets budget Improvements

January 23, SDLC: Implementation – Maintenance Ongoing activity for life of system

January 23,