Redocumenting Aplikasi Inventory Di PT. Daya Kemindo Perkasa

(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.

Dalam wawancara, pihak perusahaan menyampaikan bahwa mereka membutuhkan sebuah dokumentasi yang dapat membantu pegawai dalam


(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. Dokumen yang dihasilkan berupa manual book aplikasi inventory tanpa dokumen pengujian.


(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

Penggunaan produk adalah penulis menggunakan secara langsung produk yang sudah ada di PT. Daya Kemindo Perkasa untuk mengetahui alur program di PT. Daya Kemindo Perkasa.


(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

Bab ini berisi kesimpulan selama penulis melakukan kerja praktek di perusahaan serta saran yang mungkin berguna bagi para pembaca berhubungan dengan hasil kerja praktek yang dibuat.


(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.

Fasilitas untuk penelitian dan pengembangan, staff ahli yang berpengalaman, qualiti control yang terus menerus, serta visi inovasi yang


(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

BAKRIE

Penanggung Jawab Stock Manual

Andri

Stock Manual Bahan Baku Thinner

Firman

Stock Manual Barang Jadi Thinner

MAMAN

Operator Lapangan

tommy

Operator Lapangan

Lilis

Membuat surat jalan

wahyu


(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 :

- Purchase Order. - Buti terima barang.


(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.

- Bon permintaan pengadaan barang jadi. - Daftar stock minimal.


(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

Delphi adalah suatu program berbasis bahasa Pascal yang berjalan dalam lingkungan Windows. Delphi telah memanfaatkan suatu teknik pemrograman yang disebut RAD yang telah membuat pemrograman menjadi lebih mudah. Delphi adalah suatu bahasa pemrograman yang telah memanfaatkan metode pemrograman Object Oriented Programming (OOP).


(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

Pemodelan sistem memainkan peranan yang penting dalam pengembangan sistem. Pemodelan data kadang-kadang disebut pemodelan database karena model data kadang-kadang diimplementasikan sebagai sebuah database. Pemodelan data dapat di gambarkan dengan ERD (Entity Relationship Diagram).


(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

Bentuk relasi antara satu entitas dengan sejumlah satu ke entitas dengan jumlah yang sama.


(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.

b. Arus Data (Data Flow) mengalir diantara proses (process), simpanan data (data store) dan kesatuan luar (external entity) yang menunjukkan arus dari data yang berupa masukan untuk sistem atau hasil dari proses sistem dan sebaiknya diberi nama yang jelas dan mempunyai arti.


(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).

3. Ketersediaan (Availability.) 4. Kelengkapan (Completely).


(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 lainnya yang memiliki relevansi laporan yang penulis susun.


(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 langsung oleh pegawai bagian operator lapangan dengan


(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. 8. Penerima : nama pegawai yang menerima barang


(19)

Form penerimaan bahan baku baru di berikan kepada staf bagian pengolahan data barang untuk di masukkan kedalam database data barang.


(20)

A lu r p ro s e s P e n e rim a a n B a ra n g

K e p a la P ro d u k s i K a ry a w a n

D is trib u to r

y a tid a k

tid a k

y a D a ta B a ra n g

P e n g e c e k a n D a ta B a ra n g

p e n g e c e k a n

S im p a n d a ta b a ra n g S e s u a i

S e s u a i D a ta B a ra n g

D a ta b a s e D a ta b a ra n g

P e n c e ta k a n

L a p o ra n D a ta B a ra n L a p o ra n D a ta

B a ra n 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 barang akan langsung dikirim kepada komsumen.


(22)

Alur Proses pengiriman barang

konsumen Staf bagian pengiriman

pengecekan

valid tidak

Kirim barang ya

Tanda terima

Bukti terima barang Bukti terima

barang Data barang

Bukti terima barang Data barang

Bukti terima barang

Data barang

Bukti terima 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 S1

Ahli dalam pemrograman, jaringan dan maintenance

Pelatihan administrator

Cara mengelola 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 2. DDR II 1Gb/5300 kingston


(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 antar entitas yang sedang berjalan.


(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_Barang Jml_Barang

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

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 Kode_penerimaan Kode_Barang Nama_Barang Jml_Barang Tgl_Penerimaan

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

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 Kode_pengiriman Kode_Barang Nama_Barang Jml_Barang Tgl_pengiriman

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

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_Barang Jml_Barang Tgl_pengiriman ID_suplier Nama_suplier

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

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

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 Kode_Barang Nama_Barang Jml_Barang Tgl_pengiriman ID_suplier Nama_suplier

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

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

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+

ID_suplier+nama_suplier Kode_Barang

Nama_Barang Jml_Barang

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


(34)

Tgl_pengiriman ID_suplier Nama_suplier

[0-9]

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

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 Kode_Barang Nama_Barang Jml_Barang Tgl_pengiriman ID_suplier Nama_suplier

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

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

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+ ID_suplier+nama_suplier Kode_lokasi Kode_divisi No_bukti_terima_barang No_surat_jalan Kode_Barang Nama_Barang Jml_Barang Tgl_pengiriman ID_suplier Nama_suplier

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

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

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

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+ ID_suplier+nama_suplier Kode_lokasi Kode_divisi No_bukti_terima_barang No_surat_jalan Kode_Barang Nama_Barang Jml_Barang Tgl_pengiriman ID_suplier Nama_suplier

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

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

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

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 No_bukti_terima_barang No_surat_jalan Kode_Barang Nama_Barang Jml_Barang Tgl_pengiriman ID_suplier Nama_suplier

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

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

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

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+ ID_suplier+nama_suplier Kode_lokasi Kode_divisi No_surat_jalan Kode_Barang Nama_Barang Jml_Barang Tgl_pengiriman ID_Distributor Nama_Distributor

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

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

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

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+ ID_suplier+nama_suplier Kode_lokasi Kode_divisi No_surat_jalan Kode_Barang Nama_Barang Jml_Barang Tgl_pengiriman ID_Distributor Nama_Distributor

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

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

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

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+

Kode_Barang+Nama_Barang+Jml_Barang+ ID_suplier+nama_suplier Kode_lokasi Kode_divisi No_surat_jalan Kode_Barang Nama_Barang Jml_Barang Tgl_pengiriman ID_Distributor Nama_Distributor

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

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

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


(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

Nama_ Distributor INT 50 Alamat VARCHAR 50 Email VARCHAR 20


(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.

Setelah pengguna berhasil masuk melalui hak data aksesnya terdapat pesan informasi bahwa pengguna berhasil masuk ke menu utama dengan mekan tombol OK atau membatalkannya dengan menekan tombol Cancel.adapun tampilan informasi menu login sebagai berikut :


(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

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


(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 fungsionalitasnya lebih fleksibel.


(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 Lampiran D Nilai Kerja Praktek ... D-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 yang telah membantu dalam perkuliahan.


(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


(1)

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


(2)

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


(3)

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 Lampiran D Nilai Kerja Praktek ... D-1


(4)

DAFTAR PUSTAKA

[1] Ilham Perdana, 2007, Hand Out Metodologi Penelitian, Petunjuk Tata Tulis Ilmiah, Universitas Komputer Indonesia, Bandung.


(5)

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 yang telah membantu dalam perkuliahan.


(6)

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