SISTEM INFORMASI KOST "SISKOST"
DATA FLOW DIAGRAM KORTEKS (LEVEL 0)
DATA FLOW DIAGRAM LEVEL 1
DATA FLOW DIAGRAM LEVEL 2
RANCANGAN ERD
RANCANGAN DATA BASE UNTUK SISTEM PENYEWAAN KOST
Struktur Tabel Database “SISKOST” 3NF
t_petugas
No
|
Nama field
|
Tipe
|
Ukuran
|
Key
|
Keterangan
|
1
|
username
|
varchar
|
12
|
PK
|
|
2
|
password
|
varchar
|
8
|
-
|
|
3
|
kode_level
|
char
|
1
|
FK
|
|
t_level_petugas
No
|
Nama field
|
Tipe
|
Ukuran
|
Key
|
Keterangan
|
1
|
kode_level
|
char
|
1
|
PK
|
|
2
|
level
|
varchar
|
15
|
-
|
|
t_penyewa
No
|
Nama field
|
Tipe
|
Ukuran
|
Key
|
Keterangan
|
1
|
kode_penyewa
|
char
|
5
|
PK
|
|
2
|
nama_penyewa
|
varchar
|
15
|
-
|
|
3
|
jenis_kelamin
|
char
|
1
|
-
|
|
4
|
Status
|
varchar
|
15
|
-
|
|
5
|
pekerjaan
|
varchar
|
25
|
-
|
|
6
|
umur
|
int
|
3
|
-
|
|
7
|
kode_kecamatan
|
char
|
5
|
FK
|
|
8
|
kode_kabupaten
|
char
|
5
|
FK
|
|
9
|
kode_provinsi
|
char
|
5
|
FK
|
|
t_kamar
No
|
Nama field
|
Tipe
|
Ukuran
|
Key
|
Keterangan
|
1
|
kode_kamar
|
char
|
5
|
PK
|
|
2
|
luas_kamar
|
int
|
1
|
-
|
|
3
|
harga_kamar
|
money
|
8
|
-
|
|
4
|
keterangan
|
varchar
|
25
|
-
|
|
t_fasilitas
No
|
Nama field
|
Tipe
|
Ukuran
|
Key
|
Keterangan
|
1
|
kode_fasilitas
|
char
|
5
|
PK
|
|
2
|
nama_fasilitas
|
varchar
|
50
|
-
|
|
t_fasilitas_kamar
No
|
Nama field
|
Tipe
|
Ukuran
|
Key
|
Keterangan
|
1
|
kode_kamar
|
char
|
5
|
PK
|
|
2
|
kode_fasilitas
|
varchar
|
50
|
PK
|
|
3
|
harga
|
money
|
8
|
-
|
|
t_kecamatan
No
|
Nama field
|
Tipe
|
Ukuran
|
Key
|
Keterangan
|
1
|
kode_kecamatan
|
char
|
5
|
PK
|
|
2
|
nama_kecamatan
|
varchar
|
50
|
-
|
|
t_kabupaten
No
|
Nama field
|
Tipe
|
Ukuran
|
Key
|
Keterangan
|
1
|
kode_kabupaten
|
char
|
5
|
PK
|
|
2
|
nama_kabupaten
|
varchar
|
50
|
-
|
|
t_provinsi
No
|
Nama field
|
Tipe
|
Ukuran
|
Key
|
Keterangan
|
1
|
kode_provinsi
|
char
|
5
|
PK
|
|
2
|
nama_provinsi
|
varchar
|
50
|
-
|
|
t_transaksi
No
|
Nama field
|
Tipe
|
Ukuran
|
Key
|
Keterangan
|
1
|
no_transaksi
|
char
|
5
|
PK
|
|
2
|
kode_penyewa
|
char
|
5
|
FK
|
|
3
|
kode_kamar
|
char
|
5
|
FK
|
|
4
|
tanggal_masuk
|
date
|
-
|
-
|
|
5
|
tanggal_keluar
|
date
|
-
|
-
|
|
t_transaksi_lain
No
|
Nama field
|
Tipe
|
Ukuran
|
Key
|
Keterangan
|
1
|
no_transaksi
|
char
|
5
|
PK
|
|
2
|
kode_penyewa
|
char
|
5
|
FK
|
|
3
|
kode_kamar
|
char
|
5
|
FK
|
|
4
|
tanggal_masuk
|
date
|
-
|
-
|
|
5
|
tanggal_keluar
|
date
|
-
|
-
|
|
6
|
keterangan
|
varchar
|
50
|
-
|
|
VTOC
OD SISTEM KOS
INPUT
|
PROSES
|
OUTPUT
|
1. Data
User
2. Data
Level User
|
1. Data
User
1.1
Proses Data User
1.2
Proses Data Level User
|
1. t_
User
2. t_
Level User
|
1.
Data User
2.
Data Level User
3.
Data kamar
4.
Data Penyewa
5.
Data provinsi
6.
Data kabupaten
7.
Data Kecamatan
8.
Data fasilitas
9.
Data fasilitas kamar
|
2.Data Master
2.1
Proses data master kamar
2.2
Proses data master penyewa
2.3
Proses data master provinsi
2.4
Proses data master kabupaten
2.5
Proses data master kecamatan
2.6
Proses data master fasilitas
2.7
Proses data master fasilitas kamar
|
1. t_
kamar
2. t_
penyewa
3. t_provinsi
4. t_
kabupaten
5. t_kecamatan
6. t_
fasilitas
7. t_fasilitas_kamar
|
1.
Data User
2.
Data Level User
3.
Data kamar
4.
Data Penyewa
5.
Data provinsi
6.
Data kabupaten
7.
Data Kecamatan
8.
Data fasilitas
9.
Data fasilitas kamar
10.
Data transaksi
11.
Data transaksi lain
|
3. Data
transaksi
3.1 Proses data master transaksi
|
1. t_transaksi
2.t_transaksi_lain
|
1.
Data kamar
2.
Data Penyewa
3.
Data provinsi
4.
Data kabupaten
5.
Data Kecamatan
6.
Data fasilitas
7.
Data fasilitas kamar
8.
Data transaksi
9.
Data transaksi lain
|
4. Laporan
4.1 Laporan terinci
4.1.1.1 laporan teks
4.1.1.2 laporan tabel
4.1.1.3 laporan grafik
|
1. Laporan
/ Informasi
|
DD (Detail Diagram) SISTEM KOS
Proses 1
INPUT
|
PROSES
|
OUTPUT
|
1. Data
Petugas
·
username
·
password
·
kode_level
2. Data
Level Petugas
·
kode_level
·
level
|
1. Data
User
1.
Data Petugas
Baca Data Petugas
Simpan Data Petugas
2.
Data Level Petugas
Baca Data Level Petugas
Simpan
Data Level Petugas
|
1. Tampilan
menu utama
1.1. Tampilan
submenu Data Petugas
o Form input
Data Petugas
o Kembali ke
submenu Data Petugas
1.2.
Tampilan submenu Data Level Petugas
o Form input
Data Level Petugas
Kembali ke
submenu Data Level Petugas
2. Kembali
ke tampilan menu utama
|
Proses 2
INPUT
|
PROSES
|
OUTPUT
|
1.Data Petugas
·
username
·
password
·
kode_level
2.Data Level Petugas
·
kode_level
·
level
3.Data Master Kamar
·
kode_kamar
·
luas_kamar
·
harga_kamar
·
keterangan
4.Data Master Penyewa
·
kode_penyewa
·
nama_penyewa
·
jenis_kelamin
·
status
·
pekerjaan
·
umur
·
kode_kecamatan
·
kode_kabupaten
·
kode_provinsi
5.Data Fasilitas
·
kode_fasilitas
·
fasilitas
6.Data Fasilitas kamar
·
kode_kamar
·
kode_fasilitas
·
harga
7.Data Kecamatan
·
kode_kecamatan
·
nama_kecamatan
8.Data Kabupaten
·
kode_kabupaten
·
nama_kabupaten
9.Data Provinsi
·
kode_provinsi
·
nama_provinsi
|
1. Data
Master
1.
Data Kamar
Baca Data Kamar
Simpan Data Kamar
2.
Data Penyewa
Baca Data Penyewa
Simpan Penyewa
3.
Data Fasilitas
Baca Data Fasilitas
Simpan
Fasilitas
4.
Data Fasilitas Kamar
Baca Data Fasilitas Kamar
Simpan
Fasilitas Kamar
5.
Data Kecamatan
Baca Data Kecamatan
Simpan
Kecamatan
6.
Data Kabupaten
Baca Data Kabupaten
Simpan
Kabupaten
7.
Data Provinsi
Baca Data Provinsi
Simpan
Provinsi
|
3. Tampilan
menu utama
3.1. Tampilan
submenu Data Kamar
o Form input
Data Kamar
o Kembali ke
submenu Data Kamar
3.2.
Tampilan submenu Data Penyewa
o Form input
Setup Data Penyewa
o Kembali ke
submenu Data Penyewa
3.3.
Tampilan submenu Data Fasilitas
o Form input
Setup Data Fasilitas
o Kembali ke
submenu Data Fasilitas
3.4 .Tampilan
submenu Data Fasilitas Kamar
o Form input
Setup Data Fasilitas Kamar
o Kembali ke
submenu Data Fasilitas Kamar
3.5.
Tampilan submenu Data Kecamatan
o Form input
Setup Data Kecamatan
o Kembali ke
submenu Data Kecamatan
3.6.
Tampilan submenu Data Kabupaten
o Form input
Setup Data Kabupaten
o Kembali ke
submenu Data Kabupaten
3.7.
Tampilan submenu Data Provinsi
o Form input
Setup Data Provinsi
o Kembali ke
submenu Data Provinsi
4 Kembali ke tampilan menu utama
|
itu yang buat flowchartnya pakai apa ya ?
BalasHapus