PERENCANAAN SISTEM
3.1 Umum
Sistem pembelajaran jarak jauh merupakan penggabungan penerapan antara
teknologi IP Camera dan software master viewing. Berdasarkan bab 2 pada
subbab 2.1, master viewing dapat digunakan untuk memonitoring dan
mengumpulkan informasi tentang keadaan suatu tempat. Untuk dapat
menggunakan master viewing dalam jaringan internet maka diperlukan koneksi
sebuah jaringan komputer yang membutuhkan ip publik.
Pada perencanaan sistem pembelajaran jarak jauh, IP Camera digunakan
untuk memonitoring kegiatan perkuliahan dalam kelas dan dapat diakses melalui
jaringan internet.
OUTPUT
User
ADMINISTRATOR/
OPERATOR
ON-LINE
PROSES
DATABASE
SERVER
User
Kegiatan
perkuliahan
dalam kelas
Hasil dari pembuatan domain yang dibuat pada server no-ip akan
ditunjukan pada gambar 3.5.
MAHASISWA DOSEN
DATA
DATA MATERI
LIVE
STREAMING
DATA
MATERI
DATA
DATA
MATERI
LIVE
STREAMING
DATA
DATA VIDEO SISTEM PEMBELAJARAN VIDEO
STREAMING JARAK JAUH STREAMING
DATA
MATERI
DATA
VIDEO
DATA
LIVE STREAMING
DATA
MATERI DATA
VIDEO
ADMIN
DATA
LIVE
STREAMING
Data Flow Diagram Level 1 dibuat untuk penggambaran lebih rinci dari
diagram konteks (diagram level 0). Pembagian DFD Level 1 dibedakan
berdasarkan user yang terlibat dalam sistem pembelajaran jarak jauh.
2
Admin Data materi Mengelola Data materi Materi
Materi
Data materi
Data video
3
Data video Mengelola Data video video
video
Data Video
Data Pengguna
4
Data Pengguna Mengelola Data Pengguna pengguna
User
Data Pengguna
Data Admin
Data Admin 1
Data Admin pengguna
Login
Data Admin
2
Data Materi Menambah Data Materi Materi
Materi
Data Materi
Data Video
3
Data Video Menambah Data Video video
Video
Data Video
Data Dosen
1
Data Dosen Data Dosen pengguna
Login
Data Dosen
2
Mahasiswa Data materi Mengakses Data materi Materi
Materi
Data materi
Data video
3
Data video Mengakses Data video video
video
Data Video
Data Mahasiswa
1
Data Mahasiswa Data Mahasiswa Pengguna
Login
Data Mahasiswa
1.1
pengguna
Login
1.1
pengguna
Login
1.1
pengguna
Login
Data Mahasiswa
Data Mahasiswa
2.1
Data Materi Data Materi
Insert Materi
Data Materi Data Materi
2.3
Data Materi Data Materi
Lihat Materi
Data Materi
Data Materi
3.1
Data Video Data Video
Insert Video
Data Video
Data Video
3.3
Data Video Data Video
Lihat Video
Data Video
Data Video
Gambar 3.14 menjelaskan bahwa dalam mengelola data video user admin
melakukan 3 proses, yaitu memasukkan data video, menghapus video, dan
melihat video. Input video yaitu user admin menambahkan data video
pembelajaran baru dan selanjutnya data tersebut akan disimpan dalam database
video. Admin juga dapat melakukan proses melihat video yang telah tersimpan.
Proses delete video yaitu admin menghapus data video pembelajaran yang telah
ada dalam database.
4.1
Data Pengguna
Insert User
Data Pengguna
4.2
Admin Data Pengguna pengguna
Delete User
4.3
Data Pengguna Data Pengguna
Lihat user
Data Pengguna
Data Pengguna
Seperti halnya pada DFD Level 2 pada proses 2 dan proses3, dalam
mengelola data user, admin melakukan 3 proses, yaitu memasukkan data user,
menghapus data user, dan melihat user. Proses input user yaitu user admin
menambahkan data login baru sebagai izin akses untuk mengakses system
pembelajaran jarak jauh bagi mahasiswa yang izin untuk tidak dapat menghadiri
kegiatan perkuliahan.Selanjutnya data tersebut akan disimpan dalam database
materi. Proses delete user yaitu admin menghapus data user yang telah ada dalam
database.
START
FIELD : USERNAME
FIELD : PASSWORD
MASUKAN
USERNAME
MASUKAN
PASSWORD
MEMBACA TIDAK
LOGIN CEK KONEKSI SERVER
KONEKSI SERVER
YA
YA
TIDAK
MENCARI
USERNAME DAN
PASSWORD PADA
DATABASE
TIDAK
CEK KEBERADAAN
USERNAME DAN
PASSWORD PADA
DATABASE
YA
TAMPILAN USER
WEB UTAMA DITEMUKAN
END
Start
Login Admin
TIDAK
Verifikasi Login
YA
Input data
mahasiswa
Simpan Data
Menambahkan
User Baru
Menyimpan
Data
YA
TIDAK
End
Login User
TIDAK
Verifikasi Login
YA
Tampilan Web
End