LAPORAN TUGAS BESAR PBO
“ PENJUALAN KOMPUTER ACCESORIS DI TOKO
MEDIA COMPUTER”
OLEH :
Disusun Oleh: Kelompok 1
DEPANDI ENDA
AHMAD ALFIN FATONI
HELIDA
KASIRA
Dosen Pembimbing : LINDA FATMAWATY, S.ST
JURUSAN TEKNIK INFORMATIKA
POLITEKNIK NEGERI BENGKALIS
2013
KATA PENGANTAR
Segala puji hanya milik ALLAH subhanahu wa ta'ala yang telah
menganugrahkan karunianya pada makhluknya. Shalawat serta salam tercurah
kepada nabi Muhammad Shallahu 'Alaihi Wasalam serta para pengikutnya hingga
akhir zaman.
Dengan tugas ini dapat kami buat berdasarkan hasil pembelajaran kami selama ini
dengan judul “PENJUALAN ACCESORIS DI MEDIA COMPUTER”. Tentu saja, di
balik semua usaha yang telah kami lakukan, kelompok kami sadar betul
bahwasannya masih banyak kekurangan di sana sini dalam membuat tugas ini,
untuk itu kami mohon maaf dan mengharapkan saran-saran serta kritik yang
membangun dari pembaca. Dan tentunya semoga buku ini dapat bermanfaat agar
dapat berguna bagi semua pihak.
Demikian tugas ini yang dapat kami buat, kepada dosen pembimbing mata kuliah
Pemograman Berbasis Object, kami ucapkan Terima Kasih, semoga dengan aplikasi
ini dapat membantu dalam proses kinerja di toko mediacom dan toko-toko lain nya.
Jika ada kekurangan kamimohon kritik dan saran dari pembaca.
Wassalamu’alaikum Warrahmatullohi Wabarakatuh,
Penulis
Kelompok I
BAB I
1.1. LATAR BELAKANG .............................................................................................
1.2. RUMUSAN MASALAH .........................................................................................
1.3. BATASAN MASALAH ..........................................................................................
1.4. TUJUAN TUGAS BESAR ......................................................................................
1.5. MANFAAT TUGAS BESAR .................................................................................
BAB II
2.1. PERANCANGAN TABEL .....................................................................................
2.2. PERANCANGAN FORM .......................................................................................
2.3. PERANCANGAN LAPORAN ...............................................................................
BAB III
3.1. IMPLEMENTASI PERANGKAT (SOFTWARE & HADWARE) ........................
3.2. IMPLEMENTASI PROGRAMAN .........................................................................
a. Login ...................................................................................................................
b. Menu ..................................................................................................................
c. Form ....................................................................................................................
d. Laporan ..............................................................................................................
BAB IV
4.1. KESIMPULAN ........................................................................................................
4.2. SARAN ....................................................................................................................
BAB I
PENDAHULUAN
1.1 Latar Belakang
Perkembangan ilmu pengetahuan dan teknologi zaman sekarang ini akan mempengaruhi
kehidupan yang serba modren. Khususnya di bidang Teknologi informasi dan Kominukasi
(TIK). Dengan di temukan berbagai macam bentuk peralatan canggih yang setiap waktu
mengalami perubahan sehingga menjadi teknologi sebagai suatu kebutuhan yang tidak
bisa lepas dari kehidupan manusia. Salah satu permasalahan yang sering dialami
dilingkungan pertokoan jualan accesoris komputer dan penjualan-pejuanlan secara manual
sangat memerlukan sebuah aplikasi di mana mempermudahkan dalam mempromosikan
barang dan accesoris di toko dan perusahaan tersebut menjadi lebih efesien.
Mempromosikan barang dan accesoris komputer ini merupakan salah satu yang sangat
penting bagi para penjual seperti hal ini yang di media computer menjual alat dan
accesoris komputer. Dimana di dalam melakukan penjualan masih di lakukan secara
manual dan mempromosikan nya masih lagi dengan cara sederhana yaitu dengan browsur,
templet, hal ini seperti nya kurang efektif dan tidak ramai mengetahui penjualan barang
tersebut.
Maka dengan itu di lihat kurang efektif nya promosi barang tersebut, maka penulis
mengambil kesimpulam bagaimana memberi solusi yang bisa membuat semua orang
mengetahui dengan ada nya penjualan barang dan accesoris di toko tersebut terutama di
media computer. Maka kami merancang sebuah aplikasi yang berjudul “ Penjualan
Accesoris Computer Di Toko MediaCom” dengan ada nya aplikasi ini dapat membantu
karyawan dan penjualan accesoris komoputer ini.
1.2 Rumusan Masalah
Dari latar belakang di atas dijelaskan bahwa penulis dapat merumus kan permasalahannya
yaitu bagaimana membuat Aplikasi Penjualan Accesoris Mediacom di Bengkalis.
1.3 Batasan Masalah
Pada pembahasan ini penulis membatasi masalah yang akan dibahas yaitu :
a. Aplikasi yang di buat khusus nya untuk promosi barang
b. Aplikasi yang di buat menggunakan bahasa pemograman PHP dan SQL Server 2000
sebagai database.
1.4 Tujuan Tugas Besar
Adapun yang menjadi tujuan dari pembuatan aplikasi ini adalah :
1. Merancangan sebuah aplikasi mempromosikan barang yang dapat di gunakan di
pertokoan dan perusahan yang memerlukan nya terutama di MediaComputer.
2. Dapat mempermudahkan dalam mempromosikan barang di perusahaan kita.
1.5 MANFAAT TUGAS BESAR
Adapun manfaat dari aplikasi ini adalah sebagai berikut :
1. Mempermudahkan dalam penjualan barang dan mempromosikan usaha kita
2. Membantu dalam kinerja penjualan online tersebut.
BAB II
PERANCANGAN PEMOGRAMAN
Perancangan Tabel yang di gunakan
2.1 Perancangan Tabel
2.2.1 Desain Tabel Transaksi
Nama Database : dbs_penjualan.sql
Nama Table : tbl_transaksi
Primary Key : KD_TRANSAKSI
Tabel 1. Desain Tabel
No Nama Field Tipe Data Ukuran Keterangan
1 KD_TRANSAKSI Char 10 Primary key
2 ID_PELANGGAN Char 6 Foreign Key
3 NO_USER Char 5 Foreign Key
4 TANGGAL varchar 25 -
2.2.2 Desain Tabel Detail Transaksi
Nama Database : dbs_penjualan.sql
Nama Table : tbl_detail_transaksi
Primary Key : KD_Transaksi
Tabel 1. Desain Tabel
No Nama Field Tipe Data Ukuran Keterangan
1 KD_TRANSAKSI Char 10 Primary key
2 KD_BARANG Char 5 Foreign Key
3 JUMLAH Int 11 -
4 DISKON Smallint 6 -
5 SUB_TOTAL Int 11 -
2.2.3 Desain Tabel Pelanggan
Nama Database : dbs_penjualan.sql
Nama Table : tbl_pelanggan
Primary Key : ID_PELANGGAN
Tabel 1. Desain Tabel
No Nama Field Tipe Data Ukuran Keterangan
1 ID_PELANGGAN Char 6 Primary key
2 NAMA Varchar 30 -
3 ALAMAT Varchar 50 -
4 EMAIL varchar 25 -
5 NO_HP Varchar 15 -
2.2.4 Desain Tabel User
Nama Database : dbs_penjualan.sql
Nama Table : tbl_User
Primary Key : NO_USER
Tabel 1. Desain Tabel
No Nama Field Tipe Data Ukuran Keterangan
1 NO_USER Char 5 Primary key
2 NAMA Varchar 25 -
3 PASSWORD Varchar 8 -
4 TYPE_USER varchar 8 -
5 EMAIL Varchar 25 -
6 NO_TELP Varchar 12 -
2.2.5 Desain Tabel View Master Penjualan
Nama Database : dbs_penjualan.sql
Nama Table : v_master_penjualan
Primary Key : KD_TRANSAKSI
Tabel 1. Desain Tabel
No Nama Field Tipe Data Ukuran Keterangan
1 KD_TRANSAKSI Char 10 -
2 TANGGAL Varchar 25 -
3 NAMA_PELANGGAN Varchar 30 -
4 OPERATOR varchar 25 -
5 KODE_BARANG Char 5 -
6 NAMA_BARANG Varchar 30 -
7 MERK Varchar 20 -
8 JUMLAH Int 11 -
9 SATUAN Varchar 15 -
10 HARGA Int 11 -
11 DISKON Smallint 6 -
12 SUB_TOTAL Int 11 -
2.2.6 Desain Tabel Setting Aplikasi
Nama Database : dbs_penjualan.sql
Nama Table : tbl_setting
Primary Key :
Tabel 1. Desain Tabel
No Nama Field Tipe Data Ukuran Keterangan
1 No Char 1 -
2 typeUser Varchar 10 -
3 izinAkses Tinyint 1 -
4 tolakAkses Tinyint 1 -
5 cekInput Tinyint 1 -
6 CekUbah Tinyint 1 -
7 CekInput Tinyint 1 -
8 CekHapus Tinyint 1 -
9 chkSuara Tinyint 1 -
10 sourceSuara Varchar 150 -
2.2 Perancangan Form
Langkah-langkah menjalan kan Xamp Control Panel :
1. klik 2x pada aplikasi Xampp yang sudah kamu instal pada desktop .
2. Maka akan tampil Xampp Control Panel Application seperti bawah ini. Maka kamu
klik Star untuk menjalan kan xampp tersebut.
3. Untuk membuktikan bahwa Xampp sudah berjalan, kamu bisa membuka nya di
google dengan mengetik localhost/xamppdan lihat apa yang akan ditampilnya. Jika
tampilan seperti dibawah ini maka xampp sudah berjalan dengan baik.
4. Langkah selanjutnya buatlah database dengan ketentuan seperti perancagan tabel di
atas.
Selanjut nya langkah-langkah perancangan form pada aplikasi NetBeans :
Tahap 1: Membuat Project
1. Pastikan aplikasi NetBeans terinstal dengan baik laptop/ komputer mu.
2. Pilih star, klik program dan cari neatbeans IDE 7.2.1 seperti gambar dibawah ini.
3. Setelah diklik maka akan tampil gambar seperti dibawah ini
4. Kemudian buat nama projec yang ingin kita buat, contoh “accesoris”
5. Finis
Tahap 2 : Membuat PACKAGE IMAGE
1. Klik kanan pada Source Packed, Klik new, dan Pilih Java Package kemudian berilah
nama “image”.
2. Masukkan gambar-gambar yang dibutuhkan seperti Gambar di bawah ini
Adapun gambar-gambar perancangan form pada tugas besar ini antara lain:
Autentifikasi user
Nama user
password
Masuk Daftar Keluar
From pendaftaran
From menu utama
No Kd_transak Tanggal Nama Oprator Kd_barng Nama_brng jmlh Satuan Harga Sub_tot
From user penjualan komputer
No user type user Nama password Email No Telpn
No No_user Nama Password Type user Email No_telp
Daftar User baru
Serial Number xxxx-xxxx-xxxx-xxxx Ok
Nama User
Password
Type user
Simpan Kembali
Kekuatan Pass
Cek
Jumlah
No Kod
Penjualan terupdate
Cari berdasarkan Kode Barang Kreteria pencarian Cari Cek berdasarkn Kd transaksi cetak
Kode Barang Kode Barang Kode Barang Kode Barang
Data Operator
input Edit Hapus Batal
From detail transaksi
From pelanggan
No Kd_Transakasi Kd_Barang Jumlah Diskon Sub_Total
No Id_pelanggan Nama Alamat Email No_hp
Diskon Harga
Nm_barang
Kd_barang
Kd_transak
Subtotal Stok Akhir
Bersih cari Jmlh_beli
Batal Hapus Edit Input
No_Hp Alamat
Email Nama
Id_pelanggan
Bersih cari
Batal Hapus Edit Input
From produk
No Kd_barang Id_pamasok Nama_barang Merk Stok_awal
From pemasok
No Kd_pemasok Nama Alamat Email No_telp
Kd_barang
Nama_barng
Satuan
Id_pemasok
Stok_awal cari
Bersih
Input Edit Hapus Batal
Merk
harga
Id_pemasok
Nama
Alamat
Email cari
Bersih
Input Edit Hapus Batal
No_telp
From Transaksi
No kd_transakasi Id_palanggan No_user tanggal
From gambar
Kd_transakasi
Id_pelanggan
No_user
Nm_palnggan cari
Bersih
Input Edit Hapus Batal
Nm_user
Tanggal ok
Tahap 4: membuat Package Frame
BAB III
3.1 Implementasi perangkat (software & hadware)
3.1.1 Perangkat Lunak (Hardware)
1 (satu) buah laptop Compaq. Dual Core, dengan spesifikasi harddisk : 160 GB,
Memory : 2048 MB.
3.1.2 Perangkat Lunak (Software)
Windows 7 sebagai penggerak utama dalam mengendalikan utama dalam
mengendalikan komputer dan aplikasi. Program PHP untuk membuat program
Aplikasi promosi penjualan, SQL server sebagai database, Microsoft Word
(Ms.Word 2007) yang di gunakan dalam penyusunan Laporan Tugas Besar
(TB).
3.2 Implementasi Program
Daftar Stok barang
Gambar
Kd_barang Nama_barang
Source Image Stok barang
Ganti
Tutup
merk
Pemasok
Awal
Harga
Akhir
a. Login
Jika anda belum menjadi user maka anda terlebih dahulu harus menjadi user
dengan membuat user baru dan yang paling utama anda harus merubah kan
serial number, nama user, password dan type user kemudian jika selesai semua
nya klik button simpan, dan untuk mengecek kekuatan password maka klik
tombol button Cek.
b. Halaman utama
c. Form User Aplikasi Penjualan Komputer
d. Form Detail Transaksi Aplikasi Penjualan Komputer
e. Form Pelanggan Aplikasi Penjualan Komputer
f. Tampilan Form Produk Apikasi Penjualan Komputer
g. Tampilan Form Pemasok Aplikasi Penjualan Komputer
h. Tampilan Form Transaksi Aplikasi Penjualan Komputer
i. Tampilan Form Gambar Produk
j. Tampilan Form Informasi No Telp Aplikasi Penjualan Komputer
k. Tampilan Form Pemutar Musik dan Settingan Suara Latar Aplikasi Penjualan
Komputer
l. Tampilan Form Hak Akses User Aplikasi Penjualan Komputer
m. Tampilan Form Tentang Aplikasi Penjualan Komputer
n. Cetak Laporan Berdasarkan Kode Transaksi
o. Cetak Laporan Berdasarkan Nama Pelanggan dan Tanggal Transaksi.
p. Cetak Laporan Berdasarkan Tanggal Transaksi Perhari
q. Cetak Laporan Berdasarkan Transaksi Perbulan
r. Cetak Laporan Berdasarkan Transaksi yang terjadi Pertahun
s. Cetak Laporan Berdasarkan Transaksi yang telah terjadi
t. Cetak Laporan Berdasarkan Daftar Stok Barang
u. Cetak Laporan Berdasarkan Nama Pelanggan yang melakukan Transaksi
BAB IV
4.1 Kesimpulan
Dalam zaman teknologi sekarang ini banyak sudah manusia memakai sistem teknologi IT
untuk mencari informasi yang bermanfaat. Maka dari itu dengan program ini dapat
membantu pekerja yang ingin mempromosikan usaha yang akan di buat untuk dapat
mempromosikan barang n usaha nya dengan mudah dan bisa di ketahui oleh banyak
orang, dengan demikian kami membuat suatu program untuk mempermudahkan para
usahan untuk mempromosikan usaha nya. Maka dari itu dapat disimpulkan bahwa
Aplikasi yang dibuat pada penjualan mempermudahkan bagi pengusaha untuk
mempromosikan barang yang akan dijual.
4.2 Saran
Dalam program ini dapat kami beri saran bagi para pengguna program ini, bahwasan nya
program ini merupakan program yang kami buat untuk mempromosikan usaha yang
sudah berjalan dengan baik, tetapi kemungkinan program ini masih banyak lagi
kekurangan yang belum dapat terpikir oleh kami untuk membuat program yang lebih
bagus dan menarik pada pandangan pengguna. Maka dari itu kami mohon kritikan dan
saran dari pengguna, supaya program ini bisa menjadi lebih menarik dan bagus pada
pandangan pengguna. Sekian dari kelompok kami mohon kritik dan saran para pembaca.
Terimakasih