Jelajahi eBook
Kategori
Jelajahi Buku audio
Kategori
Jelajahi Majalah
Kategori
Jelajahi Dokumen
Kategori
46
47
mengambil materi
siswa
<<include>>
mengirim materi
<<include>>
mengelola tugas
admin
megambil laporan tugas
<<include>>
<<include>>
mengirim tugas
guru
<<include>>
<<include>>
mengambil pertanyaan
<<include>>
kelola pertanyaan
guru <<include>>
mengirim solusi
admin
<<include>>
mengambil solusi
kirim pertanyaan
siswa
<<include>>
login
mengelola login
Gambar 4.2: Business Use Case Diagram Konsultasi Guru dan Siswa
Pada proses ini secara umum obyek yang ada antara lain :
1. Siswa
2. Guru
3. Admin
Aktivitas yang dilakukan dalam proses antara lain :
1. Guru
Kegiatan : memilih menu pada tampilan pada web untuk memilih
login upload materi dan tugas, mengirim nilai atau
mengambil dan mengirim solusi dari pertanyaan siswa.
2. Siswa
Kegiatan : memilih menu pada tampilan web untuk milih upload
laporan tugas, lihat nilai dari tugas, mengambil materi
dan tugas atau mengajukan pertanyaan dan mengabil
solusi dari pertanyaan tersebut.
3. Admin
Kegiatan : mengelola login, materi, tugas, artikel, berita, pertanyaan,
data guru dan data siswa.
Setiap aktor diatas saling berhubungan satu sama lain diataranya
adalah aktor admin yang bisa terhubung dengan semua aktor, hubungan
tersebut tercipta dikarenakan adanya suatu kegiatan yang menghubungkan
antar aktor hubungan tersebut dapat dilihat pada gambar dibawah ini
( Gambar 4.3 ).
50
1..*
1..*
mengambil
1..*
guru siswa
user umum kodeguru nis
id nip namasis
nama username namakls
alamat alamat
membaca berita() sex sex 1..*
membaca artikel() belajar
melihat data guru() upload materi() ambil materi() 1..* 1..*
1..* 1..*
melihat data siswa() uoload tugas() ambil tugas()
1..* ambil laporan tugas() mengeluarkan lihat nilai()
1..* 1..*
mengirim nilai dari tugas() nilai_tugas 1..* mengirim laporan tugas() mengirim
kolsultasi_tan
login() nis login()
1..* ya
mengambil pertayaan() namamapel membaca mengambil solusi()
megirim solusi() namakls id_tanya
1..* mengajukan pertanyaan()
nilai 1..* namamapel
1..*
username pertanyaan
judul penanya
info
tanggal tanggal
menadata mendata 1..* namakls
membaca
username
membaca
mendata
mendata
kolsultasi_ja
wab
1..* mengambil
1 1 id_jawab
1 1..* mengirim
berita 1 id_tanya
id admin jawaban
mendata
penulis nama 1 1..* username 1..*
judul_berita mendata password tannggal
1
isi id 1
1..*
tanggal user
mengelola login() 1 mendata
id
1..* mengelola materi() login
1 namauser 1..*
mendata 1 mengelola tugas()
password
artikel mengelola data guru() 1..* 1..* login
namakls
id_artikel mengelola data siswa()
1 mendata lev el
nama 1
1
judul 1..*
isi uploadsis
tanggal id
namakls
mendata namasis
mendata
namamapel 1..*
1..* ket mengabil
mendata
file_data
1..* mengirim
tanggal
nis
username
uploadguru
judul mengirim
1..* id
1..*
kelas namakls
1..* 1..*
kodekls username
mengambil
namakls mapel ket
1..*
file_data
kodemapel
tanggal
namamapel
judul
username
namamapel
namakls
Berikut ini adalah daftar kata benda dari Rancang bagun Sistem
Informasi akademik. Dari daftar kata benda ini akan ditentukan kelas yang
akan digunakan.
1. Admin
2. Guru
3. siswa
4. konsul_tanya
5. konsul_jawab
6. mapel
7. nilai_tugas
8. kelas
9. upload_siswa
10. upload_guru
Kelas yang diperoleh antara lain :
1. Kelas Guru
Fungsi dari kelas diatas adalah untuk menyimpn data guru.
( Gambar 4.4)
Guru
kodeguru
nip
username
alamat
sex
Upload materi
Upload tugas
Mengambil laporan tugas
Mengirim nilai dari tugas
Login
Mengambil pertanyaan
Mengirim solusi
Gambar 4.4 Kelas guru
52
2. Kelas konsultasi_jawab
Fungsi dari kelas diatas adalah untuk menyimpan jawaban
yang siberikan guru atas pertanyaan yang diajukan oleh siswa.
( Gambar 4.5 )
konsultasi_jawab
Id_jawab
Id_tanya
jawaban
username
tanggal
5. Kelas konsultasi_tanya
Fungsi dari kelas diatas adalah untuk menyimpan data
pertanyaan. Gambar 4.8 )
konsultasi_tanya
Id_tanya
namamapel
namakls
usename
pertanyaan
penanya
tanggal
Uploadsis
id
namakls
nis
namasis
username
namamapel
judul
ket
file_data
tanggal
8. Kelas uploadguru
Fungsi dari kelas diatas adalah untuk menyimpan semua hal
yang diupload oleh guru, misal : materi, tugas dan nilai tugas.
( Gambar 4.11 )
Uploadguru
Id
namakls
username
namamapel
judul
ket
file_data
tanggal
login
log in ok
halam an me nu
m egirim tugas
data tu gas
s im pan
pengirim an b erhas il
login
log in ok
halam an me nu
rekap da ta
data n ilai
rekap
m engirim m ateri
data m a teri
s im pan
data m ate ri
rekap
login
login ok
login berhas il
mengirim pertanyaan
data pertanyaan
simpan
login
login ok
login berhasil
ambil pertanyaan
rekap
kirim solusi
data solusi
mengambil solusi
rekap
guru Sis w a
Start
login
End
Sis w a Guru
Sta rt
lo gi n
e nd