JURNAL PA APLIKASI INVENTORI GUDANG BERB

APLIKASI INVENTORI GUDANG BERBASIS WEB
PADA BENGKEL MOBIL MAMAN JAYA
BANDAR LAMPUNG

Hidayatullah Saputra
Hidayatullahsaputra@yahoo.com

Falahah
flashcourse@rocketmail.com

Boby Siswanto
Boby.siswanto@gmail.com

Program Studi Manajemen Informatika
Politeknik Telkom Bandung
2012

Abstrak
Saat ini perkembangan teknologi informasi berkembang cepat dan menuntut untuk menciptakan suatu
aplikasi yang dapat menyelesaikan suatu permasalahan yang ada namun belum menemukan solusi.
Pada proses mengetahui jumlah stok barang kadang akan mengalami kesulitan jika harus melakukan

pengecekan secara manual.
Aplikasi pada bengkel mobil ini didasarkan pada kebutuhan pengelolaan informasi yang tepat dan
akurat di dalam pengelolaan status barang yang berada di gudang. Metodologi yang digunakan adalah
metode waterfall, model ini menggambarkan pembangunan perangkat lunak seperti aliran air terjun,
mulai analysis requirement sebagai awal proses sampai dengan coding dan testing di akhir proses.
Aplikasi ini dirancang dengan metode SDLC, dengan menerapkan Waterfall model dan dibangun
dengan menggunakan bahasa pemrograman web, yakni PHP dan MySQL untuk penyimpanan data.
Hasil dari aplikasi yang dibuat yaitu sistem dapat menampilkan status barang dan memberikan laporan
terbaru yang diperlukan manager bengkel mobil.
Kata Kunci: Metode SDLC, Bengkel Mobil, Php, MySql.

Abstrack
At this time, the development of information technology is growing fast and demanding to create an
application that can solve an existing problem but haven't found the solution. In the process of knowing
the number of stock items will sometimes have difficulty if it must be checked manually. With the
existence of this case I am making an application that can solve that problem.
Application on car workshop these is based on the right information management needs and accurate in
the management of the status of goods in the warehouse. The methodology used is waterfall method,
This model describes software development like streams of water fall, start analysis requirement as the
beginning of the process up to coding and testing at the end of the process.

This application is designed using SDLC method, by applying the Waterfall model and built using web
programming languages, namely PHP and MySQl as data storage. The result of the application that
wants to make is a system can display the status of the goods and provide recent reports that necessary
the manager of car workshop.
Keyword: SDLC Method, Car Workshop, Php, MySql.

1
PENDAHULUAN
1.1 Latar Belakang
Sistem informasi merupakan hal yang penting dalam
suatu organisasi atau perusahaan. Dengan adanya sistem
informasi, organisasi atau perusahaan dapat menjamin
kualitas informasi yang disajikan dan dapat
mengambil keputusan berdasarkan informasi tersebut.
Sekarang informasi dapat diperoleh dengan lebih
mudah dan cepat berkat adanya teknologi informasi.
Salah satu pemanfaatan teknologi informasi yang
diharapkan adalah aplikasi inventori gudang.
Bengkel Mobil Maman Jaya adalah sebuah perusahaan
yang bergerak di bidang penjualan barang dan

memperbaiki mobil yang dibutuhkan pelanggan. Saat
ini persaingan bisnis bengkel mobil bukan hanya
dipengaruhi oleh faktor harga, melainkan juga
mengarah pada persaingan dalam memberi pelayanan
yang terbaik pada setiap pelanggan.
Pada proses mengetahui jumlah stok barang kadang
akan mengalami kesulitan jika harus melakukan
pengecekan secara manual menggunakan berkas fisik.
Apabila dilihat dari sisi efisiensi kerja, tentu saja hal
ini membuat operasional terkesan kurang handal dan
memiliki banyak resiko, karena berkas-berkas ini
mudah rusak dan jika rusak tidak terdapat data
cadangan.
Dari uraian diatas, masalah yang timbul adalah
petugas gudang kesulitan jika harus melakukan
pengecekan secara manual. Sebagai penyelesaian
masalah itu maka dibuat aplikasi inventori gudang
bengkel mobil berbasis web yang berguna untuk
mengurangi pekerjaan petugas gudang yang dilakukan
secara manual.


1.3

Adapun tujuan yang akan dicapai dari proyek
akhir ini adalah :
a) Membangun aplikasi inventori gudang
bengkel mobil.
b) Membuat Aplikasi yang dapat membuat
laporan barang masuk yang dibutuhkan
manager bengkel mobil.
c) Membuat Aplikasi yang dapat membuat
laporan barang keluar yang dibutuhkan
manager bengkel mobil.
d) Membuat Aplikasi yang dapat membuat
laporan status barang untuk membantu
manager bengkel mobil.
1.4

b) Dalam proses pembuatan aplikasi ini tidak
membahas dan menanggulangi masalah

yang berkaitan dengan konfigurasi
jaringan.
c)

Rumusan Masalah

Berdasarkan latar belakang di atas, dapat di
ambil suatu rumusan masalah, yaitu :
a) Bagaimana membangun aplikasi inventori
gudang bengkel mobil?
b) Bagaimana aplikasi inventori gudang bengkel
mobil dapat menyediakan laporan barang
masuk yang dibutuhkan manager?
c) Bagaimana aplikasi inventori gudang bengkel
mobil dapat menyediakan laporan barang
keluar yang dibutuhkan manager?
d) Bagaimana aplikasi inventori gudang bengkel
mobil dapat membantu manager untuk
melakukan pengecekan terhadap status
barang?


Batasan Masalah

Batasan masalah yang terdapat pada proyek akhir ini
yaitu:
a) Aplikasi yang akan dibangun serta Nama
Pengguna dan Kata Sandi hanya digunakan
oleh manager dan petugas gudang bengkel
mobil.

1.5
1.2

Tujuan

Aplikasi
ini
tidak
menangani
pengembalian barang, karena kualitas

barang yang dikirim bagus.

Metodologi Penelitian
Metode yang digunakan antara lain:
a. Penelitian Lapangan yaitu pengambilan
data yang dilakukan di tempat simulasi
dengan cara teknik wawancara.
b. Penelitian Kepustakaan.

1.6

Jadwal Pengerjaan
Tabel 1.1 Jadwal Pengerjaan

2
TINJAUAN PUSTAKA
2.1
Profil Bengkel Mobil Maman Jaya Bandar
Lampung
Perangkat lunak aplikasi adalah suatu subkelas

perangkat lunak komputer yang memanfaatkan
kemampuan komputer langsung untuk melakukan
tugas yang diinginkan pengguna.
Biasanya
dibandingkan dengan perangkat lunak sistem yang
mengintegrasikan berbagai kemampuan komputer, tapi
tidak secara langsung menerapkan kemampuan
tersebut untuk mengerjakan suatu tugas yang
menguntungkan pengguna. Contoh utama perangkat
lunak aplikasi adalah pengolah kata, lembar kerja, dan
pemutar media.
Tabel 2.1.1 Struktur Organisasi Bengkel Mobil
Maman Jaya Bandar Lampung.

2.3

Cascading Style Sheet (CSS)

CSS Adalah salah satu bahasa pemrograman web
untuk mengendalikan beberapa komponen dalam

sebuah web sehingga akan lebih terstruktur dan
seragam. Sama halnya styles dalam aplikasi
pengolahan kata seperti microsoft word yang dapat
mengatur beberapa style, misalnya heading, subbab,
bodytext, footer, images dan style lainnya untuk dapat
digunakan bersama-sama dalam beberapa
berkas(file).pada umumnya CSS dipakai untuk
memformat tampilan halaman web yang dibuat dengan
bahasa HTML dan XHTML.
3

ANALISIS KEBUTUHAN DAN
PERANCANGAN
3.1 Kebutuhan Perangkat Keras
Tabel 3.1 Spesifikasi Perangkat Keras Tahap
Pengembangan

3.2 Kebutuhan Perangkat Lunak

2.2


Personal Home Page

Personal Home Page atau yang biasa disebut
PHP (sekarang PHP: Hypertext Processor) adalah
skrip yang dijalanka di sisi server. Jadi, konsepnya
berbeda dengan JavaScript yang dijalankan pada sisi
klien. Keuntungan penggunaan PHP, kode yang
menyusun program tidak perlu dibagikan ke pemakai,
yang berarti bahwa kerahasiaan kode dapat dilindungi.
Secara khusus, PHP dirancang untuk
membentuk web dinamais. Artinya, ia dapat
membentuk suatu tampilan berdasarkan permintaan
terkini. Misalnya, anda bisa menampilkan isi database
ke halaman web. Pada prinsipnya, PHP mempunyai
fungsi yang sama dengan skrip-skrip seperti ASP
(Active Server Page), Cold Fusion, ataupun Perl.
Hal menarik yang didukung oleh PHP tetapi
tidak mungkin dilakukan oleh JavaScript adalah
kenyataan bahwa PHP bisa digunakan untuk

mengakses berbagai macam database seperti Access,
Oracle, MySQL, dan lain-lain. Seperti halnya
JavaScript, kode PHP dapat disisipkan pada kode
HTML. Selain itu PHP juga bisa digunakan untuk
menghasilkan kode-kode HTML.

Tabel 3.2 Spesifikasi Perangkat Lunak Tahap
Implementasi

3.3 Perancangan
3.3.1 Analisa Sistem yang Telah Ada
Bengkel
Mobil
Maman
Jaya
melakukan sistem pencatatan secara manual
tanpa menggunakan sistem.
Dalam membuat laporan mingguan
status barang Bengkel Mobil Maman Jaya
maupun dalam mengetahui hasil status barang
yang di dapatkan.

3.4

Perancangan dan Implementasi
3.4.1 Diagram Context
Lihat Gambar 1 pada lampiran.
3.4.2 Perancangan Antarmuka
Desain tampilan dan prosedur aplikasi
menggambarkan rencana aplikasi yang akan
dibangun.
3.4.3 Perancangan Basis Data
Berikut ini gambar ER Diagram dari
aplikasi inventori gudang pada bengkel mobil

4

IMPLEMENTASI DAN PENGUJIAN
4.1 Implementasi
Implementasi
antarmuka
aplikasi
merupakan implementasi hasil dari desain yang
telah dirancang sebelumnya. (Gambar 3)
4.2

Pengujian

Pengujian dilakukan untuk menguji
apakah sistem sudah sesuai dengan yang
diinginkan atau dibutuhkan. Seperti validasi
validasi untuk berbagai macam kemungkinan
input, dan lain-lain.
5

PENUTUP
5.1 Kesimpulan
Dari hasil aplikasi yang telah dibangun, maka dapat di
simpulkan bahwa:
a)

Aplikasi inventori gudang bengkel mobil
maman jaya dapat mempermudah manager
mengetahui informasi laporan barang masuk.

b) Aplikasi inventori gudang bengkel mobil
maman jaya yang telah dibangun, dapat
mempermudah
manager
mengetahui
informasi laporan barang keluar.
c)

Aplikasi inventori gudang bengkel mobil
maman jaya yang telah dibangun, dapat
mempermudah
manager
mengetahui
informasi laporan stok barang.

5.2 Saran
Dengan
semakin
berkambangnya
teknologi,
diharapkan aplikasi ini dapat dikembangkan dan
diperbarui menu dan fungsi-fungsinya supaya aplikasi
ini dapat mengikuti perkembangan jaman.

6

REFERENSI

Andi Offshet. (2006). Pengelolaan Database dengan
MySQL. Yogyakarta. Penerbit: Wahana Komputer.
Firdaus. (2007). PHP & MySQL dengan
Dreamweaver. Palembang. Penerbit: Maxikom.
Hakim, dan Lukmanul. (2010) Bikin Website Super
Keren dengan PHP dan Jquery. Yogyakarta. Penerbit:
Lokomedia.
Hendraputra, A. D. (2010). Courseware Politeknik
Telkom mata kuliah “Information System Quality
Insurance”. Bandung. Penerbit: Politeknik Telkom.
Nugroho, Eddy P dkk. (2009). Courseware Politeknik
Telkom mata kuliah “Rekayasa Perangkat Lunak”.
Bandung. Penerbit: Politeknik Telkom.
Pengertian JavaScript dan
Sejarahnya.http://gugling.com/pengertian-javascriptdan-sejarahnya.html (Lukman Hermawan
31.04.2011).
PengertianFlowmap:http://www.scribd.com/doc/5546
8895/Pengertian-Flowmap-dan-Flowchart-BesertaSimbol (Sakina Mawardah 09.07.2011).
Pengertian Dreamweaver:http://www.klikkanan.com/desainweb/index.shtml (Lutfi 09.07.2011).
Presetyo, E. N. (2009). Courseware Politeknik Telkom
mata kuliah "Rekayasa Perangkat Lunak”. Bandung.
Penerbit: Politeknik Telkom.
Rahman, Dedy W dkk. (2009). Courseware Politeknik
Telkom mata kuliah “Perancangan Basis Data
Relasional”. Bandung. Penerbit: Politeknik Telkom.
Sudarshan, dan Silberschatz Korth. (2001). Database
Sistem Concepts, Fourth Edition.
Suryatiningsih, S T dan Wardani Muhamad, S.T.
(2009). Courseware Politeknik Telkom mata kuliah
"Web programming". Bandung. Penerbit: Politeknik
Telkom.

LAMPIRAN
1.

Diagram Context

Laporan

Manager

Permintaan
Aplikasi Inventori
Gudang Pada Bengkel
Mobil

Pengguna

Info Barang Keluar

Info Barang Masuk,
info_supplier

Supplier

Gambar 1. Diagram Context

Stok
Petugas Gudang
Info Jenis

LAMPIRAN
2.

ER Diagram
Jenis

jenis

kode_barang

Tanggal

No_form

Nama_toko

Alamat_toko

Nama

Barang Keluar

n

Barang

Nama

Kode_Barang

Keterangan

n

Jenis

Nama_toko
No_faktur

Kode_Barang

Nama

Barang Masuk

Tanggal

Kode_supplier

Jumlah
Harga

Keterangan

n

Admin2

Petugas gudang

Supplier

Tujuan

Jumlah
keterangan

n

Admin1

Gambar 2. ER Diagram

Telepon

Nama_supplier

Kode_supplier

LAMPIRAN
3.

Implementasi

Gambar 3. Login

Gambar 3.1 Home