Perancangan Sistem Data Flow Diagram DFD Perancangan Database

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