APLIKASI PENANGANAN KERUSAKAN KOMPUTER KANTOR BERBASIS WEB TUGAS AKHIR Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli Madya FUAD ALEXANDER S 092406214 PROGRAM STUDI DIPLOMA III TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2012
PERSETUJUAN Judul : SISTEM PAKAR UNTUK MEMBANTU MENANGANI KERUSAKAN KOMPUTER DALAM JARINGAN Kategori : TUGAS AKHIR Nama : FUAD ALEXANDER S Nomor Induk Mahasiswa : 092406214 Program Studi : DIPLOMA III TEKNIK INFORMATIKA Departemen Fakultas : MATEMATIKA : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA Diluluskan di Medan, Juni 2012 Diketahui / Disetujui oleh: Departemen Matematika FMIPA USU Ketua Dosen Pembimbing, Prof. Dr. Tulus, M.Si Dra. Elly Rosmaini, M.Si NIP. 1962090 1988031002 NIP. 19600520 198503 2 002
SURAT PERNYATAAN Yang bertanda tangan di bawah ini saya lulusan Fakultas MIPA Program Studi D3 Teknik Informatika menyatakan bahwa pada ijazah saya program nama dan data saya supaya ditulis sebagai berikut: Nama : FUAD ALEXANDER S. NIM : 092406214 Tempat Tgl. Lahir : PADANG /23 MARET 1991 Jurusan/Prog. Studi : MATEMATIKA / D3 TEKNIK INFORMATIKA Jika dikemudian hari kekurangan atau kesalahan dalam penulisan ijazah saya tersebut karena kesalahan saya sendiri, saya tidak akan menuntut pihak USU maupun fakultas. Medan, 2012 FUAD ALEXANDER S 092406214
PENGHARGAAN Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Esa, Maha Pemurah dan Maha Penyayang dengan limpahan kasih dan karunia-nya tugak akhir ini berhasil diselesaikan dalam waktu yang telah ditetapkan. Ucapan terima kasih saya sampaikan kapada Dra. Elly Rosmaini, M.Si. selaku pembimbing pada penyelesaian Tugas Akhir ini yang telah memberikan bimbingan, panduan dan penuh kepercayaan kepada saya untuk menyempurnakan Tugas Akhir ini. Panduan ringkas, padat dan profesional telah diberikan kepada saya agar Penulis dapat menyelesaikan Tugas Akhir ini. Ucapan terima kasih juga ditujukan kepada Ketua dan Sekretaris Departemen Prof. Drs. Tulus, M.Si. dan Dra. Mardiningsih, M.Si. Dekan dan Pembantu Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam, semua Dosen pada Departemen Matematika FMIPA USU, Pegawai di FMIPA USU, serta teman-teman yang telah membantu Penulis dalam mengumpulkan menyelesaikan Tugas Akhir ini. Ucapan terima kasih juga ditujukan kepada orang-orang yang turut menyemangati dan megingatkan penulis untuk semangat dalam menyelesaikan tugas akhir ini. Kepada orang tua, dan saudarasaudara saya juga saya ucapkan terimakasih.
ABSTRAK Pada hari sekarang ini, penggunaan komputer sudah hampir merata dimana-mana. Mungkin awalnya hanya pada perusahaan berskala besar saja. Namun sekarang ini, perusahaan berskala kecil pun sudah sangat membutuhkan adanya bantuan komputer. Namun kendala dan kerusakan komputer tentulah sudah menjadi sebuah konsekuensi yang harus dihadapi. Bagi sebuah perusahaan yang telah erat dengan jasa komputer dan jaringan/internet, sudah barang tentulah keberadaan staf IT atau IT Support adalah suatu sarat penting. Karena kita ketahui bahwa bila terjadi suatu kerusakan komputer atau jaringan baik itu kecil maupun besar sudah pasti dapat sangat mengganggu kelancaran bisnis perusahaan. Namun keterbatasan staf IT ini sering juga menjadi kendala saat para pegawai lain yang mengalami kerusakan membutuhkan bantuan. Namun dengan kinerja dari Sistem Informasi Penanganan Kerusakan Komputer Kantor Berbasis Web, IT SupportingSys, ini diharapkan dapat membantu staf IT dalam menjalankan tugas mereka dan memberikan efisiensi bagi paa pegawai lainnya
DAFTAR ISI Halaman Persetujuan Pernyataan Penghargaan Abstrak Daftar Isi Daftar Tabel Daftar Gambar ii iii iv v vi vii viii Bab 1 Pendahuluan 1 1.1 Latar Belakang 2 1.2 Rumusan Masalah 2 1.3 Maksud dan Tujuan Penulisan 2 1.4 Pembatasan Masalah 2 1.5 Metodologi Penelitian 3 1.6 Sistematika Penulisan 4 Bab 2 Landasan Teori 5 2.1 Pengertian Komputer 5 2.2 Pengertian Data, Informasi, Sistem dan Sistem Informasi 6 2.3 Desain Database 9 2.3.1 DBMS dan Bahasa Database 10 2.4 Sekilas Tentang HTML (Hypertext Markup Language) 11 2.5 Sekilas Tentang PHP (Personal Home Page) 14 2.5.1 Sejarah PHP (Personal Home Page) 15 2.6.CSS (Cascading Style Sheet) 17 2.7. Mengenal Macromedia Dreamweaver 8 21 Bab 3 Perancangan Sistem 25 3.1 Analis Sistem 25 3.2 Perancangan Sistem 27 3.2.1 Perancangan Masukan (input) 27 3.2.2 Perancangan keluaran (output) 29
3.2.3 Perancangan Database 29 3.2.4 Perancangan Data Flow Diagram (DFD) 33 3.2.5 Perancangan Flowchart (Diagram Alir) 34 3.2.6 Flowchart Penambahan Arsip 35 3.3 Algoritma Pemograman 36 3.3.1 Algoritma Menu Utama 36 3.3.2 Algoritma Admin 37 Bab 4 Implementasi Sistem 38 4.1 Pengertian dan Tujuan Implementasi Sistem 38 4.2 Komponen Utama Implementasi Sistem 38 4.2.1 Perangkat Keras (Hardware) 38 4.2.2 Perangkat Lunak (Software) 39 4.2.3 Unsur Manusia (Brainware) 39 4.3 Instalasi Apache, PHP dan MySQL 40 4.3.1 Instalasi WAMPSERVER 1.6.1.33 40 4.4 Prosedur Penggunaan Program 41 Bab 5 Penutup 56 5.1 Kesimpulan 56 5.2 Saran 56 Daftar Pustaka 57 LAMPIRAN A LAMPIRAN B
DAFTAR TABEL Halaman Tabel 3.1 Tabel Moderator 30 Tabel 3.2 Tabel Lapor 30 Tabel 3.3 Tabel msdata 31 Tabel 3.4 Tabel cpu 31 Tabel 3.5 Tabel kbd 31 Tabel 3.6 Tabel mon 32 Tabel 3.7 Tabel mos 32 Tabel 3.8 Tabel pnt 32
DAFTAR GAMBAR Halaman Gambar 2.1.a Contoh Skrip Sederhana Pemakaian Tag HTML 14 Gambar 2.1.b Output dari Skrip diatas 14 Gambar 2.2 Memulai Dreamweaver 8 21 Gambar 2.3 Area Kerja Pada Dreamweaver 8 22 Gambar 2.5 Gambar Area Kerja Secara Keseluruhan 23 Gambar 3.1 Contoh Sebuah Diagram Alir Sederhana 26 Gambar 3.2 Rancangan Salah Satu Halaman input untuk user 28 Gambar 3.3 Rancangan Salah Satu Halaman indputy Data Sebagai Administrator 28 Gambar 3.4 Rancangan Halaman Utama Sebagai Client 29 Gambar 3.5 Diagram Alir Login Administrator 34 Gambar 3.6 Diagram Alir Penambahan Arsip Oleh Administrator 35 Gambar 4.1 Tampilan Utama dari ITSupportingSys 41 Gambar 4.2 Tampilan Pilihan Pada Menu Utama 42 Gambar 4.3 Tampilan Opsi dari Salah Satu Menu 43 Gambar 4.4 Tampilan Opsi Pilihan 43 Gambar 4.5 Tampilan dari Opsi Bantuan Petunjuk 44 Gambar 4.6 Tampilan Opsi Lapor Petugas IT 45 Gambar 4.7.a Proses Pelaporan Kerusakan Komputer 45 Gambar 4.7.b Proses Pelaporan Kendala Jaringan 46 Gambar 4.7.c Tampilan Proses Balasan dari Server 46 Gambar 4.8 Tampilan Halaman login Administrator 47 Gambar 4.9 Tampilan Halaman Beranda 48 Gambar 4.10 Tampilan Halaman feedback dari check 48 Gambar 4.11 Tampilan Halaman Data Inventaris 49 Gambar 4.12 Tampilan Halaman Berisi Arsip Komputer 49 Gambar 4.13 Tampilan Pernyataan Laporan Telah Dihapus 50 Gambar 4.14 Tampilan Halaman Edit Arsip 50 Gambar 4.15 Tampilan Tambah Arsip Inventaris 51 Gambar 4.16 Tampilan Setelah Data Ditambahkan 51 Gambar 4.17 Tampilan Menu Data Faqs 52 Gambar 4.18 Tampilan Halaman Edit Artikel 52 Gambar 5.19 Tampilan Halaman Tambah Artikel 53 Gambar 4.20 Tampilan Mencoba Hapus Artikel 53 Gambar 4.21 Tampilan Setelah Atrikel Sudah Dihapus 53 Gambar 4.22 Contoh Keamanan Yang Masih Sederhana 55