BAB 3
PERANCANGAN SISTEM
3.1 Perancangan Sistem
Perancangan sistem adalah merupakan upaya perusahaan untuk memulai memiliki sistem baik yang lama maupun untuk mulai memiliki sistem yang baru. Perancangan
sistem dilakukan setelah mendapat gambaran dengan jelas apa yang harus dikerjakan.
3.2 Pengertian Data Flow Diagram DFD
Data Flow Diagram DFD adalah gambaran sistem secara logika. Gambaran ini tidak
tergantung pada perangkat keras, lunak, struktur data atau organisasi. Pada tahap analisa, penanganan notasi simbol lingkaran dan anak panah
mewakilimenggambarkan arus data dalam perancangan sistem sangat membantu sekali didalam komunikasi dengan pemakaian sistem menggunakan notasi-notasi ini
untuk menggambarkan arus dari data sistem
Universitas Sumatera Utara
3.3 Perancangan Diagram Alir Data
3.3.1 Diagram Level Konteks
Dalam perancangan sistem ini penulis mencoba untuk memberikan gambaran mengenai alur arus data dari sistem ini. Adapun rancangan DFD pada sistem ini
adalah sebagai berikut :
Gambar 3.1 DFD Level Konteks
Admin Pemesan
Web Site
- Data Tiket - Data Artikel
- Data Galeri foto - Info Data Tiket
- Info Data Artikel - Info Data Galeri foto
- Data Pemesanan - Info Pemesanan
Universitas Sumatera Utara
3.3.2 Diagram Level 0
F5 Pemesanan
Gambar 3.2 DFD Level 0
- data pemesanan
pemesan Admin
- data
tiket
- data artikel - data galeri foto
- data admin
F2 Artikel F1 data order
0.1 Input Data
F1 data order F3 Galeri foto
F1 data order F4 Admin
- info lap. pemesanan - info admin
- info galeri foto - info artikel
- info tiket - info lap. stock tiket
- data pemesanan - data admin
- data galeri foto - data artikel
- data tiket
0.2 Output
F1 Tiket
- info tiket - info artikel
- info galeri foto
Manager
- Info lap.pemesanan
- Info lap.stock tiket
Universitas Sumatera Utara
3.4 Perancangan ERD Entity Relationship Diagram
1. Mengidentifikasi dan menetapkan seluruh himpunan entity yang terlibat.
Gambar 3.3 ERD Tahap Pertama
2. Menentukan atribut key masing-masing himpunan entity.
Gambar 3.4 ERD Tahap Kedua
3. Mengidentifikasi menetapkan seluruh himpunan relasi diantara himpunan entity- entity yang ada beserta foreign key-nya Kunci tamu.
Gambar 3.5 ERD Tahap Ketiga
memesan
Admin
Menyediakan
idcard
kdetailtiket
username
Pemesan Tiket
Pemesan Admin
Tiket
Pemesan Tiket
Admin
idcard
kdetailtiket
username
Universitas Sumatera Utara
4. Memasukkan derajat Cardinalitas untuk setiap himpunan.
Gambar 3.6 ERD Tahap Keempat
5. Melengkapi himpunan entity dan himpunan relasi atribut deskriptif non keybukan kunci.
Gambar 3.7 ERD Tahap Kelima
3.5 Desain Database