PERANCANGAN PROGRAM PENJUALAN TUNAI SUKU
PERANCANGAN PROGRAM PENJUALAN TUNAI SUKU
CADANG PADA CV. AHASS SAKURA MOTOR II
Tugas Pemograman Visual II
Disusun Oleh Kelompok I :
1.
2.
3.
4.
5.
6.
Siti Kholipah
Endah Nurjanah
Niti Margiati
Mufrida Rajabia
Rina
Rini Mugiharti
(11131061)
(11131115)
(11131179)
(11131518)
(11132445)
(11130337)
Kelas 11.5C.11
Jurusan Komputerisasi Akuntansi
Akademi Manajemen Informatika dan Komputer Bina Sarana Informatika
Jatiwaringin
2015
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 sebesarbesarnya 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
Penulis
i
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
DAFTAR RIWAYAT HIDUP
ii
BAB I
PENDAHULUAN
1.1 Latar 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.2 Maksud dan Tujuan
Maksud dan tujuan dari penyusunan makalah ini adalah :
1. Untuk mengetahui sistem penjualan tunai yang terjadi di tempat kami
melakukan riset.
1
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.3 Metode 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, bukubuku kuliah yang berhubungan dengan penyusunan laporan hasil riset, serta
literature-literature yang ada diperpustakaan sebagai referensi.
3
1.4 Ruang 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
datang
BAB II
PEMBAHASAN
2.1 Rancangan Program
2.1.1 Rancangan Program Masukan
a. Rancangan Form Menu Utama
Gambar I. Form Menu Utama
File
Keuangan
Menu Utama
Transaksi
b. Rancangan Form Login
Gambar II. Form Login
4
Logout
5
c. Rancangan Form Data Barang
Gambar III. Form Data Barang
d. Rancangan Form Transaksi Penjualan
Gambar IV. Form Transaksi Penjualan
6
2.1.2 Rancangan Program Keluaran
1. Rancangan Form Laporan Barang
Gambar V. Form Laporan Penjualan
2. Rancangan Form Laporan Transaksi
Gambar VI. Form Laporan Transaksi
7
2.2. Normalisasi
2.2.1 Bentuk Tidak Normal
kdbrg
nmbrg
harga
satuan
stok
notrans
tgltrans
nama_pengguna
total
qty
kdbrg
user_id
kata_kunci
nama_pengguna
level
Gambar IV. Bentuk Tidak Normal
8
2.2.2 Bentuk Normal Kesatu
kdbrg*
nmbrg
harga
satuan
stok
notrans*
tgltrans
total
qty
user_id*
kata_kunci
nama_pengguna
level
Keterangan :
* : Candidate Key
Gambar V. Bentuk Normal Kesatu
9
2.2.2 Bentuk Normal Kedua
kdbrg*
user_id*
nmbrg
kata_kunci
harga
nama_pengguna
satuan
level
stok
notrans
tgltrans
total
qty
kdbrg**
user_id**
Keterangan :
*
: Primary Key
**
: Foreign Key
: One To One Relationship
: One To Many Relationship
Gambar VI. Bentuk Normal Kedua
10
2.2.3 Bentuk Normal Ketiga
user_id*
kdbrg*
kata_kunci
nmbrg
nama_pengguna
harga
level
satuan
stok
qty
total
notrans**
kdbrg**
notrans
tgltrans
user_id**
Keterangan :
*
: Primary Key
**
: Foreign Key
: One To One Relationship
: One To Many Relationship
Gambar VII. Bentuk Normal Ketiga
11
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
4
Level
level
Text
10
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
Stok
stok
Number
5
Integer
13
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
4
Qty
qty
Number
Integer
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
5
Total Harga
total
Currency
Long Integer
15
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
Bentuk
: Lampiran
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
Bentuk
: Lampiran
17
2.5 HIPO ( HIRARKI INPUT PROSES OUTPUT )
0.0
Login
0.0
Menu Utama
1.0
2.0
3.0
4.0
File
Transaksi
Laporan
Logout
0.0
0.0
0.0
0.0
1.1
3.1
Data Barang
Laporan Barang
1.0
3.0
3.2
Laporan Tansaksi
3.0
Gambar VII. Diagram HIPO
18
2.6 Desain Program
2.6.1 Desain Program Masukan
1. Form Login
2. Form Menu Utama
19
3. Form Barang
4. Form Transaksi
20
2.6.2 Desain Program Keluar
1. Laporan Barang
2. Laporan Transaksi
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
software.
21
Daftar Riwayat Hidup
Nama
: Siti Kholipah
NIM
: 11131061
Ttl
: Jakarta, 31 Januari 1994
Alamat
: Jl.TMII pintu 2 Rt 006/05 no.24 Lubang Buaya, Jaktim
Pendidikan :
SDIT Nurul Huda angkatan tahun 2005/2006
SMPN 272 angkatan tahun 2008/2009
SMK Uswatun Hasanah angkatan tahun 2011/2012
D3 Komputerisasi Akuntansi AMIK BSI, 2013 -sekarang
Hormat Saya,
Siti Kholipah
Daftar Riwayat Hidup
Nama
: Endah Nurjanah
NIM
: 11131115
Ttl
: Karanganyar, 8 Mei 1995
Alamat
Melati
: Jl.Sasak Djikin RT 002/05 No.82 Jatimurni, Pondok
Pendidikan :
SDN Jatimurni V Bekasi angkatan tahun 2006/2007
SMPN 259 Jakarta angkatan tahun 2009/2010
SMKN 51 Jakarta angkatan tahun 2012/2013
D3 Komputerisasi Akuntansi AMIK BSI, 2013 -sekarang
Hormat Saya,
Endah Nurjanah
Daftar Riwayat Hidup
Nama
: Niti Margiati
NIM
: 11131179
Ttl
: Bekasi, 18 April 1993
Alamat
: Jl.Bojong Nangka II Rt 005/007 No.32B Pondok
Melati,Bekasi
Pendidikan :
SDN Jatirahayu II angkatan tahun 2004/2005
SMPN 259 Jakarta angkatan tahun 2007/2008
SMA Hutama angkatan tahun 2010/2011
D3 Komputerisasi Akuntansi AMIK BSI, 2013 -sekarang
Hormat Saya,
Niti Margiati
Daftar Riwayat Hidup
Nama
: Mufrida Rajabia
NIM
: 11131518
Ttl
: Jakarta, 15 Desember 1995
Alamat
: Jl. Setia II Gg. Padang RT.004/006 No. 54
Jatiwaringin, Pondok Gede, Bekasi
Pendidikan :
SDI Baaniyatul Kholidiyah angkatan tahun 2004/2005
MTs. Al-Ihya angkatan tahun 2007/2008
MA. Al-Ihya angkatan tahun 2010/2011
D3 Komputerisasi Akuntansi AMIK BSI, 2013 -sekarang
Hormat Saya,
Mufrida Rajabia
Daftar Riwayat Hidup
Nama
: Rina
NIM
: 11132445
Ttl
: Jakarta, 22 April 1995
Alamat
: Jl. Merpati raya 1 perum Pondok Gede Permai jatiAsih
Pendidikan :
SDN 11 PAGI Jatiluhur Jakarta Pusat tahun 2004/2005
MTs. Al-Mubaraq Jakarta Pusat tahun 2007/2008
SMK HUTAMA Bekasi tahun 2010/2011
D3 Komputerisasi Akuntansi AMIK BSI, 2013 -sekarang
Hormat Saya,
Rina
Daftar Riwayat Hidup
Nama
: Rini Mugiharti
NIM
: 11130337
Ttl
: Jakarta, 27 Juni 1991
Alamat
: Jl. Cipinang Muara 3 No. 39 Jakarta Timur
Pendidikan :
SDN 14 Jakarta tahun 1997/2003
SMPN 148 Jakarta tahun 2003/2006
SMK Muara Indonesia tahun 2006/2009
D3 Komputerisasi Akuntansi AMIK BSI, 2013 -sekarang
Hormat Saya,
Rini Mugiharti
CADANG PADA CV. AHASS SAKURA MOTOR II
Tugas Pemograman Visual II
Disusun Oleh Kelompok I :
1.
2.
3.
4.
5.
6.
Siti Kholipah
Endah Nurjanah
Niti Margiati
Mufrida Rajabia
Rina
Rini Mugiharti
(11131061)
(11131115)
(11131179)
(11131518)
(11132445)
(11130337)
Kelas 11.5C.11
Jurusan Komputerisasi Akuntansi
Akademi Manajemen Informatika dan Komputer Bina Sarana Informatika
Jatiwaringin
2015
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 sebesarbesarnya 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
Penulis
i
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
DAFTAR RIWAYAT HIDUP
ii
BAB I
PENDAHULUAN
1.1 Latar 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.2 Maksud dan Tujuan
Maksud dan tujuan dari penyusunan makalah ini adalah :
1. Untuk mengetahui sistem penjualan tunai yang terjadi di tempat kami
melakukan riset.
1
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.3 Metode 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, bukubuku kuliah yang berhubungan dengan penyusunan laporan hasil riset, serta
literature-literature yang ada diperpustakaan sebagai referensi.
3
1.4 Ruang 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
datang
BAB II
PEMBAHASAN
2.1 Rancangan Program
2.1.1 Rancangan Program Masukan
a. Rancangan Form Menu Utama
Gambar I. Form Menu Utama
File
Keuangan
Menu Utama
Transaksi
b. Rancangan Form Login
Gambar II. Form Login
4
Logout
5
c. Rancangan Form Data Barang
Gambar III. Form Data Barang
d. Rancangan Form Transaksi Penjualan
Gambar IV. Form Transaksi Penjualan
6
2.1.2 Rancangan Program Keluaran
1. Rancangan Form Laporan Barang
Gambar V. Form Laporan Penjualan
2. Rancangan Form Laporan Transaksi
Gambar VI. Form Laporan Transaksi
7
2.2. Normalisasi
2.2.1 Bentuk Tidak Normal
kdbrg
nmbrg
harga
satuan
stok
notrans
tgltrans
nama_pengguna
total
qty
kdbrg
user_id
kata_kunci
nama_pengguna
level
Gambar IV. Bentuk Tidak Normal
8
2.2.2 Bentuk Normal Kesatu
kdbrg*
nmbrg
harga
satuan
stok
notrans*
tgltrans
total
qty
user_id*
kata_kunci
nama_pengguna
level
Keterangan :
* : Candidate Key
Gambar V. Bentuk Normal Kesatu
9
2.2.2 Bentuk Normal Kedua
kdbrg*
user_id*
nmbrg
kata_kunci
harga
nama_pengguna
satuan
level
stok
notrans
tgltrans
total
qty
kdbrg**
user_id**
Keterangan :
*
: Primary Key
**
: Foreign Key
: One To One Relationship
: One To Many Relationship
Gambar VI. Bentuk Normal Kedua
10
2.2.3 Bentuk Normal Ketiga
user_id*
kdbrg*
kata_kunci
nmbrg
nama_pengguna
harga
level
satuan
stok
qty
total
notrans**
kdbrg**
notrans
tgltrans
user_id**
Keterangan :
*
: Primary Key
**
: Foreign Key
: One To One Relationship
: One To Many Relationship
Gambar VII. Bentuk Normal Ketiga
11
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
4
Level
level
Text
10
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
Stok
stok
Number
5
Integer
13
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
4
Qty
qty
Number
Integer
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
5
Total Harga
total
Currency
Long Integer
15
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
Bentuk
: Lampiran
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
Bentuk
: Lampiran
17
2.5 HIPO ( HIRARKI INPUT PROSES OUTPUT )
0.0
Login
0.0
Menu Utama
1.0
2.0
3.0
4.0
File
Transaksi
Laporan
Logout
0.0
0.0
0.0
0.0
1.1
3.1
Data Barang
Laporan Barang
1.0
3.0
3.2
Laporan Tansaksi
3.0
Gambar VII. Diagram HIPO
18
2.6 Desain Program
2.6.1 Desain Program Masukan
1. Form Login
2. Form Menu Utama
19
3. Form Barang
4. Form Transaksi
20
2.6.2 Desain Program Keluar
1. Laporan Barang
2. Laporan Transaksi
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
software.
21
Daftar Riwayat Hidup
Nama
: Siti Kholipah
NIM
: 11131061
Ttl
: Jakarta, 31 Januari 1994
Alamat
: Jl.TMII pintu 2 Rt 006/05 no.24 Lubang Buaya, Jaktim
Pendidikan :
SDIT Nurul Huda angkatan tahun 2005/2006
SMPN 272 angkatan tahun 2008/2009
SMK Uswatun Hasanah angkatan tahun 2011/2012
D3 Komputerisasi Akuntansi AMIK BSI, 2013 -sekarang
Hormat Saya,
Siti Kholipah
Daftar Riwayat Hidup
Nama
: Endah Nurjanah
NIM
: 11131115
Ttl
: Karanganyar, 8 Mei 1995
Alamat
Melati
: Jl.Sasak Djikin RT 002/05 No.82 Jatimurni, Pondok
Pendidikan :
SDN Jatimurni V Bekasi angkatan tahun 2006/2007
SMPN 259 Jakarta angkatan tahun 2009/2010
SMKN 51 Jakarta angkatan tahun 2012/2013
D3 Komputerisasi Akuntansi AMIK BSI, 2013 -sekarang
Hormat Saya,
Endah Nurjanah
Daftar Riwayat Hidup
Nama
: Niti Margiati
NIM
: 11131179
Ttl
: Bekasi, 18 April 1993
Alamat
: Jl.Bojong Nangka II Rt 005/007 No.32B Pondok
Melati,Bekasi
Pendidikan :
SDN Jatirahayu II angkatan tahun 2004/2005
SMPN 259 Jakarta angkatan tahun 2007/2008
SMA Hutama angkatan tahun 2010/2011
D3 Komputerisasi Akuntansi AMIK BSI, 2013 -sekarang
Hormat Saya,
Niti Margiati
Daftar Riwayat Hidup
Nama
: Mufrida Rajabia
NIM
: 11131518
Ttl
: Jakarta, 15 Desember 1995
Alamat
: Jl. Setia II Gg. Padang RT.004/006 No. 54
Jatiwaringin, Pondok Gede, Bekasi
Pendidikan :
SDI Baaniyatul Kholidiyah angkatan tahun 2004/2005
MTs. Al-Ihya angkatan tahun 2007/2008
MA. Al-Ihya angkatan tahun 2010/2011
D3 Komputerisasi Akuntansi AMIK BSI, 2013 -sekarang
Hormat Saya,
Mufrida Rajabia
Daftar Riwayat Hidup
Nama
: Rina
NIM
: 11132445
Ttl
: Jakarta, 22 April 1995
Alamat
: Jl. Merpati raya 1 perum Pondok Gede Permai jatiAsih
Pendidikan :
SDN 11 PAGI Jatiluhur Jakarta Pusat tahun 2004/2005
MTs. Al-Mubaraq Jakarta Pusat tahun 2007/2008
SMK HUTAMA Bekasi tahun 2010/2011
D3 Komputerisasi Akuntansi AMIK BSI, 2013 -sekarang
Hormat Saya,
Rina
Daftar Riwayat Hidup
Nama
: Rini Mugiharti
NIM
: 11130337
Ttl
: Jakarta, 27 Juni 1991
Alamat
: Jl. Cipinang Muara 3 No. 39 Jakarta Timur
Pendidikan :
SDN 14 Jakarta tahun 1997/2003
SMPN 148 Jakarta tahun 2003/2006
SMK Muara Indonesia tahun 2006/2009
D3 Komputerisasi Akuntansi AMIK BSI, 2013 -sekarang
Hormat Saya,
Rini Mugiharti