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