74 MySQL yang digunakan untuk membuat database, MySQL connector ODBC
3.51 sebagai penghubung database MySQL dengan Borland Delphi 7, XAMPP sebagai server penyedia pengolahan database MySQL dan untuk pengeditan
bahasa pemprograman pascal menggunakan bantuan notepad. c. Analisis kerja
Hasil identifikasi dari tahap analisis kerja ini adalah: Program yang berekstensi SIM2.exe dijalankan, SIM inventori bengkel dan
laboratorium langsung menuju menu utama home. Halaman ini terdapat tombol pilihan antara lain: admin, masuk, keluar dan bantuan. Tombol admin akan
menuju tampilan login admin, tombol masuk akan menuju tampilan login user, tombol keluar akan mengakhiri penggunaan dan tombol bantuan akan
menampilkan panduan penggunaan perangkat lunak. Ketika login sebagai admin, terdapat empat tombolpilihan kegiatan pada tampilan opsi yang dapat
dilakukan yaitu tambah dan hapus data barang, pengembalian barang pinjam, melihat rekapitulasi peminjaman barang dan proses peminjaman barang. Ketika
login sebagai user, pada tampilan opsi hanya terdapat satu tombol aktif atau kegiatan yang bisa dilakukan yaitu proses peminjaman barang saja.
2. Hasil Desain
Tahap perancangan sistem informasi manajemen inventori bengkel dan laboratorium dengan program delphi antara lain:
a.
Pengumpulan data pengkajian masalah tentang proses inventaris alat dan bahan di bengkel dan laboratorium serta proses peminjaman dan
pengembalian alat dan bahan yang digunakan dalam kegiatan praktik yang ada di SMK Muhammadiyah Prambanan melalui identifikasi persyaratan data
yang diminta oleh calon pengguna melalui interview untuk pengumpulan
75 kasus-kasus yang ada. Kasus yang dipilih merupakan kasus yang sesuai
dengan materi SIM inventori bengkel dan laboratorium. b. Penyusunan kerangka struktur SIM inventori berdasarkan dari tahapan dalam
mendesain sebuah perangkat lunak. 1. Desain Database
Desain database merupakan hal yang penting dalam pengembangan suatu aplikasi. Dalam desain database ini dibuat tabel-tabel yang digunakan untuk
menyimpan data, hubungan antar tabel dan flowchart sistem. a Struktur Tabel
Tabel berfungsi untuk menyimpan data yang diperlukan untuk kebutuhan sistem. Keseluruhan tabel yang digunakan dapat dilihat pada lembar Lampiran
1.a. b Relasi Antar Tabel
Relasi antar tabel atau entity relationship diagram ERD berfungsi untuk menghubungkan tabel-tabel yang saling terkait untuk kebutuhan sistem. Tabel-
tabel yang terhubung dengan benar menghasilkan informasi yang benar sesuai yang diharapkan.
2. Flowchart Flowchart sistem berfungsi untuk menggambarkan proses yang dilakukan
oleh pengguna dalam menjalankan sistem informasi manajemen inventori bengkel dan laboratorium. Flowchart sistem ditunjukkan pada Lampiran 1.b.
3. Data Flow Diagram Data flow diagram DFD dibuat untuk menggambarkan sebuah rancangan
proses dari suatu sistem. Proses dasar dari sistem informasi manajemen