PROGRAM KREATIVITAS MAHASISWA
JUDUL PROGRAM
APLIKASI ADMINISTRASI PENJUALAN PULSA MENGGUNAKAN
VISUAL BASIC.NET DAN MYSQL 5.2
BIDANG KEGIATAN:
PKM-T
Diusulkan oleh:
ADITYA RAMADHAN 10413222
DIKO GOVERIA GANDA 10413219
LUKMANUL HAKIM 10414051
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
JAKARTA (STI&K)
2014
ii
LEMBAR PENGESAHAN
1. Judul Kegiatan : Aplikasi Administrasi Penjualan Pulsa
Menggunakan Visual Basic.Net Dan
MYSQL 5.2
2. Bidang Kegiatan : (X) PKM-AI (X) PKM-T
3. Bidang Ilmu
4. Ketua Pelaksana Kegiatan
: ( ) Kesehatan ( ) Pertanian
( ) MIPA (X) Teknologi
a. Nama Lengkap : Aditya Ramadhan
b. NPM : 10413222
c. Program Studi : Sistem Informasi
d. Universitas/Institusi/Politeknik : STMIK Jakarta STI&K
e. Alamat Rumah : Jl. Masjid Al-Barokah Pondok Jaya
Tangerang Selatan
f. No. Telp : 085684649220
5. Anggota Pelaksana Kegiatan/Penulis : 1 (satu) orang
6. Dosen Pendamping
a. Nama Lengkap dan Gelar : Dr. Bheta Agus Wardijono.
b. NIP : 10.1.295
c. Alamat Rumah dan No. Tel/.HP : Jl. BRI No. 17 Kebayoran Baru
Jakarta Selatan
Jakarta, 14 November 2014
Menyetujui
Ketua Program Studi
Sistem Informasi
Ketua Pelaksana Kegiatan
(Dr. Pipit Arnesia)
NIP. -
(Aditya Ramadhan)
NPM. 10413222
Wakil Ketua Bidang Kemahasiswaan
Dosen Pendamping
(Aqwam Rosadi Kardian,SKom.,MM)
NIP. 98.1.007
(Edi Pranoto, SE., MM)
NIP. -
iii
RINGKASAN
Tulisan ilmiah ini merupakan penerapan bahasa pemrograman Microsoft
Visual Basic.NET dalam membuat suatu aplikasi administrasi penjualan pulsa.
Program aplikasi yang berjudul Aplikasi Adminstrasi Penjualan Pulsa dengan
Menggunakan Visual Basic. Net Dan MySQL 5.2 .
Pembuatan aplikasi aplikasi ini bertujuan untuk memberikan kemudahan bagi
para yang berwirasusaha di bidang penjualan pulsa untuk mencatat setiap
transaksi yang dilakukan setiap hari, dan dalam membuat aplikasi pengolahan
penjualan pulsa agar dapat lebih efisien kerjanya, cermat dan lebih baik. Aplikasi
ini mengubah model pencatatan yang tadinya dilakukan secara manual menjadi
pencatatan yang terkomputerisasi.
iv
DAFTAR ISI
HALAMAN JUDUL ............................................................................................. i
LEMBAR PENGESAHAN .................................................................................. ii
RINGKASAN ....................................................................................................... iii
DAFTAR ISI ......................................................................................................... iv
DAFTAR GAMBAR ............................................................................................. v
DAFTAR TABEL ................................................................................................ vi
BAB 1 PENDAHULUAN ..................................................................................... 1
1.1 Latar Belakang Masalah ....................................................................... 1
1.2 Tujuan Penulisan .................................................................................. 2
1.3 Manfaat Penulisan ................................................................................ 2
BAB 2 TINJAUAN PUSTAKA ............................................................................ 3
2.1 Administrasi Penjualan ........................................................................ 3
2.2 Data Flow Diagram (DFD) .................................................................. 3
2. 4 Sekilas Microsoft Visual Basic ........................................................... 4
2.5 Sekilas MYSQL .................................................................................. 4
BAB 3METODE PELAKSANAAN .................................................................... 6
3.1 Perancangan Database ................................................................................ 6
3.2 Pembuatan Desain ............................................................................... 7
3.3. Penyusunan Struktur Program .......................................................... 10
BAB 4 BIAYA DAN JADWAL KEGIATAN ................................................... 11
4.1 Rincian Biaya .................................................................................... 11
4.2. Jadwal Kegiatan ................................................................................ 11
DAFTAR PUSTAKA .......................................................................................... 12
v
DAFTAR GAMBAR
Gambar 3.1 Tampilan Form Login .............................................................. 8
Gambar 3.2 Tampilan Menu Utama ............................................................. 8
Gambar 3.3 Tampilan Form Transkasi ........................................................ 9
Gambar 3.4 Tampilan Form Provider ........................................................... 9
Gambar 3.5 Tampilan Stuktur Program ...................................................... 10
vi
DAFTAR TABEL
Tabel Produk ................................................................................................. 6
Tabel Nominal ............................................................................................... 7
Tabel Transaksi ............................................................................................. 7
Tabel Biaya yang dikeluarkan .................................................................... 11
Tabel Jadwal Kegiatan ............................................................................... 11
1
BAB 1
PENDAHULUAN
1.1 Latar Belakang Masalah
Dengan semakin pesatnya perkembangan teknologi informasi sekarang ini
mengakibatkan banyak perubahan yang terjadi dalam tatanan kehidupan sosial
manusia. Sehingga pemanfaatan teknologi menjadi semakin tinggi karena
kecanggihan dan keunggulan teknologi itu mampu memberikan dorongan dan
mampu memenuhi kebutuhan manusia yang dapat dikatakan sulit terjangkau
secara fisik. Dengan Perkembangan zaman, peranan komputer dewasa ini hampir
tidak bisa dipisahkan dari kehidupan. Karena hampir seluruh pekerjaan dan
efeksitas pada saat ini menggunakan komputer, sebagai contoh adalah pada saat
melakukan proses jual beli pulsa. Pada saat itulah penulis memerlukan suatu
program yang dapat mempermudah transaksi jual beli tersebut. Sedangkan untuk
dapat menggunakan aplikasi tersebut harus menggunakan komputer sebagai sarana
untuk mengerjakan pekerjaan tersebut.
Pada Tulisan ini, memuat konsep layanan yang berbasiskan aplikasi yang
dapat melayani pencatatan transaksi penjualan dan informasi bagi pengguna
dengan harapan pencatatan yang biasanya dilakukan manual bisa dilakukan dengan
menggunakan pencatatan yang secara otomatis masuk ke database sehingga
pengguna dapat beberapa waktu memperoleh informasi penjualan yang telah
dilakukan. Dalam setiap melakukan transaksi penjualan secara langsung selalu
dilakukan pencatatan untuk dijadikan suatu laporan penjualan setiap harinya.
Semua laporan penjualan sangat berguna bagi pemilik usaha untuk mengetahui
berapa banyak yang mengisi ulang setiap harinya.
Semua pencatatan transaksi penjualan masih menggunakan pencatatan
secara manual. Hal ini menuntut adanya sebuah pengolahan data yang telah
terkomputerisasi dan mampu memberikan pelayanan yang maksimal kepada
pelanggan.
2
Aplikasi akan dibuat dengan menggunakan Visual Basic. Net. Aplikasi ini
akan menggunakan MySQL 5.2 sebagai database, MySQL 5.2 tersebut untuk
menyimpan data-data yang dibutuhkan
1.2 Tujuan Penulisan
Penulisan ini ditujukan untuk memberikan kemudahan bagi pengusaha
pulsa untuk mencatat setiap transaksi yang dilakukan setiap harinya, membuat
aplikasi pengolahan penjualan pulsa agar dapat lebih efisien kerjanya, cermat dan
lebih baik. Aplikasi ini mengubah pencatatan yang tadinya dilakukan secara
manual menjadi pencatatan yang terkomputerisasi.
1.3 Manfaat Penulisan
Adapun manfaat yang dapat diambil dari karya tulis ini adalah :
1. Mempermudah seseorang dalam mengelola setiap transaksi yang
dilakukan setiap harinya.
2. Agar pengolahan penjualan pulsa dapat lebih efisien dalam berkerja.
3. Membantu proses administrasi yang manual menjadi terorganisasi.
3
BAB 2
TINJAUAN PUSTAKA
2.1 Administrasi Penjualan
Administrasi berasal dari bahasa Latin : Ad = intensif dan ministrare =
melayani, membantu, memenuhi. Administrasi merujuk pada kegiatan atau
usaha untuk membantu, melayani, mengarahkan, atau mengatur semua
kegiatan di dalam mencapai suatu tujuan. Administrasi adalah proses yang
pada umumnya terdapat pada semua usaha kelompok, pemerintah atau swasta,
sipil atau militer, besar atau kecil.
Penjualan adalah suatu usaha yang terpadu untuk mengembangkan
rencana strategis yang diarahkan pada usaha pemuasan kebutuhan dan
keinginan pembeli, guna mendapatkan penjualan yang menghasilkan laba.
Penjualan merupakan sumber hidup suatu perusahaan, karena dari penjualan
dapat diperoleh laba serta suatu usaha memikat konsumen yang diusahakan
untuk mengetahui daya tarik mereka sehingga dapat mengetahui hasil produk
yang dihasikan.
Administrasi Penjualan adalah kegiatan yang dilakukan untuk membantu,
melayani, mengarahkan dan mengatur yang diusahakan untuk mengembangkan
rencana strategis yang ditujukan pada usaha pemuas kebutuhan dan keinginan
pembeli guna mendapatkan laba
2.2 Data Flow Diagram (DFD)
Data Flow Diagram (DFD) adalah alat pembuatan model yang
memungkinkan profesional sistem untuk menggambarkan sistem sebagai suatu
jaringan proses fungsional yang dihubungkan satu sama lain dengan alur data,
baik secara manual maupun komputerisasi. DFD ini sering disebut juga dengan
nama Bubble chart, Bubble diagram, model proses, diagram alur kerja, atau
model fungsi.
4
2.3 Normalisasi
Normalisasi adalah suatu teknik untuk mengorganisasi data ke dalam
tabel-tabel untuk memenuhi kebutuhan pemakai di dalam suatu organisasi.
Tujuan dari normalisasi yaitu untuk menghilangkan kerangkapan data,
mengurangi kompleksitas dan mempermudah pemodifikasian data.
Proses normalisasi yaitu dengan daata diuraikan dalam bentuk tabel,
selanjutnya dianalisis berdasarkan persyaratan tertentu ke beberapa tingkat.
Apabila tabel yang diuji belum memenuhi persyaratan tertentu, maka tabel
tersebut perlu dipecah menjadi beberapa tabel yang lebih sederhana sampai
memenuhi bentuk yang optimal.
2. 4 Sekilas Microsoft Visual Basic
Microsoft Visual Basic .NET adalah sebuah alat untuk mengembangkan
dan membangun aplikasi yang bergerak diatas sistem .NET Framework, dengan
menggunakan bahasa BASIC. Dengan menggunakan alat ini, para programmer
dapat membangun aplikasi Windows Forms, Aplikasi web berbasis ASP.NET,
dan juga aplikasi command-line. Alat ini dapat diperoleh secara terpisah dari
beberapa produk lainnya (seperti Microsoft Visual C++, Visual C#, atau Visual
J#), atau juga dapat diperoleh secara terpadu dalam Microsoft Visual Studio
.NET. Bahasa Visual Basic .NET sendiri menganut paradigma bahasa
pemrograman berorientasi objek yang dapat dilihat sebagai evolusi dari
Microsoft Visual Basic versi sebelumnya yang diimplementasikan di atas .NET
Framework. Peluncurannya mengundang kontroversi, mengingat banyak sekali
perubahan yang dilakukan oleh Microsoft, dan versi baru ini tidak kompatibel
dengan versi terdahulu.
2.5 Sekilas MYSQL
MySQL banyak digunakan unttuk menyimpan data keuangan dan
transaksi bisnis. Kemampuan untuk menyimpan database dengan jumlah besar
dan tingkat keamannya yang tinggi merupakan ftur yang sangat menarik dari
MySQL. MySQL menggunakan SQL (Structure Query Language) Sebagai bahasa
5
pemrograman untuk mengakses data dari Server MySQL. Dalam SQL, data
tersimpan dalam table-tabel secara logis merupakan struktur dua dimensi yang
terdiri atas baris-baris data (row atau record) yang berada dalam satu atau
beberapa kolom (columns atau fields).
Structure Query Language (SQL) merupakan komponen bahasa relational
database system. SQL merupakan bahasa baku (ANSI/SQL), non procedural,
dan berorientasi himpun (set-oriented language). SQL dapat digunakan baik
secara interaktif atau ditempelkan (embedded) pada sebuah program aplikasi
6
BAB 3
METODE PELAKSANAAN
3.1 Perancangan Database
Suatu Database didefinisikan sebagai kumpulan data yang disatukan dalam
suatu organisasi. Maksud dari Database untuk menyimpan semua data yang
diinginkan kepada satu lokasi, sehingga penyimpanan data yang sama di dalam
organisasi tersebut dapat dieliminasi. Rancanganya adalah sebagai berikut :
(a) Nama Tabel: Produk. sql
Key Field : Kd_Produk
Tabel 1 Tabel Produk
NO Nama Field Tipe
Data Ukuran Keterangan
1. Kd_Produk Varchar 30 Kode Produk
2. Kd_Provider Char 10 Kode Provider
3. H_ Beli Varchar 6 Harga Beli
4. H_Jual Varchar 6 Harga Jual
5. Kd_Nominal Varchar 3 Kode Nominal
6. Keterangan Varchar 20 Keterangan
7
(b) Nama Tabel : Nominal.sql
Key Field : Kd_Nominal
Tabel 2 Tabel Nominal
No Nama Field Tipe
Data Ukuran Keterangan
1. Kd_Nominal Varchar 3 Kode Nominal
2. Nominal Varchar 6 Jumlah Nominal
(c) Nama Tabel : Transaksi.sql
Key Field : Kd_Transaksi
Tabel 3 Tabel Transaksi
No Nama Field Tipe
Data Ukuran Keterangan
1. Kd_Transaksi Varchar 20 Kode
Transaksi
2. Kd_Produk Varchar 30 Kode Produk
3. No_Tujuan Varchar 12 Nomer Tujuan
4. Waktu Varchar 30 Waktu
3.2 Pembuatan Desain
Mendesain suatu tampilan atau inteface design Input memulai arus data
sebuah aplikasi. Seperti komponen desain aplikasi lainnya, Desain input harus
direncanakan dan dilaksanakan dengan hati-hati untuk mengkonversikan data
mentah (input) ke dalam informasi yang dapat digunakan (output).
8
Gambar 3.1 Tampilan Form Login
Gambar 3.2 Tampilan Menu Utama
9
Gambar 3.3 Form Transaksi
Gambar 3.4 Tampilan Form Provider
10
3.3. Penyusunan Struktur Program
Gambar 3.5 Struktur Program
11
BAB 4
BIAYA DAN JADWAL KEGIATAN
4.1 Rincian Biaya
Total biaya yang akan dikeluarkan untuk penyelesaian penelitian adalah
sebesar Rp. 7.250.000,- (tujuh juta dua ratus lima puluh ribu rupiah). Perincian
biaya diberikan dalam tabel berikut:
No JENIS PENGELUARAN TOTAL HARGA
1 Bahan Yang digunakan Rp. 5.200.000
2 Akomodasi Perjalanan Rp. 1.250.000
3 Kebutuhan Penunjang
Rp. 800.000
Total Rp. 7.250.000
4.2. Jadwal Kegiatan
Jenis Kegiatan Minggu Ke -
1 2 3 4 5 6 7 8 9 10 11 12 13 14
Perancangan Database
Pembuatan Desain
Peracangan Program
Uji Coba
Evaluasi
12
DAFTAR PUSTAKA
1. Hutabarat, Bernaridho I, M. Sc., OCP, Pengolahan Sistem Basis Data,
ANDI, Yogyakarta, 2004.
2. Kadir, Abdul, Tuntunan Praktis Belajar Database MySQL, ANDI,
Yogyakarta, 2008
3. Masya, Fajar, Panduan Database MySQL, Graha Ilmu, Depok, 2010.
4. Yuniar Supardi . Microsoft Visual Basic 2005 untuk Segala Tingkat, PT
Elex Media Komputindo, Gramedia, Jakarta, 2004
5. Wahana Komputer, Pemrogaman Visual Basic. Net 2005, Penerbit Andi,
Yogyakarta, 2004
13
BIODATA KETUA DAN ANGGOTA
A. Identitas Ketua 1 Nama Lengkap ADITYA RAMADHAN
2 Jenis Kelamin Pria
3 Program Studi Sistem Informasi 4 NIP/NIDN 10413222
5 Tempat dan Tanggal Lahir Jakarta, 31 Januari 1995 6 E-mail [email protected]
7 Nomor Telepone/HP 085684649220
B. Riwayat Pendidikan SD SMP SMA
Nama lstitusi NEGERI
BINTARO
LEBAK BULUS SMK GRAFIKA
Jurusan - - -
Tahun Masuk- Lulus
2001/2007 2007/2010 2010/2013
C. Pemakalah Seminar Ilmiab ( Oral Presentation )
No Nama Pertemuan
Ilmiah I Seminar
Judul Artikel Ilmiah Waktu dan
Tempat 1
2
3
Semua data yang saya isikan dan tercantum dalam biodata ini adalah benar dan dapat di pertanggung jawabkan secara hukum. Apabila di kemudiaan hari temyata dijumpai ketidaksesuaian dengan kenyataan, saya sanggup menerima sanksi. Demikian biodata ini saya buat dengan sebenamya untuk memenuhi salah satu persyaratan dalam pengajuan Hibah PKM-AI.
Jakarta, 14 November 2014
Pengusul
(ADITYA RAMADHAN)
14
A. Identitas Anggota 1 1 Nama Lengkap DIKO GOVERIA GANDA
2 Jenis Kelamin Pria
3 Program Studi Sistem Informasi 4 NIP/NIDN 10413219
5 Tempat dan Tanggal Lahir Jakarta, 07 Juli 1994 6 E-mail [email protected]
7 Nomor Telepone/HP 085319739865
B. Riwayat Pendidikan SD SMP SMA
Nama lstitusi NEGERI
CIPULIR
NEGERI 48
JAKARTA
SMKN 18
JAKARTA
Jurusan - - -
Tahun Masuk- Lulus
2001/2007 2007/2010 2010/2013
C. Pemakalah Seminar Ilmiab ( Oral Presentation )
No Nama Pertemuan
Ilmiah I Seminar
Judul Artikel Ilmiah Waktu dan
Tempat 1
2
3
Semua data yang saya isikan dan tercantum dalam biodata ini adalah benar dan dapat di pertanggung jawabkan secara hukum. Apabila di kemudiaan hari temyata dijumpai ketidaksesuaian dengan kenyataan, saya sanggup menerima sanksi. Demikian biodata ini saya buat dengan sebenamya untuk memenuhi salah satu persyaratan dalam pengajuan Hibah PKM-AI.
Jakarta, 14 November 2014
Pengusul
(DIKO GOVERIA GANDA)
15
A. Identitas Anggota 2 1 Nama Lengkap LUKMANUL HAKIM
2 Jenis Kelamin Pria
3 Program Studi Sistem Informasi 4 NIP/NIDN 10414051
5 Tempat dan Tanggal Lahir Jakarta, 31 Oktober 1996 6 E-mail [email protected]
7 Nomor Telepone/HP 089670966457 B. Riwayat Pendidikan
SD SMP SMA
Nama lstitusi NEGERI
DUREN TIGA
NEGERI 41
JAKARTA
SMKN 25 JAKARTA
Jurusan - - -
Tahun Masuk- Lulus
2001/2008 2008/2011 2011/2014
C. Pemakalab Seminar Ilmiab ( Oral Presentation )
No Nama Pertemuan
Ilmiah I Seminar
Judul Artikel Ilmiah Waktu dan
Tempat 1
2
3
Semua data yang saya isikan dan tercantum dalam biodata ini adalah benar dan dapat di pertanggung jawabkan secara hukum. Apabila dikemudiaan hari temyata dijumpai ketidaksesuaian dengan kenyataan, saya sanggup menerima sanksi. Demikian biodata ini saya buat dengan sebenamya untuk memenuhi salah satu persyaratan dalam pengajuan Hibah PKM-AI.
Jakarta, 14 November 2014
Pengusul
(LUKMANUL HAKIM)
16
BIODATA DOSEN PEMBIMBING
A. ldentitas Diri
1 Nama Lengkap Edi Pranoto, SE., MM 2 Jenis Kelamin Pria
3 NlP/NIDN - 4 Tempat dan Tanggal Lahir Jakarta, 24 Januari 1965
5 E-mail [email protected]
6 Nomor Telepone/HP 0817-1991-116
B. Riwayat Pendidikan SD SMP SMA
Nama Istitusi Nurul Huda Negeri 46 Jakarta Negeri 24 Jakarta Jurusan - - IPA Tahun Masuk-Lulus 1975/1976 1981/19782 1985/1986
C. Pemakalah Seminar Ilmiah ( Oral Presentation )
No Nama Pertemuan
Ilmiah / Seminar
Judul Artikel Ilmiah Waktudan
Ternpat 1
2
3
D. Penghargaan dalam 10 tahun Terakhir ( dari pemerintah, asosiasi
atau institusi lainnya)
No Jenis Penghargaan Institusi Pemberi
Penghargaan
Tahun
1
2 3
Semua data yang saya isikan dan tercantum dalam biodata ini adalah benar dan dapat dipertanggungjawabkan secara hukum. Apabila dikemudiaan hari temyata dijumpai ketidaksesuaian dengan kenyataan, saya sanggup menerima sanksi. Demikian biodata ini saya buat dengan sebenarnya untuk memenuhi salah satu persyaratan dalam pengajuan Hibah PKM-AI.
Jakarta, 14 November 2014
(Edi Pranoto, SE., MM)
17
Top Related