untuk melaksanakannya. Alat-alat yang digunakan dalam suatu metodologi umumnya berupa suatu gambar, diagram, atau grafik. Selain berbentuk gambar,
alat-alat yang digunakan juga ada yang tidak berupa gambar atau grafik, seperti misalnya kamus data data dictionary, pseudocode, serta formulir-formulir untuk
mencatat dan menyajikan data, seperti :
1. Bagan Alir Informasi, bagian yang menggambarkan arus informasi
berupa laporan, formulir, dan dokumen yang keluar atau masuk dari
bagian – bagian tertentu dalam sistem. 2.
Bagan Alir Sistem System Flowchart, merupakan bagan yang
menunjukkan arus pekerjaan secara keseluruhan dari sistem, yang menjelaskan urutan – urutan dari prosedur – prosedur yang ada didalam
sistem. 3.
Bagan Hubungan Database Relational Database, dimaksudkan untuk
mengidentifikasikan kebutuhan dan hubungan dari file – file database yang
digunakan. 2.3.
Software Pendukung 2.3.1.
Netbeans 6.5
Netbeans sebagai IDE ditujukan untuk memudahkan pemrograman Java. Dalam Netbeans, pemrograman dilakukan berbasiskan visual dan event driven.
Seperti IDE lain, misalnya Borland Delphi dan Microsoft Visual Studio. Untuk membuat dialog atau User Interface, kita tidak perlu membuat teks program
secara manual baris per baris, tetapi cukup klik pada component pallete. Teks program akan dihasilkan secara otomatis.
Untuk memakai Netbeans IDE maka kita harus terlebih dahulu mempunyai driver JDK yang akan mendukung pembuatan perangkat lunak
dengan menggunakan Netbeans IDE, maka sebelum menginstall Netbeans terlebih dahulu kita harus menginstal driver JDK. Netbeans yang dipakai pada
pengembangan perangkat lunak ini adalah Netbeans 6.5 dan JDK 1.6.[12] 2.3.2.
MySQL
MySQL adalah perangkat lunak Relational Database Management System RDBMS yang didistribusikan secara gratis dibawah lisensi GPL General
Public License. Dimana setiap orang bebas untuk menggunakannya, tapi tidak boleh dijadikan produk turunan yang bersifat Closed Source atau komersial.
MySQL sebenarnya merupakan turunan salah satu konsep utama dalam database sejak lama, yaitu SQL Structure Query Language. SQL adalah sebuah
konsep pengoperasian database, terutama untuk pemilihan atau seleksi dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan
mudah secara otomatis. Keandalan suatu sistem database DBMS dapat diketahui dari cara kerja
Optimizer-nya dalam melakukan proses perintah-perintah SQL, yang dibuat oleh user maupun program-program aplikasinya. Sebagai database server, MySQL
dapat dikatakan lebih unggul dibanding database server lainnya dalam query data. Hal ini terbukti untuk query yang dilakukan oleh single user, kecepatan query
MySQL bisa sepuluh kali lipat lebih cepat dari PostgreSQL dan lima kali lebih
cepat dibanding Interbase.
2.4. Unified Modeling Language UML