Anda di halaman 1dari 11

BAB I

PENDAHULUAN

A. Latar Belakang Project Work


Di era teknologi informasi yang terus berkembang saat ini, kegiatan
proses bisnis suatu organisasi tidak terlepas dari peran Sistem Informasi (SI)
dan Teknologi Informasi (TI). Sistem informasi merupakan sarana yang
menjadi pilihan sebagai jalan untuk memenangkan persaingan dalam industri.
Sistem informasi juga memiliki peranan dalam memudahkan organisasi untuk
mewujudkan efisiensi proses bisnis dan meningkatkan kualitas pelayanan
kepada customer. Selain itu, sistem informasi sangat membantu dalam
pengambilan keputusan organisasi atau perusahaan, perencanaan masa depan,
memperluas pasar dan pemasaran produk.
Aplikasi Inventori Barang merupakan komponen utama yang sangat
penting dalam suatu perusahaan, karena persediaan akan dijual secara terus
menerus untuk kelangsungan hidup perusahaan. Hal yang sama pula yang
dibutuhkan PT. Pranala Global Mandiri. Perusahaan swasta yang bergerak di
bidang produk barang ini juga membutuhkan sistem pendukung keputusan
yang dapat mengendalikan persediaan barang sehingga dapat mempermudah
proses pengendalian persediaan barang.
Salah satu tugas dari pengolahan data persediaan barang sederhana
adalah mendata dan menghitung keseluruhan dan proses pendataan
penghitungan tersebut dilakukan dengan software dengan database yang
sangat sederhana, sehingga informasi yang dihasilkan tidak akurat karena
banyak kemungkinan kesalahan dalam proses pendataan dan perhitungan
tersebut. Oleh karena itu sebagai alternatif untuk pemecahan dari masalah
pengarsipan, perlu kiranya perancangan database yang lebih baik dari
software yang perlu digunakan.
Aplikasi Inventori Barang ini merupakan sistem aplikasi yang terasa
sempurna karena masih menggunakan program aplikasi yang bersifat java
Netbeans. Kemudian agenda-agenda yang akan datang, foto-foto suatu

1
kegiatan berlangsung dan lain sebagainnya. Dan dengan begitu banyak orang
yang akan mengenal yayasan tersebut.

B. Tujuan Project Work


1. Tujuan Umum
a. Menyajikan kecakapan berkomunikasi dengan menggunakan teknik
yang memadai bagi peserta didik, yaitu melalui sebuah proposal
penawaran karya peserta didik yang menarik minat dan perhatian
kilen.
b. Mengembangkan sikap dan perilaku yang sesuai dengan masyarakat
masa kini dan memenuhi kebutuhan di masa datang.
c. Memperluas pengetahuan dan kesadaran peserta didik mengenai
sumber-sumber dalam masyarakat dalam hal memanfaatkan peluang
bisnis.
d. Mengembangkan kemampuan membantu diri dan kecakapan hidup
agar setiap peserta didik dapat mandiri dengan modal keterampilan
yang dikuasainya.
e. Mengembangkan kecakapan pra-vokasional dan vokasional dengan
memfasilitasi latihan kerja dan pengalaman bekerja di masyarakat.

2. Tujuan Khusus
a. Memudahkan pihak instansi untuk mendata barang masuk dan keluar
dari gudang.
b. Penulis dapat meningkatkan keterampilan suatu instansi dalam
pembuatan Aplikasi Inventori Barang.
c. Peserta didik dapat lebih mengenai alat dan bahan yang diperlukan
dalam menyelesaikan pembuatan suatu project.

C. Tujuan Penulisan Laporan


Terdiri dari tujuan umum dan khusus yang berisi tentang hal-hal yang
menjadi alasan penyusunan laporan Project Work.
1. Tujuan Umum

2
a. Sebagai syarat kelulusan dari satuan pendidikan SMK Bina
Informatika.
b. Sebagai bukti bahwa peserta didik telah melaksanakan Project Work.
c. Memperluas informasi sekolah dalam rangka perbaikan dan
pengembangan program kerja sekolah.

2. Tujuan Khusus
a. Membentuk kemampuan peserta didik dalam berpikir kritis dan
analitis bagi peserta didik.
b. Melatih dan meningkatkan kemampuan peserta didik dalam membuat
laporan ilmiah.
c. Peserta didik mampu menganalisis, mengembangkan, dan
mengimplementasikan ilmu pengetahuan, dan keterampilan yang
diperoleh pada saat melakukan penelitian suatu masalah ataupun dalam
merancang/mendesain suatu produk, sistem, model, strategi, dan
sebagainya dalam bentuk laporan tertulis.

3
BAB II
PELAKSANAAN PRAKTIK KERJA INDUSTRI

A. Waktu Pelaksanaan Project Work


Project Work ini dilaksanakan selama tiga bulan, dimulai dari tanggal 11
Agustus dan diselesaikan pada tanggal 18 Desember 2018.

B. Identitas Instansi
Pelaksanaan Project Work ini bekerja sama dengan PT. Pranala Global
Mandiri, yang beralamat di Jalan Plaza Kertamukti No 1E Jalan Kertamukti
Raya, Cirendeu, Ciputat Timur, Tangerang. PT. Pranala Global Industri
merupakan suatu instansi yang bergerak dalam bidang industri. Dalam
perjalanan bisnisnya, PT. Pranala Global Industri telah bekerja sama dengan
berbagai instansi lain.

C. Deskripsi Proyek
Projek ini berbentuk Netbeans yang berisi tentang perusahaan. Aplikasi
Inventori Barang ini dibuat agar kualitas pengguna dan tidak membutuhkan
waktu lama untuk mempelajari aplikasi tersebut. Berikut fitur-fitur yang
terdapat pada Aplikasi Inventori Barang ini.
1. Menu Login, user Administrator dapat melakukan login terdapat tampilan
menu setiap unit kerja yang mengajuhkan pemintaan dalam mengelolah
Sistem Aplikasi Inventori Barang.
2. Menu Utama, menampilakan menu aplikasi dan pilih Barang, Barang
Masuk, dan Barang Keluar.
3. Barang, menambahkan, menghapus, dan mengubah ID Barang, Nama
Barang, Harga, dan Kategori yang sesuai pada Tabel barang setelah keluar
dari menu barang.
4. Barang Masuk, menambahkan, menghapus, dan menagubah ID Masuk, ID
Barang, QTY, dan Tanggal yang sesuai pada Tabel barang masuk setelah
keluar dari menu masuk.

4
5. Barang Keluar, menambahkan, menghapus, dan menagubah ID Masuk, ID
Barang, QTY, dan Tanggal yang sesuai pada Tabel barang keluar setelah
keluar dari menu barang keluar.

D. Kegiatan Project Work


1. Sistematika Kerja
Proses pembuatan Aplikasi Inventori Barang ini meliputi beberapa
tahap, yaitu sebagai berikut
a. Analisi kebutuhan, yaitu menganalisis kebutuhan yang ingin dibentuk
atau dibuat dalam aplikasi ini, sesuai dengan kebutuhan barang.
b. Ide Konsep, yaitu untuk menentukan konsep aplikasi yang sesuai
dengan kebutuhan klien.
c. Membuat Database, yaitu untuk ingin belajar lebih dalam lagi tentang
PHP.
d. Perancangan Design Aplikasi, yaitu untuk memperindah atau
mempercantik tampilan tersebut.
e. Coding, yaitu untuk membuat aplikasi yang sesuai dengan kebutuhan
klien.
f. Testing Aplikasi, merupakan tahap untuk mengetahui kesalahan-
kesalahan yang terdapat dalam aplikasi.

Tahapan proses pembuatan aplikasi inventori barang ini dapat dilihat


pada gambar berikut.

Gambar 2.1 | Sistematika Kerja

5
2. Alat dan Komponen
Berikut alat dan komponen yang diperlukan untuk pembuatan
Aplikasi Inventori Barang.
Tabel 2.1 Alat dan Komponen
No Nama Alat/
Spesifikasi Fungsi
. Komponen
1 Laptop Asus Processor: AMD Sebagai alat yang mampu
X454Y A8-7410 APU di pakai untuk bekerja dan
with AMD Radeon mengolah kata kata atau
R5 Graphics data menurut para teliti
RAM: 4.00 yang telah di rumuskan
Sistem Operasi: untuk mempermudah para
Windows 10 64-bit pekerja dan sebagainya alat
yang berkomunikasih
dalam social media serta
akan mendapatkan hiburan
yang di gunakan untuk
hiburan.
2 WiFi V3.2.2 Sebagai media komunikasi
atar perangkat tanpa
menggunakan kabel. WIFI
ini juga bisa diibaratkan
sebagai pengganti dari
jaringan kabel.
3 Browser Google Chrome Aplikasi ini sungguh
sangat populer bahkan
setiap komputer atau laptop
yang saya temui telah
dipasang web browser ini.
4 XAMPP V.3.2.2 Sebagai server local yang
dapat berdiri sendiri
(localhost), yang terdiri
dari program Apache

6
No Nama Alat/
Spesifikasi Fungsi
. Komponen
HTTP Server, MySQL
database dan penerjemah
bahasa yang ditulis dengan
PHP dan Perl.
5 phpMyAdmin 4.7.0 untuk mengelola database
MySQL.
6 Netbeans IDE 8.2 untuk membuat dan
mengembangkan sebuah
aplikasi Desktop.

3. Perbandingan Anggaran Biaya


Tabel 2.2 | Perbedaan Perencanaan dan Pelaksanaan
Keterangan Biaya Perencanaan Pelaksanaan
Biaya Peralatan dan Bahan
a. Penyusutan Laptop Rp 540.000,00 Rp. 250.000,00
b. WiFi Rp 276.000,00 Rp. 150.000,00
c. Listrik Rp 65.000,00 Rp. 50.000,00
d. Netbeans 8.2 Rp 420.000,00 Rp. 150.000,00
Biaya Pengerjaan
a. Ide dan Konsep Rp 130.000,00 Rp. 100.000,00
b. Coding Rp 200.000,00 Rp. 100.000,00
Total Biaya Rp 1.613.000,00 Rp. 800.000,00

4. Perbandingan Jadwal Pelaksanaan


Tabel 2.3 | Jadwal Perencanaan
September
Oktober November
No Jenis Kegiatan Minggu ke-
1 2 3 4 1 2 3 4 1 2 3 4
1 Analisis Kebutuhan
2 Ide / Konsep
3 Membuat Database
4 Perancangan Design
Aplikasi

7
5 Coding
6 Testing Aplikasi

Tabel 2.4 | Jadwal Pelaksanaan


Oktober
November Desember
No Jenis Kegiatan Minggu ke-
1 2 3 4 1 2 3 4 1 2 3 4
1 Analisis Kebutuhan
2 Ide / Konsep
3 Membuat Database
4 Perancangan Design
Aplikasi
5 Coding
6 Testing Aplikasi

E. Masalah dan Pemecahan Masalah


1. Masalah
a. Laptop yang sedang masalah yang keadaan virus ransomware, yaitu
file-filenya terkena deteksi virus “.grovas” karena tidak di scan /
dilakukan backup menggunakan harddisk.
b. Menu barang masuk tidak muncul pada jComboBox1 id_masuk,
karena Menu barang masuk setelah tidak muncul pada JComboBox1.
c. Kekurangan Report.

2. Pemecahan Masalah
a. Merestart ulang laptop dan menginstall antivirus.
b. Membenarkan codingan di Public BarangMasuk terletak ada
initComponents() pada bagian Barang Masuk.
c. Cara menginstall Jasper Reports, yaitu sebagai berikut.
1) Mengunduh iReport Plugin 5.5.0.

8
2) Mengunduh iReport Library yang compatible dengan iRreport
versi 5.5.0
3) Mengunduh JDK (Java Devlopment Kit) untuk Netbeans 8.2
4) Install JDK dilanjutkan dengan install Netbeans, kemudian Extract
iReport Plugin dan iReport Library.
5) Install iReport Plugin untuk Netbeans dengan cara membuka
Netbeans kemudian klik tool ke Plugin sehingga tampil.
6) Klik tab Download kemudian pilih Add Plugins, Jika berhasil
maka plugin akan bertambah di Tab Download. Centang semua
plugin kemudian.
7) Klik Tombol Install yang ada dipojok kiri bawah.
8) Centang tanda persetujuan dan klik install, Tunggu sampai proses
instalasi selesai.
9) Jika muncul pesan klik continue, Klik finish untuk mengakhiri,
10) Setelah itu, Jika proses installasi selesai maka akan tampil seperti
gambar berikut menandakan proses installasi berhasil.

9
BAB III
PENUTUP

A. Simpulan
Pada pelaksanaan Project Work ini telah dikerjakan aplikasi Inventori
Barang untuk perusahaan di PT. Pranala Global Mandiri selama 3 bulan.
Aplikasi Inventori Barang ini dibuat untuk memudahkan pendataan barang
keluar dan masuk gudang PT. Pranala Global Mandiri.
Masalah yang dialami pada proses pengerjaan Aplikasi ini adalah laptop
yang terkena virus ransomware, menu barang masuk tidak muncul pada
jComboBox1 id_masuk, dan kekurangan report. Masalah ini dapat dipecahkan
dengan cara merestart ulang dan menginstall ulang, memeriksa dan
membenarkan codingan pada bagian Barang Masuk, serta menginstall Jasper
Reports.
Pengalaman baru yang didapat setelah pengerjaan Projek Work ini adalah
bekerja sama dengan pihak instansi dalam pengerjaan suatu projek.

B. Saran
1. Untuk Pihak Instansi
a. Pihak instansi hendaknya meningkatkan sarana dan prasarana untuk
mendukung Project Work ini seperti memberikan alur kerja dari
system penggajian di perusahaan ini.
b. Pihak instansi hendaknya memberikan informasi, sehingga
pengerjaan project harus cepat diselesaikan.

2. Untuk Pihak Sekolah


a. Pihak sekolah hendaknya melebihi waktu yang cukup untuk
mengerjakan project tersebut sehingga waktu pengerjaan tidak
berlangsung lama dan pembuatan aplikasi Inventori Barang untuk
persediaan gudang.
b. Pihak sekolah juga memberikan waktu untuk bimbingan Project
Work ini sehingga jika kesulitan bias bertanya langsung.

10
DAFTAR PUSAKA

Lamongan, Komputer. 2017. Fungsi Komputer dan Laptop.


http://komputerlamongan.com/fungsi-komputer-dan-laptop/

Teori, Komputer. 2016. Fungsi Pengertian dan Fungsi WIFI pada Jaringan
Komputer.
http://www.teorikomputer.com/2016/03/pengertian-dan-fungsi-wifi-pada.html

Dharmawan, Rezki. 2015. Fungsi Lain dari Google Chrome.


https://www.masiptek.com/2015/03/fungsi-lain-dari-google-chrome_15.html

Tumanggor, Ronaldi. 2015. Fungsi XAMPP dan Cara Menginstalnya.


https://www.tifkom.net/2015/08/fungsi-xampp-dan-cara-menginstalnya.html

Blog, Bagas. 2016. Apa itu phpMyAdmin dan kegunaanya.


http://nbagas.blogspot.com/2017/03/apa-itu-phpmyadmin-dan-
kegunaannya.html

Manullang, Desyolanda. 2017. Apa fungsi Netbeans bagi Pemrograman Java?.


https://www.dictio.id/t/apa-fungsi-netbeans-bagi-pemrograman-java/13302/2

11

Anda mungkin juga menyukai