4.3.3 Diagram level 1
DFD level 1 merupakan penjabaran rinci dari setiap proses yang ada pada diagram level nol, secara khusus. Dimungkinkan akan munculnya proses-proses secara detil.
4.3.4 Diagram level 2
DFD level 2 merupakan penjabaran rinci dari setiap proses yang baru muncul pada diagram level 1, secara khusus. Dalam hal ini juga dimungkinkan akan muncul proses-
proses detilnya. Tingkatan berikutnya akan definisikan sesuai dengan keadaan dari level sebelumnya, dengan harapan diagram tersebut akan memberikan pemahaman
secara detil atau rinci mengenai sistem yang sedang akan dikerjakan.
4.4 Desain Database
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.
4.4.1 Tabel Registrasi
Tabel 4.1 Data Registrasi Siawa
Field Name Type
Legth Keterangan
Nama varchar
50 Id nama
Universitas Sumatera Utara
No. ID siswa int
5 Id member
Idprogram_belajar varchar
30 Id program belajar
Idbiaya_program varchar
30 Id biaya program
Alamat varchar
60 Alamat siswa baru
TempatTanggal Lahir varchar
60 Tempat tangga l lahir calon siswa
baru No. telpHP
varchar 20
Id HP Nama orang tua
varchar 20
Nama Orang tua siswa Pilihan waktu belajar
varchar 20
Pilihan waktu belajar
4.4.2 Tabel Contact
Tabel 4.2 Data hubungi
Field Name Type
Legth Keterangan
nama varchar
50 Nama member
email varchar
25 Alamat email member
hp varchar
15 Nomor handphone member
pesan longtext
Pesan member
4.4.3 Tabel admin Tabel 4.3 Data Admin
Field Name Type
Legth Keterangan
Universitas Sumatera Utara
id Int
5 Id adminmember, Auto increment
username Int
60 Username adminmember
password varchar
6 Password adminmember
level char
1 Level antara user dan admin. Jika
level =1 admin dan level =2 user nama
varchar 50
Nama lengkap adminmember tempatlahir
varchar 15
Tempat lahir adminmember tgllahir
text Tanggal lahir adminmember
alamat longtext
Alamat adminmember kota
varchar 50
Kota dimana adminmember berada kodepos
Int 7
Kode pos adminmember telepon
varchar 20
Nomor telepon adminmember hp
Int 25
Nomor handphone adminmember email
varchar 35
Alamat email adminmember pekerjaan
varchar 40
Pekerjaan adminmember
4.5 Algoritma Program
Algoritma adalah urutan langkah-langkah berhingga untuk memecahkan masalah logika atau matematika. Adapun algoritma yang akan dibahas antara lain yaitu:
4.5.1 Algoritma Menu Utama
Langkah 1 : Aktifkan browser Internet Explorer, ketik pada address bar
Universitas Sumatera Utara
”localhostssc” kemudian tekan enter atau klik icon ”go” pada sudut kanan Address Bar, maka akan tampil halaman utama web site.
Langkah 2 : Untuk melakukan transaksi registrasi maka klik link yang terdapat pada tombol registrasi yang ada pada bar menu. Pemakai hanya cukup
melakukan klik pada kotak ”regitrasi” untuk melakukan pedaftaran. Klik tombol ”daftar” untuk memproses data dan kemudian user harus
mengisi formulir pemesanan sebelum menyelesaikan registrasi.
Langkah 3 : Jika administrator ingin melakukan pengentrian, penghapusan dan pengeditan data maka pada menu login di index, ketik username dan
password untuk login, setelah login berhasil maka akan tampil menu admin.
Langkah 4 : Jika klik menu logout pada menu browser maka keluar dari web.
4.5.2 Algoritma Menu Admin
Langkah 1 : Ketik pada address bar localhostssc maka akan muncul menu index, lalu pada menu login masukkan username dan password admin. Setelah
itu akan masuk ke menu
admin.
Langkah 2 : Jika klik menu lihat komentar, maka akan tampil halaman untuk melihat komentar dan pertanyaan dari user.
Universitas Sumatera Utara
Langkah 3 : Jika klik menu lihat registrasi siswa maka akan tampil data seluruh registrasi dari user , maka data tersebut akan tersimpan pada database
admin. Langkah 4 : Jika klik menu logout maka admin akan keluar dari halaman admin dan
kembali ke halaman index.
4.6 Flowchart