• Tidak ada hasil yang ditemukan

Redocumenting Aplikasi Inventory Di PT. Daya Kemindo Perkasa

N/A
N/A
Protected

Academic year: 2017

Membagikan "Redocumenting Aplikasi Inventory Di PT. Daya Kemindo Perkasa"

Copied!
56
0
0

Teks penuh

(1)

1

1 BAB I PENDAHULUAN

1.1 Latar Belakang Kerja Praktek

PT. Daya Kemindo Perkasa adalah sebuah perusahaan yang memproduksi Cat dan Thinner. Dengan fasilitas produksi yang lengkap, mampu melakukan pengembangan produk-produk yang lebih baik dengan lebih cepat untuk pasar yang berbeda di seluruh pelosok Indonesia. Perusahaan ini telah mendedikasikan diri untuk melayani client dengan produk yang inovatif dan berkualitas tinggi sesuai tuntutan zaman untuk dapat terus bersaing.

Berdasarkan hasil Survey dan wawancara, PT. Daya Kemindo Perkasa menggunakan aplikasi inventory. Aplikasi inventory adalah perangkat lunak berbasis dekstop base yang di gunakan untuk mengelola data barang. Dengan hadirnya program aplikasi inventory, PT. Daya Kemindo Perkasa dapat memaksimalkan pengolahan data barang. Tetapi dalam penggunaan aplikasi inventory terdapat suatu kendala dimana para karyawan PT. Daya Kemindo Perkasa sering mengalami human error dan belum sepenuhnya menguasai program aplikasi inventory tersebut. Hal ini dikarenakan kurangnya pelatihan dan tidak terdapatnya dokumentasi untuk penggunaan aplikasi tersebut. Maka dari itu PT. Daya Kemindo diharuskan mengadakan pelatihan penggunaan aplikasi inventory dan membuat dokumentasi dari aplikasi tersebut.

(2)

2

menggunakan aplikasi inventory tersebut. Oleh karena itu, maka penulis disarankan membuat dokumentasi aplikasi inventory kepada pihak PT. Daya Kemindo Perkasa.

1.2 Perumusan Masalah

Berdasarkan uraian di Latar belakang, maka permasalahannya adalah bagaimana membangun dokumen aplikasi inventory.

1.3 Maksud dan Tujuan Kerja Praktek 1.3.1 Maksud Kerja Praktek

Maksud dari Kerja Praktek ini adalah menghasilkan dokumen dari program yang sudah ada di PT. Daya Kemindo Perkasa.

1.3.2 Tujuan

Tujuan dari kerja praktek ini adalah menghasilkan dokumentasi program aplikasi inventory di PT. Daya Kemindo Perkasa .

1.4 Batasan Masalah

Melihat paparan di atas, maka batasan masalah dari redocumenting aplikasi inventory di PT. Daya Kemindo Perkasa adalah :

1. Aplikasi inventory saat ini memiliki kegunaan untuk mengolah data barang (bahan baku baru).

2. Kebutuhan PT. Daya Kemindo Perkasa adalah dokumentasi program aplikasi inventory.

(3)

3

1.5 Metode Penelitian

Penulis menggunakan metode penelitian sebagai berikut : 1. Observasi Lapangan

Observasi lapangan adalah dimana penulis terjun langsung ketempat kerja di PT. Daya Kemindo Perkasa, tepatnya pada area pabrik cat dan thinner yang berlokasi di komplek pergudangan No.99, jln. Raya Salembaran Jati. Blok EFEG, Kosambi Tangerang. Tujuan dari observasi lapangan ini adalah untuk mengetahui situasi dan kondisi pada area pabrik bagian pemrograman data barang agar penulis dapat mendapatkan data yang diperlukan secara langsung.

2. Wawancara

Wawancara adalah salah satu cara mengumpulkan data dengan cara mewawancarai pembimbing kerja praktek bapak Julius untuk mendapatkan sumber informasi di bagian pemrograman data barang PT. Daya Kemindo Perkasa. Tujuan dari wawancara ini adalah untuk mendapatkan data yang akurat langsung dari narasumber.

3. Penggunaan Produk

(4)

4

1.6 Sistematika Pelaporan Kerja Praktek

Sistematika yang digunakan dalam pelaporan kerja praktek inia dalah :

BAB I PENDAHULUAN

Pada bab ini penulis membahas tentang latar belakang kerja praktek, maksud dan tujuan kerja praktek, sistem pelaksanaan kerja praktek, dan sistematika pelaporan kerja praktek.

BAB II TINJAUAN PUSTAKA

Pada bab ini penulis menjabarkan secara singkat mengenai sejarah perusahaan tempat penulis melakukan kerja praktek, kedudukan perusahaan, bentuk dan badan hukum perusahaan, bidang pekerjaan perusahaan, bidang pekerjaan divisi/departemen tempat kerja praktek, dan struktur organisasi perusahaan.

BAB III PEMBAHASAN

Pada bab ini penulis menjabarkan tentang jadwal kerja praktek yang dilakukan oleh penulis. Selain itu, penulis juga menjabarkan tentang cara atau teknik yang dilakukanpenulis selama melakukan kerja praktek dan data hasil selama kerja praktek yang dilakukan oleh penulis.

BAB IV KESIMPULAN DAN SARAN

(5)

5

5 BAB II

TINJAUAN PUSTAKA

2.1 Profil Tempat Kerja Praktek 2.1.1 Sejarah Instansi

PT. Daya Kemindo Perkasa didirikan sejak Januari 2000 dan mendapat dukungan tehnik dari beberapa perusahaan besar internasional yang sudah sangat ahli dibidangnya masing – masing. Namun begitu kami masih tetap membuka diri untuk mendapat teknologi yang lebih baru terutama untuk produk – produk yang sudah ada maupun produk – produk yang baru. Menejemen PT. Daya Kemindo Perkasa memiliki komitmen untuk memberikan kepuasan bagi para pelanggannya antara lain dengan cara memasok produk yang berkualitas dan service yang memuaskan.

Dengan fasilitas produksi yang lengkap, kami mampu melakukan pengembangan produk baru yang lebih baik dengan lebih cepat untuk pasar yang berbeda di seluruh pelosok Indonesia. Perusahaan telah mendedikasikan diri untuk melayani klien dengan produk yang inovatif dan berkualitas tinggi sesuai tuntutan jaman. Untuk dapat terus bersaing di pasar bebas, kami secara terus menerus berusaha untuk lebih efisien dalam memperkembangkan seni teknologi, produksi yang modern serta fasilitas pengetesan.

(6)

6

memungkinkan perusahaan dalam merespon secara optimal terhadap kesempatan baru. Kami menjawab segala kebutuhan klien serta tuntutan barang dan jasa yang berkualitas. Terus menerus berinovasi adalah harapan kami di milenium ini.

2.1.2 Logo Instansi

Adapun logo dari PT. Daya Kemindo Perkasa adalah sebagai berikut:

2.2 Badan Hukum Instansi

PT. DAYA KEMINDO PERKASA merupakan Perseroan yang dimiliki oleh perusahaan swasta di Kab. Tangerang berdasarkan Peraturan Daerah Nomor 7 tahun 2002 tentang pengaturan, pembinaan dan pengendalian Industri dan Perdagangan, Keputusan Bupati Tangerang No 974/kep. 287 – huk/2003,tentang Penetapan Struktur Besarnya Tarif Retribusi Peraturan Daerah Kabupaten Tangerang Nomor 7 tahun 2002 tentang pengaturan, pembinaan dan pengendalian Industri dan Perdagangan.

Gambar 2. 1

(7)

7

2.3 Struktur Organisasi dan Job Description

PT. Daya Kemindo Perkasa, berada di bawah naungan Badan Perusahaan Pemerintah Kota Tangerang. Berikut ini adalah struktur organisasi PT. Daya Kemindo Perkasa :

Gambar 1.2. Struktur Organisasi PT. Daya Kemindo Perkasa JULIUS

Penanggung jawab Program

MAEMUNAH

Stock Program Bahan & Barang THinner

(8)

8

Job Description

Job descripstion (deskripsi kerja) di PT. Daya Kemindo Perkasa adalah sebagai produsen dari produk Cat dan thinner. Pada bagian program bertugas dalam pemrosesan data barang berupa penerimaan bahan baku baru, produksi barang jadi, pengiriman barang jadi dan laporan harian maupun bulanan. Uraian tugas bagian program secara umum dapat diuraikan sebagai berikut :

1. Penanggung jawab Program 1. Kontrol Internal program.

2. Penanggung jawab back up Program.

3. menerima permintaan pengadaan bahan baku Thinner dari Adm Stock manual.Format Permintaan pengadaan bahan baku Thinner (F-P2BBC-01) format terlampir.

4. Menerbitkan dan mendistribusikan PO (Purchasing order) kepada Supplier yang telah di approve oleh Manager Purchasing.

5. Follow up delivery PO dengan Supplier.

2. Administrasi stock program bahan dan barang Thinner

1. Menerima Sumber data dari administrasi stock manual bahan baku thinner. 2. Input sumber data.

3. Membuat laporan mingguan dan bulanan. Sumber data yang di perlukan :

(9)

9

- Kartu ProduksiBukti susut barang.

3. Administrasi stock manual bahan baku Thinner 1. Menerima bahan baku dari supplier.

2. Menerima bon permintaan bahan baku thinner. 3. Input data manual kartu stock.

4. Menerbitkan laporan mingguan dan bulanan stock manual. 5. Menjamin keterjagaan stock minimal bahan baku thinner. 6. Membuat bon permintaan pengadaan bahan baku thinner.

Sumber data :

- Bon permintaan pengadaan barang jadi. - Bukti terima barang.

- Bukti susut solvent. - Daftar stock minimal.

4. Administrasi stock manual barang jadi thinner 1. Menerima bon hasil produksi.

2. Membuat permintaan pengadaan barang jadi. 3. Menjamin keterjagaan stock minimal barang jadi.

4. Menerbitkan laporan manual stock mingguan dan bulanan. Sumber data :

- Bon hasil produksi.

(10)

10

5. Administrasi manual stock bahan baku thinner 1. Menerima bon bahan baku baru.

2. Membuat permintaan pengadaan bahan baku tinner. 3. Menjamin keterjagaan stock minimal bahan baku.

4. Menerbitkan laporan manual stock mingguan dan bulanan. 2.4 Landasan Teori

2.4.1 Pengertian Aplikasi Inventory

Aplikasi inventory adalah sebuah aplikasi yang digunakan untuk mengolah data barang dari mulai penerimaan bahan baku baru, tahap produksi barang jadi sampai pada proses pengiriman dan pencetakkan laporan data barang.

2.4.2 Dokumentasi

Dokumentasi pada program aplikasi inventory digunakan sebagai panduan untuk menjalankan apllikasi inventory bagi para pegawai PT. Daya Kemindo Perkasa.

2.4.3 Delphi

(11)

11

2.4.4 Basis Data

Basis Data (DataBase) adalah sekumpulan informasi bermanfaat yang di organisasikan kedalam tata cara yang khusus. Komponen utama dalam Basis Data antara lain:

1. Perangkat Keras (Hardware). 2. Sistem Operasi (Software). 3. Data.

4. Aplikasi.

5. Pemakai (User).

Pengguna sistem basis data dapat melakukan berbagai operasi, antara lain:

1. Menambahkan data baru ke sistem basis data. 2. Mengosongkan berkas.

3. Menyisipkan data ke suatu berkas.

4. Mengambil data yang terdapat pada suatu berkas. 5. Mengubah data pada suatu berkas.

6. Menyajikan suatu informasi yang diambil dari sejumlah berkas. 2.4.5 Pemodelan Data

(12)

12

Entity Relationship Diagram (ERD) merupakan suatu diagram yang digunakan untuk menhubungkan antar elemen (Relational Condition), dimana pada tahap selanjutnya dapat diimplementasikan kedalam bentuk tabel relasi.

ERD menggunakan sejumlah notasi dan simbol untuk menggambarkan struktur dan hubungan antar data, pada dasarnya ada 3 macam simbol yang digunakan, yaitu :

1. Entity

Adalah suatu objek yang dapat diidentifikasi dalam lingkaran pemakaian dan sesuatu yang penting bagi pemakai dalam konteks sistem yang akan dibuat.

2. Atribut

Elemen dari sebuah entity yang berfungsi mendeskripsikan karakter entity

3. Hubungan

Sebagaimana halnya entity maka dalam hubungan pun harus dibedakan antara hubungan atau bentuk hubungan antara entity dengan isi dari hubungan itu sendiri. Beberapa macam hubungan antar relasi, antara lain :

1. Satu Ke Satu

(13)

13

2. Satu Ke Banyak

Bentuk relasi dari entitas dengan jumlah satu ke entitas lain yang berjumlah lebih dari satu (Entitas dengan banyak alternatif tujuan).

3. Banyak Ke Banyak

Bentuk relasi yang mendeskripsikan permasalahan yang komplek yaitu hubungan antara entitas yang berjumlah lebih dari satu dengan entitas yang sama.

2.4.6 Data Flow Diagram (DFD)

Diagram Arus Data (Data Flow Diagram) menggambarkan sistem yang berjalan dengam lebih terinci. Terdapat 4 (empat) macam simbol yang digunakan dalam Data Flow Diagram, diantaranya :

a. Kesatuan luar (external entity) atau batas sistem (Boundary) merupakan kesatuan (entity) di lingkungan luar sistem yang dapat berupa orang, organisasi atau sistem lain yang berada di lingkungan luarnya yang akan memberikan input atau menerima output dari sistem.

(14)

14

c. Proses (process) adalah kegiatan atau kerja yang dilakukan oleh orang, mesin atau komputer dari hasil arus data yang masuk ke dalam proses untuk dihasilkan arus data yang akan keluar dari proses.

d. Simpanan data (Data Store) merupakan simpanan dari data yang dapat berupa :

1. Suatu file atau database di sistem computer. 2. Suatu arsip atau catatan manual.

3. Suatu kotak tempat data di meja seseorang. 4. Suatu tabel acuan manual.

5. Suatu agenda atau buku. 2.4.7 Pengolahan Data

Pengelolaan data adalah serangkaian operasi atas informasi yang direncanakan guna mencapai tujuan atau hasil yang diinginkan.

Tujuan Utama dalam pengolahan data dalam sebuah database adalah agar kita dapat memperoleh kembali data (yang kita cari) dengan mudah dan cepat, selain itu pemanfaatan database memiliki beberapa tujuan. Secara lengkap pemanfaatan database memliki beberapa tujuan. Secara lengkap pemanfaatan database dilakukan untuk memenuhi sejumlah tujuan (objektif) antara lain:

1. Kecepatan dan Kemudahan (Speed). 2. Efesiensi ruang (space).

(15)

15

5. Keamanan (Security).

(16)

16 BAB III

PEMBAHASAN

3.1 Jadwal Kerja Praktek

Penulis melaksanakan Kerja Praktek mulai dari tanggal 5 Agustus 2010

sampai dengan 29 Agustus 2010, yang dilaksanakan setiap hari Senin sampai

dengan hari sabtu dimulai pada pukul 09.00 WIB sampai dengan pukul 15.00

WIB.

3.2 Cara/Teknik Kerja Praktek

Cara pelaksanaan kerja praktek adalah dengan datang langsung ke PT.

Daya Kemindo Perkasa. Adapun teknik pengumpulan data yang dilakukan oleh

penulis adalah sebagai berikut :

1. Wawancara (Interview).

Penulis melakukan tanya jawab secara langsung kepada staf tentang

hal-hal yang berhubungan dengan layanan peminjaman barang yang ada di

PT. Daya Kemindo Perkasa.

2. Pengamatan Langsung (Observasi).

Penulis mengamati dan mempelajari secara langsung data-data di PT.

Daya Kemindo Perkasa.

3. Pustaka (Library Research ).

Dalam mengerjakan laporan kerja praktek ini, penulis melakukan

library research, untuk memperoleh informasi yang berhubungan dengan

materi laporan kerja praktek melalui buku-buku, bahan kuliah dan bacaan

(17)

17

3.3 Data kerja Praktek

3.3.1 Uraian

Dalam melakukan kerja praktek di PT. Daya Kemindo Perkasa,

penulis bertugas membuat sebuah dokumentasi berupa manual book

program aplikasi inventory yang berfungsi membantu para pegawai dalam

menggunakan aplikasi inventory.

Dengan hadirnya program aplikasi inventory di PT. Daya Kemindo

Perkasa para pegawai pada staf bagian pengolahan data barang diharuskan

menguasai dalam penggunaan aplikasi tersebut, dimana saat ini tidak

terdapat sebuah dokumentasi yang mendasari kebutuhan para pegawai

dalam menggunakan progam aplikasi inventory, maka dengan ini penulis

membuat sebuah dokumentasi berbentuk manual book dari program

aplikasi inventory.

3.3.2 Analisis

3.3.2.1Sistem Yang sedang Berjalan

Ada dua prosedur yang dilakukan oleh para pegawai untuk

mengelola data barang, yaitu prosedur penerimaan barang,

pengiriman barang dan pengolahan data barang, berikut adalah

penjelasannya :

1. Prosedur penerimaan barang

Proses peneriman bahan baku baru dilakukan secara

(18)

mengumpulkan dan mencatat data barang yang datang di form

penerimaan bahan baku baru. Adapun prosedur penerimaan

barang adalah :

a. Pegawai operator lapangan mengumpulkan data barang,

dan memeriksa apakah barang yang datang sesuai dengan

yang di pesan,jika tidak sesuai dengan yang di pesan maka

barang tidak bisa diterima.

b. Jika barang tersebut sesuai dengan yang di pesan maka

pegawai mencatat semua data barang yang diterima dari

pengirim barang dalam formulir penerimaan bahan baku

baru.

Formulir penerimaan bahan baku baru berisi :

1. Date : waktu terima barang yang di pesan.

2. No PO : nomor Purchasing order,atau nomor dari

pemesanan barang.

3. Nama barang : nama dari barang yang diterima atau

dipesan.

4. QTY : jumlah barang yang di pesan.

5. Harga : harga Barang yang di pesan.

6. Jumlah : Jumlah total harga barang yang di pesan.

7. Suplier : nama suplier dari barang yang di pesan.

(19)

Form penerimaan bahan baku baru di berikan kepada

staf bagian pengolahan data barang untuk di masukkan

(20)

A lu r p ro s e s P e n e rim a a n B a ra n g Flow Map penerimaan barang

Penggambaran prosuder dari sistem yang berjalan dapat dilihat

pada diagram Flow Map berikut :

Gambar 3.1

(21)

2. Prosedur Pengiriman Barang

Pegawai mengambil data barang hasil produksi dari

database aplikasi inventory, sebelum pengiriman barang

dilakukan terlebih dahulu pengecekan jumlah dan barang yang

akan di kirim kepada konsumen. Setelah data sesuai maka

(22)

Alur Proses pengiriman barang

Berikut ini adalah Flow Map dari pengiriman barang :

Gambar 3.2

(23)

3.3.2.2Karakteristik Pengguna

Secara umum Aplikasi Inventory ini mempunyai dua kategori

pengguna yang dapat dibedakan berdasarkan hak akses dari penggunaan

sistem yaitu user dan administrator. User adalah pegawai mengelola data

barang, sedangkan administrator adalah pegawai di bidang IT yang

bertugas mengelola Aplikasi Inventory.

Karakteristik pengguna dapat dilihat pada Tabel 3.1

Tabel 3.1. Karakteristik Pengguna

Pengguna Hak Akses Tingkat Pendidikan

Tingkat Keterampilan

Pengalaman Jenis Pelatihan

User Melakukan kegiatan

penerimaan barang

Minimal SMA dan Sederajat

Bisa dan paham bagaimana mengoperasikan komputer.

Pelatihan user

Cara mengelola data barang

Administrator Mengelola aplikasi inventory

Kelola data barang

Minimal dan maintenance aplikasi inventory

3.3.2.3Analisis Perangkat Keras

Spesifikasi perangkat keras yang digunakan oleh sistem yang

sedang berjalan di PT DAYA KEMINDO PERKASA, yaitu:

1. Processor Dual Core 1.60GHz

(24)

3. HDD 120 gb Seagate sata

4. DVD ASUS light scribe

5. LCD Samsung

6. Keyboard+ Mouse Optik

3.3.2.4Analisis Perangkat Lunak

Perangkat lunak yang digunakan adalah :

1. Delphi 6

2. MySQL 5.1 sebagai DBMS (Database Management System)

3.3.3 Deskripsi Perangkat Lunak

3.3.3.1Perspektif Produk

Produk yang di buat merupakan dokumen atau panduan bagi

pengguna untuk menggunakan aplikasi inventory yang ada di PT. Daya

Kemindo Perkasa.

3.3.3.2Fungsi Produk

Fungsi dari dokumen ini adalah membantu pengguna untuk

mempelajari dan menggunakan aplikasi inventory, dan sebagai panduan

penggunaan aplikasi inventory bagi pengguna baru, juga untuk dokumen

perusahaan.

3.3.3.3Entity Relationship Diagram

Diagram hubungan entitas (ERD) yang telah digunakan dalam

aplikasi inventory ini menggambarkan sistem yang terdiri dari hubungan

(25)

Berikut ini adalah gambar dari ERD Aplikasi inventory :

!

Gambar 3.3

(26)

3.3.4 Diagram konteks

Diagram konteks adalah model sistem fundamental yang

merepresentasikan seluruh elemen sistem sebagai sebuah bubble tunggal dengan

data output yang ditunjukan dengan anak panah masuk dan keluar secara

berurutan.

Gambar 3.4 Diagram Konteks

3.3.5 Data Flow diagram

Berdasarkan diagram konteks pada aplikasi inventory di atas, maka model

proses dapat diturunkan lagi ke dalam Data Flow Diagram (DFD) yang

menggambarkan bagaimana sistem berjalan secara lebih rinci. Aplikasi Inventory

User Administrator

Data Login User Data Login Administrator

Info Login Useri Gagal Info Login Administrator gagal Data Pengiriman Barang

Info Penerimaan Barang Berhasil Data Penerimaan Barang

Info Pengiriman Barang Berhasil

Data penerimaan

Info Pengiriman Berhasil Data pengiriman

Info Pengembalian Data Barang

(27)

3.3.5.1DFD Level 1

Aliran data pada level 1 adalah sebagai berikut:

"

# $

% " &

"

' " (

'

'

'

'

' ' ' "

' "

(28)

3.3.5.2DFD Level 2 Proses 2 Pengolahan Barang

Aliran data pada level 2 proses 2 adalah sebagai berikut:

)

'

)

(29)

3.3.5.3DFD Level 2 Proses 3 Penerimaan

Aliran data pada level 2 proses 3 adalah sebagai berikut:

#*

#*$ +

#*# , '

+

' +

, ,

) , ' + + '

+

' +

'

(30)

3.3.5.4DFD Level 2 Proses 4 Pengiriman

Aliran data pada level 2 proses 4 adalah sebagai berikut:

#*

#*$ +

#*# , '

+

' +

,

) ,

,

) ,

' + + '

'

+

' +

'

'

(31)

3.3.5.5Spesifikasi Proses

Untuk menjelaskan lebih lanjut tentang proses-proses yang ada di

dalam Data Flow Diagram (DFD) data dibuatlah spesifikasi proses.

Adapun spesifikasi proses untuk diagram alir data sistem informasi

kualitas air adalah sebagai berikut:

Tabel 3.2 Spesifikasi Proses Login

Identifikasi

Nomor 1.0

Nama Proses Login

Tujuan Melakukan proses login atau autentifikasi untuk dapat mengakses halaman sesuai dengan levelnya

Deskripsi Administrator atau user memasukkan NIP untuk dapat mengakses suatu halaman sesuai dengan levelnya

Kondisi akhir Menampilkan halaman administrator menampilkan halaman user

Nomor 2.0

Nama Proses pengelolaan barang

Tujuan megelola data barang yang ada di dalam aplikasi inventory. Deskripsi Administrator mengelola data barang dan mengkonfirmasi

(32)

Identifikasi

Nomor 3.0

Nama Proses Proses penerimaan

Tujuan

User dapat melakukan penerimaan barang setelah melalui proses login, dimana user dapat menerima data barang.

Deskripsi User dapat melakukan masukan data

Kondisi akhir Menampilkan halaman menu penerimaan barang

Nomor 4.0

Nama Proses pengiriman

Tujuan Mengecek data barang yang akan dikirimkan dan meng konfirmasi pengiriman Deskripsi User mengecek data barang dan mengkonfirmasi

Kondisi akhir Menampilkan halaman menu pengiriman barang

3.3.5.6Kamus Data

Kamus data merupakan deskripsi mengenai seluruh elemen data

yang ada di dalam diagram alir data. Kamus data untuk Aplikasi Inventory

sebagai berikut:

Tabel 3.2 Kamus data pada DFD Aplikasi inventory :

Nama Data Login Admin

Where Used /How Used Kepala Bagian Program PT. DKP

Deskripsi Berisi data administrator PT. DKP yang akan menggunakan aplikasi inventory.

Struktur Data Username+Password Nama Pengguna

Kata Kunci

[A-Z | a-z | 0-9] [A-Z | a-z | 0-9]

Nama Data Login User

Where Used /How Used User Bagian Program PT. DKP

Deskripsi Berisi data user PT. DKP yang akan menggunakan aplikasi inventory. Struktur Data Username+Password

Nama Pengguna Kata Kunci

[A-Z | a-z | 0-9] [A-Z | a-z | 0-9]

Nama Data Pengelolaan Barang

(33)

Deskripsi Berisi data barang PT. DKP di dalam aplikasi inventory. Struktur Data Kode_Barang+Nama_Barang+Jml_Barang+Kondisi_barang Kode_Barang

Nama Data Penerimaan

Where Used /How Used User Bagian Program PT. DKP

Deskripsi Berisi data penerimaan barang PT. DKP di dalam aplikasi inventory. Struktur Data Kode_penerimaan+Kode_Barang+Nama_Barang+Jml_Barang+

Tgl_penerimaan

Nama Data Pengiriman

Where Used /How Used User Bagian Program PT. DKP

Deskripsi Berisi data pengiriman barang PT. DKP di dalam aplikasi inventory. Struktur Data Kode_pengiriman+Kode_Barang+Nama_Barang+Jml_Barang+

Tgl_pengiriman

Nama Data Tambah Barang

Where Used /How Used Administrator

Deskripsi Berisi data tambah barang PT. DKP di dalam aplikasi inventory. Struktur Data Kode_Barang+Nama_Barang+Jml_Barang+ID_suplier+nama_suplier Kode_Barang

Nama Data Edit Barang

Where Used /How Used Administrator

Deskripsi Berisi data edit barang PT. DKP di dalam aplikasi inventory. Struktur Data Kode_Barang+Nama_Barang+Jml_Barang+

ID_suplier+nama_suplier

Nama Data hapus Barang

Where Used /How Used Administrator

Deskripsi Berisi data tambah barang PT. DKP di dalam aplikasi inventory. Struktur Data Kode_Barang+Nama_Barang+Jml_Barang+

(34)

Tgl_pengiriman

Nama Data Cetak Barang

Where Used /How Used Administrator

Deskripsi Berisi data barang PT. DKP di dalam aplikasi inventory. Struktur Data Kode_Barang+Nama_Barang+Jml_Barang+

ID_suplier+nama_suplier

Nama Data tambah Penerimaan Barang

Where Used /How Used Administrator

Deskripsi Berisi data tambah penerimaan barang PT. DKP di dalam aplikasi inventory.

Struktur Data Kode_lokasi+Kode_divisi+No_bukti_terima_barang+No_surat_jalan+ Kode_Barang+Nama_Barang+Jml_Barang+

Nama Data Edit Penerimaan Barang

Where Used /How Used Administrator

Deskripsi Berisi data penerimaan barang PT. DKP di dalam aplikasi inventory. Struktur Data Kode_lokasi+Kode_divisi+No_bukti_terima_barang+No_surat_jalan+

Kode_Barang+Nama_Barang+Jml_Barang+

Nama Data cetak Penerimaan Barang

Where Used /How Used Administrator

Deskripsi Berisi data penerimaan barang PT. DKP di dalam aplikasi inventory. Struktur Data Kode_lokasi+Kode_divisi+No_bukti_terima_barang+No_surat_jalan+

Kode_Barang+Nama_Barang+Jml_Barang+ ID_suplier+nama_suplier

(35)

Kode_divisi

Nama Data tambah Pengiriman Barang

Where Used /How Used User Bagian Program PT. DKP

Deskripsi Berisi data tambah pengiriman barang PT. DKP di dalam aplikasi inventory.

Struktur Data Kode_lokasi+Kode_divisi+No_bukti_terima_barang+No_surat_jalan+ Kode_Barang+Nama_Barang+Jml_Barang+

Nama Data Edit Pengiriman Barang

Where Used /How Used User Bagian Program PT. DKP

Deskripsi Berisi data pengiriman barang PT. DKP di dalam aplikasi inventory. Struktur Data Kode_lokasi+Kode_divisi+No_bukti_terima_barang+No_surat_jalan+

Kode_Barang+Nama_Barang+Jml_Barang+

Nama Data Cetak Pengiriman Barang

Where Used /How Used User Bagian Program PT. DKP

Deskripsi Berisi data pengiriman barang PT. DKP di dalam aplikasi inventory. Struktur Data Kode_lokasi+Kode_divisi+No_bukti_terima_barang+No_surat_jalan+

(36)

3.4 Perancangan Basis Data

3.4.1 Diagram Relasi

Diagram relasi aplikasi Inventory dapat dilihat Pada Gambar 3.6 Sebagai

berikut :

(37)

3.4.2 Struktur File

Struktur file tempat penyimpanan data pada aplikasi inventory

adalah sebagai berikut:

1. Tabel Administrator

Nama File : Administrator

Tempat Penyimpanan : Hard Disk

Tabel 3.3 Struktur file tabel Administrator

Nama Field Tipe Panjang Kunci ID_Admin VARCHAR 20 Primary Key

Username VARCHAR 50

Password VARCHAR 50

E-Mail VARCHAR 50

No. HP INT 12

Alamat VARCHAR 50

2. Tabel User

Nama File : User

Tempat Penyimpanan : Hard Disk

Tabel 3.4 Struktur file tabel User

Nama Field Tipe Panjang Kunci

ID_User VARCHAR 20 Primary Key

Username VARCHAR 50

Password VARCHAR 50

E-Mail VARCHAR 50

No. HP INT 12

(38)

3. Tabel Barang

Nama File : Barang

Tempat Penyimpanan : Hard Disk

Tabel 3.4 Struktur file tabel Barang

Nama Field Tipe Panjang Kunci Kode_Barang VARCHAR 20 Primary Key Jml_Barang INT 12

Nama_Barang VARCHAR 50 Kondisi_Barang VARCHAR 20

ID_Admin VARCHAR 20 Foreign key

4. Tabel Suplier

Nama File : Suplier

Tempat Penyimpanan : Hard Disk

Tabel 3.4 Struktur file tabel Suplier

Nama Field Tipe Panjang Kunci

ID_ Suplier VARCHAR 20 Primary Key

Nama_ Suplier INT 50

Alamat VARCHAR 50 Email VARCHAR 20

5. Tabel Distributor

Nama File : Distributor

Tempat Penyimpanan : Hard Disk

Tabel 3.4 Struktur file tabel Distributor

Nama Field Tipe Panjang Kunci

ID_ Distributor VARCHAR 20 Primary Key

(39)

6. Tabel Penerimaan

Nama File : Penerimaan

Tempat Penyimpanan : Hard Disk

Tabel 3.4 Struktur file tabel Penerimaan

Nama Field Tipe Panjang Kunci Kode_Penerimaan VARCHAR 20 Primary Key Tgl_penerimaan Date 50

Kode_Barang VARCHAR 50 Foreign key1

ID_User VARCHAR 50 Foreign key2

Jml_Barang INT 12 Nama_Barang VARCHAR 50 Kondisi_Barang VARCHAR 20

ID_Suplier VARCHAR 50 Foreign key3

7. Tabel Pengiriman

Nama File : Pengiriman

Tempat Penyimpanan : Hard Disk

Tabel 3.4 Struktur file tabel Pengiriman

Nama Field Tipe Panjang Kunci Kode_Pengiriman VARCHAR 20 Primary Key Tgl_ Pengiriman Date 50

Kode_Barang VARCHAR 50 Foreign key1

ID_User VARCHAR 50 Foreign key2

Jml_Barang INT 12 Nama_Barang VARCHAR 50 Kondisi_Barang VARCHAR 20

(40)

BAB IV

IMPLEMENTASI

Setelah melakukan analisis terhadap sistem yang berjalan maka dilakukanlah langkah selanjutnya yaitu implementasi sistem. Implementasi sistem akan mengubah bentuk dari analisis maupun perancangan menjadi bentuk bahasa pemrograman.

Dari hasil analisis telah dilakukan sebelumnya, maka hasil implementasi yaitu implementasi antar muka.

Hasil implementasi di atas kemudian akan diuji kebenarannya melalui tahapan-tahapan pengujian yang telah ditentukan.

4.1 Implementasi

Setelah melakukan analisis, sebuah sistem akan diimplementasikan ke dalam bentuk program menggunakan sebuah bahasa pemrograman dan sebuah kompiler. Hal ini dimaksudkan untuk mengubah bentuk sistem yang belum terkomputerisasi menjadi sistem yang terkomputerisasi.

4.1.1 Implemetasi Antar Muka

Implementasi antar muka berguna sebagai tampilan bagi pengguna sistem. Implementasi antar muka dilakukan pada setiap hasil perancangan antar muka yang telah dibuat ke dalam bentuk aplikasi pada compiler Delphi 6. Implementasi dalam aplikasi inventory tervagi menjadi 2 bagian, yaitu :

(41)

2. Implementasi antar muka bukti terima barang.

Adapun hasil implementasi dari aplikasi inventory di PT. Daya Kemindo Perkasa adalah sebagai berikut:

4.1.1.1Implenetasi Tampilan Awal

pada tampilan awal ini terdapat form login. Untuk menampilkan menu utama yang sesuai dengan hak akses yang dimiliki, pengguna harus melakukan login terlebih dahulu. Adapun tampilan menu awalnya sebagai berikut :

(42)

4.1.1.2Implementasi Menu Login

Di dalam menu utama terdapat menu login dimana seorang pengguna dapat memasukan data aksesnya agar sistem menampilkan menu utama sesuai dengan hak aksesnya. Apabila sudah memasukan data aksesnya, maka pengguna tinggal menekan tombol login atau bisa juga menekan tombol keluar untuk membatalkan login. Adapun tampilan menu login sebagai berikut :

Gambar 4.2 Tampilan menu login.

(43)

Gambar 4.3 Tampilan informasi menu login.

4.1.1.3Implementasi Menu Utama

Setelah melakukan login yang sesuai dengan data yang ada pada sistem, maka seorang pengguna dapat melakukan manipulasi terhadap data yang ada.

(44)

4.1.1.4Implementasi Menu Penerimaan

Pada menu ini pengguna dapat mennginput data penerimaan. Adapun tampilan menunya adalah sebagai berikut:

(45)

4.1.1.5Implementasi laporan bukti terima barang

Berikut adalah tampilan laporan bukti terima barang :

(46)

4.1.1.6 Implementasi Menu Pengiriman

(47)

BAB V

KESIMPULAN DAN SARAN

5.1 KESIMPULAN

Berdasarkan kerja praktek yang telah dilakukan,ad beberapa kesimpulan

yaitu Dengan dibuat nya manual book pada aplikasi inventory, maka para

pengguna aplikasi Di PT. Daya Kemindo Perkasa yang belum sepenuhnya faham

dengan aplikasi inventory bisa membantu dalam penggunaan aplikasi ini.Selain

itu Dengan adanya dokumentasi aplikasi inventory ini Pihak perusahaan PT. Daya

Kemindo Perkasa dapat menggunakan dokumentasi ini sebagai dokumen manual

dari aplikasi inventory .

5.2 SARAN

Aplikasi inventory di PT. Daya Kemindo Perkasa masih sangat butuh

pengembangan aplikasi. Berikut adalah beberapa saran untuk pengembangan yang

dapat dilakukan :

1. Untuk kedepannya alangkah lebih baik lagi apabila program inventory

yang terdapat di PT. Daya Kemindo Perkasa berbasis web, agar

(48)

REDOCUMENTING APLIKASI INVENTORY PT. DAYA KEMINDO PERKASA

KERJA PRAKTEK

Diajukan untuk Memenuhi Tugas Mata Kuliah Kerja Praktek

Program Strata Satu Jurusan Teknik Informatika Fakultas Teknik dan Ilmu Komputer

Universitas Komputer Indonesia

Oleh :

Muhammad Rizkhi 10106002

Rangga Aditya 10106021

Galih Purnama 10106047

JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA BANDUNG

(49)

DAFTAR ISI

LEMBAR JUDUL

LEMBAR PENGESAHAN

KATA PENGANTAR ... i

DAFTAR ISI ... iii

DAFTAR TABEL ... iviii

DAFTAR GAMBAR ... x

BAB I PEMBAHASAN ... 1

1.1 Latar Belakang Kerja Praktek ... 1

1.2 Perumusan Masalah ... 2

1.3 Maksud dan Tujuan Kerja Praktek ... 2

1.3.1Maksud Kerja Praktek ... 2

1.3.2Tujuan Kerja Praktek ... 2

1.4 Batasan Masalah ... 2

1.5 MetodePenelitian ... 3

1.6 Sistematika Pelaporan Kerja Praktek ... 3

BAB II TINJAUAN PUSTAKA ... 5

2.1 Profil Tempat Kerja Praktek ... 5

2.1.1 Sejarah Instansi ... 5

2.1.2 Logo Instansi ... 6

2.2 Badan Hukum Instansi ... 6

2.3 Struktur Organisasi dan Job Description ... 7

(50)

2.5 Landasan Teori ... 10

2.5.1 Pengertian Aplikasi Inventory ... 10

2.5.2 Dokumentasi ... 10

2.5.3 Delphi ... 10

2.5.4 Basis Data ... 11

2.5.5 Pemodelan Data ... 11

2.5.6 Data Flow Diagram (DFD)...13

2.5.7 Pengolahan Data ...14

BAB III PEMBAHASAN ... 16

3.1 Jadwal Kerja Praktek ... 16

3.2 Cara /Teknik Kerja Praktek ... 16

3.3 Data Kerja Praktek ... 17

3.3.1 Uraian ... 17

3.3.2 Analisis ... 17

3.3.2.1 Sistem Yang sedang Berjalan ... 17

3.3.2.2 Karakteristik pengguna ... 23

3.3.2.3 Analisis Perangkat Keras ... 23

3.3.2.4 Analisis Perangkat Lunak ... 23

3.3.3 Deskripsi perangkat Lunak ... 24

3.3.3.1 Perspektif Prodak ... 24

3.3.3.2 Fungsi prodak ... 24

3.3.3.3 Entity Relationship Diagram ... 24

(51)

3.3.5.1 DFD Level 1 ... 27

3.3.5.2 DFD Level 2 Proses 2 pengolahan barang ... 28

3.3.5.3 DFD Level 2 Proses 3 penerimaan ... 29

3.3.5.4 DFD Level 2 Proses 4 pengiriman ... 30

3.3.5.5 Spesifikasi Proses ... 31

3.3.5.6 Kamus Data ... 32

3.4 Perancangan Basis Data ... 34

3.4.1 Diagram Relasi ... 34

3.4.2 Struktur File ... 35

BAB IV IMPLMENTASI ... 38

4.1 Implementasi ... 38

4.1.1 Implementasi Antar Muka ... 38

4.1.1.1 Implementasi Tampilan Awal ... 39

4.1.1.2 Implementasi Menu Login ... 40

4.1.1.3 Implementasi Menu Utama ... 41

4.1.1.4 Implementasi Menu Penerimaan ... 42

4.1.1.5 Implementasi Laporan Bukti Terima Barang ... 43

4.1.1.6 Implementasi Menu Pengiriman ... 44

BAB V KESIMPULAN DAN SARAN ... 45

4.1 KESIMPULAN ... 45

4.2 SARAN ... 45

(52)

DAFTAR TABEL

Tabel 3.1. Karakteristik Pengguna ... 23

Tabel 3.2. Spesifikasi Proses login ... 31

Tabel 3.3. Kamus data pada DFD Aplikasi inventory ... 32

Tabel 3.4. Struktur file tabel Administrator ... 35

Tabel 3.5. Struktur file tabel User ... 35

Tabel 3.6. Struktur file tabel Barang ... 36

Tabel 3.7. Struktur file tabel Suplier ... 36

Tabel 3.8. Struktur file tabel Distributor ... 36

Tabel 3.9. Struktur file tabel Penerimaan ... 37

Tabel 3.10. Struktur file tabel Pengiriman ... 35

DAFTAR GAMBAR Gambar 1. Logo Instansi ... 6

Gambar 2. Struktur Organisasi PT Daya Kemindo Perkasa ... 7

Gambar 3. Flow Map Penerimaan Barang ... 20

Gambar 4. Flow Map pengiriman Barang ... 22

Gambar 5. ERD Aplikasi Inventoriy ... 25

(53)

Gambar 7. DFD Level 1 ... 27

Gambar 8. DFD Level 2 Proses 2 ... 28

Gambar 9. DFD Level 2 Proses 3 ... 29

Gambar 10. DFD Level 2 Proses 4 ... 30

Gambar 11. Diagram skema Aplikasi inventory ... 34

Gambar 12. Tampilan Menu Awal ... 39

Gambar 13. Tampilan menu login ... 40

Gambar 14. Tampilan informasi menu login ... 41

Gambar 15. Tampilan Menu Utama ... 42

Gambar 16. Tampilan Menu penerimaan ... 43

Gambar 17. Tampilan Bukti Terima Barang ... 44

Gambar 18. Tampilan Penerimaan Barang ... 45

DAFTAR LAMPIRAN

Lampiran B Surat Balasan Penelitian ... B-1

Lampiran C Daftar Kehadiran Kerja Praktek ... C-1

(54)

DAFTAR PUSTAKA

[1] Ilham Perdana, 2007, Hand Out Metodologi Penelitian, Petunjuk Tata Tulis

Ilmiah, Universitas Komputer Indonesia, Bandung.

(55)

KATA PENGANTAR

AsalammualaikumWr.Wb

Dengan memanjatkan puji dan syukur kehadirat Allah SWT, karena atas

berkat rahmat dan karunia-Nya penulis dapat menyelesaikan laporan kerjapraktek

dengan baik dan tepat pada waktunya.

Ada pun judul laporan yang penulis buat adalah “REDOKUMENTING

APLIKASI INVENTORY DI PT. DAYA KEMINDO PERKASA”

Penulis menyadaribahwa dalam menyusun laporan kerja praktek ini

masihbanyak kekurangan baik dari segi isi atau materi maupun kalimat atau

system etika penulisannya. Hal ini dikarenakan pengalaman dan pengetahuan

penulis yang masih sangat terbatas. Dengan kesempatan ini dengan segala

kerendahan hati, penulis ingin menyampaikan ucapan terimakasih yang

sebesar-besarnya atas kerja sama, bantuan dan dorongan banyak pihak terutama kepada :

1. Allah SWT yang telah memberikan kesehatan dan memberikan

kemudahan dalam melaksanakan kerja praktek dan menyelesaikan

alaporan ini.

2. Kepada kedua orang tua yang selalu member dukungan baik secara moril

dan materil.

3. Ibu Mira Kania Sabariah. Selaku dosen wali dan ketuajurusan teknik

informatika.

4. Dosen-dosen jurusan teknik informatika universitas komputer Indonesia

(56)

5. Ibu Tatik Rusilawati selaku pembimbing kerja praktek.

6. Bapak Julius asisten pembimbing kerja praktek.

7. Karyawan PT. DATA KEMINDO PERKASA yang telah membantu

semua kegiatan dalam melaksanakan kerja praktek sehingga berjalan

dengan lancer dan baik sesuai rencana.

8. Kepada semua teman-teman IF-1 yang selalu saling mendukung satu sama

lain.

Namun demikian, penulis mengingat keterbatasan pengetahuan,

pengalaman dan kemampuan dalam menyelesaikan laporan kerja praktek ini.

Penulis telah berusaha untuk membuat laporan kerja praktek ini dengan

sebaik-baiknya dan penulis berharap semoga laporan kerja praktek ini dapat diterima

oleh bapak/ibu dosen pembimbing kerja praktek.

WasalammualaikumWr.Wb

Bandung, Februari 2011

Gambar

Gambar 2. 1
Gambar 1.2. Struktur Organisasi PT. Daya Kemindo Perkasa
Gambar 3.1
Gambar 3.2 Flow Map Pengiriman Barang
+7

Referensi

Dokumen terkait

Dalam gambar 1 (pendekatan tradisional), setiap departemen mengolah informasi sendiri, seperti yang dapat dilihat, departemen akuntansi menyimpan data departemen akuntansi sendiri,

Meskipun lebih dari 400 orang dipastikan terinfeksi virus subtipe H5 sejak tahun 1997, semua infeksi disebabkan oleh virus yang memiliki subtipe neuraminidase-nya

[r]

Berdasarkan tabel diatas, waktu penjualan kripik kentang agronas gizifood sebelum menggunakan website e-Commerce hanya pada jam kerja saja, sesudah menggunakan

Itulah beberapa upaya yang dilakukan oleh pihak KUA, sampai saat ini pihak KUA masih mencari upaya-upaya lain yang dapat dilakukan untuk menekan kecilnya angka perkawinan

Terdapat pengaruh pemberian dosis ekstrak buah pare (Momordica charantia) terhadap jumlah sel spermatid pada proses spermatogenesis mencit

Namun pada hasil penelitain ini diketahui bahwa semakin tingi badan responden tidak selalu diikuti oleh peningkatan kecepatan lari, bahwa terdapat responden