Program Kasir JAVA


BAB 1
PENDAHULUAN


A. Latar Belakang Masalah

Kemajuan teknologi menuntut segala sesuatu pekerjaan manusia yang masih manual dan kurang efisien dapat dilakukan dengan teknologi yang maju pula. Pekerjaan yang dilakukan secara manual sebaiknya lebih ditingkatkan lagi menggunakan sistem komputerisasi. Sistem komputerisasi tersebut dapat membantu mempercepat menyelesaikan pekerjaan yang semula masih dilakukan secara manual. Sistem manual dapat dicontohkan pada program kasir yang masih menggunakan sistem manual kurang efektif dan efisien dalam proses kerjanya. Oleh karena itu, perlu dibuat sistem Aplikasi Pemesanan Makanan dan Minuman pada restaurant dengan menggunakan komputerisasi. Di era teknologi yang canggih ini manusia ingin dapat teknologi yang dapat diandalkan dalam melakukan transaksi penjualan. Teknologi tersebut adalah komputer yang semakin hari semakin canggih maka dari itu dengan berkembangnya teknologi yang ada pada saat ini komputer dapat dimanfaatkan untuk berbagai aplikasi, NetBeans IDE 8.0.1, dengan adanya aplikasi berbasis Java Netbeans semoga dapat bertujuan meningkatkan kualitas pelayanan penjualan yang lebih efektif dan efisien pada kasir restaurant . Sistem aplikasi yang dibuat agar dapat membantu mempercepat proses penyelesaian pekerjaan. Pada proses penjualan,pembuatan nota sudah otomatis, sehingga tidak perlu ditulis pada buku. Pengecekan  hasil penjualan dapat diketahui dengan cepat tanpa harus mengecek satu per satu.Dengan demikian sistem dapat meningkatkan kinerja restauran.



B. Tujuan Penelitian

Tujuan yang ingin dicapai penulis berdasarkan rumusan masalah yang telah diuraikan sebelumnya antara lain :
1. Membangun Aplikasi pemesanan makanan dan minuman pada
    restaurant..
2. Memudahkan konsumen dalam pemesanan menu makanan dan minuman
    di restauran.


C. Sistem Perangkat Yang Digunakan

1. Java
Java adalah bahasa pemrograman yang multi platform dan multi device. Sekali anda menuliskan sebuah program dengan menggunakan Java, anda dapat menjalankannya hampir di semua komputer dan perangkat lain yang support Java, dengan sedikit perubahan atau tanpa perubahan sama sekali dalam kodenya. Aplikasi dengan berbasis Java ini dikompulasikan ke dalam p-code dan bisa dijalankan dengan Java Virtual Machine. Fungsionalitas dari Java ini dapat berjalan dengan platform sistem operasi yang berbeda karena sifatnya yang umum dan non-spesifik.

2. Netbeans
Netbeans adalah sebuah aplikasi Integrated Development Environment (IDE) yang berbasiskan Java dari Sun Microsystems yang berjalan di atas swing. Swing merupakan sebuah teknologi Java untuk pengembangan aplikasi dekstop yang dapat berjalan pada berbagai macam platform seperti windows, linux, Mac OS X dan Solaris. Sebuah IDE merupakan lingkup pemrograman yang di integrasikan ke dalam suatu aplikasi perangkat lunak yang menyediakan Graphic User Interface (GUI), suatu kode editor atau text, suatu compiler dan suatu debugger.

3. MySQL
MySQL adalah sebuah implementasi dari sistem manajemen basis data relasional (RDBMS) yang didistribusikan secara gratis di bawah lisensi GPL (General Public License). Setiap pengguna dapat secara bebas menggunakan MySQL, namun dengan batasan perangkat lunak tersebut tidak boleh dijadikan produk turunan yang bersifat komersial. MySQL sebenarnya merupakan turunan salah satu konsep utama dalam basisdata yang telah ada sebelumnya; SQL (Structured Query Language). SQL adalah sebuah konsep pengoperasian basisdata, terutama untuk pemilihan atau seleksi dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis

4. PHPMyAdmin
phpMyAdmin adalah perangkat lunak bebas yang ditulis dalam bahasa pemrograman PHP yang digunakan untuk menangani 
administrasi MySQL melalui website Jejaring Jagat Jembar (World Wide Web) . phpMyAdmin mendukung berbagai operasi MySQL, 

diantaranya (mengelola basis data, tabel-tabel, bidang (fields), relasi (relations), indeks, pengguna (users), perizinan (permissions), dan lain-lain).




D. Aalisis Dan Pengembangan Sistem

1. Membuat Alur Flowchart

2. Membuat Database



3. Membuat dengan Aplikasi Netbean



Tidak ada komentar:

Posting Komentar

Pages