E-Learning is no longer a slogan but a way of teaching and learning that can be implemented since computers and internet are more and more universal. The teacher often uses Microsoft PowerPoint to explain teaching materials and to write down some explanation or additional information in the class at the same time. If the teaching processes and the additional explanations can be completely presented, it would be helpful for the students to review teaching materials after learning in the classroom. In addition, the teacher can add homework exercises in teaching materials, and students would gain a great teaching assistance from this system. In this thesis, we have constructed a complete e-book solution as an integrated system for teaching and learning by combining Cute Page Writer and Cloud Bookcase. Meanwhile, this system allows the teacher fully to integrate a variety of different multimedia teaching materials, such as documents, video, and web content. And then, the teacher can upload the e-book projects to Cloud Bookcase. The students can download these projects from Cloud Bookcase after class and read them by their own computers. Furthermore, Cloud Bookcase provides a social network service for the teacher and the students to interact online.