Recently, many educators are enthusiastic in applying information technologies to establish a web-based instructional environment. Unfortunately, most of those web-sites are lack of instructional value. They only serve a small part of a whole set of instructional functions. Being admire of the Microsoft Office's success in integrating business functions into one single package, the author suggests to build an integrated application "Virtual School". We first analyze the characteristics of a typical instructional environment, and then construct a web-based environment that is composed of the complete functions of an instructional environment: classroom, learning material, instructor, teachers' office, resources, examination, companion, management, and socialization.