Diagram Konteks Perancangan Konseptual Perancangan Logikal

48

3.4.4.6. DFD Level 3 proses 4

Gambar 3.14 merupakan gambaran DFD sistem secara level 3 proses 4, yaitu pengelolaan update gudang data. 5 Update Gudang data Tabel fakta Data OLAP Data jenis usaha Data pengusaha Data izin Data perusahaan Data Data Data Data Gambar 3. 14 DFD Level 3 Proses 4 49

3.4.5. Perancangan Konseptual

Gambar 3.15 merupakan gambaran perancangan konseptual sistem JenisUsaha Id_ jenisUsaha Nama_ jenisUsaha Perusahaan Alamat _ perusahaan Kelurahan Id_ kelurahan Nama_ kelurahan Kecamatan Id_ kecamatan Nama_ kecamatan memiliki memiliki Terdapat di Izin Id_izin Nama_izin 1.. 0.. 1.. 1..1 1.. 1..1 memiliki modal Id_modal 1..1 1.. jumlah_modal tahun Id_ Perusahaan memiliki Nama_ perusahaan reference 1.. 1..1 1..1 1..1 Nama_pengusaha Gambar 3. 15 Perancangan konseptual 50 0.. 1..1 1..1 1..1 1.. 1..1 1.. 1.. 1.. 1..

3.4.6. Perancangan Logikal

Gambar 3.16 merupakan gambaran perancangan logikal sistem Gambar 3. 16 Gambar perancangan logikal Izin id_izin PK nama_izin keterangan perusahaan id_perusahaan PK namaPerusahaan alamatPerusahaan Nama_pengusaha tahun id_jenisUsaha FK referenceFK id_kelurahan FK id_modal FK IzinPerusahaan Id_izin Id_perusahaan jenisUsaha id_jenisUsaha PK nama_jenisUsaha modal id_modal PK jumlah_modal Kelurahan Id_kelurahan PK Nama_kelurahan Id_Kecamatan FK Kecamatan Id_kecamatan PK Nama_Kecamatan 51

3.4.7. Perancangan Fisikal

Berikut adalah daftar tabel yang dimiliiki oleh database sistem informasi. Tabel 3. 2 Tabel jenis usaha Nama Field Tipe Keterangan Id_jenisUsaha Int5 Primary Key untuk tabel jenisUsaha Nama_jenisUsaha Varchar200 Field untuk nama jenis usaha Tabel 3. 3 Tabel izin Nama Field Tipe Keterangan Id_izin Int10 Primary Key untuk tabel izin Nama_izin Varchar100 Field untuk nama izin Tabel 3. 4 Tabel Perusahaan Nama Field Tipe Keterangan Id_perusahaan Int10 Primary Key untuk tabel perusahaan Nama_Perusahaan Varchar500 Field untuk nama perusahaan Alamat_Perusahaan Varchar500 Field untuk alamat perusahaan Id_jenisUsaha Int10 Foreign Key dari tabel jenisUsaha 52 Tabel 3. 5 Tabel kecamatan Nama Field Tipe Keterangan Id_kecamatan Int5 Primary Key untuk tabel kecamatan Nama_kecamatan Varchar20 Field untuk nama kecamatan Tabel 3. 6 Tabel kelurahan Nama Field Tipe Keterangan Id_Kelurahan Int5 Primary Key untuk tabel kelurahan Nama_kelurahan Varchar20 Field untuk nama kecamatan Id_Kecamatan Int5 Foreign Key dari tabel kecamatan Tabel 3. 7 Tabel modal Nama Field Tipe Keterangan Id_modal Int5 Primary Key untuk tabel modal Kategori_modal Varchar100 Field untuk jumlah modal Id_modal Int5 Foreign Key dari tabel modal Tahun Int4 Field untuk tahun Reference Int10 Field untuk referensi id_perusahaan 53 Tabel 3. 8 Tabel kelurahan perusahaan Nama Field Tipe Keterangan Id_lokasi Int10 Primary Key untuk tabel kelurahan_perusahaan Id_perusahaan Int10 Foreign Key dari tabel perusahaan Id_kecamatan Int5 Foreign Key dari tabel kecamatan Id_kelurahan Int5 Foreign Key dari tabel kelurahan Tabel 3. 9 Tabel izin perusahaan Nama Field Tipe Keterangan Id_IzinPerusahaan Int10 Primary Key untuk tabel izin_perusahaan Id_perusahaan Int10 Foreign Key dari tabel perusahaan Id_izin Int10 Foreign Key dari tabel izin

3.5. Perancangan Gudang Data

3.5.1. Membaca Data Legacy

Pada tahap ini melakukan analisis terhadap data yang digunakan kemudian melakukan pembersihan data yang tidak konsisten, menghapus 54 atau menambah kolom yang dirasa perlu. Kemudian dilakukan pemilihan data karena kemungkinan tidak semua data akan digunakan untuk membangun gudang data. Tujuan dari tahap ini adalah memudahkan ketika memindahkan data tersebut ke dalam basis data. Adapun data-data yang dari sistem informasi perdagangan barang dan jasa yang akan digunakan dalam pembuatan gudang data ini adalah 1. Tabel jenis usaha jenisUsaha Tabel jenis usaha PK Id_jenisUsaha Id_jenisUsaha sebagai primary key Nama_jenisUsaha Berisi nama jenis usaha 2. Tabel izin izin Tabel izin PK id_izin id_izin sebagai primary key Nama_izin Berisi nama izin 3. Tabel modal modal Tabel modal PK id_modal id_modal sebagai primary key Kategori_modal Berisi kategori modal 4. Tabel Kecamatan kecamatan Tabel kecamatan 55 PK Id_kecamatan Id_kecamatan sebagai primary key Nama_kecamatan Berisi nama kecamatan 5. Tabel kelurahan kecamatan Tabel kecamatan PK Id_kelurahan Id_kelurahan sebagai primary key Nama_kelurahan Berisi nama kelurahan Id_kecamatan Id_kecamatan sebagai foreign key dari tabel kecamatan

3.5.2. Memilah field tabel pada database sistem informasi dan

memindahkan ke dalam database gudang data Pada tahap ini akan dilakukakn pemilihan tabel-tabel yang berasal dari database sistem informasi barang dan jasa kemudian dipindahkan ke database gudang data. Tabel yang akan dipindahkan yaitu tabel-tabel yang dibutuhkan dalam pembuatan dimensi pada gudang data. Tabel – tabel tersebut antara lain: 1. Dimensi jenis usaha jenis usaha PK Id_jenisUsaha Nama_jenisUsaha ds_jenisUsaha PK Sk_jenisUsaha Id_jenisUsaha Nama_jenisUsaha