Anda di halaman 1dari 14

BAB I

PENDAHULUAN

1.1 Latar Belakang

Dalam ligkup bisnis global sekarang ini, setiap perusahaan dituntut untuk mampu

bersaing dalam mengingkatkan kinerja dan efisiensi kerja dengan tujuan untuk

memperebutkan pasar yang ada serta mempertahankan dan memperkuat posisi

perusahaan dalam menghadapi pesaingnya. Disisi lain, perkembangan teknologi

informasi mempengaruhi pemrosesan data untuk menghasilkan informasi yang berguna

dalam rangka pengambilan keputusan.

PT.SempurnaIndah MultiNusantara merupakan sebuah perusahaan yang bergerak

dalam bidang produksi kulit sintetis. PT.SempurnaIndah MultiNusantara memproduksi

kulit sintetis berdasarkan pesanan dari costumer(pelanggan) dan mengirimkannya

langsung . oleh karena itu data produksi merupakan salah satu data yang paling penting

dalam proses bisnis perusahaan.

Bagian produksi coating dalam proses mencatat, mengolah dan menyimpan data

masih menggunakan sistem manual, sehingga banyak menggunakan media dokumen

untuk mencatat data produksi coating. Proses pencarian data produksi ini membutuhkan

waktu yang lama, karena data yang dicari masih menggunakan arsip dan dokumen. Data

juga rentan hilang dan juga rusak, hal ini mencerminkan kinerja yang tidak efisien.

Untuk itu dibutuhkan peningkatan kinerja dan efisiensi kerja. Perkembangan

teknologi saat ini sangat memberi dukungan bagi kemajuan sistem pengolahan data pada

perusahaan, terutama pemanfaatan teknologi yang berbasis komputer.


Komputer saebagai salah satu sarana yang dapat digunakan sebagai pengolah

data dan informasi memungkinkan user melakukan pengolahan data-data secara cepat

serta menghasilkan output(informasi) yang dibutuhkan secara cepat.

Berdasarkan uraian diatas, penulis tertarik untuk membuatkan aplikasi yang

membantu pihak perusaan menangani masalah diatas, maka akan dilakukan kegiatan

Kerja Prakter yang berjudul “Aplikasi Pengolahan Data Coating PT.SempurnaIndah

MultiNusantara”.

1.2 Identifikasi Masalah

Berdasarkan latar belakang diatas,maka dapat dirumuskan masalah sebagai berikut :

1. Bagaimana menganalisa dan merancang aplikasi pengolahan data coating di

PT.SempurnaIndah MultiNusantara ?

1.3 Batasan Masalah

Adapun batasan masalah pada penelitian ini adalah sebagai berikut :

1. Dalam hal ini hanya membahas tentang data produksi coating, data proses

coating dan data karyawan coating.

2. Proses yang dilibatkan pada aplikasi yang akan dibangun berkaitan dengan :

a. Proses pengolahan data proses coating.

b. Proses pencatatan data produksi coating.

c. Proses pembuatan laporan data produksi coating yang telah dilakukan.

3. Keluaran aplikasi yang akan dibangun berupa :

a. Informasi data produksi coating dan data proses coating.

b. Laporan data produksi coating.

c. Aplikasi yang akan dibangun merupakan aplikasi berbasis web dan

menggunakan Mysql sebagai database


1.4 Tujuan dan Manfaat Penelitian

1.4.1 Tujuan Penelitian

Tujuan yang ingin dicapai dari dibangunnya aplikasi ini adalah

1. Mempercepat pengolahan data produksi oleh karyawan.

2. Meminimalisasi kehilangan arsip atau dokumen produksi.

3. Mempercepat pencarian data.

4. Memudahkan pembuatan laporan.

1.4.2 Manfaat Penelitian

Adapun manfaat yang dapat diambil adalah :

1. Bagi Penulis :

a. Menambah wawasan pengetahuan dan pengalaman baru

b. Untuk memperoleh gambaran nyata tentang penerapan dari ilmu dan

teori yang selama ini telah dipelajari

2. Bagi Perusahaan :

a. Dengan aplikasi ini diharapkan dapat meningkatkan kinerja dan

efisiensi kerja karyawan

b. Meminimalisir kehilangan arsip atau dokumen produksi

3. Bagi Akademik :

a. Dapat menjadi tolak ukut bagi mahasiswa-mahasiswa yang akan

melakukan penelitian yang sama.


1.5 Landasan Teori

1.5.1 Aplikasi

Aplikasi perangkat lunak (bahasa Inggris: software application)

adalah suatu subkelas perangkat lunak komputer yang memanfaatkan

kemampuan komputer langsung untuk melakukan suatu tugas yang

diinginkan pengguna. Biasanya dibandingkan dengan perangkat lunak

sistem yang mengintegrasikan berbagai kemampuan komputer, tetapi tidak

secara langsung menerapkan kemampuan tersebut untuk mengerjakan

suatu tugas yang menguntungkan pengguna. Contoh utama perangkat

lunak aplikasi adalah pengolah kata, lembar kerja, dan pemutar media.

Beberapa aplikasi yang digabung bersama menjadi suatu paket

kadang disebut sebagai suatu paket atau suite aplikasi (application suite).

Contohnya adalah Microsoft Office dan OpenOffice.org, yang

menggabungkan suatu aplikasi pengolah kata, lembar kerja, serta beberapa

aplikasi lainnya. Aplikasi-aplikasi dalam suatu paket biasanya memiliki

antarmuka pengguna yang memiliki kesamaan sehingga memudahkan

pengguna untuk mempelajari dan menggunakan tiap aplikasi. Sering kali,

mereka memiliki kemampuan untuk saling berinteraksi satu sama lain

sehingga menguntungkan pengguna. Contohnya, suatu lembar kerja dapat

dibenamkan dalam suatu dokumen pengolah kata walaupun dibuat pada

aplikasi lembar kerja yang terpisah.


1.5.2 Pengertian Pengolahan

Pengolahan adalah sebuah proses mengusahakan atau mengerjakan

sesuatu (barang dsb) supaya menjadi lebih sempurna.” (Tim Penyusun

Kamus Pusat Pembinaan dan Pengembangan Bahasa: 1988)

1.5.3 Pengertian Data

Data ialah sesuatu yang belum mempunyai arti bagi penerimanya

dan masih memerlukan suatu pengolahan. Data bisa berwujud suatu

keadaan, gambar, suara, huruf, angka, bahasa, simbol-simbol lainnya yang

kita bisa gunakan sebagai bahan untuk melihat lingkungan, objek, kejadian

ataupun suatu konsep.

1.5.4 Pengertian Pengolahan Data

Menurut Jogiyanto (2005:2), menjelaskan “pengolahan data adalah

manipulasi dari data ke dalam bentuk yang lebih berguna dan lebih berarti,

berupa suatu informasi”.

Menurut Sutabri (2005:21) Pengolahan data terdiri dari kegiatan-kegiatan

penyimpanan data dan penanganan data, yang dapat diuraikan sebagai

berikut:

1. Penyimpanan Data (Data Storage)

Penyimpanan data meliputi pekerjaan pengumpulan (filling),

pencarian (searching), dan pemeliharaan (maintenance).


2. Penanganan Data (Data Handling)

Penanganan data meliputi berbagai kegiatan, seperti pemeriksaan

(verifying), perbandingan (comparing) pemilihan (sorting),

peringkasan (extracting), dan penggunaan (manipulating).

1.5.5 Pemrograman Web

Web scripting adalah teknologi yang memungkinkan kita membuat

isi halaman web secara dinamis secara terprogram. Web Scripting ada 2

jenis: client side dan server side scripting. Client artinya komputer yang

meminta data, dalam kasus web adalah komputer kita yang menjalankan

browser, sedangkan server adalah host yang mempunyai informasi. Client

side scripting adalah script (program kecil) yang berjalan di browser.

Seperti halnya memprogram dalam Visual Basic atau C++ atau Java,

JavaScript mempunyai source code yang akan di download ke browser

dan dijalankan oleh browser. Sedangkan Server side scripting akan

berjalan di komputer server. Script ini akan mengolah informasi

sedemikian rupa, menghasilkan dokumen HTML secara otomatis

(terprogram) lalu mengirimkan dokumen HTML ini ke browser. Dari sisi

browser, HTML hasil script server side dan HTML biasa yang didapat

dari file HTML nyaris tidak ada bedanya.

PHP tidak bisa bekerja sendiri, tetapi harus di install bersamaan

dengan Web Server. PHP bisa bekerja dengan IIS maupun Apache. Server

side scripting berguna untuk men-generate HTML dokumen secara


dinamis dan terprogram. Server side script mengandalkan informasi / data

yang disimpan di database. Dalam hal ini memakai database untuk bekerja

dengan PHP yaitu MySQL. MySQL bisa berjalan di lingkungan

Unix/Linux maupun Windows. Jika Server Web menggunakan runtime

untuk PHP script, maka Web Server akan melakukan aksi sebagai berikut

1. Baca request dari browser.

2. Mencari page PHP yang dimaksudkan oleh permintaan browser.

3. Melakukan intruksi-intruksi script PHP yang ada dalam page

tersebut dengan bantuna runtime PHP yang telah di-install dalam

Server Web, dimana hasilnya dalam bentuk text modifikasi HTML.

4. Kirim balik hasilnya melalui internet ke browser yang request

tersebut.

1.5.6 Pengertian WAMP Server

WAMP merupakan akronim dari Windows, Apache, MySQL, dan

PHP. WAMP digunakan untuk membangun sebuah host lokal untuk

membuat simulasi sebuah website yang memiliki server side script

sebelum dipublikasikan pada server yang sebenarnya. Penjelasan dari

komponen dalam WAMP adalah sebagai berikut:

1.5.6.1 Apache

Server HTTP Apache atau Server Web/WWW Apache adalah

server web yang dapat dijalankan di banyak sistem operasi (Unix,

BSD, Linux, Microsoft Windows dan Novell Netware serta platform

lainnya) yang berguna untuk melayani dan memfungsikan situs web.


Protokol yang digunakan untuk melayani fasilitas web/www ini

menggunakan HTTP.

1.5.6.2 MySQL

MySQL sebenarnya merupakan turunan salah satu konsep utama

dalam basisdata yang telah ada sebelumnya yaitu SQL(Structured

Query Language). SQL adalah sebuah konsep pengoperasian

basisdata, terutama untuk pemilihan atau seleksi dan pemasukan data,

yang memungkinkan pengoperasian data dikerjakan dengan mudah

secara otomatis. Kehandalan suatu sistem basisdata (DBMS) dapat

diketahui dari cara kerja pengoptimasi-nya dalam melakukan proses

perintah-perintah SQL yang dibuat oleh pengguna maupun program-

program aplikasi yang memanfaatkannya. Sebagai peladen basis data,

MySQL mendukung operasi basisdata transaksional maupun operasi

basisdata non-transaksional.

1.5.6.3 PHP

PHP adalah singkatan dari PHP: Hypertext Preprocessor, yang

merupakan sebuah bahasa scripting yang terpasang pada HTML.

Sebagian besar sintaks mirip dengan bahasa C, Java dan Perl, ditambah

beberapa fungsi PHP yang spesifik. Tujuan utama penggunaan bahasa

ini adalah untuk memungkinkan perancang web menulis halaman web

dinamis dengan cepat.


1.5.7 Pengertian Macromedia Dreamweaver

Macromedia Dreamweaver dikategorikan sebagai sebuah aplikasi

atau program yang digunakan untuk membuat halaman web, baik web

statis seperti HTML dan CSS ataupun juga membuat halaman web

dinamis dengan bahasa pemrograman PHP, ASP dan lainnya.

1.5.8 Notepad

Notepad adalah sebuah penyunting teks dan penyunting kode sumber yang

berjalan di sistem operasi Windows. Notepad menggunakan komponen

Scintilla untuk dapat menampilkan dan menyuntingan teks dan berkas

kode sumber berbagai bahasa pemrograman.

1.6 Objek dan Waktu Penelitian

Penelitian ini dilaksanakan di PT.SempurnaIndah MultiNusantara di

Jl.Raya Dayeuhkolot no.179. Waktu penelitian ini berlangsung dari tanggal

28 Agustus 2017 sampai tanggal 9 September 2017.

1.7 Metodologi Penelitian

Metode penelitian merupakan tahapan-tahapan yang dilalui oleh peneliti,

yang membentuk sebuah alur yang sistematis. Metode penelitian ini

digunakan sebagai pedoman peneliti dalam melaksanakan penelitian ini agar

hasil yang dicapai ini tidak menyimpang dari tujuan yang telah ditentukan

sebelumnya. Metode penilitian yang dilakukan terdiri dari metode

pengumpulan data dan metode pembangunan perangkat lunak.


1.7.1 Metode Pengumpulan Data

Metode penelitian yang digunakan adalah :

1. Studi Literatur, yaitu teknik yang dilakukan dengan cara mempelajari

teori teori yang berkaitan dengan pengetahuan dalam membangun suatu

aplikasi.

2. Studi Lapangan, yaitu teknik yang dilakukan dengan cara mendatangi

langsung tempat penelitiandan mengumpulkan data. Metode yang

digunakan dalam studi lapangan adalah :

a. Pengamatan (Observasi)

Pengamatan (Observasi) adalah suatu kegiatan untuk mengamati

objekpenelitian sehingga dapat mengerti tentang objek penelitian

tersebut. Pengamatan dilakukan langsung kepada PT.SempurnaIndah

MultiNusantara dengan mengamati cara kerja yang ada dan

mengumpulkan data yang diperlukan.

b. Wawancara (Interview)

Wawancara merupakan suatu langkah dalam penelitian berupa

penggunaan proses komunikasi verbal, untuk mengumpulkan

informasi dari seseorang ataupun sekelompok orang. Wawancara

dilakukan kepada salah satu pegawai bagian produksi

PT.SempurnaIndah MultiNusantara untuk mengumpulkan informasi

dan mengetahui masalah yang ada sehingga dapat menentukan solusi

yang tepat atas permasalahan yang ada.


1.7.2 Metode Pembangunan Perangkat Lunak

Metode pembangunan perangkat lunak yang digunakan adalah metode

Classical Life Cycle(CLC) atau yang biasa disebut dengan Waterfall. Tahap-

tahap pembangunan yang digunakan diantaranya adalah sebagai berikut :

1. System Engginering

System Engginering adalah pembuatan suatu perangkat lunak yang

merupakan bagian terbesar dari pengerjaan suatu proyek. Untuk pekerjaan

dimulai dengan menempatkan segala hal yang diperlukan dalam

pelaksanaan proyek.

2. Analisis Perangkat Lunak (Software Analysis)

Analisis Perangkat Lunak (Software Analysis) menentukan apakah

kegiatan dari sistem engineering dapat diimplementasikan menjadi sebuah

sistem informasi atau tidak dan menentukan prosedur-prosedur yang

bekerja. Adapun fungsi-fungsi tersebut meliputi fungsi masukan, fungsi

proses dan fungsi keluaran.

3. Perancangan Perangkat Lunak (Software Design)

Perancangan perangkat lunak (Software Design) perancangan

perangkat lunak merupakan perancangan perangkat lunak yang dilakukan

berdasarkan data yang telah dikumpulkan pada tahap sebelumnya.

Perancangan tersebut meliputi perancangan struktur file, stuktur menu,

stukturprogram, format masukan (input) dan format keluaran (output).


4. Implementasi Perangkat Lunak (Coding)

Implementasi Perangkat Lunak (Coding) yaitu kegiatan yang

mengimplementasikan hasil dari perancangan perangkat lunak ke dalam

kode program yang dimengerti oleh bahasa mesin.

5. Pengujian perangkat lunak (Testing)

Pengujian perangkat lunak (Testing) memfokuskan pada logika

internal dari perangkat lunak, fungsi eksternal, dan mencari segala

kemungkinan kesalahan, memeriksa apakah masukan(input) sesuai dengan

hasil yang diinginkan setelah proses.

6. Pemeliharaan (Maintenance)

Pemeliharaan (Maintenance) yaitu penerapan secara keseluruhan

disertai pemeliharaan jika terjadi perubahan struktur baik dari segi

softwaremaupun hardware.

1.8 Daftar Pustaka

Setiawan, Sigit.2012. “Pengertian Pengolahan”,

http://kumpulantugaskuliahpertanian.blogspot.co.id/2012/03/pengertian-

pengolahan.html, diakses pada 12 September 2017 pukul 21.34.

Vardiansyah, Dani. Filsafat Ilmu Komunikasi: Suatu Pengantar, Indeks,

Jakarta 2008. Hal.3

Jogiyanto, H.M. 2008. Pedoman Survei Kuesioner, Mengembangkan

Kuesioner, Mengatasi Bias dan Meningkatkan Respon. Yogyakarta:

BPFE-YOGYAKARTA
WATI, HERNA.2015.” Pengertian dan Fungsi Notepad”,

http://hernawati123.blogspot.co.id/2015/05/pengertian-dan-fungsi-

notepad_11.html, diakses pada 13 September 2017 pukul 10.30.


BERITA ACARA PENGESAHAN
PROPOSAL KERJA PRAKTEK
Pada hari ini …... tanggal …...proposal KP (Kerja Praktek) berikut ini :

Judul : Aplikasi pengolahan data coating PT.SempurnaIndah

MultiNusantara

Nim : 15010010

Nama : Fajar Shidiq

Program Studi : Teknik Informatika D3

Telah disetujui / ditolak *), sebagai proposal KP dilingkungan Sekolah

Tinggi Manajemen Informatika dan Komputer Mardira Indonesia, disertai

informasi berikut:

Pembimbing1 :

Pembimbing2 :

Menyetujui

Ketua Program Studi

Teknik Informatika

Rini Risanti, S.P.,M.P

Mengetahui

Pembantu Ketua I

Bidang Akademik

Anda mungkin juga menyukai