PERANCANGAN PROGRAM PENJUALAN TUNAI SUKU
CADANG PADA CV. AHASS SAKURA MOTOR II
Tugas Pemograman Visual II
Disusun Oleh Kelompok I :
1.
Siti Kholipah
(11131061)
2.
Endah Nurjanah
(11131115)
3.
Niti Margiati
(11131179)
4.
Mufrida Rajabia
(11131518)
5.
Rina
(11132445)
6.
Rini Mugiharti
(11130337)
Kelas 11.5C.11
Jurusan Komputerisasi Akuntansi
Akademi Manajemen Informatika dan Komputer Bina Sarana Informatika Jatiwaringin
i
KATA PENGANTAR
Puji dan syukur kami panjatkan ke hadirat Allah SWT, karena hanya atas berkah dan karunia-Nya kami dapat menyelesaikan tugas pembuatan makalah yang berjudul “ Perancangan Program Penjualan Tunai Pada CV.Ahass Sakura Motor II”. Makalah ini disusun guna memenuhi tugas mata kuliah Pemograman Visual II..
Dalam penyusunan makalah ini penulis memperoleh banyak bantuan dari berbagai pihak,untuk itu penulis mengucapkan terima kasih yang sebesar-besarnya kepada karyawan Ahass Honda yang telah bersedia meluangkan waktunya untuk kami wawancarai sehingga kami dapat menyelsaikan makalah ini tepat pada waktunya.
Kami menyadari bahwa penulisan makalah ini masih jauh dari sempurna, untuk itu kami mengharapkan kritik dan saran yang bersifat membangun demi kesempurnaan penulisan kami di masa yang akan datang. Semoga makalah penelitian ini dapat berguna bagi kami khususnya dan bagi pembaca yang berminat pada umumnya.
Bekasi, 20 November 2015
ii
DAFTAR ISI
KATA PENGANTAR ... i
DAFTAR ISI ... ii
BAB I PENDAHULUAN 1.1 Latar Belakang ... 1
1.2 Maksud dan Tujuan ... 1
1.3 Metode Pengumpulan Data ... 2
1.4 Ruang Lingkup ... 3
1.5 Sistematika Penulisan ... 3
BAB II PEMBAHASAN 2.1 Rancangan Program ... 4
2.1.1 Rancangan Program Masukan ... 5
2.1.2 Rancangan Program Keluaran ... 5
2.2 Normalisasi ... 7
2.2.1 Bentuk Tidak Normal ... 7
2.2.2 Bentuk Normal Pertama ... 8
2.2.3 Bentuk Normal Kedua ... 9
2.2.4 Bentuk Normal Ketiga ... 10
2.3 Spesifikasi File ... 11
2.4 Rancangan Dokumen ... 15
2.5 HIPO ... 17
2.6 Desain Program ... 18
2.6.1 Desain Program Masukan ... 18
2.6.2 Desain Program Keluaran ... 20
BAB V PENUTUP 5.1 Kesimpulan ... 21
5.2 Saran ... 21
1
BAB I
PENDAHULUAN
1.1Latar Belakang
Dalam era globalisasi ini kebutuhan akan teknologi sangat dibutuhkan
terutama untuk membantu dalam menyelesaikan masalah - masalah yang terjadi
pada suatu instansi pemerintah maupun instansi swasta. Untuk mengatasi masalah – masalah tersebut dibutuhkan sarana atau alat yang dapat membantu memberikan
informasi yang cepat, tepat dan akurat. Bila dalam suatu perusahaan, informasi
tersebut berhenti atau terhambat, maka sistem perusahaan akan menjadi tidak
seimbang. Salah satunya contoh adalah sistem penjualan, agar lebih akurat dan
terdata secara terstruktur dan sistematis sehingga meningkatkan kualitas informasi
yang dibutuhkan.
CV Ahass Sakura Motor merupakan bengkel resmi sepeda motor Honda
bergerak di bidang jasa perawatan/pemeliharaan dan penjualan suku cadang
(sparepart).Karena CV. Ahass Sakura Motor lebih terkenal dengan jasa service
sementara juga terdapat penjualan suku cadang yang mungkin kurang
diprioritaskan. Maka dari itu kami tertarik untuk melakukan riset mengenai
Sistem Penjualan Tunai di CV. Ahass Sakura Motor tersebut.
1.2Maksud dan Tujuan
Maksud dan tujuan dari penyusunan makalah ini adalah :
1. Untuk mengetahui sistem penjualan tunai yang terjadi di tempat kami
2
2. Untuk memenuhi nilai Ujian Semester Akhir pada mata kuliah
Pemograman Visual II di semester V (lima) pada Program Diploma Tiga
(DIII) di Akademi Manajemen Informatika dan Komputer Bina Sarana
Informatika (AMIK BSI) jurusan Komputerisasi Akuntansi.
3. Untuk merancangkan sistem penjualan tunai pada CV. Ahass Sakura
Motor.
1.3Metode Pengumpulan Data
Dalam penulisan makalah riset penulis menggunakan beberapa metode,
adapun metode yang digunaka adalah sebagai berikut:
1. Pengamatan langsung (Observasi)
Suatu metode yang digunakan untuk mencari dan menggumpulkan data
yang langsung dari sumbernya dengan cara pengamatan langsung ketempat
objek riset.
2. Wawancara (Interview)
Suatu metode pegumpulan data dengan melakukan pengumpulan data
dengan Tanya jawab mengenai keterangan yang diperlukan untuk bahan
penulisan makalah.
3. Studi Pustaka
Studi kepustakaan dilakukan dengan cara mempelajari teori-teori,
buku-buku kuliah yang berhubungan dengan penyusunan laporan hasil riset, serta
1.4Ruang Lingkup
Dalam penulisan Tugas Pemograman Visual II, penulis membatasi
pembahasannya yaitu tentang perancangan program penjualan suku cadang
pada CV. Ahass Sakura Motor II, pembuatan program penjualan
menggunakan Visual Basic 6.0 yang terdiri dari : data barang,transaksi
penjualan. Pembuatan laporan dengan menggunakan Data Environment yang
terdiri dari : laporan data barang dan transaksi penjualan.
1.5 Sistematika Penulisan
Sistematika penulisan ini terdiri dari tiga bab, dengan tujuan untuk
memberikan gambaran menyeluruh serta mempermudah dalam membahas
permasalahan dalam penulisan Tugas Pemograman Visual II ini, bab tersebut
diantaranya :
BAB I PENDAHULUAN
Bab ini berisikan tentang latar belakang, maksud dan tujuan,
metode riset, ruang lingkup, dan sistematika penulisan.
BAB II PEMBAHASAN
Bab ini membahas mengenai rancangan program, normalisasi,
spesifikasi file, rancangan dokumen, HIPO dan desain program.
BAB III PENUTUP
Bab ini berisikan kesimpulan secara keseluruhan serta memberikan
saran-saran yang bermanfaat bagi perusahaan dimasa yang akan
4
Gambar I. Form Menu Utama
Gambar II. Form Login
BAB II
PEMBAHASAN
2.1 Rancangan Program
2.1.1 Rancangan Program Masukan a. Rancangan Form Menu Utama
b. Rancangan Form Login
Menu Utama
File Keuangan Transaksi Logout
Gambar III. Form Data Barang
Gambar IV. Form Transaksi Penjualan
c. Rancangan Form Data Barang
6
Gambar V. Form Laporan Penjualan
Gambar VI. Form Laporan Transaksi
2.1.2 Rancangan Program Keluaran
1. Rancangan Form Laporan Barang
2.2. Normalisasi
2.2.1 Bentuk Tidak Normal
Gambar IV. Bentuk Tidak Normal kdbrg
nmbrg harga satuan stok notrans tgltrans
nama_pengguna total
8
2.2.2 Bentuk Normal Kesatu
Keterangan :
* : Candidate Key
Gambar V. Bentuk Normal Kesatu kdbrg*
2.2.2 Bentuk Normal Kedua
10
2.2.3 Bentuk Normal Ketiga
Keterangan :
* : Primary Key
** : Foreign Key
: One To One Relationship
: One To Many Relationship
2.3 Spesifikasi File
Nama Database : penjualan1.mdb
1. Tabel Pengguna
Nama Tabel : Pengguna
Tipe :File Pengguna
Panjang Record : 58
Akses File : Random
Organisasi File : Index_Sequential
Media : Harddisk
Kunci File : user_id
Tabel I. Spesifikasi Tabel Pengguna
No Elemen Data Akronim Type Size Keterangan
1 User Id user_id Text 10 Primary Key
2 Kata Kunci kata_kunci Text 8
3 Nama Pengguna nama_pengguna Text 30
12
2. Tabel Data Barang
Nama Tabel : Barang
Tipe : File Barang
Panjang Record : 37
Akses File : Random
Organisasi File : Index_Sequential
Media : Harddisk
Kunci File : kd_brg
Tabel II. Spesifikasi File Barang
No Elemen Data Akronim Type Size Keterangan
1 Kd Brg kdbrg Text 12 Primary Key
2 Nm Brg nmbrg Text 20
3 Harga harga Currency
4 Satuan satuan Text 5
3. Tabel Transaksi
Nama Tabel : Transaksi
Tipe : File Transaksi
Panjang Record : 21
Akses File : Random
Organisasi File : Index_Sequential
Media : Harddisk
Kunci File : notrans
Tabel III. Spesifikasi File Transaksi
No Elemen Data Akronim Type Size Keterangan
1 No Trans notrans Text 10 Primary Key
2 Tgl Trans tgltrans Date/Time
3 Total total Currency
14
4. Tabel Bantu
Nama Tabel : Bantu
Tipe :File Bantu
Panjang Record : 32
Akses File : Random
Organisasi File : Index_Sequential
Media : Harddisk
Kunci File : kdbrg
Tabel IV. Spesifikasi Tabel Bantu
No Elemen Data Akronim Type Size Keterangan
1 Kd Brg kdbrg Text 12 Primary Key
2 Nm Brg nmbrg Text 20
3 Harga harga Currency
4 Qty qty Number Long Integer
2.4 Rancangan Dokumen
1. Rancangan Dokumen Masukan
a) Rancangan Form Barang
Fungsi :Untuk menambah dan mengetahui barang yang ada Media : Tampilan monitor
Jumlah : 1 Form
Bentuk : Lampiran b) Rancangan Form Transaksi
Fungsi : Untuk melakukan transaksi penjualan Media : Tampilan monitor
Jumlah : 1 Form
Bentuk : Lampiran
b) Rancangan Form Login
Fungsi : Untuk masuk sebagai user Tujuan : agar lebih aman
Media : Tampilan monitor
Jumlah : 1 Form
16
2. Rancangan Dokumen Keluaran
a) Rancangan Laporan Barang
Fungsi : Untuk mengetahui barang yang masih tersedia
Sumber : Form Barang
Tujuan : Memudahkan untuk mengetahui laporan Media : Tampilan monitor
Jumlah : 1 Form
Bentuk : Lampiran
b) Rancangan Laporan Transaksi
Fungsi : Untuk mengetahui transaksi yang terjadi
Sumber : Form Barang
Tujuan : Memudahkan untuk mengetahui laporan Media : Tampilan monitor
Jumlah : 1 Form
2.5 HIPO ( HIRARKI INPUT PROSES OUTPUT )
18
2.6 Desain Program
2.6.1 Desain Program Masukan
1. Form Login
3. Form Barang
20
2.6.2 Desain Program Keluar 1. Laporan Barang
21
BAB III
PENUTUP
3.1 Kesimpulan
Dengan adanya sistem komputerisasi penjualan busana pada CV. Ahass
Sakura Motor 2, penulis dapat menyimpulkan bahwa dalam melakukan proses
penjualan dan pengolahan data dapat meningkatkan efektifitas dan efesiensi dalam
pekerjaan. Selain itu dengan adanya perancangan program ini dapat memudahkan
proses transaksi antara penjual dengan pelanggan serta mampu meminimalisir
terjadinya kesalahan.
3.2 Saran
Komputer tidak akan bekerja secara maksimal apabila pemakai tidak
menggunakannya dengan baik. Untuk itu agar dapat hasil yang maksimal pemilik
atau karyawan CV. Ahass Sakura Motor 2 harus mempunyai pengetahuan tentang
komputer untuk menghindari kerusakan media penyimpanan data.
Dalam hal ini penulis memberikan saran-saran sebagai berikut :
a. Dalam penggunaan komputer ini sangat dibutuhkan pengetahuan, kedisiplinan,
serta ketelitian dalam mengoperasikan komputer.
b. Sebaiknya pemilik melakukan pelatihan terlebih dahulu kepada pegawai yang
akan mengoperasikan perancangan program ini sehingga pegawai tidak hanya
bisa memakai atau menjalankan tetapi juga dapat menguasai dengan baik.
c. Membuat Back Up data untuk menghindari hilangnya data secara tiba-tiba.
d. Kerja sama antar bagian yang terlibat agar tercipta suasana yang harmonis.
e. Pemeliharaan / perawatan dilakukan secara berkala terhadap hardware dan