SISTEM INFORMASI KOPERASI BERBASIS WEB DI SMP NEGERI 11 MEDAN TUGAS AKHIR SRI WAHYUNI NASUTION 062406191 D-3 ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 20009
SISTEM INFORMASI KOPERASI BERBASIS WEB DI SMP NEGERI 11 MEDAN TUGAS AKHIR Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Ahli Madya SRI WAHYUNI NASUTION 062406191 D-3 ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2009
PERSETUJUAN Judul : SISTEM INFORMASI KOPERASI BERBASIS WEB DI SMP NEGERI 11 MEDAN Kategori : TUGAS AKHIR Nama : SRI WAHYUNI NASUTION Nomor Induk Mahasiswa : 062406191 Program Studi : D-3 ILMU KOMPUTER Departemen : MATEMATIKA Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA Diluluskan di Medan, Komisi Pembimbing : Diketahui/Disetujui oleh Departemen Matematika FMIPA USU Ketua, Pembimbing Dr.Saib Suwilo, M.Sc Drs.Agus Salim Harahap, M.Si NIP 131796149 NIP 130936279
PERNYATAAN SISTEM INFORMASI KOPERASI BERBASIS WEB DI SMP NEGERI 11 MEDAN TUGAS AKHIR Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya. Medan, SRI WAHYUNI NASUTION 062406191
PENGHARGAAN Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Esa yang telah melimpahkan rahmat dan karunia-nya, sehingga penulis dapat menyelesaikan Tugas Akhir ini dengan baik dan tepat pada waktunya. Tugas Akhir yang berjudul Sistem Informasi Koperasi Berbasis Web Di SMP Negeri 11 Medan ini dimaksudkan sebagai salah satu syarat untuk menyelesaikan pendidikan Diploma III Program Studi Ilmu Komputer pada. Di sini penulis telah mendapatkan bimbingan dan bantuan dari banyak pihak baik berupa material, spiritual dan informasi lainnya. Untuk itu penulis mengucapkan banyak terima kasih kepada: 1. Allah Subhanahu Wa Ta ala atas Rahmat dan Hidayah-Nya sehingga penulis dapat menyelesaikan tugas akhir ini. 2. Bapak Dr.Eddy Marlianto, M.Sc selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam. 3. Bapak Dr.Saib Suwilo, M.Sc selaku Ketua Departemen Matematika FMIPA USU. 4. Bapak Drs.Agus Salim Harahap, M.Si selaku pembimbing yang telah bersedia membimbing penulis dalam menyusun tugas akhir ini. 5. Kedua orang tua tercinta, abang dan adikku yang senantiasa memberikan motivasi,dukungan dan semangat sehingga membantu dalam penyelesaian tugas akhir ini. 6. Teristimewa untuk Abdul Hakim Hsb, terima kasih atas cinta dan motivasinya dalam menyelesaikan tugas akhir ini. 7. Ibu Kepala Sekolah SMP Negeri 11 Medan Hj.Khalimatus Lubis, S.Pd 8. Sari, Ayu, Ely, Ratih, waty, Citra, Elys, Elvi dan teman-teman Kom C 06 yang menjadi sahabat terbaik selama kuliah dan selalu membantu dalam penyelesaian tugas akhir ini. Penulis menyadari bahwa tugas akhir ini masih banyak terdapat kekurangan dan kesalahan yang perlu diperbaiki, baik dari segi penyajian, bentuk maupun isinya.oleh karena itu, penulis mengharapkan saran dan kritik yang sifatnya membangun demi kesempurnaan tugas akhir ini. Akhir kata, semoga laporan ini bermanfaat dan dapat menjadi bahan bacaan bagi mahasiswa D3 Ilmu Komputer FMIPA USU Medan. Medan, Juni 2009 Penulis Sri Wahyuni Nasution
ABSTRAK Tugas Akhir ini bertujuan untuk menbangun suatu website tentang koperasi di SMP Negeri 11 Medan. Website ini dikembangkan dengan menggunakan perangkat lunak Macromedia Dreamweaver 8, Apache, PHP, dan MySQL. Dan ini Semua telah tersedia pada Xampp.Website ini berfungsi untuk memberikan informasi terbaru tentang datadata koperasi kepada para siswa, guru, dan staff lain yang memerlukan. DAFTAR ISI
Halaman Persetujuan Pernyataan Penghargaan Abstrak Daftar Isi Daftar Table Daftar Gambar ii iii iv v vi vii viii Bab 1 Pendahuluan 1 1.1 Latar Belakang Masalah 1 1.2 Rumusan Masalah 2 1.3 Batasan Masalah 3 1.4 Maksud dan Tujuan 3 1.4.1 Maksud 3 1.4.2 Tujuan 3 1.5 Metode Penelitian 4 1.5.1 Lokasi Penelitian 4 1.5.2 Objek Penelitian 4 1.5.3 Metode Penelitian 4 1.6 Tinjauan Pustaka 5 1.7 Sistematika Penulisan 7 Bab 2 Kerangka Konseptual 2.1 Landasan Teori 8 2.1.1 Pengertian Sistem 8 2.1.2 Pengertian Informasi 9 2.1.3 Pengrtian Sistem Informasi 10 2.2 Database 11 2.2.1 Keunggulan Dan Kelemahan DBMS 13 2.2.1.1 Keunggulan DBMS 13 2.2.1.2 Kelemahan DBMS 14 2.2.2 Komponen Lingkungan Data 14 2.2.3 Bahasa Basis Data 17 2.2.3.1 Bahasa Definisi Data (DDL) 18 2.2.3.2 Bahasa Manipulasi Data (DML) 19 2.3 MYSQL 20 2.3.1 Tipe Data MYSQL 21 2.4 PHP 24 2.4.1 Sejarah PHP 24 2.4.2 Konsep Dasar PHP 26 2.4.3 Fungsi PHP dalam MYSQL 27
2.5 Macromedia Dreamweaver 28 Bab 3 Tinjauan Umum 3.1 Sejarah Singkat SMP Negeri 3 Medan 29 3.2 Visi, Misi dan Tujuan SMP Negeri 3 Medan 29 3.2.1 Visi SMP Negeri 3 Medan 29 3.2.2 Misi SMP Negeri 3 Medan 30 3.2.3 Tujuan SMP Negeri 3 Medan 30 3.3 Stuktur Organisasinya 31 3.4 Uraian Tugas dan Fungsi Organisasi 32 3.4.1 Kepala Sekolah 32 3.4.2 Wakil Kepala Sekolah 32 3.4.3 Wali Kelas 32 3.4.4 Guru 33 3.4.5 Kepala Tata Usaha 33 3.4.6 BP/BK 33 3.4.7 Pengelola Labotorium 34 3.4.8 Keuangan 34 Bab 4 Perancangan Sistem 4.1 Perancangan Sistem 35 4.2 Data Flow Diagram 35 4.2.1 Data Flow Diagram Level 1 37 4.2.2 Data Flow Diagram Level 0 41 4.3 Perancangan Database 42 4.4 Flowchart 45 Bab 5 Implementasi Sistem 5.1 Pengertian Implementasi Sistem 49 5.2 Tujuan Implementasi Sistem 49 5.3 Spesifikasi Sistem 50 5.4 Instalasi Apache, PHP dan Mysql 50 5.4.1 Instalasi Xampp 1.4.6 51 5.4.2 Menjalankan Xampp 55 5.5 Pengujian di Browser 56 Bab 6 Kesimpulan Dan Saran 6.1 Kesimpulan 58 6.2 Saran 58
DAFTAR TABEL Halaman Tabel 3.1 Simbol-Simbol Flowchart 21 Tabel 3.2 Buku Tamu 23
DAFTAR GAMBAR Halaman Gambar 2.1 Bentuk Tree dari Dokumen HTML 15 Gambar 2.2 Dokumen HTML ditampilkan di browser Mozilla Firefox 16 Gambar 2.3 Tampilan macromedia dreamweaver 8.0 17 Gambar 2.4 Tampilan Adobe Photoshop 7.0 18 Gambar 3.1 Flowchart rancangan aplikasi web (situs) 23 Gambar 4.1 Xampp-win32-1.4.6-installer 30 Gambar 4.2 Pilihan Bahasa Instalasi Xampp 30 Gambar 4.3 Setup Wizard 31 Gambar 4.4 End User License Agreement (EULA) 31 Gambar 4.5 Lokasi Instalasi 32 Gambar 4.6 Setup selesai 32 Gambar 4.7 Direktori C:\apachefriends\xampp 33 Gambar 4.8 Menjalankan Xampp 33 Gambar 4.9 Peletakan Folder Berisi File-File Web Dalam Folder htdocs 34 Gambar 4.10 Penulisan Alamat Di URL 34 Gambar 4.11 Hasil Pengujian Aplikasi Web Di Browser 35