Sertifikasi BNSP Online System Analyst: ERD dan DFD dengan Microsoft Visio & Draw.io

Pendahuluan

Dalam pengembangan sistem, Entity Relationship Diagram (ERD) dan Data Flow Diagram (DFD) adalah dua alat penting untuk menggambarkan struktur dan alur data dalam sebuah sistem.

🖥 ERD membantu dalam perancangan database dengan menunjukkan hubungan antar entitas
📊 DFD digunakan untuk menggambarkan aliran data dalam sistem secara jelas

Microsoft Visio dan Draw.io adalah dua alat populer yang digunakan dalam pembuatan ERD dan DFD secara profesional. Dalam pelatihan ini, peserta akan mempelajari teknik terbaik dalam membuat ERD dan DFD, serta memahami bagaimana diagram tersebut digunakan dalam perancangan sistem informasi.

💰 Harga hanya Rp2.500.000
📍 Pelaksanaan online, fleksibel, dan bisa diikuti dari mana saja!
📜 Sertifikasi resmi BNSP yang berlaku seumur hidup


Unit Kompetensi yang Dipelajari

1. Pengantar ERD dan DFD

✅ Konsep dasar ERD dan DFD
✅ Fungsi ERD dalam perancangan database
✅ Fungsi DFD dalam pemodelan aliran data

2. Pembuatan ERD dengan Microsoft Visio & Draw.io

✅ Penggunaan simbol ERD standar
✅ Hubungan antar entitas dan kardinalitas
✅ Praktik membuat ERD dari studi kasus

3. Pembuatan DFD dengan Microsoft Visio & Draw.io

✅ Leveling dalam DFD (DFD Level 0, Level 1, dan Level 2)
✅ Simbol DFD dan aturan pembuatan
✅ Praktik membuat DFD dari studi kasus

4. Implementasi ERD ke Database

✅ Konversi ERD ke tabel database
✅ Normalisasi database
✅ Implementasi database menggunakan SQL


Studi Kasus dan Penyelesaian

Studi Kasus:

Sebuah perusahaan e-commerce ingin mengembangkan sistem manajemen pemesanan. Untuk itu, diperlukan ERD untuk merancang struktur database dan DFD untuk menggambarkan aliran data dalam sistem.

Solusi:

  1. Pembuatan ERD

    • Entitas utama: Pelanggan, Produk, Pesanan, Pembayaran

    • Relasi antar entitas:

      • Pelanggan dapat melakukan banyak pesanan

      • Setiap pesanan terdiri dari beberapa produk

      • Setiap pesanan memiliki satu pembayaran

  2. Pembuatan DFD

    • DFD Level 0: Menunjukkan bagaimana data mengalir antara pelanggan, sistem, dan database

    • DFD Level 1: Memperinci proses pemesanan, konfirmasi pembayaran, dan pengiriman

  3. Implementasi ke Database (SQL)

    • Konversi ERD menjadi tabel SQL

    • Normalisasi untuk menghindari redundansi data

Contoh Kode SQL untuk Implementasi ERD ke Database:

sql
CREATE TABLE Pelanggan (
id_pelanggan INT PRIMARY KEY AUTO_INCREMENT,
nama VARCHAR(100),
email VARCHAR(100),
alamat TEXT
);

CREATE TABLE Produk (
id_produk INT PRIMARY KEY AUTO_INCREMENT,
nama_produk VARCHAR(100),
harga DECIMAL(10,2),
stok INT
);

CREATE TABLE Pesanan (
id_pesanan INT PRIMARY KEY AUTO_INCREMENT,
id_pelanggan INT,
tanggal_pesanan DATE,
total_harga DECIMAL(10,2),
FOREIGN KEY (id_pelanggan) REFERENCES Pelanggan(id_pelanggan)
);

CREATE TABLE DetailPesanan (
id_detail INT PRIMARY KEY AUTO_INCREMENT,
id_pesanan INT,
id_produk INT,
jumlah INT,
subtotal DECIMAL(10,2),
FOREIGN KEY (id_pesanan) REFERENCES Pesanan(id_pesanan),
FOREIGN KEY (id_produk) REFERENCES Produk(id_produk)
);


Silabus Pelatihan (2 Hari)

Hari Materi Keterangan
1 Pengantar ERD dan DFD Konsep dasar, manfaat, dan penggunaan ERD & DFD
1 Pembuatan ERD dengan Microsoft Visio & Draw.io Studi kasus & latihan praktik
1 Pembuatan DFD dengan Microsoft Visio & Draw.io Studi kasus & latihan praktik
2 Implementasi ERD ke Database Konversi ERD ke SQL dan normalisasi
2 Penggunaan SQL dalam Database Pembuatan tabel dan relasi dalam database
2 Studi Kasus & Implementasi Membuat ERD dan DFD dari sistem nyata
2 Finalisasi & Sertifikasi Evaluasi hasil dan ujian sertifikasi

Kesimpulan

Pelatihan ini akan memberikan pemahaman mendalam tentang pembuatan ERD dan DFD dengan Microsoft Visio & Draw.io, serta implementasi ke dalam database menggunakan SQL.

Pelaksanaan online, fleksibel, dan bisa diikuti dari mana saja!
Harga terjangkau hanya Rp2.500.000
Sertifikasi resmi BNSP yang berlaku seumur hidup

📌 Daftar sekarang dan lihat detailnya di:
🔗 https://mobilefaculty.com/skema-sertifikasi-bidang-komputer/

Leave a Reply

Your email address will not be published. Required fields are marked *