1 SISTEM INFORMASI ALUMNI SMA NEGERI 1 MERBAU BERBASIS WEB TUGAS AKHIR DESI ANDRIANI 142406005 PROGRAM STUDI D3 TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2017
2 SISTEM INFORMASI ALUMNI SMA NEGERI 1 MERBAU BERBASIS WEB TUGAS AKHIR Diajukam untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli Madya DESI ANDRIANI 142406005 PROGRAM STUDI D3 TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2017
3 PERSETUJUAN Judul : Sistem Informasi Alumni SMA Negeri 1 Merbau Berbasis Web Kategori : Tugas Akhir Nama : Desi Andriani Nomor Induk Mahasiswa : 142406005 Program Studi : D3 Teknik Informatika Departemen : Matematika Fakultas : Matematika dan Ilmu Pengetahuan Alam Disetujui di Medan, Juli 2017 Disetujui oleh Program Studi D3 Teknik Informatika Ketua, Pembimbing, Dra. Normalina Napitupulu, M.sc Dr. Suyanto, M.Kom NIP.19631106 198902 2 001 NIP 19590813 198601 1 002
4 PERNYATAAN SISTEM INFORMASI ALUMNI SMA NEGERI 1 MERBAU BERBASIS WEB TUGAS AKHIR Saya mengakui bahwa tugas akhir ini adalah hasil karya sendiri. Kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya. Medan, Juni 2017 DESI ANDRIANI 142406005
5 PENGHARGAAN Puji dan syukur penulis panjatkan kehadirat Allah SWT, yang telah melimpahkan karunia-nya dalam mengerjakan Tugas Akhir ini. Karena berkat rahmat dan ridho- Nya pula penulis dapat menyelesaikan Tugas Akhir ini dengan judul Sistem Informasi Alumni SMA Negeri 1 Merbau Berbasis Web. Terima kasih penulis sampaikan kepada Bapak Dr. Suyanto, M.Kom selaku Dosen Pembimbing yang telah meluangkan waktunya selama penyusunan Tugas Akhir ini. Terima kasih kepada Ibu Dra. Normalina Napitupulu, M.sc, dan Bapak Drs. James Piter Marbun, M.Kom Selaku ketua dan Sekretaris Program Studi D3 Teknik Informatika FMIPA USU Medan. Dekan dan Wakil Dekan FMIPA USU, seluruh staf dan Dosen Program Studi D3 Teknik Informatika FMIPA USU, pegawai FMIPA USU dan rekan-rekan kuliah. Akhirnya tidak terlupakan kepada Bapak, Ibu dan keluarga yang selama ini memberikan bantuan dan dorongan yang diperlukan. Semoga Tuhan Yang Maha Esa akan membalasnya. Medan, Juli 2017 Desi Andriani
6 SISTEM INFORMASI ALUMNI SMA NEGERI 1 MERBAU BERBASIS WEB ABSTRAK Tugas akhir ini bertujuan membangun sebuah sistem informasi yang berbasis web. Dengan adanya Sistem Informasi Alumni SMA Negeri 1 Merbau ini, alumni dapat berinteraksi dan bertukar informasi seperti saling bertukar informasi seperti saling berbagi ilmu pengetahuan, lowongan pekerjaan, dunia kampus, dan lain-lain. Sistem Informasi Alumni SMA Negeri 1 Merbau Berbasis Web ini dapat diakses secara online sehingga batasan waktu dan jarak tidak menjadi masalah bagi alumni untuk berinteraksi. Sistem ini dikembangkan dengan menggunakan perangkat lunak Sublime Text 2, XAMPP, PHP, Mysql, dan browser Google Chrome.
7 INFORMATION SYSTEM ALUMNI SMA NEGERI 1 MERBAU WEB-BASED ABSTRACT This final project aims to build a web-based information system. With the Alumni Information System SMA Negeri 1 Merbau, alumni can interact and exchange information such as exchanging information such as sharing knowledge, job vacancies, campus world, and others. Alumni Information System SMA Negeri 1 Merbau Web-Based can be accessed online so that time and distance limitation is not a problem for alumni to interact. The system was developed using Sublime Text 2, XAMPP, PHP, Mysql, and Google Chrome browser software.
8 DAFTAR ISI PERSETUJUAN PERNYATAAN PENGHARGAAN ABSTRAK ABSTRACK DAFTAR ISI DAFTAR TABEL DAFTAR GAMBAR Halaman i ii iii iv v vi viii ix BAB 1 PENDAHULUAN 1 1.1 Latar Belakang 2 1.2 Perumusan Masalah 3 1.3 Batasan Masalah 3 1.4 Tujuan Penelitian 4 1.5 Manfaat Penelitian 5 1.6 Metodologi Penelitian 6 1.7 Sistematika Penulisan 7 BAB 2 LANDASAN TEORI 9 2.1 Pengertian Sistem Informasi 9 2.2 Pengertian Database dan MySQL 9 2.3 XAMPP Control Panel 12 2.4 HTML 5 12 2.5 CSS3 13 2.6 Sublime Text 13 2.7 PHP : Hypertext Preprocessor 14 2.8 Javascript 14 2.9 Flowchart 15 2.10 Entity Relationship Diagram 18 2.11 Data Flow Diagram 20 BAB 3 PERANCANGAN SISTEM 22 3.1 Analisis Sistem 22 3.2 Perancangan Sistem 23 3.2.1 Perancangan Keluaran (Output) 24 3.2.2 Perancangan Masukan (Input) 25 3.2.3 Perancangan Dialog 27 3.3.4 Perancangan File 29 3.2.5 Perancangan Database 31 3.2.5.1 ERD (Entity Relationship Diagram) 32 3.2.5.2 Normalisasi 33 3.2.5.3 Diagram Konteks 36
9 3.2.5.4 Perancangan Data Flow Diagram (DFD) 37 3.2.6 Perancangan Komunikasi Data 38 3.2.7 Perancangan Program 39 3.2.7.1 Flowchart Login 39 3.2.7.2 Flowchart Halaman Utama 40 3.2.7.3 Flowchart Halaman Admin 41 3.2.7.4 Flowchart Alumni 42 3.2.7.5 Flowchart Anggota 43 BAB 4 IMPLEMENTASI SISTEM 44 4.1 Pengertian Implementasi Sistem 44 4.2 Tujuan Implementasi Sistem 44 4.3 Spesifikasi Hardware 45 4.4 Software 46 4.5 Brainware 46 4.6 Demonstrasi Program 47 4.6.1 Tampilan Menu Utama 47 4.6.2 Tampilan Menu Login 48 4.6.3 Tampilan Menu Admin 49 4.6.4 Tampilan Menu Input Data Alumni 50 4.6.5 Tampilan Data Alumni Yang Terdaftar 51 4.6.6 Tampilan Detail Data Alumni 52 BAB 5 PENUTUP 53 5.1 Kesimpulan 53 5.2 Saran 54 DAFTAR PUSTAKA LAMPIRAN
10 DAFTAR TABEL Nomor Judul Halaman Tabel 2.1 Simbol Flowchart 16 2.2 Komponen ERD 19 2.3 Simbol Data Flow Diagram 21 3.1 Tabel Kategori 29 3.2 Tabel Baner 29 3.3 Tabel File User 30 3.4 Tabel Berita 30 3.5 Tabel Agenda 31 3.6 Tabel Alumni 35 3.7 Tabel Alumni 35 3.8 Tabel Berita 35
11 TABEL GAMBAR Nomor Judul Halaman Gambar 3.1 Perancangan Keluaran (Output) 24 3.2 Perancangan Masukan (Input) 25 3.3 Hasil Input 27 3.4 Alur Dialog Sistem Informasi Alumni SMA N 1 Merbau 28 3.5 ERD (Entity Relationship Diagram) 32 3.6 Diagram Konteks Alumni 36 3.7 Diagram Konteks Alumni 37 3.8 Flowchart Login 39 3.9 Flowchart Halaman Utama 40 3.10 Flowchart Halaman Admin 41 3.11 Flowchart Alumni 42 3.12 Flowchart Anggota 42 4.1 Tampilan Menu Utama 47 4.2 Tampilan Menu Login 48 4.3 Tampilan Menu Admin 49 4.4 Tampilan Menu Input Data Alumni 50 4.5 Tampilan Data Alumni Yang Terdaftar 51 4.6 Tampilan Detail Data Alumni 53