4.3.3 Flowchart Halaman Tag Profil
Gambar 4.4 Flowchart Halaman Tag Profil
B
Pilih
Halaman Sejarah
END Visi misi
Sarana Praasarana
Struktur Organisasi
Kepala Sekolah
Prestasi
Sejarah
Halaman Visi Misi
Halaman Sarana Prasarana
Halaman Struktur
Halaman Kepala Sekolah
Halaman Prestasi
Kepala Sekolah
Prestasi Struktr
Sarana Visi
Misi
Keluar tidak
tidak
tidak
tidak
tidak
tidak ya
ya
ya
ya
ya
Universitas Sumatera Utara
4.3.3 Flowchart Halaman Tag Guru
Gambar 4.5 Flowchart Halaman Tag Guru
C
Pilih Halaman Direktori Guru
END
Data Guru Direktori
Halaman Data Guru
Data Guru
Keluar tidak
tidak ya
Universitas Sumatera Utara
4.3.3 Flowchart Halaman Tag Siswa
Gambar 4.6 Flowchart Halaman Tag Siswa
D
Pilih Halaman Direktori Siswa
END
Data Siswa
OSIS
Ekskul Direktori
Halaman Data Siswa
Halaman OSIS
Halaman Ekstrakurikuler
Ekskul OSIS
Data Siswa
Keluar tidak
tidak
tidak
tidak ya
ya
ya
Universitas Sumatera Utara
4.3.3 Flowchart Halaman Tag Fitur
Gambar 4.7 Flowchart Halaman Tag Fitur
E
Pilih
Halaman Kontak Sekolah
END
Buku Tamu
Galeri Foto Kontak
Sekolah
Halaman Buku Tamu
Halaman Galeri Foto
Galeri Foto
Buku Tamu
Keluar tidak
tidak
tidak ya
ya
Universitas Sumatera Utara
4.4 Mempersiapkan Database Server
Pada tahapan ini dipersiapkan tempat untuk menampung data di server, data tersebut nantinya akan diproses oleh program yang kita buat pada tahap pemrograman, baik
penambahan, pengeditan, panghapusan dan menampilkan isi database ke halaman website
. Database terdiri atas tabel-tabel yang dibuat dengan menggunakan program MySQL
.
Adapun database yang dibuat oleh penulis adalah database db_tamansiswa dengan tabel-tabel sebagai berikut:
1. Tabel Login Admin
Login administrator adalah tahap awal untuk masuk ke halaman administrator. Dalam
login administrator yang telah penulis buat di database terdiri dari 2 dua field yang
terdiri dare user dan password. Keduanya memiliki tipe data varchar dengan ketentuan size masing-masing dan field password sebagai primary key-nya. Tabel
administrator dapat dilihat pada tablel 4.3 berikut ini:
Tabel 4.3 Tabel Login Admin Nama Field
Type Size
Keterangan
User Varchar
20 Password
Varchar 20
Primary Key
Universitas Sumatera Utara
2. Tabel Guru
Untuk memperjelas informasi data guru yang terdapat di SMA Tamansiswa Binjai, penulis membuat 8 delapan field yang terdiri dari nama, nip, kelamin, alamat,
pelajaran, tanggal lahir, tempat lahir, dan agama. Semua field tersebut memiliki tipe data dan size dengan ketentuan masing-masing dan field nip sebagai primary key-nya.
Tabel guru dapat dilihat pada table 4.4 dibawah ini:
Tabel 4.4 Guru Nama Field
Type Size
Keterangan
Nama Varchar
30 Nip
Varchar 20
Primary Key Kelamin
Varchar 2
Alamat Varchar
50 Pelajaran
Varchar 20
Tgl_Lahir Varchar
10 Tmp_Lahir
Varchar 20
Agama Varchar
10
3. Tabel Siswa
Untuk memperjelas informasi data siswa yang terdapat di SMA Tamansiswa Binjai, penulis membuat 9 sembilan field yang terdiri dari nama, nis, kelas, kelamin,
alamat, nomor telepon, agama, tanggal lahir, dan tempat lahir. Semua field tersebut
Universitas Sumatera Utara
memiliki tipe data dan size dengan ketentuan masing-masing dan field nis sebagai primary
key-nya. Tabel siswa dapat dilihat pada table 4.5 dibawah ini:
Tabel 4.5 Siswa Nama Field
Type Size
Keterangan
Nis Varchar
20 Primary Key
Nama Varchar
30 Kelas
Varchar 10
Alamat Varchar
50 Kelamin
Varchar 1
Telp Varchar
15 Agama
Varchar 10
Tgl_Lahir Varchar
15 Tmp_Lahir
Varchar 20
4. Tabel Pelajaran
Untuk mengetahui informasi mata pelajaran siswa yang terdapat di SMA Tamansiswa Binjai, penulis membuat 4 empat field yang terdiri dari kode pelajaran, id pelajaran,
pelajaran, dan program. Semua field tersebut memiliki tipe data dan size dengan ketentuan masing-masing dan field id_pel sebagai primary key-nya. Tabel pelajaran
dapat dilihat pada table 4.6 berikut ini:
Universitas Sumatera Utara
Tabel 4.6 Pelajaran Nama Field
Type Size
Keterangan
Kode_Pel Varchar
10 Id_Pel
Varchar 10
Primary Key Pelajaran
Varchar 20
Program Varchar
5
5. Tabel Pesan
Untuk mengetahui informasi mengenai pesan yang telah diisi oleh pengunjung website SMA Tamansiswa Binjai, penulis membuat 4 empat field yang terdiri dari id,
pengirim, pesan, dan waktu. Semua field tersebut memiliki tipe data dan size dengan ketentuan masing-masing dan field id sebagai primary key-nya. Tabel pesan dapat
dilihat pada table 4.7 dibawah ini:
Tabel 4.7 Pesan Nama Field
Type Size
Keterangan
Id Varchar
10 Primary Key
Pengirim Varchar
20 Pesan
Text -
Waktu Timestamp
-
Universitas Sumatera Utara
Universitas Sumatera Utara
BAB 5
IMPLEMENTASI SISTEM
5.1 Pengertian Implementasi Sistem
Implementasi sistem adalah langkah-langkah atau prosedur-prosedur yang dilakukan dalam menyelesaikan desain sistem yang telah disetujui, untuk menginstal, menguji
dan memulai sistem baru atau sistem yang diperbaiki. Adapun langkah –langkah yang
dibutuhkan dalam implementasi sistem adalah:
1. Mendapatkan software dan hardware yang tepat serta sesuai untuk merancang
website .
2. Menyelesaikan rancangan sistem.
3. Menulis, menguji, mengontrol dan mendokumentasikan website.
4. Mendapatkan persetujuan.
Universitas Sumatera Utara
5.2 Tujuan Implementasi Sistem
Adapun tujuan dari implementasi sistem ini adalah sebagai berikut: 1.
Menyelesaikan desain sistem yang telah disetujui sebelumnya. 2.
Memastikan bahwa pemakai user dapat mengoperasikan sistem baru 3.
Menguji apakah sistem baru tersebut sesuai dengan pemkai. 4.
Memastikan bahwa konversi ke sistem baru berjalan yaitu dengan membuat rencana, mengontrol dan melakukan instalasi baru secara benar.
5.3 Komponen-komponen Utama Implementasi Sistem
Agar sistem informasi yang telah dikerjakan dapat berjalan baik atau tidak, maka perlu kiranya dilakukan pengujian terhadap sistem yang telah dikerjakan. Untuk itu
dibutuhkan beberapa komponen utama mencakup perangkat keras Hardware, perangkat lunak Software, dan perangkat manusia Brainware. Pada sistem
informasi berbasis web SMA Tamansiswa Binjai ini dibutuhkan komponen-komponen yang mencakup sebagai berikut :
5.3.1. Perangkat Keras Hardware
Hardware merupakan komponen yang terlihat secara fisik, yang saling bekerjasama
dalam pengolahan data. Perangkat keras hardware yang digunakan meliputi:
Universitas Sumatera Utara
a. Monitor
b. CPU Central Processing Unit
c. Harddisk sebagai tempat sistem beroperasi dan media penyimpanan
d. Memori minimal 256 MB
e. Keyboard dan mouse
5.3.2 Perangkat Lunak Software
Software adalah instruksi atau program-program komputer yang dapat digunakan oleh
komputer dengan memberikan fungsi serta penampilan yang diinginkan. Dalam hal ini, perangkat lunak yang digunakan penulis untuk aplikasi perancangan website
adalah:
a. Sistem Operasi Windows 7. b. MySQL sebagai bahasa pemrograman untuk database dalam bahasa SQL.
c. Macromedia Dreamweaver 8 sebagai editor pendesainannya. d. PHP sebagai bahasa pemrograman server side.
e. Xampp Web Server sebagai servers lokal dalam pengetesan halaman web. f. Browser sebagai tempat media tampilan halaman website. Seperti: Mozilla.
Universitas Sumatera Utara
5.3.3 Unsur manusia Brainware