SlideShare a Scribd company logo
1 of 31
Aplikasi Kuliah Online dengan Penerapan
Live Video Conferencing dan Streaming
Berbasis Komponen
dengan Visual Basic 6.0
Rinanda Rianti
5102 100 009
Permasalahan
• Bagaimana agar perkuliahan dapat diikuti oleh
beberapa kelas atau kelas dengan banyak peserta
secara bersamaan.
• Bagaimana agar perkuliahan dapat diikuti dimanapun
dan kapanpun oleh dosen dan mahasiswa yang berhak
mengikutinya.
• Bagaimana agar terjalin komunikasi yang efektif, baik
melalui tatap muka langsung sehingga dapat
berkomunikasi secara lisan maupun berkomunikasi
secara tertulis antara dosen dan mahasiswa.
• Bagaimana agar dalam proses perkuliahan mahasiswa
dan dosen dapat saling mentransfer file secara
langsung.
• Bagaimana membuat tampilan aplikasi desktop yang
sesuai dan interaktif.
Tujuan
• Mengoptimalkan proses perkuliahan dengan kelas besar
yang membutuhkan interaksi dengan komputer.
• Memungkinkan proses perkuliahan yang diikuti lebih
dari satu kelas secara bersamaan.
• Memberikan alternatif lain proses perkuliahan.
Deskripsi Umum Sistem
Aplikasi ini terdiri dari 3
fungsi utama yaitu:
• Kuliah broadcast antara
dosen dengan mahasiswa
• Kuliah on demand oleh
mahasiswa
• Kuliah dua arah antara
dosen dengan ruang kelas
Perancangan Perangkat Lunak
Perancangan Perangkat Lunak yang akan dibahas dalam
presentasi ini adalah pembuatan Use Case Diagram
Use Case Diagram Aktor
Pengguna
(from Actor)

Ruang Kelas
Administrator

(from Actor)

(from Actor)

Dosen

Mahasiswa

(from Actor)

(from Actor)

Aktor Pengguna mempunyai
empat aktor turunan yaitu:
• Administrator
• Dosen
• Mahasiswa
• Ruang Kelas
Akses Aktor
• Administrator mempunyai akses dalam manajemen
sistem.
• Dosen mempunyai akses dalam proses perkuliahan yaitu
kuliah broadcast, kuliah dua arah termasuk di dalamnya
transfer file dan fungsi pendukung lainnya.
• Mahasiswa mempunyai akses dalam proses perkuliahan
yaitu kuliah broadcast, kuliah on-demand dan transfer
file serta fungsi pendukung lainnya.
• Ruang Kelas mempunyai akses dalam proses perkuliahan
dua arah
Use Case Diagram Kuliah Broadcast
<<include>>

<<include>>

Browse kuliah yang diajar

Dosen

Login

(from Use Case)

(from Use Case)

(from Actor)

Browse kuliah yang diambil
Mahasiswa
(from Use Case)

(from Actor)

<<extend>>
<<extend>>

<<extend>>

Broadcast siaran kuliah
(from Use Case)

<<include>>

<<extend>>

Kirim pesan chat
<<extend>>

(from Use Case)

<<include>>

Mulai siaran kuliah
<<extend>>

<<include>>
Baca pesan chat
(from Use Case)

Tambah pertemuan
(from Use Case)

Pilih pertemuan
(from Use Case)

(from Use Case)

Use case diagram Kuliah
Broadcast menggambarkan proses perkuliahan
melalui broadcast yang
dimulai dengan login oleh
masing-masing Pengguna
yaitu Dosen dan
Mahasiswa
Use Case Diagram Kuliah Dua Arah
<<include>>

<<include>>

Browse kuliah yang dijadwal

Login

Browse kuliah yang diajar

(from Use Case)

Ruang Kelas

(from Use Case)

(from Use Case)

(from Actor)

Dosen
(from Actor)

<<extend>>
<<extend>>

Siaran dengan dosen

Siaran dengan kelas

(from Use Case)

(from Use Case)

<<include>>

<<include>>

Menerima calling
(from Use Case)

Calling
(from Use Case)

<<include>>

<<include>>
<<include>>

<<include>>

Mengirim request

Pilih pertemuan

Menerima request

(from Use Case)

(from Use Case)

(from Use Case)

Proses perkuliahan dua
arah dimulai dengan
request yang dikirim oleh
Ruang Kelas setelah
terlebih dahulu melakukan
Browse Kuliah yang
Dijadwal dan memilih
pertemuan kuliah. Dosen
akan menerima request ini
dengan melakukan calling
Ruang Kelas. Calling yang
masuk diterima Ruang
Kelas dan proses
perkuliahan dua arah bisa
segera dimulai.
Use Case Diagram Manajemen File Kuliah
Tambah file kuliah
(from Use Case)

Login
<<include>>
(from Use Case)

<<extend>>

<<extend>> Edit file kuliah
(from Use Case)

Dosen
(from Actor)

Browse kuliah yang diajar
(from Use Case)

<<extend>>
<<extend>>

Hapus file kuliah

Download file kuliah

(from Use Case)

(from Use Case)

Use case diagram
Manajemen File Kuliah
menggambarkan proses
menambah, mengedit,
menghapus dan
mendownload file-file
kuliah yang dilakukan
oleh Dosen setelah
terlebih dahulu login dan
browse kuliah yang
diajar. File-file kuliah
terdiri dari file referensi,
file tugas dan file video
Manajemen Tugas Kuliah
<<include>>

Dosen
(from Actor)

Browse kuliah yang diajar

Login

(from Use Case)

(from Use Case)

<<extend>>

<<extend>>

<<extend>>
Edit tugas kuliah
(from Use Case)

<<extend>>

Download file tugas mahasiswa

Hapus tugas kuliah
(from Use Case)

(from Use Case)

Tambah tugas kuliah
(from Use Case)

Use case diagram
Manajemen Tugas Kuliah
menggambarkan proses
menambah, mengedit,
menghapus dan
mendownload tugas
mahasiswa yang dilakukan
oleh Dosen setelah terlebih
dahulu login dan browse
kuliah yang diajar.
Use Case Diagram Download File
Kuliah
<<include>>

Mahasiswa

Browse kuliah yang diambil

Login

(from Use Case)

(from Use Case)

(from Actor)

<<extend>>

<<extend>>

<<extend>>

Download file tugas
Download file video
(from Use Case)

(from Use Case)

Download file referensi
(from Use Case)

Use case diagram
Download File Kuliah
menggambarkan proses
download file kuliah yang
meliputi file referensi,
file tugas dan file video
yang dilakukan oleh
Mahasiswa setelah
terlebih dahulu login dan
browse kuliah yang
diambil.
Use Case Diagram Manajemen File Tugas
Mahasiswa
<<include>>

Browse kuliah yang diambil

Login

(from Use Case)

Mahasiswa

(from Use Case)

(from Actor)

<<extend>>
<<extend>>

<<extend>>

Upload file tugas mahasiswa
(from Use Case)

Hapus file tugas mahasiswa
Download file tugas mahasiswa
(from Use Case)

(from Use Case)

Use case diagram
Manajemen File Tugas
Mahasiswa
menggambarkan proses
upload, download dan
hapus tugas mahasiswa
yang dilakukan oleh
Mahasiswa setelah
terlebih dahulu login
dan browse kuliah yang
diajar.
Use Case Diagram Forum
Kelas
<<include>>

<<include>>

Browse kuliah yang diajar

Dosen
(from Actor)

Login

(from Use Case)

(from Use Case)

<<extend>>
<<extend>>

<<extend>>

Browse kuliah yang diambil
Mahasiswa
(from Use Case)

(from Actor)

<<extend>> <<extend>>
<<extend>>

Baca pesan forum

Hapus pesan forum

Kirim pesan forum baru

(from Use Case)

(from Use Case)

(from Use Case)

<<extend>>

Balas pesan forum
(from Use Case)

Use case diagram Forum
Kelas menggambarkan
akses ke Forum Kelas
seperti baca pesan
forum, kirim pesan
forum baru, balas pesan
forum dan hapus pesan
forum oleh Dosen dan
Mahasiswa yang setelah
login dan browse
kuliah. Forum Kelas
berisi pesan-pesan yang
dikirim oleh Dosen dan
Mahasiswa yang
tergabung dalam suatu
kelas.
Use Case Diagram Browse Peserta Kuliah
<<include>>

Ruang Kelas
(from Actor)

Browse kuliah yang dijadwal

Login

<<include>>

(from Use Case)

(from Use Case)

<<include>>

Mahasiswa
(from Actor)

Browse kuliah yang diambil

<<extend>>

(from Use Case)

<<extend>>
<<extend>>

Dosen
(from Actor)

Browse kuliah yang diajar

Browse peserta kuliah

(from Use Case)

(from Use Case)

Use case diagram
Browse Peserta Kuliah
menggambarkan
proses melihat daftar
peserta kuliah kelas
tertentu yang dapat
dilakukan oleh Ruang
Kelas, Mahasiswa dan
Dosen setelah terlebih
dahulu login dan
browse kuliah
Use Case Diagram Browse Pengguna
Ruang Kelas
(from Actor)

<<include>>

Mahasiswa
(from Actor)

Dosen
(from Actor)

Browse pengguna

Login

(from Use Case)

(from Use Case)

Use case diagram Browse
Pengguna menggambarkan
fungsi melihat daftar
Pengguna yang sedang login
yang dapat diakses oleh Ruang
Kelas, Mahasiswa dan Dosen.
Use Case Diagram Manajemen Sistem
Edit akses pegawai

<<include>>

(from Use Case)

<<include>>
Edit ukuran maksimal file upload
(from Use Case)

<<include>>
Login
<<include>>

Administrator
(from Actor)

Edit path upload
(from Use Case)

<<include>>

Set tahun kurikulum
(from Use Case)

Reset password pengguna
(from Use Case)

(from Use Case)

Use case diagram
Manajemen Sistem
menggambarkan prosesproses yang hanya dapat
dilakukan oleh
Administrator.
Administrator
mempunyai akses untuk
mereset password
pengguna, edit akses
pegawai, edit ukuran
maksimal file upload,
edit path upload dan set
tahun kurikulum
Implementasi dan Uji Coba

hasil mengirim pengumuman

hasil membalas pengumuman

hasil menghapus pengumuman

• Skenario 1 :
Aktifitas Pengumuman
Ujicoba Aktifitas
Pengumuman terdiri dari :
– mengirim pengumuman
- membalas pengumuman
- menghapus pengumuman
Implementasi dan Uji Coba-2
hasil mengirim pesan

hasil membalas pesan

hasil menghapus pesan

• Skenario 2 :
Aktifitas Forum Kelas
Ujicoba Aktifitas Forum
Kelas terdiri dari:
– mengirim pesan forum
- membalas pesan forum
- menghapus pesan forum
Implementasi dan Uji Coba-3
menambah file kuliah

menghapus file kuliah

mengedit file kuliah

Menghapus file kuliah

• Skenario 3 :
Manajemen File Kuliah
Ujicoba Manajemen File
Kuliah terdiri dari:
– menambah file kuliah
- menghapus file kuliah
- mengedit file kuliah
- mendownload file kuliah
Implementasi dan Uji Coba-4
menambah tugas kuliah

menghapus tugas kuliah

mengedit tugas kuliah

• Skenario 4 :
Manajemen Tugas Kuliah
Ujicoba Manajemen Tugas
Kuliah terdiri dari:
– menambah tugas kuliah
- menghapus tugas kuliah
- mengedit tugas kuliah
Implementasi dan Uji Coba-5
mengupload file tugas mahasiswa

menghapus file tugas mahasiswa

mendownload file tugas mahasiswa

• Skenario 5 :
Manajemen File Tugas
Mahasiswa
Ujicoba Manajemen File
Tugas Kuliah Mahasiswa
terdiri dari:
– mengupload file tugas
- menghapus file tugas
- mendownload file tugas
Implementasi dan Uji Coba-6
• Skenario 6 :
Play Video Kuliah
Hasil uji coba dapat
dilihat pada gambar di
samping

play video kuliah
Implementasi dan Uji Coba-7

Kuliah dua arah

• Skenario 7 :
Kuliah Dua Arah
- Ruang Kelas mengirim
kelas
- Dosen menerima request
- Siaran dengan Dosen
- Siaran dengan Kelas
Implementasi dan Uji Coba-8

reset password pengguna

• Skenario 8 :
Reset Password Pengguna
Gambar di samping
menampilkan konfirmasi
reset password pengguna
berhasil
Implementasi dan Uji Coba-9
• Skenario 9 :
Set Tahun Kurikulum
Gambar di samping
menampilkan set tahun
kurikulum berhasil
set tahun kurikulum
Implementasi dan Uji Coba-10
• Skenario 10 :
Edit Path Upload
Gambar di samping
menampilkan edit path
upload berhasil
edit path upload
Implementasi dan Uji Coba-11
• Skenario 11 :
Edit Ukuran Maksimal File
Gambar di samping
menampilkan edit ukuran
maksimal file berhasil
edit ukuran maksimal file
Implementasi dan Uji Coba-12

edit akses pegawai

• Skenario 12 :
Edit Akses Pegawai
Gambar di samping
menampilkan edit akses
pegawai berhasil
Implementasi dan Uji Coba-13
• Skenario 13 :
Broadcast siaran kuliah
Gambar di samping
menampilkan broadcast
siaran kuliah

broadcast siaran kuliah
Implementasi dan Uji Coba-14
• Skenario 14 :
Kirim pesan chat
Gambar di samping
menampilkan hasil kirim
pesan chat

Kirim pesan chat

More Related Content

Similar to Its undergraduate-8254-5102100009-presentasi

Kerangka acuan kerja-5116100093
Kerangka acuan kerja-5116100093Kerangka acuan kerja-5116100093
Kerangka acuan kerja-5116100093IvanRiansyah3
 
Contoh Power Point Presentasi Seminar Proposal Skripsi.pptx
Contoh Power Point Presentasi Seminar Proposal Skripsi.pptxContoh Power Point Presentasi Seminar Proposal Skripsi.pptx
Contoh Power Point Presentasi Seminar Proposal Skripsi.pptxAltiQuery
 
Kerangka Acuan Kerja (Pengembangan Aplikasi Web Pengajuan Tugas Akhir)
Kerangka Acuan Kerja (Pengembangan Aplikasi Web Pengajuan Tugas Akhir)Kerangka Acuan Kerja (Pengembangan Aplikasi Web Pengajuan Tugas Akhir)
Kerangka Acuan Kerja (Pengembangan Aplikasi Web Pengajuan Tugas Akhir)Ivanda Zevi Amalia
 
Rekayasa Kebutuhan Kuliah RPL
Rekayasa Kebutuhan Kuliah RPLRekayasa Kebutuhan Kuliah RPL
Rekayasa Kebutuhan Kuliah RPLRumah Studio
 
Tugas3 (kak) MPPL
Tugas3 (kak) MPPLTugas3 (kak) MPPL
Tugas3 (kak) MPPLNatashaVal
 
Tugas 3 - Kerangka Acuan Kerja
Tugas 3 - Kerangka Acuan KerjaTugas 3 - Kerangka Acuan Kerja
Tugas 3 - Kerangka Acuan KerjaBayuTakariputra
 
MPPL - Kerangka Acuan Kerja
MPPL - Kerangka Acuan KerjaMPPL - Kerangka Acuan Kerja
MPPL - Kerangka Acuan KerjaRaden Kusuma
 
Pertemuan-7-Proses_Desain interaksi manusia dan komputer.ppt
Pertemuan-7-Proses_Desain interaksi manusia dan komputer.pptPertemuan-7-Proses_Desain interaksi manusia dan komputer.ppt
Pertemuan-7-Proses_Desain interaksi manusia dan komputer.pptBernad Bear
 
Kerangka acuan kerja (kak) aplikasi pengajuan keluhan inspektorat
Kerangka acuan kerja (kak) aplikasi pengajuan keluhan inspektoratKerangka acuan kerja (kak) aplikasi pengajuan keluhan inspektorat
Kerangka acuan kerja (kak) aplikasi pengajuan keluhan inspektoratGanendra Afrasya
 
Handout skripsi prodi si ti_stmik_nuri_periode_1_2013
Handout skripsi prodi si ti_stmik_nuri_periode_1_2013Handout skripsi prodi si ti_stmik_nuri_periode_1_2013
Handout skripsi prodi si ti_stmik_nuri_periode_1_2013nabilgarmida
 
Panduan Tutor Ciloto Learning Center
Panduan Tutor Ciloto Learning CenterPanduan Tutor Ciloto Learning Center
Panduan Tutor Ciloto Learning Centerrickygunawan84
 

Similar to Its undergraduate-8254-5102100009-presentasi (20)

Kerangka acuan kerja-5116100093
Kerangka acuan kerja-5116100093Kerangka acuan kerja-5116100093
Kerangka acuan kerja-5116100093
 
Kerangka acuan kerja
Kerangka acuan kerjaKerangka acuan kerja
Kerangka acuan kerja
 
Kontrak kuliah
Kontrak kuliahKontrak kuliah
Kontrak kuliah
 
Contoh Power Point Presentasi Seminar Proposal Skripsi.pptx
Contoh Power Point Presentasi Seminar Proposal Skripsi.pptxContoh Power Point Presentasi Seminar Proposal Skripsi.pptx
Contoh Power Point Presentasi Seminar Proposal Skripsi.pptx
 
Kerangka Acuan Kerja (Pengembangan Aplikasi Web Pengajuan Tugas Akhir)
Kerangka Acuan Kerja (Pengembangan Aplikasi Web Pengajuan Tugas Akhir)Kerangka Acuan Kerja (Pengembangan Aplikasi Web Pengajuan Tugas Akhir)
Kerangka Acuan Kerja (Pengembangan Aplikasi Web Pengajuan Tugas Akhir)
 
Rekayasa Kebutuhan Kuliah RPL
Rekayasa Kebutuhan Kuliah RPLRekayasa Kebutuhan Kuliah RPL
Rekayasa Kebutuhan Kuliah RPL
 
Tugas3 (kak) MPPL
Tugas3 (kak) MPPLTugas3 (kak) MPPL
Tugas3 (kak) MPPL
 
Kakets
KaketsKakets
Kakets
 
Tugas 3 - Kerangka Acuan Kerja
Tugas 3 - Kerangka Acuan KerjaTugas 3 - Kerangka Acuan Kerja
Tugas 3 - Kerangka Acuan Kerja
 
MPPL - Kerangka Acuan Kerja
MPPL - Kerangka Acuan KerjaMPPL - Kerangka Acuan Kerja
MPPL - Kerangka Acuan Kerja
 
330 p02
330 p02330 p02
330 p02
 
Tugas
TugasTugas
Tugas
 
Tugas 2
Tugas 2Tugas 2
Tugas 2
 
Pertemuan-7-Proses_Desain interaksi manusia dan komputer.ppt
Pertemuan-7-Proses_Desain interaksi manusia dan komputer.pptPertemuan-7-Proses_Desain interaksi manusia dan komputer.ppt
Pertemuan-7-Proses_Desain interaksi manusia dan komputer.ppt
 
Ets mppl
Ets mpplEts mppl
Ets mppl
 
Kerangka acuan kerja (kak) aplikasi pengajuan keluhan inspektorat
Kerangka acuan kerja (kak) aplikasi pengajuan keluhan inspektoratKerangka acuan kerja (kak) aplikasi pengajuan keluhan inspektorat
Kerangka acuan kerja (kak) aplikasi pengajuan keluhan inspektorat
 
Handout skripsi prodi si ti_stmik_nuri_periode_1_2013
Handout skripsi prodi si ti_stmik_nuri_periode_1_2013Handout skripsi prodi si ti_stmik_nuri_periode_1_2013
Handout skripsi prodi si ti_stmik_nuri_periode_1_2013
 
Tugas 3 MPPL-D: KAK
Tugas 3 MPPL-D: KAKTugas 3 MPPL-D: KAK
Tugas 3 MPPL-D: KAK
 
Panduan Tutor Ciloto Learning Center
Panduan Tutor Ciloto Learning CenterPanduan Tutor Ciloto Learning Center
Panduan Tutor Ciloto Learning Center
 
Panduan Tutor
Panduan TutorPanduan Tutor
Panduan Tutor
 

Its undergraduate-8254-5102100009-presentasi

  • 1. Aplikasi Kuliah Online dengan Penerapan Live Video Conferencing dan Streaming Berbasis Komponen dengan Visual Basic 6.0 Rinanda Rianti 5102 100 009
  • 2. Permasalahan • Bagaimana agar perkuliahan dapat diikuti oleh beberapa kelas atau kelas dengan banyak peserta secara bersamaan. • Bagaimana agar perkuliahan dapat diikuti dimanapun dan kapanpun oleh dosen dan mahasiswa yang berhak mengikutinya. • Bagaimana agar terjalin komunikasi yang efektif, baik melalui tatap muka langsung sehingga dapat berkomunikasi secara lisan maupun berkomunikasi secara tertulis antara dosen dan mahasiswa. • Bagaimana agar dalam proses perkuliahan mahasiswa dan dosen dapat saling mentransfer file secara langsung. • Bagaimana membuat tampilan aplikasi desktop yang sesuai dan interaktif.
  • 3. Tujuan • Mengoptimalkan proses perkuliahan dengan kelas besar yang membutuhkan interaksi dengan komputer. • Memungkinkan proses perkuliahan yang diikuti lebih dari satu kelas secara bersamaan. • Memberikan alternatif lain proses perkuliahan.
  • 4. Deskripsi Umum Sistem Aplikasi ini terdiri dari 3 fungsi utama yaitu: • Kuliah broadcast antara dosen dengan mahasiswa • Kuliah on demand oleh mahasiswa • Kuliah dua arah antara dosen dengan ruang kelas
  • 5. Perancangan Perangkat Lunak Perancangan Perangkat Lunak yang akan dibahas dalam presentasi ini adalah pembuatan Use Case Diagram
  • 6. Use Case Diagram Aktor Pengguna (from Actor) Ruang Kelas Administrator (from Actor) (from Actor) Dosen Mahasiswa (from Actor) (from Actor) Aktor Pengguna mempunyai empat aktor turunan yaitu: • Administrator • Dosen • Mahasiswa • Ruang Kelas
  • 7. Akses Aktor • Administrator mempunyai akses dalam manajemen sistem. • Dosen mempunyai akses dalam proses perkuliahan yaitu kuliah broadcast, kuliah dua arah termasuk di dalamnya transfer file dan fungsi pendukung lainnya. • Mahasiswa mempunyai akses dalam proses perkuliahan yaitu kuliah broadcast, kuliah on-demand dan transfer file serta fungsi pendukung lainnya. • Ruang Kelas mempunyai akses dalam proses perkuliahan dua arah
  • 8. Use Case Diagram Kuliah Broadcast <<include>> <<include>> Browse kuliah yang diajar Dosen Login (from Use Case) (from Use Case) (from Actor) Browse kuliah yang diambil Mahasiswa (from Use Case) (from Actor) <<extend>> <<extend>> <<extend>> Broadcast siaran kuliah (from Use Case) <<include>> <<extend>> Kirim pesan chat <<extend>> (from Use Case) <<include>> Mulai siaran kuliah <<extend>> <<include>> Baca pesan chat (from Use Case) Tambah pertemuan (from Use Case) Pilih pertemuan (from Use Case) (from Use Case) Use case diagram Kuliah Broadcast menggambarkan proses perkuliahan melalui broadcast yang dimulai dengan login oleh masing-masing Pengguna yaitu Dosen dan Mahasiswa
  • 9. Use Case Diagram Kuliah Dua Arah <<include>> <<include>> Browse kuliah yang dijadwal Login Browse kuliah yang diajar (from Use Case) Ruang Kelas (from Use Case) (from Use Case) (from Actor) Dosen (from Actor) <<extend>> <<extend>> Siaran dengan dosen Siaran dengan kelas (from Use Case) (from Use Case) <<include>> <<include>> Menerima calling (from Use Case) Calling (from Use Case) <<include>> <<include>> <<include>> <<include>> Mengirim request Pilih pertemuan Menerima request (from Use Case) (from Use Case) (from Use Case) Proses perkuliahan dua arah dimulai dengan request yang dikirim oleh Ruang Kelas setelah terlebih dahulu melakukan Browse Kuliah yang Dijadwal dan memilih pertemuan kuliah. Dosen akan menerima request ini dengan melakukan calling Ruang Kelas. Calling yang masuk diterima Ruang Kelas dan proses perkuliahan dua arah bisa segera dimulai.
  • 10. Use Case Diagram Manajemen File Kuliah Tambah file kuliah (from Use Case) Login <<include>> (from Use Case) <<extend>> <<extend>> Edit file kuliah (from Use Case) Dosen (from Actor) Browse kuliah yang diajar (from Use Case) <<extend>> <<extend>> Hapus file kuliah Download file kuliah (from Use Case) (from Use Case) Use case diagram Manajemen File Kuliah menggambarkan proses menambah, mengedit, menghapus dan mendownload file-file kuliah yang dilakukan oleh Dosen setelah terlebih dahulu login dan browse kuliah yang diajar. File-file kuliah terdiri dari file referensi, file tugas dan file video
  • 11. Manajemen Tugas Kuliah <<include>> Dosen (from Actor) Browse kuliah yang diajar Login (from Use Case) (from Use Case) <<extend>> <<extend>> <<extend>> Edit tugas kuliah (from Use Case) <<extend>> Download file tugas mahasiswa Hapus tugas kuliah (from Use Case) (from Use Case) Tambah tugas kuliah (from Use Case) Use case diagram Manajemen Tugas Kuliah menggambarkan proses menambah, mengedit, menghapus dan mendownload tugas mahasiswa yang dilakukan oleh Dosen setelah terlebih dahulu login dan browse kuliah yang diajar.
  • 12. Use Case Diagram Download File Kuliah <<include>> Mahasiswa Browse kuliah yang diambil Login (from Use Case) (from Use Case) (from Actor) <<extend>> <<extend>> <<extend>> Download file tugas Download file video (from Use Case) (from Use Case) Download file referensi (from Use Case) Use case diagram Download File Kuliah menggambarkan proses download file kuliah yang meliputi file referensi, file tugas dan file video yang dilakukan oleh Mahasiswa setelah terlebih dahulu login dan browse kuliah yang diambil.
  • 13. Use Case Diagram Manajemen File Tugas Mahasiswa <<include>> Browse kuliah yang diambil Login (from Use Case) Mahasiswa (from Use Case) (from Actor) <<extend>> <<extend>> <<extend>> Upload file tugas mahasiswa (from Use Case) Hapus file tugas mahasiswa Download file tugas mahasiswa (from Use Case) (from Use Case) Use case diagram Manajemen File Tugas Mahasiswa menggambarkan proses upload, download dan hapus tugas mahasiswa yang dilakukan oleh Mahasiswa setelah terlebih dahulu login dan browse kuliah yang diajar.
  • 14. Use Case Diagram Forum Kelas <<include>> <<include>> Browse kuliah yang diajar Dosen (from Actor) Login (from Use Case) (from Use Case) <<extend>> <<extend>> <<extend>> Browse kuliah yang diambil Mahasiswa (from Use Case) (from Actor) <<extend>> <<extend>> <<extend>> Baca pesan forum Hapus pesan forum Kirim pesan forum baru (from Use Case) (from Use Case) (from Use Case) <<extend>> Balas pesan forum (from Use Case) Use case diagram Forum Kelas menggambarkan akses ke Forum Kelas seperti baca pesan forum, kirim pesan forum baru, balas pesan forum dan hapus pesan forum oleh Dosen dan Mahasiswa yang setelah login dan browse kuliah. Forum Kelas berisi pesan-pesan yang dikirim oleh Dosen dan Mahasiswa yang tergabung dalam suatu kelas.
  • 15. Use Case Diagram Browse Peserta Kuliah <<include>> Ruang Kelas (from Actor) Browse kuliah yang dijadwal Login <<include>> (from Use Case) (from Use Case) <<include>> Mahasiswa (from Actor) Browse kuliah yang diambil <<extend>> (from Use Case) <<extend>> <<extend>> Dosen (from Actor) Browse kuliah yang diajar Browse peserta kuliah (from Use Case) (from Use Case) Use case diagram Browse Peserta Kuliah menggambarkan proses melihat daftar peserta kuliah kelas tertentu yang dapat dilakukan oleh Ruang Kelas, Mahasiswa dan Dosen setelah terlebih dahulu login dan browse kuliah
  • 16. Use Case Diagram Browse Pengguna Ruang Kelas (from Actor) <<include>> Mahasiswa (from Actor) Dosen (from Actor) Browse pengguna Login (from Use Case) (from Use Case) Use case diagram Browse Pengguna menggambarkan fungsi melihat daftar Pengguna yang sedang login yang dapat diakses oleh Ruang Kelas, Mahasiswa dan Dosen.
  • 17. Use Case Diagram Manajemen Sistem Edit akses pegawai <<include>> (from Use Case) <<include>> Edit ukuran maksimal file upload (from Use Case) <<include>> Login <<include>> Administrator (from Actor) Edit path upload (from Use Case) <<include>> Set tahun kurikulum (from Use Case) Reset password pengguna (from Use Case) (from Use Case) Use case diagram Manajemen Sistem menggambarkan prosesproses yang hanya dapat dilakukan oleh Administrator. Administrator mempunyai akses untuk mereset password pengguna, edit akses pegawai, edit ukuran maksimal file upload, edit path upload dan set tahun kurikulum
  • 18. Implementasi dan Uji Coba hasil mengirim pengumuman hasil membalas pengumuman hasil menghapus pengumuman • Skenario 1 : Aktifitas Pengumuman Ujicoba Aktifitas Pengumuman terdiri dari : – mengirim pengumuman - membalas pengumuman - menghapus pengumuman
  • 19. Implementasi dan Uji Coba-2 hasil mengirim pesan hasil membalas pesan hasil menghapus pesan • Skenario 2 : Aktifitas Forum Kelas Ujicoba Aktifitas Forum Kelas terdiri dari: – mengirim pesan forum - membalas pesan forum - menghapus pesan forum
  • 20. Implementasi dan Uji Coba-3 menambah file kuliah menghapus file kuliah mengedit file kuliah Menghapus file kuliah • Skenario 3 : Manajemen File Kuliah Ujicoba Manajemen File Kuliah terdiri dari: – menambah file kuliah - menghapus file kuliah - mengedit file kuliah - mendownload file kuliah
  • 21. Implementasi dan Uji Coba-4 menambah tugas kuliah menghapus tugas kuliah mengedit tugas kuliah • Skenario 4 : Manajemen Tugas Kuliah Ujicoba Manajemen Tugas Kuliah terdiri dari: – menambah tugas kuliah - menghapus tugas kuliah - mengedit tugas kuliah
  • 22. Implementasi dan Uji Coba-5 mengupload file tugas mahasiswa menghapus file tugas mahasiswa mendownload file tugas mahasiswa • Skenario 5 : Manajemen File Tugas Mahasiswa Ujicoba Manajemen File Tugas Kuliah Mahasiswa terdiri dari: – mengupload file tugas - menghapus file tugas - mendownload file tugas
  • 23. Implementasi dan Uji Coba-6 • Skenario 6 : Play Video Kuliah Hasil uji coba dapat dilihat pada gambar di samping play video kuliah
  • 24. Implementasi dan Uji Coba-7 Kuliah dua arah • Skenario 7 : Kuliah Dua Arah - Ruang Kelas mengirim kelas - Dosen menerima request - Siaran dengan Dosen - Siaran dengan Kelas
  • 25. Implementasi dan Uji Coba-8 reset password pengguna • Skenario 8 : Reset Password Pengguna Gambar di samping menampilkan konfirmasi reset password pengguna berhasil
  • 26. Implementasi dan Uji Coba-9 • Skenario 9 : Set Tahun Kurikulum Gambar di samping menampilkan set tahun kurikulum berhasil set tahun kurikulum
  • 27. Implementasi dan Uji Coba-10 • Skenario 10 : Edit Path Upload Gambar di samping menampilkan edit path upload berhasil edit path upload
  • 28. Implementasi dan Uji Coba-11 • Skenario 11 : Edit Ukuran Maksimal File Gambar di samping menampilkan edit ukuran maksimal file berhasil edit ukuran maksimal file
  • 29. Implementasi dan Uji Coba-12 edit akses pegawai • Skenario 12 : Edit Akses Pegawai Gambar di samping menampilkan edit akses pegawai berhasil
  • 30. Implementasi dan Uji Coba-13 • Skenario 13 : Broadcast siaran kuliah Gambar di samping menampilkan broadcast siaran kuliah broadcast siaran kuliah
  • 31. Implementasi dan Uji Coba-14 • Skenario 14 : Kirim pesan chat Gambar di samping menampilkan hasil kirim pesan chat Kirim pesan chat