BAB 3
PERANCANGAN SISTEM
3.1 Perancangan Website
Selain menggunakan bahasa pemrograman PHP pada perancangan ini, penulis juga menggunakan MYSQL sebagai aplikasi database yang dapat berjalan pada
server jaringan dan merupakan freeware perangkat lunak yang pemakaiannya gratis tidak dipungut pembayaran. Pada perancangan website ini, penulis
mengutamakan kesederhanaan dan kualitas. Kualitas dan desain yang baik saling mendukung dan ini di pengaruhi oleh kesederhanaan. PHP dan MYSQL
merupakan pasangan aplikasi untuk merancang website. Penerapan ide yang baik adalah ide yang sederhana. Kesederhanaan merupakan bagian dari kualitas.
Penulis berusaha membuat suatu rancangan yang benar-benar bermanfaat dengan menghasilkan informasi yang benar. Dengan cara mengumpulkan source
code- source code, data yang akurat untuk menghasilkan output sebagai informasi yang tepat. Data Flow Diagram DFDadalah gambaran sistem secara
logika gambaran ini tidak tergantung pada perangkat keras, perangkat lunak, struktur data atau organisasi sangat membantu dalam komunikasi.
Universitas Sumatera Utara
Gambar 3.1 Alur Data Flow Diagram Konteks
1. Perancangan Halaman Home
Gambar 3.2 tampilan halaman Home Admin
Sistem Informasi Sekolah
Pengunjung
Universitas Sumatera Utara
2. Perancangan Halaman Daftar Nama Siswa
Gambar 3.3 tampilan halaman Daftar Nama Siswa
3. Perancangan Halaman Informasi
Gambar 3.4 tampilan halaman Informasi
Universitas Sumatera Utara
4. Perancangan Halaman Galeri
Gambar 3.5 tampilan halaman Galeri
5. Perancangan Halaman Profil Guru
Gambar 3.6 tampilan halaman Profil Guru
Universitas Sumatera Utara
6. Perancangan Halaman Visi dan Misi
Gambar 3.7 tampilan halaman Visi dan Misi
7.
Halaman Login Admin
Gambar 3.8 tampilan halaman Login Admin
3.2 Sarana Perancangan
Pengolahan data dengan sistem komputerisasi merupakan fasilitas-fasilitas yang digunkan penulis dalam merancang website adalah sebagai berikut :
Universitas Sumatera Utara
1. Hardware perangkan keras
Hardware adalah komponen-komponen peralatan yang membentuk suatu sistem komputer dan peralatan lainnya yang memungkinkan
komputer dapat melaksanakan tugasnya. Adapun perangkat keras yang dibutuhkan adalah sebagai berikut :
a Memory
Memory merupakan tempat penampungan atau tempat penyimpanan data atau program untuk sementara.
b Screen Monitor
Merupakan layer yang menampilkan output keluaran program
c Hard disk
Hard disk merupakan tempat untuk penyimpanan data d
Keyboard Merupakan alat input pemasukkan instruksi pada
komputer. e
Printer Merupakan alat pengeluaran output dalam bentuk
lembaran kertas. f
Modem Modem yang merupakan singkatan dari modulator-
modulator adalah alat bantu sistem komputerisasi untuk proses
komunikasi, ini
merupakan alat
yang menghubungkan komputer kejaringan telepon, komputer
Universitas Sumatera Utara
dapat berkomunikasi dengan komputer lain meskipun jarak yang jauh.
2. Software Perangkat Lunak
Dengan hanya menggunakan fasilitas hardware, tentu tidak akan dapat memecahkan masalah, tanpa adanya bantuan penuh software.
Yang dimaksud dengan software adalah komponen-komponen dari pada sistem pengolahan data yang luar dari peralatan komputernya
sendiri. Adapun software-software yang digunakan penulis dalam perancangan website ini adalah sebagai berikut :
a Operating Sistem sistem operasi
Adapun sistem operasi yang dipergunakan penulis adalah windows Xp
b PHP Coder
Merupakan software yang berfungsi sebagai editor dalam penulisan script PHP dan fitur-fitur yang cukup baik untuk
koneksi langsung ke local host atau server local.
c PHP Triad
PHP Triad merupakan kumpulan software aplikasi yang isinya mencakup Apache 1.3.14, PHP 4.0.5, CGI Perl dan
MySQL dan juga PHPMyAdmin. Dengan PHP Triad ini
Universitas Sumatera Utara
maka kebutuhan yang diperlukan sudah dapat dipenuhi, seluruh konfigurasi sudah diatur untuk platform windows.
3. Brainware
Brainware disebut juga dengan lifeware yang merupakan orang yang bekerja dalam proses komputerisasi. Secara umum untuk
menjalankan ynag di usulkan minimal seorang operator. Operator adalah orang yang mempersiapkan komputer dan memilih software
yang sesuai dengan objek kerja, memasukkan data, mengawasi proses pengolahan data. Untuk dapat menjadi seorang operasi dan
salah satu paket program komputer atau software yang akan digunakan.
3.3 Uji Program