Mainstream Objects: An Analysis and Design Approach for Business (Yourdon Press Computing Series)