Perancangan Data Flow Diagram DFD Merancang Database Server Pengertian Implementasi Sistem

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