Rapid System Development: Using Structured Techniques and Relational Technology