This preview shows page 1. Sign up to view the full content.
Unformatted text preview: object can be accessed and modiﬁed 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.
- Spring '11