Professional Documents
Culture Documents
Pembuatan Aplikasi Inventori Bahan Kimia PDF
Pembuatan Aplikasi Inventori Bahan Kimia PDF
ABSTRACT
RINGKASAN
Laporan Akhir
sebagai salah satu syarat untuk memperoleh gelar
Ahli Madya
pada
Program Diploma Keahlian Manajemen Informatika
Disetujui oleh
Diketahui oleh
Tanggal lulus :
vi
vii
PRAKATA
Puji dan syukur penulis panjatkan kepada Allah SWT atas segala karunia-
Nya sehingga karya ilmiah ini berhasil diselesaikan. Tema yang dipilih dalam
kegiatan praktik kerja lapangan yang dilaksanakan sejak bulan Februari 2015
sampai Maret 2015 ini ialah sistem informasi, dengan judul Pembuatan Aplikasi
Inventori Bahan Kimia di Balai Penelitian Tanaman Rempah dan Obat.
Terima kasih penulis ucapkan kepada Ibu Shelvie Nidya Neyman, SKom,
MSi selaku dosen pembimbing, Bapak Dr. Dono Wahyuno dari Balai Penelitian
Tanaman Rempah dan Obat sebagai pembimbing lapangan atas bimbingan dan
dukungan serta ilmu yang diberikan serta segenap pegawai laboratorium uji mutu
Balittro yang telah banyak membantu dalam melaksanakan kegiatan PKL.
Ungkapan terima kasih juga disampaikan kepada Ayah, Ibu dan keluarga atas
dukungan doa dan kasih sayangnya. Serta teman-teman Manajemen Informatika
49 yang telah banyak membantu dalam menyelesaikan tulisan ini.
Semoga karya ilmiah ini bermanfaat.
DAFTAR ISI
DAFTAR TABEL ix
DAFTAR GAMBAR ix
DAFTAR LAMPIRAN x
1 PENDAHULUAN 1
1.1 Latar Belakang 1
1.2 Tujuan 1
1.3 Ruang Lingkup 2
1.4 Manfaat 2
2 METODE KERJA 2
2.1 Lokasi dan Waktu PKL 2
2.2 Metode Pengembangan Sistem 2
2.2.1 Komunikasi 3
2.2.2 Perencanaan Secara Cepat 3
2.2.3 Pemodelan Perancangan Secara Cepat 3
2.2.4 Pembentukan Prototipe 4
2.2.5 Penyerahan Sistem & Umpan Balik 4
2.3 Tinjauan Pustaka 4
2.3.1 Database 4
2.3.2 Database Management System 4
2.3.3 Structured Query Language 4
2.3.4 Unified Modeling Language 4
2.3.6 Black Box Testing 6
3 KEADAAN UMUM BALAI PENELITIAN TANAMAN REMPAH DAN
OBAT 6
3.1 Sejarah 6
3.2 Kegiatan 7
3.3 Struktur Organisasi 7
3.4 Visi dan Misi 8
4 PEMBUATAN APLIKASI INVENTORI BAHAN KIMIA DI BALAI
PENELITIAN TANAMAN REMPAH DAN OBAT 8
4.1 Prototipe Pertama 9
4.1.1 Komunikasi 9
4.1.2 Perencanaan Secara Cepat 10
4.1.3 Pemodelan Perancangan Secara Cepat 12
4.1.4 Pembentukan Prototipe 16
4.1.5 Penyerahan Sistem ke Pengguna dan Umpan Balik 20
4.2 Prototipe Kedua 23
4.2.1 Komunikasi 23
4.2.2 Perencanaan Secara Cepat 24
4.2.3 Pemodelan Perancangan Secara Cepat 25
4.2.4 Pembentukan Prototipe 27
4.2.5 Penyerahan Sistem ke Pengguna dan Umpan Balik 30
5 SIMPULAN DAN SARAN 31
5.1 Simpulan 31
ix
5.2 Saran 32
DAFTAR PUSTAKA 32
LAMPIRAN 33
DAFTAR TABEL
DAFTAR GAMBAR
DAFTAR LAMPIRAN
1 Activity diagram login 35
2 Activity diagram tambah data 35
3 Activity diagram ubah data 35
4 Activity diagram hapus data 36
5 Activity diagram pencarian data 36
6 Activity diagram tampil laporan bahan kimia 36
7 Activity diagram tampil laporan harian stok bahan kimia 37
8 Activity diagram tampil laporan bulanan stok bahan kimia 37
9 Activity diagram cetak laporan 37
10 Activity diagram export laporan 38
11 Activity diagram ubah kata sandi 38
12 Perancangan masukan tambah data bahan kimia 39
13 Perancangan masukan tambah data stok bahan kimia 39
14 Perancangan keluaran tabel data bahan kimia 39
15 Perancangan keluaran tabel data stok bahan kimia 40
16 Perancangan keluaran laporan bahan kimia 40
17 Perancangan keluaran laporan harian stok bahan kimia 40
18 Perancangan keluaran laporan bulanan stok bahan kimia 41
19 Implementasi tabel login 41
20 Implementasi tabel barang 41
21 Implementasi tabel stok 42
22 Implementasi masukan tambah data bahan kimia 42
23 Implementasi masukan tambah data stok bahan kimia 42
24 Implementasi keluaran tabel bahan kimia 43
25 Implementasi keluaran tabel stok bahan kimia 43
26 Implementasi keluaran laporan bahan kimia 43
27 Implementasi keluaran laporan harian stok bahan kimia 44
28 Implementasi keluaran laporan bulanan stok bahan kimia 44
29 Activity diagram ubah nama pengguna 44
30 Activity diagram tampil stok bahan kimia di bawah limit 45
31 Activity diagram tampil manual book 45
32 Activity diagram lupa kata sandi 45
33 Perancangan keluaran tampil stok bahan kimia di bawah limit 46
34 Perancangan keluaran manual book 46
1
1 PENDAHULUAN
1.2 Tujuan
Ruang lingkup sistem informasi ini adalah membuat sistem informasi yang
dapat melakukan pengolahan data bahan kimia. Aplikasi ini dibuat berbasis
desktop karena hanya diakses oleh satu pengguna dan data bahan kimia tidak akan
dipublikasikan kepada pegawai lainnya yang ada di lingkungan Balittro. Aplikasi
ini hanya digunakan pada laboratorium uji mutu di Balittro. Fasilitas yang
disediakan pada aplikasi ini adalah pengguna dapat menginputkan data bahan
kimia yang masuk dan yang keluar, menyajikan data dan informasi kuantitas
bahan kimia yang tersedia dan membuat laporan harian dan bulanan stok bahan
kimia. Pengguna aplikasi ini harus menginputkan data stok bahan kimia setiap
bulan dan sehari sekali. Selain itu, pengguna tidak dapat menginputkan data stok
bahan kimia pada bulan sebelumnya.
1.4 Manfaat
2 METODE KERJA
2.2.1 Komunikasi
Pada tahap ini pengembang berfokus pada representasi kebutuhan apa saja
yang dibutuhkan dalam pembuatan aplikasi ini. Pengembang melalukan analisis
terhadap kebutuhan data, kebutuhan informasi, kebutuhan fungsional dan
kebutuhan non fungsional untuk memenuhi kebutuhan aplikasi.
Pada tahap ini pengembang akan berfokus pada representasi semua aspek
perangkat lunak yang akan terlihat oleh para pengguna akhir (misalnya rancangan
antarmuka pengguna atau format tampilan).
4
2.3.1 Database
a Class Diagram
Class diagram menggambarkan struktur dan deskripsi class, package, dan
objek beserta hubungan satu sama lain seperti containment, pewarisan, asosiasi,
dan lain-lain. Class diagram berfungsi untuk menjelaskan tipe dari objek sistem
dan hubungannya dengan objek yang lain (Yasin 2012). Keterangan dan simbol-
simbol yang ada pada diagram kelas dapat dilihat pada Tabel 2.
c Activity Diagram
Activity diagram menggambarkan rangkaian aliran dari aktivitas, digunakan
untuk mendeskripsikan aktivitas yang dibentuk dalam suatu operasi sehingga
dapat juga digunakan untuk aktivitas lainnya seperti use case atau interaksi (Yasin
2012). Keterangan dan simbol-simbol yang ada pada activity diagram dapat
dilihat pada Tabel 3.
3.1 Sejarah
Balai Penelitian Tanaman Rempah dan Obat (Balittro) berdiri sejak tahun
1984 dan merupakan salah satu Unit Pelaksana Teknis di bawah koordinasi Pusat
Penelitian dan Pengembangan Perkebunan.
Balitro kemudian berganti nama menjadi Balai Penelitian Tanaman Obat
dan Aromatik berdasarkan Surat Keputusan Menteri Pertanian Nomor
06/Permentan/OT.140/3/2006 tanggal 1 Maret 2006. Berdasarkan Surat
7
3.2 Kegiatan
Kepala Balai
Visi dari Balittro adalah menjadi balai berkelas dunia dalam penelitian dan
diseminasi inovasi tanaman rempah dan obat. Untuk mencapai visi tersebut,
Balittro mempunyai misi, yaitu Menghasilkan dan mengembangkan inovasi
teknologi tanaman rempah dan obat, meningkatkan kualitas dan optimalisasi
pemanfaatan sumberdaya penelitian tanaman rempah dan obat, mengembangkan
jejaring kerjasama dalam dan luar negeri dalam rangka penguasaan IPTEK dan
peningkatan peran Balai Tanaman Rempah dan Obat dalam pembangunan
perkebunan dan meningkatkan mutu dan intensitas komunikasi/diseminasi
teknologi tanaman rempah dan obat.
4.1.1 Komunikasi
Pegawai Manager
Mulai
Membuka dokumen
microsoft office excel
Menyerahkan laporan
rekap stok per bulan Melihat laporan
Selesai
Gambar 3 Alur proses bisnis sebelum dibuat aplikasi inventori bahan kimia
10
Mulai
Database
Mengolah data
Menampilkan laporan,
mencetak dan export
Selesai
Gambar 4 Alur proses bisnis sesudah aplikasi inventori bahan kimia diusulkan
b Activity Diagram
Activity diagram menggambarkan berbagai alir aktivitas dalam sebuah
sistem yang sedang dirancang. Rujukan activity diagram pada aplikasi inventori
bahan kimia dapat dilihat pada Tabel 5.
c Perancangan Database
Database merupakan komponen utama dari sebuah aplikasi. Perancangan
database diperlukan untuk mempermudah pengelompokan data di dalam tabel.
Perancangan ini terdiri atas tiga tahapan, yaitu perancangan konseptual,
perancangan logis dan perancangan fisik.
1 Perancangan Konseptual
Perancangan konseptual merupakan upaya untuk membangun representasi
konseptual database, yang meliputi identifikasi entitas-entitas penting, hubungan,
dan atribut. Perancangan basis data konseptual sudah terdapat primary key pada
setiap tabelnya. Primary key yang ada pada table ditunjukan pada atribut yang
digaris bawahi.
2 Perancangan Logis
Perancangan logis dilakukan untuk menerjemahkan representasi konseptual
ke logis struktur database, direpresentasikan dengan pemetaan entitas dan relasi
antar tabel. Entitas-entitas yang berada pada perancangan konseptual akan
dipetakan dalam class diagram pada perancangan logis. Pada class diagram ini
terdapat relasi one-to-many antara class bahan kimia dan class stok bahan kimia,
dimana setiap id barang pada class bahan kimia minimal memiliki satu baris stok
dan maksimal banyak baris stok disetiap tanggalnya pada class stok bahan kimia.
Perancangan database secara logis disajikan pada Gambar 6.
3 Perancangan Fisik
Perancangan fisik adalah suatu proses untuk menghasilkan gambaran dari
implementasi basis data pada tempat penyimpanan. Database dalam pembuatan
aplikasi ini terdiri dari 3 tabel yaitu tabel login, barang, dan stok. Deskripsi tabel
login dapat dilihat pada Tabel 6, deskripsi tabel barang dapat dilihat pada Tabel 7,
deskripsi tabel stok dapat dilihat pada Tabel 8.
d Perancangan Antarmuka
Perancangan antarmuka merupakan hal yang penting dari sebuah aplikasi.
Antarmuka aplikasi IBK ini identik dengan warna hijau karena meyesuaikan
dengan background Balittro yang berhubungan dengan pertanian. Rancangan
tampilan menu utama aplikasi IBK dapat dilihat pada Gambar 7 dan rancangan
tampilan menu login aplikasi IBK dapat dilihat pada Gambar 8.
15
e Perancangan Masukan
Perancangan masukan dirancang untuk menentukan halaman yang
diperlukan oleh pengguna aplikasi pada proses memasukkan data dengan
menggunakan keyboard. Deskripsi perancangan masukan dapat dilihat pada Tabel
9.
Tabel 9 Deskripsi perancangan masukan
Perancangan Masukan Tampilan
Tambah data bahan kimia Lampiran 12
Tambah data stok bahan kimia Lampiran 13
f Perancangan Proses
Perancangan proses menjelaskan suatu proses dalam bentuk bahasa
pemrograman yang dikerjakan sistem untuk mengolah masukkan menjadi
pengeluaran yang diinginkan.
16
g Perancangan Keluaran
Perancangan keluaran atau output adalah perancangan untuk menampilkan
keluaran atau informasi dari aplikasi. Perancangan output pada aplikasi ini
disajikan dalam bentuk tabel, laporan dan dalam bentuk file pdf, microsoft word
dan microsoft excel. Deskripsi perancangan keluaran dari aplikasi ini dapat dilihat
pada Tabel 10.
a Perangkat Keras
Pembuatan aplikasi ini dilakukan dengan menggunakan notebook ASUS
A46C dengan spesifikasi sebagai berikut:
1 Processor Intel(R) Core (TM) i3-3217U (1,8 GHz)
2 Hardisk 320 GB
3 Kapasitas RAM 2 GB
b Perangkat Lunak
Perangkat Lunak yang digunakan dalam pembuatan aplikasi ini adalah :
1 Sistem Operasi : Windows 7 Ultimate
2 DBMS : Microsoft Access 2007
3 Bahasa Pemrograman : VB.NET
4 Software Pemrograman : Visual Studio 2005
5 Interface Design : Adobe Photoshop CS5
c Implementasi Database
Database yang sudah dirancang kemudian diimplementasikan dengan
menggunakan Microsoft Access 2007 sebagai DBMS. Beberapa tabel yang
digunakan pada aplikasi IBK diberi awalan tbl dengan total keseluruhan tabel
berjumlah 3 tabel. Secara keseluruhan implementasi database dapat dilihat pada
Lampiran 19 sampai dengan Lampiran 21. Relasi antar tabel dapat dilihat pada
Gambar 9.
17
d Implementasi Antarmuka
Implementasi antarmuka aplikasi inventori bahan kimia di Balittro diawali
dengan tampilan menu login. Tampilan menu utama dan menu login aplikasi
inventori bahan kimia dapat dilihat pada Gambar 10 dan Gambar 11.
e Implementasi Masukan
Pada tahapan perancangan sebelumnya sudah dibuat perancangan masukkan
yang terdapat pada aplikasi IBK. Hasil rancangan tersebut kemudian
diimplementasikan dalam bentuk tampilan yang sebenarnya. Implementasi
masukan pada aplikasi IBK dapat dilihat pada Tabel 11.
f Implementasi Proses
Implementasi proses akan ditampilkan potongan kode program untuk
menjalankan proses kerja seperti proses login, tambah, ubah, hapus data dan
menampilkan laporan. Bahasa pemrograman yang digunakan dalam pembuatan
aplikasi IBK ini adalah VB.NET. Potongan kode program pada implementasi
proses dapat dilihat pada Gambar 12 sampai dengan Gambar 16.
End Sub
g Implementasi Keluaran
Tahap implementasi keluaran merupakan tahap penerapan perancangan
keluaran yang sudah dibuat pada tahap sebelumnya. Pada tahap implementasi
keluaran bertujuan yang menampilkan informasi yang telah dimasukkan dan
diolah. Semua informasi yang ditampilkan merupakan hasil dari proses
pemasukan data. Implementasi keluaran pada aplikasi IBK dapat dilihat pada
Tabel 12.
Tabel 12 Deskripsi implementasi keluaran
Implementasi Keluaran Tampilan
Tabel bahan kimia Lampiran 24
Tabel stok bahan kimia Lampiran 25
Laporan data bahan kimia Lampiran 26
Laporan harian stok bahan kimia Lampiran 27
Laporan bulanan stok bahan kimia Lampiran 28
1 Metode pengujian
Tahap pengujian ini dilakukan untuk mencari kesalahan (error), mengetahui
seberapa baik program dapat digunakan dan mengetahui sejauh mana aplikasi ini
telah memenuhi kebutuhan pengguna. Pengujian digunakan dengan menggunakan
21
metode black box. Metode ini berfokus pada persyaratan fungsional perangkat
lunak. Pada tahap selanjutnya akan dilakukan evaluasi perbaikan prototipe.
Nilai Hasil
Pengujian Skenario Hasil yang Diharapkan
Input Uji
Salah Kosongkan salah Tampil pesan “Data Berhasil
satu textbox atau belum lengkap”
semuanya
Benar Semua textbox Tampil pesan “Data Berhasil
sesuai format berhasil disimpan”
Hapus Salah Klik button Tampil pesan “Pilih data Berhasil
data hapus ketika yang akan dihapus”
stok bahan belum memilih
kimia data
Benar Memilih data Tampil pesan “apakah Berhasil
yang akan anda yakin akan
dihapus mengahapus data?”
Ubah data Benar Memilih data Tampil pesan “Data Berhasil
stok yang akan diubah berhasil diubah”
bahan
kimia
Cek Stok Benar Memilih nama Berhasil tampil nilai stok Berhasil
bahan kimia, akhir sesuai nama, bulan,
bulan, dan tahun dan tahun yang dipilih
Tampil Benar Klik button Berhasil tampil seluruh Berhasil
laporan laporan bahan data bahan kimia yang
bahan kimia telah diinputkan
kimia
Tampil Salah Belum memilih Tampil pesan “Pilihan Berhasil
laporan nama bahan belum lengkap”
harian dan kimia, bulan,
bulanan atau tahun atau
stok bahan semuanya belum
kimia dipilih
Benar Memilih semua Berhasil tampil laporan Berhasil
pilihan sesuai dengan pilihan
Ubah kata Salah Input nama Tampil pesan “nama Berhasil
sandi pengguna tidak pengguna anda salah”
sama dengan
nama pengguna
ketika login
Benar Input nama Berhasil input dan kursor Berhasil
pengguna sama berada pada textbox kata
dengan nama sandi lama
pengguna ketika
login
Salah Input kata sandi Tampil pesan “kata sandi Berhasil
lama tidak sama lama anda salah”
dengan kata
sandi ketika
login
23
Nilai Hasil
Pengujian Skenario Hasil yang Diharapkan
Input Uji
Benar Input kata sandi Berhasil input dan kursor Berhasil
lama sama berada pada textbox
dengan kata password lama
sandi ketika
login
Benar Input kata sandi Berhasil input dan kursor Berhasil
baru yang berada pada textbox
diinginkan konfirmasi kata sandi
Salah Input konfirmasi Tampil pesan “kata sandi Berhasil
kata sandi tidak konfirmasi anda salah”
sama dengan
kata sandi baru
Benar Input konfirmasi Berhasil input dan kursor Berhasil
kata sandi sama berada pada button ubah
dengan kata
sandi baru
Salah Kosongkan salah Tampil pesan “Data Berhasil
satu textbox atau belum lengkap”
semuanya
dibiarkan kosong
Benar Diisi semua Tampil pesan “Yakin Berhasil
textbox sesuai akan ganti kata sandi” dan
format berhasil merubah kata
sandi
4.2.1 Komunikasi
Gambar 17 Use case diagram aplikasi inventori bahan kimia prototipe kedua
b Activity Diagram
Activity diagram pada prototispe kedua ini terdapat penambahan. Rujukan
activity diagram pada aplikasi inventori bahan kimia dapat dilihat pada Tabel 15.
a Perancangan Database
Perancangan database pada tahap ini tidak terdapat penambahan field pada
tabel bahan kimia.
1 Perancangan Konseptual
Pada prototipe kedua, adanya penambahan terhadap representasi konseptual
database.
2 Perancangan Logis
Pada prototipe kedua adanya penambahan terhadap perancangan logis.
Perancangan tambahan dapat dilihat pada Gambar 18.
3 Perancangan Fisik
Pada prototipe kedua adanya penambahan field pada tabel barang yaitu field
stok minimum bahan kimia. Deskripsi tabel barang ditunjukkan pada Tabel 16.
b Perancangan Antarmuka
Pada perancangan antarmuka tahap kedua ini, ada penambahan perancangan
yang harus menyesuaikan dari kebutuhan pengguna yaitu penambahan menu stok
bahan kimia di bawah limit dan menu manual book, ubah nama pengguna dan
fungsi lupa kata sandi. Penambahan tersebut dapat dilihat pada Gambar 19.
c Perancangan Masukan
Pada peracangan masukan pada prototipe tahap ini tidak terdapat perubahan
maupun penambahan dari prototipe yang pertama.
d Perancangan Proses
Perancangan proses menjelaskan suatu proses dalam bentuk bahasa
pemograman yang dikerjakan sistem untuk mengolah masukkan menjadi
pengeluaran yang diinginkan.
e Perancangan Keluaran
Perancangan keluaran menampilkan keluaran atau hasil. Perancangan
keluaran pada prototipe kedua terdapat penambahan dari prototipe sebelumnya
dapat dilihat pada Tabel 17.
a Perangkat Keras
Perangkat keras pada prototipe kedua tidak terdapat perubahan dari
prototipe pertama. Tidak diperlukan penambahan penggunaan perangkat keras
pada prototitpe kedua.
b Perangkat Lunak
Perangkat lunak pada prototipe kedua terdapat penambahan penggunaan
aplikasi yaitu aplikasi HelpNDoc yang digunakan untuk membuat manual book
aplikasi inventori bahan kimia.
c Implementasi Database
Database pada prototipe kedua terdapat penambahan dari pada prototipe
pertama yaitu penambahan field pada tabel barang yang dapat dilihat pada
Gambar 20.
28
d Implementasi Antarmuka
Hasil implemetasi antarmuka pada prototipe kedua ini menyesuaikan dari
perancangan antarmuka yang telah ditambahkan menu stok bahan kimia di bawah
limit dan menu manual book, ubah nama pengguna serta fungsi lupa kata sandi
pada menu login. Implementasi antarmuka yang telah ditambahkan dapat dilihat
pada Gambar 21.
e Implementasi Masukan
Implementasi masukan pada tahap ini tidak terdapat perubahan dan
penambahan dari prototipe pertama.
f Implementasi Proses
Implementasi proses akan menjelaskan proses pada aplikasi ini. Bahasa
pemograman VB.Net digunakan untuk mengolah masukkan hingga menjadi
keluaran yang diharapkan. Potongan kode program untuk proses tampil stok
bahan kimia di bawah limit dan proses tampil manual book dapat dilihat pada
Gambar 22 sampai dengan Gambar 23.
29
g Implementasi Keluaran
Pada tahap implementasi keluaran prototipe kedua ini terdapat penambahan
yaitu tabel stok bahan kimia di bawah limit dan manual book. Sehingga
implementasi keluaran pada prototipe kedua ini dapat dilihat pada Gambar 24 dan
Gambar 25.
1 Metode Pengujian
Pada tahap pengujian akhir ini dilakukan pengujian black-box ulang yang
sebelumnya sudah dilakukan pada pangujian awal. Pada tahap pengujian akhir ini,
secara keseluruhan aplikasi sudah berjalan sesuai harapan dan semua fungsi sudah
dapat bekerja. Deskripsi pengujian prototipe kedua dapat dilihat pada Tabel 18.
Nilai Hasil
Pengujian Skenario Hasil yang Diharapkan
Input Uji
Benar Kata sandi Tampil pesan “Yakin akan Berhasil
untuk mengubah nama
konfirmasi pengguna?” jika klik no
perubahan maka kembali ke form ubah
nama sesuai nama pengguna, jika klik
dengan data yes maka tampil pesan
dalam “Perubahan telah disimpan”
database dan kembali ke menu login
Lupa kata Salah Textbox pada Tampil pesan “Masukkan Berhasil
sandi nama nama pengguna anda”
pengguna
dikosongkan
Salah Nama Tampil pesan “Nama Berhasil
pengguna pengguna anda salah
tidak sesuai
dengan data
pada database
Benar Nama Tampil pesan “Kata sandi Berhasil
pengguna anda adalah ***”
sesuai dengan
data pada
database
Tampil Benar Klik button Berhasil tampil petunjuk Berhasil
manual petunjuk penggunaan aplikasi
book penggunaan
pada menu
utama
2 Evaluasi
Setelah melakukan presentasi prototipe tahap akhir dan dilakukan
pengujian, hasil akhir dari presentasi prototipe tersebut sudah sesuai dengan
keinginan pengguna dan semua fungsi yang disajikan sudah lengkap. Semua
fungsi yang dibangun sudah tidak terjadi kesalahan.
5.1 Simpulan
dua kali iterasi. Aplikasi ini sudah dapat menyediakan fasilitas bagi pengguna
pada laboratorium uji mutu di Balittro untuk menginputkan data bahan kimia yang
masuk dan yang keluar, mendapatkan informasi tentang kuantitas bahan kimia
yang masih tersedia dan dapat membuat laporan harian dan bulanan stok bahan
kimia dengan mudah.
5.2 Saran
Aplikasi Inventori Bahan Kimia ini nantinya dapat dikembangkan lebih luas
yang dapat digunakan pada laboratorium lainnya yang ada di Balittro dan
disarankan untuk penambahan fungsi activity log.
DAFTAR PUSTAKA
Rusmawan U. 2014. Koleksi Program VB.NET untuk Tugas Akhir dan Skripsi –
Edisi Revisi. Jakarta (ID): PT Elex Media Komputindo.
LAMPIRAN
34
35
RIWAYAT HIDUP