i
ABSTRAK
Perusahaan PT. X adalah salah satu perusahan yang bergerak dibidang pembuatan minyak yang cukup besar dikota Bandung. Saat ini perusahaan PT.X memiliki traksaksi pemesanan, pembelian, penjualan, dan pengudangan. Pembuatan Purchasing Order merupakan sistem yang dibuat untuk keperluan perusahaan PT. X. Sistem ini dapat mempermudah proses pemesanan barang, pembelian dan pengudangan. Aplikasi ini dapat digunakan oleh semua karyawan PT. X. khususnya dibidang pergudangan dan pembelian bahan baku.
Semua data pemesanan, pembelian dan pengudangan disimpan dalam MSSQL Server .
DAFTAR
ISI
PRAKATA ... Error! Bookmark not defined. SURAT PERNYATAAN ORISINALITAS KARYA ... Error! Bookmark not defined.
ABSTRAK ... i
DAFTAR ISI ... ii
DAFTAR GAMBAR ... ivi
DAFTAR TABEL ... vii
iii
. . . DFD Level Proses Edit Keluar Barang ... III‐ . . PSPEC ... III‐ III. . Kamus Data ... III‐
. Web Map dan Layout ... III‐ . Perancangan User Interface ... III‐ BAB IV PERANCANGAN DAN IMPLEMENTASI ... IV‐
. Realiasi Antarmuka ... IV‐ . Implementasi Kode ... IV‐ BAB V PENGUJIAN ... V‐ BAB VI KESIMPULAN DAN SARAN ... VI‐ . Kesimpulan ... VI‐ . Saran‐saran ... VI‐ DAFTAR PUSTAKA ... x
DAFTAR
GAMBAR
v
Gambar . Retur Ke Supplier ... IV‐ Gambar . Keluar Ke Produksi ... IV‐ Gambar . Purchase Order ... IV‐ Gambar . Update Purchase Order ... IV‐ Gambar . Tambah Purchase Order ... IV‐ Gambar . Print Purchase Order ... IV‐ Gambar . Update Invoice Internal ... IV‐ Gambar . Tambah Invoice ... IV‐ Gambar . Print Invoice Internal ... IV‐ Gambar . Update Bukti Terima Barang ... IV‐ Gambar . Tambah Bukti Terima Barang ... IV‐ Gambar . Print Bukti Terima Barang ... IV‐ Gambar . Update Bukti Keluar Barang ... IV‐ Gambar . Tambah Bukti Keluar Barang ... IV‐ Gambar . Print Bukti Keluar Barang ... IV‐
DAFTAR
TABEL
vii
Table III. PSPEC Proses Edit Gagal ... III‐ Table III. PSPEC Proses Print Keluar Barang ... III‐ Table III. Kamus Data Login ... III‐ Table III. Kamus Data Terima Barang ... III‐ Table III. Kamus Data Bukti Beli ... III‐ Table III. Kamus Data Retur Beli ... III‐ Table III. Kamus Data Keluar Barang ... III‐ Table III. Kamus Data Supllier ... III‐ Table III. Kamus Data Divisi ... III‐ Table III. Kamus Data Alat Bahan ... III‐
DAFTAR
LAMPIRAN
Lampiran A Kuesioner ... A‐ Lampiran B Data ... B‐ Lampiran C Source Code ... C‐
ix
DAFTAR
PUSTAKA
Feri, , July . Kamus Komputer dan Teknologi Informasi. Retrieved
April , , from http://www.total.or.id/info.php?k=Entity Relationship Diagram
Mulya,P . , Febuari . Business Process Management. Retrieved April ,
, from http://pmbcs.ac.id/modules.php
Parno, S , April . Data Flow Diagram. Retrieved April , , from
http://www.parno.staff.gunadarma.ac.id
Pusdatin. , April . Pengenalan PHP. Retrieved April , , from
http://www.deptan.go.id/pusdatin/admin/RB/Programming/Materi
PHP.pdf
T.Berners‐Lee. , September . Hyptertext Markup Language.
Retrieved April , , from http://www.w .org/MarkUp/html‐spec/html‐
spec_toc.html
Weblo , Chaely. , Juli . Pengertian Database. Retrieved April , ,
from http:// ll .wordpress.com/ / / /pengertian‐database
Zakaria, Awaludin. , Juli .Proses Bisnis. Retrieved April , , from
http://awaludinz.blogspot.com/ / /proses‐bisnis.html
BAB
I
PENDAHULUAN
1.1
Latar
Belakang
Perusahaan PT. X adalah salah satu perusahaan yang bergerak dibidang pembuatan minyak yang cukup besar dikota Bandung. Saat ini perusahaan PT. X memiliki transaksi pengudangan dan pembelian bahan baku serta barang lainnya. Dilapangan PT. X membutuhkan suatu sistem yang menangani pembelian mulai dari pembelian bahan baku kepada supplier sampai dengan pembelian barang‐barang lainnya. Selain itu juga sistem yang dibuat dapat membuat laporan penerimaan barang yang dikirim oleh supplier ke toko maupun ke gudang.
Setiap ada barang yang keluar dari gudang sistem dapat mencatat jenis barang yang dikeluarkan dari gudang. Selain itu juga sistem dalam gudang dapat menerima barang tidak hanya dari supplier melainkan barang hasil retur dari produksi. Setiap barang yang dibeli tidak selalu dibayar langsung, melainkan adanya sistem pembayaran kredit yang telah ditentukan tanggal jatuh tempo pembayarannya.
Banyaknya prosedur yang dibutuhkan dalam melakukan transaksi pembelian, pembayaran, retur, dan pengudangan maka dibutuhkan sistem yang dapat membantu semua kegiatan yang harus dilakukan serta dapat membantu membuat laporan dalam transaksi laporan. Sehingga sistem ini dapat membantu serta mengurangi waktu yang dalam pelaksanaan biasanya sangat lambat.
1.2
Rumusan
Masalah
I-2
. Bagaimana membuat sistem agar dapat memudahkan pengguna dalam melakukan pencatatan mengenai keluar masuk barang yang ada digudang?
. Bagaimana membuat sistem agar hasil data gudang dengan hasil keadaan sebenarnya selalu sama atau akurat?
. Bagaimana membuat sistem ini dapat menjadi solusi bagi PT. X dalam transaksi pembelian?
. Bagaimana membuat sistem ini dapat menjadi solusi bagi PT.X dalam hal Purchasing Order?
1.3
Tujuan
Tujuan akhir dari pembuatan sistem dengan judul Pembuatan Purchasing Order untuk perusahaan PT.X adalah untuk membuat sebuah sistem yang dapat memudahkan pengguna dalam melakukan pencatatan keluar masuk barang yang ada digudang, selain memudahkan pengguna dalam pencatatan data‐data gudang dengan hasil sebenarnya selalu akurat dan juga bagaimana sistem dapat memberi laporan yang tepat dalam transaksi pembelian yang ada pada PT. X dan bagaimana sistem ini menjadi solusi bagi PT. X dalam hal Purchasing Order.
1.4
Batasan
Masalah
Batasan masalah ini terbagi menjadi beberapa kategori yaitu perangkat lunak, perangkat keras dan pengguna.
. Perangkat lunak
Spesifikasi perangkat lunak yang digunakan:
a) Sistem Operasi : Mircrosoft Windows XP Profesional SP 2
b) Sistem Basis Data : SQL Server
c) Bahasa Scripting : PHP
d) Editor Pemograman : Marcomedia Dreamweaver 8
Komputer server. Bahasa pemrograman yang digunakan adalah PHP dengan
editor Macromedia Dreamweaver 8 yang cukup diinstalkan pada komputer
pembuat aplikasi saja. Baik computer server maupun client tidak diperlukan penginstalan Macromedia Dreamweaver 8.
. Perangkat keras
Spesifikasi minimum perangkat keras yang digunakan: Server:
a. Processor Intel Pentium 4 2.0 GHz.
b. Memory DDR 1024 Mb.
c. Harddisk 160 Gb.
Client:
a. Processor Intel Pentium 4
b. Memory DDR 256 Mb
c. Harddisk 40 Gb
Untuk mencapai hasil yang optimal, maka dibutuhkan computer baik server maupun client dengan criteria seperti dicantumkan diatas. Untuk computer server, dibutuhkan kapasitas Harddisk yang besar dikarenakan
seluruh data dari client disimpan dicomputer server. Sedangkan untuk computer client kapasitas Harddisknya cukup sedikit saja, hanya untuk
instalasi program dan sistem operasi yang digunakan. Untuk processor
minimum digunakan Intel Pentium untuk menghindari lambatnya
kecepatan akses database dari client dan lambatnya kinerja aplikasi tersebut.
. Pengguna
I-4
1.5
Sistematika
Pembahasan
Sistematika penulisan laporan Tugas Akhir ini akan disusun dalam enam bab dengan perincian sebagai berikut:
BAB I Pendahuluan
Bab ini berisikan tentang latar belakang, perumusan masalah, tujuan, batasan masalah dan sistematika penulisan yang digunakan dalam penulisan laporan tugas akhir.
BAB II DASAR Teori
Bab ini berisikan dasar‐dasar teori yang digunakan dalam mendukung pembuatan aplikasi untuk PT. X dan laporan tugas akhir ini.
BAB III Analisa dan Permodelan
Bab ini berisikan tentang kebutuhan sistem, analisis sistem, desain antar muka dan komponen‐komponen yang ada dalam aplikasi.
Bab IV Perancangan dan Implementasi
Bab ini berisikan tentang hasil yang telah dicapai lewat aplikasi PT. X ini.
BAB V Pengujian
Bab ini berisikan tentang pengujian yang dilakukan terhadap aplikasi PT. X ini.
BAB VI Kesimpulan dan Saran
Bab ini berisikan kesimpulan dan saran yang dapat digunakan untuk perkembangan aplikasi ini.
Estimasi jadwal penyelesaian laporan tugas akhir ini akan disusun dalam beberapa bagian waktu, dengan perincian sebagai berikut:
Tabel I.1 Estimasi jadwal penyelesaian laporan
VI-1
BAB
VI
KESIMPULAN
DAN
SARAN
6.1
Kesimpulan
Aplikasi Purchasing Order ini dapat digunakan untuk mempermudah proses bisnis atau proses kerja di Perusahaan PT.X. Aplikasi ini membantu karyawan dalam pengelolaan purchasing ke supplier, pembelian dan pengelolaan barang yang datang maupun keluar dari gudang sehingga data dilapangan dengan hasil sebenarnya selalu akurat. Dan aplikasi ini juga dapat
memberikan error handling yang dapat memberitahukan kepada pengguna
jika pengguna salah memasukkan data sebelum proses ke database.
6.2
Saran
Saran‐saran dari penulis untuk pengembangan aplikasi ini adalah sistem dapat dipakai secara online, sehingga pengguna aplikasi dapat mengakses aplikasi ini walaupun sedang tidak berada dikantor PT. X tersebut.