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