• Tidak ada hasil yang ditemukan

BAB III METODOLOGI PENELITIAN

4.2 Analisa

4.2.4 Perancangan UML

4.2.4.5 Sequence Diagram

Sequence diagram menggambarkan interaksi antar objek di dalam dan di sekitar sistem (termasuk pengguna, display, dan sebagainya) berupa message yang digambarkan terhadap waktu. Sequence diagram terdiri atar dimensi vertikal (waktu) dan dimensi horizontal (objek-objek yang terkait). Sequence diagram biasa digunakan untuk menggambarkan skenario atau rangkaian langkah-langkah yang dilakukan sebagai respons dari sebuah event untuk menghasilkan output tertentu. Diawali dari apa yang mentrigger aktivitas tersebut, proses dan perubahan apa saja yang terjadi secara internal dan output apa yang dihasilkan. Masing-masing objek, termasuk aktor, memiliki lifeline vertikal. Message digambarkan sebagai garis berpanah dari satu objek ke objek lainnya. Pada fase desain berikutnya, message akan dipetakan menjadi operasi/metoda dari class. Activation bar menunjukkan lamanya eksekusi sebuah proses, biasanya diawali dengan diterimanya sebuah message. Untuk objek-objek yang memiliki sifat khusus, standar UML mendefinisikan icon khusus untuk objek boundary, controller dan persistent entity. Berikut ini adalah sequence diagram dari Sistem Informasi Akademik pada YPT Nurul Ma‟arif Serang

1. Sequence Diagram Login

Gambar 4.28 Sequence Diagram Login

Keterangan Gambar: proses Sequence diagram dimulai admin, ketua yayasan, guru, wali kelas, siswa, dan wali siswa menggunakan form login untuk masuk ke dalam sistem dan menggunakan objek user untuk mengecek kesesuaian username dan

password yang dimasukkan. Jika username dan password benar, sistem akan mengecek level sesuai username dan password sehingga sistem dapat menampilkan halaman utama (home) sistem sesuai dengan level yang digunakan.

2. Sequence Diagram Daftar Siswa

Keterangan Gambar: proses Sequence diagram dimulai calon siswa yang harus dilakukan oleh calon siswa adalah memilih menu “Daftar Siswa”, kemudian calon siswa mengisi form yang telah tersedia, calon siswa memilih tombol “Cetak” untuk mencetak kwitansi pendaftaran siswa baru. Proses pendaftaran calon siswa telah selesai dan calon siswa telah terdaftar sebagai Pendaftar di YPT Nurul Ma‟arif.

3. Sequence Diagram Daftar Ulang

Gambar 4.30 Sequence Diagram Input Pendaftaran Ulang

Keterangan Gambar: menjelaskan proses sequence diagram daftar ulang yang dilakukan oleh siswa sebagai aktor. Aktor memilih menu daftar ulang, maka sistem akan menampilkan form daftar ulang dan aktor memilih button simpan data untuk proses penyimpanan data, setelah data sudah tersimpan maka sistem akan menampilkan data yang sudah diinput.

4. Sequence Diagram Tambah Pegawai

Gambar 4.31 Sequence Diagram TambahPegawai

Keterangan Gambar: Di dalam sequence diagram tambah pegawai yang pertama harus dilakukan oleh admin yaitu terlebih dahulu melakukan login. Saat membuka aplikasi akan menampilkan halaman login. Masukkan Username dan Password. Jika salah memasukkan Username dan Password, sistem akan menampilkan pesan kesalahan dan kembali ke menu login untuk memasukkan Username dan Password yang benar. Jika benar memasukkan Username dan Password maka sistem akan menampilkan halaman sesuai autentivikasi. proses sequence diagram data pegawai yang dilakukan oleh bagian admin sebagai aktor. Aktor memilih menu tambah pegawai, maka sistem akan menampilkan form tambah daftar pegawai dan aktor memilih button simpan untuk proses penyimpanan data, setelah data sudah tersimpan maka sistem akan menampilkan data yang sudah diinput.

5. Sequence Diagram Tambah Grup

Gambar 4.32 Sequence Diagram Tambah Grup

Keterangan Gambar: Di dalam sequence diagram tambah grup yang pertama harus dilakukan oleh aktor yaitu terlebih dahulu melakukan login. Saat membuka aplikasi akan menampilkan halaman login. Masukkan Username dan Password. Jika salah memasukkan Username dan Password, sistem akan menampilkan pesan kesalahan dan kembali ke menu login untuk memasukkan Username dan Password yang benar. Jika benar memasukkan Username dan Password maka sistem akan menampilkan halaman sesuai autentivikasi. Admin bisa memilih menu “Tingkat”, setelah itu admin bisa

menambah data grup kelas dengan memilih tombol “Tambah Grup” untuk meng-update

grup kelas dan memilih tombol “Hapus” untuk menghapus data tingkat grup kelas. Admin bisa menyimpan perubahan yang di lakukan dengan memilih tombol “Simpan”.

6. Sequence Diagram TambahKelas

Gambar 4.33 Sequence Diagram TambahKelas

Keterangan Gambar: Di dalam sequence diagram tambah kelas yang pertama harus dilakukan oleh admin yaitu terlebih dahulu melakukan login. Saat membuka aplikasi akan menampilkan halaman login. Masukkan Username dan Password. Jika salah memasukkan Username dan Password, sistem akan menampilkan pesan kesalahan dan kembali ke menu login untuk memasukkan Username dan Password yang benar. Jika benar memasukkan Username dan Password maka sistem akan menampilkan halaman

admin. Admin bisa memilih menu “Kelas”, setelah itu adminbisa menambah data kelas

dengan memilih tombol “Tambah Kelas” untuk meng-update data kelas dengan

memilih tombol “Edit” untuk mengubah data kelas dan memilih tombol “Hapus” untuk

menghapus data tingkat kelas. Admin bisa menyimpan perubahan yang di lakukan dengan memilih tombol “Simpan”.

7. Sequence Diagram TambahWali Kelas

Gambar 4.34 Sequence Diagram Tambah Wali Kelas

Keterangan Gambar: Di dalam sequence diagram tambah wali kelas yang pertama harus dilakukan oleh admin yaitu terlebih dahulu melakukan login. Saat membuka aplikasi akan menampilkan halaman login. Masukkan Username dan Password. Jika salah memasukkan Username dan Password, sistem akan menampilkan pesan kesalahan dan

kembali ke menu login untuk memasukkan Username dan Password yang benar. Jika benar memasukkan Username dan Password maka sistem akan menampilkan halaman admin. Admin bisa memilih menu “WaliKelas”, setelah itu adminbisa menambah data

wali kelas dengan memilih tombol “Tambah Wali Kelas” untuk meng-update data kelas

dengan memilih tombol “Edit” untuk mengubah data wali kelas dan memilih tombol

“Hapus” untuk menghapus data walit kelas. Admin bisa menyimpan perubahan yang di

lakukan dengan memilih tombol “Simpan”.

8. Sequence Diagram TambahGuru & Pelajaran

Keterangan Gambar: Di dalam sequence diagram input guru dan pelajaran yang pertama harus dilakukan oleh admin yaitu terlebih dahulu melakukan login. Saat membuka aplikasi akan menampilkan halaman login. Masukkan Username dan

Password. Jika salah memasukkan Username dan Password, sistem akan menampilkan pesan kesalahan dan kembali ke menu login untuk memasukkan Username dan

Password yang benar. Jika benar memasukkan Username dan Password maka sistem akan menampilkan halaman admin. Admin bisa memilih menu “guru dan pelajaran”,

setelah itu admin bisa menambah data pelajaran dengan memilih tombol “Tambah

pelajaran” dan untuk menambah data guru pelajaran admin bisa memilih tombol

“Tambah Guru Pelajaran”. Admin bisa menyimpan perubahan yang di lakukan dengan

memilih tombol “Simpan”.

9. Sequence Diagram PSB

Keterangan Gambar: Di dalam sequence diagram melihat data PSB yang pertama harus dilakukan oleh admin yaitu terlebih dahulu melakukan login. Saat membuka aplikasi akan menampilkan menu login. Actor memasukkan Username dan Password. Jika salah memasukkan Username dan Password, sistem akan menampilkan pesan kesalahan dan kembali ke menu login untuk memasukkan Username dan Password yang benar. Jika benar memasukkan Username dan Password maka sistem akan menampilkan halaman PSB. Actor bisa memilih menu “Calon siswa” untuk melihat data calon siswa, memilih

menu “Calon Siswa Ditolak” untuk melihat data calon siswa yang ditolak, memilih menu “Calon Siswa Diterima” untuk melihat data talon siswa yang diterima. Actor bisa memilih tombol lihat detil untuk melihat data siswa secara keseluruhan.

10.Sequence Diagram Lihat Data Siswa

Keterangan Gambar: Di dalam sequence diagram melihat data siswa yang pertama harus dilakukan oleh actor yaitu terlebih dahulu melakukan login. Saat membuka aplikasi akan menampilkan menu login. Actor memasukkan Username dan Password. Jika salah memasukkan Username dan Password, sistem akan menampilkan pesan kesalahan dan kembali ke menu login untuk memasukkan Username dan Password

yang benar. Jika benar memasukkan Username dan Password maka sistem akan menampilkan halaman utama actor. Actor bisa memilih menu “Kesiswaan” untuk

melihat data siswa. Setelah itu, maka sistem akan menampilkan daftar data siswa yang ada di database “Siswa”. Actor bisa memilih tombol lihat detil untuk melihat data siswa secara keseluruhan dan memilih menu cetak.

11.Sequence Diagram Tambah Jadwal Ekstrakulikuler

Gambar 4.38 Sequence Diagram TambahJadwal Ekstrakulikuler

Keterangan Gambar: Di dalam sequence diagram input jadwal ekstrakulikuler yang pertama harus dilakukan oleh admin yaitu terlebih dahulu melakukan login. Saat

membuka aplikasi akan menampilkan halaman login. Masukkan Username dan

Password. Jika salah memasukkan Username dan Password, sistem akan menampilkan pesan kesalahan dan kembali ke menu login untuk memasukkan Username dan

Password yang benar. Jika benar memasukkan Username dan Password maka sistem akan menampilkan halaman admin. Admin bisa memilih menu “Ekstrakulikuler”,

setelah itu admin bisa menambah jadwal ekstrakulikuler dengan memilih tombol

“Tambah” untuk meng-update data guru dan pelajaran. Admin bisa menyimpan

perubahan yang di lakukan dengan memilih tombol “Simpan”.

12.Sequence Diagram Tambah Berita

Keterangan Gambar: Di dalam sequence diagram input update berita yang pertama harus dilakukan oleh admin terlebih dahulu melakukan login. Saat membuka aplikasi akan menampilkan menu login. Masukkan Username dan Password. Jika salah memasukkan Username dan Password, sistem akan menampilkan pesan kesalahan dan kembali ke menu login untuk memasukkan Username dan Password yang benar. Jika benar memasukkan Username dan Password maka sistem akan menampilkan halaman admin. Admin bisa memilih menu “Berita Sekolah”, setelah itu admin bisa

meng-update berita dengan memilih tombol “Edit” untuk mengubah berita dan memilih tombol “Hapus” untuk menghapus berita. Admin bisa menyimpan perubahan yang di lakukan dengan memilih tombol “Simpan”.

13.Sequence Diagram Pengaturan

Keterangan Gambar: Di dalam activity diagram pengaturan yang pertama harus dilakukan oleh admin terlebih dahulu melakukan login. Saat membuka aplikasi akan menampilkan menu login. Masukkan Username dan Password. Jika salah memasukkan

Username dan Password, sistem akan menampilkan pesan kesalahan dan kembali ke menu login untuk memasukkan Username dan Password yang benar. Jika benar memasukkan Username dan Password maka sistem akan menampilkan halaman admin. Admin bisa memilih menu “Pengaturan”. Admin bisa menyimpan perubahan yang di lakukan dengan memilih tombol “Simpan”.

14.Sequence Diagram Tambah User Web

Gambar 4.41 Sequence Diagram Tambah User Web

Keterangan Gambar: Di dalam sequence diagram tambah user web yang pertama harus dilakukan oleh actor yaitu terlebih dahulu melakukan login. Saat membuka aplikasi akan menampilkan halaman login. Masukkan Username dan Password. Jika salah

memasukkan Username dan Password, sistem akan menampilkan pesan kesalahan dan kembali ke menu login untuk memasukkan Username dan Password yang benar. Jika benar memasukkan Username dan Password maka sistem akan menampilkan halaman utama. Actor bisa memilih menu “User Web”, setelah itu actorbisa menambah data user

web dengan memilih tombol “Tambah User” memilih tombol “Hapus” untuk

menghapus data user web. Actor bisa menyimpan perubahan yang di lakukan dengan memilih tombol “Simpan”.

15.Sequence Diagram Tambah Nilai

Gambar 4.42 Sequence Diagram TambahNilai

Keterangan Gambar: Di dalam sequence diagram tambah nilai yang pertama harus dilakukan oleh guruyaitu terlebih dahulu melakukan login. Saat membuka aplikasi akan menampilkan halaman login. Masukkan Username dan Password. Jika salah memasukkan Username dan Password, sistem akan menampilkan pesan kesalahan dan

kembali ke menu login untuk memasukkan Username dan Password yang benar. Jika benar memasukkan Username dan Password maka sistem akan menampilkan halaman utama guru. guru bisa memilih menu “Nilai”, setelah itu gurubisa menambah data nilai

siswa dengan memilih tombol “Tambah”, Guru bisa menyimpan perubahan yang di lakukan dengan memilih tombol “Simpan”.

16.Sequence Diagram Laporan PSB

Gambar 4.43 Sequence Diagram Laporan PSB

Keterangan Gambar: Di dalam sequence diagram laporan PSB yang pertama harus dilakukan oleh ketua yayasan yaitu terlebih dahulu melakukan login. Saat membuka aplikasi akan menampilkan menu login. Actor memasukkan Username dan Password. Jika salah memasukkan Username dan Password, sistem akan menampilkan pesan kesalahan dan kembali ke menu login untuk memasukkan Username dan Password

yang benar. Jika benar memasukkan Username dan Password maka sistem akan menampilkan halaman lihat data siswa. Actor bisa memilih menu “Laporan PSB” untuk melihat grafik PSB.

17.Sequence Diagram Lihat Nilai

Gambar 4.44 Sequence Diagramt Lihat Nilai

Keterangan Gambar: Di dalam sequence diagram lihat data nilai siswa yang pertama harus dilakukan oleh actor yaitu terlebih dahulu melakukan login. Saat membuka aplikasi akan menampilkan menu login. Bagian siswa memasukkan Username dan

Password. Jika salah memasukkan Username dan Password, sistem akan menampilkan pesan kesalahan dan kembali ke menu login untuk memasukkan Username dan

Password yang benar. Jika benar memasukkan Username dan Password maka sistem akan menampilkan halaman utama actor sesuai dengan levelnya masing-masing. Actor

bisa memilih menu “Nilai Pelajaran” untuk melihat data nilai siswa yang masuk. Setelah itu, maka sistem akan menampilkan daftar data nilai siswa yang ada di database

Nilai”. Actor bisa memilih tombol lihat detil untuk melihat data nilai siswa secara keseluruhan dan memilih menu cetak.

18.Sequence Diagram Lihat Jadwal Pelajaran

Gambar 4.45 Sequence Diagram Lihat Jadwal Pelajaran

Keterangan Gambar: Di dalam sequence diagram lihat jadwal pelajaran yang pertama harus dilakukan oleh actor yaitu terlebih dahulu melakukan login. Saat membuka aplikasi akan menampilkan menu login. Bagian siswa memasukkan Username dan

Password. Jika salah memasukkan Username dan Password, sistem akan menampilkan pesan kesalahan dan kembali ke menu login untuk memasukkan Username dan

Password yang benar. Jika benar memasukkan Username dan Password maka sistem akan menampilkan halaman utama. Actorbisa memilih menu “Jadwal Pelajaran” untuk

melihat data jadwal pelajaran siswa. Setelah itu, maka sistem akan menampilkan daftar data jadwal pelajaran yang ada di database. Siswa bisa memilih tombol lihat detil untuk melihat data jadwal pelajaran siswa secara keseluruhan dan memilih menu cetak.

19.Sequence Diagram Data Guru

Gambar 4.46 Sequence Diagram Data Guru

Keterangan Gambar: Di dalam sequence diagram data guru yang pertama harus dilakukan oleh actor yaitu terlebih dahulu melakukan login. Saat membuka aplikasi akan menampilkan menu login. Actor memasukkan Username dan Password. Jika salah memasukkan Username dan Password, sistem akan menampilkan pesan kesalahan dan kembali ke menu login untuk memasukkan Username dan Password yang benar. Jika benar memasukkan Username dan Password maka sistem akan menampilkan halaman utama. Siswabisa memilih menu “Data Guru” untuk melihat data guru.

20.Sequence Diagram Data Wali Kelas

Gambar 4.47 Sequence Diagram Data Wali Kelas

Keterangan Gambar: Di dalam sequence diagram melihat data wali kelas yang pertama harus dilakukan oleh siswa yaitu terlebih dahulu melakukan login. Saat membuka aplikasi akan menampilkan menu login. Bagian siswa memasukkan Username dan

Password. Jika salah memasukkan Username dan Password, sistem akan menampilkan pesan kesalahan dan kembali ke menu login untuk memasukkan Username dan

Password yang benar. Jika benar memasukkan Username dan Password maka sistem akan menampilkan halaman utama siswa. Siswa bisa memilih menu “wali kelas” untuk

melihat data wali kelas. Setelah itu, maka sistem akan menampilkan daftar data wali kelas yang ada di database “Wali Kelas”. Siswa bisa memilih tombol lihat detil untuk melihat data wali kelas secara keseluruhan dan memilih menu cetak. Setelah selesai,

21.Sequence Diagram Lihat Jadwal Ekstrakulikuler

Gambar 4.48 Sequence Diagram Input Lihat Jadwal Pelajaran

Keterangan Gambar: Di dalam sequence diagram melihat data jadwal ekstrakulikuler, yang pertama harus dilakukan oleh actor yaitu terlebih dahulu melakukan login. Saat membuka aplikasi akan menampilkan menu login. Actor memasukkan Username dan

Password. Jika salah memasukkan Username dan Password, sistem akan menampilkan pesan kesalahan dan kembali ke menu login untuk memasukkan Username dan

Password yang benar. Jika benar memasukkan Username dan Password maka sistem akan menampilkan halaman utama siswa. Siswa bisa memilih menu “Jadwal Ekstrakulikuler” untuk melihat data jadwal ekskul siswa. Setelah itu, maka sistem akan menampilkan daftar data ekstrakulikuler yang ada di database. Siswa bisa memilih menu cetak.

Dokumen terkait