Pengembangan fitur pengelolaan kelas mata kuliah untuk mendukung learning management system (LMS) di Universitas Sanata Dharma Yogyakarta - USD Repository

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  

PENGEMBANGAN FITUR PENGELOLAAN KELAS MATAKULIAH

UNTUK MENDUKUNG LEARNING MANAGEMENT SYSTEM (LMS) DI

UNIVERSITAS SANATA DHARMA YOGYAKARTA

  Skripsi Diajukan Untuk Memenuhi Salah Satu Syarat

  Memperoleh Gelar Sarjana Sains Program Studi Ilmu Komputer

  Oleh : Pricillia Wattimury

  NIM : 023124059

  

PROGRAM STUDI ILMU KOMPUTER

JURUSAN MATEMATIKA FAKULTAS SAINS DAN TEKNOLOGI

UNIVERSITAS SANATA DHARMA

YOGYAKARTA

2007

THE DEVELOPMENT OF MANAGEMENT CLASS FEATURES TO SUPPORT LEARNING MANAGEMENT SYSTEM (LMS) AT SANATA DHARMA UNIVERSITY

  FINAL PROJECT Presented as Partial Fulfillment of the Requirements to Obtain the Sarjana Sains Degree in Computer Science Study Program

  By : Name : Pricillia Wattimury

  Student Number : 023124059

COMPUTER SCIENCE STUDY PROGRAM DEPARTMENT OF MATHEMATICS FACULTY OF SCIENCE AND TECHNOLOGY SANATA DHARMA UNIVERSITY YOGYAKARTA 2007

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  MOTTO

Winners are not those who never fail

but those who never quit

  Keberhasilan seseorang bukan ditentukan dari apakah ia pernah gagal atau berhasil, kalah atau menang tetapi ditentukan dari kesetiaannya untuk tidak berhenti mencoba Jangan tunda sampai hari esok apa yang dapat anda kerjakan hari ini karena jika anda menikmatinya hari ini anda dapat melakukannya hari esok

  Inilah pekerjaan yang dikehendaki ALLAH, yaitu hendaklah kamu PERCAYA kepada DIA yang telah diutus ALLAH (Yohanes 6 : 29) Kita tahu sekarang, bahwa Allah turut bekerja dalam segala sesuatu untuk mendatangkan kebaikkan bagi mereka yang

mengasihi Dia

(Roma 8 : 28)

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  PERSEMBAHAN Dengan penuh cinta dan rasa syukurku karya ini kupersembahkan untuk :

  JESUS CHRIST My Lord Of lords, my strength, my soul, my power, and my everything in my life My Family Papa, Mama, Seanne Stevany, Welniks Jonestri Stewart, Fradenly Keminhart Terima kasih……. Telah mengajariku membedakan yang benar dan yang salah, Mendorongku untuk mempertahankan mimpi-mimpiku Menunjukkan padaku untuk tidak terpengaruh oleh rintangan Mengubah kebingunganku menjadi senyuman Mengubah keputusasaanku menjadi harapan My BeP Bennydictus Guntur Y, SH. Terima kasih…….. Atas segala yang telah dilakukan untukku

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  Saya menyatakan sesungguhnya bahwa skripsi yang telah saya tulis ini tidak memuat karya atau bagian karya orang lain, kecuali yang telah disebutkan dalam daftar pustaka, sebagaimana layaknya karya ilmiah.

  Yogyakarta, 19 Desember 2007 Pricillia Wattimury

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  ABSTRAK E-Learning merupakan suatu pendekatan untuk mengembangkan

  pengetahuan, ketrampilan, dan kompetensi melalui sarana berbasis teknologi internet. E-Learning memungkinkan tersampaikannya bahan ajar kepada siswa melalui media internet, intranet atau media jaringan komputer lainnya. Learning

  Management System (LMS) merupakan sistem yang membantu administrasi dan

  berfungsi sebagai platform elearning content Universitas Sanata Dharma telah memiliki LMS e-learning, akan tetapi masih sederhana dan dalam proses pengembangan. Oleh karena itu dalam skripsi ini penulis membangun LMS untuk Universitas Sanata Dharma dengan tujuan menyempurnakan LMS yang telah ada sebelumnya. LMS yang dibangun memberikan fasilitas berupa pengumuman, tugas kuliah, bahan kuliah per kelas kuliah, dan dapat memberikan fasilitas kepada masyarakat umum untuk mendaftar dan mendownload bahan kuliah yang ada di LMS ini

  Pengembangan LMS diimplementasikan menggunakan bahasa pemrograman web PHP. Untuk pengelolaan basis data digunakan MySQL dan untuk pembuatannya digunakan pendekatan system waterfall yang meliputi analisa, desain, implementasi dan pengujian.

  Dari hasil kuisoner yang disebarkan kepada 20 responden, dapat disimpulkan bahwa LMS yang dibangun sangat bermanfaat dan membantu proses belajar mengajar. Selain itu LMS ini juga dapat membantu masyarakat umum untuk memperoleh bahan kuliah.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  ABSTRACT

  E-Learning is an approach to develop student knowledge, skills, as well as competences through internet technology. E-Learning gives possibilities to deliver learning materials to student trough internet, intranet or other computer networks. Learning Management System (LMS) represent a system that assists administration of e-learning. It is function as the platform of e-learning content.

  Sanata Dharma University has a LMS, however it is quite simple and still under continuous improvement. In this final project, the writer developed an LMS to complete the previous LMS. The LMS provides facilities in the form of announcements, tasks, learning materials each subjects. It also provides facilities for public to register and download learning materials from the LMS.

  The LMS was developed using PHP and MySQL. The development of this LMS implements waterfall methodology which include analysis, design, implementation and testing.

  Based on questioner distributed to 20 respondents, it can be concluded that the LMS is useful in supporting teaching learning process. In addition, it also helps public to get learning materials.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

KATA PENGANTAR

  Puji dan syukur kepada Allah Bapa di surga, Allah Putera dan Allah Roh Kudus yang telah memberikan limpahan anugerah, kekuatan, kesabaran, kesehatan dan penghiburan sehingga penulis dapat menyelesaikan skripsi yang berjudul “PENGEMBANGAN FITUR PENGELOLAAN KELAS

  

MATAKULIAH UNTUK MENDUKUNG LEARNING MANAGEMENT

SYSTEM (LMS) DI UNIVERSITAS SANATA DHARMA YOGYAKARTA“ .

  Tugas Akhir ini disusun guna memenuhi salah satu syarat untuk memperoleh gelar Sarjana Sains Program Studi Ilmu Komputer.

  Dalam kesempatan ini, penulis mengucapkan terima kasih yang sebesar- besarnya kepada :

  1. Tuhan Yesus Kristus..Thanks JESUS for everything that You’ve done in me..I Love You

  2. Bapak Ir. Greg. Heliarko, SJ., S.S., BST., M.A., M.Sc, selaku Dekan Fakultas Sains dan Teknologi Unversitas Sanata Dharma.

  3. Ibu P.H. Prima Rosa, S.Si, M.Sc, selaku Kepala Program Studi Ilmu Komputer Fakultas Sain dan Teknologi Universitas Sanata Dharma

  4. Bapak Iwan Binanto, S.Si dan Ibu A. Rita Widiarti, S.si, M.Kom selaku dosen pembimbing akademik angkatan 2002 Program Studi Ilmu Komputer Fakultas Sains dan Teknologi Universitas Sanata Dharma

  5. Bapak Drs. H.J. Haris Sriwindono, M.Kom, selaku dosen pembimbing dengan bantuan dan kesabarannya yang telah membimbing dan mengarahkan penyusunan skripsi ini.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  6. Seluruh staf pengajar Fakultas Sains dan Teknologi, yang telah membantu penulis selama menempuh studi di prodi ilmu komputer.

  7. Mas Tukijo dan Mbak Linda, selaku pegawai akademis fakultas Sains dan Teknologi Univesitas Sanata Dharma yang telah banyak membantu dalam pengurusan administrasi dan birokrasi penulis.

  8. Papa dan mamaku tersayang yang selalu berdoa untukku dan selalu memberikan dukungan baik spiritual maupun matrial. Trimakasih papa dan mama ini bunga kebahagiaan yang dapat Cillia persembahkan kepada papa dan mama semoga bunga ini akan selalu mekar selamanya yang memberikan keharuman buat papa dan mama.

  9. Adik-adikku yang aku sayangi Seanne Stevany Wattimury (Anne) yang selalu mendengar tangisanku dan selalu siap menerima omelanku hehehe pizz zizta, Welniks Jonestri Stewart Wattimury (Wen) yang mau berbagi dalam susah dan senang, Fradenly Keminhart Wattimury (Flandy) yang lucu dan nakal beserta semua keluarga besar di Ambon. Trimakasih mau mendukungku selalu I love U all...

  10. My BepZ...yang selalu sabar mengahadapi keegoisanku. Thanx banget BepZ sudah mengajariku banyak hal, sudah bersama-sama dengan aku untuk melewati proses demi proses sampai terselesainya skripsi ini, terimakasih untuk semua waktumu, perhatianmu, sayangmu dan cintamu semoga kita akan terus bersama untuk menghadapi proses-proses berikutnya..Ik Houvan Jou BeP {^ ^}.

  • *

  PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  11. Temen-temen kost putri Icha : Lusi, Mba Nia, Via , Indri, Anna, Techa, Tina, Erita, Ratih dan Ijup. Terimakasih untuk kebersamaanya selama ini GBU All

  12. Patnerku. Thomas Setiawan. Thanx Man untuk kerjasamanya. Untuk Temen-temen Wisma Adi 2 Paingan : Gusto (Si Ahli Fisika), Ephan, Ulis dan Frankie (Tangga Dewek...) makasih yach GBU bro....

  13. Temen-temen kost sagan : Kakakku Maria Puspitawati Bya (Iby), Butet, Oma dan T’iv danke lai zizta su kasih semangat for beta tarus sampe talinga su panas...Ok Tuhan Yesus berkati dong samua lai.

  14. Temen-temen Ikom angkatan’02’: Dhidhi, Pipit, Jupix, Preety, Dika, Lilis,

  2

  2 Elva, Rini, Tiwie, Ika, Agnez, Utix, Lidia kecil, anak ”Cantek”, anak

  2

  ”Kabikase”, anak ”Ekomoda”, anak2 ”Grifindoor”, Febri, Hendy dan Ndaru Tengkyu ya for semua yang sudah kita lewati bersama

  2

  2

  2

  15. Kakak ku, abang ku, mas ku, kokoku yang selalu memperhatikanku kala aku susah dan senang dan yang selalu minta ditraktir {^+^}: Bang’Eqi, mas Indra, Dewa, Leo Rohyat, Ko’Leo Ckp (Buldog), mas Dhany (DD), mas Agung, Mujibur Rohman (papi), ko’ariel thankx for all bro..GBU All.

  16. Temen-temen Departemen Musik GBI Rumah Pujian yang masih ada di Yogyakarta atau yang sudah meninggalkan Yogyakarta terimakasih dech buat dukungan doanya yach...dimanapun qta berada tetap miliki hati hamba untuk melayaniNYA Amin..!!

  17. Keluarga besar H23 : Uc Elles, Uc ian, ibu Atta, Uc Nelly, Enca, Uc Mien Dhangkwell for semangat dan doanya lai...

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  18. Virginia Dewi Rambung (Kode), Abang Vicky, dan si kecil ”Cecha”, beserta keluarga di Kupang. Terimakasih buat doanya.

  19. Temen-temen PMK ”Oikumene”. Thankyou ya Guys kalianlah motifator yang terbaik yang kupunya hehehe SEMANGAT terus ya untuk melayani DIA yang telah dahulu melayani kita.

  20. Teman-teman DEMA Fakultas MIPA periode 2003-2005. Terimakasih telah membantuku meningkatkan softskill dalam diriku

  21. Semua pihak yang telah membantu penulis menyelesaikan tugas akhir ini, and GOD BLESS YOU ALL.

  Penulis menyadari bahwa skripsi ini belum sempurna dan masih banyak kekurangan, oleh karena itu penulis sangat mengharapkan kritik dan saran yang membangun, sehingga di masa yang akan datang penulis mampu menghasilkan karya yang lebih baik.

  Yogyakarta, 19 Desember 2007 Pricillia Wattimury

  PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

DAFTAR ISI

  HALAMAN JUDUL .......................................................................................... i

  PAGE OF TITLE ................................................................................................ ii

  HALAMAN PERSETUJUAN PEMBIMBING ................................................. iii HALAMAN PENGESAHAN............................................................................. iv MOTTO .................. ........................................................................................... v HALAMAN PERSEMBAHAN ......................................................................... vi PERNYATAAN KEASLIAN KARYA ............................................................. vii ABSTRAK .......................................................................................................... viii

  

ABSTRACT .......................................................................................................... ix

  KATA PENGANTAR ........................................................................................ x DAFTAR ISI....................................................................................................... xiv DAFTAR TABEL............................................................................................... xxiii DAFTAR GAMBAR .......................................................................................... xxv BAB I. PENDAHULUAN ..................................................................................

  1 A. Latar Belakang Masalah.....................................................................

  1 B. Perumusan Masalah............................................................................

  2 C. Metodologi Penulisan ........................................................................

  2 1. Studi Literatur ...............................................................................

  2

  2. Metodologi pengembangan software ............................................ 2 D. Tujuan dan manfaat penilitian ...........................................................

  4 1. Tujuan Penelitian ..........................................................................

  4

  PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  2. Manfaat Penilitian .........................................................................

  4 E. Batasan Masalah ................................................................................

  4 F. Sistematika penulisan ........................................................................

  6 BAB II. DASAR TEORI ....................................................................................

  7 A. e-Learning ..........................................................................................

  7

  1. Definisi e-Learning ....................................................................... 7

  2. Konsep e-Learning........................................................................ 7

  3. Fitur-fitur dalam e-Learning ......................................................... 9

  4. Kelebihan dan kekurangan e-Learning ......................................... 10

  B. Learning Magement System (LMS) ................................................... 12

  C. Content Magement System (CMS)...................................................... 12

  D. Learning Content Management System (LCMS) ............................... 13

  E. HTML ............................................................................................... 13

  F. XML ............................................................................................... 14

  G. XHTML 2.0........................................................................................ 15 H. PHP ...............................................................................................

  15 I. Kelebihan dan kekurangan PHP... .......................................................

  18 J. MySQL ...............................................................................................

  18 K.Kelebihan dan kekurangan MySQL....................................................

  20 L. Cascading Style Sheets (CSS) ............................................................

  21

  PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  BAB III. ANALISIS DAN PERANCANGAN SISTEM ...................................

  21 A. Analisis Masalah ................................................................................

  21 B. Analisis Kelayakan.............................................................................

  21 C. Analisis Sistem ...................................................................................

  22 1. Analisis sistem yang dikembangkan .............................................

  22

  2. Analisis user.................................................................................. 23

  3. Analisis kebutuhan hardware dan software ................................. 25

  a. Analisis kebutuhan hardware..................................................... 25

  b. Analisis kebutuhan software...................................................... 26 D. Perancangan sistem ............................................................................

  27 1. Perancangan proses .......................................................................

  27 a. Konteks diagram.........................................................................

  27 b. Data flow diagram level 1 Sekretariat .......................................

  29 c. Data flow diagram level 1 dosen...............................................

  30 d. Data flow diagram level 2 proses 3 Dosen.................................

  31 e. Data flow diagram level 3 proses 1 Dosen.................................

  32 f. Data flow diagram level 3 proses 2 Dosen.................................

  33 g. Data flow diagram level 3 proses 3 Dosen..............................

  32 h. Data flow diagram level 3 proses 4 Dosen.................................

  34 i. Data flow diagram level1 Mahasiswa.........................................

  35 j. Data flow diagram level 2 proses 3 Mahasiswa..........................

  36 k.Data flow diagram level 1 Admin...............................................

  38 2. Perancangan basis data .................................................................

  39

  

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  a. Identifikasi entitas dan atribut dalam basis data.........................

  39 b.Relasi antar entitas basis data......................................................

  40 c. Entity Relationship Diagram (ERD)...........................................

  43 d.Pemetaan (Mapping Tabel) .........................................................

  45 e.Kamus data ..................................................................................

  46 f.Integritas basis data......................................................................

  53 i. Aturan imtegritas entitas ............................................

  53 ii. Aturan Domaim ........................................................

  53 E. Perancangan Interface ........................................................................ 58 1. Rancangan Struktur Menu ...........................................................

  58

  a. Struktur menu untuk Sekretariat.................................. 58 b. Struktur menu untuk Admin .......................................

  58 c. Struktur menu untuk Anggota .....................................

  58 d. Struktur menu untuk Dosen ........................................

  59 e. Struktur menu untuk Mahasiswa.................................

  60 2. Rancangan Halaman .....................................................................

  61 a. Rancangan Halaman utama .........................................

  61 b. Rancangan Halaman Utama untuk Dosen...................

  61 c. Rancangan Utama untuk Mahasiswa ..........................

  68 d. Rancangan Utama untuk Sekretariat...........................

  71 e. Rancangan Halaman Utama untuk Anggota ...............

  73 f. Rancangan Halaman Utama untuk Admin ..................

  75

  BAB IV. IMPLEMENTASI ...............................................................................

  85 12. Tabel KRS .........................................................................

  89 c. proses lihat daftar pengumuman..................................

  a. Proses login ................................................................. 88 b. proses tambah pengumuman .......................................

  88

  88 1. Proses dari sisi sekretariat ....................................................

  87 B. Implemetasi proses .............................................................................

  87 16. Tabel sandi mhs .................................................................

  86 15. Tabel sandi dosen ..............................................................

  86 14. Tabel Mtk ...........................................................................

  85 13. Tabel Mhs ..........................................................................

  84 11. Tabel Jadwal ......................................................................

  78 A. Implementasi basis data .....................................................................

  83 10. Tabel Dosen .......................................................................

  83 9. Tabel soal tugas ...................................................................

  82 8. Tabel sekretariat ...................................................................

  82 7. Tabel pengumuman sekretariat ............................................

  81 6. Tabel pengumuman.............................................................

  80 5. Tabel kumpul tugas ..............................................................

  80 4. Tabel detail matakuliah ........................................................

  79 3. Tabel bahan kuliah ..............................................................

  78 2. Tabel Anggota......................................................................

  78 1. Tabel Admin ........................................................................

  90 PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  2. Proses dari sisi dosen ...........................................................

  a. Proses

  4. Proses dari sisi anggota ........................................................ 108

  h. proses daftar tugas....................................................... 105 i. proses download file tugas ........................................... 106 j. proses kumpul tugas..................................................... 106

  g. proses download bahan kuliah .................................... 105

  f. proses tampil daftar bahan kuliah ............................... 104

  e. proses tampil pengumuman......................................... 103

  d. proses tampil silabus ................................................... 102

  c. proses tampil deskripsi,tujuan&kepustakaan .............. 101

  b. proses masuk ruang kelas............................................ 100

  ................................................................. 99

  login

  99

  91

  99 3. Proses dari sisi mahasiswa ..................................................

  98 j. proses pemberian nilai tugas ........................................

  98 i. proses download file hasil tugas mahasiswa ................

  97 h. proses lihat tugas masuk .............................................

  96 g. proses tambah tugas ....................................................

  94 f. proses tambah bahan kuliah........................................

  94 e. proses tambah pengumuman .......................................

  92 d. proses edit silabus .......................................................

  91 c. proses edit deskripsi,tujuan dan kepustakaan..............

  a. Proses login ................................................................. 91 b. proses masuk ruang kelas............................................

  PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  a. Proses registrasi........................................................... 108

  b. proses login ................................................................. 109

  c. proses tampil daftar matakuliah .................................. 109

  d. proses download bahan kuliah .................................... 110

  5. Proses dari sisi admin .......................................................... 110

  a. Proses login ................................................................. 110

  b. proses tampil daftar anggota baru ............................... 111

  c. proses tampil daftar kelas kuliah ................................. 111 d proses hapus pengmumn,bahan kuliah,tugas .............. 111 C. Implemetasi antarmuka ...................................................................... 113

  1. Implementasi halaman dari sisi sekretariat .......................... 113

  a. Implementasi halaman login ....................................... 113

  b. Implementasi tambah pengumuman ........................... 114

  c. Implementasi halaman daftar pengumuman................ 115

  2. Implementasi halaman dari sisi dosen ................................. 116

  a. Implementasi halaman login ....................................... 116

  b. Implementasi halaman daftar kelas............................. 117

  c. Implementasi halaman kelas kuliah ............................ 118

  d. Implementasi halaman edit deskripsi .......................... 119

  e. Implementasi halaman edit tujuan............................... 119

  f. Implementasi halaman edit kepustakaan ..................... 120

  g. Implementasi halaman hakaman silabus..................... 121

  h. Implementasi halaman edit silabus ............................. 122

  PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  i. Implementasi halaman pengumuman .......................... 123 j. Implementasi halaman tambah pengumuman.............. 124 k. Implementasi halaman bahan kuliah.......................... 125 l. Implementasi halaman tambah bahan kuliah .............. 126 m. Implementasi tambah bahan kuliah........................... 126 n. Implementasi halaman tugas ....................................... 127 o. Implementasi halaman tambah tugas .......................... 128 p. Implementasi halaman lihat tugas masuk ................... 129 q. Implementasi halaman isi nilai tugas .......................... 130

  3. Implementasi halaman dari sisi mahasiswa ........................ 131

  a. Implementasi halaman login ....................................... 131

  b. Implementasi halaman masuk ruang kelas.................. 132 c. Implementasi tampil deskripsi, tujuan ....................... dan kepustakaan .......................................................... 133

  d. Implementasi halaman tampil silabus ......................... 134

  e. Implementasi halaman tampil pengumuman............... 135

  f. Implementasi tampil daftar bahan kuliah.................... 136

  g. Implementasi halaman daftar tugas & nilai ............... 137

  h. Implementasi halaman kumpul tugas.......................... 138

  4 Implementasi halaman dari sisi anggota ............................... 139

  a. Implementasi halaman registrasi ................................. 139

  b. Implementasi halaman login ....................................... 140

  c. Implementasi tampil daftar matakuliah....................... 141

  d. Implementasi download bahan kuliah......................... 142

  5. Implementasi halaman dari sisi admin ................................ 143

  a. Implementasi halaman login ....................................... 143

  b. Implementasi daftar anggota ....................................... 144

  c. Implementasi halaman aktivasi anggota baru ............. 145 d. Implementasi halaman tampil daftar kelas ................. kuliah........................................................................... 146

  e. Implementasi halaman hapus pengumuman.................. 147

  f. Implementasi halaman hapus bahan kuliah ................... 148

  g. Implementasi halaman hapus tugas............................... 149

  BAB V HASIL DAN PEMBAHASAN KUISONER ........................................ 150 A. Kuisoner ............................................................................................. 150 B. Teknik pengumpulan data .................................................................. 150 BAB VI. PENUTUP......... .................................................................................. 162 A. Kesimpulan ........................................................................................ 162 B. Saran ................................................................................................... 163 DAFTAR PUSTAKA ......................................................................................... xxix LAMPIRAN........................................................................................................ xxx PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI DAFTAR TABEL Tabel 3.1 Aturan integsritas entitas.....................................................................

  53 Tabel 3.2 Aturan domain untuk tabel Admin......................................................

  54 Tabel 3.3 Atruran domain untuk tabel Anggota .................................................

  54 Tabel 3.4 Aturan domain untuk tabel Dosen ......................................................

  54 Tabel 3.5 Aturan domain untuk tabel Mahasiswa...............................................

  55 Tabel 3.6. Aturan domain untuk tabel Detail Matakuliah................................... 55 Tabel 3.7. Aturan domain untuk table Bahan Kuliah..........................................

  55 Tabel 3.8. Aturan domain untuk tabel Krs..........................................................

  55 Tabel 3.9. Aturan domain untuk tabel Soal Tugas..............................................

  56 Tabel 3.10. Aturan domain untuk table Kumpul Tugas...................................... 56

Tabel 3.11. Aturan domain untuk table Pengumuman........................................ 56 Tabel 3.12. Aturan domain untuk table pengumuman sekretariat ......................

  56 Tabel 3.13 Aturan domain untuk table sekretariat ..............................................

  57 Tabel 3.14 Aturan domain untuk tabel Jw ..........................................................

  57 Tabel 3.15 Aturan domain untuk tabel Mtk ........................................................ 57 Tabel 3.16 Aturan domain untuk tabel Sandi Dosen ..........................................

  57 Tabel 3.17 Aturan domain untuk tabel Sandi Mahasiswa...................................

  57 Tabel 5.1 Hasil kuisioner apakah situs perlu dibangun....................................... 154

Tabel 5.2 Hasil kuisioner untuk manfaat ............................................................ 155Tabel 5.3 Hasil kuisioner untuk menunjukan apakah situs ini membantu dosen ................................................................................................. 156

  PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Tabel 5.4 Hasil kuisioner untuk menunjukan apakah situs ini membantu mahasiswa ......................................................................................... 158Tabel 5.5 Hasil kuisioner untuk menunjukan apakah situs ini membantu anggota .............................................................................................. 159Tabel 5.6 Hasil kuisioner untuk tampilan web.................................................... 160Tabel 5.7 Hasil kuisioner untuk kemudahan pemakaian .................................... 161

  DAFTAR GAMBAR Gambar 3.1 Konteks Diagram ...........................................................................

  38 Gambar 3.13 Entity Relational Diagram............................................................

  61 Gambar 3.21 Rancangan Halaman Ruang Kelas ...............................................

  61 Gambar 3.20 Rancangan Halaman Utama Dosen..............................................

  60 Gambar 3.19 Rancangan Halaman Utama .........................................................

  59 Gambar 3.18 Struktur Menu Mahasiswa ...........................................................

  58 Gambar 3.17 Struktur Menu Dosen ...................................................................

  58 Gambar 3.16 Struktur Menu Anggota................................................................

  58 Gambar 3.15 Struktur Menu Admin ..................................................................

  44 Gambar 3.14 Struktur Menu Sekretariat ............................................................

  37 Gambar 3.12 DFD Level 1 untuk Admin...........................................................

  27 Gambar 3.2 DFD Level 1 Sekretariat ................................................................

  36 Gambar 3.11 DFD Level 1 untuk Anggota........................................................

  35 Gambar 3.10 DFD Level 2 proses 3 untuk Mahasiswa .....................................

  34 Gambar 3.9 DFD Level 1 untuk Mahasiswa......................................................

  33 Gambar 3.8 DFD Level 3 proses 4 untuk Dosen ...............................................

  33 Gambar 3.7 DFD Level 3 proses 3 untuk Dosen ...............................................

  32 Gambar 3.6 DFD Level 3 proses 2 untuk Dosen ...............................................

  31 Gambar 3.5 DFD Level 3 proses 1 untuk Dosen ...............................................

  30 Gambar 3.4 DFD Level 2 proses 3 untuk Dosen ...............................................

  29 Gambar 3.3 DFD Level 1 untuk Dosen .............................................................

  62 PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Gambar 3.22 Rancangan Halaman Edit deskripsi/tujuan/kepustakaan .............................................................................. 62Gambar 3.23 Rancangan Halaman Silabus........................................................

  63 Gambar 3.24 Rancangan Halaman Edit Silabus ................................................

  63 Gambar 3.25 Rancangan Halaman Pengumuman..............................................

  64 Gambar 3.26 Rancangan Halaman Tambah Pengumuman................................

  64 Gambar 3.27 Rancangan Halaman Bahan Kuliah..............................................

  64 Gambar 3.28 Rancangan Halaman Tambah Bahan Kuliah ...............................

  65 Gambar 3.29 Rancangan Halaman Tugas..........................................................

  66 Gambar 3.30 Rancangan Halaman Tambah Tugas............................................

  66 Gambar 3.31 Rancangan Halaman Lihat Tugas Masuk.....................................

  67 Gambar 3.32 Rancangan Halaman Isi Nilai Tugas............................................

  67 Gambar 3.33 Rancangan Halaman Utama Mahasiswa ......................................

  68 Gambar 3.34 Rancangan Halaman Ruang Kelas ...............................................

  68 Gambar 3.35 Rancangan Halaman Silabus........................................................

  69 Gambar 3.36 Rancangan Halaman Pengumuman..............................................

  69 Gambar 3.37 Rancangan Halaman Bahan Kuliah..............................................

  70 Gambar 3.38 Rancangan Halaman Tugas...........................................................

  70 Gambar 3.39 Rancangan Halaman Kumpul Tugas............................................ 71 Gambar 3.40 Rancangan Halaman Utama Sekretariat.......................................

  71 Gambar 3.41 Rancangan Halaman Tambah Pengumuman Sekretariat ........................................................................................................... 72

Gambar 3.42 Rancangan Halaman Lihat Pengumuman

  Sekretariat ........................................................................................................... 72

Gambar 3.43 Rancangan Halaman Registrasi Anggota..................................... 73

  PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Gambar 3.44 Rancangan Halaman Konfirmasi Registrasi ................................

  73 Gambar 3.45 Rancangan Halaman Lihat Daftar Matakuliah.............................

  74 Gambar 3.46 Rancangan Halaman Lihat Daftar Bahan Kuliah.........................

  74 Gambar 3.47 Rancangan Halaman Login Admin ..............................................

  75 Gambar 3.48 Rancangan Halaman Daftar Anggota...........................................

  75 Gambar 3.49 Rancangan Halaman Aktivasi Anggota .......................................

  76 Gambar 3.50 Rancangan Halaman Kelas E-learning ........................................ 76 Gambar 3.51 Rancangan Halaman Hapus Pengumuman ..................................

  77 Gambar 3.52 Rancangan Hapus Bahan Kuliah..................................................

  77 Gambar 3.53 Rancangan Halaman Hapus Tugas...............................................

  77 Gambar 4.1 Halaman Login ............................................................................... 113

Gambar 4.2 Halaman Tambah Pengumuman Sekretariat .................................. 114Gambar 4.3 Halaman Daftar Pengumuman ....................................................... 115Gambar 4.4 Halaman Login Dosen.................................................................... 116Gambar 4.5 Halaman Daftar Kelas Kuliah ........................................................ 117Gambar 4.6 Halaman Daftar pengumuman Sekretariat ..................................... 118Gambar 4.7 Halaman Edit Deskripsi ................................................................. 119Gambar 4.8 Halaman Edit Tujuan ..................................................................... 119Gambar 4.9 Halaman Edit Kepustakaan ............................................................ 120Gambar 4.10 Halaman Silabus........................................................................... 121Gambar 4.11 Halaman Edit Silabus ................................................................... 122Gambar 4.12 Halaman Pengumuman ................................................................ 123Gambar 4.13 Halaman Tambah Pengumuman .................................................. 124

  PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Gambar 4.14 Halaman Bahan Kuliah ................................................................ 125Gambar 4.15 Halaman Tambah Bahan Kuliah .................................................. 126Gambar 4.16 Halaman Tugas............................................................................. 127Gambar 4.17 Halaman Tambah Tugas............................................................... 128Gambar 4.18 Halaman Daftar Tugas Masuk...................................................... 129Gambar 4.19 Halaman Isi Nilai Tugas............................................................... 130Gambar 4.20 Halaman Login Mahasiswa .......................................................... 131Gambar 4.21 Halaman Daftar Kelas Kuliah ...................................................... 132Gambar 4.22 Halaman Deskripsi, Tujuan, dan kepustakaan

  Mata Kuliah......................................................................................................... 133

Gambar 4.23 Halaman Silabus........................................................................... 134Gambar 4.24 Halaman Daftar Pengumuman ..................................................... 135Gambar 4.25 Halaman Daftar Bahan Kuliah ..................................................... 136Gambar 4.26 Halaman Daftar Tugas dan Nilai Tugas....................................... 137Gambar 4.27 Halaman Kumpul Tugas .............................................................. 138Gambar 4.28 Halaman Registrasi ...................................................................... 139Gambar 4.29 Halaman Login Anggota .............................................................. 140Gambar 4.30 Halaman Daftar Matakuliah dan Bahan Kuliah ........................... 141Gambar 4.31 Halaman Download Bahan Kuliah............................................... 142Gambar 4.32 Halaman Login Admin ................................................................. 143Gambar 4.33 Halaman Daftar Anggota ............................................................. 144Gambar 4.34 Halaman Aktivasi Anggota ......................................................... 145Gambar 4.35 Halaman Daftar Kelas .................................................................. 146Gambar 4.36 Halaman Hapus Pengumuman ..................................................... 147

  PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Gambar 4.37 Halaman Hapus Bahan Kuliah ..................................................... 148Gambar 4.38 Halaman Tugas............................................................................. 149Gambar 5.1 Form kuisoner ................................................................................ 152Gambar 5.2 Grafik hasil kuisioner apakah situs perlu dibangun ....................... 154Gambar 5.3 Grafik hasil kuisioner untuk manfaat ............................................. 155Gambar 5.4 Grafik hasil kuisioner, apakah situs ini membantu dosen ................................................................................................................... 157Gambar 5.5 Grafik hasil, apakah situs ini membantu mahasiswa...................... 158Gambar 5.6 Grafik Hasil kuisioner, apakah situs ini membantu anggota ............................................................................................................... 159Gambar 5.7 Grafik hasil kuisioner untuk tampilan web .................................... 160Gambar 5.8 Grafik hasil kuisioner untuk kemudahan dipakai........................... 161

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

BAB I PENDAHULUAN A. Latar belakang masalah E-Learning merupakan suatu pendekatan untuk mengembangkan

  pengetahuan, ketrampilan, dan kompetensi melalui sarana berbasis teknologi internet. E-Learning memungkinkan tersampainya bahan ajar kepada mahasiswa melalui media internet, intranet atau media jaringan komputer lainnya. Learning

  

Management System (LMS) merupakan sistem yang membantu administrasi dalam

  mengelola content dari web e-learning dan berfungsi sebagai platform e-Learning

  content .

  Universitas Sanata Dharma telah memiliki LMS untuk membantu administrasi e-Learning yang bersifat public ( terbuka untuk umum ) dengan alamat www.belajar.usd.ac.id. Situs ini juga dapat diakses oleh user yang bukan mahasiswa atau dosen Universitas Sanata Dharma. Situs ini sangat bermanfaat untuk publikasi karya-karya ilmiah yang dilakukan oleh dosen dan mahasiswa Universitas Sanata Dharma ke dunia internet. Akan tetapi situs ini belum dapat memberikan ruang privat berupa virtual class untuk kelas-kelas internal yang ada, yang dapat menunjang sarana belajar mengajar pada program studi di Universitas Sanata Dharma Yogyakarta .

  Penulis mengembangkan sebuah aplikasi LMS yang mampu menutupi kelemahan tersebut. Sistem LMS tersebut dapat diakses oleh dosen, mahasiswa, dan anggota yang terdaftar. LMS ini memberikan layanan berupa silabus, papan

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  pengumuman, bahan kuliah, tugas dan pengumpulan tugas, dan download bahan kuliah untuk anggota e-learning yang terdaftar.

  B. Rumusan masalah

  Dari latar belakang yang telah diuraikan sebelumnya maka dapat dirumuskan permasalahan sebagai berikut : bagaimana mengembangkan fitur pengelolaan kelas matakuliah untuk mendukung LMS yang dapat menunjang sarana belajar mengajar di Universitas Sanata Dharma Yogyakarta

  C. Metodologi penulisan

  Metode yang akan digunakan dalam penulisan ini adalah sebagai berikut :