kepada pemrogramer komputer dan ahli- ahli teknik lainnya yang terlibat. c. Desain sistem harus berguna, mudah dipahami dan nantinya mudah digunakan.
3.2.1. Flowchart
Flowchart atau Bagan alir adalah bagan chart yang menunjukkan alir flow di dalam program atau prosedur sistem secara logika. Bagan alir flowchart digunakan
terutama untuk alat bantu komunikasi dan untuk dokumentasi. Flow chart digunakan sebagai alat bantu menggambarkan proses di dalam program.
Data Master
Input Data Master
DBCafe
Pengolahan Data Master
Informasi Data Master Apakah data Valid?
Ya Tidak
Gambar 1 Flowchart Sistem Informasi Penjualan T-Youth Cafe
3.2.2. Entity Relationship Diagram ERD
Gambar 2 ERD Sistem Informasi Penjualan T-Youth Cafe 3.2.3. Relasi Tabel
Gambar 3 Relasi Tabel 3.2.4. Data Flow Diagram DFD
Data Flow Diagram atau DFD merupakan gambaran suatu sistem yang telah ada atau sistem baru yang dikembangkan secara logika tanpa mempertimbangkan
lingkungan fisik dimana data tersebut mengalir. Dengan adanya Data Flow Diagram maka pemakai sistem yang kurang memahami dibidang komputer dapat mengerti
sistem yang sedang berjalan.
Level 0
Sistem Informasi Penjualan T-Youth Cafe
Pegawai Data Barang
Data Transaksi Informasi Barang
Informasi Transaksi Pelanggan
Data Pembelian Pembayaran Nota
Pimpinan Laporan Barang
Laporan Transaksi
Gambar 4 DFD level 0 Level 1
Gambar 5 DFD Level 1
DFD Level 2 Turunan Dari Level 1
Petugas 1.1
Input Data
1.2 Edit Data
1.3 Delete Data
2.1 Input Data
2.2 Edit Data
2.3 Delete Data
No IdMenu
Kategori NamaMenu
Discount Harga
No IdMenu
Kategori NamaMenu
Discount Harga
IdMenu
No Id
IdMenu Kategori
NamaMenu Tgl
Discount Harga
Qty Subtotal
No Id
IdMenu Kategori
NamaMenu Tgl
Discount Harga
Qty Subtotal
Id DbPenjualan
3.1 Cetak
DaftarMenu Data Daftar Menu
3.2 Cetak
Transaksi Data Transaksi
Pimpinan
Laporan Daftar Menu
Laporan Transaksi
Gambar 6 DFD Level 2
3.2.5. Perancangan Menu
Untuk memudahkan
pengguna menggunakan S i s t e m I n f o r m a s i P e n j u a l a n i n i , dirancanglah struktur menu yang berbentuk hirarki. Bentuk ini
digunakan agar pengguna dapat beradaptasi dengan cepat.
3.3.1 Perancangan Antar Muka