1
APLIKASI JUAL BELI HANDPHONE
Untuk Memenuhi Salah Satu Tugas Mata Kuliah Basis Data
Di susun oleh:
Asep Iqbal Maulani
134060040
Teknik Informatika
SEKOLAH TINGGI MANAGEMEN
INFORMATIKA DAN KOMPUTER JAWA BARAT
2014
2
KATA PENGANTAR
Segala puji hanya milik Allah SWT. Shalawat dan salam selalu tercurahkan kepada
Rasulullah SAW.Berkat limpahan dan rahmat-Nya penyusun mampu menyelesaikan Laporan ini
guna memenuhi salah satu tugas mata kuliah Basis Data semester 3 jurusan Teknik Informatika di
STMIK Jabar.
Shalawat beserta salam tidak lupa pula mudah-mudahan Allah SWT selalu mencurah
limpahkan kepada junjunan alam kita pembawa kedamaian yakni nabiyallah wa rosululla h Muhammad
SAW, yang telah membawa kita dari zaman jahiliyah menuju zaman yang di terangi oleh ilmu dan
zamannya orang-orang intelek.
Dalam penyusunan laporan ini, tidak sedikit hambatan yang penulis hadapi. Namun penulis
menyadari bahwa kelancaran dalam penyusunan materi ini tidak lain berkat bantuan, dorongan, dan
bimbingan Orang Tua dan Ibu Sri Kuswayati,S.Si selaku dosen yang telah membantu dengan materi
yang telah disampaikannya pada setiap pertemuan mata kuliahnya dan teman-teman seperjuangan
yang membantu dengan motivasi agar terselesaikannya laporan ini.
Semoga laporan ini dapat memberikan wawasan yang lebih luas dan menjadi sumbangan
pemikiran kepada pembaca khususnya para mahasiswa STMIK Jabar. Saya sadar bahwa laporan ini
masih banyak kekurangan dan jauh dari sempurna Untuk itu kepada dosen pembimbing saya meminta
masukannya demi perbaikan pembuatan laporan saya di masa yang akan datang dan mengharapkan
kritik dan saran dari para pembaca , Akhir kata penyusun berharap laporan ini dapat bermanfaat bagi
pembaca pada umumnya dan penulis pada khususnya. Atas segala perhatiannya penulis mengucapkan
banyak terima kasih.
Bandung, Desember 2014
Penyusun
3
DAFTAR ISI
JUDUL .......................................................................................................................................1
KATA PENGANTAR....................................................................................................................2
DAFTAR ISI ..................................................................................................................................3
BAB I PENDAHULUAN.................................................................................................................
LATAR BELAKANG ............................................................................................................4
IDENTIFIKASI MASALAH ................................................................................................5
BAB II PEMBAHASAN ..................................................................................................................
ANALISIS SISTEM YANG BERJALAN .............................................................................6
DOKUMEN YANG DIGUNAKAN......................................................................................7
NORMALISASI .....................................................................................................................8
ERD .......................................................................................................................................9
RELASI ANTAR TABEL ...................................................................................................10
RANCANGAN ANTAR MUKA.........................................................................................10
BAB III HASIL ................................................................................................................................
CARA KERJA PROGRAM .................................................................................................12
TAMPILAN PROGRAM.....................................................................................................14
BAB IV PENUTUP ..........................................................................................................................
PENUTUP ............................................................................................................................17
SARAN.................................................................................................................................17
DAFTAR PUSTAKA ...................................................................................................................18
4
BAB I
PENDAHULUAN
A. Latar Belakang Masalah
Perkembangan teknologi yang semakin pesat saat ini mempengaruhi kehidupan kita. Dunia
pendidikan dan dunia kerja merupakan salah satu yang paling banyak memanfaatkan teknologi dalam
hal ini teknologi informasi. Teknologi informasi menyediakan proses yang cepat, tepat, dan
menghasilkan tingkat keakuratan yang lebih. Dalam lingkungan usaha dan pendidikan, komputer
adalah alat bantu yang mutlak diperlukan sebagai pendukung pemrosesan data dan informas i.
Penyediaan informasi yang cepat dan akurat, sangat membantu pihak manajemen untuk memimpin
suatu perusahaan atau sekolah karena tidak cukup hanya dengan kemampuan dan pikiran saja untuk
mencapai suatu tujuan organisasi.
Pengolahan data yang baik akan mempermudah suatu perusahaan atau sekolah dalam
pemantapan manajemennya, sebaliknya sistem lama yang masih lambat dan tidak berkualitas tida k
akan mampu mendukung kegiatan proses kerja suatu perusahaan atau manajemen sekolah dalam
mencapai tujuannya. Pengolahan data yang cepat, tepat, akurat, dan ruang penyimpanan yang besar
terhadap data yang baik dapat dinilai dari sistem informasinya.
Toko Handphone adalah salah satu usaha yang menggunakan komputer sebagai media
pengatur transaksi penjualan dan laporan keuangan yang lebih akurat, dalam penjualan handphone
sekarang masih menggunakan teknik manual, penggunaan cara terkomputerisasi yang baru dalam hal
pengolahan data penjulan handphone ini, diharapkan dapat memberikan hasil yang lebih baik kepada
pemilik toko. Proses input dan pembuatan laporan-laporan serta informasi lainnya yang diinginkan
menjadi lebih mudah.
Berdasarkan permasalahan yang didapatkan tersebut maka, diperlukan suatu pengembangan
sistem yang baru. Untuk itu penulis tertarik dengan mengangkat judul yaitu ”Perancangan Aplikasi
Penjualan Handphone”.
5
B. Identifikasi Masalah
Berdasarkan latar belakang masalah di atas, maka dapat diidentifikasikan beberapa masalah yang ada
antara lain :
1. Pengolahan data yang digunakan masih manual.
2. Kurang efisien penyimpanan data sehingga mudah sekali kehilangan data.
3. Belum memiliki sistem keamanan yang baik sehingga data yang dismpan mudah sekali hilang/
dicuri.
4. kurang flexibel pembuatan laporan sehingga membutuhkan waktu yang cukup lama untuk
membuat laporan.
C. Batasan Masalah
Mengingat kemungkinan meluasnya permasalahan maka peneliti membatasi masalah ini pada :
1. Informasi yang di kumpulkan dan diolah dalam sistem ini terbatas pada data Merk, Type Dan
Harga handphone.
2. Aplikasi yang digunakan adalah microsoft access.
D. Perumusan masalah
Aplikasi yang akan dibuat nantinya dapat menjadi alternatif yang sangat berpengaruh
sebagai alat untuk mempermudah transaksi jual beli dan pembuatan laporan di toko tersebut.
6
BAB II
PEMBAHASAN
A. ANALISIS SISTEM YANG BERJALAN
Sistem yang digunakan oleh “APLIKASI PENJUALAN HANDPHONE” dalam pengolahan data
masih sangat sederhana yang artinya masih secara manual. Setiap pelanggan yang akan bertransaksi
harus mengisi data pada formulir pendaftaran dalam bentuk lembaran kertas. Setelah itu admin baru
memasukkan datanya dalam komputer, dimana dalam komputer teresebut masih sangat sederhana
sebagaimana penginputan datanya masih dalam Microsoft Office yaitu microsoft Word dan Micrioso ft
Excel. Sehingga dengan demikian proses pengolahan data semakin lama karena kurang efisien. Jika
ingin mencari data-data yang diinginkan harus mencari datanya satu persatu dalam file atau tumpukan
buku.
Bagian – bagian yang terlibat
a. Pemilik
b. Kasir
c. Bag.Barang
d. Pelanggan
A. Alur Data
Tugas Pemilik
Melakukan perencanaan dan sistem administrasi Toko, melakukan evaluasi dan pengawasan
pelaksanaan tugas – tugas Kasir, serta mengambil tindakan koreksi yang diperlukan bila
terjadi penyimpangan – penyimpangan, menyusun pembagian tugas para Staff, mengikuti
perkembangan kebijakan dan peraturan Departemen Pendidikan Nasional (Depdiknas)
dibidang pendidikan.
Tugas Kasir
Menerima uang Pembayaran Barang, membuat laporan pembayaran kepada Pemilik
Toko, melaporkan pekerjaan secara rutin kepada Pemilik, Untuk Rekap keuntungan perbulan.
7
Tugas Bag.barang
Melakukan pengecekan dan memperbaharui stok barang di toko agar dapat
mempermudah transaksi jual beli yang di lakukan pelanggan dan kasir
Tugas Pelanggan
Memilih dan membayar barang yang akan dibeli kepada kasir
B. Dokumen / Form yang digunakan
a) Form Kasir
ID Kasir:
Nama :
Alamat :
b) Form Pembeli
ID Pembeli :
Nama :
Status :
Alamat :
c) Form Barang
ID_Barang :
Merk :
Type :
Hari/Jam :
d) Form Transaksi
ID_TRX
Waktu
Kasir
Pembeli
Status
8
Alamat
Barang
Harga Satuan
Jumlah Beli
Diskon
Total Bayar
C. ER-D (Entity Relationship Diagram)
D. NORMALISASI
Normalisasi adalah suatu proses mendesain struktur Database sehingga sebagian besar
ambiguity bisa dihilangkan sehingga bisa menghasilkan sebuah table yang normal.
Unnormalisasi (Belum dinormalisasi)
ID_TRX Waktu Kasir Pembeli Status Alamat Barang Harga Jumlah
beli Total Diskon
Total
bayar
TRX001 23/11/2014 Ani Udin Member Cibiru Nokia 250.000 1 250.000 10% 225.000
23/11/2014 Ani Udin Member Cibiru Sony 750.000 1 750.000 10% 675.000
TRX002 24/11/2014 Linda Luna Umum Cipasir LG 500.000 1 1.000.000 0% 1.000.000
24/11/2014 Linda Luna Umum Cipasir Nokia 250.000 2 500.000 0% 500.000
TRX003 25/11/2014 Linda Aim Member Cimindi Samsung 1.000.000 3 2.000.000 10% 1.800.000
TRX004 27/11/2014 Ani Udin Umum Cibiru Sony 750.000 2 1.500.000 0% 1.500.000
Transaksi
9
Tahap 1 : Normalisasi 1 NF
ID_TRX Waktu Kasir Pembeli Status Alamat Barang Harga Jumlah
beli Total Diskon
Total
bayar
TRX001 23/11/2014 Ani Udin Member Cibiru Nokia 250.000 1 250.000 10% 225.000
TRX001 23/11/2014 Ani Udin Member Cibiru Sony 750.000 1 750.000 10% 675.000
TRX002 24/11/2014 Linda Luna Umum Cipasir LG 500.000 1 1.000.000 0% 1.000.000
TRX001 24/11/2014 Linda Luna Umum Cipasir Nokia 250.000 2 500.000 0% 500.000
TRX003 25/11/2014 Linda Aim Member Cimindi Samsung 1.000.000 3 2.000.000 10% 1.800.000
TRX004 27/11/2014 Ani Udin Umum Ujung Sony 750.000 2 1.500.000 0% 1.500.000
Tahap 2 : Normalisasi 2 NF
a. Tabel Kasir
ID_Kasir Nama Alamat
KSR0101 Ani Bandung
KSR0101 Linda Sumedang
b. Tabel Pembeli
ID_Pembeli Nama Alamat Status
PLG001 Udin Cibiru Member
PLG002 Luna Cipasir Umum
PLG003 Aim Cimindi Member
c. Tabel Barang
ID_Barang Merk Type Harga
BRG001 Nokia X1 250.000
BRG002 Sony Xperia 750.000
BRG003 Samsung Galaxy 1.000.000
BRG004 LG Optimus 500.000
d. Tabel Transaksi
ID_TRX Waktu Kasir Pembeli Barang
TRX001 23/11/2014 Ani Udin Nokia
TRX002 24/11/2014 Linda Luna Sony
TRX003 25/11/2014 Linda Aim Samsung
TRX004 27/11/2014 Ani Udin LG
10
E. Relasi Antar Tabel
F. Rancangan Antar Muka
Form Kasir
ID_Kasir :
Nama :
Alamat :
Form Pembeli
ID_Pembeli :
Nama :
Status :
Alamat :
11
Form Barang
ID_Barang :
Merk :
Type :
Harga :
Form Transaksi
ID_TRX :
Waktu :
Kasir :
Pembeli :
Status :
Alamat :
Barang :
Harga Satuan :
Jumlah Beli :
Total :
Diskon :
Total Bayar :
12
BAB III
HASIL
A. Cara Kerja Program
Jika ingin mengisi form data Kasir
Form data kasir adalah form input data-data kasir yang meliputi input data ID_Kasir,
Nama, Dan Alamat, Jika Ingin menambahkan data kasir maka pertama-tama anda harus
menekan tombol ADD maka ID_kasir akan terisi (NEW) dan secara otomatis membuat
kode kasir, dan anda hanya perlu mengisi Nama Dan Alamat pada form itu, Jika form telah
di isi tekan tombol SAVE maka data yang anda masukan akan tersimpan di database
kasir,Dan Jika anda ingin mengakhiri penggunaan form kasir maka tekan tombol
EXIT/Keluar.
Jika ingin mengisi form Pembeli/Pelanggan
Form data pelanggan/pembeli adalah form input data-data kasir yang meliputi input data
ID_Pembeli, Nama, Status, Dan Alamat, Jika Ingin menambahkan data Pembeli maka
pertama-tama anda harus menekan tombol ADD maka ID_Pembeli akan terisi (NEW) dan
secara otomatis membuat kode Pembeli, dan anda hanya perlu mengisi Nama, Status, Dan
Alamat pada form itu, Jika form telah di isi tekan tombol SAVE maka data yang anda
masukan akan tersimpan di database Pembeli/Pelanggan,Dan Jika anda ingin mengakhir i
penggunaan form kasir maka tekan tombol EXIT/Keluar.
Jika ingin mengisi form Barang
Form data Barang adalah form input data-data kasir yang meliputi input data ID_Barang,
Merk, Type, Dan Harga, Jika Ingin menambahkan data Barang maka pertama-tama anda
harus menekan tombol ADD maka ID_Barang akan terisi (NEW) dan secara otomatis
membuat kode Barang, dan anda hanya perlu mengisi Merk, Type, Dan harga pada form
itu, Jika form telah di isi tekan tombol SAVE maka data yang anda masukan akan
tersimpan di database Barang ,Dan Jika anda ingin mengakhiri penggunaan form kasir
maka tekan tombol EXIT/Keluar.
13
Jika ingin mengisi form Transaksi
Form data Transaksi adalah form input data-data kasir yang meliputi input data ID_TRX,
Waktu, Kasir, Pembeli, Status, Alamat, Barang, Harga Satuan, Jumlah Beli, Total, Diskon,
Dan Total Bayar. Jika anda ingin melakukan transaksi pertama-tama anda harus menekan
tombol ADD maka form akan kosong dan harus di isi, ID_TRX akan secara otomatis terisi
kode unik, Lalu anda harus memasukan waktu transaksi yang sedang di lakukan, Pada
kasir Pilih nama kasir yang sedang bertugas dan di sebelah kasir ada form pemilihan
pelanggan/pembeli disna anda tinggal memilih nama pelanggan yang sudah terdaftar, pada
text diskon dan alamat akan terisi secara otomatis sesuai dengan database pelanggan, di
bagian barang kasir harus menekan barang apa yang akan pelanggan beli dan menentukan
jumlah barang yang di beli, di form tersebut ada total harga yang akan secara otomatis
terisi bila jumlah beli sudah di isi, pada menu diskon akan secara otomati terisi dengan
syarat bila pelanggan berstatus “Member” maka kan diberi diskon/potongan harga 10%
atau 0,1 dan jika Pelanggan berstatus “Umum” maka tidak akan mendapatkan potongan
harga atau diskon 0%, setelah Berbagai Perhitungan di form “Total Bayar” akan tampil
angka harga yang harus di bayar Pembeli/Pelanggan, Untuk menyimpan agar dapat masuk
ke report/laporan tekan tombol SAVE maka akan secara otomatis Masuk ke query data
transaksi ,Dan Jika anda ingin mengakhiri penggunaan form kasir maka tekan tombol
EXIT/Keluar.
14
B. Tampilan Program
a) Form Barang
b) Form Kasir
c) Form Pembeli
15
d) Form Transaksi
e) Form Switchboard
16
Report Transaksi
17
BAB IV
PENUTUP
A. KESIMPULAN
Dari perancangan aplikasi ini dapat disimpulkan bahwa teknologi itu sangat penting sekali
manfaatnya, maka dari itu penulis dapat menyimpulkan beberapa kesimpulan diantaranya
adalah sebagai berikut:
1. Dengan menggunakan sistem database ini pengguna dapat menghemat waktu dalam
penginputan, pengeditan dan pencarian data secara cepat.
2. Tampilan/interface program dapat dipahami dengan mudah dan dimengerti oleh
pengguna/user.
3. Dengan menggunakan sistem database data-data yang dibuat dapat dikerjakan secara
cepat.
4. Pencarian,perubahan dan Perubahan data dapat di lakukan secara akurat.
B. SARAN
Karena untuk memenuhi tugas UAS dan pada keterbatasan waktu pengerjaan penulis
tidak sempat mengerjakan kekurangan pada aplikasi tersebut yaitu pengecekan stok barang,
Danpenuis harap untuk kedepanya program tersebut menggunakan pengecekan stok barang
untuk mempermudah bagian gudang dan pemilik mengecek ketersedian barang.
18
Daftar Pustaka
http://www.vbjadul.net/2012/05/agar-form-tidak-bisa-ditutup.html
http://disiniaje.blog.com/2012/03/05/membuat-login-password-pada-ms-access/
http://ariefhellion.blogspot.com/2013/04/membuat-form-login-msaccess.html
http://arfanpulsa.blogspot.com/2013/04/cara-membuat-pop-up-form-aplikasi.html
http://mangtekno.blogspot.com/2014/01/membuat-switchboard-di-access-2013.html
http://itkitaitkamu.blogspot.com/2012/05/cara-mudah-belajar-acces-data-base.html
Top Related