pendekatan yang lebih kreatif, informal terhadap pengembangan yang mungkin efektif pada beberapa keadaan.
2.2 Sistem Basis Data
Sistem basis data merupakan sebuah sistem komputerisasi yang tujuan keseluruhannya adalah menyimpan informasi dan memungkinkan pengguna untuk mengambil kembali dan
memperbarui informasi tersebut sesuai permintaan. Informasi yang dibahas dapat merupakan sesuatu yang berarti bagi individual atau organisasi yang bersangkutan yang dibutuhkan untuk membantu
proses umum menjalankan usaha individual atau organisasi itu Powell, 2005.
2.3 Borland Delphi
Delphi merupakan bahasa pemrograman berbasis visual yang dibuat oleh Borland. Delphi merupakan bahasa pemrograman yang memiliki banyak fasilitas antara lain fasilitas untuk pengolah
angka, database, grafik, internet, dan animasi. Beberapa fasilitas Delphi versi 6.0 ke atas telah mendukung untuk aplikasi cross platform, yaitu aplikasi yang dapat dijalankan di Windows dan
Linux. Kemampuan Delphi secara umum adalah menyediakan fasilitas-fasilitas dengan komponen-
komponen dalam bentuk objek visual yang memungkinkan pemrogram membuat aplikasi sesuai dengan keinginannya dengan tampilan yang menarik dan kemampuan yang canggih. Komponen-
komponen dalam bentuk objek ini merupakan komponen yang mempunyai bentuk fisik dan dapat dilihat Kusuma, 2002.
2.4 MySQL
MySQL adalah sebuah sistem manajemen basis data relasi relational database management sistem yang bersifat terbuka open source. Terbuka maksudnya adalah MySQL dapat di-download
oleh siapapun, baik versi kode program asli source code program maupun versi biner executable program dan dapat digunakan secara gratis baik untuk dimodifikasi sesuai dengan kebutuhan
pemrogram maupun sebagai suatu program aplikasi komputer.
PERANCANGAN APLIKASI
Proses bisnis aplikasi ini dapat dijelaskan dengan use case diagram pada Gambar 3. Ada dua actor dalam aplikasi ini, yaitu pembeli dan administrator. Administrator adalah pemilik atau pengelola
atau penjual kantin. User administrator dan user penjual tidak dibedakan karena kedua user tersebut dalam aplikasi ini memiliki kewenangan yang sama. Administrator bisa satu orang atau lebih.