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