JUDUL :
Perancangan Program Penjualan Buku Secara Tunai Pada Toko Buku, Menggunakan Microsoft Visual Foxpro 9.0.
1. Latar Belakang.
Abad ke-21 merupakan zaman dimana kemajuan di bidang teknologi informasi menjadi kian pesatnya. Zaman tersebut merupakan zaman globalisasi di mana manusia sebagai objek dari kemajuan teknologi tidak terbatas lagi oleh ruang dan waktu. Seiring dengan perkembangan zaman, maka akan semakin besar pula tantangan yang harus dihadapi. Tantangan zaman ini tidak terlepas dari kemampuan sumber daya manusia terhadap ilmu pengetahuan dan teknologi yang mendasarinya, tetapi juga harus diikuti pula dalam bentuk partisipasi sehingga tidak terseret arus globalisasi dan tidak hanya menjadi penonton atau konsumen dari perkembangan globalisasi dan pesatnya dunia teknologi.
Mahasiswa sebagai objek dunia pendidikan diharapkan menjadi mahasiswa yang dinamis, kreatif, inovatif, dan aplikatif dalam memahami ilmu yang didapat pada masa perkuliahan. Sehingga dari merekalah nantinya akan menyumbang penemuan dari suatu gagasan baru. Mengetahui akan peran mahasiswa di bidang ilmu pengetahuan, sebagai mahasiswa jurusan sistem informasi Universitas Gunadarma, penulis bermaksud merealisasikan ide atau gagasan yang akan direalisasikan menjadi pembuatan program.
2. Manfaat Teorotis untuk Jurusan.
Dengan adanya aplikasi ini, diharapkan :
- Dapat mempermudah pekerjaan didalam penjualan buku secara tunai.
- Pembaca juga dapat mengetahui cara membuat program menggunakan microsoft visual foxpro 9.0 dengan sistem operasi windows xp professional.
- Dapat menghasilkan laporan yang berupa laporan data buku, laporan data kasir, bukti transaksi, dan laporan transaksi penjualan buku perperiode.
3. Manfaat Akademis untuk Masyarakat
Manfaat aplikasi bagi masyarakat umum yaitu :
- Dapat mengetahui penggunaan aplikasi Visual foxpro pada OS Windows XP.
- Mempermudahkan bagi pembeli buku secara tunai.
- Mendapatkan data yang akurat mengenai laporan data buku tersebut.
4. Teori.
Pengertian Program
Menurut Hartono (1995:1) “Program merupakan salah satu bentuk dari berbagai macam jenis aplikasi yang dipergunakan dalam bidang bisnis ataupun dalam bidang ilmiah yang berguna untuk menghasilkan suatu tujuan yang diinginkan”.
Dalam membuat suatu program yang baik, maka harus dibuat langkah-langkah pokok pembuatan program secara umum, yaitu :
a. Mendefinisikan Masalah
b. Membuat Flowchart
c. Membuat Program
d. Melakukan Test Program
e. Membuat Dukumentasi Program
Struktur Data Program
Visual Foxpro
Visual Foxpro 9.0 adalah sistem manajemen database ( DBMS/ Database Management Sistem ) Elektronika yang berfungsi untuk mengumpulkan, mengambil dan menampilkan data. Visual foxpro dalam bahasa pemprograman visual yang berorientasi pada objek (Object Oriented Programing / OOP ) dan juga sebagai sistem manajemen Database Relation ( RDBMS )
Peralatan Pendukung
Normalisasi
Menurut Tata Sutabri (1999:120) Normalisasi adalah “proses pengelompokan elemen data kedalam bentuk tabel yang menyatakan entitas- entitas hubungan mereka sehingga terwujud satu bentuk yang memudahkan adanya perubahan dengan dampak sekecil mungkin”.
Bagan Alir ( Flowchart )
Menurut HM. Jogiyanto (2005:802) memberikan pendapat “didalam pembuatan suatu program, alangkah baiknya kalau terlebih dahulu dibuatkan logika atau urutan-urutan instruksi program tersebut dalam suatu diagram. Diagram inilah yang disebut dengan diagram alur atau Flowchart”.
Struktur Kode
Menurut HM. Jogiyanto (2005:384) “Struktur kode adalah suatu bentuk struktur yang berfungsi untuk mempermudah dan mengklarifikasikan data”. Tujuan pembuatan struktur kode dalam perancangan program berfungsi untuk mempermudah mengklarifikasi data, memasukannya dalam komputer dan untuk mengambil bermacam-macam informasi yang berhubungan dengannya.
HIPO ( Hierarchy Plus Input process output )
Diagram yang menjelaskan suatu tingkatan atau level dari menu-menu dan sub menu sehingga memperjelas suatu hirarki pada program.
PERANCANGAN DAN IMPLEMENTASI PROGRAM
Analisa Perancangan
Spesifikasi Rancangan Program
Dalam spesifikasi program ini, penulis menjelaskan tentang spesifikasi bentuk masukan dan keluaran yang digunakan dalam rancangan program.
Normalisasi File
Normalisasi file pada perancangan program dalam pembuatan penulisan ilmiah ini adalah sebagai berikut
Spesifikasi File
Spesifikasi yang terdapat dalam perancangan program ini merupakan kumpulan data yang berasal dari dokumen masukan ( input ), data tersebut diproses untuk mendapat hasil guna menunjang kerja dari pembuatan program penjualan buku yang diinginkan nama database yang dipakai dalam program penjualan Buku ini adalah Toko buku. Adapun penjualan dari spesifikasi tabel tersebut adalah sebagai berikut
Spesifikasi Program
Dalam pembahasan spsesifikasi program dijelaskan cara kerja program agar lebih mudah memahaminya, serta melihat bagaimana prosedur program penjualan ini dijalankan sesuai dengan ketentuannya. Adapun penjelasan mengenai spesifikasi program tersebut.
Flowchart
Untuk menuliskan program pertama kali harus di temukan langkah-langkah yang harus diambil terlebih dahulu. Sebelum pembuatan program harus dibuat terlebih dahulu prosedur urutan langkah-langkahnya. Flowchart adalah bentuk-bentuk standar yang digunakan dalam penggambaran suatu algoritma.