4.3 Perancangan Sistem
Berdasarkan analisis sistem yang telah dilakukan, maka akan dirancang suatu sistem yang sesuai dengan kebutuhan. Rancangan sistem yang dibuat berupa
Data Flow Diagram DFD sebagai deskripsi alur dari sistem. DFD dibuat dengan menggunakan software Power Designer 6 32-bit.
4.3.1 System Flow
System flow yaitu bagan yang memiliki arus pekerjaan secara menyeluruh dari suatu sistem yang menjelaskan urutan prosedur-prosedur yang terdapat di
dalam sistem.
STIKOM SURABAYA
A. System Flow Pengaduan Hardware
Gambar 4.1. System Flow Pengaduan Hardware
System Flow Pengaduan Hardware
User Admin
Manajer IT
P h
a se
Start
Login ID, Kata Sandi
Login Tabel User
Input Pengaduan
Tabel Hardware
Menyimpan Data Pengaduan
Tabel Pengaduan
Input Solusi Tabel
Penjawaban
Data Penjawaban
Apakah Menyelesaiakan
End Data
Pengaduan
Data Pengaduan
Data Pengaduan
Data Penjawaban
Data Penjawaban
Punya ID Kata Sandi
Y Mendaftarkan
User Data User
Data User T
Tabel Admin
Y T
Input Data User
STIKOM SURABAYA
B. System Flow Perbaikan Hardware
System Flow Perbaikan Hardware
Manajer IT Admin
P h
a se
Start
Login Username
Password Login
Tabel Admin
Input Indeks SN Cek Hardware
Ada T
Input Bengkel Cek Bengkel
Y
Ada Input Input Data
Bengkel T
Simpan Data Bengkel
Tabel Bengkel Tabel Hardware
Data Bengkel Input Data
Perbaikan Y
Data Bengkel Simpan Data
Perbaikan Data Perbaikan
Data Perbaikan
End Tabel Perbaikan
Gambar 4.2. System Flow Perbaikan Hardware
STIKOM SURABAYA
4.3.2 Data Flow Diagram
Data Flow Diagram DFD yaitu bagan yang mempunyai arus data dalam suatu sistem yang telah ada atau sistem baru yang akan dikembangkan
secara logika.
A. Context Diagram
DATA USER
DATA HARDWARE BERMASALAH DATA REKAP PENGADUAN
DATA TINDAK LANJUT DATA PERBAIKAN
DATA SOLUSI DATA BENGKEL
LAPORAN PERBAIKAN HARDWARE LAPORAN PENGADUAN
LAPORAN DATA BENGKEL DATA PENGADUAN
APLIKASI MONITORING
HARDWARE
+
USER
ADMIN MANAJER IT
Gambar 4.3. Context Diagram Aplikasi Monitoring Hardware Context diagram sistem ini memiliki tiga external entity yang
menunjang jalannya sistem, yaitu User, Admin, dan Manajer IT.
STIKOM SURABAYA
B. DFD Level 0
DATA INPUT TINDAK LANJUT
DATA TINDAK LANJUT DATA HARDWARE BERMASALAH
DATA REKAP PENGADUAN UPDATE STATUS HARDWARE
UPDATE STATUS HARDWARE
DATA INPUT USER DATA USER
DATA INPUT PERBAIKAN DATA INPUT BENGKEL
DATA PERBAIKAN DATA BENGKEL
DATA INPUT PENGADUAN
LAPORAN DATA BENGKEL LAPORAN PENGADUAN
LAPORAN PERBAIKAN HARDWARE
DATA LAPORAN PERBAIKAN HARDWARE DATA LAPORAN BENGKEL
DATA LAPORAN PENGADUAN DATA PENGADUAN
DATA SOLUSI USER
MANAJER IT
MANAJER IT
MANAJER IT
ADMIN USER
ADMIN ADMIN
ADMIN ADMIN
ADMIN 1
PEMBERIAN SOLUSI
+
2 PENGADUAN
HARDWARE
+
1 PENGADUAN
2 BENGKEL
3 PERBAIKAN
3 PELAPORAN
+
4 PERBAIKAN
HARDWARE
+
5 PENDAFTARAN
USER
+
4 USER
5 HARDWARE
6 PENJAWABAN
Gambar 4.4. DFD Level 0 Aplikasi Monitoring Hardware Dalam DFD level 0 ini terdapat lima sistem dan tiga external entity.
Sistem tersebut antara lain : Pendaftaran User, Pengaduan Hardware, Pemberian Solusi, Perbaikan Hardware dan Pelaporan. Sedangkan external
entity-nya adalah User, Admin, dan Manajer IT.
STIKOM SURABAYA
C. DFD Level 1 Pendaftaran User
DATA INPUT USER DATA USER
ADMIN 4
USER 1
INPUT DATA USER
Gambar 4.5. DFD Level 1 Pendaftaran User D.
DFD Level 1 Pengaduan Hardware
DATA REKAP PENGADUAN DATA HARDWARE BERMASALAH
DATA INPUT PENGADUAN UPDATE STATUS HARDWARE
DATA PENGADUAN USER
1 PENGADUAN
5 HARDWARE
ADMIN ADMIN
1 INPUT DATA
PENGADUAN
Gambar 4.6. DFD Level 1 Pengaduan Hardware
E. DFD Level 1 Pemberian Solusi
DATA SOLUSI DATA INPUT TINDAK LANJUT
UPDATE STATUS HARDWARE DATA TINDAK LANJUT
USER ADMIN
5 HARDWARE
6 PENJAWABAN
1 INPUT DATA
SOLUSI
Gambar 4.7. DFD Level 1 Pemberian Solusi
STIKOM SURABAYA
F. DFD Level 1 Perbaikan Hardware
DATA INPUT BENGKEL DATA BENGKEL
DATA INPUT PERBAIKAN DATA PERBAIKAN
ADMIN ADMIN
2 BENGKEL
3 PERBAIKAN
1 INPUT DATA
PERBAIKAN
2 INPUT DATA
BENGKEL
Gambar 4.8. DFD Level 1 Perbaikan Hardware
G. DFD Level 1 Pelaporan
DATA LAPORAN PERBAIKAN HARDWARE DATA LAPORAN BENGKEL
DATA LAPORAN PENGADUAN LAPORAN PENGADUAN
LAPORAN PERBAIKAN HARDWARE LAPORAN DATA BENGKEL
1 PENGADUAN
2 BENGKEL
3 PERBAIKAN
MANAJER IT
MANAJER IT
MANAJER IT
1 PEMBUATAN
LAPORAN PENGADUAN
2 PEMBUATAN
LAPORAN PERBAIKAN
3 PEMBUATAN
LAPORAN BENGKEL
Gambar 4.9. DFD Level 1 Pelaporan
4.3.3 Perancangan Database