Zulfirman Tanjung : Perancangan Sistem E-Learning Amik Harapan Medan, 2010.
4.4 Diagram Use Case
Dari diagram konteks dan DFD, kita dapat membuat diagram use case untuk menggambarkan kebutuhan fungsional dari sistem pelatihan jarak jauh seperti yang
ditunjukkan pada Gambar 3. Dari Gambar 4.3 terlihat bahwa fungsi-fungsi yang harus ada dalam sistem diidentifikasi dari ketiga entitas yaitu mahasiswa, bagian administrasi
dan dosen karena setiap use case diinisiasi dari entitas-entitas tersebut.
Fungsi-fungsi dari sudut pandang mahasiswa adalah login, logout, melihat dan mengambil materi mata kuliah yang ada, mengikuti pelajaran dan latihan, melihat dan
mengumpulkan tugas, dan melihat nilai.
Fungsi-fungsi dari sudut pandang administrator adalah login, logout, otentifikasi dan penfaftaran pengguna, mengubah dan menghapus pengguna, menambah kategori,
mata kuliah, dan dosen, dan mendaftarkan mahasiswa ke mata kuliah tertentu. Fungsi-fungsi dari sudut pandang dosen adalah login, logout, menambah materi
kuliah, memberikan tugas, membuat ujiankuis on-line, dan mengelola nilai. Diagram use case ini dapat di illustrasikan sebagai berikut :
Zulfirman Tanjung : Perancangan Sistem E-Learning Amik Harapan Medan, 2010.
Zulfirman Tanjung : Perancangan Sistem E-Learning Amik Harapan Medan, 2010.
Gambar 4.3 Diagram Use Case 4.5 Perancangan Database
Record merupakan data lengkap dalam jumlah tunggal yang biasa tersimpan dalam bentuk baris secara horizontal pada tabel. Field merupakan tempat di mana data atau
informasi dalam kelompok yang sama atau sejenis. Field ini biasanya tersimpan dalam bentuk kolom vertikal dalam tabel.
Adapun perancangan database mengenai sistem E-Learning ini memerlukan beberapa tabel yaitu sebagai berikut:
4.5.1 Tabel harapan-user_admin
Gambar 4.4 Tabel harapan-user_admin
4.5.2 Tabel harapan_user_student
Zulfirman Tanjung : Perancangan Sistem E-Learning Amik Harapan Medan, 2010.
Gambar 4.5 Tabel harapan_user_student
4.5.3 Tabel harapan_user_teachers
Gambar 4.6 Tabel harapan_user_teachers
4.5.4 Tabel harapan_grade_item
Gambar 4.7 Tabel harapan_grade_item
Zulfirman Tanjung : Perancangan Sistem E-Learning Amik Harapan Medan, 2010.
4.5.5 Tabel harapan_lesson
Gambar 4.8 Tabel harapan_lesson
Zulfirman Tanjung : Perancangan Sistem E-Learning Amik Harapan Medan, 2010.
4.5.6 Tabel harapan_course
Gambar 4.9 Tabel harapan_course
Zulfirman Tanjung : Perancangan Sistem E-Learning Amik Harapan Medan, 2010.
4.5.7 Tabel harapan_user
Gambar 4.10 Tabel harapan_course
Zulfirman Tanjung : Perancangan Sistem E-Learning Amik Harapan Medan, 2010.
BAB 5
IMPLEMENTASI SISTEM
5.1 Pengertian Implementasi Sistem