System Construction System Construction is the development, installation and testing of system components.

Slides:



Advertisements
Similar presentations
Database Planning, Design, and Administration
Advertisements

Systems Analysis, Prototyping and Iteration Systems Analysis.
CS 501: Software Engineering Fall 2000 Lecture 2 The Software Process.
MIS 2000 Class 20 System Development Process Updated 2014.
System Construction and Implementation Objectives:
UI Standards & Tools Khushroo Shaikh.
10.1 ALTERNATIVE SYSTEMS-DEVELOPMENT APPROACHES Traditional Systems Life Cycle –A phased approach, dividing development into formal stages –a formal division.
Chapter 8 Prototyping and Rapid Application Development
Lecture 13 Revision IMS Systems Analysis and Design.
1 Pertemuan 14 Perencanaan, Desain dan Administrasi Databases Matakuliah: >/ > Tahun: > Versi: >
Design and Evaluation of Iterative Systems n For most interactive systems, the ‘design it right first’ approach is not useful. n The 3 basic steps in the.
Fundamentals of Information Systems, Second Edition
Business Intelligence
Lecture Nine Database Planning, Design, and Administration
Database System Development Lifecycle Transparencies
1 CMPT 275 Software Engineering Requirements Analysis Process Janice Regan,
Instructional Design Amal Alelait ET500. Instructional Design  instructional design is the systematic process by which instructional materials are designed,
CORE 1: PROJECT MANAGEMENT Understanding the Problem.
Web Development Process Description
Chapter 9 Database Planning, Design, and Administration Sungchul Hong.
Database System Development Lifecycle © Pearson Education Limited 1995, 2005.
Overview of the Database Development Process
THE PROTOTYPING MODEL The prototyping model begins with requirements gathering. Developer and customer meet and define the overall objectives for the software.
Lecture # 04 & 05 CS314 Introduction To Software Development Software Development Process (SDP) Instructor :Muhammad Janas khan
ITEC224 Database Programming
Foundations of Geospatial System Development Todd S. Bacastow Professor of Practice for Geospatial Intelligence John A. Dutton e-Education Institute The.
System DevelopmentInformation Systems for Management1 Chapter 9 System Development.
Class 15 System Life Cycle. Outline System Life Cycle (Structured & Rapid methodologies) System Planning (3 strategic goals) SLC Activities System Life.
CS 360 Lecture 3.  The software process is a structured set of activities required to develop a software system.  Fundamental Assumption:  Good software.
1 ISA&D7‏/8‏/ ISA&D7‏/8‏/2013 Systems Development Life Cycle Phases and Activities in the SDLC Variations of the SDLC models.
Information Systems Overview (COIS 20024) Lecture: Week 10 Developing Information Systems (Information Systems Development & Management)
1 Minggu 9, Pertemuan 17 Database Planning, Design, and Administration Matakuliah: T0206-Sistem Basisdata Tahun: 2005 Versi: 1.0/0.0.
Systems Development AIMS 2710 R. Nakatsu. Overview Why do IT projects succeed and fail? Two philosophies of systems development –Systems Development Life.
Introduction to Systems Analysis & Design Chapter #1.
Copyright Irwin/McGraw-Hill Systems Implementation Prepared by Kevin C. Dittman for Systems Analysis & Design Methods 4ed by J. L. Whitten & L.
Database Planning, Design, and Administration Transparencies
Database System Development Lifecycle 1.  Main components of the Infn System  What is Database System Development Life Cycle (DSDLC)  Phases of the.
User interface design and human computer interaction Xiangming Mu.
Systems Analysis and Design in a Changing World, Fourth Edition
1 Human Computer Interaction Week 7 Prototyping. 2 Introduction Prototyping is a design technique where users can be involved in testing design ideas.
Fundamentals of Information Systems, Second Edition 1 Systems Development.
Slide 1 Systems Analysis and Design With UML 2.0 An Object-Oriented Approach, Second Edition Chapter 1: Introduction to Systems Analysis and Design Alan.
IFS310: Module 13 Implementation and Support - Construction, Conversion and Maintenance of the New System.
Irwin/McGraw-Hill Copyright © 2004 The McGraw-Hill Companies. All Rights reserved Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS6th Edition.
No Silver Bullet – Essence and Accident “Not only are there no silver bullets now in view, the very nature of software makes it unlikely that there will.
Chapter 6 CASE Tools Software Engineering Chapter 6-- CASE TOOLS
Software Engineering and Object-Oriented Design Topics: Solutions Modules Key Programming Issues Development Methods Object-Oriented Principles.
Click to add text Systems Analysis, Prototyping and Iteration.
Topic 4 - Database Design Unit 1 – Database Analysis and Design Advanced Higher Information Systems St Kentigern’s Academy.
Foundations of Geospatial System Development Todd S. Bacastow Professor of Practice for Geospatial Intelligence John A. Dutton e-Education Institute The.
Process Asad Ur Rehman Chief Technology Officer Feditec Enterprise.
Bina Nusantara 19 C H A P T E R SYSTEM CONSTRUCTION AND IMPLEMENTATION.
G063 – Prototyping. Learning Objective: At the end of this topic you should be able to: describe prototyping as a software development methodology.
1 Systems Implementation Introduction  The chapter will address the following questions:  What is the systems implementation process in terms of the.
Software Development Process CS 360 Lecture 3. Software Process The software process is a structured set of activities required to develop a software.
Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS5th Edition.
Chapter 9 Database Planning, Design, and Administration Transparencies © Pearson Education Limited 1995, 2005.
The System Development Life Cycle
Information Systems Development
Unit 6 Application Design KLB Assignment.
Fundamentals of Information Systems, Sixth Edition
SOFTWARE ENGINEERING QUESTION AND ANSWERS
Object oriented system development life cycle
FORMAL SYSTEM DEVELOPMENT METHODOLOGIES
Information Systems Development
The System Development Life Cycle
Object Oriented Analysis and Design
Systems Construction and Implementation
System Construction and Implementation
Systems Construction and Implementation
Presentation transcript:

System Construction System Construction is the development, installation and testing of system components

Purpose The purpose of a construction phase is to develop and test a functional system that fulfills business and design requirements and to implement the interfaces between the new system and existing production system

Activities involved in the construction phase 1. Build and Test Networks 2. Build and Test Databases 3. Install and Test New Software Packages 4. Write and Test New Programs

1) Build and Test Networks a) In many cases new or enhanced applications are Built around existing networks. If so there is no problem. b) However if the new application calls for new or modified networks they must normally be implemented before building and testing databases and writing or installing computer programs that will use those networks.

Build and Test Networks c) This phase involves analysts, designers and builders d) A network Designer and network administrator assume the primary responsibility for completing this task.

2) Build and Test Databases a) This task must immediately precede other programming activities because databases are the resource shared by the computer programs to be written. If new or modified databases are required for the new system,we can now build and test those databases

Build and Test Databases b) This task involves system users, analysts, designers, and builders. c) The same system specialist that designed the database will assume the primary responsibility in completing this task

3) Install and Test new software packages a) Some systems solutions may have required the purchase or lease of software packages. If so, once networks and databases for the new system has been built, we can install and test the new software. b) This activity typically involves systems analysts, Designers, Builders,vendors and consultants.

4) Write and Test New Programs a) In this phase we are ready to develop any programs for the new system. Prototype programs are frequently constructed in the design phase. However, these prototypes are rarely fully functional or incomplete. b) This task involves the system analysts, designers and builders.

Write and Test New Programs There are three levels of testing to be performed 1) Unit Testing 2) Module Testing 3) System Testing

Prototyping Prototypes are experimental and incomplete designs which are cheaply and fast developed. Prototyping, which is the process of developing prototypes, is an integral part of iterative user-centered design because it enables designers to try out their ideas with users and to gather feedback

Purpose of Prototyping The main purpose of prototyping is to involve the users in testing design ideas and get their feedback in the early stage of development, thus to reduce the time and cost. It provides an efficient and effective way to refine and optimize interfaces through discussion, exploration, testing and iterative revision. Early evaluation can be based on faster and cheaper prototypes before the start of a full-scale implementation.

Purpose prototyping The prototypes can be changed many times until a better understanding of the user interface design has been achieved with the joint efforts of both the designers and the users..

Activities Involved in Prototyping 1. Define the goal and purpose of the prototyping. 2. Make plans for iterations (number, range) and evaluations (dates). 3. Transform the conceptual design to a first outline of the user interface and a first synopsis for the users’ information.

Activities involved in Prototyping 4.Design the paper prototype. 5.Let domain experts review the paper prototype regarding completeness and correctness. 6.Test the prototype’s usability. 7. Analyze the test results.

Activities Involved in Prototyping 8.Decide on changes and additions regarding the conceptual model

Activities Involved in Prototyping 9.Design an executable prototype with users’ information. Hold design meetings regularly, during which the following are documented: - implemented changes and additions - unresolved requirements and problems. 10 Review and test the usability of the prototypes.

Activities Involved in Prototyping 11.Analyze the test results. 12.Decide on changes and additions regarding the conceptual model 13.Design the next prototype, and so on..