Perancangan Database Tabel Soal Pengertian dan Tujuan Implementasi

Gambar 3.2 DFD Konteks Sistem Pembelajaran Matematika berbasis Web

3.3 Perancangan Database

Database basisdata merupakan kumpulan data yang saling berhubungan. Hubungan antar data dapat ditunjukan dengan adanya fieldkolom kunci dari tiap filetabel yang ada. Dalam satu file atau table terdapat banyak record yang sejenis, sama besar, sama bentuk, yang merupakan satu kumpulan entitas yang seragam. Satu record umumnya digambarkan sebagai baris data terdiri dari field yang saling berhubungan menunjukan bahwa field tersebut dalam satu pengertian yang lengkap dan disimpan dalam satu record. Universitas Sumatera Utara Berikut ini adalah desain database yang dapat penulis uraikan sesuai dengan kebutuhan yang diperlukan sebagai media input dan media penyimpanan data serta sebagai media output. Tabel 3.2 Tabel Level User Field Type Nama Varchar50 Password Varchar50 LevelUser Enum„Admin‟,‟guru‟,‟siswa‟ Tabel 3.3 Tabel Guru Field Type NIP Varchar20 Nama Varchar50 IdModul Varchar10 IdKelas Varchar10 Tabel 3.5 Tabel Kelas Field Type idKelas Varchar10 Universitas Sumatera Utara Kelas Varchar10 Tabel 3.6 Tabel Modul Pelajaran Field Type idModul Varchar10 Modul Varchar50 Tabel 3.7 Tabel Nilai Field Type idNilai Varchar10 Nilai Varchar10

3.8 Tabel Soal

Field Type idSoal Varchar10 Id Modul Varchar10 Universitas Sumatera Utara Pertanyaan Varchar300 Pilihan A Varchar100 Pilihan B Varchar100 Pilihan C Varchar100 Pilihan D Varchar100 Jawaban Enum„a‟,‟b‟,‟c‟,‟d‟

3.4 Flowchart

Flowchart atau diagram alir merupakan sebuah diagram dengan simbol-simbol grafis yang menyatakan aliran algoritma atau proses yang menampilkan langkah- langkah yang disimbolkan dalam bentuk kotak, beserta urutannya dengan menghubungkan masing masing langkah tersebut menggunakan tanda panah. Diagram ini bisa memberi solusi selangkah demi selangkah untuk penyelesaian masalah yang ada di dalam proses atau algoritma tersebut. Penjelasan arti dari lambang-lambang flowchart dapat didefinisikan seperti tabel berikut: Tabel 3.9 Tabel Simbol Flowchart Universitas Sumatera Utara

3.4.1 Flowchart Halaman Utama

Universitas Sumatera Utara

3.4.2 Flowchart Register

Universitas Sumatera Utara

3.4.3 Flowchart Admin

Universitas Sumatera Utara

3.4.4 Flowchart Guru

Universitas Sumatera Utara

3.4.5 Flowchart Siswa

Universitas Sumatera Utara BAB 4 IMPLEMENTASI SISTEM

4.1 Pengertian dan Tujuan Implementasi

Implementasi sistem adalah suatu prosedur yang dilakukan untuk menyelesaikan sistem yang ada dalam dokumen rancangan sistem yang telah disetujui dan telah diuji, menginstal dan memulai menggunakan sistem baru yang diperbaiki. Adapun langkah- langkah yang dibutuhkan dalam implementasi sistem adalah : 1. Mendapatkan software dan hardware yang tepat serta sesuai untuk merancang website. 2. Menyelesaikan rancangan sistem. 3. Menulis, menguji, mengontrol dan mendokumentasikan website. 4. Mendapatkan persetujuan. Adapun tujuan dari implementasi sistem adalah sebagai berikut: 1. mengkaji rangkaian sistem baik dari segi software maupun hardware sebagai sarana pengolahan data dan penyajian informasi. 2. Menyelesaikan rancangan sistem yang ada di dalam dokumen sistem yang baru atau yang telah disetujui. Universitas Sumatera Utara 3. Memastikan bahwa pengunjung dapat mengoperasikan dengan mudah terhadap sistem yang baru dan mendapat informasi yang baik dan jelas. 4. Memastikan bahwa sistem yang telah berjalan dengan lancar dengan mengontrol dan melakukan instalasi secara benar.

4.2 Komponen Utama dalam Implementasi Sistem