Contoh Rancangan Sistem Informasi - Tugas IMK

Buatlah sebuah rancangan sistem informasi yang terdiri dari:
  1. Desain Menu
  2. Normalisasi
  3. Kamus Data Tabel
  4. Diagram Alir Data (DAD) / Data Flow Diagram (DFD)
  5. Flow Chart Sistem
  6. Flow Chart Program
  7. Desain Input
  8. Desain Output

Penyelesaian:

1. Desain Menu

Menu Utama (Administrator)
Menu Utama (Administrator)

Sub Menu Kendaraan
Sub Menu Kendaraan

Sub Menu Laporan
Sub Menu Laporan

2. Normalisasi

Data Tidak Normal
user_list
username
userpassword
usertype
keterangan
sisa_tempat
tanggal
sisa
parking
no_plat
jam_masuk
operator_masuk
jam_keluar
operator_keluar
biaya
setting_id
setting_value
set_id
jam1
jam2

Normal Pertama (1NF)
user_list

biaya_parkir

parking
username
jam1
tanggal
userpassword
jam2
no_plat
user_type
biaya
jam_masuk
keterangan

op_masuk

setting_id
jam_keluar
sisa_tempat
set_id
op_keluar
tanggal
set_value
biaya
sisa

keterangan

3. Kamus Data Tabel


Tabel Petugas
  • Nama: PETUGAS
  • Kunci tabel: id_petugas
  • Tipe file: file master
  • Kegunaan: menyimpan data petugas
No.
Nama field
Tipe
Panjang
Keterangan
1
id_petugas
character
5
id petugas
2
nama_petugas
character
30
nama petugas
3
alamat_petugas
character
50
alamat tinggal petugas
4
jenis_kelamin
logic
1
laki-laki / perempuan
5
no_hp
character
13
nomer hp petugas
6
foto_petugas
medium blob
1048576
pass foto petugas (max 1MB)
7
username
character
8
username petugas
8
password
character
16
password petugas

Tabel Kendaraan
  • Nama tabel: KENDARAAN
  • Kunci tabel: no_kendaraan
  • Tipe file: file master
  • Kegunaan: menyimpan data kendaraan
No.
Nama field
Tipe
Panjang
Keterangan
1
no_kendaraan
character
12
nomor plat kendaraan
2
nama_kendaraan
character
30
jenis dan merk kendaraan
3
nama_pemilik
character
30
nama pemilik kendaraan
4
keterangan
character
50
keterangan tambahan

Tabel Parkir
  • Nama tabel: PARKIR
  • Kunci tabel: no_parkir
  • Tipe file: transaksi
  • Kegunaan: menyimpan history / aktifitas keluar-masuk kendaraan
No.
Nama field
Tipe
Panjang
Keterangan
1
no_parkir
character
15
no. karcis
2
no_kendaraan
character
12
no. plat kendaraan
3
id_petugas
character
5
id petugas
4
tgl_masuk
date
8
tanggal masuk kendraan
5
jam_masuk
time
4
jam masuk kendaraan
6
tgl_keluar
date
8
tanggal keluar kendaraan
7
jam_keluar
time
4
jam keluar kendaraan
8
biaya
numeric
10
biaya parkir
9
keterangan
character
50
keterangan tambahan

4. Diagram Alir Data (DAD) / Data Flow Diagram (DFD)

DAD Level 0 Proses Data
DAD Level 0 Proses Data

DAD Level 0 Proses Transaksi
DAD Level 0 Proses Transaksi

DAD Level 0 Proses Laporan
DAD Level 0 Proses Laporan


DAD Level 1 Pemasukan Data
DAD Level 1 Pemasukan Data

DAD Level 1 Proses Transaksi
DAD Level 1 Proses Transaksi

DAD Level 1 Laporan
DAD Level 1 Laporan

5. Flow Chart System

Flow Chart System
Flow Chart System

6. Flow Chart Program

Flow Chart Program
Flow Chart Program

Flow Chart Program Menu Kendaraan
Flow Chart Program Menu Kendaraan

Flow Chart Program Menu Laporan
Flow Chart Program Menu Laporan

7. Desain Input

Halaman Login
Halaman Login

Halaman Registrasi (Sign up)
Halaman Registrasi (Sign up)

Halaman Input Kendaraan Masuk
Halaman Input Kendaraan Masuk

Halaman Input Kendaraan Keluar
Halaman Input Kendaraan Keluar

Keterangan:
Login petugas: akan / hanya bekerja bagi petugas yang sudah terdaftar.
  1. tidak boleh kosong, wajib diisi dan bersifat case sensitive (field username),
  2. tidak boleh kosong, wajib diisi dan bersifat case sensitive (field password),
  3. field untuk nama petugas yang masih baru / belum pernah terdaftar (wajib diisi),
  4. field untuk alamat petugas baru dan tidak boleh kosong,
  5. pilihan untuk jenis kelamin laki-laki (L) atau perempuan (P), hanya boleh satu pilihan,
  6. field untuk no. HP petugas baru, tidak boleh kosong,
  7. tombol untuk upload foto, file size maksimal 1MB,
  8. field untuk username, harus unik dan tidak boleh kosong,
  9. field untuk password, tidak boleh kosong dan minimal 8 karakter,
  10. field untuk plat no. kendaraan dan tidak boleh kosong,
  11. diisi dengan dengan format Roda 2 atau Roda 4 dan tidak boleh kosong,
  12. nama lengkap pemilik sesuai KTP,
  13. tanggal masuk jika diklik tampil pop up tanggal / kalender,
  14. jam masuk, jika diklik tampil pop up format jam,
  15. tanggal masuk jika diklik tampil pop up tanggal / kalender,
  16. jam masuk, jika diklik tampil pop up format jam,
  17. keterangan bersifat optional, sehingga boleh diisi atau tidak.

8. Desain Output


Laporan Per Tanggal
Laporan Per Tanggal
Laporan Per Tanggal
Laporan Per Bulan
Tampilannya sama seperti di atas, hanya saja bagian header / kop laporan menerangkan bulan terkait (lampau).

Slip Masuk Parkir
Slip Masuk Parkir
Slip Masuk Parkir
Slip Keluar Parkir
Slip Keluar Parkir
Slip Keluar Parkir

Posting Komentar

Lebih baru Lebih lama

نموذج الاتصال