System-oriented instructional design