Brian janz 9 1 enduserdevelopment

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: object can be accessed and modified only by opera6ons, or methods, associated with that object •  Object‐Oriented Development (cont.) •  Object‐oriented modeling based on concepts of class and inheritance – Objects belong to a certain class and have features of that class – May inherit structures and behaviors of a more general, ancestor class •  Produced by Dr. Brian Janz •  5 1 Class and Inheritance •  Object‐Oriented Development (cont.) •  More itera6ve and incremental than tradi6onal structured development – Systems analysis: Interac6ons between system and users analyzed to iden6fy objects – Design phase: Describes how objects will behave and interact; grouped into classes, subclasses and hierarchies – Implementa6on: Some classes may be reused from exis6ng library of classes, others created or inherited •  Can poten6ally reduce 6me and cost of development •  Produced by Dr. Brian Janz •  6 1 Part 4: Alterna6ve Methods for Systems Building •  Alterna6ve Methods for Systems‐Building •  Tradi6onal systems development life‐cycle (SDLC) •  Prototyping •  End‐user development •  Applica6on soOware packages •  Outsourcing •  RAD, JAD, and Agile •  Produced by Dr. Brian Janz •  7 1 Tradi6onal SDLC •  Oldest method for building informa6on systems •  Phased “PADIS” approach discussed earlier –  Follows “waterfall” approach: Ta...
View Full Document

This note was uploaded on 02/24/2011 for the course MIS 7650 taught by Professor Janz during the Spring '11 term at U. Memphis.

Ask a homework question - tutors are online