9. Window Immediate,
yaitu window yang berguna untuk mencoba beberapa insruksi program. Pada saat program diuji, window ini dapat digunakan
sebagai window debug Pencari kesalahan error.
2.9 Crystal Report
Crystal report adalah merupakan perangkat lunak yang dikhususkan untuk membangun sebuah laporan. Crystal Report dapat digunakan dengan bahasa
pemrograman berbasis windows seperti Borland Delphi, Visual Basic 6.0, Visual Basic .net, Visual C++, dan Visual Interdev. Beberapa kelebihan dari Crystal Report
ini adalah: 1.
Dari segi pembuatan laporan tidak terlalu rumit yang memungkinkan para programmer pemula sekalipun dapat membuat laporan yang sederhana tanpa
melibatkan banyak kode program.
2. Integrasi dengan bahasa-bahasa pemrograman lain yang memungkinkan dapat
digunakan oleh banyak programmer dengan masing-masing keahlian.
3. Fasilitas impor hasil laporan yang mendukung format-format populer seperti
Microsoft Word, Excel, Access, Adobe Acrobat Reader, HTML, dan sebagainya.
Universitas Sumatera Utara
BAB 3
PERANCANGAN SISTEM
3.1 Data Flow Diagram
Diagram alir data Data Flow Diagram digunakan untuk menggambarkan system informasi secara mudah melalui gambar model yang lebih mudah dimengerti. DFD
terdiri atas komponen entitas eksternal dalam bentuk kotak persegi panjang, proses dalam kotak persegi panjang yang sudutnya melengkung atau bentuk lingkaran, alir
proses bentuk garis panah, dan simpanan data data store dalam bentuk dua garis sejajar atau kotak persegi panjang dengan satu terbuka. Untuk sistem ini penulis
merancang DFD seperti gambar 3.1 dibawah ini :
Gambar 3.1 Diagram Konteks Kebutuhan Sistem
Transaksi Input Data
Sistem Informasi
Pembelian dan Penjualan
Kasir Data Entri
Pimpinan
Laporan
Universitas Sumatera Utara
Gambar 3.2 Data Flow Diagram DFD Level 0
Pimpinan
Sistem Informasi
Pembelian dan Penjualan
Kasir Data Entri
Laporan Data Pemasok Laporan Data Barang
Laporan Pembelian Laporan Data Pelanggan
Laporan Penjualan
Data Pemasok Data Pelanggan
Data Barang
Data Pembelian Data Penjualan
Data Pemasok Data Pelanggan
Data Barang Data Pemasok
Data Pelanggan Data Barang
Universitas Sumatera Utara
Gambar 3.3 Data Flow Diagram DFD Level 1
Data Entri Kasir
Input Data
Pemasok Input
Data Barang
Input Data
Pelangga n
Transaksi Pembelia
n Transaksi
Penjualan
Pengolah an Data
dan Laporan
Pimpinan Data Pemasok
Data Barang Data Pelanggan
Data Transaksi Pembelian Data Transaksi Penjualan
Olah Data Pembelian
Olah Data Penjualan
Data Pemasok
Universitas Sumatera Utara
Universitas Sumatera Utara
3.2 Perancangan File Database