1. BAB III
METODOLOGI PENELITIAN
3.1 Metodologi Penelitian
Metode penelitian pengembangan sistem yang digunakan penulis adalah Metode
Pemrograman terstruktur yaitu proses yang berorientasi kepada teknik yang
digunakan untuk merancang dan menulis program secara jelas dan konsisten,
Rancangan terstruktur membantu pengembang sistem informasi dalam menentukan
ukuran dan kompleksitas dari program.
Langkahkah langkah yang harus dilakukan pada metodologi pemrogramam tersruktur
adalah sebagai berikut :
a. Analisa Kebutuhan Perangkat
Dalam tahapan ini penulis mengidentifikasi kebutuhan-kebutuhan mengenai
sofwere apa saja yang di perlukan dalam membangun sistem informasi penjualan
sepeda pada Toko Sinar Jaya Kotaagung yang diantaranya adalah analisa terhadaf
sistem yang sedang berjalan, pembuatan mapping chart dan dokumentasi yang
dibutuhkan untuk perancangan input dan output. Pada tahap ini perangkat lunak
yang digunakan Menggunakan Ms.Visual Basic 6.0 dengan database Ms.Access
2007.
2. b. Tahapan Penyajian Sistem Perangkat Lunak
Merancang sistem informasi penjualan sepeda pada Toko Sinar Jaya Kotaagung
agar dapat menyelesaikan hal-hal yang terdapat pada identifikasi masalah, serta
erancang seluruh interface agar menarik bagi user. Usaha sistem baru yang
dirancang menggunakan DFD yang terdiri dari diagram konteks dan diagram
level 0, perangkat input dan output, pengkodean, flowchart program dan setruktur
menu utama.
c. Tahapan implementasi perangkat lunak
Tahapan ini adalah penulisan kode-kode yang mendukung jalannya suatu program
agar bisa berjalan sesuai dengan apa yang telah dirancang sebelumnya. Dalam
tahapan implrmentasi penulis lebih dahulu menyiapkan folder-folder yang nanti
diakses oleh pengguna serta menyiapkan file-file yang dibutuhkan. Kemudian
menuliskan bahasa pemrograman pada visual basic 6.0 dari proses masukan data
dan keluaran dan laporan data.
d. Penyujian perangkat lunak/testing
Tahapan ini adalah pengujian aplikasi yang telah dibuat dimualai dengan
memasukan data karyawan, sepeda, seperpat,validasi, system security dan laporan
pembayaran.
e. Pemeliharaan perangkat lunak/maintenance
Proses ini adalah pemeliharaan, perbaikan informasi, serta proses perbaikan
sistem atau pengembangan sistem pada aplikasi perogram komputerisasi yang
telah dibuat.
3. 3.2 Tempat Dan Waktu Penelitian
Penelitian di lakukan bertepatan di toko sinar jaya kotaagung waktu penelitian
dilakukan dari bulan Maret-Juni 2014.
3.3 Teknik Pengumpulan Data
Teknik pengumpulan data yang digunakan penelitian untuk memperoleh data dari
responden adalah sebagai berikut :
1. Teknik Pengamatan Lapangan (Observasi)
Penelitian langsung melakukan pengamatan pada tempat untuk mengetahui
kegiatan sehari-hari dan sistem yang sedang berjalan menjadi pengamatan utama
untuk mengetahui kelebihan dan kekurangan.
2. Tenik Tanya Jawab (Iterview)
Penelitian menanyakan langsung kepada sumber informasi dengan para karyawan
dan pemilik Toko Sinar Jaya Kotaagung.
3. Tekik Studi Pustaka (Library Reserch)
Selain melakukan observasi dan interview penulis juga melakukan pengumpulan
informasi dengan mengkaji bahan bacaan dan sepeda untuk mengumpulkan data
yang dibutuhkan.
3.3 Instrumen Penelitian
1. Observasi/pengamatan
Berupa pengamatan langsung yang dilakukan di tempat penelitian. Pengamatan
tersebut dilakukan untuk mengetahui sistem penjualan sepeda pada Toko Sinar Jaya
4. Kotaagung yang sedang berjalan. Adapun alat yang digunakan seperti pena, pensil
dan buku tulis.
2. Wawancara
Penulis melakukan tanya jawab secara langsung terhadap karyawan dengan
mengajukan berbagai pertanyaan yang di ajukan terlampir. Adapun alat yang
digunakan berupa pena dan selembar kertas.
3. Studi pustaka
Penulis mengumpurkan data melalui berkas, arsip maupun buku yang berkaitan
dengan sistem penjualan sepeda pada toko Sinar Jaya Kotaagung. Adapun alat yang
digunakan berupa pena dan selembar kertas.
3.4 Tinjauan Organisasi
3.4.1 Sejarah Singkat Berdirinya Toko Sinar Jaya Kotaagung
Toko seped adalah usaha yang cukup menjanjikan bagi Pak Oyaong dan didukung
dengan tempat yang strategis dan modal yang mencukupi. Toko Sinar Jaya berdiri
pada tanggal 2 mei 2005 di Kotaagung. Pak Oyaong membangun toko sepeda sinar
jaya ini berawal dari hobinya olahraga bersepeda muncul ide membangun toko
sepeda, dalam mengelolah bisnis ini, pak oyaong di bantu oleh dua orang karyawan
satu orang menjadi kasir dan satu orang melayani konsumen.
5. 3.4.2 Struktur Organisasi
Dalam setiap instansi, Perusahaan dan tempat usaha yang sudah berkembang harus
mempunyai pembagian kerja yang jelas diantara pegawai / karyawan agar tujuan
diharapkan tercapai. Pembagian yang sesuai dengan kemampuan dan keahlian.
Struktur organisasi pada toko sepeda sinar jaya yaitu :
Pemilik
Pak Oyaong
Gambar 3.1
Struktur Organisasi Toko Sepeda Sinar Jaya Kotaagung
3.4.3 Tugas Dan Fungsi Masing-Masing Bagian
1. Tugas Pimpinan / Pemilik
a. Memimpim toko dalam penjualan sepeda, serta membina keharmonisan di
lingkungan kerja.
b. Memutuskan kebijakan dalam pengembangan toko sepeda Sinar Jaya
Kotaagung.
Pelayan Konsumen
Andi wijaya
Kasir
Ani Susila
6. c. Berkoordinasi dengan karyawan jika ada hal-hal yang sangat urgen/mendesak
dalam penyelenggaraan toko sepeda Sinar Jaya Kotaagung demi kemajuan
bersama.
2. Tugas kasir
a. Memberikan pelayanan yang nyaman bagi konsumen.
b. Mencatat transaksi setiap harinya.
c. Membuat laporan penjualan pada pimpinan.
d. Melaporkan penyelenggaraan pelayanan jika terjadi hal-hal yang mendesak
atau penting.
3. Tugas pelayan konsumen
a. Melayani konsumen dengan baik.
b. Memberikan pelayanan yang aman dan nyaman bagi konsumen.
3.5 Analisa Sistem Yang Sedang Berjalan
3.5.1 Alur Sistem Yang Sedang Berjalan
Jika ada konsumen yang ingi membeli sepeda, maka :
1. Konsumen melihat jenis-jenis sepeda atau seperpat, pelayan akan
menjelaskan jenis-jenis sepeda atau seperpat dan fungsi-fungsinya, kemudian
konsumen akan memilih sepeda yang akan di beli setelah konsumen selesai
memilih sepeda dan seperpat yang akan di beli maka, konsumen akan menuju
ke kasir untuk membayar. Kasir kemudian mencatat dan menghitung total
7. harga sepeda dan seperpat yang akan di beli selanjutnya konsumen
menyiapkan uang untuk membayar total harga yang telah di hitung kekasir
dan selesai.
2. Setiap bulan kasir akan membuat laporan pendapatan perbulan untuk
diserahkan kebagian pimpinan/pemilik toko untuk di arsipkan
konsumen pelayan kasir pimpinan
start
melihat
jenis-jenis
menjelaskan
8. 3.5.2 Kelemahan Sistem Berjalan
Setelah dilakukan analisis terhadap sistem yang sedang berjalan, ditemukan beberapa
kelemahan atau permasalahan pada sistem tersebut, antara lain :
1. Pengolahan data yang kurang efektif dan efisien masih dilakukan secara
manual.
2. sering habis setok sepeda yang mau di beli konsumen dan peroses distribusi
membutuhkan waktu yang cukup lama.
3. proses pengecekan sepeda di gudan cukup bembutuhkan waktu yang lama
dikarnakan harus mengecek sepeda satupersatu.
4. Pencarian data yang bersipat manual sering memerlukan waktu yang relatif
lama.
3.6 Usulan Sistem Baru
3.6.1 Alursistem Baru
Perancangan sistem informasi penjualan sepeda dan seperpat pada Toko Sinar Jaya
Kotaagung yang diusulkan adalah : sebuah sistem yang dibukung perangkat komputer
dengan program yang menggunakan bahasa pemrograman Microsoft Visual Basic 6.0
sehingga pekerjaan menjadi lebih efektif dan efisien. Adapun alur sistem yang baru
sebagai berikut :
1. Konsumen melihat jenis-jenis sepeda atau seperpat, pelayan akan
menjelaskan jenis-jenis sepeda atau seperpat dan fungsi-fungsinya, kemudian
konsumen akan memilih sepeda yang akan di beli setelah konsumen selesai
9. memilih sepeda dan seperpat yang akan di beli maka, konsumen akan menuju
ke kasir untuk membayar. Kasir kemudian mencari kode sepeda yang akan
dibeli kemudian mengimputkan uang yang dibayar dan menghitung total
harga sepeda atau seperpat yang dibeli selanjutnya konsumen menyiapkan
uang untuk membayar total harga yang telah di hitung kekasir dan selesai.
2. Setiap bulan kasir akan membuat laporan pendapatan perbulan untuk
diserahkan kebagian pimpinan/pemilik toko untuk di arsipkan.
konsumen pelayan kasir pimpinan
start
melihat
jenis-jenis
menjelaskan
10. 3.6.2 Diagram Konteks Aplikasi Pembayaran
Sepeda dan Sepeda
Struk
Uang
Gambar 3.3 Diagram Konteks Sistem Informasi Penjualan
3.6.2 Data Flow Diagram (DFD) Level 0
Data transaksi
File
Tansaksi
Uang
Lanpora penjualan
sudah di Lapora
tandatangani penjualan
Arsip
Gambar 3.4 Data Flow Diagram (DFD) Level 0
Sistem Informasi
Penjualan Sepeda
dan Seperpat
pada Toko Sinar
Jaya
konsumen
pimpinan
1
Entry data
Transaksi
Konsume
n
Menanda
tangani
laporan
2
Cetak
Laporan
Penjualan
pimpina
n
11. 3.7 Rancangan Basis Data
3.7.1 Narmalisasi
Table Sepeda Table Seperpat Table Jual Table Kasir
Keterangan : * = Primary Key
** = Foreign Key
Gambar 3.5 Normalisasi Rancangan Basis Data
No_Transaksi *
Id User **
Nama
Tanggal
Kode Sperpat **
Kode Sepeda **
Harga
Jumlah
Total Harga
Total Sepeda
Total Seperpat
Bayar
Kembali
Kode Sepeda *
Type
Merek
Warna
Ukuran
Harga
Stok
Kode Sperpat *
Type
Merek
Warna
Ukuran
Harga
Stok
Id User *
Nama
Jabatan
12. 3.7.2 Rancangan Struktur Dasis Data
3.7.2.1 Kamus Data
1. Kamus Tabel Jual
Nama file : Jual
Primary key : No_Transaksi
Forenign Key : Id_User, Kd_Sepeda, Kd_Seperpat
No Nama Field Type Data Width Decimal Keterangan
1 No_Trans Text 4 - Nomoor Transaksi
2 Tanggal Text 25 - Tanggal
3 Id_User Text 3 - Identitas User
4 Nama Text 50 - Nama Barang
5 Total Harga Number 8 - Total
6 Kode Barang Text 6 - Kode Barang
7 Jumlah Number 8 - Jumlah Barang
8 Harga Text 8 - Harga Barang
9 Ttl_Bayar Number 8 - Total Bayar
10 Ttl_Barang Number 8 - Total Barang
11 Bayar Number 8 - Bayar
12 Kembalian Number 8 - Kembalian
Table 3.2 struktur basis data bayar
13. 2. Kamus Tabel Jual
Nama file : sepeda
Primary key : kode sepeda
Forenign Key : -
Tabel 3.4 Struk Basis Data Sepeda
3. Kamus Tabel Jual
Nama file : seperpat
Primary key : kode seperpat
Forenign Key : -
No Nama Field Type Data Width Decimal Keterangan
1 Kode Sepeda Text 6 - Kode Barang
2 Type Text 25 - Type Barang
3 Merek Text 25 - Merek Barang
4 Warna Text 10 - Warna Barang
5 Ukuran Text 10 - Ukuran Barang
6 Harga Text 8 - Harga Barang
7 Stok Text 3 - Stok Barang
14. Tabel 3.4 Struk Basis Data Seperpat
4. Kamus Tabel Kasir
Nama file : seperpat
Primary key : kode seperpat
Forenign Key : -
No Nama Field Type Data Width Decimal Keterangan
1 Id User Text 4 - Identitas User
2 Nama Text 50 - Nama Karyawan
3 Jabatan Text 10 - Jabatan Karyawan
4 Password Text 10 - Pasword
Table 3.5 struktur basis data petugas
No Nama Field Type Data Width Decimal Keterangan
1 Kode seperpat Text 6 - Kode Barang
2 Type Text 25 - Type Barang
3 Merek Text 25 - Merek Barang
4 Warna Text 10 - Warna Barang
5 Ukuran Text 10 - Ukuran Barang
6 Harga Text 8 - Harga Barang
7 Stok Text 3 - Stok Barang
15. 3.7.3 Rancangan Masukan
3.7.3.1 Rancangan Input Login
Gambar 3.6 rancangan input login
3.7.3.2 Rancangan Input Menu Utama
Sistem informasi penjualan sepeda dan seperpat pada toko sinar jaya kotaagung
File Transaksi Laporan
Gambar 3.7 Rancangan Menu Utama
Kode Karyawan
Nama
Password
Login
XXXX
XXXXXXXXXXXXXXX
XXXXXXXXXX
Gambar
Login Batal
16. 3.7.3.3 Rancangan Input Karyawan
User
Nama
Jabatan
Password
Gambar 3.8 Rancangan Input
simpan Hapus Kemenu
17. 3.7.3.4 Rancangan Input Sepeda
Gambar 3.10 Rancangan Input Sepeda
Kode Sepeda Type
Type
Merek
Warna
Ukuran
Harga
Stok
KemenuHapusSimpan
Kode Sepeda Type Type Merek Warna HargaUkuran Stok
18. 3.7.3.5 Rancangan Input Seperpat
Gambar 3.10 Rancangan Input Seperpat
Kode Seperpat Type
Type
Merek
Warna
Ukuran
Harga
Stok
KemenuHapusSimpan
Kode Sepeda Type Type Merek Warna HargaUkuran Stok
19. 3.7.3.6 Rancangan Transaksi
Nama Barang Harga Jumlah Total
Total Barang
Total Bayar
Bayar
kembali
No. Transaksi Kode Kasir
Tanggal Nama
Gambar 3.11 Transaksi
XXXXXX XXXXXX
XXXXXX XXXXXX
Kode Barang Nama Harga Jumlah
x
Total
XXX
XXXXXX
XXXXXX
XXXXXX Simpan KeluarCetak
20. 3.7.3.7 Rancangan Laporan Penjualan
o Perbulan
o No.Transaksi
o Jenis Barang
o Persediaan Barang
Gambar 3.12 rancangan laporan penjualan
3.7.3.7 Rancangan Output (Keluaran)s
3.7.3.7.1 Rancangan Laporan Penjualan Tanggal
LAPORAN TRANSAKSI PENJUALAN SEPEDA DAN SEPERPAT
PADA TOKO SINAR JAYA KOTAAGUNG
Laporan Berdasarkan Tanggal
Tanggal :
Total.Item : Total.Harga :
Kotaagung, Tanggal transaksi
(.................................)
No No.transaksi Nama barang Harga satuan Jum.Item Total harga
Gambar 3.13 rancangan laporan berdasarkan Tanggal
XXXXX
XXXXX
XXXXX