ISSN-P 2407-2192
Jurnal Teknik Informatika Politeknik Sekayu (TIPS)
Volume V, No. 2, Juli 2016, h. 1-11
Jurnal TIPS, Volume V, No. 2, Juli 2016, h. 1-11 1
RANCANG BANGUN APLIKASI PERSEDIAAN BAHAN PRAKTIKUM
PADA SMK NEGERI 3 MODEL SEKAYU
Ekkal Prasetyo
NIDN. 0205078601
Program Studi Teknik Informatika Politeknik Sekayu
Email [email protected]
ABSTRAK
Pada proses pengolahan data persediaan bahan praktikum, Sekolah Menengah Kejuruan (SMK) Negeri 3 Model Sekayu
masih menggunakan cara konvensional, yaitu dengan menggunakan form kertas yang digunakan untuk meminjam
beberapa bahan praktikum kepada staf jurusan. Pada aktivitas penyediaan bahan praktikumpun masih menggunakan
cara konvensional, baik data bahan yang masuk dan data bahan yang sudah di distribusikan ke masing-masing
jurusan, dimana staf atau pegawai bagian persediaan bahan praktikum masih menggunaan media buku sebagai media
pendataan dan laporan aktivitas bahan praktikum yang kemudian akan di laporkan kepada kepala sekolah atau
pimpinan SMK Negeri 3 Model Sekayu. Cara tersebut masih belum terkoordinir dengan baik, sehingga ketika data
tersebut dibutuhkan, butuh waktu lama dalam pencarian data sehingga mengakibatkan keterlambatan dalam
pelaporan.Maka dari itu, Peneliti bermaksud membuat sebuah aplikasi berbasis client- server dengan menggunakan
bahasa pemrograman visual basic dan database MySQL. Dengan adanya aplikasi ini dapat mempermudah pendataan,
pengecekan stok bahan praktikum, melakukan peminjaman bahan praktikum dan melaporkan pemakaian bahan
praktikum. Selain itu aplikasi ini akan membantu pengolahan data menjadi lebih mudah dan cepat.
Kata Kunci : Rancang Bangun, Aplikasi, Persediaan Bahan.
1. PENDAHULUAN
Di era globalisasi yang terus maju dan
meningkat pesat seperti sekarang ini, ada banyak sekali
kegiatan dan pekerjaan manusia yang bisa di selesaikan
dengan menggunakan bantuan komputer. Komputer
merupakan perangkat yang sangat dibutuhkan dalam
proses pengolahan data dan penyajian informasi.
Komputer juga merupakan perangkat yang biasa
digunakan dalam suatu instansi sebagai salah satu
penunjang kerja. Melalui komputer, informasi yang
dibutuhkan dapat diperoleh secara cepat, tepat dan
akurat sehingga dengan demikian akan terhindar dari
keterlambatan dan ketidakefisienan kerja.
Sekolah Menengah Kejuruan (SMK) Negeri 3
Sekayu dikenal sebagai sekolah model yang
bermaksud sebagai sekolah percontohan untuk SMK
lainnya. SMK Negeri 3 Model Sekayu dibangun di
atas tanah seluas 45.000,00 m dan beralamat di Jl.
Baru Belakang Terminal Randik Kota Sekayu
Kabupaten Musi Banyuasin Provinsi Sumatera Selatan.
SMK ini merupakan sekolah kejuruan bidang
teknologi dan industri di Kabupaten Musi Banyuasin
dengan 4 jurusan yang di buka, jurusan mekatronika,
otomotif roda dua, survey dan pemetaan serta jasa boga.
Dalam melakukan pengelolaan data persediaan bahan
praktikum seperti resistor, capasitor, led, tenol dan
jumper untuk jurusan mekatronika, tepung, merica,
minyak dan margarin untuk jurusan jasa boga, nivo,
statif, rambu ukur dan kompas untuk jurusan survei
dan pemetaan, oli, engine stan, bensin dan gasket cair
untuk jurusan otomotif roda dua pada SMK Negeri 3
Model Sekayu masih menggunakan proses yang
konvensional, dimana guru praktikum pada tiap-
tiap jurusan memberikan surat permintaan bahan
praktikum kepada staf jurusan yang mengelola bagian
persediaan bahan praktikum SMK Negeri 3 Model
Sekayu. Surat tersebut berisi sejumlah daftar bahan
praktikum yang di perlukan. Semua aktivitas
penyediaan bahan praktikum, baik data bahan yang
masuk dan data bahan yang sudah di distribusikan ke
masing-masing jurusan masih dilakukan dengan cara
konvensional, dimana staf atau pegawai bagian
Jurnal TIPS, Volume V, No. 2, Juli 2016, h. 1-11 2
persediaan bahan praktikum masih menggunaan
media buku sebagai media pendataan dan laporan
aktivitas bahan praktikum, kemudian akan di
laporkan ke Pimpinan SMK Negeri 3 Model
Sekayu, kemudian disimpan dalam buku arsip. Dengan
dukungan sistem komputerisasi, cara kerja suatu
sistem yang sebelumnya konvensional dapat diubah
dengan cara kerja yang lebih tepat guna dan berdaya
guna serta terjamin mutu dan kualitas prosedur
kerjanya, dengan perkembangan sarana teknologi.
modern yang lebih baik, akan tercipta suatu
lingkungan sistem kerja yang lebih produktif. Dalam
melaksanakan perancangan sistem persediaan bahan
tersebut mengutamakan sisi persediaan bahan, stok
dan laporan transaksi bahan praktikum. Peneliti
menggunakan bahasa pemrograman Visual Basic dan
MySQL berbasis web base dimana data disimpan
secara terpusat di suatu database
2. TINJAUAN PUSTAKA
2.1 Rancang Bangun
Bagian dari perancangan sistem informasi
yang logic adalah peralatan antarmuka pengguna.
Antarmuka menghubungkan pemakai dengan sistem,
jadi peranannya benar-benar penting. Contoh dari
antarmuka pemakai adalah keyboard (untuk mengetik
pertanyaan dan jawaban), menu- menu pada layar
(untuk mendatangkan perintah pemakai), serta
berbagai jenis Graphical User Interfaces (GUI) yang
menggunakan mouse atau cukup dengan sentuhan
pada layar (Kendall 2010, p14).
Menurut Bahra di dalam Hikmat Permana
(2014, p20), rancang bangun adalah salah satu tahapan
membangun suatu sistem agar sistem tersebut bisa
berjalan dengan baik.
Jadi dapat disimpulkan bahwa rancang bangun
adalah membangun serta menciptakan suatu sistem
yang belum ada sebelumnya pada suatu instansi atau
suatu tempat tertentu.
2.2 Aplikasi
Menurut Hendrayudi (2009:143) aplikasi
adalah kumpulan perintah program yang di buat
untuk melakukan pekerjaan-pekerjaan tertentu
(khusus).
Menurut Simamarta di dalam Riza Ulva Linda
(2014: 8) aplikasi adalah program atau sekelompok
program yang dirancang untuk digunakan oleh
pengguna akhir (end user). Sebagai contoh ;
pelanggan, anggota, katalog dan seterusnya. Jika
pengguna akhir saling berhubungan /berinteraksi
dengan aplikasi via Web Browser, aplikasi adalah
Web-based atau Web application. Jika aplikasi web
memerlukan penyimpanan informasi jangka panjang
dan menggunakan database, maka hal itu merupakan
aplikasi Webdatabase.
Jadi, aplikasi adalah suatu Program siap pakai
yang dapat digunakan untuk menjalankan perintah-
perintah dari pengguna aplikasi tersebut dengan
tujuan mendapatkan hasil yang lebih akurat sesuai
dengan tujuan pembuatan aplikasi tersebut
2.3 Persediaan
Menurut Agus Ristono didalam Hikmat
Permana (2009:1) persediaan dapat diartikan debagai
barang-barang yang disimpan untuk digunakan atau
dijual pada masa atau periode yang akan datang.
Persediaan terdiri dari persediaan bahan baku,
persediaan barang setengah jadi, dan persediaan barang
jadi.
Menurut Moh.Benny Alexandri didalam Meilisa
(2015:18), persediaan adalah suatu aktiva yang meliputi
barang-barang milik perusahaan dengan maksud untuk
dijual dalam suatu periode usaha tertentu atau
persediaan barang-barang yang masih dalam
pengerjaan atau proses produksi ataupun persediaan
bahan baku yang menunggu penggunaannya dalam
suatu proses produksi.
Dari kedua definisi tersebut dapat disimpulkan
bahwa persediaan merupakan suatu bahan yang
Jurnal TIPS, Volume V, No. 2, Juli 2016, h. 1-11 3
disimpan untuk digunakan atau dijual, yang bisa
meliputi bahan baku setengah jadi dan bahan baku jadi.
2.4 Data
Menurut Hartini Deliana, Lisye Mareta
Cahya dan Kikis Sabrina Kaisariza (2009:1) data
berasal dari kata latin “datum” yang berarti
“memberikan” atau “sesuatu yang diberikan”. Data
adalah kumpulan dari fakta yang biasanya di
kumpulkan sebagai hasil dari pengalaman,
observasi, atau percobaan atau juga proses dengan
sistem komputer. Data bisa mengandung angka,
kata, ataupun gambar biasanya sebagai perkiraan atau
observasi dari set variable.
Menurut Agus Saputra (2011:1) data merupakan
kenyataan yang menggambarkan suatu kejadian-
kejadian dan kesatuan nyata.
Jadi data merupakan kumpulan dari beberapa
fakta yang di dapatkan dari hasil observasi yang
bisa berupa angka, kata ataupun gambar.
2.5 Database / basis data
Menurut Agus Saputra (2011 :1) database atau
biasa di sebut dengan Basis Data merupakan suatu
kumpulan data yang saling berhubungan dan berkaitan
dengan subjek tertentu pada tujuan tertentu pula.
Menurut Hartini Deliana, Lisye Mareta Cahya
dan Kikis Sabrina Kaisariza (2009:1) database (ataupun
basis data dalam bahasa Indonesia) merupakan
kumpulan record yang terstruktur atau data yang
tersimpan pada sebuah sistem komputer. Konsep dasar
dari basis data (database) adalah kumpulan dari
catatan-catatan, atau potongan dari pengetahuan.
Sebuah basis data memiliki penjelasan terstruktur
dari jenis fakta yang tersimpan di dalamnya.
Dari kedua definisi diatas dapat disimpulkan
basis data (Database) merupakan tempat penyimpanan
sekumpulan data atau file yang saling berhubungan.
2.6 Teori Pemrograman
2.6.1 Visual Basic 2010
Menurut Erick Kurniawan (2011 :12)
Visual Studio 2010 pada dasarnya adalah sebuah
bahasa pemrograman komputer. Dimana pengertian
dari bahasa pemrograman itu adalah perintah- perintah
atau instruksi yang dimengerti oleh komputer untuk
melakukan tugas-tugas tertentu.Visual Studio 2010
(yang sering juga disebut dengan VB .Net 2010)
selain disebut dengan bahasa pemrograman, juga
sering disebut sebagai sarana (tool) untuk
menghasilkan program- progam aplikasi berbasiskan
windows. Beberapa kemampuan atau manfaat dari
Visual Studio 2010 diantaranya seperti :
1) Untuk membuat program aplikasi berbasiskan
windows.
2) Untuk membuat objek-objek pembantu program
seperti, misalnya : kontrol ActiveX, file Help,
aplikasi Internet dan sebagainya.
3) Menguji program (debugging) dan
menghasilkan program berakhiran EXE yang
bersifat executable atau dapat langsung
dijalankan.
Visual Studio 2010 adalah bahasa yang cukup mudah
untuk dipelajari. Bagi programer pemula yang baru
ingin belajar program, lingkungan Visual Studio
dapat membantu membuat program dalam sekejap
mata. Sedang bagi programer tingkat lanjut,
kemampuan yang besar dapat digunakan untuk
membuat program- program yang kompleks, misalnya
lingkungan net- working atau client server.
Visual Studio 2010 (yang sering juga disebut
dengan VB .Net 2010) selain disebut dengan
bahasa pemrograman, juga sering disebut sebagai
sarana (tool) untuk menghasilkan program- progam
aplikasi berbasiskan windows. Beberapa kemampuan
atau manfaat dari Visual Studio 2010 diantaranya
seperti :
1) Untuk membuat program aplikasi berbasiskan
windows.
2) membuat objek-objek pembantu program seperti,
misalnya : kontrol ActiveX, file Help, aplikasi
Internet dan sebagainya.
Jurnal TIPS, Volume V, No. 2, Juli 2016, h. 1-11 4
3) Menguji program (debugging) dan
menghasilkan program berakhiran EXE yang
bersifat executable atau dapat langsung
dijalankan.
Visual Studio 2010 adalah bahasa yang cukup
mudah untuk dipelajari. Bagi programer pemula yang
baru ingin belajar program, lingkungan Visual
Studio dapat membantu membuat program dalam
sekejap mata. Sedangkan bagi programer tingkat lanjut,
kemampuan yang besar dapat digunakan untuk
membuat program- program yang kompleks, misalnya
lingkungan net- working atau client server.
Visual Studio 2010 memberikan fasilitas yang
memudahkan pemograman diantaranya :
a) Multi Windows
Pada fitur ini kita dapat menarik windows keluar
dari IDE dengancara CTRL + klik ganda.
b) Multi targeting
Visual Studio 2010 akan menampilkan ToolBox
dan Properties sesuai dengan .Net Frame Work
yang dipilih.
c) Zoom
Fungsi ini sangat membantu sekali pada saat kita
di code editor. Kita dapat memperbesar atau
memperkecil pada code editor dengan menekan
Ctrl + Mouse Scroll.
d) Generate From Usage
Pada fitur ini kita dapat menggunakan class
dan member sebelum kita membuatnya. Jika
suatu class belum dibuat maka tidak bisa kita
melakukan deklarasi terhadap class tersebut
dengan cara tekan Ctrl + . (titik) pada error list,
maka akan tampil tooltip seperti berikut, lalu pilih
Generate New Type untuk bisa memodifikasi
class yang diinginkan.
Gambar 2.2 Tooltip untuk meng-generate class
(sumber : Meilisa (2015))
2.6.2 MySQL (My Structure Query Language)
Menurut Wahana Komputer (2010 :5)
MySQL adalah program database yang mampu
mengirim dan menerima data dengan sangat cepat dan
multi user. MySQL memiliki dua bentuk lisensi yaitu
free software dan shareware. MySQL sudah cukup
lama dikembangkan, beberapa fase penting
dalam pengembangan MySQL adalah sebgai berikut :
1) MySQL dirilis pertama kali secara internal pada
23 Mei 1995.
2) Versi Windows dirilis pada 8 Januari 1998 untuk
Windows 95 dan Windows NT.
3) Versi 3.23: beta dari Juni 2000, dan dirilis pada
Januari 2001.
4) Versi 4.0: beta dari Agustus 2002, dan dirilis
pada Maret 2003 (unions).
5) Versi 4.1: beta dari bulan Juni 2004, dirilis pada
bulan Oktober 2004 (R-tress dan B- tress,
subqueries, prepared statements).
6) Sun Microsystems membeli MySQL AB pada
tangggal 26 Februari 2008.
7) Versi 5.1: dirilis 27 November 2008 (even
scheduler, partitioning, plug-in API, row- based
replication, server log table). Menurut Sutarman
didalam Arip Saripudin
(2010 :50) MySQL termasuk jenis RDBMS
(Relational Database Management System), sehingga
istilah seperti tabel, baris, dan kolom tetap digunakan
dalam MySQL. Dalam konteks bahasa SQL, pada
umumnya informasi tersimpan dalam tabel-tabel yang
secara logic merupakan struktur dua dimensi yang
terdiri atas baris-baris data(row atau record) yang
berada dalam satu atau lebih kolom (column). Baris
pada tabel sering disebut sebagai instance dari data
sedangkan kolom sering disebut sebagai attributes atau
field. MySQL bukan sebuah project yang open source
karena dalam keadaan tertentu diperlukan “license”.
Tetapi kepopuleran dari MySQL terus berkembang
dalam komunitas open source karena me-lisensikannya
tidak terlalu sulit. MySQL juga dapat berjalan pada
personal komputer (banyak pengembangan dari
Jurnal TIPS, Volume V, No. 2, Juli 2016, h. 1-11 5
MySQL terjadi pada system yang tidak mahal
yaitu Linux System). Tetapi MySQL juga portable
dan dapat berjalan pada sistem operasi yang
komersial seperti misalnya Windows, Solaris, Irix.
MySQL menggunakan bahasa SQL. SQL (Structured
Query Langguage) adalah bahasa standard yang
digunakan untuk mengakses server database.
2.6.3 SQL Server
Menurut Mediakita (2010 :28) Microsoft
SQL Server merupakan produk Relational Database
Management System (RDBMS) yang dibuat oleh
Microsoft. Orang sering menyebutnya dengan SQL
Server saja. Microsoft SQL Server juga mendukung
SQL sebagai bahasa untuk memproses query ke dalam
database. Mirosoft SQL Server banyak digunakan
pada dunia bisnis, pendidikan atau juga
pemerintahan sebagai solusi database atau
penyimpanan data. Pada tahun 2008 Microsoft
mengeluarkan SQL Server 2008 yang merupakan versi
yang banyak digunakan. Berikut ini adalah beberapa
fitur yang dari sekian banyak fitur yang ada pada
SQL Server 2008 :
1) XML Support. Dengan fitur ini, Anda bisa
menyimpan dokumen XML dalam suatu tabel,
meng-query data ke dalam format XML melalui
Transact-SQL dan lain sebagainya.
2) Multi-Instance Support. Fitur ini
memungkinkan Anda untuk menjalankan
beberapa database engine SQL Server pada
mesin yang sama.
3) Data Warehousing and Business
Intelligence (BI) Improvements. SQL Server
dilengkapi dengan fungsi-fungsi untuk keperluan
Business Intelligence melalui Analysis Services.
Selain itu, SQL Server 2000 juga ditambahi
dengan tools untuk keperluan data mining.
4) Performance and Scalability
Improvements. SQL Server menerapkan
distributed partitioned views yang
memungkinkan untuk membagi workload ke
beberapa server sekaligus. Peningkatan lainnya
juga dicapai di sisi DBCC, indexed view, dan
index reorganization.
5) Query Analyzer Improvements. Fitur yang
dihadirkan antara lain: integrated debugger,
object browser, dan fasilitas object search.
6) DTS Enhancement. Fasilitas ini sekarang sudah
mampu untuk memperhatikan primary key dan
foreign key constraints. Ini berguna pada saat
migrasi tabel dari RDBMS lain.
7) Transact-SQL Enhancements. Salah satu
peningkatan disini adalah T-SQL sudah
mendukung UDF (User-Definable Function). Ini
memungkinkan Anda untuk menyimpan rutin-
rutin ke dalam database engine.
2.6.4 Crystal Report
Crystal Report merupakan program yang
terpisah dengan program Microsoft Visual Basic. Tapi
keduanya dapat dihubungkan (Linkage). Membuat
laporan dengan Crystal Report hasilnya lebih baik dan
lebih mudah, karena pada Crystal Report banyak
tersedia objek-objek maupun komponen yang mudah
digunakan. Crystal Report merupakan perangkat lunak
yang dikhususkan untuk membangun sebuah
laporan. Crystal Report dapat digunakan dengan bahasa
pemograman berbasis windows seperti Borland Delphi,
Visual Basic 6.0, Visual Basic .net, Visual C++, dan
Visual Interdev. Beberapa kelebihan dari Crystal
Report ini adalah:
1) Dari segi pembuatan laporan tidak terlalu rumit
yang memungkinkan para programmer pemula
sekalipun dapat membuat laporan yang sederhana
tanpa melibatkan banyak kode program.
2) Integrasi dengan bahasa-bahasa pemograman
lain yang memungkinkan dapat digunakan oleh
banyak programmer dengan masing-masing
keahlian.
3) Fasilitas impor hasil laporan yang mendukung
Jurnal TIPS, Volume V, No. 2, Juli 2016, h. 1-11 6
format-format popular seperti Microsoft
Word, Excel, Acces, Adobe Acrobat Reader,
HTML, dan sebagainya.
3. PERANCANGAN MODEL SISTEM
3.1 Usecase Diagram
Gambar 3.1. Usecase Pengolahan Data Persediaan
Bahan Praktikum
3.2 Activity Diagram
3.2.1 Activity Diagram Login
Gambar 3.2.1 Activity Diagram Login
3.2.2 Activity Diagram Data Bahan
Gambar 3.2.2. Activity Diagram Data Bahan
3.2.3 Activity Diagram Bahan Masuk
Gambar 3.2.2. Activity Diagram Data Bahan Masuk
Jurnal TIPS, Volume V, No. 2, Juli 2016, h. 1-11 7
3.3 Class Diagram
Gambar 3.3 Class Diagram
4. HASIL DAN PEMBAHASAN
4.1 Hasil
Tugas akhir yang dibuat ini adalah rancang
bangun aplikasi pengolahan data persediaan bahan
prakikum pada SMK Negeri 3 Model Sekayu.
Sistem ini terdiri dari satu halaman utama dan dapat
dibedakan dari pengguna yang masuk ke sistem
berdasarkan hak akses masing-masing pengguna.
Pada hak akses administrator atau pegawai
terdapat beberapa menu yang bisa diakses yaitu data
master (data bahan, data jurusan, data staf, data
suplier, data satuan, bahan masuk, stok bahan,
pengajuan, pendistribusian, pemakaian dan
pengembalian) dan laporan (bahan masuk, stok bahan,
pendistribusian, pakai dan pengembalian serta
laporan pengajuan). Sebelum masuk ke halaman utama
administrator melakukan login terlebih dahulu. Setelah
itu administrator dapat melakukan aksesnya yaitu
input, update, hapus data dan mencetak laporan.
Pada hak akses staff terdapat 10 (sepuluh) menu
yang bisa diakses yaitu data master (data bahan,
pemakaian, stok bahan, pengembalian dan pengajuan),
dan laporan (laporan laporan bahan masuk, laporan
pendistribusian bahan, laporan stok bahan, laporan
pemakaian bahan dan laporan pengajuan bahan).
Sebelum memasuki halaman utama akan tampil form
login untuk staff. Kemudian staff dapat melakukan
aksesnya yaitu input, update, hapus data dan mencetak
laporan.
Pada hak akses kepala sekolah terdapat lima
menu yang dapat diakses yaitu laporan bahan masuk,
laporan pendistribusian bahan, laporan stok bahan,
laporan pemakaian bahan dan laporan pengajuan
bahan. Sebelum masuk ke halaman utama akan
tampil form login untuk kepala sekolah. Setelah itu
kepala sekolah dapat melakukan aksesnya yaitu
melihat dan mencetak semua laporan.
4.2 Implementasi Antarmuka
Berikut adalah implementasi antar mukadari
rancang bangun aplikasi pengolahan data persediaan
bahan praktikum pada SMK Negeri 3 Model Sekayu.
1) Login
Ketika pengguna pertama kali membuka
aplikasi ini maka akan menampilkan antarmuka
login pengguna. Untuk mendapatkan hak akses
pengguna harus login terlebih dahulu, namun jika ingin
menutup aplikasi klik tombol cancel maka aplikasi
akan tertutup. Untuk hak akses pengguna disesuaikan
dengan status pengguna.
Gambar 4.1 Antarmuka Login
Jurnal TIPS, Volume V, No. 2, Juli 2016, h. 1-11 8
2) Form Data Bahan
Antarmuka halaman data bahan dimana
terdapat data-data bahan praktikum yang bisa ditambah,
ubah atau di hapus. Pada halaman tersebut
pengguna juga bisa melakukan pencarian data bahan
Gambar 4.3 Form Data Bahan
3) Form Bahan Masuk
a) Lihat data bahan masuk
Antarmuka lihat bahan masuk menampilkan
data bahan masuk yang mana data tersebut bisa di
ubah, hapus dan ditambah. Pada halaman ini pengguna
juga bisa mencari data bahan masuk berdasarkan kode
atau nama bahan.
Gambar 4.4 Form Lihat Data Bahan Masuk
Untuk menambah data bahan masuk pengguna
bisa mengklik tombol tambah data yang ada pada
form data bahan masuk yang kemudian akan membuka
form tambah bahan masuk dan pengguna bisa
menambahkan data bahan masuk, untuk mengedit
atau menghapus data pengguna bisa mengklik pada
kolom id, nama atau tanggal pada data yang akan di
ubah atau dihapus.
b) Form Data Bahan Masuk
Gambar 4.5 Form Data Bahan Masuk
Saat data bahan sudah di masukkan klik tombol
simpan untuk menyimpan data maka data bahan masuk
akan disimpan pada database. Tombol ubah untuk
mengubah data, hapus untuk menghapus data, batal
untuk mengosongkan form dan kembali untuk kembali
ke menu sebelumnya
4) Form Data Jurusan
Antarmuka data jurusan menampilkan data
jurusan dan form masukan. Pada form ini pengguna
bisa melihat data jurusan dan bisa melakukan pencarian
data jurusan berdasarkan id jurusan atau nama
jurusan. Data jurusan bisa ditambah, ubah dan juga
bisa dihapus.
Gambar 4.6 Form Data Jurusan
5) Form Data Staf
Antarmuka data staf menampilkan data staf
dan form masukan. Pada form data staf pengguna juga
bisa melakukan pencarian data berdasrkan id staf dan
nama staf. Tambah data untuk menambah data staf,
Jurnal TIPS, Volume V, No. 2, Juli 2016, h. 1-11 9
simpan untuk menyimpan data masukan pada
database, ubah untuk mengubah data, hapus untuk
menghapus data dan batal untuk mengosongkan form.
Gambar 4.7 Form Data Staf
6) Data Satuan
Gambar 4.8 Form Data Satuan
Antarmuka data satuan menampilkan form
masukan dan data-data satuan yang tersimpan didalam
database. Tambah data untuk menambahkan data
satuan, simpan untuk menyimpan data masukan, ubah
untuk mengubah data, hapus untuk menghapus data
dan batal untuk mengosongkan form.
7) Form Data Stok Bahan
Pada form data stok bahan menampilkan data
stok bahan yang tersimpan didalam database. Data
jurusan yang ditampilkan bisa diurutkan berdasarkan
jurusan dengan memilih jurusan pada combobox yang
tersedia dan mengklik tombol ok. Pada form ini
pengguna juga bisa melakukan pencarian data stok
bahan dengan berdasarkan kode bahan atau nama
bahan.
Gambar 4.9 Form Data Stok Bahan
8) Form Data Pengguna
Gambar 4.10 Form Data Pengguna
Pada form data pengguna menampilkan data-
data pengguna yang tersimpan didalam database dan
juga form masukan. Pada form ini pengguna bisa
melakukan penambahan, hapus atau ubah data. Batal
untuk mengosongkan form.
9) Form Data Suplier
Gambar 4.11 Form Data Suplier
Pada form data suplier menampilkan data- data
suplier yang tersimpan didalam database danjuga
Jurnal TIPS, Volume V, No. 2, Juli 2016, h. 1-11 10
form masukan. Pada form ini pengguna bisa
melakukan penambahan, hapus atau ubah data.
Batal untuk mengosongkan form.
10) Form Lihat Data Pendistribusian Bahan
Pada form lihat data pendistribusian bahan
menampilkan data-data pendistribusian bahan, pada
form ini pengguna bisa melakukan pencarian data
pendistribusian berdasarkan id prndistribusian atau
nama pendistribusi. Tambah data untuk menambahkan
data pendistribusian bahan.
Gambar 4.12 Form Lihat Data Pendistribusian
Bahan
11) Form Tambah Data Pendistribusian
Gambar 4.13 Form Tambah Data Pendistribusian
Simpan untuk menyimpan data masukan
ke dalam database, ubah untuk mengubah data,
hapus untuk menghapus data, batal untuk
mengosongkan semua form, tambah untuk
menambahkan data dengan id yang sama dan nama
bahan yang berbeda, baru untuk mengosongkan
beberapa form saja mulai dari nama staf, nama
bahan, kode bahan, jumlah dan satuan. Tombol
kembali untuk kembali ke menu lihat data
pendistribusian. Logout untuk keluar sebagai
pengguna dan kembali ke halaman login pengguna.
5. KESIMPULAN DAN SARAN
5.1 Kesimpulan
Berdasarkan hasil analisa dan perancangan
yang telah dikemukakan pada bab-bab sebelumnya,
maka dapat disimpulkan sebagai berikut :
1) Aplikasi pengolahan data persediaan
bahan praktikum ini terdiri dari data
master (data bahan, data bahan masuk, data
jurusan, data supplier, data satuan, data staf,
data pengguna, stok bahan, pendistribusian,
pengajuan, pemakaian, pengembalian), dan
laporan (bahan masuk, stok
bahan,pendistribusian, pemakaian dan
pengembalian serta pengajuan).
2) Aplikasi ini dapat membantu user dalam
pengolahan data bahan, melakukan
peminjaman bahan praktikum juga dapat
membantu dalam pelaporan per periode.
3) Aplikasi ini dapat memudahkan proses
pencarian bahan.
4) Aplikasi ini dapat membantu dalam
memonitoring stok bahan praktikum yang
tersedia.
5) Admin dapat mencetak seluruh laporan.
5.2 Saran
Dari kesimpulan yang telah dikemukakan,
maka dihasilkan beberapa saran sebagai berikut :
1) Untuk saat ini, aplikasi ini hanya dapat
dijalankan pada jaringan client-server
diharapkan dapat dikembangkan pada jaringan
yang lebih luas lagi.
2) Meningkatkan keamanan data.
Jurnal TIPS, Volume V, No. 2, Juli 2016, h. 1-11 11
DAFTAR PUSTAKA
Deliana, Hartini, dkk, 2009, Database Dengan
SQL Server 2005, Mitra Wacana Media,
Jakarta
Hendrayudi, 2009, VB 2008 Untuk Berbagi
Keperluan Programming, Elex Media
Komputindo, Jakarta.
Hidayati, Rahmi, 2015, Sistem Aplikasi Inventaris
dan Peminjaman Peralatan Laboratorium
Berbasis Web Pada Program Studi Teknik
Informatika Politeknik Sekayu, Tugas
Akhir, Politeknik Sekayu, Sekayu, Tidak
dipublikasikan.
Kendall, 2010, Pemodelan Visual dengan UML,
Graha Ilmu, Yogyakarta.
Komputer, Wahana, 2010, MySQL
Database Server, Mediakita, Jakarta Selatan
Kurniawan, Erick, 2011, Cepat Mahir Visual
Basic 2010, Andi, Yogyakarta
Linda, Riza Ulva, 2014, Aplikasi Inventaris dan
Peminjaman Peralatan Laboratorium Pada
program Studi Teknik Informatika
politeknik Sekayu, Tugas Akhir, Politeknik
Sekayu, Sekayu, Tidak dipublikasikan.
Meilisa, 2015, Aplikasi Persediaan Barang Pada
Toko Pendi Sport Berbasis Server, Tugas
Akhir, politeknik Sekayu, Sekayu, Tidak
dipublikasikan. 2010, Panduan Belajar
MySQL Database Server, Mediakita,
Jakarta.
Saputra, Agus, 2011, Panduan Praktis Menguasai
Database Server MySQL, Elex Media
Komputindo, Jakarta.
.
Top Related