Pemrosesan Data Pemodelan Proses

3.2.2. Use Case Diagram Lihat data tipe mobil Tambah data tipe mobil Ubah data tipe mobil Hapus data tipe mobil Cari data tipe mobil Tipe Mobil Lihat data varian mobil Tambah data varian mobil Ubah data varian mobil Hapus data varian mobil Cari data varian mobil Varian Mobil Lihat data sales Tambah data sales Ubah data sales Hapus data sales Cari data sales Sales Lihat data petugas Tambah data petugas Ubah data petugas Hapus data petugas Cari data petugas Petugas Lihat data customer Tambah data customer Ubah data customer Hapus data customer Cari data customer Customer Lihat data mobil Ubah data mobil Hapus data mobil Cari data mobil Mobil Lihat laporan Cetak laporan Laporan Login Petugas Penjualan Admin depends on depends on Tambah data mobil Gambar 3. 1 Use Case Diagram

3.2.3. Pemrosesan Data

Diagram Arus Data digunakan untuk memodelkan proses yang menggambarkan aliran arus data proses, input , output dari sistem yang dibuat.

3.2.4. Pemodelan Proses

3.2.4.1. Diagram Konteks

Gambar 3. 2 Diagram Konteks

3.2.4.2. Diagram Berjenjang

APLIKASI PENJUALAN MOBIL BERBASIS WEB 1.1 Pendataan petugas 1.2 Pendataan sales 1.3 Pendataan tipe mobil 1.4 Pendataan varian mobil 1 Pendataan 2 Penjualan Mobil 3 Kelola Laporan 2.1 Tambah penjualan mobil 2.2 Edit penjualan mobil 2.3 Hapus penjualan mobil 2.4 Cari penjualan mobil 3.1 Lihat Laporan 3.2 Cetak Laporan 1.5 Pendataan customer Gambar 3. 3 Diagram Berjenjang

3.2.4.3. Data Flow Diagram

varian_mobil 1 Pendataan 2 Penjualan Mobil 6 Cetak Laporan Admin Admin petugas sales tipe_mobil Informasi petugas, sales, tipe mobil, varian mobil data petugas data sales data tipe mobil data varian mobil data customer Informasi customer customer data customer review lapororan data varian mobil data sales data petugas, data sales, data tipe mobil, data varian mobil Petugas penjualan Petugas penjualan data penjualan mobil Informasi penjualan mobil Data customer, sales, mobil, varian mobil mobil data mobil data customer data mobil Gambar 3. 4 Overview DFD Level 0

3.2.4.4. DFD Level 1 Proses Pendataan

1.1 Pendataan petugas 1.2 Pendataan sales 1.3 Pendataan tipe mobil 1.4 Pendataan varian mobil Admin Admin petugas sales tipe_mobil varian_mobil data petugas data sales data tipe mobil data varian mobil id_sales, nama_sales, devisi, alamat, no_telp, pass id_sales, nama_sales, alamat, no_telp id_tipe, nama_tipe id_varian, nama_varian, id_tipe Informasi petugas Informasi tipe mobil Informasi sales Informasi varian mobil Gambar 3. 5 DFD Level 1 Proses Pendataan

3.2.4.5. DFD Level 1 Proses Penjualan Mobil

Penjualan mobil Petugas penjualan Petugas penjualan Id_mobil, no_plat, thn_pembuatan, isi_silinder, no_rangka, no_mesin, warna, bahan_bakar, warna_tnkb, thn_registrasi, no_bpkb, tgl_jual, id_varian, id_customer, id_sales Nama customer Konfirmasi data mobil berhasil disimpan Konfirmasi data mobil berhasil diubah Konfirmasi data mobil berhasil dihapus Data penjualan mobil Data mobil Data mobil Data mobil Data mobil 2.1 Tambah penjualan mobil 2.2 Edit penjualan mobil 2.3 Hapus penjualan mobil 2.4 Cari penjualan mobil Id mobil Data mobil Gambar 3. 6 DFD Level 1 Proses Penjualan Mobil

3.2.4.6. DFD Level 1 Proses Kelola Laporan

3.1 Lihat Laporan 6.3 Cetak Laporan varian_mobil Petugas Penjualan Petugas Penjualan Review laporan Data sales, customer, varian mobil Review laporan customer Penjualan mobil Data siswa Data customer Data mobil Data nilai Data varian mobil sales Data sales Data sales, customer, varian mobil Gambar 3. 7 DFD Level 1 Proses Kelola Laporan 27

3.3. Perancangan Sistem

3.3.1. Perancangan Basis Data

3.3.1.1. Perancangan Basis Data Konseptual

Gambar 3. 8 ER Diagram