You are on page 1of 3

Nama:Handri Prima Jaya

Nim:091401009
TUGAS DATABASES

1. Abstraksi Project SISTEM DATABASE yang akan dibangun sebagai berikut :


Akan dibangun system database kependudukan untuk menerapkan suatu ‘e-KTP’ ( Kartu Tanda Penduduk
Elektronik) dengan menggunakan penerapan SIN (Sigle Indentity Number). Pada kartu ini akan ditempelkan
suatu Chip Smart Card (CSC) sebagai embeded system yang bisa digunakan multi fungsi (MULTI PURPOSE CARD)
misalnya sebagai ATM, SIM (surat ijin mengemudi), pembayaran biaya pada setiap pintu jalan tol, dan juga bisa
digunakan sebagai passport pada untuk imigrasi. Pada soal ini anda diminta untuk menangani khusus aplikasi
penggunaan pada jalan tol, semacam “Smart touch otomatis” dimana ditempel Sensor dan Card Reader (CR)
untuk mendapatkan input pada setiap mobil yang melintas jalan tol pada setiap pintu tol dan pada mobil yang
melalui jalan tol. Setiap mobil yang masuk ke pintu akan dicatat oleh CR secara otomatis dan akan memotong
bayaran secara otomatis pula sewaktu keluar sesuai dengan tarif yang ditentukan. Pengemudi boleh mereload
CSC untuk menambah depositnya pada CSC. Tarif tol dan lainnya, asumsikan sendiri.
Dari stusi kasus di atas,
a. Buatlah suatu rancangan format sistem database untuk mendukung project tersebut.
 Pengguna
Id_pengguna SIN (Single Indentity Number)
Nama Handri Prima Jaya

 Tarif Tol
Id_tol 0001
Jarak Medan - Binjai
Biaya Rp 10.000,-
 Deposit
Id_Deposit
Jumlah_Deposit
Tanggal
 Transaksi
Id_tol
Id_pengguna
Jumlah_deposit
Tanggal
Id_deposit

b. Buatlah event list pada kasus tersebut.


Event list 1:
- Pengguna berhenti di gerbang tol masuk.
- Pengguna menempelkan e-KTP ke sensor kartu, dan pengguna menentukan tujuan perjalanan.
- Petugas mengecek permintaan pengguna pada sistem tol.
- Pengguna melanjutkan perjalanan.
Event list 2:
- Pengguna berhenti di gerbang tol keluar.
- Pengguna menempelkan e-KTP ke sensor kartu.
- Sistem tol akan otomatis melakukan pemotongan deposit yang ada di e-KTP untuk pembayaran biaya
tol.
- Jika deposit dalam kartu e-KTP tidak mencukupi, petugas akan bertanya kepada pengguna untuk
melakukan penambahan deposit kartu di tempat.
- Petugas memberikan bukti transaksi kepada pengguna.
- Pengguna dapat melanjutkan perjalanan.
Nama:Handri Prima Jaya
Nim:091401009

c. Buat DFD dan ERD untuk setiap event.


DFD level 0
Data Deposit

Pilih Laporan
e-KTP Sistem Info
Pengguna Petugas
Jalan Tol
Hasil laporan

Data Biaya Deposit

DFD Level 1
Data Pemakaian tol
Waktu Masuk
Proses
Masuk
e-KTP

Pengguna
Transaksi
e-KTP

Proses
Keluar Waktu Keluar
Data biaya

ERD
Nama:Handri Prima Jaya
Nim:091401009

d. Buat susunan struktur personal yang akan terlibat dalam project tersebut.
- Pengguna
- Petugas
e. Buat juga format laporan yang terkait kasus tersebut
Laporan Harian
Tanggal
Id_pengguna
Tujuan
Biaya
Total_transaksi

Laporan Bulanan
Bulan
Id_pengguna
Tujuan
Biaya
Total_transaksi

Laporan Tahunan
Tahun
Id_pengguna
Tujuan
Biaya
Total_transaksi

You might also like