BAB 3 PERANCANGAN SISTEM
3.1 Perancangan Sistem
Tujuan dari perancangan sistem adalah untuk memenuhi kebutuhan user pemakai mengenai gambaran yang jelas tentang perancangan sistem yang akan dibuat serta
diimplementasikan. Perancangan sistem adalah suatu upaya untuk membuat suatu sistem yang baru atau memperbaiki sistem yang lama secara keseluruhan atau
memperbaiki sistem yang telah ada. Desain sistem secara umum mengidentifikasikan komponen-komponen sistem informasi yang akan didesain secara terinci. Desain
terinci dimaksudkan untuk pemrogram komputer dan ahli teknik lainnya yang akan mengimplementasikan sistem.
3.2 Data Flow Diagram DFD
Data Flow Diagram DFD adalah suatu diagram yang menggunakan notasi-notasi untuk menggambarkan arus dari data sistem, yang penggunaannya sangat membantu
untuk memahami sistem secara logika, tersruktur dan jelas. DFD merupakan alat bantu dalam menggambarkan atau menjelaskan sistem yang sedang berjalan logis.
Adapun simbol-simbol dari DFD yaitu:
Universitas Sumatera Utara
Tabel 3.1 Simbol-simbol DFD
Data flow diagram dari rancangan web tes potensi akademik secara online yang penulis ajukan adalah sebagai berikut:
Universitas Sumatera Utara
1. Diagaram Konteks
Gambar3.1 DFD Konteks Tes Potensi Akademik Online
Universitas Sumatera Utara
3.3 Perancangan Database
Database atau Basis Data adalah sekumpulan data yang saling terhubung satu dengan
yang lainnya atau sekumpulan table yang saling terhubung satu dengan yang lainnya.dan fungsi dari database adalah menyimpan suatu data pada table-tabel dan
dikumpulkan menjadi satu dengan database. Database
juga bisa di umpamakan sebagai sebuah rumah dengan beberapa kamar-kamar dan sebuah property seperti
lemari, meja belajar, tempat tidur itu bisa di sebut dengan data querynya. Berikut rancangan tabel yang penulis gunakan dalam mebangun sistem informasi ini:
Tabel 3.2 Tabel Admin
Field Type
Null Default
pengguna varchar30 Yes NULL sandi
varchar32 Yes NULL
Tabel 3.3 Tabel Jawaban
Field Type
Null Default
id_soal varchar5
Yes NULL id_jawaban varchar8
No pilihan
text Yes NULL
name varchar10 Yes NULL
jawaban varchar7
Yes NULL
Universitas Sumatera Utara
Tabel 3.4 Tabel Peserta
Field Type
Null Default
id_peserta varchar15 Yes NULL nama
varchar50 Yes NULL umur
varchar3 Yes NULL
Pendidikan varchar8 Yes NULL
skor varchar20 No
tanggal varchar12 Yes NULL
Tabel 3.5 Tabel Soal Verbal
Field Type Null
Default
id_soal varchar5 Yes NULL soal
text Yes NULL
Tabel 3.6 Tabel Soal Logika
Field Type Null
Default
id_soal varchar5 No soal
text No
Tabel 3.7 Tabel Soal Numerik
Field Type Null
Default
id_soal varchar5 No soal
text No
Universitas Sumatera Utara
Tabel 3.8 Tabel Testi
Field Type
Null Default
id_testi varchar20 Yes NULL
nama varchar30 Yes NULL
email varchar30 Yes NULL
komentar text Yes NULL
gambar text
Yes NULL tanggal
varchar15 No
3.4 Flowchart