Activity Diagram Sistem Design

Bagian Pergudangan Login Sistem Informasi Pergudangan Klik Validasi Klik Tombol Ya Menampilkan Halaman Data Booking Menampilkan Halaman Data Booking Menampilkan Halaman Validasi Booking Username Password salah Menampilkan Halaman Utama Admin Kilk Menu Booking Menampilkan Halaman Login Jika Batal Cek Username Password Username Password Benar Klik Tombol Tidak Jika Benar Booking Alat Tervalidasi Klik Menu Log out Tampil Hlaman error Gambar 4.8 Activity Diagram dari Use Case Validasi Booking Gambar 4.8 merupakan gambar Activity Diagram Validasi Booking Sistem Usulan. Gambar 4.8 menggambarkan proses Validasi Booking oleh Bagian Pergudangan. Karyawan Teknisi Karyawan Teknisi menyerahkan SPK Bagian Pergudangan menyiapkan peralatan sesuai SPK menyerahkan Form Peminjaman untuk ditanda tangani menandatangani Form Peminjaman dan dikembalikan kepada Bagian Pergudangan menandatangani Form Peminjaman,kemudian menyimpan satu rangkap form peminjaman untuk berkas menerima SPK dan menginput peminjaman Peralatan memberikan peralatan dan form peminjaman sesuai SPK menerima Alat Sesuai SPK dan satu rangkap peminjaman Sistem Informasi Pergudangan mengembalikan Form Peminjaman yang sudah ditandatangani Gambar 4.9 Activity Diagram dari Use Case Menyerahkan SPK Gambar 4.9 merupakan gambar Activity Diagram Menyerahkan SPK Sistem Usulan. Gambar 4.9 menggambarkan proses Menyerahkan SPK oleh Karyawan Teknisi ke Bagian Pergudangan. Bagian Pergudangan Login Sistem Informasi Pergudangan Klik Tombol Input Peminjaman Klik Tombol Cek Data Input Tanggal Pengembalian Klik Tombol Proses Menampilkan Halaman Log in Menampilkan Halaman Data Peminjaman Menampilkan Halaman Input Peminjaman Username Password salah Menampilkan Halaman Utama Admin Kilk Menu Peminjaman Menginput Nomor SPK Jika Selesai Input Tampil Halaman Informasi Data Sudah Terproses Klik Tombol Cetak Data Tampil Halaman Form Peminjaman yang Siap Cetak Menampilkan Halaman Peminjaman Klik Menu Log out Klik Tombol Selesai Jika Batal Cek Username Password Username Password Benar Klik Tombol Batal Jika Benar Tampil Data Peralatan Dalam SPK Jika Batal Tampil Halaman Error Klik Tombol Batal Menampilkan Halaman Data Peminjaman Gambar 4.10 Activity Diagram dari Use Case Input Peminjaman Gambar 4.10 merupakan gambar Activity Diagram Input Peminjaman Sistem Usulan. Gambar 4.10 menggambarkan proses Input Peminjaman oleh Bagian Pergudangan. Karyawan Teknisi menyerahkan SPK dan Form peminjaman Bagian Pergudangan memerikasa peralatan yang dikembalikan sesuai dengan SPK dan Form Peminjaman menyerahkan Form Pengembalianuntuk ditanda tangani menandatangani Form Pengembalian menandatangani Form Pengembalian menerima SPK menerima form pengembalian sebagai tanda bukti sudah mengembalikan Sistem Informasi Pergudangan menginput pengembalian Peralatan mengembalikan Form Pengembalian menyimpan satu rangkap form pengembalian untuk berkas Gambar 4.11 Activity Diagram dari Use Case Pengembalian Peralatan Gambar 4.11 merupakan gambar Activity Diagram Pengembalian Peralatan Sistem Usulan. Gambar 4.11 menggambarkan proses Pengembalian Peralatan oleh Karyawan Teknisi KT ke Bagian Pergudangan. Bagian Pergudangan Login Sistem Informasi Pergudangan Klik Tombol Input Klik Tombol Cek Data Klik Tombol Selesai Menampilkan Halaman Data Peminjaman Menampilkan Halaman Input Nomor Peminjaman Username Password salah Menampilkan Halaman Utama Admin Kilk Menu Peminjaman Menginput Nomor Peminjaman Memproses Data Pengembalian Menampilkan Halaman Peminjaman Ketik Menu Log Out Menampilkan Halaman Login Cek Username Password Username Password Benar Tampil Halaman Error Tampil Data Peminjaman dan Keterangannya Gambar 4.12 Activity Diagram dari Use Case Input Pengembalian Peralatan Gambar 4.12 merupakan gambar Activity Diagram Input Pengembalian Peralatan Sistem Usulan. Gambar diatas menggambarkan proses Pengembalian Peralatan oleh Bagian Pergudangan. Bagian Pergudangan Login Sistem Informasi Pergudangan Klik Tombol Input Klik Tombol Cek Data Klik Tombol Selesai Menampilkan Halaman Data Peminjaman Menampilkan Halaman Input Nomor Peminjaman Username Password salah Menampilkan Halaman Utama Admin Kilk Menu Peminjaman Menginput Nomor Peminjaman Memproses Data Pengembalian Menampilkan Halaman Peminjaman Ketik Menu Log Out Menampilkan Halaman Login Cek Username Password Username Password Benar Tampil Halaman Error Tampil Data Peminjaman dan Keterangannya Gambar 4.13 Activity Diagram dari Use Case Blacklist Gambar 4.13 merupakan gambar Activity Diagram Blacklist Sistem Usulan. Gambar 4.13 menggambarkan proses Blacklist oleh Bagian Pergudangan. Bagian Pergudangan Login Sistem Informasi Pergudangan Klik Tombol Input Request Klik Tombol Simpan Menampilkan Halaman Log in Menampilkan Halaman Data Request Menampilkan Halaman Input Nama Alat dan Jumlah Peralatan Username Password salah Menampilkan Halaman Utama Bagian Gudang Kilk Menu Data Request Menginput Nama dan Jumlah Peralatan Klik Menu Log out Cek Username Password Username Password Benar Tampil Halaman Error Tampil Halaman Data Request dan Keterangannya Gambar 4.14 Activity Diagram dari Use Case Input Data Request Gambar 4.14 merupakan gambar Activity Diagram Input Data Request Sistem Usulan. Gambar 4.14 menggambarkan proses Pengembalian Peralatan oleh Bagian Pergudangan. Bagian Pergudangan Login Sistem Informasi Pergudangan Klik Tombol Cetak Menampilkan Halaman Data Request Cetak Data Request Username Password salah Menampilkan Halaman Utama Bagian Pergudangan Kilk Menu Data Request Klik Menu Logout Cek Username Password Username Password Benar Tampil Halaman Error Menampilkan Halaman Login Gambar 4.15 Activity Diagram dari Use Case Cetak Data Request Gambar 4.15 merupakan gambar Activity Diagram Cetak Data Request Sistem Usulan. Gambar 4.15 menggambarkan proses Cetak Data Request oleh Bagian Pergudangan. Bagian Pergudangan menyerahkan Form data Request untuk divalidasi Sistem Informasi Pergudangan melakukan pengadaan KaBag Pergudangan mengembalikan form data Request yang sudah tervalidas Memverifikasi data request peralatan apa saja yang akan divalidasi Tidak tervalidasi Tervalidasi Mencoret nama peralatan menerima form data Request yang sudah tervalidas Gambar 4.16 Activity Diagram dari Use Case Validasi Data Request Gambar 4.16 merupakan gambar Activity Diagram Validasi Data Request Sistem Usulan. Gambar 4.16 menggambarkan proses Validasi Data Request oleh Kabag. Pergudangan. Bagian Pergudangan Mendapatkan Form Data yang Tervalidasi Sistem Informasi Pergudangan Menginput Hasil pengadaan Melakukan Pengadaan Kabag Pergudangan Menyerahkan Form Data yang Tervalidasi Gambar 4.17 Activity Diagram dari Use Case Pengadaan Peralatan Gambar 4.17 merupakan gambar Activity Diagram Pengadaan Peralatan Sistem Usulan. Gambar 4.17 menggambarkan proses pengadaan peralatan oleh Bagian Pergudangan. Bagian Pergudangan Mendapatkan Form Data Request yang Tervalidasi Sistem Informasi Pergudangan Mengecek Form Data Request Yang Tervalidasi Mengembalikan Form Data Request yang Tervalidasi Menginput Data Hasil Request Yang Tervalidasi Menampilkan Klasifikasi Peralatan Yang Tervalidasi dan Tidak Tervalidasi Gambar 4.18 Activity Diagram dari Use Case Input Data Hasil Request Gambar 4.18 merupakan gambar Activity Diagram Input Data Hasil Request Sistem Usulan. Gambar 4.18 menggambarkan proses Input Data Hasil Request oleh Bagian Pergudangan. KaBag Pergudangan Login Sistem Informasi Pergudangan Pilih jenis laporan SPK dan input durasi tanggal dan bulan yang diinginkan Menampilkan Halaman Lihat Laporan Menampilkan Laporan SPK Username Password salah Menampilkan Halaman Utama Bagian KaBag Pergudangan Kilk Menu Laporan Klik Menu Logout Cek Username Password Username Password Benar Tampil Halaman Error Menampilkan Halaman Login Kilk Menu Lihat Laporan SPK Gambar 4.19 Activity Diagram dari Use Case Lihat Laporan SPK Gambar 4.19 merupakan gambar Activity Diagram Lihat Laporan SPK Sistem Usulan. Gambar 4.19 menggambarkan proses Lihat Laporan SPK oleh Kabag. Pergudangan. KaBag Pergudangan Login Sistem Informasi Pergudangan Pilih jenis laporan Stock peralatan dan input durasi tanggal dan bulan yang diinginkan Menampilkan Halaman Lihat Laporan Menampilkan Laporan Stok Peralatan Username Password salah Menampilkan Halaman Utama Bagian KaBag Pergudangan Kilk Menu Laporan Klik Menu Logout Cek Username Password Username Password Benar Tampil Halaman Error Menampilkan Halaman Login Kilk Menu Lihat Laporan stock Peralatan Gambar 4.20 Activity Diagram dari Use Case Lihat Laporan Stock Peralatan Gambar 4.20 merupakan gambar Activity Diagram Lihat Laporan Stock Peralatan Sistem Usulan. Gambar 4.20 menggambarkan proses Lihat Laporan Stock Peralatan oleh Kabag. Pergudangan. KaBag Pergudangan Login Sistem Informasi Pergudangan Pilih jenis laporan Peminjaman dan input durasi tanggal dan bulan yang diinginkan Menampilkan Halaman Lihat Laporan Menampilkan Laporan Peminjaman Username Password salah Menampilkan Halaman Utama Bagian KaBag Pergudangan Kilk Menu Laporan Klik Menu Logout Cek Username Password Username Password Benar Tampil Halaman Error Menampilkan Halaman Login Kilk Menu Lihat Laporan Peminjaman Gambar 4.21 Activity Diagram dari Use Case Lihat Laporan Peminjaman Gambar 4.21 merupakan gambar Activity Diagram Lihat Laporan Peminjaman usulan. Gambar 4.21 menggambarkan proses Lihat Laporan Peminjaman oleh Kabag. Pergudangan. KaBag Pergudangan Login Sistem Informasi Pergudangan Pilih jenis laporan Data Request dan input durasi tanggal dan bulan yang diinginkan Menampilkan Halaman Lihat Laporan Menampilkan Laporan Data Request Username Password salah Menampilkan Halaman Utama Bagian KaBag Pergudangan Kilk Menu Laporan Klik Menu Logout Cek Username Password Username Password Benar Tampil Halaman Error Menampilkan Halaman Login Kilk Menu Lihat Laporan Data Request Gambar 4.22 Activity Diagram dari Use Case Lihat Laporan Data Request Gambar 4.22 merupakan gambar Activity Diagram Lihat Laporan Data Request usulan. Gambar 4.22 menggambarkan proses Lihat Laporan Data Request oleh Kabag. Pergudangan. KaBag Pergudangan Login Sistem Informasi Pergudangan Pilih jenis laporan SPK dan input durasi tanggal dan bulan yang diinginkan Menampilkan Halaman Cetak Laporan Cetak Laporan SPK Username Password salah Menampilkan Halaman Utama Bagian KaBag Pergudangan Kilk Menu Laporan Klik Menu Logout Cek Username Password Username Password Benar Tampil Halaman Error Menampilkan Halaman Login Kilk Menu cetak Laporan SPK Gambar 4.23 Activity Diagram dari Use Case Cetak Laporan SPK Gambar 4.23 merupakan gambar Activity Diagram Cetak Laporan SPK Sistem Usulan. Gambar 4.23 menggambarkan proses Cetak Laporan SPK oleh Kabag. Pergudangan. KaBag Pergudangan Login Sistem Informasi Pergudangan Pilih jenis laporan Stock Peralatan dan input durasi tanggal dan bulan yang diinginkan Menampilkan Halaman Cetak Laporan Cetak Laporan Stock Peralatan Username Password salah Menampilkan Halaman Utama Bagian KaBag Pergudangan Kilk Menu Laporan Klik Menu Logout Cek Username Password Username Password Benar Tampil Halaman Error Menampilkan Halaman Login Kilk Menu cetak Laporan Stock Peralatan Gambar 4.24 Activity Diagram dari Use Case Cetak Laporan Stock Peralatan Gambar 4.24 merupakan gambar Activity Diagram Cetak Laporan Stock Peralatan Sistem Usulan. Gambar 4.24 menggambarkan proses Cetak Laporan Stock Peralatan oleh Kabag. Pergudangan. KaBag Pergudangan Login Sistem Informasi Pergudangan Pilih jenis laporan Peminjaman dan input durasi tanggal dan bulan yang diinginkan Menampilkan Halaman Cetak Laporan Cetak Laporan Peminjaman Username Password salah Menampilkan Halaman Utama Bagian KaBag Pergudangan Kilk Menu Laporan Klik Menu Logout Cek Username Password Username Password Benar Tampil Halaman Error Menampilkan Halaman Login Kilk Menu cetak Laporan Peminjaman Gambar 4.25 Activity Diagram dari Use Case Cetak Laporan Peminjaman Gambar 4.25 merupakan gambar Activity Diagram Cetak Laporan Peminjaman Sistem Usulan. Gambar 4.25 menggambarkan proses Cetak Laporan Peminjaman oleh Kabag. Pergudangan. KaBag Pergudangan Login Sistem Informasi Pergudangan Pilih jenis laporan Data Request dan input durasi tanggal dan bulan yang diinginkan Menampilkan Halaman Cetak Laporan Cetak Laporan Data Request Username Password salah Menampilkan Halaman Utama Bagian KaBag Pergudangan Kilk Menu Laporan Klik Menu Logout Cek Username Password Username Password Benar Tampil Halaman Error Menampilkan Halaman Login Kilk Menu cetak Laporan Data Request Gambar 4.26 Activity Diagram dari Use Case Cetak Laporan Data Request Gambar 4.26 merupakan gambar Activity Diagram Cetak Laporan Data Request Sistem Usulan. Gambar 4.26 menggambarkan proses Cetak Laporan Data Request oleh Kabag. Pergudangan. Admin Login Sistem Informasi Pergudangan Klik Sub Menu Data Jenis Menampilkan Halaman Login Menampilkan Sub Menu Data Setting Menampilkan Halaman Jenis Peralatan Username Password salah Menampilkan Halaman Utama Bagian Admin Kilk Menu Data Setting Klik Tombol Input Jenis Menyimpan Data Jenis dan Menampilkan Halaman Jenis Peralatan Klik Menu Logout Cek Username Password Username Password Benar Tampil Halaman Error Menampilkan Halaman Input Data Jenis Klik Tombol Edit Jika Hapus Data Klik Tombol Hapus Jika edit Data Input Data Jenis Klik Tombol Simpan Jika Batal Klik Tombol Batal Jika Benar Gambar 4.27 Activity Diagram dari Use Case Pengelolaan Data Jenis Gambar 4.27 merupakan gambar Activity Diagram Pengelolaan Data Jenis Sistem Usulan. Gambar 4.27 menggambarkan proses Pengelolaan Data Jenis oleh Admin. Admin Login Sistem Informasi Pergudangan Klik Sub Menu Data Alat Menampilkan Halaman Login Menampilkan Sub Menu Data Setting Menampilkan Halaman Data Peralatan Username Password salah Menampilkan Halaman Utama Bagian Admin Kilk Menu Data Setting Klik Tombol Input Alat Menyimpan Data Alat dan Menampilkan Halaman Data Peralatan Klik Menu Logout Cek Username Password Username Password Benar Tampil Halaman Error Menampilkan Halaman Input Data Alat Klik Tombol Edit Jika Hapus Data Klik Tombol Hapus Jika edit Data Input Data Alat Klik Tombol Simpan Jika Batal Klik Tombol Batal Jika Benar Gambar 4.28 Activity Diagram dari Use Case Pengelolaan Data Alat Gambar 4.28 merupakan gambar Activity Diagram Pengelolaan Data Alat Sistem Usulan. Gambar 4.28 menggambarkan proses Pengelolaan Data Alat oleh Admin. Admin Login Sistem Informasi Pergudangan Klik Sub Menu Data Jenis SPK Menampilkan Halaman Login Menampilkan Sub Menu Data Setting Menampilkan Halaman Data Jenis SPK Username Password salah Menampilkan Halaman Utama Bagian Admin Kilk Menu Data Setting Klik Tombol Input Jenis SPK Menyimpan Data Jenis SPK dan Menampilkan Halaman Data SPK Klik Menu Logout Cek Username Password Username Password Benar Tampil Halaman Error Menampilkan Halaman Input Data Jenis SPK Klik Tombol Edit Jika Hapus Data Klik Tombol Hapus Jika edit Data Input Data Jenis SPK Klik Tombol Simpan Jika Batal Klik Tombol Batal Jika Benar Gambar 4.29 Activity Diagram dari Use Case Pengelolaan Data Jenis SPK Gambar 4.29 merupakan gambar Activity Diagram Pengelolaan Data Jenis SPK Sistem Usulan. Gambar 4.29 menggambarkan proses Pengelolaan Data Jenis SPK oleh Admin. Admin Login Sistem Informasi Pergudangan Klik Tombol Input Data Karyawan Menampilkan Halaman Login Menampilkan Halaman Data Karyawan Username Password salah Menampilkan Halaman Utama Bagian Admin Kilk Menu Data Karyawan Menyimpan Data Karyawan dan Menampilkan Halaman Data Karyawan Klik Menu Logout Cek Username Password Username Password Benar Tampil Halaman Error Menampilkan Halaman Input Data karyawan Klik Tombol Edit Jika hapus Data Klik Tombol Hapus Jika edit Data Input Data Karyawan Klik Tombol Simpan Jika Batal Klik Tombol Batal Jika Benar Gambar 4.30 Activity Diagram dari Use Case Pengelolaan Data Karyawan Gambar 4.30 merupakan gambar Activity Diagram Pengelolaan Data Karyawan Sistem Usulan. Gambar 4.30 menggambarkan proses Pengelolaan Data Karyawan oleh Admin. Admin Login Sistem Informasi Pergudangan Klik Tombol Input Data User Menampilkan Halaman Login Menampilkan Halaman Data User Username Password salah Menampilkan Halaman Utama Bagian Admin Kilk Menu Data User Menyimpan Data Karyawan dan Menampilkan Halaman Data User Klik Menu Logout Cek Username Password Username Password Benar Tampil Halaman Error Menampilkan Halaman Input Data User Klik Tombol Edit Jika Hapus Data Klik Tombol Hapus Jika edit Data Input Data User Klik Tombol Simpan Jika Batal Klik Tombol Batal Jika Benar Gambar 4.31 Activity Diagram dari Use Case Pengelolaan Data User Gambar 4.31 merupakan gambar Activity Diagram Pengelolaan Data User Sistem Usulan. Gambar 4.31 menggambarkan proses Pengelolaan Data User oleh Admin.

4.3.4 Class Diagram

Struktur object dari system yang diajukan peneliti, digambarkan dalam class diagram . Dalam pembuatan class diagram, langkah-langkah yang digunakan peneliti adalah sebagai berikut: 1. Menemukan potential object Berdasarkan narasi use case yang telah dibuat, terdapat potential object yang ditemukan, yaitu: Tabel. 4.34 Daftar Potential Object Booking Karyawan teknisi Peralatan Blacklist Username Password Halaman booking Data booking Form Input booking peralatan Tanggal booking Bulan booking Tahun booking Tanggal peminjaman Bulan peminjaman Tahun peminjaman Tanggal pengembalian Bulan pengembalian Tahun pengembalian Form bukti booking Daftar blacklist Kabag. pergudangan Halaman edit status blacklist karyawan teknisi Account bagian pergudangan Halaman edit data account bagianPergudangan Halaman utama kabag Pergudangan Halaman laporan Halaman Input bulan dan tahun Bulan laporan Tahun laporan Request Peralatan Bagian Operasional Halaman utama Bagian Operasional Halaman daftar request Peralatan Daftar request Peralatan Perusahaan Form request Peralatan Perusahaan Data Peralatan Perusahaan Daftar Peralatan Perusahaan Halaman Input Peralatan Peminjaman Data peminjaman Daftar peminjaman Halaman Input nomor booking Nomor booking Halaman Input peminjaman Pengembalian Data pengembalian Daftar pengembalian Halaman Input nomor peminjaman Nomor peminjaman Form Input pengembalian Form pengembalian Peralatan Halaman daftar karyawan teknisi Daftar karyawan teknisi Halaman Input karyawan teknisi NIK karyawan teknisi Status karyawan teknisi Validasi request peralatan baru Data peralatan baru user Daftar user Account kabag pergudangan Halaman edit data account kabag Pergudangan Data account kabag Request perbaikan peralatan Halaman daftar peralatan Daftar peralatan Data peralatan Halaman Input peralatan baru Super user Administrator Halaman utama administrator Halaman Input data user baru Data user NIK user Nama user Alamat user Jabatan user Telepon user Surat Perintah Kerja SPK Bagian Operasional Account administrator Halaman edit data account administrator Data account administrator 2. Menyeleksi object yang diusulkan Berdasarkan daftar potential object yang ada, kita dapat menganalisis apakah object tersebut dapat dipertahankan atau dihapus. Tabel 4.35 Daftar Analisa Potential Object Potential object Reason Booking √ Ditulis booking Karyawan Teknisi √ Ditulis Karyawan teknisi Peralatan √ Ditulis peralatan Perangkat teknisi × Tidak relevan Username × Atribut user Password × Atribut user Blacklist √ Ditulis blacklist Halaman utama Karyawan Teknisi × Tidak relevan Halaman daftar booking × Tidak relevan Daftar booking × Tidak relevan Data booking × Bagian dari booking Form Input booking peralatan × Tidak relevan Tanggal booking × Atribut booking Bulan booking × Atribut booking Tahun booking × Atribut booking Tanggal peminjaman × Atribut booking Bulan peminjaman × Atribut booking Tahun peminjaman × Atribut booking Tanggal pengembalian × Atribut booking Bulan pengembalian × Atribut booking Tahun pengembalian × Atribut booking Daftar blacklist × Tidak relevan Revisi booking × Tidak relevan Form revisi booking peralatan × Tidak relevan Bagian Pergudangan × Tidak relevan Request Peralatan √ Ditulis request data_request Staff pergudangan √ Ditulis staff _pergudangan Halaman utama staff pergudangan × Tidak relevan Halaman data request × Tidak relevan Daftar data request × Tidak relevan Form data request × Tidak relevan Data peralatan × bagian dari peralatan Daftar peralatan × Tidak relevan Halaman Input peralatan × Tidak relevan Peminjaman √ ditulis peminjaman Data peminjaman × bagian dari peminjaman Daftar peminjaman × Tidak relevan Halaman Input nomor booking × Tidak relevan Nomor Booking × Atribut booking Halaman Input peminjaman × Tidak relevan Pengembalian √ Ditulis pengembalian Data pengembalian × Bagian dari pengembalian Daftar pengembalian × Tidak relevan Halaman Input nomor peminjaman × Tidak relevan Nomor peminjaman × Atribut peminjaman Form Input pengembalian × Tidak relevan Form pengembalian Peralatan × Tidak relevan Halaman daftar Karyawan Teknisi × Tidak relevan Daftar karyawan teknisi × Tidak relevan Halaman Input NIK karyawan teknisi × Tidak relevan NIK karyawan teknisi × Atribut karyawan teknisi Status karyawan teknisi × Atribut karyawan teknisi Halaman edit status blacklist karyawan teknisi × Tidak relevan Account staff pergudangan × Bagian dari staff pergudangan