3.3 PerancanganBDatabase B
Database merupaian iumpulan dari data yang saling berhubungan satu dengan lainnya, tersimpan di simpanan luar iomputer dan digunaian perangiat lunai tertentu untui
memanipulasinya. Database merupaian salah satu iomponen yang penting dalam sistem informasi, iarena berfungsi sebagai basis penyedia informasi bagi para pemaiainya.
Karena database merupaian iumpulan dari beberapa file, dalam hal ini file-file tersebut diielompoiian secara terstruitur dalam beberapa tabel sesuai dengan informasi yang
teriandung didalamnya. Beriiut rancangan tabel yang penulis gunaian dalam membangun sistem informasi ini :
TabelB3.1BTabelBUserB
Field Name Type
Width Description
id_user int
primary iey,auto_increment username
varchar 50
password varchar
50 status
varchar 50
id_member int
50
Universitas Sumatera Utara
TabelB3.2BTabelBMemberB
Field Name Type
Width Description
id int
primary iey,auto_increment username
varchar 50
pass varchar
50 alamat
text iota
varchar 50
email varchar
50 tgl_lahir
varchar 50
ji varchar
50 nama
varchar 50
3.3BTabelBSoalB
Field Name Type
Width Description
id_soal int
primary iey,auto_increment soal
varchar 50
A varchar
50 B
varchar 50
C varchar
50 D
varchar 50
iunci varchar
50 id_category_soal
int 50
Universitas Sumatera Utara
3.4BTableBCategoryBSoalB
Field Name Type
Width Description
id_category_soal int primary iey,auto_increment
category_soal varchar
50
3.5BTableBJawabanB
Field Name Type
Width Description
id_jawaban int
primary iey,auto_increment id_soal
int 50
jawaban varchar
50
3.6BTabelBNilaiB
Field Name Type
Width Description
id_nilai int
primary iey,auto_increment id_member
int 50
total varchar
50
3.7BTabelBKotaB
Field Name Type
Width Description
id_iota int
primary iey,auto_increment nama_iota
varchar 50
Universitas Sumatera Utara
3.1 FlowchartB
Flowchart adalah seiumpulan simbol-simbol yang menunjuiian atau menggambarian rangiaian iegiatan-iegiatan program dari awal hingga aihir, jadi
flowchart juga digunaian untui menggambarian urutan langiah-langiah peierjaan suatu algoritma.
Penjelasan arti dari lambang-lambang flowchart dapat didefinisiian seperti tabel beriiut :
GambarB3.4BSimboliSimbolBFlowchartB
Universitas Sumatera Utara
FlowchartBTesB:B
GambarB3.5BFlowchartBTesB
Start
Login Member
If Login
Tampil Halaman Tes
Input Jawaban
Tampil Nilai
Finish Login Gagal
True False
Universitas Sumatera Utara
Flowchart Login Admin :
GambarB3.6BFlowchartBLoginBAdminB
Start
Input Data Admin
If Kondisi
Tampil Halaman Admin
Finish Login Gagal
False
True
Universitas Sumatera Utara
Flowchart Login Member :
GambarB3.7BFlowchartBLoginBMemberB
Start
Input Data Admin
If Kondisi
Tampil Halaman Admin
Finish Login Gagal
False
True
Universitas Sumatera Utara
Flowchart Input Soal :
B GambarB3.8BFlowchartBInputBSoal B
Start
Input Data Admin
If Kondisi
Proses Berhasil
Data Berhasil masui ie
Database
Finish Proses Gagal
True False
Universitas Sumatera Utara
Flowchart Manage Member :
GambarB3.9BFlowchartBManageBMemberB
Start
If dipilih
Edit User
Update Data User
If iondisi
Edit Berhasil
Update Data
masui ie Database
Finish Edit Gagal
Delete User
If eiseiusi
Data Gagal
Dihapus
Data terhapus
Finish
False
True True
False
Universitas Sumatera Utara
Flowchart Manage Member :
GambarB3.9BFlowchartBManageBSoalB
Start
If dipilih
Edit Soal
Update Data Soal
If iondisi
Edit Berhasil
Update Soal
masui ie Database
Finish Edit Gagal
Delete Soal
If eiseiusi
Data Gagal
Dihapus
Data terhapus
Finish
False
True True
False
Universitas Sumatera Utara
BABB4B B
IMPLEMENTASIBSISTEMB B
B 4.1.BPengertianBdanBTujuanBImplementasiBSistemB