Redocumenting Aplikasi Inventory Di PT. Daya Kemindo Perkasa
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