SISTEM INFORMASI INVENTORI BENGKEL DI PT. CBU WORLD DENGAN MENGGUNAKAN PHP.

SISTEM INFORMASI INVENTORI BENGKEL
DI PT. CBU WORLD DENGAN MENGGUNAKAN PHP

SKRIPSI

Disusun oleh :

ANISYA PUSPITASARI
NPM. 0934010114

J URUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INDUSTRI
UNIVERSITAS PEMBANGUNAN NASIONAL "VETERAN"
J AWA TIMUR
2013

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

SISTEM INFORMASI INVENTORI BENGKEL
DI PT. CBU WORLD DENGAN MENGGUNAKAN PHP


SKRIPSI
Diajukan Untuk Memenuhi Sebagai Persyaratan
Dalam Memperoleh Gelar Sarjana Komputer
Jurusan Teknik Informatika

Disusun oleh :

ANISYA PUSPITASARI
NPM. 0934010114

J URUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INDUSTRI
UNIVERSITAS PEMBANGUNAN NASIONAL "VETERAN"
J AWA TIMUR
2013

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.


. LEMBAR PENGESAHAN

SISTEM INFORMASI INVENTORI BENGKEL
DI PT. CBU WORLD DENGAN MENGGUNAKAN PHP
Disusun Oleh :

ANISYA PUSPITASARI
NPM. 0934010114

Telah disetujui untuk mengikuti Ujian Negara Lisan
Gelombang I Tahun Akademik 2012/2013

Pembimbing Utama

Pembimbing Pendamping

Intan Yuniar P., S.Kom, MS.c
NIP/NPT. 3 8006 04 0198 1

Ir. Mu’tassim Billah, MS

NIP/NPT. 19600504 198703 1 001

Mengetahui,
Ketua J urusan Teknik Infor matika
Fakultas Teknologi Industri
UPN ”Veteran” J awa Timur

Dr. Ir Ni Ketut Sari, MT
NIP/NPT. 19650731 199203 2 001

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

SKRIPSI

SISTEM INFORMASI INVENTORI BENGKEL
DI PT. CBU WORLD DENGAN MENGGUNAKAN PHP
Disusun Oleh :

ANISYA PUSPITASARI

NPM. 0934010114
Telah dipertahankan di hadapan dan diterima oleh Tim Penguji Skripsi
J urusan Teknik Infor matika Fakultas Teknologi Industri
Univer sitas Pembangunan Nasional ”Veteran” J awa Timur
Pada Tanggal 7 J uni 2013
Pembimbing :

Tim Penguji :

1.

1.

Intan Yuniar P., S.Kom, MS.c
NIP/NPT. 3 8006 04 0198 1

Intan Yuniar P., S.Kom, MS.c
NIP/NPT. 3 8006 04 0198 1

2.


2.

Ir. Mu’tassim Billah, MS
NIP/NPT. 19600504 198703 1 001

Dr. Ir Ni Ketut Sari, MT
NIP/NPT. 19650731 199203 2 001

3.

Ir. Mu’tassim Billah, MS
NIP/NPT. 19600504 198703 1 001
Mengetahui,
Dekan Fakultas Teknologi Industri
Univer sitas Pembangunan Nasional ”Veteran” J awa Timur

Ir. SUTIYONO, MT.
NIP/NPT. 19600713 198703 1 001


Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

YAYASAN KESEJ AHTERAAN PENDIDIK AN DAN PERUM AHAN
UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” J AWA TIMUR
FAKULTAS TEKNOLOGI INDUSTRI
PANITIA UJ I AN SKRIPSI / KOMPREHENSIF

KETERANGAN REVISI
Mahasiswa di bawah ini :
Nama

: ANISYA PUSPITASARI

NPM

: 0934010114

Jurusan


: Teknik Informatika

Telah mengerjakan revisi/ tidak ada revisi*) pra rencana (design)/ skripsi ujian
lisan gelombang I, TA 2012/2013 dengan judul:

”SISTEM INFORMASI INVENTORI BENGKEL
DI PT. CBU WORLD DENGAN MENGGUNAKAN PHP”

Surabaya,13 November 2012
Dosen Penguji yang memerintahkan revisi:

1) Intan Yuniar P., S.Kom, MS.c
NIP/NPT. 3 8006 04 0198 1

{

}

2) Dr. Ir. Ni Ketut Sari, MT
NIP/NPT. 19650731 199203 2 001


{

}

3) Ir. Mu’tassim Billah, MS
NIP/NPT. 19600504 198703 1 001

{

}

Mengetahui,

Pembimbing Utama

Intan Yuniar P., S.Kom, MS.c
NIP/NPT. 3 8006 04 0198 1

Pembimbing Pendamping


Ir. Mu’tassim Billah, MS
NIP/NPT. 19600504 198703 1 001

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

UCAPAN TERIMA KASIH

Ucapan terima kasih ini saya persembahkan sebagai perwujudan rasa syukur atas
terselesaikannya Laporan Skripsi. Ucapan terima kasih ini saya tujukan kepada :
1. Allah SWT., karena berkat Rahmat dan berkahNya kami dapat menyusun dan
menyelesaikan Laporan Skripsi ini hingga selesai.
2. Bapak Prof. Dr. Ir. Teguh Soedarto, MP selaku Rektor Universitas
Pembangunan Nasional “Veteran” Jawa Timur.
3. Bapak Sutiyono, MT selaku Dekan Fakultas Teknologi Industri UPN
“Veteran” Jawa Timur.
4. Ibu Dr. Ir. Ni Ketut Sari, MT. selaku Ketua Jurusan Teknik Informatika UPN
“Veteran” Jawa Timur dan sekaligus merangkap sebagai dosen pembimbing
pendamping.

5. Ibu Rinci Kembang Hapsari, S.Kom, M.Kom. sebagai Pembimbing Utama
yang telah dengan sabar membimbing dengan segala kerendahan hati Serta
bersedia meluangkan waktu untuk membimbing dan membantu hingga
terselesaikannya Skripsi ini dan sekaligus merangkap sebagai dosen penguji
Ujian Lisan.
6. Bapak Ir. Mu’tassim Billah, MS sebagai Pembimbing Pendamping yang telah
banyak memberikan petunjuk, masukan, bimbingan, dorongan serta kritik
yang bermanfaat sejak awal hingga terselesaikannya Skripsi ini dan sekaligus
merangkap sebagai dosen penguji Ujian.
7. Bapak Firza Prima Aditiawan, S.Kom., Selaku PIA Tugas Akhir Teknik
Informatika UPN “Veteran” Jawa Timur dan sekaligus merangkap sebagai
dosen penguji Seminar Skripsi.
iii
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

iv

8. Ibu Rinci Kembang Hapsari, S.Si, M.Kom sebagai dosen penguji Seminar
Skripsi.

9. Keluarga tercinta, terutama Ayah dan Ibuku tersayang, Mbak Ita, Mas Indra,
keponakan-keponakanku yang lucu-lucu syaila & dzaky, dan juga saudaraku
semua terima kasih atas semua doa, dukungan serta harapan-harapanya pada
saat penulis menyelesaikan Skripsi dan laporan ini. Yang penulis minta hanya
doa restunya, sehingga penulis bisa membuat sesuatu yang lebih baik dari
laporan ini.
10. Buat teman seperjuangan angkatan 2008 Alumni Pengurus BEM FTI UPN
“Veteran” JAWA TIMUR Periode 2010 – 2012, Dodik Ardhita ( Petek ),
Akhmad Ardianto ( Math ), Dedy Ermanto ( Panda), Aji Primajati ( Aji ),
Rully Setyono ( Ambon ), Meiswita Romalawati ( Meme ), Rizal Agustyawan
Wardhana ( Ichal / Gagap ), Irawan Amirul Prasetyo ( Gobes ), Dwi Putra
Arief Widyamantara ( Yayan ), Denny Prawidianto ( Piceng ), Mohammad
Ilfan Avifullah ( Mbah ). Tak lupa juga angkatan 2009 Onie Vira ( Onie ),
Ardillah ( Dila ), Fericha ( Icha ) serta teman angkatan 2010 Abdul Wadud (
Wadud ), Aland Ananta ( Aland ), Mohammad Zahry Tualeka ( Tompel ),
Roni Abdul Aziz ( Badul ), Miftahul ( Lemper ), Arif Juniawan ( Gondrong ),
Arya Tyo Gita ( Badak ), Bagus Aditya ( Bagus ), Dhewy Adityawati ( Dewy
), Desy Nur Permatasari ( Desy BP ), Faradilla ( Fara ), Natalia Hariyanti (
Natali ), Andi Astiti Devi ( Thitoet ), Rahayu Tri Bintari ( Ayu ), Windy
Puspitasari ( Windy ) yang telah berjuang mengharumkan nama Fakultas
Teknologi Industri UPN “ Veteran “ Jatim dalam masa jabatan 1,5 tahun

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

v

dengan penuh canda, tawa dan semua kenangan yang pernah dialami bersama
serta memberikan wawasan baru, dunia baru dan sahabat baru.
11. Teman Band FLASH MEMORY, khususnya Dwi Putra Arief Widyamantara (
Putra ), Akhmad Ardianto ( Math ), Aji Primajati ( Aji ), Yogie Wahyuliarso (
Jojo ) dan Irawan Amirul Prasetyo ( Gobes ) yang telah mengisi waktu
kekosongan dengan latihan rutin di Studio IGOS dan juga perform di berbagai
tempat selama 2 tahun ini serta menambah pengalaman.
12. Buat 4 sekawan sekaligus partner skripsi yang baik dan setia, Rizal
Agustiyawan Wardana ( Gagap ), Dwi Putra Arief Widyamantara ( Putra ),
dan Mohammad Ilfan Avifullah ( Mbah ) yang telah berjuang bersama sampai
akhir dengan banyak tantangan dan rintangan.
13. Para Member ”Cafe Tenda” Pemilik Buk Ton dan sekaligus merangkap
sebagai Ibu dari teman teman yang selalu memberikan motivasi, nasihat dan
penuh semangat begitu bermakna serta memberikan camilan dan minuman es
segar ( Logistik ) yang begitu mikmat dan hanya satu kata buat kalian
”MEONG”.
14. Bagus Aditya ( Bagus ) yang telah membantu dan memfasilitasi printer dalam
pencetakan laporan skripsi serta menemani penulis keliling malam terutama
makan bakso Pak Mandul di saat lagi suntuk, banyak pikiran.
15. Kawan-kawanku semua yang tak bisa saya sebutkan satu persatu, Terima
Kasih yang tak terhingga untuk kalian semua. Semoga Allah SWT yang
membalas semua kebaikan dan bantuan tersebut.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

KATA PENGANTAR

Syukur Alhamdulillaahi rabbil ‘alamin terucap ke hadirat Allah SWT atas
segala limpahan Kekuatan-Nya sehingga dengan segala keterbatasan waktu,
tenaga, pikiran dan keberuntungan yang dimiliki penyusun, akhirnya penyusun
dapat menyelesaikan Skripsi yang berjudul “SISTEM INFORMASI INVENTORI
BENGKEL DI PT. CBU WORLD DENGAN MENGGUNAKAN PHP” dengan
tepat waktu.
Skripsi dengan beban 4 SKS ini disusun guna diajukan sebagai salah satu
syarat untuk menyelesaikan program Strata Satu (S1) pada jurusan Teknik
Informatika, Fakultas Teknologi Industri, UPN ”VETERAN” Jawa Timur.
Melalui Skripsi ini penyusun merasa mendapatkan kesempatan emas untuk
memperdalam ilmu pengetahuan yang diperoleh selama di bangku perkuliahan,
terutama berkenaan tentang penerapan teknologi perangkat bergerak. Namun,
penyusun menyadari bahwa Skripsi ini masih jauh dari sempurna. Oleh karena itu
penyusun sangat mengharapkan saran dan kritik dari para pembaca untuk
pengembangan aplikasi lebih lanjut.

Surabaya,

Peneliti

ii
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

Juni 2013

DAFTAR ISI

Halaman
LEMBAR PENGESAHAN
ABSTRAK ..................................................................................................

i

KATA PENGANTAR .................................................................................. ii
UCAPAN TERIMA KASIH............................................................................ iii
DAFTAR ISI ................................................................................................ vi
DAFTAR GAMBAR ...................................................................................

x

DAFTAR TABEL ........................................................................................ xii

BAB I PENDAHULUAN .............................................................................

1

1.1. Latar Belakang .....................................................................................

1

1.2. Rumusan Masalah ................................................................................

4

1.3. Batasan Masalah ..................................................................................

4

1.4. Tujuan ………...................................................................................... 5
1.5. Manfaat ................................................................................................

5

1.6. Metodologi Penelitian ..........................................................................

6

1.7. Sistematika Penulisan ...........................................................................

8

BAB II TINJAUAN PUSTAKA ................................................................... 10
2.1

Profil Instasi Perusahaan ..................................................................... 10
2.1.1 Struktur Organisasi Bengkel ……………….............................. 11
2.1.2 Visi dan Misi PT. CBU World .................................................. 11

2.2. Pengertian Sistem ................................................................................ 12
2.3. Pengertian Informasi ........................................................................... 16
2.4. Sistem Informasi ………...…………………………………………… 17
2.5. Cascading Style Sheet (CSS)…………………..……………………… 19
2.6. Fungsi Apache ……………..………………………………………….... 20
2,7. XAMPP

.…….…………………………………………………….…. 21

2.8. PHP…………….………………………….……………………….……. 22

vi
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

vii

2.9. Dreamweaver CS3……………………………………………………. 25
2.10. Pemodelan data ………………………………………………………. 25
2.10.1 Normalisasi ………….……………………………………….. 26
2.10.2.Relasi ……….………………………………………………... 26
2.11. DFD (Data Flow Diagram) ……………….…………………….……. 27
2.12. Diagram Alir

...………….……………….…………………….….... 30

2.13. Perbedaan HTML, xHTML, CSS dan JavaScript.…………….……... 37

BAB III ANALISA DAN PERANCANGAN SISTEM ................................. 41
3.1 Analisa Sistem ...................................................................................... 41
3.2 Analisa Kebutuhan ................................................................................. 42
3.3 Perancangan Bagan Alir ......................................................................... 43
3.4 Perancangan Database dan Pemodelan Proses ........................................ 50
3.4.1 Context Diagram ........................................................................... 50
3.4.2 Diagram Berjenjang ...................................................................... 51
3.4.3 DFD Level 1 ................................................................................. 53
3.4.4 DFD Level 2 Proses 1.................................................................... 54
3.4.5 DFD Level 2 Proses 2.................................................................... 55
3.5 Rancangan Basis Data ........................................................................... 56
3.6 Kamus Data ........................................................................................... 60
3.7 Desain Interface ..................................................................................... 63

BAB IV IMPLEMENTASI DAN UJI COBA ............................................... 69
4.1 Implementasi Data ................................................................................ 69
4.2 Implementasi Program ......................................................................... 70
4.2.1 Tampilan Menu Home .................................................................. 70
4.2.2 Tampilan Login ............................................................................ 71
4.2.3 Tampilan Menu Home (Setelah Login) ......................................... 72
4.2.4 Tampilan Menu Form Pelanggan .................................................. 73
4.2.5 Tampilan Menu Stok Barang ........................................................ 74
4.2.6 Tampilan Menu Form Servis ........................................................ 76
4.2.7 Tampilan Menu Form Pengguna ................................................... 77

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

viii

4.2.8 Tampilan Menu Transaksi Order Pembelian ................................. 78
4.2.9 Tampilan Menu Transaksi Pembelian ........................................... 80
4.2.10 Tampilan Menu Transaksi Penjualan .......................................... 81
4.2.11 Tampilan Menu Form Laporan ................................................... 82
4.3 Uji Coba dan Evaluasi ……………………………................................ 89
4.3.1 Uji Coba Menampilkan Login …………………………… ......... 89
4.3.2 Uji Coba Menampilkan Menu Utama …………………………… 90
4.3.3 Uji Coba Menampilkan Menu Transaksi ……………………… . 94
4.3.4 Uji Coba Menampilkan Menu Laporan ....................................... 97

BAB V PENUTUP ...................................................................................... 102
5.1 Kesimpulan ........................................................................................... 102
5.2 Saran ..................................................................................................... 103
DAFTAR PUSTAKA ................................................................................... 104

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

Judul
Pembimbing I
Pembimbing II
Peneliti

: SISTEM INFORMASI INVENTORI BENGKEL DI PT.
CBU WORLD DENGAN MENGGUNAKAN PHP
: Rinci Kembang Hapsari, S.Kom, M.Kom
: Dr. Ir. Ni Ketut Sari, MT
: Anisya Puspitasari

ABSTRAK
Pemanfaatan komputer sebagai alat kerja bantu manusia sekarang ini
mengalami perkembangan positif yang sangat besar. Hal ini dapat dikarenakan
oleh faktor pendorong dan faktor keunggulan dari komputer itu sendiri. Faktor
pendorong dapat berupa kemajuan teknologi di bidang informasi, serta
kebutuhan dan tuntutan manusia yang menginginkan semua pekerjaan dan
kebutuhannya dapat dilaksanakan dengan aman, cepat, dan akurat. Sedangkan,
komputer memiliki keunggulan tersebut.
PT. CBU World yang dalam pengelolaan datanya masih belum
sepenuhnya terkomputerisasi, sehinggga menimbulkan kesulitan bagi para
pegawainya dalam hal pencatatan, pembacaan, update, dan pencarian data yang
disebabkan karena banyaknya jumlah data pegawai yang ada, berupaya untuk
merubah pendataan pegawai secara manual tersebut ke suatu sistem informasi
baru berbasis komputer dengan menggunakan PHP sebagai databasenya. Sistem
informasi baru tersebut tidak hanya mencangkup data penjualan dan pembelian
saja, melainkan ada menu tambahan mengenai servis kendaraan dan data
gudang.
Upaya kami dan PT. CBU World tersebut diharapkan dapat membantu
dalam mengatasi masalah yang ditemukan selama Tugas Akhir ini serta dapat
meningkatkan sumber daya manusia dan sumber daya komputer yang ada.
Keyword : Komputerisasi, Sistem Informasi, Data Penjualan-Pembelian, servis
kendaraan dan data gudang, PT. CBU World.

i

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

BAB I
PENDAHULUAN

1.1

Latar Belakang Masalah
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 PT. CBU World 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.
Berdasarkan tinjauan maka diambil beberapa contoh sistem yang ada pada
bengkel-bengkel yang lainnya. Pada Bengkel Mobil Maman Jaya, aplikasi pada
bengkel mobil ini didasarkan pada kebutuhan pengelolaan informasi yang tepat
dan akurat dalam pengelolaan status barang yang berada di gudang. Metodelogi
yang

digunakan

adalah

metode

waterfall,

model

ini

menggambarkan

pembangunan perangkat lunak seperti aliran air terjun, mulai analysis requirement
sebagai awal proses sampai dengan coding atau testing di akhir proses, dan
dibangun dengan menggunakan bahasa pemrograman web, yakni PHP dan
MySQL untuk penyimpanan datanya. Hasil dari aplikasi yang dibuat yaitu sistem

1
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

2

dapat menampilkan status barang dan memberikan laporan terbaru yang
diperlukan manager bengkel mobil. (Saputra, Falahah, B.Siswanto, 2012)
Sementara, Sistem Informasi akuntansi dan persediaan barang di tempat
lain, pembuatan dimulai dari analisis dan pengamatan terhadap sistem perusahaan.
Kemudian dari data yang ada dilakukan perancangan sistem informasi akuntansi
yang disesuaikan dengan kebutuhan perusahaan. Sistem informasi yang dibangun
merupakan integrasi dari modul penjualan, modul pembelian, dan akuntansi
(pencatatan). Analisis dan perancangan sistem ini menggunakan metodelogi The
Classic Life Cycle. Sedangkan untuk implementasinya menggunakan development
tools Visual Basic 6.0 dan tambahan tools lain SQL server 2000. (Massudhyana,
2010)
Pengolahan data servis pada bengkel Agung Perkasa Motor, masih
menggunakan sistem dalam bentuk Microsoft Excel. Microsoft Excel ini hanya
digunakan untuk pelaporan data servis saja, sehingga pada sistem yang berjalan
kini masih terdapat banyak kekurangan antara lain penginputan data servis dan
suku cadang ke dalam faktur servis yang dilakukan secara manual. Hal ini
mengakibatkan kurang efektifnya proses pengolahan data servis kendaraan. Maka
akan dibuat suatu sistem informasi pengelolaan data servis kendaraan.
(firmansyah, 2005)
Sistem yang berjalan pada Bengkel Mobil PT. CBU World saat ini,
khususnya pada sistem penjualan, pembelian dan pergudangan belum sepenuhnya
terkomputerisasi, adapun prosedur yang dilakukan pada bagian kepegawaian yaitu
melakukan pendataan secara manual, dan si arsipkan menggunakan Microsoft
Office Access 2007. Tetapi laporan yang dihasilkan dengan menggunakan

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

3

aplikasi pengolah data tersebut kurang memenuhi kebutuhan yang ada di Bengkel
Mobil PT. CBU World.
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 berkasberkas ini mudah rusak dan jika rusak tidak terdapat data cadangan.
Oleh karena itu, solusi yang bisa kami tawarkan dari permasalahan diatas
adalah dengan membuat suatu Sistem Informasi Inventori Bengkel berbasis
komputer yang dapat mengatasi kelemahan dan kekurangan dari sistem
pengolahan data sebelumnya. Dimana dengan sistem informasi yang baru ini
diharapkan proses pengolahan data dapat dilakukan dengan cepat, meskipun
jumlah data yang dimasukkan relatif banyak dan laporan dapat dicapai
semaksimal mungkin sehingga meminimalisasi kesalahan dalam pengolahan data.
Dengan sendirinya efiensi waktu dalam pengerjaan dan penyelesaian suatu
laporan akan lebih baik.
Dari uraian diatas, masalah yang timbul adalah petugas gudang kesulitan
jika harus melakukan pengecekan secara manual. Sebagai penyelesaian masalah
itu maka saya mencoba membantu menyelesaikan permasalahan yang ada pada
Bengkel PT. CBU World dengan menjadikan permasalahan tersebut sebagai
bahan penulisan laporan Tugas Akhir dengan judul ” SISTEM INFORMASI
INVENTORI BENGKEL DI PT. CBU WORLD DENGAN MENGGUNAKAN
PHP”

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

4

1.2

Perumusan Masalah
Berdasarkan latar belakang masalah yang ada diatas, dapat dirumuskan

beberapa permasalahan sebagai berikut :
1. Bagaimana merancang sebuah aplikasi yang berhubungan dengan
pendataan penjualan dan pembelian, servis kendaraan, serta stok
pergudangan yang efektif dan efisien ?
2. Bagaimana merancang sebuah sistem informasi yang dapat membantu dan
mempercepat pembuatan laporan untuk PT. CBU World secara akurat ?

1.3

Batasan Masalah
Pada Tugas Akhir ini, batasan masalah dari pembuatan sistem informasi

perbengkelan ini adalah sebagai berikut :
1. Dalam proses pembuatan aplikasi ini tidak membahas dan menanggulangi
masalah yang berkaitan dengan konfigurasi jaringan.
2. Dalam penelitian ini tidak menangani pengembalian barang, baik pada
transaksi penjualan maupun pembelian.
3. Dalam penelitian ini tidak membahas tentang order pembelian maupun
order penjualan.
4. Perangkat lunak yang digunakan untuk merancang sistem informasi
bengkel ini adalah PHP dan MySql sebagai databasenya.
5. Dalam aplikasi ini tidak membahas masalah hutang piutang baik pada
order penjualan maupun pembelian.
6. Pada aplikasi ini, penjualan dan jasa servis pembayaran hanya dilakukan
secara cash atau tunai.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

5

1.4

Tujuan
Adapun tujuan yang akan dicapai dari proyek akhir ini adalah :
1. Membangun aplikasi inventori gudang bengkel mobil.
2. Membuat Aplikasi yang dapat membuat laporan barang masuk yang
dibutuhkan manager bengkel mobil.
3. Membuat Aplikasi yang dapat membuat laporan barang keluar yang
dibutuhkan manager bengkel mobil.
4. Membuat Aplikasi yang dapat membuat laporan status barang untuk
membantu manager bengkel mobil.

1.5

Manfaat
Manfaat yang diperoleh dari pelaksanaan Tugas Akhir di Bengkel Mobil

CBU World Surabaya Bagian Inventori yang dibuat sebagi sebuah Sistem
Informasi adalah sebagai berikut :
1.

Bagi Mahasiswa
a

Mendapatkan pengalaman dalam pembuatan sistem informasi
inventori bengkel serta melatihnya untuk dapat berfikir secara utuh
dan menyeluruh mengenai kebutuhan apa saja yang dibutuhkan
untuk membuat sebuah sistem aplikasi.

b

Memperoleh pemahaman yang komprehensif akan dunia kerja
melalui learning by doing.

c

Mendapatkan pengalaman dalam suatu lingkungan kerja dan
mendapat peluang untuk berlatih menangani permasalahan dalam

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

6

suatu instansi serta melaksanakan studi perbandingan antara teori
yang didapat selama kuliah dengan penerapan di suatu instansi.
d

Untuk menambah kepercayaan diri dan keberanian serta tanggung
jawab dalam melaksanakan tugas yang dipercaya oleh instansi
kepada mahasiswa.

2.

Bagi Pengguna
a

Dengan adanya sistem ini diharapkan dapat mempermudah proses
pencatatan dan rekapitulasi data maupun laporan yang diinginkan.

b

Pengolahan dan pengelolaan data dapat dilakukan secara baik dan
cepat. Sehingga, dapat membantu pengguna dalam mengambil
kebijakan secara cepat dan tepat,.

c

Dapat tukar-menukar informasi dalam upaya meningkatkan sarana
dan prasarana yang sudah ada.

1.6

Metodologi Penelitian
Metodologi merupakan elemen yang paling mendasar dari suatu proses

pengerjaan proyek. Berikut ini adalah beberapa metode yang akan dilakukan
untuk merealisasikan proyek pembuatan ”Sistem Informasi Inventori Bengkel di
PT CBU World dengan menggunakan PHP” sebagai berikut :
1.

Metode Lapangan (Field Research)
Metode

ini

dilakukan

penulis

secara

langsung

untuk

mengumpulkan data yang berhubungan dengan data penjualan, pembelian,

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

7

servis, dan stok gudang pada Bengkel PT. CBU World. Data-data tersebut
penulis kumpulkan dengan cara :
a.

Observasi (Pengamatan Langsung)
Metode dengan melakukan pengamatan langsung ke Bagian
Inventori pada Bengkel PT. CBU World, tujuan observasi ini di
lakukan agar mendapatkan data-data dan informasi yang lebih
lengkap dan akurat.

b.

Interview (Wawancara)
Metode dengan melakukan wawancara kepada pihak yang
berkompeten di Bengkel PT. CBU World. Untuk mendapatkan
penjelasan dari masalah-masalah yang sebelumnya kurang jelas,
dan untuk menyakinkan bahwa data yang diperoleh/dikumpukan
benar-benar akurat.

2.

Metode Studi Pustaka (Study Research)
Pada metode ini di lakukan dengan cara mengumpulkan,
mempelajari, dan mengutip file, dokumen atau arsip, serta bacaan yang
berkaitan dengan pelaksanaan Tugas Akhir yang dilaksanakan di PT. CBU
World. Yang dikumpulkan, dipelajari dan dikutip dapat berupa teori
ataupun beberapa pendapat dari beberapa buku bacaan ataupun buku diktat
yang dipergunakan selama kuliah. Hal ini dimaksudkan untuk memberikan
landasan teori yang kuat melalui buku-buku atau literatur yang tersedia di
perpustakaan, baik berupa bahan-bahan kuliah dan brosur yang
berhubungan dengan penulisan Tugas Akhir ini.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

8

1.7

Sistematika Penulisan
Untuk memudahkan di dalam memahami persoalan dan pembahasannya,

maka penulisan Laporan Tugas Akhir ini dibuat dengan sistematika sebagai
berikut :
BAB I PENDAHULUAN
Bab ini menguraikan tentang latar belakang masalah, inti dari
permasalahan disebutkan pada perumusan masalah, batasan masalah
menjelaskan tentang batasan-batasan dari sistem, tujuan dan manfaat dari
penelitian, serta metodologi dan sistematika penulisannya.
BAB II TINJ AUAN PUSTAKA
Bab ini menjelaskan tentang teori-teori singkat yang berhubungan dengan
Tugas Akhir yang meliputi konsep dasar sistem informasi, siklus hidup
sistem,

bahasa

pemrograman

yang

dipakai,

serta

profil

institusi/perusahaan.
BAB III ANALISA DAN PERANCANGAN SISTEM
Bab ini menguraikan tentang tata cara metode perancangan sistem yang
digunakan untuk mengolah sumber data yang dibutuhkan sistem antara
lain: Data Flow Diagram (DFD), dan Entity Relational Diagram (ERD).
BAB IV IMPLEMENTASI DAN UJ I COBA
Bab ini berisi tentang sistem informasi yang sudah jadi dengan
menggunakan sistem flow yang terkomputerisasi, meliputi Context
Diagram, Data Flow Diagram (DFD), Entity Relationship Diagram (ERD),
Conceptual Database dan disertai dengan desain input atau output serta

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

9

implementasi – implementasinya. Serta menjelaskan tentang pelaksanaan
uji coba dan evaluasi dari pelaksanaan uji coba dari aplikasi yang dibuat.
BAB VI PENUTUP
Bab ini berisi kesimpulan dan saran dari penulis untuk pengembangan
sistem yang dibuat.
DAFTAR PUSTAKA
Pada bagian ini akan dipaparkan tentang sumber-sumber literatur yang
digunakan dalam pembuatan laporan tugas akhir ini.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

BAB II
TINJ AUAN PUSTAKA

Pada bab II ini akan dibahas mengenai profil instansi/perusahaan dan beberapa teori
dasar untuk menunjang penyelesaian Tugas Akhir ini, diantaranya : Sistem Informasi,
Apache, PHP, XAMPP, Localhost, Sybase Power Designer, Dreamweaver CS3, MySql,
Pemodelan Data.

2.1

Profil Instansi/Perusahaan
Bengkel Mobil PT. CBU World berdiri pada bulan April 2001. Bengkel mobil ini

terletak di Jalan Raya Jemursari, Surabaya. CBU World merupakan bengkel mobil yang
melayani servis berbagai jenis merk mobil, mobil berbahan bakar solar, premium, maupun
pertamax. Dengan mempunyai motto “Percayakan Perawatan Mobil Anda Pada Kami”,
bengkel mobil CBU World ini melayani beberapa jenis servis untuk mobil diantaranya: Tune
Up Bensin/Diesel, Tuning Sport Mobil Bensin, Stel Bos Pom, Spesial Mobil Diesel Solar,
Ganti Oli, Stel Rem, Stel Kopling, Onderstel, dan lain sebagainya. Jenis Oli yang tersedia di
bengkel juga terdapat bermacam-macam, meliputi Oli Top One, Oli Shell, Oli Pertamina.
Beberapa tahun sejak berdirinya Bengkel CBU World, bengkel ini cukup mempunyai banyak
pelanggan, mulai pelanggan mobil milik pribadi, maupun mobil milik perkkantoran ataupun
perusahaan. Bengkel mobil ini juga menyediakan beberapa jenis onderdil atau sparepart yang
diperlukan mobil. Nsmun, dikarenakan banyaknya tempat jasa servis bengkel mobil yang ada
di kota Surabaya, dan pemilik bengkel CBU world ini belum sepenuhnya menggunakan
sistem yang terkomputerisasi dalam mengelola pelanggan dan administrasinya, beberapa
pegawai mendapatkan kesulitan dalam mengorganisir pembelian serta penjualan.

10
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

11

2.1.1 Struktur Organisasi Bengkel PT. CBU Wor ld

Gambar 2.1 Struktur Organisasi Bengkel CBU World (CBU World, 2012)

2.1.2 Visi dan Misi PT.CBU World
1.

Visi

“ Auto Service ingin agar produksi pelayanannya menjadi pilihan pertama
bagi para pelanggan (customer)”
Pernyataan visi diatas dimaksudkan adalah upaya untuk melestarikan
fungsi dari bengkel PT. CBU World yang meliputi kebijaksanaan penataan,
pemanfaatan, pengembangan, pemeliharaan, pemulihan, pengawasan, dan
pengendalian terhadap mobil yang profesional, transparan, akuntabel dengan
melibatkan peran serta masyarakat, dunia usaha serta pihak–pihak terkait,
sesuai dengan undang-undang yang telah ada..
2.

Misi
Visi Bengkel CBU World tersebut dijabarkan dalam misi yang akan

menjadi pijakan penyusunan rencana strategis. Untuk mendukung perwujudan

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

12

visi yang ditetapkan, maka Bengkel CBU World mempunyai misi sebagai
berikut :
1. Memberikan servis yang terbaik kepada para pelanggan dengan cara yang
menyenangkan mereka.
2. Menciptakan lapangan kerja bagi para karyawan dengan kondisi yang baik dalam hal :
1. Sistem penggajian yang memadai
2. Lingkungan kerja yang bersih dan suasana kerja yang nyaman
3. Kesempatan yang sama untuk setiap karyawan dalam bekerja
3. Menjalin kerjasama dengan dunia pendidikan untuk meningkatkan SDM dengan cara:

1. Mengadakan pelatihan-pelatihan.
2. Memberi masukan untuk penataan kembali kurikulum yang meliputi materi,
pola, dan sistem pembelajaran di SMK.
4. Mengembangkan unit usaha Auto Service dengan tujuan :

1. Membuka lapangan kerja baru
2. Dapat menghadapi / mengatasi segala dampak yang akan terjadi di era
globalisasi
3. Dapat memanfaatkan teknologi tinggi / baru dan menularkannya ke dunia
pendidikan.

2.2

Pengertian Sistem

Sistem adalah suatu kesatuan yang terdiri komponen atau elemen yang dihubungkan
bersama untuk memudahkan aliran informasi, materi atau energi untuk mencapai suatu
tujuan. Istilah ini sering dipergunakan untuk menggambarkan suatu set entitas yang
berinteraksi, di mana suatu model matematika seringkali bisa dibuat. Sistem juga merupakan

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

13

kesatuan bagian-bagian yang saling berhubungan yang berada dalam suatu wilayah serta
memiliki item-item penggerak, contoh umum misalnya seperti negara. Negara merupakan
suatu kumpulan dari beberapa elemen kesatuan lain seperti provinsi yang saling berhubungan
sehingga membentuk suatu negara dimana yang berperan sebagai penggeraknya yaitu rakyat
yang berada dinegara tersebut. Kata "sistem" banyak sekali digunakan dalam percakapan
sehari-hari, dalam forum diskusi maupun dokumen ilmiah. Kata ini digunakan untuk banyak
hal, dan pada banyak bidang pula, sehingga maknanya menjadi beragam. Dalam pengertian
yang paling umum, sebuah sistem adalah sekumpulan benda yang memiliki hubungan di
antara mereka. Berikut adalah definisi sistem secara umum :

a. Kumpulan dari bagian-bagian yang bekerja sama untuk mencapai tujuan yang sama.
Contoh :

1. Sistem tatasurya
2. Sistem pencernaan
3. Sistem informasi
4. Sistem komputer

b. Sekumpulan objek-objek yang saling berelasi dan berinteraksi serta hubungan antar
objek bisa dilihat sebagai satu kesatuan yang dirancang untuk mencapai satu tujuan.
Dengan demikian, secara sederhana sistem dapat diartikan sebagai suatu kumpulan
atau himpunan dari unsur atau variabel-variabel yang saling terorganisasi, saling
berinteraksi dan saling bergantung satu sama lain.
c. Berikut adalah definisi sistem menurut beberapa pakar :
1. Menurut Scott (1996) sistem terdiri dari unsur-unsur seperti masukan (input),
pengolahan (processing), serta keluaran (output).

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

14

2. Menurut Mc. Leod (1995) mendefinisikan sistem sebagai sekelompok elemenelemen yang terintegrasi dengan maksud yang sama untuk mencapai suatu tujuan.
d. Elemen Sistem
1. Perangkat Keras (Hardware)
Hardware/Perangkat keras adalah peralatan di sistem komputer yang secara fisik
terlihat dan dapat dipegang.
2. Perangkat Lunak (Software)
Software/Perangkat lunak adalah program yang berisi perintahperintah untuk
melakukan pengolahan data. Software tidak terlihat secara fisik.
3.

Teknisi (Brainware)
Manusia yang terlibat di dalam mengoprasikan serta mengatur sistem komputer.

4. Basis Data (DataBase)
Basis Data terdiri dari 2 kata, yaitu Basis dan Data. Basis kurang lebih dapat
diartikan sebagai markas atau gudang, tempat bersarang atau berkumpul.
Sedangkan Data adalah representasi fakta dunia nyata yang mewakili suatu objek
seperti manusia (pegawai, siswa, pembeli, pelanggan), barang, hewan, peristiwa,
konsep, keadaan dan sebagainya, yang direkam dalam bentuk angka, huruf,
simbol, teks, gambar, bunyi atau kombinasinya.
e. Karakteristik Sistem
Untuk memahami atau mengembangkan suatu sistem, maka perlu membedakan
unsur-unsur dari sistem yang membentuknya. Berikut adalah karakteristik sistem yang
dapat membedakan suatu sistem dengan sistem lainnya :
1. Batasan (boundary) : Penggambaran dari suatu elemen atau unsure mana yang
termasuk di dalam sistem dan mana yang di luar sistem.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

15

2. Lingkungan (environment) : Segala sesuatu di luar sistem, lingkungan yang
menyediakan asumsi, kendala, dan input terhadap suatu sistem.
3. Masukan (input) : Sumber daya (data, bahan baku, peralatan, energi) dari
lingkungan yang dikonsumsi dan dimanipulasi oleh suatu sistem.
4. Keluaran (output) : Sumber daya atau produk (infomasi, laporan, dokumen,
tampilan layar komputer, barang jadi) yang disediakan untuk lingkungan sistem
oleh kegiatan dalam suatu sistem.
5. Komponen (component) : Kegiatan-kegiatan atau proses dalam suatu sistem yang
mentranformasikan input menjadi bentuk setengah jadi (output). Komponen ini
bisa merupakan subsistem dari sebuah sistem.
6. Penghubung (interface) : Tempat dimana komponen atau sistem dan
lingkungannya bertemu atau berinteraksi.
7. Penyimpanan (storage) : Area yang dikuasai dan digunakan untuk penyimpanan
sementara dan tetap, dari informasi, energi, bahan baku, dan sebagainya.
Penyimpanan merupakan suatu media penyangga diantara komponen tersebut
bekerja dengan berbagai tingkatan yang ada dan memungkinkan komponen yang
berbeda dari berbagai data yang sama.
8. Sasaran (objectives) : Suatu sistem pasti mempunyai tujuan (goal) atau sasaran
(objective). Jika suatu sistem tidak mempunyai sasaran, maka operasi sistem tidak
akan ada gunanya. Sasaran dari sistem sangat menentukan sekali masukan yang
dibutuhkan sistem dan keluaran yang akan dihasilkan sistem. Suatu sistem
dikatakan berhasil bila mengenai sasaran atau tujuannya.
f. Klasifikasi Sistem
Suatu sistem dapat diklasifikasikan dari beberapa sudut pendang, diantaranya adalah
sebagai berikut :

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

16

1. Sistem diklasifikasikan sebagai sistem abstrak (abstract system) dan sistem fisik
(physical system). Sistem abstrak adalah sistem yang berupa pemikiran atau ideide yang tidak tampak secara fisik. Sistem fisik merupakan sistem yang ada secara
fisik.
2. Sistem diklasifikasikan sebagai sistem alamiah (natural system) dan sistem buatan
manusia (human made system). Sistem alamiah adalah sistem yang terjadi melalui
proses alam, tidak dibuat manusia. Sistem buatan manusia adalah sistem yang
dirancang oleh manusia.
3. Sistem diklasifikasikan sebagai sistem tertentu (deterministic system) dan sistem
tentu (probabilistic system). Sistem tertentu beroperasi dengan tingkah laku yang
sudah dapat di prediksi. Interaksi diantara bagian-bagiannya dapat dideteksi
dengan pasti, sehingga keluaran dari sistem dapat diramalkan.
4. Sistem diklasifikasikan sebagai sistem tertutup (closed system) dan sistem terbuka
(open system). Sistem tertutup merupakan sistem yang tidak berhubungan dengan
lingkungan luarnya. Sistem ini bekerja secara otomatis tanpa adanya turut campur
tangan dari pihak luarnya. Sistem terbuka adalah sistem yang berhubungan dan
terpengaruh dengan lingkungan luarnya. Sistem ini menerima masukan dan
menghasilkan keluaran untuk lingkungan luar atau subsistem lainnya.

2.3

Pengertian Informasi

Informasi adalah pesan (ucapan atau ekspresi) atau kumpulan pesan yang terdiri dari
order sekuens dari simbol, atau makna yang dapat ditafsirkan dari pesan atau kumpulan
pesan. Informasi dapat direkam atau ditransmisikan. Hal ini dapat dicatat sebagai tandatanda, atau sebagai sinyal berdasarkan gelombang. Informasi adalah jenis acara yang
mempengaruhi suatu negara dari sistem dinamis. Para konsep memiliki banyak arti lain

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

17

dalam konteks yang berbeda. Informasi bisa di katakan sebagai pengetahuan yang didapatkan
dari pembelajaran, pengalaman, atau instruksi. Namun demikian, istilah ini memiliki banyak
arti bergantung pada konteksnya, dan secara umum berhubungan erat dengan konsep seperti
arti, pengetahuan, negentropy, Persepsi, Stimulus, komunikasi, kebenaran, representasi, dan
rangsangan mental.

Dalam beberapa hal pengetahuan tentang peristiwa-peristiwa tertentu atau situasi
yang telah dikumpulkan atau diterima melalui proses komunikasi, pengumpulan intelejen,
ataupun didapatkan dari berita juga dinamakan informasi. Informasi yang berupa koleksi data
dan fakta seringkali dinamakan informasi statistik. Dalam bidang ilmu komputer, informasi
adalah data yang disimpan, diproses, atau ditransmisikan. Penelitian ini memfokuskan pada
definisi informasi sebagai pengetahuan yang didapatkan dari pembelajaran, pengalaman, atau
instruksi dan alirannya.

Informasi adalah data yang telah diberi makna melalui konteks. Sebagai contoh,
dokumen berbentuk spreadsheet (semisal dari Microsoft Excel) seringkali digunakan untuk
membuat informasi dari data yang ada di dalamnya. Laporan laba rugi dan neraca merupakan
bentuk informasi, sementara angka-angka di dalamnya merupakan data yang telah diberi
konteks sehingga menjadi punya makna dan manfaat.

2.4

Sistem Infor masi

Data dapat berupa angka, huruf, gambar, atau bentuk rekaman lainnya, yang dapat
diakses oleh manusia, yang dapat dimasukkan, disimpan dan diolah dalam komputer, atau
dilewatkan pada kanal digital. Komputer merepresentasikan data dalam bentuk kode binary.
Data yang bermanfaat adalah data yang lengkap mendukung pembentukan informasi, serta
akurat dan mutakhir, karena selalu diverifikasi dan diperbaharui sesuai perkembangan fakta.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

18

Informasi adalah rangkaian data yang mempunyai sifat sementara, tergantung dengan
waktu, mampu memberi kejutan atau surprise pada yang menerimanya. Intensitas dan
lamanya kejutan dari informasi, disebut nilai informasi. Informasi yang tidak mempunyai
nilai, biasanya karena rangkaian data yang tidak lengkap atau kadaluarsa.
Karakteristik dari informasi adalah, penerima informasi mengalamai perubahan dari
kondisi (state) belum mengetahui menjadi kondisi (state) mengetahui. Perubahan ini
mengandung unsur tidak terduga. Informasi yang benar dan baru, dapat mengkoreksi dan
mengkonfirmasi informasi yang sebelumnya. Informasi dapat juga dikatakan sebagai data
yang telah diproses, yang mempunyai nilai tentang tindakan atau keputusan. Manfaat
informasi itu sendiri adalah untuk mengurangi ketidakpastian. Hal ini sangat berguna untuk
proses pengambilan keputusan.
Sistem informasi merupakan sistem yang berisi jaringan SPD (Sistem Pengolahan
Data), yang dilengkapi dengan kanal-kanal komunikasi yang digunakan dalam sistem
organisasi data. Elemen proses dari sistem informasi antara lain, mengumpulkan data (data
gathering), mengelola data yang tersimpan, menyebarkan informasi.
Agar sistem informasi selalu andal dan berjalan dengan baik, diperlukan orang-orang
yang bertugas untuk mengelola dan memelihara sumber daya dan layanan peralatan sistem
informasi, yang digunakan untuk mendukung proses-proses di dalam organisasi.
Di dalam sistem informasi, manusia berinteraksi dengan manusia, manusia
berinteraksi dengan komputer, dan komputer berinteraksi dengan komputer lain. Di dalam
sistem informasi, data, informasi dan pengetahuan mengalir dibawa oleh dokumen atau
media komunikasi elektronik, seperti telepon atau jaringan komputer.
Keberadaan sistem informasi diperlukan didalam organisasi untuk mendampingi
proses-proses bisnis dari organisasi. Contohnya, proses penjualan di supermarket didampingi

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

19

oleh sistem informasi penjualan, di sebuah instansi pemerintahan perlu adanya sistem
informasi kepegawaian dan masih banyak contoh yang lainnya.

2.5

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.

Ada dua cara menempatkan dokumen CSS dalam web yaitu :

1.Posisi (Position)

Mengunakan properti position terdapat 4 cara:


Absolute, Posisi elemen berpatokan pada jendela browser.



Fixed, Posisi elemen tetap walaupun digeser.



Static, Posisi normal (default).



Relative, Posisi elemen tergantung dari elemen yang lain.

2.Menempel (Float)

Menggunakan properti float atau clear:


Clear:left, Elemen akan menempel pada sebelah kiri dan berada di bawah.



Clear:right, Elemen akan menempel pada sebelah kanan dan berada dibawah.



Clear:both, Elemen akan berada pada posisi bawah elemen diatasnya.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

20



Float:left, Elemen akan menempel pada sebelah kiri elemen induk.



Float:right, Elemen akan menempel pada sebelah kanan elemen induk.

Selanjutnya:
Margin, jarak/batas elemen dengan elemen lain.
Border, border/gari tepi elemen.
Padding, jarak elemen dengan isi elemen.

2.6

Apache
Apache merupakan web server yang terpopuler saat ini. Server Apache sangat luwes,

memenuhi standar HTTP/1.1, mendukung PHP, interaksi dengan database MySql,
mengimplementasikan protokol terbaru dan sangat luwes dikonfigurasi serta dapat
ditambahkan modul lainnya melalui modul Apache. Tersedia untuk berbagai sistem operasi.
Apache menyediakan fasilitas yang kaya, yang sangat dibutuhkan suatu server serius,
seperti otentikasi, pengaturan akses direktori, virtual host, kemampuan URL rewritting, dan
juga alias. Kemampuan melakukan content negotiation membuat Apache mampu melayani
beragam client secara otomatis, baik untuk berbagai browser yang memiliki kemampuan
berbeda ataupun untuk divais akses yang berbeda. Awalnya Apache dikembangkan
berdasakan keinginan untuk memperbaiki Web server yang saat itu populer (NCSA web
server). Tetapi akhirnya mengalami perombakan dan penulisan ulang dan menjadi Web
server yang berdiri sendiri dan berbeda dengan NCSA. Kini malah mengalahkan kepopuleran
NCSA Web server. Pada tahun 1999 dibentuk Apache Software Foundation untuk mengurus
perkembangan Apache ini. Apache telah membuktikan sebagai web server yang cepat, stabil
dengan fitur yang paling kaya di antara web server lainnya.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

21

2.7

XAMPP
Xampp merupakan sebuah program atau software yang didalamnya sudah terintegrasi

aplikasi Web Server Apache dan database MySql. Artinya, cukup dengan menginstal
software Xampp, maka aplikasi-aplikasi tersebut langsung ada di dalam komputer kita
sehingga komputer kita sudah bisa dijadikan sebagai localhost.
XAMPP adalah kepanjangan yang masing-masing hurufnya adalah :
a. X : Program ini dapat dijalankan dibanyak sistem operasi,seperti Windows,
Linux, Mac OS, dan juga Solaris.
b. A : Apache, merupakan aplikasi web server. Tugas utama Apache adalah
menghasilkan halaman web yang benar kepada user berdasarkan kode PHP yang
dituliskan oleh pembuat web. jika diperlukan juga berdasarkan kode PHP yang
dituliskan,maka dapat saja suatu database diakses terlebih dahulu (misalnya dalam
MySQL) untuk mendukung halaman web yang dihasilkan
c. M : MySQL, merupakan aplikasi database server. Perkembangannya disebut
SQL yang merupakan kepanjangan dari Structured Query Language. SQL
merupakan bahasa terstruktur yang digunakan untuk mengolah database. MySQL
dapat digunakan untuk membuat dan mengelola database beserta isinya. Kita
dapat memanfaatkan MySQL untuk menambahkan, mengubah, dan menghapus
data yang berada dalam database.
d. P : PHP, bah