2.6. MySQL
Menurut Sidk 2005:1, MySQL merupakan software sistem manajemen database database Management System – DBMS yang sangat popular
dikalangan pemrograman web, terutama di lingkungan linux dengan menggunkan script PHP dan Perl.
MySQL merupakan database yang paling popular digunakan untuk membangun aplikasi web yang menggunakan database sebagai sumber dan
pengelola datanya. Hal itu dimungkinkan karena MySQL mudah untuk digunakan, cepat secara kinerja query, dan mencukupi untuk kebutuhan
database perusahaan-perusahaan skala menengah kecil. Database MySQl tersedia secara cuma-cuma dan boleh digunakan oleh
setiap orang, dengan lisensi open source GNU General Public License GPL atau pun lisensi komersial non GPL. Database MySQL merupakan database
yang menjanjikan sebagai alternatif pilihan database yang dapat digunakan untuk sistem database personal atau organisasi Sidik, 2005:2.
2.7. Flowchart
Flowchart adalah bagan-bagan yang mempunyai arus yang
menggambarkan langkah-langkah penyelesaian suatu masalah. Flowchart merupakan cara penyajian dari suatu algoritma Ladjamudin,
2005 : 263. Ada dua macam flowchart yang menggambarkan proses dengan komputer,
yaitu :
1. System Flowchart
Bagan yang memperlihatkan urutan proses dalam system dengan menunjukkan alat media input, output serta jenis media penyimpanan
dalam proses pengolahan data. 2.
Program Flowchart Bagan yang memperlihatkan urutan instruksi yang digambarkan
dengan symbol tertentu untuk memecahkan masalah dalam suatu program Ladjamudin, 2005 : 263.
2.7.1. Simbol-Simbol Flowchart
Flowchart disusun dengan symbol. Simbol ini dipakai sebagai alat bantu menggambarkan proses di dalam program. Simbol-simbol yang
digunakan dapat dibagi menjadi 3 tiga kelompok, yaitu :
1. Flow Direction Symbols Simbol Penghubung atau Alur
Simbol yang digunakan untuk menghubungkan antara simbol yang satu dengan simbol yang lain. Simbol ini disebut juga
connecting line, simbol-simbol tersebut adalah : Tabel 2.3. Simbol Penghubung Ladjamudin, 2005 : 266
No Symbol
Nama dan Keterangan
1.
Symbol arus flow
Untuk menyatakan jalannya arus suatu proses
2.
Simbol communication link
Untuk menyatakan bahwa ada suatutransisi suatu data informasi dari satulokasi
kelokasi lainnya
3. Simbol connector
Untuk menyatakan sambungan dari satu proses ke proses lainnya dalam halaman
lembar yang sama
4. Simbol offline connector
Untuk menyatakan sambungan dari satu proses ke proses lainnya dalam halaman
lembar yang berbeda
2. Processing Symbols Simbol Proses
Simbol yang menunjukkan jenis operasi pengolahan dalam suatu proses prosedur, simbol-simbol tersebut adalah :
Tabel 2.4. Simbol Proses Flowchart Ladjamudin, 2005 : 267.
No Symbol
Nama dan Keterangan
1.
Simbol Offline Connector
Untuk menyatakan sambungan dari satu proses ke proses lainnya kedalam
halamanlembar yang berbeda
2.
Simbol Manual
Untuk menyatakan suatu tindakan proses yang tidak dilakukan oleh
computermanual
3. Simbol Decisionlogika
Untuk menunjukan suatu kondisi tertentu yang akan menghasilkan dua kemungkinan
jawaban, yatidak
4. Simbol Predefined Proses
Untuk menyatakan penyediaan tempat penyimpanan suatu pengolahan untuk
member harga awal
5. Simbol Terminal
Untuk menyatakan permulaan atau akhir suatu program
6. Simbol Keying Operation
Untuk menyatakan segala jenis operasi yang diproses dengan menggunakan suatu
mesin yang mempunyai keyboard
7. Simbol off-line storage
Untuk menunjukkan bahwa data dalam symbol ini akan disimpan ke suatu media
tertentu
8.
Simbol Manual Input
Untuk memasukkan data secara manual dengan menggunakan online keyboard
3. Input-output Symbols
Simbol yang menunjukkan jenis peralatan yang digunakan sebagai media input atau output, simbol-simbol tersebut adalah :
Tabel 2.5. Simbol input output flowchart Ladjamudin, 2005 : 268.
No Symbol
Nama dan Keterangan
1.
Simbol Input-output
Untuk menyatakan proses input dan output tanpa tergantung dengan jenis peralatannya
2.
Simbol Punched Card
Untuk menyatakan input berasal dari kartu atau output ditulis ke kartu
3. Simbol Magnetic-tape unit
Untuk menyatakan input berasal dari pita magnetic atau output disimpan ke pita
4. Simbol Disk Storage
Untuk menyatakan input berasal dari disk atau output disimpan ke disk
5. Simbol document
Untuk mencetak laporan ke printer
6. Simbol
display Untuk
menyatakan peralatan output yang digunakan berupa
layar video, komputer
2.8. DFD Data Flow Diagram
DFD Data Flow Diagram adalah model dari sistem untuk menggambarkan pembagian sistem ke modul yang lebih kecil. DFD dapat
memudahkan pemakai user yang kurang menguasai bidang komputer
untuk mengerti sistem yang akan dikerjakan, urutannya sebagai berikut: a.
Diagram Konteks Context Diagram
Diagram konteks adalah diagram yang terdiri dari suatu proses dan menggambarkan ruang lingkup suatu sistem Ladjamudin,
2005 : 64.
b. Diagram Zero Overview Diagram
Diagram zero adalah diagram yang menggambarkan proses dari data flow diagram.
c. Diagram Rinci Level Diagram
Diagram rinci adalah diagram yang menguraikan proses yang ada dalam diagram zero.
Elemen-elemen data yang digunakan dalam proses DFD adalah sebagai berikut:
Tabel 2.6. Simbol Data Flow Diagram
Simbol Nama
Keterangan
Kesatuan Luar External Entity
Sesuatu yang berada di luar sistem, tetapi ia memberikan masukan ke
dalam sistem atau menerima data dari sistem. External entity tidak
termasuk bagian dari sistem. Arus Data
Data Flow Tempat mengalir informasi dan
digambarkan dengan garis yang menghubungkan
komponen dari
sistem. Arus data ini mengalir diantara proses, data store, dan
menunjukkan arus data dari data berupa masukan untuk sistem atau
hasil proses sistem. Proses
Proccess Apa yang dikerjakan oleh sistem.
Proses dapat mengolah data atau aliran data masuk menjadi aliran
data keluar.
Proses berfungsi
mentranformasikan satu
atau beberapa data masukan menjadi satu
atau beberapa data keluaran sesuai dengan spesifikasi yang dihasilkan.
Simpanan Data Data Store
Tempat penyimpanan data yang ada dalam sistem, yang disimbolkan
dengan sepasang
garis sejajar
dengan sisi samping terbuka. Sumber: Ladjamudin, 2005: 72
2.9. Metode Penelitian