Tabel 2.2
Elemen Dasar Flowchart
Simbol Keterangan
Arus flow
Menyatakan jalannya arus suatu proses
Communication link
Menyatakan bahwa
adanya transisi
suatu datainformasi dari suatu lokasi ke lokasi lainnya
Connector
Menyatakan sambungan dari satu proses ke proses lainnya dalam halaman lembar yang sama
Offline Connector,
Menyatakan sambungan dari satu proses ke proses lainnya dalam halaman lembar yang berbeda
Offline Connector,
Menyatakan sambungan dari satu proses ke proses lainnya dalam halaman lembar yang berbeda
Manual
Menyatakan suatu tindakan proses yang tidak dilakukan oleh komputer
DecisionLogika
Untuk menunjukkan suatu kondisi tertentu yang akan menghasilkan dua kemungkinan jawaban, yatidak
Predifined Proses
Untuk menyatakan penyediaan tempat penyimpanan sauatu pengolahan untuk memberi harga awal
32
Terminal
Untuk menyatakan permulaan atau akhir program
Keying Operation
Untuk menyatakan segala jenis operasi yang diproses dengan menggunakan suatu mesin yang mempunyai
keyboard
Off-Line Storage
Untuk menujukkan bahwa data dalam simbol ini akan disimpan ke suatu media tertentu.
Manual input
Untuk memasukkan data secara manual dengan menggunakan online keyboard.
Input-Output
Untuk menyatakan proses input dan outputnya tanpa tergantung dengan jenis peralatannya.
Punched Card
Untuk menyatakan input berasal dari kartu atau output ditulis ke kartu.
Magnetic-tape unit
Untuk menyatakan input berasal dari pita magnetic atau output disimpan ke pita magnetic
Disk Storage
Untuk menyatakan input berasal dari disk atau output disimpan ke disk
Document
Untuk mencetak laporan ke pr inter
33
Display
Untuk menyatakan peralatan output yang digunakan berupa layar video, komputer
Sumber : Ladjamudin, 2005
2.9.5. Pengujian Black – Box
Pengujian black-box berfokus pada persyaratan fungsional perangkat lunak. Pengujian
black-box memungkinkan perekatasa perangkat lunak
mendapatkan serangkaian kondisi input yang sepenuhnya menggunakan semua persyaratan fungsional untuk satu program. Pengujian black -box berusaha
menemukan kesalahan dalam kategori sebagai berikut Ladjamudin , 2005 : 1. Fungsi-fungsi yang tidak benar atau hilang
2. Kesalahan interface 3. Kesalahan dalam struktur data atau akses database external
4. Kesalahan kinerja 5. Inisialisasi dan kesalahan terminasi
2.9.6. Kamus Data
Kamus data berfungsi membantu pelaku sistem untuk mengartikan aplikasi secara detail dan mengorganisasi semua elemen data yang
digunakan dalam sistem secara persis sehingga pemakai dan penganalisa sistem mempunyai dasar pengertian yang sama tentang masukan, keluaran,
penyimpanan dan proses Ladjamudin, 2005.
34
2.10. Perangkat Lunak Pembangun Sistem 2.10.1.
Hypertext Preprocessor PHP
PHP merupakan bahasa pemrograman berbentuk script yang ditempatkan dalam server dan diproses di server. Hasil dari pengolahan akan
dikirimkan ke klien, tempat pemakai menggunakan browser. Secara khusus, PHP dirancang untuk membentuk web dinamis. Artinya, ia dapat membentuk
suatu tampilan berdasarkan permintaan terkini. Misalnya, kita bisa menampilkan isi database ke halaman web. Pada prinsipnya, PHP mempunyai
fungsi yang sama dengan script seperti ASP Actives Server Page, Cold Fusion, ataupun Perl Kadir, 2001.
2.10.2. My Structure Query Language MySQL
Salah satu aplikasi basis data adalah MySQL yang merupakan sebuah program pembuat basis data yang bersifat open source, artinya siapa saja boleh
menggunakannya dan tidak dicekal. Nugroho : 2004. Sedangkan menurut Wahana Komputer 2006 MySQL merupakan sistem manajemen basis data
yang fungsinya untuk menambah, mengakses, dan memproses data yang disimpan dalam sebuah basis data komputer. Kelebihan yang dimiliki MySQL
menurut Wahana Komputer 2006 yaitu: a. Ditulis dalam bahasa C dan C++.
b. Bekerja dalam berbagai platform misalnya Windows, Mac OS X, Solaris, Unix, dan lain-lain.
35
c. Menyediakan mesin penyimpanan engine storage transaksi dan non transaksi.
d. Server tersedia sebagai program yang terpisah untuk digunakan pada lingkungan jaringan klien server.
e. Mempunyai library yang dapat ditempelkan pada aplikasi yang berdiri sendiri standalone application sehingga aplikasi tersebut dapat digunakan
pada komputer yang tidak mempunyai jaringan. f. Mempunyai sistem password yang fleksibel dan aman.
g. Klien dapat terkoneksi ke MySQL server menggunakan soket TCPIP pada platform
mana pun. h. Server dapat mengirim pesan kesalahan ke klien dalam berbagai bahasa.
MySQL termasuk jenis RDBMS Relational Database Management Sistem
. Pada MySQL sebuah basis data terdiri atas tabel -tabel dan sebuah tabel terdiri atas baris dan kolom.
2.11. Macromedia Dreamweaver 8.0
Macromedia Dreamweaver adala h sebuah software web design yang menawarkan cara mendesain website dengan dua langkah sekaligus dalam satu waktu, yaitu mendesain
dan memprogram. M. Suyanto, 2003. Sedangkan menurut Mei Lenawati 2007 Macromedia Dreamweaver 8.0 didukung dengan pengguna an CSS, XML, RSS, dan
kemudahan-kemudahan lain yang diperlukan.
36