This paper proposes an object-oriented methodology for developing hypermedia information systems. The methodology consists of six phases: domain analysis, design, navigation design, navigation design implementation design and construction. Users' requirements are analyzed with a responsibility-driven technology using scenarios. Object-oriented views are generated as the result of object modeling, and then used for the subsequent navigation and implementation design. The implementation design phase deals with database schema, page structure and flow and user interface. This methodology is effective for integrating enterprise databases with distributed hypermedia systems via Internet or Intranet.