• Tidak ada hasil yang ditemukan

Gambar Sequence Diagram Entry Jurusan Tabel 3.37 Sequence Diagram Entry Jurusan

Dalam dokumen BAB III ANALISA DAN PERANCANGAN SISTEM (Halaman 31-47)

Nama Sequence Sequence Diagram Entry Jurusan

Deskripsi Singkat Admin melakukan entry Jurusan

Actor Admin

Pra Kondisi Sebelum masuk ke halaman utama admin terlebih dahulu melakukan login.

Tindakan Utama Admin mengentry isi jurusan yaitu: id_jurusan, nama_jrusan,kelas Admin juga dapat mengubah data dan menghapus data siswa.

Tindakan Alternatif

-

Pasca Kondisi Jika data siswa berhasil disimpan , maka isi Jurusan akan tersimpan kedalam database sistem.

3.7.5 Sequence Diagram Entry Kelas

Menu Utama Menu Kelas Form Kelas Kelas

Top Package::Admin Login Pilih Gagal Buka Tambah Kelas Jurusan Simpan Cancel Edit Edit Hapus Hapus Print , View Logout Simpan Login gagal

Input data kelas

Gambar 3.22 Sequence Diagram Entry Kelas Tabel 3.38 Sequence Diagram Entry Kelas

Nama Sequence Sequence Diagram Entry Kelas

Deskripsi Singkat Admin melakukan entry kelas

Actor Admin

Pra Kondisi Sebelum masuk ke halaman utama admin terlebih dahulu melakukan login.

Tindakan Utama Admin mengentry isi data kelas yaitu: id_kelas,jurusan,nama kelas. Admin juga dapat mengubah data dan menghapus data kelas.

Tindakan Alternatif

-

Pasca Kondisi Jika data kelas berhasil disimpan , maka isi data kelas akan tersimpan kedalam database sistem.

3.7.6 Sequence Diagram Entry Mata Pelajaran

Menu utama Menu Kelas Form Pelajaran Pelajaran

Top Package::Admin Login Valid Gagal Buka Pilih Tambah Pelajaran Simpan Simpan Cancel Edit Edit Hapus Hapus Print , View Logout Login gagal

Input data guru

Gambar 3.23 Sequence Diagram Entry Mata Pelajaran Tabel 3.39 Sequence Diagram Entry Mata Pelajaran

Nama Sequence Sequence Diagram Entry Mata Pelajaran

Deskripsi Singkat Admin melakukan entry mata pelajaran

Actor Admin

Pra Kondisi Sebelum masuk ke halaman utama admin terlebih dahulu melakukan login.

Tindakan Utama Admin mengentry isi data matpel yaitu: id_matpel, nm_matpel. Admin juga dapat mengubah data dan menghapus data matpel.

Tindakan Alternatif

-

Pasca Kondisi Jika data matpel berhasil disimpan , maka isi data matpel akan tersimpan kedalam database sistem.

3.7.7 Sequence Diagram Entry Jadwal Kelas.

Menu Utama

Top Package::Admin

Form Jadwal Kelas Jadwal Kelas

Login Pilih Gagal Buka Tambah Jadwal semester,tahun ajaran Guru,Wali kelas Simpan Simpan Cancel Edit Edit Hapus Hapus Vieew Get ( ) Logout Kelas Login gagal

Input data jadwal

Gambar 3.24 Sequence Diagram Entry Jadwal Kelas Tabel 3.40 Sequence Diagram Entry Jadwal Kelas

Nama Sequence Sequence Diagram Entry Jadwal Kelas

Deskripsi Singkat Admin melakukan Entry Jadwal Kelas

Actor Admin

Pra Kondisi Sebelum masuk ke halaman utama admin terlebih dahulu melakukan login.

Tindakan Utama Admin memilih table jadwal kelas,semester,tahun ajaran,guru,wali kelas kemudian memilih tombol untuk mengentry jadwal kelas kedalam sistem.

Tindakan Alternatif

-

Pasca Kondisi Jika data jadwal kelas berhasil disimpan , maka isi data jadwal kelas akan tersimpan kedalam database sistem.

3.7.8 Sequence Diagram Entry Jadwal Pengajaran

Menu utama

Top Package::Admin

Menu Jadwal Pengajar Form Jadwal Pengajar Pengajar

Login

PilihGagal Buka

Kelas,Jurusan,Pelajaran Guru Hari,jam pengajar Simpan Simpan Cancel Edit Edit Hapus Hapus View Get Logout Login gagal Pilih

Input jadwal Pengajar

Gambar 3.25 Sequence Diagram Entry Jadwal Pengajar Tabel 3.41 Sequence Diagram Entry Jadwal Pengajar

Nama Sequence Sequence Diagram Entry Jadwal Pengajar

Deskripsi Singkat Admin melakukan Entry Jadwal Pengajar

Actor Admin

Pra Kondisi Sebelum masuk ke halaman utama admin terlebih dahulu melakukan login.

Tindakan Utama Admin memilih tabel jadwal pengajar kemudian memilih tombol tambah pengajar,kelas,jurusan,pelajaran,hari,jam lalu masuk kedalam sistem.

Tindakan Alternatif

-

Pasca Kondisi Jika data tambah pengajar berhasil disimpan , maka isi data tambah pengajar akan tersimpan kedalam database sistem. Lalu admin kembali keluar(logout)

3.7.9 Sequence Diagram Mengupload Soal

Menu utama

Top Package::Guru

Menu Soal Kelas Jurusan Form soal Soal

Login

Pilih Gagal

Buka Pilih Pilih Pilih

tambah soal mengupload,Isi Soal Simpan Simpan Batal Edit Edit Hapus Hapus Logout Kelas Jurusan Login gagal

Gambar 3.26 Sequence Diagram Mengupload Soal Tabel 3.42 Sequence Diagram Mengupload Soal

Nama Sequence Sequence Diagram Mengupload Soal

Deskripsi Singkat Guru melakukan Mengupload soal

Actor Guru

Pra Kondisi Sebelum masuk ke halaman utama guru terlebih dahulu melakukan login.

Tindakan Utama Guru memilih Mengupload kemudian menupload soal lalu guru memilih tombol upload kemudian masuk kedalam sistem.

Tindakan Alternatif

-

Pasca Kondisi Jika data upload soal berhasil disimpan , maka isi data upload soal akan tersimpan kedalam database sistem.

3.7.10 Sequence Diagram Masuk Forum Guru

Menu Utama Menu forum Forum

Login

Pilih

Gagal Pilih

Nama forum,kategori Forum

Guru Simpan Simpan Cancel Keluar Logout Membuat forum Top Package::Guru Login gagal

Gambar 3.27 Sequence Diagram Masuk Forum Guru Tabel 3.43 Sequence Diagram Masuk Forum Guru

Nama Sequence Sequence Diagram Masuk Forum Guru

Deskripsi Singkat Guru masuk forum

Actor Guru

Pra Kondisi Sebelum masuk ke halaman utama guru terlebih dahulu melakukan login.

Tindakan Utama Guru memilih forum dan memberikan pertanyaan untuk dijawab kepada siswa.

Tindakan Alternatif

-

3.7.11 Sequence Diagram Absensi

Guru

Menu utama Absensi Form Absen Siswa

Login Validasi Login gagal Pilih Buka Simpan data Display Simpan Batal Keluar Absen Siswa

Input Tanggal, Kelas, Mata Pelajaran dan Semester Hadir Sakit Izin Alfa Input

Keterangan

Gambar 3.28 Sequence Diagram Absensi Siswa Tabel 3.44 Sequence Diagram Absensi Siswa

Nama Sequence Sequence Diagram Absensi Siswa

Deskripsi Singkat Guru melakukan absensi kehadiran siswa

Actor Guru

Pra Kondisi Sebelum masuk ke halaman utama guru terlebih dahulu melakukan login.

Tindakan Utama Guru memilih menu absensi, sebelum melakukan absensi kehadiran siswa, guru terlebih dahulu mengisi dan memilih tanggal, kelas, mata pelajaran dan semester sesuai bidang study yang diajarkan guru tersebut. Setelah itu guru dapat melakukan absensi kehadiran siswa dengan memilih Hadir, Sakit, Izin dan Alfa. Jika telah selesai guru dapat melakukan logout atau memilih menu lain.

Tindakan Alternatif

-

Pasca Kondisi Jika telah selesai mengabsen, maka isi data absensi yang telah diupdate akan tersimpan kedalam database sistem.

3.7.12 Sequence Diagram Masuk Forum Siswa

Menu Utama Menu forum Forum

Login

Pilih

Gagal Pilih

Nama forum,kategori Forum

Siswa Simpan Simpan Cancel Keluar Logout Menjawab Forum Top Package::Siswa Login gagal

Gambar 3.29 Sequence Diagram masuk Forum Tabel 3.45 Sequence Diagram Masuk Forum

Nama Sequence Sequence Diagram Masuk Forum

Deskripsi Singkat Siswa masuk forum

Actor Siswa

Pra Kondisi Sebelum masuk ke halaman utama siswa terlebih dahulu melakukan login.

Tindakan Utama Siswa memilih forum dan menjawab pertanyaan untuk dari guru.

Tindakan Alternatif

-

3.7.13 Sequence Diagram Mengupload Materi

Menu Utama

Top Package::Guru

Menu Materi Form Materi Materi

Login Pilih Pilih Judul,pelajaran Pilih materi Simpan Batal Keluar Login gagal Upload Materi

Gambar 3.30 Sequence Diagram Mengupload Materi Tabel 3.46 Sequence Diagram Mengupload Materi

Nama Sequence Sequence Diagram Mengupload Materi

Deskripsi Singkat Guru Mengupload materi

Actor Guru

Pra Kondisi Sebelum masuk ke halaman utama Guru terlebih dahulu melakukan login.

Tindakan Utama Guru memilih tabel materi kemudian memilih materi untuk diupload

Tindakan Alternatif

-

Pasca Kondisi Jika berhasil diupload siswa dapat mendownload materi tersebut.

3.7.14 Sequence Diagram Menginput Nilai

Menu Utama

Top Package::Guru

Menu Nilai Form Kelas Form Jurusan Form Pelajaran Nilai

Login

Pilih

Gagal

Buka Pilih Pilih Pilih

input nilai Simpan Simpan Batal Edit Edit Hapus Hapus Keluar Login gagal

Gambar 3.31 Sequence Diagram Menginput Nilai Tabel 3.48 Sequence Diagram Menginput Nilai

Nama Sequence Sequence Diagram Menginput Nilai

Deskripsi Singkat Guru Mneginput nilai

Actor Guru

Pra Kondisi Sebelum masuk ke halaman utama guru terlebih dahulu melakukan login.

Tindakan Utama guru memilih tabel nilai untuk menginput hasil nilai siswa. Tindakan

Alternatif

-

3.7.15 Sequence Diagram Menjawab Soal

Menu Utama

Top Package::Siswa

Menu Soal Form pelajaran

Login Pilih Gagal Pilih Pilih pelajaran Jawab Soal Simpan Simpan Cancel Keluar Login gagal Soal

Gambar 3.32 Sequence Diagram Menjawab Soal Tabel 3.49 Sequence Diagram Menjawab Soal

Nama Sequence Sequence Diagram Menajawab Soal

Deskripsi Singkat Siswa menjawab soal

Actor Siswa

Pra Kondisi Sebelum masuk ke halaman utama siswa terlebih dahulu melakukan login.

Tindakan Utama Siswa memilih tabel soal kemudian memilih soal untuk dijawab

Tindakan Alternatif

-

Pasca Kondisi Jika berhasil dijawab siswa dapat mengirim jawaban soal tersebut.

3.7.16 Sequence Diagram Download Materi

Menu Utama

Top Package::Siswa

Menu materi Materi

Masuk menu utama

Pilih Buka

Download Materi

Keluar

Gambar 3.33 Sequence Diagram Mendownload Materi Tabel 3.49 Sequence Diagram Mendownload Materi

Nama Sequence Sequence Diagram Mendownload Materi

Deskripsi Singkat Siswa mendownload materi

Actor Siswa

Pra Kondisi Sebelum masuk ke halaman utama siswa terlebih dahulu melakukan login.

Tindakan Utama Siswa memilih tabel materi kemudian memilih download materi untuk dipelajari

Tindakan Alternatif

-

Pasca Kondisi Jika berhasil dijawab siswa dapat belajar dengan materi yang dikasih tersebut.

3.7.17 Sequence Diagram Melihat Nilai

Menu Utama

Top Package::Siswa

Menu soal Form Pelajaran

Masuk menu Pilih Buka Pilih Pelajaran Keluar Lihat Nilai Nilai

Gambar 3.34 Sequence Diagram Meliihat Nilai

Tabel 3.50 Sequence Diagram Melihat Nilai

Nama Sequence Sequence Diagram Meliihat Nilai

Deskripsi Singkat Siswa melihat Nilai

Actor Siswa

Pra Kondisi Sebelum masuk ke halaman utama siswa terlebih dahulu melakukan login.

Tindakan Utama Siswa memilih tabel Nilai kemudian melihat nilai Tindakan

Alternatif

-

3.7.18 Sequence Diagram Lihat Keseluruhan Nilai Matpel

Menu Utama

Top Package::Siswa

Menu Soal form Pelajaran

Masuk menu utama

Pilih Buka

Pilih Pelajaran

pilih keseluruhan nilai

Keluar

Nilai

Gambar 3.35 Sequence Diagram Lihat Keseluruhan Nilai Matpel Tabel 3.51 Sequence Diagram Lihat Keseluruhan Nilai Matpel

Nama Sequence Sequence Diagram Lihat Keseluruhan Nilai Matpel

Deskripsi Singkat Siswa melihat Keseluruhan Nilai Matpel

Actor Siswa

Pra Kondisi Sebelum masuk ke halaman utama siswa terlebih dahulu melakukan login.

Tindakan Utama Siswa memilih tabel Nilai kemudian melihat keseluruhan nilai matpel.

Tindakan Alternatif

-

3.7.19 Sequence Diagram Lihat Absen Siswa

Siswa

Menu Utama Form Lihat Absen

Validasi Login gagal Buka Batal Keluar Absen Siswa

Lihat Data Absen Siswa

Display Absen Siswa Cek Data Absen Siswa Username, Password & Pilih Level

Absensi Siswa

Pilih

Cetak Absen Siswa Per Kelas Pilih kelas yang akan dilihat data absennya

Gambar 3.36 Sequence Diagram Lihat Absen Siswa Tabel 3.52 Keterangan Sequence Diagram Lihat Absen Siswa

Nama Sequence Sequence Diagram Lihat Absen Siswa

Deskripsi Singkat Siswa melihat absen kehadiran siswa per bulan

Actor Siswa

Pra Kondisi Sebelum masuk ke halaman utama siswa terlebih dahulu melakukan login.

Tindakan Utama Setelah siswa berhasil login, klik “Menu Absensi Siswa” kemudian pilih kelas yang akan dilihat absennya lalu pilih bulan, tahun dan mata pelajaran, setelah itu muncul data absen siswa sesuai bulan, tahun dan mata pelajaran yang dipilih. Dan siswa dapat melakukan cetak absen tersebut. Tindakan

Alternatif

-

Pasca Kondisi Setelah selesai melihat absensi siswa, siswa dapat melakukan logout atau memilih menu lain.

Dalam dokumen BAB III ANALISA DAN PERANCANGAN SISTEM (Halaman 31-47)

Dokumen terkait