Modern 4GL systems tend to turn into really object-oriented environments which seem to be suited quite well to realize business information systems (BIS). BIS should support the accomplishment of daily enterprise work. Such systems are required to handle a huge volume of data, assure data integrity, cope with high input/output intensity, incorporate transaction management and provide enduser-oriented interfaces. Existing object-oriented analysis methods fit rather well to the purpose of BIS development. Currently available object-oriented design methods, however, do not properly take into account the typical BIS characteristics. This paper proposes a powerful and flexible generic object-oriented process model for BIS development with 4GL. This process model particularly focuses on the adjustment of object-oriented design activities to the context of BIS development in connection with 4GL and on its incorporation into the overall object-oriented BIS life cycle. The applicability of the proposed process model will be demonstrated by some examples using CA-OpenROAD as underlying 4GL technology.