Untuk menghasilkan suatu aplikasi e-learning yang efektif, pengembang aplikasi
harus memperhatikan beberapa hal panting, yaitu: proses desain dari aplikasi, teknik dan konsep dasar yang menjadi pedoman, serta fitur-fitur yang ingin dikembangkan. Proses desain aplikasi yang dikembangkan dalarn tugas skripsi ini terdiri dari beberapa fase yang berkelanjutan. Fase-fase tersebut meliputi fase
perencanaan, perancagan, implementasi dan evaluasi. Pada tahap perancangan
dan implementasi dignnakan teknilc-teknik dan konsep dasar pemrograman berorientasi obyek, konsep Template dan Cascading Style Sheet (CSS). Fitur yang dikembangkan dalarn tugas skripsi ini adalah fitur Sistem Komunikasi dan Manajemen Dokumen. Fitur Sistem Komunikasi didesaln dengan tujuan sebagai salah satu sarana penunjang interaktivitas sistem. Fitur Manajemen Dokurnen dirancang sebagai fasilitas pengorganisasian dokurnen dalam berbagai format data Setelah melalui proses Pengujian Sistem, dapat dipastikan bahwa fitur-fitur Sistem Komunikasi dan Manajemen Dokurnen dapat berfungsi sesuai dengan kebutuhan sistem.