Kelompok II :
1. Nurul Hanifah
2.Wahyu Indriyani
3. Hartati
4. Siti Saodah
5. Anni Muyassaroh
(12123621)
(12124152)
(12124775)
(12125454)
(18120062)
Disusun sebagai salah satu persyaratan untuk memperoleh nilai UTS dan UAS mata kuliah
Pemrograman Visual II
12.4F.14
BINA SARANA INFORMATIKA KARAWANG
SEMESTER 4
2014
KATA PENGANTAR
Dengan mengucapkan puji dan syukur kehadirat Allah SWT atas terselesaikanya Makalah
dengan judul :Sistem Penjualan Handphone Pada Counter Melodi Cell. Makalah ini sebagai
salah satu persyaratan untuk memperoleh nilai UTS dan UAS pada mata kuliah Pemrograman
Visual II.
Selama menyelesaikan makalah ini, penulis telah banyak menerima bimbingan,
pengarahan, petunjuk, dan saran, serta fasilitas yang membantu hingga akhir dari penulisan
makalah ini. Untuk itu penulis menyampaikan ucapan terima kasih yang sebesar-besarnya
kepada yang terhormat:
1. Bapak Abdussomad selaku dosen mata kuliah Pemprograman Visual II.
2. Teman-teman semua yang telah mendukung dan memberi semangat kepada
kami.
Penulis menyadari sepenuhnya bahwa makalah ini belum sempurna, oleh karena itu
penulis mengharapkan saran dan kritik dari semua.Akhir kata penulis berharap semoga makalah
ini berguna bagi penulis pada khususnya dan semua pihak yang membutuhkan.
Hormat kami
Penulis
Karawang,
I
DAFTAR ISI
Mei 2014
Kata Pengantar..................................................................................................................................I
Daftar Isi..........................................................................................................................................II
BAB I PENDAHULUAN
Latar Belakang1
Maksud Dan Tujuan2
Metode Penelitian ...2
Ruang Lingkup.....2
BAB II
PEMBAHASAN
PENUTUP
Kesimpulan20
Saran..20
LAMPIRAN...21
II
BAB I
PENDAHULUAN
perkembanganilmukomputersangatlahpesat.
Pemakainyajugasudahmeluasdariseluruhtanah
air.Hampir
di
segalabidangpekerjaansudahmenggunakansystemcomputersangatberperanpentingdalamb
erkembangnyasuatuinstansi-instansiperusahaan. Bahkan di tokotoko atau counter,
computer jugamerupakanalat bantu berbagaimasalah yang adapadakehidupanmanusia.
Misalnyadenganperhitungan yang rumit, aplikasibisnis, ilmupengetahuan, bahkan di
gunakansebagaisaranapermainan.
Banyakkeuntungan
yang
di
dapatdariaplikasipengolahan
data
yang
di
perolehantaralaininformasiatau
data
di
bandingkan
sistem
manual.Berdasarkanhaltersebutpenulismencobamenyajikandalamsebuahtulisan.
Tulisantersebut
di
tuangkandalamtugas
mengambilmasalahdalamhal
persediaan
1
1.2 Maksud Dan Tujuan
pemprograman
barang
visual
denganjudul:Sistem
II
yang
Penjualan
Sistem
Penjualan
yang
dapat
digunakanolehpemilikusaha/perusahaan.
Tujuandaripenulisantugasiniadalah:
Untukmemenuhitugas Pemprograman visual II sebagai persyaratan untuk memperoleh
nilai UTS dan UAS.
1.3 Metode Penelitian
Dalampenulisantugaspemrograman, penulismenggunakanmetodepengumpulan data
dengan metode pustaka.
Metode pustaka yaitu Penulismencari referensi yang berisi teori-teori yang
berhubungandengantugaspemrogramandanmembacamodul-modul yang selamaini di
gunakandalamperkuliahan.
1.4 Ruang Lingkup
Dalampenulisantugasinipenulismembatasipembahasanpada data barang,data user, data
transaksi, dan laporanpenjualan perbulan.
Penulismencobamerancang program penjualan barang denganmenggunakan program
visual basic 6.0 sebagaialatbantuuntukmempermudahperolehantransaksi.
2
BAB II
PEMBAHASAN
Ilmukomputersaat
meluasdariseluruhtanah
ini
sangatlahpesat.
air.
Pemakainyajugasudah
Hampir
di
segalabidangpekerjaansudahmenggunakansystemcomputersangatberperanpentingdalamber
kembangnyasuatuinstansi-instansiperusahaan. Bahkan di tokotoko atau counter, computer
jugamerupakanalat
bantu
berbagaimasalah
yang
adapadakehidupanmanusia.
Form LogIn
3
Penjelasan :
Pada form ini dokumen masukkannya ialah Username dan Passward yang telah
terdaftar dalam database.
Penjelasan :
-
4
Penjelasan :
-
Data masukan yang digunakan mengolah data adalah kode hp, merk hp, tipe hp,
stock, dan harga.
Penjelasan :
-
Data masukan yang digunakan mengolah data adalah kode user, nama user,
jabatan dan password.
Form Transaksi
5
Penjelasan :
-
Data keluaranyang dihasilkan adalah cetak struk penjualan dari data transaksi.
Form Laporan
Penjelasan :
-
Form Laporan digunakan untuk melihat laporan data yang ingin dilihat.
Data keluaran yang dihasilkan adalah cetak laporan sesuai data laporan yang
dipilh.
6
B. Normalisasi
hp
Merk hp
Tipe hp
Harga
Stock
**Kode
hp
Merk hp
Tipe hp
Harga
Stock
Jumlah Beli
Subtotal
Nama user
** Kode user
*Kode
user
Nama user
Jabatan
Password
\
C. Spesifikasi File
1. Spesifikasi Program
b. Akronim
: flogin (form1.frm)
c. Bahasa
d. Fungsi
Proses Program
1. Klik menu Login, maka akan masuk ke program menu utama.
7
Spesifikasi Program Menu Utama
Nama Program
Proses Program
1. Klik Menu Utama, maka akan tampil menu utama yang terdiri dari Menu
Master, Menu Transaksi, Menu Laporan dan Logout.
2. Jika memilih salah satu menu utama maka menu yang dipilih tersebut akan
ditampilkan.
3. Jika memilih Menu Laporan maka akan ditampilkan Menu Laporan
Penjualan tersebut.
4. Jika memilih Logout akan keluar dari program penjualan.
Proses Program
1. Klik Menu Master, maka akan tampil Menu Master yang terdiri dari Menu
Barang dan Menu User.
2. Jika memilih salah satu menu dari menu master maka menu yang dipilih
tersebut akan ditampilkan.
Proses Program :
1. Kilk Menu Barang, maka akan tampil Menu Barang.
2. Klik BARU untuk memasukkan data barang yang baru.
3. Klik UBAH untuk merubah Data Barang.
4. Klik HAPUS untuk menghapus Data Barang.
5. Klik UPDATE untuk mengupdate Data Barang.
6. Klik SIMPAN untuk menyimpan Data Barang .
7. Klik KELUAR untuk keluar dari Menu Barang kembali ke Menu Utama.
Proses Program :
1. Kilk File Menu User, maka akan tampil Menu User.
2. Klik BARU untuk memasukkan data user yang baru.
3. Klik UBAH untuk merubah Data User
4. Klik HAPUS untuk menghapus Data User
5. Klik UPDATE untuk mengupdate Data User
6. Klik SIMPAN untuk menyimpan data user yang ada.
7 Klik KELUAR untuk keluar dari Menu User kembali ke Menu Utama.
Proses Program :
1. Klik Menu Transaksi, maka akan tampil Menu Transaksi
2. Klik BARU untuk memasukkan data penjualan yang baru
3. Klik SIMPAN untuk menyimpan data yang ada
4. Klik CETAK untuk mencetak data transaksi.
5. Klik BATAL untuk membatalkan data transaksi.
6. Klik KELUAR untuk keluar dari Transaksi untuk kembali ke Menu Utama
Proses Program :
a. Klik laporan , maka akan muncul tampilan periode laporan penjualan.
b. Pilih periode penjualan.
c. Klik CETAK untuk mencetak dokumen laporan penjualan
d. Klik KELUARuntuk keluar dari Laporan untuk kembali ke Menu Utama.
10
b. Akronim
: Menu Utama
c. Bahasa
d. Fungsi
Proses Program
1. Klik menu Exit, maka akan keluar dari program.
2. Spesifikasi Database
Tabel User
Field
Kduser
Nmuser
Jabatan
Password
Type
Size
Varchar
Varchar
Varchar
Varchar
5
20
15
5
Primary
*
Tabel Barang
Field
Type
Size
Primary
Kdhp
Varchar
Merkhp
Tipehp
Harga
Stok
Varchar
Varchar
Double
Int
15
25
11
11
Tabel Transaksi
Field
Notrans
Tanggal
Total
Type
Varchar
Date
Double
Size
10
Primary
*
Kduser
Varchar
Type
Varchar
Varchar
Int
Double
Size
10
5
11
Primary
Type
Varchar
Varchar
Double
Int
Double
Size
10
5
Primary
Tabel Detail
Field
Notrans
Kdhp
Jumlah
Subtotal
Tabel Sementara
Field
Notrans
Kdhp
Harga
Jumlah
Subtotal
11
12
D. .Pengkodean
Data Barang
Merk Hp
Samsung
Smartfren
Tipe Hp
Galaxy Chat
Galaxy S5
Galaxy Core I8262
Galaxy Grand 2
Andromax C
Andromax G
Kode Hp
S001
S002
S003
S004
SM001
SM002
Sony
Xperia Z1 Compact
Xperia T2 Ultra Dual
Vandroid S5G
Vandroid S5J
Advan
SN001
SN002
AD001
AD002
= Merk Hp (Samsung)
001
= No urut
Data User
Nama User
Nurul
Siti
Jabatan
Kasir
Kasir
Password
KSR01
KSR02
Kode User
M001
M002
001
= No urut Karyawan
13
E. HIPO
Hierarchy Input Process Output (HIPO) Sistem Informasi Penjualan Handphone
pada Counter Melodi:
14
F. Diagram alur (flowchart)
Diagram alur (Flowchart) Sistem Informasi Penjualan Handphone pada Counter
Melodi:
Menu Login
15
Menu Utama
16
Menu Barang
17
Master User
18
Data Transaksi
19
BAB III
PENUTUP
3.1 Kesimpulan
Dari pembahasan di atas dapat disimpulkan bahwa pemrograman visual basic sangat
membantu seorang programmer dalam membuat aplikasi software dalam dunia
perbisnisan.Perkembangan Ilmu komputer saat ini sangatlah pesat dan pemakainya juga
sudah
mempermudah dalam proses kehidupan masyarakat dalam bidang pekerjaan agar lebih
efektif dan efisien.
3.2 Saran
Semakin berkembangmya dunia teknologi diharapkan agar kita selalu belajar dan
belajar lagi agar menjadi orang yang kreatif dan inovatif serta mampu menciptakan halhal baru yang berguna dan memudahkan bagi masyarakat untuk melakukan aktifitasaktifitas pekerjaan agar lebih efektif dan efisien.
20
21