GUNADARMA UNIVERSITY LIBRARY : http://library.gunadarma.ac.id 1 Aplikasi Penjualan Perumahan Villa Gading Harapan 3 Dengan Menggunakan Visual Basic 6.0 dan My SQL Supriadi Pramudia (31105601) Abstract—ABSTRAK Supriadi Pramudia. 31105601. Aplikasi Penjualan Perumahan Villa Gading Harapan 3 Dengan Menggunakan Visual Basic 6.0 dan My SQL PI. Jurusan Manajemen Informatika, Fakultas Ilmu Komputer, Universitas Gunadarma, 2008. Kata Kunci : Aplikasi, Perumahan Villa Gading Harapan 3, VB 6.0. (xiii + 47 + Lampiran) Dalam penulisan ilmiah ini penulis akan menjelaskan tentang pembuatan program penjualan perumahan secara tunai dan kredit dengan menggunakan Visual Basic 6.0. Dengan Memanfaatkan fasilitas Objek pada Visual Basic dan bekerja dibawah system windows Xp, sehingga memudahkan dalam pembuatan program ini. Dimana penjualan sebelumnya masih banyak mengalami kendala hal ini disebabkan karena masih menggunakan prosedur secara manual, sehingga penulis mencoba membuat aplikasi untuk membantu depelover dalam proses transaksi penjualan serta laporan penjualan, dan diharapkan dengan adanya aplikasi secara terkomputerisasi dapat member peran yang sangat besar dalam proses penjualan perumahan. Daftar Pustaka (2001-2008) iv gan bantuan komputer dalam memasukan, mengolah, dan menyimpan data konsumen maupun data penjual sehingga kegiatan transaksi akan terlaksana dengan baik dan cepat. 1 2 Maka penulis memberi judul penulisan ilmiah ini : Aplikasi Penjualan Perumahan Villa Gading Harapan 3 Dengan Menggunakan Microsoft Visual Basic 6.0 Dan MySQL. 1.2 Ruang Lingkup Dalam penulisan ilmiah ini penulis hanya membatasi masalah pada pengolahan data penjualan perumahan secara tunai dan kredit, laporan penerimaan. Dengan menggunakan Microsoft Visual Basic 6.0 dan MySQL. 1.3 Tujuan Penulisan Tujuan penulisan ilmiah ini untuk mempermudah pekerjaan....... For further detail, please visit UG Library (http://library.gunadarma.ac.id) II. Chapter 2 I. Chapter 1 BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Kebutuhan hidup manusia sebagai mahluk sosial tidak terlepas dari kebutuhan sandang, kebutuhan papan, dan kebutuhan pangan. Kebutuhan papan dalam hal ini adalah tempat tinggal. Seiring dengan bertambahnya jumlah penduduk di Indonesia, maka kebutuhan masyarakat akan tempat tinggal akan bertambah pula. Keinginan masyarakat untuk memiliki tempat tinggal yang layak sangat dimanfaatkan oleh para developer untuk membangun perumahan yang layak bagi masyarakat, baik untuk masyarakat tingkat menengah maupun masyarakat tingkat bawah, dengan diberikan kemudahan dalam proses penyusunan kepemilikan maupun cara pembayarannya. Kesimpulan diatas menyimpulkan bahwa permintaan terhadap berbagai jenis perumahan akan menimbulkan persaingan antara developer untuk menarik minat masyarakat. Namun pada usaha yang dilakukan para developer masih terdapat adanya proses transaksi yang dilakukan secara manual dimana data-data yang masuk akan dicatat pada sebuah buku sehingga proses yang dilakukan membutuhkan waktu yang lama. Seperi halnya perumahan Villa Gading Harapan 3, yang selama ini masih menggunakan pembukuan untuk menyimpan data-data penting dengan cara manual, seperti pendataan konsumen yang tertera pada formulir pendaftaran ditulis kedalam sebuah buku yang berisikan data-data konsumen dalam bentuk tabel, penyimpanan data konsumen memerlukan waktu yang lama. Berdasarkan alasan-alasan diatas penulis tertarik untuk mengangkat masalah ini dan membuat sebuah aplikasi penjualan perumahan secara tunai dan kredit den- BAB II TINJAUAN PUSTAKA 2.1 Sekilas Aplikasi Aplikasi adalah sekumpulan elemen yang saling berkaitan dan saling mempengaruhi dalam melakukan kegiatan bersama atau saling berinteraksi untuk mencapai tujuan tertentu. Sebagai contoh aplikasi dari suatu computer yang terdiri dari software, hardware dan brainware, ketiga unsure tersebut saling berkaitan dan bertanggung jawab memproses masukan (input) dan menghasilkan keluaran (output). 2.2 Konsep Dasar Entity Relational Diagram (ERD) Entity Relational Diagram (ERD) dalam suatu jaringan (network) yang menggunakan data yang disimpan dari system secara abstrak. Tujuan utama dari penggambaran Entity Relational Diagram (ERD) adalah untuk menunjukan objek data (entity) dan relationship (hubungan) yang ada pada objek tersebut. 2.3 Komponen-Komponen Entity Relational Diagram (ERD) Komponen-Komponen dari Entity Relational Diagram (ERD) adalah sebagai berikut : a. Entitas atau objek data (entity) Entitas adalah sesuatu yang dapat dibedakan dalam dunia nyata dengan keberadaan yang bebas baik secara fisik maupun abstrak (konsep), mempunyai karakteristik tertentu, dimana informasi yang digunakan adalah empat persegi panjang serta diberi nama. 4 5 Gambar 2.1 Simbol Entitas b. Relationship Relationship adalah hubungan yang terjadi antara satu entity atau lebih. Relationship set adalah kumpulan relationship yang sejenis. Symbol yang digunakan adalah berbentuk wajik dan pemberian nama biasanya memakai kata kerja. Gambar 2.2 Simbol Relationship c. Atribut (attribute) Atribut adalah karakteristik dari entitas yang menyediakan penjelasan detail tentang entitas tersebut. Nilai atribut (at- 2 GUNADARMA UNIVERSITY LIBRARY : http://library.gunadarma.ac.id tribute value) adalah suatu data aktual atau informasi yang disimpan pada suatu atribut didalam suatu entitas atau relationship. Terdapat dua jenis atribut yaitu : 1. Identifer (key) digunakan untuk menentukan suatu entitas secara unik. 2. Descriptor (non key attribute) digunakan untuk menspesifikasikan karakteristik dari suatu entitas yang tidak unik. Simbol yang digunakan berbentuk Oval. Gambar 2.3 Simbol Atribut 6 2.4 Cardinality....... For further detail, please (http://library.gunadarma.ac.id) visit UG Library III. Chapter 3 BAB III PERANCANGAN DAN IMPLEMENTASI 3.1 Sekilas tentang perumahan villa gading harapan 3 Villa Gading Harapan 3 adalah perumahan yang dirancang untuk memberikan kenyamanan bagi konsumennya. Terletak didekat jalan raya memudahkan bagi konsumen untuk berpergian. Tersedia berbagai pilihan type rumah yang menawan dalam lingkungan yang nyaman, namun dapat anda miliki dengan harga terjangkau. 3.2 Analisa Masalah Adapun masalah yang dihadapi saat ini adalah pengelolaan data konsumen dan pembayaran tunai dan kredit pemilikan rumah belum menggunakan komputer seperti pada umumnya. Karena kurangnya pengetahuan tentang penggunaan computer, mereka belum terfikir untuk menggunakannya. Ada beberapa kendala yang dihadapi dalam pengolahan data konsumen dan pembayaran tunai dan kredit pemilikan rumah tersebut : a. Developer masih menulis data konsumen ke dalam sebuah buku. b. Untuk mencari informasi pembayaran kredit yang dibutuhkan agak sulit bila terjadi penumpukan data konsumen pada pembukuan. 3.3 Pemecahan Masalah Setelah menganalisa dan mendapatkan berbagai hasil dari analisis yang dilakukan, ada beberapa kelemahan yang ditemukan pada cara pengolahan data konsumen dan pembayaran secara tunai dan kredit yang berjalan saat ini. Oleh sebab itu, maka diusulkan beberapa cara untuk memecahkan masalah yang ada di dalam pengelolaan pembayaran tunai dan kredit pemilikan rumah dan akan mengadakan perbaikan kelemahan yang ada pada cara berikut ini : 26 27 a. Pengelolahan data menggunakan computer dengan menggunakan database yang akan dibuat. b. 3.4 Data pengolahan pembayaran dibuat secara otomatis. Struktur Program Stuktur Program adalah struktur atau alur dari suatu program. Pada struktur Program ini termasuk dalam struktur program hirarki, dikarenakan struktur yg digunakan mengandalkan percabangan untuk menampilkan form berdasarkan kriteria tertentu. Menu Utama Daftar File Rumah Konsumen Exit Laporan About Daftar Pelanggan Laporan Penjualan Profil Gambar 3.1 Struktur Program 28....... For further detail, please (http://library.gunadarma.ac.id) visit UG Library IV. Chapter 4 BAB IV PENUTUP 4.1 Kesimpulan Aplikasi Penjualan Perumahan Villa Gading Harapan 3 yang telah saya buat dengan menggunakan Visual Basic dan MySql, dapat mengurangi masalah yang terjadi pada pencatatan secara manual yang digunakan sebelumnya, yaitu dalam pencatatan data konsumen, dan pencatatan penjualan rumah, dan data lebih konsisten dibandingkan dengan yang dilakukan secara manual. Selain itu, pengolahan data yang dilakukan oleh komputer dapat disesuaikan dengan kemajuan jaman serta meningkatkan mutu pelayanan yang diberikan kepada konsumen. Dengan adanya aplikasi ini, dapat melakukan penghematan waktu operasional akan lebih efektif dibandingkan dengan pencatatan secara manual. Dengan demikian efektifitas kerja akan lebih meningkat. 4.2 Saran Setelah selesainya penulisan tugas akhir ini, penulis akan mencoba memberikan saran-saran, terutama terhadap beberapa hal yang berkaitan dengan program aplikasi yang ada adalah sebagai tahap awal dari penggunaan program aplikasi, kiranya perlu diadakan pelatihan kepada para operator untuk memberikan petunjuk penggunaan dan mengantisipasi kesalahan yang mungkin timbul dalam penggunaanya nanti, hendaknya menjaga ketelitian dan kedisiplinan dalam menggunakan program aplikasi, khususnya dalam hal pemasukan data, agar rangkaian kerja dapat diselesaikan dengan singkat dan tepat. Dan sebaiknya pengguna mempersiapkan cadangan / salinan data untuk menghindari rusaknya data ketika perangkat lunak maupun perangkat keras mengalami masalah, dalam mengatasi masalah keusangan sistem, maka pengguna dianjurkan untuk memperbarui sebagian program aplikasi yang ada atau melengkapi kelemahaan dari program secara berkala. 46 ....... For further detail, please visit UG Library (http://library.gunadarma.ac.id) V. Chapter 5 ....... For further detail, please (http://library.gunadarma.ac.id) visit UG Library