PERSETUJUAN DAN PENGESAHAN APPLICATION PROJECT
Application Project dengan judul : SISTEM KOMPUTERISASI PENJUALAN BARANG PADA CV. OS CEMERLANG
Disusun oleh : Imron Maulana
Program : Teknik Informatika
Nomor Induk Mahasiswa : 080441450182
DINYATAKAN
Diizinkan atau tidak diizinkan mengikuti ujian Application Project
Depok, ………………., 2010
Menyetujui
Pembimbing Application Project
Erwin Yogaswara, ST
Disyahkan Oleh
Head of Computer Program
Masria, SE
Proyek Aplikasi ini telah dipresentasikan di LP3I Kampus Depok
Pada Tanggal
…………………….
SURAT KETERANGAN LULUS UJIAN APPLICATION PROJECT
Yang bertanda tangan di bawah ini menerangkan bahwa :
Nama : Imron Maulana
Nomor Induk Mahasiswa : 080441450182
Program : Teknik Informatika
Telah lulus ujian Application Project pada tanggal : ……………. Di Depok
TIM PENGUJI
Penguji 1 ( ) | Penguji 2 ( ) |
Jakarta, ………………., 2010
Head of Computer Program
Masria, SE
KATA PENGANTAR
Puji syukur kehadirat Allah SWT yang senantiasa melimpahkan rahmat dan hidayah-Nya sehingga penulis dapat menyelesaikan Application Project (AP) yang berjudul “Sistem Komputerisasi Penjualan Barang Pada CV. OS Cemerlang” tepat pada waktunya.
AP ini disusun sebagai salah satu persyaratan penyelesaian pendidikan LP3I College Depok tingkat senior. Dengan kerendahan hati penulis mengucapkan terima kasih kepada semua pihak yang telah terlibat dalam penyusunan AP ini, khususnya kepada :
1. Ibu Olga Indria Bolang selaku pemilik CV. OS Cemerlang.
2. Bapak Romi Syahrial, ST selaku Branch Manager cabang LP3I Depok.
3. Bapak Masria, SE selaku Head of Computer Program.
4. Manager Pendidikan dan Operasional, Ibu Umie Poerwanti.
5. Bapak Erwin Yogaswara, ST, sebagai dosen pembimbing dan pengarah untuk menyusun tugas Application Project ini.
6. Dosen-dosen LP3I Depok yang telah turut membantu dalam memberi bimbingan dan arahan kepada penyusun.
7. Orang Tua tercinta yang selalu mendoakan dan banyak memberikan motivasi belajar.
8. Kakak dan adikku tersayang.
9. Kawan-kawan, khususnya IT-45-202 dan pihak-pihak yang tidak dapat penulis sebutkan namanya satu-persatu.
Untuk semua bimbingan yang telah diberikan, penulis mengucapkan banyak terima kasih. Semoga kebaikan Bapak/Ibu mendapat balasan dari Allah SWT.
Penulis menyadari bahwa AP ini masih terdapat banyak kekurangan baik dalam penyajian data maupun analisa-analisanya, oleh karena itu kritik dan saran yang bersifat membangun akan penulis terima dengan hati terbuka. Akhir kata penulis berharap semoga AP ini dapat berguna bagi pembaca.
Depok, ………, 2010
Penulis,
Imron Maulana
BAB I
SISTEM YANG BERJALAN
1.1. Sekilas Pengenalan Perusahaan
1.1.1. Sejarah Berdirinya Perusahaan
CV. OS CEMERLANG berdiri pada tanggal 9 November 2004 yang didirikan oleh Ibu Olga Indria Bolang yang beralamat di Jalan Menteng Jaya no.15, Kecamatan Menteng, Jakarta Pusat. Perusahaan ini pertama kali menjalankan usaha perdagangan umum atas segala barang yang dapat diperdagangkan, serta menjadi komisioner dari perusahaan-perusahaan lain. Namun pada saat ini CV. OS CEMERLANG lebih berfokus dan bergerak pada bidang produksi dan marketing, dimana produk akan dikirimkan langsung kepada para konsumen. Pada awalnya beliau merintis usaha ini dengan modal yang kurang dari cukup, namun dengan keuletan dan kegigihan beliau, hingga kini perusahaan beliau dapat berkembang dan memiliki pelanggan tetap.
1.1.2. Identifikasi Produk Jasa
CV. OS CEMERLANG menjual berbagai macam jenis produk, khususnya produk-produk yang memiliki kandungan kimia. Beberapa produk yang dijual antara lain : Super Quick, Perform, Powec, Saniti dan lain-lain. Produk-produk tersebut memiliki kegunaan sebagai bahan dasar dalam pembuatan sabun.
1.2. Struktur Organisasi

1.3. Flow Sistem Berjalan
Keterangan :
1. Customer melakukan Order Pesanan dengan cara mengisi data customer dan data pesanan kemudian diserahkan pada bagian kasir.
2. Kasir akan mengecek stok barang yang ada di gudang, apabila barang tersedia maka kasir membuat Faktur Penjualan sebanyak 3 rangkap, untuk diserahkan pada Checker. Apabila barang tidak tersedia atau kurang dari jumlah pesanan maka kasir akan konfirmasi pada customer
3. Checker menerima Faktur Penjualan dari kasir, kemudian Checker menyiapkan serta mengemas barang sesuai dengan data barang yang ada pada Faktur Penjualan. Kemudian Faktur tersebut ditanda tangani, selanjutnya Faktur Penjualan lembar pertama dan kedua diserahkan ke kasir beserta barang, sedangkan lembar ketiga diarsipkan berdasarkan tanggal, selanjutnya Checker membuat Laporan Barang untuk diserahkan kepada Pimpinan yang berupa persediaan stok barang.
4. Kasir menerima Faktur Penjualan lembar pertama dan kedua dari gudang beserta barang, kemudian kasir melakukan transaksi pada customer dan menyerahkan barang pesanan beserta Faktur Penjualan lembar kedua, sedangkan Faktur Penjualan lembar kedua diarsipkan berdasarkan abjad. Selanjutnya kasir membuat Laporan Penjualan berdasarkan Faktur Penjualan yang telah diarsipkan dan diserahkan pada Pimpinan.
BAB II
RANCANGAN SISTEM USULAN
2.1. Data Flow Diagram
2.1.1. Diagram Konteks
|
|

2.1.2. Diagram Level Zero
Diagram Level ini adalah penjabaran dari Diagram Konteks. Di bawah ini adalah klarifikasi dari Diagram Level Zero :

2.2. Normalisasi
2.2.1. Unnormalisasi
Kd_Customer | Nm_Customer | Alamat | Telp |
C001 | Mbonk | Jl.Panjang Raya No.11,JakPus | (021)8783917 |
C002 | Dody | Jl.Pajajaran TimurNo.2,Bogor | (0251)636542 |
Kd_Barang | Nm_Barang | Harga | Stok | Satuan | No_Jual | Tgl |
B003 | Perform | 25000 | 25 | Liter | F001 | 20/05/2010 |
B001 | Powac | 20000 | 30 | Kg | ||
B004 | Saniti | 30000 | 20 | Kg | F002 | 22/05/2010 |
B002 | Super Quick | 27500 | 24 | Liter |
Total_Jual | Jml | SubTotal | Kd_Kasir | Nm_Kasir |
70000 | 2 | 50000 | K001 | Imron |
1 | 20000 | |||
85000 | 1 | 30000 | K002 | Maulana |
2 | 55000 |
2.2.2. 1NF
Kd_Customer | Nm_Customer | Alamat | Telp |
C001 | Mbonk | Jl.Panjang Raya No.11,JakPus | (021)8783917 |
C001 | Mbonk | Jl.Panjang Raya No.11,JakPus | (021)8783917 |
C002 | Dody | Jl.Pajajaran TimurNo.2,Bogor | (0251)636542 |
C002 | Dody | Jl.Pajajaran TimurNo.2,Bogor | (0251)636542 |
Kd_Barang | Nm_Barang | Harga | Stok | Satuan | No_Jual |
B003 | Perform | 25000 | 25 | Liter | F001 |
B001 | Powac | 20000 | 30 | Kg | F001 |
B004 | Saniti | 30000 | 20 | Kg | F002 |
B002 | Super Quick | 27500 | 24 | Liter | F002 |
Tgl | Total_Jual | Jml | SubTotal | Kd_Kasir | Nm_Kasir |
20/05/2010 | 70000 | 2 | 50000 | K001 | Imron |
20/05/2010 | 70000 | 1 | 20000 | K001 | Imron |
22/05/2010 | 85000 | 1 | 30000 | K002 | Maulana |
22/05/2010 | 85000 | 2 | 55000 | K002 | Maulana |
2.2.3. 2NF
Tabel Customer
Kd_Customer | Nm_Customer | Alamat | Telp |
C001 | Mbonk | Jl.Panjang Raya No.11,JakPus | (021)8783917 |
C002 | Dody | Jl.Pajajaran TimurNo.2,Bogor | (0251)636542 |
Tabel Penjualan
No_Jual | Tgl | Kd_Kasir | Kd_Customer | Kd_Barang | Total_Jual |
F001 | 20/05/2010 | K001 | C001 | B003 | 70000 |
F001 | 20/05/2010 | K001 | C001 | B001 | |
F002 | 22/05/2010 | K002 | C002 | B004 | 85000 |
F002 | 22/05/2010 | K002 | C002 | B002 |
Jml | Subtotal |
2 | 50000 |
1 | 20000 |
1 | 30000 |
2 | 55000 |
Tabel Kasir
Kd_Kasir | Nm_Kasir | Password |
K001 | Imron | ************** |
K002 | Maulana | ************** |
Tabel Barang
Kd_Barang | Nm_Barang | Harga | Satuan | Stok |
B003 | Perform | 25000 | Liter | 25 |
B001 | Powac | 20000 | Kg | 30 |
B004 | Saniti | 30000 | Kg | 20 |
B002 | Super Quick | 27500 | Liter | 24 |
2.2.4. 3NF
Tabel Barang
Kd_Barang | Nm_Barang | Harga | Satuan | Stok |
B003 | Perform | 25000 | Liter | 25 |
B001 | Powac | 20000 | Kg | 30 |
B004 | Saniti | 30000 | Kg | 20 |
B002 | Super Quick | 27500 | Liter | 24 |
PenjualanD
No_Jual | Kd_Barang | Jml | Subtotal |
F001 | B003 | 2 | 50000 |
F001 | B001 | 1 | 20000 |
F002 | B004 | 1 | 30000 |
F002 | B002 | 2 | 55000 |
PenjualanH
No_Jual | Tgl | Kd_Kasir | Kd_Customer | Total_Jual |
F001 | 20/05/2010 | K001 | C001 | 70000 |
F001 | 20/05/2010 | K001 | C001 | |
F002 | 22/05/2010 | K002 | C002 | 85000 |
F002 | 22/05/2010 | K002 | C002 | |
Tabel Kasir
Kd_Kasir | Nm_Kasir | Password |
K001 | Imron | ************** |
K002 | Maulana | ************** |
Tabel Customer
Kd_Customer | Nm_Customer | Alamat | Telp |
C001 | Mbonk | Jl.Panjang Raya No.11,JakPus | (021)8783917 |
C002 | Dody | Jl.Pajajaran TimurNo.2,Bogor | (0251)636542 |
2.2.5. Relasi Tabel

2.4. Klasifikasi File
Customer
Nama | Type | Size | Index | Keterangan |
Kd_Customer | Text | 15 | Primary key | Kode Customer |
Nm_Customer | Text | 20 | | Nama Customer |
Alamat | Text | 20 | | Alamat |
Telp | Text | 20 | | Telp |
Barang
Nama | Type | Size | Index | Keterangan |
Kd_Barang | Text | 10 | Primary key | Kode Barang |
Nm_ Barang | Text | 20 | | Nama Barang |
Harga | Number | double | | Harga |
Satuan | Text | 10 | | Satuan Barang |
Stok | Number | double | | Stok |
PenjualanH
Name | Type | Size | Index | Keterangan |
No_Jual | Text | 10 | Primary key | No Jual |
Tgl | Date/time | - | | Tanggal |
Kd_Kasir | Text | 10 | Foreign key | Kode Kasir |
Kd_Customer | Text | 15 | Foreign key | Kode Customer |
Total_Jual | Number | double | | Total Jual |
PenjualanD
Name | Type | Size | Index | Keterangan |
No_Jual | Text | 10 | Foreign key | No Jual |
Kd_Barang | Text | 10 | Foreign key | Kode Barang |
Jml | Number | double | | Jumlah |
Subtotal | Number | double | | Subtotal |
Kasir
Name | Type | Size | Index | Keterangan |
Kd_Kasir | Text | 10 | Primary key | Kode Kasir |
Nm_kasir | Text | 20 | | Nama Kasir |
Password | Text | 10 | | Password Kasir |
2.5.2. HIPO Overview
Input | Proses | Output |
![]() | | |
2.5.3. HIPO Detail
Input | Proses | Output |
![]() | ![]() | |
2.5. Desain Program
2.5.1. Desain Input
2.5.1.1. Form Customer

2.5.1.2. Form Barang

2.5.1.3. Form Kasir

2.5.1.4. Transaksi

2.5.2. Desain Output
2.5.2.1. Faktur Penjualan


2.5.2.3. Laporan Barang

2.5.3. Desain Menu

DAFTAR PUSTAKA
Widianti, Sri, Pengantar Basis Data, Penerbit Fajar, Jakarta, 2000
Lajdjmudin, bin Al-bahra, Analisis dan Desain System Informasi, Penerbit Graha Ilmu, Yogyakarta, 2005
Setiawan, Rony, Penyelesaian Pasalah Pemrograman dengan Algoritma & Flowchart, Penerbit Graha Ilmu, Yogyakarta, 2004
Subandono, Edy, Buku Panduan Visual Basic II, Penerbit Dinamika Ilmu, Jakarta, 2007
Kusumo, Suryo Ario, Pemrograman Visual Basic 2005, Elex Media Komputindo, Jakarta 2006
DAFTAR LAMPIRAN
LISTING PROGRAM
Dikumpulkan pada saat hard cover, untuk keperluan sidang TIDAK perlu di cetak
DAFTAR RIWAYAT HIDUP PENULIS
Nama : Imron Maulana
Tempat Tangal Lahir : Jakarta, 19 Oktober 1988
Kewarganegaraan : Indonesia
Agama : Islam
Status : Single
Alamat : Kp. Kelapa Rt. 02/05 no. 11 Citayam
Kec. Bojonggede Kab. Bogor 16320
Email : imronaulana@gmail.com
Telp : 0857 18244573
Riwayat Pendidikan
a. Sekolah Dasar Budi Asih, Jakarta 1994-2000
b. SLTPN 1 Depok, Depok 2000-2003
c. SMUN 1 Bojonggede, Bogor 2003-2006
Nama Orang Tua
Bapak : Ichwan Taruna Pangabdi Affan
Pekerjaan : Wiraswasta
Ibu : Sopinah
Pekerjaan : Ibu Rumah Tangga
Alamat : Kp. Kelapa Rt. 02/05 no. 11 Citayam
Kec. Bojonggede Kab. Bogor 16320
Demikian Riwayat hidup ini saya buat dengan sebenar-benarnya.
0 komentar:
Posting Komentar