Disusun Oleh :
UNIVERSITAS BRAWIJAYA
MALANG
2016
LEMBAR PERSETUJUAN
Universitas Brawijaya
Tanggal:
Disusun oleh:
Mengetahui, Menyetujui,
Tri Astoto Kurniawan, S.T, M.T, Ph.D Rizal Setya Perdana, S.Kom,
M.Kom
i
LEMBAR PENGESAHAN
Universitas Brawijaya
Tanggal:
Disusun oleh:
Syafaat Irawan
ii
KATA PENGANTAR
Puji syukur penulis panjatkan kehadirat Tuhan Yang Maha Esa karena hanya
dengan berkat dan rahmat-Nya, penulis telah menyelesaikan laporan hasil Praktik
Kerja Lapangan yang dilaksanakan di Perusahaan Daerah Air Minum dengan judul
1. Tuhan Yang Maha Esa, karena atas berkah dan rahmat-Nya penulis
mampu menyeleseikan Praktik Kerja Lapangan dan laporan kegiatan ini
dengan baik.
2. Kedua orang tua penulis yang telah memberikan semangat dan doa.
3. Bapak Tri Astoto Kurniawan, S.T, M.T, Ph.D, selaku Ketua Jurusan
Teknik Informatika Universitas Brawijaya Malang.
4. Bapak Agus Wahyu Widodo, S.T, M.Cs, selaku Ketua Kaprodi Teknik
Informatika Universitas Brawijaya Malang.
8. Semua teman yang telah membantu dalam Praktik Kerja Lapangan dan
pembuatan laporan.
Dengan segala kerendahan hati, penulis mengharapkan kritik dan saran yang
bersifat membangun dari pembaca. Penulis berharap laporan ini dapat bermanfaat
bagi semua pihak dan khususnya bagi penulis sendiri.
Penulis
iii
DAFTAR ISI
LEMBAR PERSETUJUAN ............................................................................................ i
iv
3.1 Deskripsi Aplikasi .................................................................................................. 9
3.1.1 Database.........................................................................................................10
LAMPIRAN ....................................................................................................................25
iv
DAFTAR GAMBAR
Gambar 2.2.1 Ruang Lingkup Pasal 2 ........................................................................... 5
iv
DAFTAR LAMPIRAN
Lampiran 1 Berita Acara Pemeriksaan Barang ..........................................................14
iv
BAB I
PENDAHULUAN
1.1 Latar Belakang Praktik Kerja Lapangan
iv
1.3 Tujuan
Penulis menyadari bahwa ilmu yang diperoleh semasa bangku perkuliahan
bisa menjadi landasan dalam menghadapi masalah yang ditemui dalam dunia kerja.
Oleh karena itu, pelaksanaan Praktik Kerja Lapangan di Perusahan Daerah Air
Minum memiliki tujuan :
1. Sebagai sarana memperluas wawasan mengenai dunia kerja sesungguhnya.
2. Sebagai tempat dimana mahasiswa bisa mendapatkan pengalaman kerja yang
mana bisa menerapkan ilmu yang telah dipelajari sbelumnya.
3. Sebagai salah satu kelengkapan syarat akademik yang telah ditetunkan oleh
Universitas.
1.4 Manfaat
1.4.1 Bagi Mahasiswa
1. Mahasiswa bisa mengimplementasikan hard skill apa yang telah didapatkan
pada saat di perkuliahan.
2. Mahasiswa mendapatkan pengetahuan dalam dunia kerja sebenarnya.
3. Mahasiswa bisa terlatih untuk beradaptasi dengan lingkungan kerja
sesungguhnya.
4. Mahasiswa bisa mengembangkan soft skill yang dimiliki.
5. Melatih kemampuan mahasiswa dalam dunia kerja terutama pada hal-hal
yang dengan kedisiplinan kerja.
1.4.2 Bagi Universitas
1. Dapat membina hubungan baik antara Universitas dan Instasi (Perusahan
Daerah Air Minum).
2. Sebagai bahan masukan untuk mengevaluasi kurikulum yang telah dibuat
oleh Universitas dalam kebutuhan tenaga kerja nantinya.
3. Dapat menjalin hubungan baik antara Instasi dan Universitas.
1.4.3 Bagi Instansi
1. Sebagai sarana bagi Instansi dalam mencari tenaga kerja yang
dibutuhkan.
2. Sarana untuk mengetahui kualitas pendidikan yang ada di Universitas
Brawijaya.
3. Dapat menjalin hubungan baik antara Instansi dan Universitas.
iv
iv
1.5 Rumusan Masalah
Sebuah masalah yang menjadi landasan dalam pembuatan project Pengadaan
barang adalah :
1. Bagaimana mengimplementasikan pengadaan barang Perusahan Daerah Air
Minum berbasis website berdasarkan dokumen yang sudah ditentukan?
2. Bagamana mencetak ke dokumen dari pengadaan barang?
1.6 Batasan Masalah
1. Pembuatan project pengadaan barang berbasis website berdasarkan dokumen
yang sudah ditentukan.
2. Aplikasi pengadaan barang berbasis website dan menggunakan
framework Bootstrap.
3. Pengadaan barang terkoneksi pada database phpMyAdmin.
4. Pengadaan barang bisa dicetak ke dokumen dengan mengisikan inputan
pengadaan barangnya.
1.7 Sistematika Laporan Praktik Kerja Lapangan
Penulis merasa perlu adanya Sistematika penulisan laporan Praktik Kerja
Lapangan agar isi laporan mudah untuk dipahami. Berikut sistematika laporannya.
BAB 1 : PENDAHULUAN
Pada bab ini, pembahasan dimulai dengan pengenalan profil perusahaan
terkait pelaksanaan Praktik Kerja Lapangan. Dilanjut mengenai apa yang
melatarbelakangi dilaksanakannya Praktik Kerja Lapangan, beserta tujuan dan
manfaatnya bagi mahasiswa, universitas, dan instansi atau perusahaan.
BAB 2 : DASAR TEORI
Pada bab ini membahas tentang dasar ilmu / teori yang mendukung
perancangan dan implementasi project Pengadaan barang berbasis website.
BAB 3 : PEMBAHASAN
Pada bab ini membahas hasil dari perancangan project Pengadaan barang
berbasis website.
BAB 4 : PENUTUP
Pada bab ini membahas kesimpulan dari pembuatan project yang telah
dibuat. Bab ini juga berisi saran-saran pendukung pada pengembangan lebih lanjut.
iv
BAB II
DASAR TEORI
2.1 Deskripsi Instansi
2.1.1 Profil Perusahaan
Pada tahun 1929 PDAM Masih bernama waterleiding bedryven yang di
kuasai oleh pemerintahan kolonial belanda, setelah Indonesia merdeka 17 agustus
1945 waterleiding bedryven kepengurusannya di pindah ke Dinas pekerjaan umum
prov. Jawa timur pada tahun 1950 dan menjadi Dinas Saluran Air Minum (DSAM)
Yang Pelayanannya Meliputi : Mojokerto,Jombang,Sidoarjo dan Surabaya.
Pada bulan Juli tahun1975 Daerah Saluran Air Minum Mojokerto diserahkan
kepada Daerah Tingkat II Mojokerto menjadi Dinas Saluran Air Minum Kabupaten
Daerah Tingkat II Mojokerto, dengan adanya Undang Undang Nomor 5 Tahun
1962 tentang Perusahaan Daerah maka Dinas Saluran Air Minum Kabupaten Daerah
Tingkat II Mojokerto oleh Pemerintah Daerah dirubah menjadi Perusahaan Daerah
Air Minum Kabupaten Daerah Tingkat II Mojokerto sesuai dengan Peraturan Daerah
Kabupaten Daerah Tingkat II Mojokerto Nomor 4 Tahun 1980, dan Peraturan
Daerah ini mulai berlaku pada hari pertama sejak tanggal diundangkan dalam
lembaran Daerah Kabupaten Daerah Tingkat II Mojokerto pada tanggal 11 Agustus
1981 Nomor 10 seri C Tahun 1981.
iv
Gambar 2.2.1 Ruang Lingkup Pasal 2
iv
Website juga merupakan suatu pendekatan terhadap desain dan
perencanaansitus yang seperti arsitektur itu sendiri, melibatkan teknis, krieteria
estetis dan fungsional. Seperti dalam arsitektur tradisional, fokusnya adalah benar
pada pengguna dan kebutuhan pengguna. Hal ini memerlukan perhatian khusus pada
konten web, rencana bisnis, kegunaan, desain interaksi, informasi dan desain
arsitektur web. Website juga didefinisikan sebagai fasilitas yang memungkinkan
suara, gambar, video, ditampilkan dalam internet dan aplikasi ini berjalan pada
protokol HTTP (Hypertext Transfer Protocol), dan dapat diakses menggunakan web
browser. Sebuah situs web (sering pula disingkat menjadi situs saja; website,site)
adalah sebutan bagi sekelompok halaman web (web page), yang umumnya
merupakan bagian dari suatu nama domain (domain name) atau subdomain di World
Wide Web (WWW) di Internet. WWW terdiri dari seluruh situs web yangtersedia
kepada public.
2.4 PHP
PHP merupakan singkatan berulang dari PHP Hypertext Preprocessor, dulu
namanya Personal Home Page, pertama kali dibuat oleh Rasmus Lerdof pada tahun
1995. Fungsi yang paling populer dari PHP adalah kemampuannya sebagai
serverSide Programming / Scripting Language dalam pembuatan Website, atau
aplikasiyang berbasis Website. Server Side Programming / Scripting adalah bahasa
yang berjalan pada sisi server (dalam hal ini WebServer) sehingga, komputer kita
(Client/Web Browser) tidak mengetahui apa yang terjadi didalam Web Server. Kita
(Client/Web Browser) hanya menerima keluaran dari proses yang dihasilkan oleh
Web Server. Terus apa bedanya PHP dengan HTML? Bukannya HTML itu
jugadigunakan untuk membuat halaman Website? berikut ini adalah perbedaannya.
- HTML hanya digunakan untuk menampilkan content Website didalam
Browser (IE,Opera, Firefox), karena singkatan dari HTML itu Hypertext
Markup Language, jadi sudah jelas kalau HTML tidak dapat digunakanuntuk
menerapkan logika Pemrograman seperti I/O, Conditional, Looping dan
sebagainya.
- Sedangkan PHP bersemayam didalam sebuah Sever / Web Server (Apche,
IIS, dsb).PHP Parser akan mem-Parse-kan Sintaks-Sintaks dalam Bahasa
PHP danmengeluarkan Outputnya di Web Server, misalkan mengeluarkan
output berbentuk HTML. PHP memiliki sifat yang sama dengan Bahasa
Pemrograman pada umumnya seperti C Perl dan PASCAL, sehingga kita
iv
bisa melakukan berbagai manipulasi logika didalamnya, hanya bedanya, PHP
berada didalam Server, sehingga Client / Orang lain tidak bisa melihat apa
yang terjadi dengan program kita.
2.5 Database
MySQL (My Structure Query Language) adalah salah satu
DatabaseManagement System (DBMS) dari sekian banyak DBMS seperti Oracle,
MS SQL,Postrage SQL, dan lain sebagainya. MySQL berfungsi untuk mengolah
database menggunakan bahasa SQL. MySQL bersifat open source sehingga kita bisa
menggunakannya secara gratis. Database adalah sekumpulan tabel-tabel yang berisi
data dan merupakan kumpulan dari baris dan kolom. Dimana struktur data yang
menyusun database adalah data record dan field.
- Data adalah satu satuan informasi yang akan diolah. Sebelum diolah data
dikumpulkan didalam suatu file database.
- Record adalah data yang isinya merupakan satu kesatuan seperti Nama User
dan Password. Setiap keterangan yang mencakup Nama user dan passoword
dinamakan satu Record.
- Field adalah sub bagian dari Record. Seperti Nama user dan password berarti
terdiri dari 2 field.
2.6 Bootstrap
Bootstrap merupakan sebuah framework CSS, yang menyediakan kumpulan
komponen-komponen antarmuka dasar pada web yang telah dirancang sedemikian
rupa untuk digunakan bersama-sama. Selain komponen antarmuka, Bootstrap juga
menyediakan sarana untuk membangun layout halaman dengan mudah dan rapi,
serta modifikasi pada tampilan dasar HTML untuk membuat seluruh halaman web
yang dikembangkan senada dengan komponen-komponen lainnya. Mengutip
pengembang yang menciptakan Bootstrap, Bootstrap dibuat untuk memberikan
sekumpulan perangkat yang dapat digunakan untuk membangun website sederhana
dengan mudah. Bootstrap terdiri dari :
- Scaffolding : Bootstrap menyediakan struktur dasar dengan Grid System,gaya
link, latar belakang.
- CSS : Bootstrap dilengkapi dengan fitur pengaturan CSS global, elemen
HTML dasar ditata dan ditingkatkan dengan kelas extensible, dan sistem
jaringan canggih.
iv
iv
- Components : Bootstrap berisi lebih dari selusin komponen dapat
digunakankembali dibangun untuk memberikan ikonografi, dropdown, navigasi,
peringatan, popovers, dan banyak lagi.
- JavaScript Plugins : Bootstrap berisi lebih dari plugin jQuery selusin kustom.
Anda dapat dengan mudah memasukkan mereka semua, atau satu per satu.
- Customize : Anda dapat menyesuaikan komponen Bootstrap ini, variabelkurang,
dan plugin jQuery untuk mendapatkan versi Anda sendiri.
iv
BAB III
PEMBAHASAN
3.1 Deskripsi Aplikasi
Aplikasi pengadaan barang adalah aplikasi berbasis website yang dibangun
untuk melakukan pengadaan barang atau mengoder barang, dan aplikasi ini adalah
program jangka panjang yang disiapkan oleh perusahaan daerah air minum mojosari-
mojokerto. Sistem ini juga bertujuan untuk mempermudah mencetak dokumen dari
order barang nantinya yang meliputi berita acara pemeriksaan barang, surat perintah
kerja, penawaran harga barang, order pembelian, DPB (pelaksana pembelian),
lampiran berita acara pemerisaan barang, dan bukti penerimaan barang. dibawah ini
adalah alur data dari aplikasi yang dibuat:
iv
3.1.1 Database
iv
3.2.2 Activity Diagram
iv
3.3 Tampilan website
Pada tampilan histori, nantinya akan muncul halaman dimana user akan
diminta memasukkan laporan pengadaan barang, dan juga terdapat histori yang
merupakan hasil laporan dari pengadaan barang terdiri dari nomer surat, tanggal, dan
total biaya, dan sisilain histori bisa diedit, maupun dihapus untuk mengantisipasi
kesalahan dalam melakukan inputan laporan pengadaan barang.
iv
Gambar 3.2.1 Tampilan pada History
Sesudah itu masuk untuk membuat laporan pengadaan barang. Halaman ini
akan menampilkan form inputan data pengadaan barang.Untuk tampilan halaman ada
pada gambar 3.2.2 .
iv
Gambar 3.2.3 Halaman Masukan Barang Pesanan
iv
total keseluruhan harga dan PPN-nya. Untuk tampilan halaman ada pada gambar
3.2.5.
iv
Gambar 3.2.5 Halaman Masukan Barang Pesanan
Kemudian kalau semua proses diatas sudah selesai selajutnya kita bisa
mencentak hasil dari pengadaan barang ke dokumen yang dimana pada gambar 3.2.5
ada sebuah perintah pengisian selesai lalu tekan tombol tersebut. Dimana akan
mencetak hasil pengadaan barang yang meliputi berita acara pemeriksaan barang,
surat perintah kerja, penawaran harga barang, order pembelian, DPB (pelaksana
pembelian), lampiran berita acara pemerisaan barang, dan bukti penerimaan barang.
Seluruh dokumen ada pada lampiran laporan ini.
iv
BAB IV
iv
4.2 Saran
4.2.1 Bagi Mahasiswa :
Selama melaksanakan Praktik Kerja Lapangan, mahasiswa diharapkan
untuk lebih aktif bertanya apabila ada hal-hal yang sekiranya kurang jelas. Selalu
bertanya dan inisiatif bila ada hal yang perlu ditanyakan mengenai tugas/project
yang dikerjakan, dan aktif dalam memberikan laporan harian dan tugas yang
dikerjakan, mahasiswa harus menunjukan perilaku yang baik, sopan dan santun.
4.2.2 Bagi Perusahaan :
Saran untuk lingkungan Perusahaan daerah air minum adalah deterapkannya
prinsip team yang selalu melakukan perundingan pada ruang kerja khusus untuk
meningkatkan keakraban antar pegawai,maupun membahas masalah, atau perihal
perusahaan.
4.2.3 Saran Project
Aplikasi pengadaan barang berbasis website yang kami buat, Histori dari
inputan pengadaan barang masih belum kami jadikan link yang dimaksudkan
untuk melihat detail dari inputan pengadaan barang yang sudah dibuat. sedangkan
untuk bagian gudang belum bisa melihat jumlah barang yang masih ada.
iv
Daftar Pustaka
iv
DAFTAR AKTIVITAS
iv
LAMPIRAN
iv
iv
iv
iv
iv
iv
iv
iv