• Tidak ada hasil yang ditemukan

APLIKASI INVENTARIS MOBIL BEKAS PADA BAGIAN PENJUALAN DI SHOWROOM TOKYO MOTOR BERBASIS WEB Yuni Nuraeni, S.T 1 Neti Anggraeni 2

N/A
N/A
Protected

Academic year: 2021

Membagikan "APLIKASI INVENTARIS MOBIL BEKAS PADA BAGIAN PENJUALAN DI SHOWROOM TOKYO MOTOR BERBASIS WEB Yuni Nuraeni, S.T 1 Neti Anggraeni 2"

Copied!
7
0
0

Teks penuh

(1)

APLIKASI INVENTARIS MOBIL BEKAS PADA BAGIAN PENJUALAN DI SHOWROOM TOKYO MOTOR BERBASIS WEB

Yuni Nuraeni, S.T 1 Neti Anggraeni2 1,2 Program Studi Sistem Informasi, STMIK LPKIA

3 Jln. Soekarno Hatta No. 456 Bandung 40266, Telp. +62 22 75642823, Fax. +62 22 7564282 Email : 1nuraeni.yuni@gmail.com 21310064.neti@gmail.com

Abstrak

Inventaris barang merupakan kegiatan untuk melakukan pencatatan barang pada suatu periode tertentu. Salah satu perusahaan yang menggunakan inventarisasi barang adalah Showroom Tokyo Motor. Barang inventaris yang ditangani oleh Showroom Tokyo Motor hanya barang yang bersifat kendaraan yaitu mobil. Mobil inventaris tersebut mengalami beberapa proses yang menyebabkan terjadinya perubahan jumlah Mobil. Proses yang terjadi tersebut adalah proses penitipan, pemindahan atas nama pemilik, pemeliharaan, pengembalian dan laporan inventaris mobil. Proses-proses yang terjadi ditangani dan dicatat secara manual oleh karyawan showroom, namun terdapat beberapa proses yang belum terorganisir. Hal ini mengakibatkan kesulitan dalam mencari data mobil yang diinginkan.

Terdapat tiga tujuan dari skripsi ini, pertama menyediakan sebuah aplikasi yang dapat digunakan untuk memudahkan pihak karyawan atau pemilik dalam mencari data mobil inventaris; kedua menyediakan sarana untuk mencatat data mobil inventaris; ketiga menyediakan Informasi yang berupa penyediaan laporan data mobil.

Dalam laporan skripsi ini penulis menggunakan Metode pelaksanaan kegiatan yang digunakan, terdiri atas tiga tahapan, yaitu tahapan analisis, desain, dan implementasi, sedangkan metode yang digunakan untuk pengembangan aplikasi ini menggunakan metode OOP (Object Oriented Programming) sebagai metode pengembangan sistem, UML sebagai bahasa pemodelan sistem, MySQL sebagai database, dan PHP sebagai bahasa pemprogramannya. Hasil akhir yang ingin dicapai dari penelitian ini adalah suatu aplikasi yang dapat menangani dan terorganisirnya proses inventaris mobil bekas berbasis web kecuali proses pemeliharaan dan proses persediaan mobil.

Kata kunci : Aplikasi, Inventaris, Web

1. Pendahuluan

Showroom Tokyo Motor adalah Showroom yang bergerak dalam bidang jual beli mobil bekas, yang berskala menengah dimana penjual mobil bisa menitipkan mobilnya pada showroom Tokyo motor atau menjual langsung kepada showroom Tokyo motor.

Showroom Tokyo Motor selalu ingin meningkatkan kepercayaan kepada konsumen baik pihak penitip atau penjual dan konsumen yang membeli kembali. namun sejauh ini showroom Tokyo motor melakukan penyimpanan data, baik data mobil maupun data transaksi masih dicatat secara manual yaitu masih dicatat kedalam buku besar dan kwitansi sehingga pemilik dan karyawan pun terkadang sulit dalam mencari dan me-manage data mobil yang ada di showroom Tokyo motor. Hal ini menyebabkan lambatnya dalam melakukan proses bisnis pada showroom Tokyo motor.

1. Data-data inventaris mobil masih melakukan pencatatan ke dalam buku, sehingga pemilik dan karyawan pun terkadang sulit dalam mencari dan me-manage data mobil yang ada di showroom Tokyo motor dan menjadi lambat dalam melakukan proses bisnis pada showroom Tokyo motor.

2. Data transaksi masih melakukan pencatatan ke dalam buku besar penjualan, sehingga pemilik dan karyawan pun terkadang sulit dalam mencari dan me-manage data mobil yang ada di showroom Tokyo motor 3. Kurangnya dalam melakukan rekap ulang

data yang ada dalam buku sehingga pemilik dan karyawan pun terkadang sulit dalam mencari dan me-manage data mobil yang ada di showroom Tokyo motor.

(2)

1. Penelitian ini dibuat berhubungan dengan Inventaris mobil bekas yaitu kelola data mobil yang ada pada showroom Tokyo motor.

2. Penelitian ini dibuat mengenai berhubungan dengan transaksi dari inventaris mobil bekas, beserta dengan proses perekapan ulang dari data tersebut.

Adapun tujuan pembuatan aplikasi ini adalah : 1. Menyediakan sebuah aplikasi yang dapat

digunakan untuk memudahkan pihak karyawan atau pemilik dalam mencari data mobil inventaris 2. Menyediakan sarana untuk mencatat data mobil

inventaris

3. Menyediakan informasi yang berupa penyediaan laporan data mobil dan transaksi

2. Dasar Teori

2.1 Pengertian Aplikasi

Menurut Hendrayudi dalam bukunya yang berjudul VB 2008 untuk Berbagai Keperluan Pemograman, mengemukakan bahwa “Aplikasi adalah kumpulan perintah program yang dibuat untuk melakukan pekerjaan-pekerjaan tertentu (khusus).” (Hendrayudi, 2010)

2.2 Pengertian Inventaris

“in.ven.ta.ris /inv’entaris/ n Adm 1 pencatatan atau pendaftaran barang-barang milik kantor, (sekolah, rumah tangga, dsb) yang dipakai dl melaksanakan tugas; 2 pencatat-an atau pengumpulan data (tt kegiatan, hasil yang dicapai, pendapat umum, persuratkabaran, kebudayaan, dsb): seka-rang sedang diadakan – bahasa daerah di Indonesia; pemerintah mengadakan – tenaga asing;”

2.3 Pengertian UML

UML merupakan kesatuan dari bahasa pemodelan yang dikembangkan oleh Booch, Object Modeling Technique (OMT) dan Object Oriented Sofware Engineering (OOSE). Metode Booch ini menjadikan proses analisis dan design ke dalam empat tahapan iterative, yaitu : identifikasi kelas – kelas dan objek – objek, identifikasi semantic dari hubungan objek dan kelas tersebut, perincian antarmuka dan implementasi.Keunggulan metode Booch ini adalah pada detail dan kayanya dengan notasi dan elemen. 3. Analisis dan Perancangan Perangkat Lunak 3.1 Aliran Proses

3.1.1 Use Case Diagram

Use case diagram digunakan untuk memodelkan dan menyatakan unit fungsi/layanan yang disediakan oleh system.Use case dibawah akan memperlihatkan hubungan fungsionalitas sistem dengan fungsional lainnya ataupun dengan aktor.

Gambar 1 Use Case Diagram Skenario Use Case

Use Case : Aplikasi Inventaris

Aktor : Admin / Kasir

Pra Kondisi : Admin / Kasir sebelumnya terlebih dahulu melakukan login Kondisi Akhir : Admin / Kasir memilih sesuai hak akses

3.2 Pemodelan Data 3.2.1 Class Diagram

Gambar 2 Class Diagram 3.4 Perancangan Antarmuka

Nama Dialog Screen : Menu

Fungsi : Digunakan untuk

memilih menu; mulai, about dan help. Bentuk :

(3)

Gambar 4 Antarmuka Aplikasdi Menu Data Mobil 3.5 Pseudocode

Membentuk algoritma siap program dengan menggunakan atau mengacu pada diagram UML yang telah dibuat.

Judul Algoritma Untuk Jumlah Stock Mobil

Deklarasi Id_Mobil String

Nama_Mobil String Jumlah_Mobil Integer

Algoritma inti/Deskripsi Input Id_Mobil Baca (Id_Mobil)

Input Nama_Mobil Baca (Nama_Mobil) Input Jumlah_Mobil Baca (Jumlah_Mobil)

Query (update jumlah mobil form data mobil) Jika jumlah mobil = 1 maka

Tampil messagebox “Jumlah mobil bertambah” 4. 1 Implementasi

Berikut adalah rangkaian aktifitas-aktifitas implementasi yang dilakukan:

1. Pengumpulan Kebutuhan

2. Pemilihan dan Instalasi Hardware dan Software 3. Pembuatan Desain Perangkat Lunak

4. Pembuatan Animasi

5. Pemrograman Perangkat Lunak 6. Pengujian Perangkat Lunak

7. Evaluasi dan Perbaikan Perangkat Lunak

Ko

de

Ak

tifit

Nam

a

Akti

fitas

Wa

ktu

(mi

ng

Akti

fitas

Sebe

lum

T E

S

E

F

L

S

L

F

A

Peng

ump

ulan

Baha

n

2

-

2 0 2 0

2

B

Anal

isa

dan

Pera

ncan

gan

3

A

3 2 5 2

5

C

Pemi

lihan

dan

Insta

lasi

Hard

ware

dan

Soft

ware

1

B

1 4 8 4

8

D

Pem

buat

an

Apli

kasi

7

C

7 5 1

2

5

1

2

E

Impl

eme

ntasi

dan

Peng

ujian

2

D

2 1

2

1

4

1

2

1

4

Tombol mulai Tombol about Tombol help

(4)

ngka

t

luna

k

F

Eval

uasi

dan

Perb

aika

n

3

E

3 1

4

1

7

1

4

1

7

Tabel 1 Daftar Aktivitas Implementasi Aplikasi Proses Pencernaan

4.1.1 Lingkup dan Batasan

Lingkup

dan

batasan

implementasi

pengembangan perangkat lunak dilihat dari

segi fitur dalah sebagai berikut :

1. Metode pemodelan sistem yang

digunakan berbasis Object Oriented

Programing (OOP) dengan tools

Unified Modelling Language (UML).

Bahasa pemrograman yang digunakan

adalah bahasa pemrograman PHP

dengan

Yii

Framework

dan

menggunakan mysql sebagai database

server.

2. Proses-proses yang berhubungan

dengan database seperti menyimpan,

mengubah, ataupun menghapus data

inventaris.

4.1.2 Kebutuhan Sumber Daya

4.1.2.1 Kebutuhan Perangkat Keras (Hardware) Kebutuhan perangkat keras pada gadget yang diperlukan dalam menunjang sistem sebagai berikut :

1. Memory (RAM) 2 GB 2. Motherboard

3. VGA card

4. Keybord, dan Mouse

5. Media Penyimpanan atau Harddisk dengan space kosong minimal 40GB

6. Monitor dengan resolution 1366 x 786 7. Power Supply

4.1.2.2 Kebutuhan Perangkat Lunak (Software)

Kebutuhan perangkat lunak yang diperlukan dalam menunjang aplikasi sebagai berikut :

1. Sistem operasi dapat menggunakan Microsoft XP, Windows Vista, Windows 7 maupun Windows 8

2. MySQL 3. StarUML

4. Web Browser : Mozilla Firefox, Chorme 5. PHP editor : Notepad++

6. Mockup editor : Pencil 7. Yii Framework

8. XAMPP Control Panel v3.2.1 , aplikasi web server

Untuk perangkat lunak PHP, apache dan MySql, sudah terintegraasi dengan software XAMPP pada saat menginstal software tersebut maka secara langsung akan menginstal PHP, apache, dan MySql. 4.1.3 Implementasi Antarmuka

4.1.3.1 Menu

Gambar 5 Menu Utama

Gambar diatas merupakan menu utama aplikasi. Cara penggunaannya dengan memilih menu yang diinginkan kemudian akan tampil menu yang dipilih. Berikut keterangan dari setiap menu.

Menu Login digunakan untuk masuk kedalam aplikasi inventaris mobil bekas sesuai hak akses. Menu Home adalah menu yang menampilkan tentang profil perusahaan tentang visi misi yang ada di showroom Tokyo motor

Menu Data Mobil ketika admin akan menginputkan atau menambah data mobil baru.

Menu Data Transaksi ketika kasir akan menginputkan data transaksi

(5)

Menu Laporan digunakan untuk mencetak data transaksi dan menyimpannya kedalam database. 4.1.3.2 Pilihan Data Mobil

Gambar 6 menu data Mobil

Pilih menu data mobil untuk menampilkan

form manage data mobil

4.1.3.3 Animasi & DeskripsiOrgan Pencernaan

1 Pilih Button

untuk menampilkan

data yang ada pada manage data

mobil, maka akan tampil form

dibawah ini :

Gambar 7 Detail Data Inventaris

4.2 Pengujian

Setelah proses implementasi perangkat lunak, proses selanjutnya adalah pengujian untuk dapat memastikan bahwa fungsionalitas perangkat lunak dapat berjalan dengan baik dan sesuai dengan harapan.

4.2.1 Lingkup dan Lingkungan

Lingkup dan lingkungan pengujian perangkat lunak berdasarkan fitur sebagai dasar penilaian terhadap perangkat lunak diantaranya :

1. Web berada pada lingkungan internal (showroom)

2. Pengujian yang dilakukan seputar fungsional, proses bisnis dan antarmuka.

4.2.2.1 Kebutuhan Perangkat Keras (Hardware) Kebutuhan perangkat keras yang diperlukan dalam

menunjang sistem sebagai berikut : 1. Processor 2.27 GHz

2. Motherboard menyesuaikan dengan processor 3. Memory (RAM) 2 GB

4. VGA card 762 MB

5. Monitor, Keyboard, speaker dan Mouse 4.2.2.2 Kebutuhan Perangkat Lunak (Software) Sementara itu perangkat lunak yang dibutuhkan untuk menjalankan hasil rancangan, yaitu :

a.Sistem operasi dapat menggunakan Microsoft XP, Windows Vista, Windows 7 maupun Windows 8 b.MySQL

c.StarUML

d.Web Browser : Mozilla Firefox, Chorme e.PHP editor : Notepad++

f.Mockup editor : Pencil g.Yii Framework

h.XAMPP Control Panel v3.2.1 , aplikasi web server Untuk perangkat lunak PHP, apache dan MySql, sudah terintegraasi dengan software XAMPP pada saat menginstal software tersebut maka secara langsung akan menginstal PHP, apache, dan MySql. 4.2.2.3 Kebutuhan Sumber Daya Manusia

(Brainware)

Sementara itu kebutuhan manusia yang dibutuhkan untuk menjalankan hasil rancangan, yaitu :

1.Administrator 2. User .4.2.3 Hasil Pengujian

No

Fungsi

Cara

Pengu

jian

Hasil

yang

diharapk

an

Hasil

Pengu

jian

(6)

1.

Akses

Web

Admin

& Kasir

Akses

web

di

localh

ost

Masuk

ke

halaman

awal

tampil.

OK

2.

Validas

i Login

sesuai

hak

akses

Mema

sukan

Usern

ame

&

Passw

ord

sesuai

hak

akses

denga

n

benar

Masuk

ke menu

sesuai

hak

akses

OK

3

Validas

i Login

sesuai

hak

akses

Mema

sukan

Usern

ame

&

Passw

ord

salah

User

tidak

dapat

masuk ke

menu

sesuai

hak

akses

OK

4

Admin

Ta

mb

ah

dat

a

mo

bil

Admin

menam

bahkan

data

mobil

Data

mobil

tersim

pain

di

databa

se

OK

5

Ubah

data

mobil

Admi

n

meng

edit

data

mobil

Data

mobil

terubah

OK

6

Hapus

data

mobil

Admi

n

meng

hapus

data

mobil

Data

mobil

terhapus

OK

7

Input

data

transak

si

Kasir

inputk

an

data

Data

transaksi

secara

otomatis

OK

transa

ksi

merubah

data

stock

mobil

dan

secara

otomatis

menceta

k data

transaksi

No

Fungsi

Cara

Pengu

jian

Hasil

yang

diharapk

an

Hasil

Pengu

jian

1.

Akses

Web

Admin

& Kasir

Akses

web

di

localh

ost

Masuk

ke

halaman

awal

tampil.

OK

2.

Validas

i Login

sesuai

hak

akses

Mema

sukan

Usern

ame

&

Passw

ord

sesuai

hak

akses

denga

n

benar

Masuk

ke menu

sesuai

hak

akses

OK

3

Validas

i Login

sesuai

hak

akses

Mema

sukan

Usern

ame

&

Passw

ord

salah

User

tidak

dapat

masuk ke

menu

sesuai

hak

akses

OK

4

Admin

Ta

mb

ah

dat

a

mo

bil

Admin

menam

bahkan

data

mobil

Data

mobil

tersim

pain

di

databa

se

OK

5

Ubah

data

Admi

n

Data

mobil

OK

(7)

mobil

meng

edit

data

mobil

terubah

6

Hapus

data

mobil

Admi

n

meng

hapus

data

mobil

Data

mobil

terhapus

OK

Tabel 2 Pengujian Perangkat Lunak 5.1 Kesimpulan

1. Hadirnya database sebagai solusi media penyimpanan data inventaris mobil, sehingga mempermudah dalam memanage data-data inventaris yang ada pada showroom Tokyo motor. 2. Proses dalam melakukan input data transaksi dapat dilakukan dengan mudah karena terdapat fasilitas inputan data transaksi mempercepat proses pembuatan tanda bukti secara otomatis tercetak berupa kwitansi/faktur.

5.2 Saran

1. Aplikasi ini dapat dikembangkan lagi menjadi lebih baik agar dapat lebih cepat dan akurat dalam pengelolaan datanya yaitu dari aplikasi berbasis web intranet menjadi web secara online

2. Desain aplikasi ini masih sangat sederhana maka diharapkan untuk pengembangan selanjutnya harus lebih baik dari tampilan aplikasi yang ada pada saat ini.

3. Untuk pengembangan lebih lanjut yaitu, dikarenakan asset mobil inventaris kemungkinan bertambah banyak maka perlu diadakan pengembangan aplikasi lebih lanjut dengan penambahan fungsi-fungsi dan pendataan mobil lebih efesien.

4. Di harapkan aplikasi ini dikembangankan dengan adanya fitur-fitur dan menu baru agar dapat dilakukan pembelian dan pemasaran secara online. DAFTAR PUSTAKA:

Arief, M. R. (2011). Pemrograman Web Dinamis Menggunakan PHP dan MySQL. Yogyakarta: CV. ANDI OFFSET.

Kristanto, A. (2007). Perancangan Sistem Informasi dan Aplikasinya. Jogyakarta: Gava Media.

Sholiq. (2006). Pemodelan Sistem Informasi Berorientasi Objek dengan UML. Yogyakarta: Graha Ilmu.

Sidik, B. (2012). Pemograman Web dengan PHP. Bandung: Informatika Bandung.

Sutabri, T. (2012). Analisis Sistem Informasi. Riyanto 2011, Membuat Sendiri Aplikasi

e-A.S Ross, S Shalahuddin, 2011 . Modul Pembelajaran Pemprograman Berorientasi Objek, Bandung;Modula.

Roger S. Pressman, Rekaya Perangkat Lunak Pendekatan Praktisi (Buku Satu) Penerbit Andi, Yogyakarta, 2002.

Gambar

Gambar 2 Class Diagram
Gambar 4 Antarmuka  Aplikasdi Menu Data Mobil
Gambar 5 Menu Utama
Gambar 6 menu data Mobil
+2

Referensi

Dokumen terkait

Dari hasil tersebut dapat disimpulakan bahwa komunikasi berpengaruh terhadap produktivitas karyawan dibuktikan dengan nilai t tabel sebesar 6,568 yang signifikan, dan

Bagaimana menyajikan informasi perguruan tinggi swasta di Wilayah Jawa Barat, khususnya informasi mengenai lokasi, program studi dan akreditasi masing-masing program

Strategi penetrasi pasar yang digunakan oleh Bank Panin Dubai Syariah KCU HR Muhammad Surabaya dalam upayanya mendapatkan nasabah pada pembiayaan pemilikan rumah

Hal ini berarti bahwa ada 18 sektor ekonomi yang mempunyai kepekaan paling sensitive terhadap pengaruh pertumbuhan ekonomi di Kalimantan Timur karena koefisien penyebarannya

Hal ini dikarenakan daerah telah banyak menerima anggaran pembangunan kesehatan atau kesejahteraan rakyat antara lain berupa Bantuan Operasional Puskesmas (BOK),

Kotoran sapi adalah limbah peternakan yang merupakan buangan dari usaha peternakan sapi yang bersifat padat dan dalam proses pembuangannya sering bercampur dengan urine dan gas

Besarnya jumlah individu jenis rotan yang terdapat pada kawasan Hutan Produksi Terbatas Kelompok Hutan Sungai Tenungun Kecamatan Bunut Hulu Kabupaten Kapuas Hulu, menunjukkan

Puji dan syukur Penulis haturkan kepada Bapa di Surga, Tuhan Yesus Kristus dan Bunda Maria, karena atas segala berkat dan bimbingan-Nya penulis dapat