4.2.3 Data Sekolah
Halaman ini berisikan data guru, data siswa dan data alumni
4.2.4 Halaman Buku Tamu
Halaman ini berisikan form tamu untuk memberikan pesan dan kesan kepada sekolah. Isi pesan tersebut hanya dapat dilihat oleh pengirim pesan dan administrator website.
4.2.5 Halaman Admin
Halaman ini berisikan login yang akan menghubungkan ke halaman administrator. Halaman ini khusus hanya dapat di akses oleh administrator website untuk melakukan
pengaturan website seperti menambah, menghapus dan mengubah data.
4.3 Perancangan Data Flow Diagram DFD
Data Flow Diagram DFD adalah alat pembuatan model yang memungkinkan profesional sistem untuk menggambarkan sistem sebagai suatu jaringan proses
fungsional yang dihubungkan satu sama lain dengan alur data, baik secara manual maupun komputerisasi. Disamping itu DFD adalah salah satu alat pembuatan model
yang sering digunakan, khususnya bila fungsi-fungsi sistem merupakan bagian yang lebih penting dan kompleks dari pada data yang dimanipulasi oleh sistem.
4.4 Perancangan Flowchart
Flowchart adalah bagan-bagan yang mempunyai arus yang menggambarkan langkah- langkah penyelesaian suatu masalah. Flowchart merupakan cara penyajian dari suatu
algoritma.
Didalam perancangan sebuah sistem, flowchart memiliki peranan yang sangat penting, yaitu untuk mempermudah dalam proses pengembangan agar cara kerja
sistem yang telah dibuat mudah dimengerti dan dipahami oleh siapa pun.
4.4.1 Flowchart Menu Utama
Seorang pengunjung website dapat mengakses website MTs Amal Shaleh dan dapat berpindah dari halaman yang satu ke halaman yang lainnya. Masing-masing ke
halaman utama memiliki link-link yang dapat dipilih oleh pengunjung. Flowchart menu utama dapat dilihat pada Gambar 4.3:
1. Flowchart Halaman Depan.
Ya
Tidak Ya
Tidak
Ya
Tidak Ya
Tidak Ya
Gambar 4.2 Flowchart Halaman Utama
4.4.2 Flowchart Admin
Halaman admin hanya bisa diakses oleh administrator. Username dan Password dari administrator harus sesuai dengan table admin. Jika username dan password sesuai
maka admin akan masuk ke halaman administrator dan jika username atau password salah maka akan timbul pesan eror dan diminta untuk login kembali. Flowchart admin
dapat dilihat pada Gambar 4.3
Start
Home
Profil
Buku Tamu Tampil
Halaman Home
Admin Tampil Halaman
Profil
Tampi Halaman Admin
Tampil Halaman Buku Tamu
Tampil Halaman Home
Baca Link
End Keluar
A
B
C
D
Gambar 4.2 Flowchart Admin
E Halaman Data Guru
Logout No
No Tampil Halaman Guru
G E
Buka Halaman Admin
Tampil Menu Admin Cek Username
dan Password Username password salah
Yes No
Input username dan password
Halaman Data Siswa Tampil Halaman Siswa
F Yes
Yes
Yes
4.5 Merancang Database Server
Database merupakan sebuah media penyimpanan data yang terstruktur untuk mempermudah dalam pengembangan sebuah sistem yang akan dibuat. Database dapat dikatakan sebagai
media yang tidak boleh terlupakan dalam proses pembuatan sebuah sistem. Hal ini dikarenakan database merupakan bagian inti dan memegang peranan penting dalam proses
pemeliharaan dan pengembangan sistem.
Database terdiri dari table-tabel yang dibuat menggunakan program MySQL. Database yang dirancang penulis adalah database sekolah yang terdiri dari tujuh tabelsebagai berikut:
1. Tabel Admin
2. Tabel Data Siswa
Field Name Type
Size Description
login varchar
100
Nama User password
varchar 100
Password User
Field Nama Type
Size Description
Nisn varchar
50 Nomor induk siswa
Nama varchar
100 Nama siswa
Jk varchar
10 Jenis kelamin siswa
Ttl varchar
100 Tempat tanggal lahir siswa
Kelas varchar
50 Kelas
3. Table Data Guru
4. Table Buku Tamu
Field Name Type
Size Description
Nama varchar
45 Nama pengirim
email varchar
50 Email pengirim
website varchar
30 Website
komentar Varchar
100 Komentar
Field Name Type
Size Description
Nama varchar
50 Nama
NUPTK varchar
30 Nomor pegawai
Alamat varchar
30 Alamat
E-mail varchar
30 Email
Bidang studi varchar
30 Bidang studi
Motto varchar
100 Motto
4.6 Gambaran Umum Perancangan Website
Sistem yang dibuat dalam situs ini bekerja dalam sebuah web server dan dapat diakses melalui jaringan internet dan interanet. Karena program ini berjalan dalam sebuah jaringan interanet
dan internet, maka dapat dijalankan dengan multiuser, dapat diakses oleh banyak pengguna secara bersamaan dari computer yang berbeda.
4.6.1 Administrator Website
Halaman administrator adalah kumpulan halaman web yang berfungsi sebagai ruang kerja seorang admin untuk memanage dan mengelola data dari website. Data yang
ditampilkan pada website diambil langsung dari database. Ada tiga cara dari seorang admin dalam mengelola database melalui halamn admin yaitu menambah data,
mengedit data, dan menghapus data. Untuk masuk kehalaman menu admin pengguna harus melakukan login terlebih dahulu dengan username:admin dan password:admin.
BAB 5 IMPLEMENTASI SISTEM
5.1 Pengertian Implementasi Sistem
Implementasi sistem system implementation adalah proses pegujian atau proses uji coba terhadap sebuah sistem yang telah selesai dibentuk.
5.2 Tujuan Implementasi Sistem