3.3 Rancangan File dalam Database
Database atau basis data adalah kumpulan data yang disimpan secara sistematis didalam komputer dan dapat dimanipulasi menggunakan perangkat lunak untuk
menghasilkan informasi. Pendefinisian basis data meliputi spesifikasi berupa tipr data, struktur, dan juga batasan
– batasan data yang akan disimpan. Basis data merupakan aspek yang sangat penting dalam sistem informasi dimana basis data merupakan
gudang penyimpanan data yang akan diolah lebih lanjut. Basis data menjadi penting karena dapat menghindari duplikasi data, hubungan data yang tidak jelas, organisasi
data, dan juga update yang rumit. Berikut merupakan tabel yang digunakan oleh penulis dalam membangun aplikasi.
Gambar 3.5 Tabel Database Penanggung Jawab Operator
Gambar 3.6 Tabel Database Produk
Universitas Sumatera Utara
Gambar 3.7 Tabel Database Transaksi Jual
Gambar 3.8 Tabel Database Transaksi Beli
3.4 Flowchart
Flowchart merupakan gambar atau bagan yang memperlihatkan urutan dan hubungan antar proses beserta instruksinya. Gambaran ini dinyatakan dengan simbol. Dengan
demikian setiap simbol menggambarkan proses tertentu. Sedangkan hubungan antar proses digambarkan dengan garis penghubung.
Universitas Sumatera Utara
Flowchart ini merupakan langkah awal pembuatan program. Dengan adanya flowchart urutan poses kegiatan menjadi lebih jelas. Jika ada penambahan proses
maka dapat dilakukan lebih mudah. Setelah flowchart selesai disusun, selanjutnya pemrogram programmer menerjemahkannya ke bentuk program dengan bahsa
pemrograman.
SIMBOL FUNGSI
Flow Direction symbol, Yaitu simbol yang digunakan untuk menghubungkan antara simbol yang satu dengan
simbol yang lain. Simbol ini disebut juga connecting line.
Terminator Symbol, Yaitu simbol untuk permulaan start atau akhir stop dari suatu kegiatan
Connector Symbol, Yaitu simbol untuk keluar – masuk
atau penyambungan proses dalam lembar halaman yang sama.
Connector Symbol, Yaitu simbol untuk keluar – masuk
atau penyambungan proses pada lembar halaman yang berbeda.
Processing Symbol, Simbol yang menunjukkan pengolahan yang dilakukan oleh komputer
Simbol Manual Operation, Simbol yang menunjukkan pengolahan yang tidak dilakukan oleh komputer
Simbol Decision, Simbol pemilihan proses berdasarkan kondisi yang ada.
Universitas Sumatera Utara
Simbol Input-Output, Simbol yang menyatakan proses input dan output tanpa tergantung dengan jenis
peralatannya
Simbol Manual Input, Simbol untuk pemasukan data secara manual on-line keyboard
Simbol Preparation, Simbol untuk mempersiapkan penyimpanan yang akan digunakan sebagai tempat
pengolahan di dalam storage.
Simbol Predefine Proses, Simbol untuk pelaksanaan suatu bagian sub-programprosedure
Simbol Display, Simbol yang menyatakan peralatan output yang digunakan yaitu layar, plotter, printer dan
sebagainya.
Simbol disk and On-line Storage, Simbol yang menyatakan input yang berasal dari disk atau disimpan ke
disk.
Tabel 3.1 Arti Lambang-lambang Flowchart
3.4.1 Flowchart Aplikasi Kasir