LANDASAN TEORI IMPLEMENTASI SISTEM Pendahuluan Landasan Teori Perancangan Sistem Implementasi Sistem

vi DAFTAR ISI Halaman PERSETUJUAN PERNYATAAN PENGHARGAAN ABSTRAK DAFTAR ISI DAFTAR TABEL DAFTAR GAMBAR DAFTAR LAMPIRAN BAB 1 PENDAHULUAN 1.1 Latar Belakang 1.2 Rumusan Masalah 1.3 Tujuan Penelitian 1.4 Metode Penelitian 1.5 Batasan Masalah 1.6 Sistematika Penulisan

BAB 2 LANDASAN TEORI

2.1 Komunitas

2.2 Media Sosial

2.3 Website

2.3.1 World Wide Web

2.3.2 Homepage dan Browser

2.4 Internet 2.4.1 Layanan Utama Internet 2.5 Database 2.6 Structured Query Language SQL 2.6.1 Pengertian SQL 2.6.2 Latar Belakang SQL 2.6.3 Kelebihan SQL 2.7 HyperText Markup Language HTML 2.8 Hypertext Preprocessor PHP 2.8.1 Script PHP 2.8.2 Tipe Data PHP 2.9 MySQL 2.10 Apache 2.11 Javascript 2.12 Cascade Style Sheet CSS 2.13 Adobe Dreamwever CS5 2.13.1 Kelebihan Adobe Dreamweaver CS5 ii iii iv v vi viii ix x 1 1 2 2 3 3 4 6 6 7 8 9 9 10 11 11 13 13 14 17 17 18 19 20 21 22 23 24 24 25 Universitas Sumatera Utara vii 2.13.2 Lingkungan Adobe Dreamweaver CS5 25 BAB 3 PERANCANGAN SISTEM 28 3.1 Perancangan Sistem 3.2 Teknologi Informasi Yang Digunakan 3.3 Diagram Konteks 3.4 Data Flow Diagram DFD 3.5 Perancangan Data 3.5.1 Perancangan Database dan Tabel 3.6 Entity Relationship Diagram ERD 3.7 Rancangan User Interface 3.7.1 Rancangan Output 3.7.2 Rancangan Input

3.8 Flowchart

BAB 4 IMPLEMENTASI SISTEM

4.1 Pengertian Implementasi Sistem

4.2 Komponen Utama dalam Implementasi Sistem

4.2.1 Perankat Keras 4.2.2 Perangkat Lunak 4.2.3 Unsur Manusia 4.3 Tampilan Pogram

BAB 5 KESIMPULAN DAN SARAN

5.1 Kesimpulan 5.2 Saran DAFTAR PUSTAKA LAMPIRAN 28 28 29 30 31 35 35 41 43 43 51 55 65 65 65 65 66 66 67 74 74 75 76 77 Universitas Sumatera Utara viii DAFTAR TABEL Halaman Tabel 3.1 Tabel Identitas Tabel 3.2 Tabel Data Diri Tabel 3.3 Tabel Informasi Tabel 3.4 Tabel Komentar Tabel 3.5 Tabel Gambar Tabel 3.6 Tabel Pesan Tabel 3.7 Tabel Balas Pesan Tabel 3.8 Tabel Id_Voting Tabel 3.9 Tabel Relasi 35 36 36 37 37 37 38 38 39 Universitas Sumatera Utara ix DAFTAR GAMBAR Halaman Gambar 2.1 Tampilan Web Browser Gambar 2.3 Tampilan Awal Adobe Dreamweaver CS5 Gambar 2.4 Tampilan Meja Kerja Adobe Dreamweaver CS5 Gambar 3.1 Diagram Konteks Gambar 3.2 DFD Level 0 Gambar 3.3 DFD Level 1 Gambar 3.4 DFD Level 2 Gambar 3.5 DFD Level 3 Gambar 3.6 ERD Website Komunitas Gambar 3.7 Halaman Home Website Komunitas D3 Teknik Informatika Gambar 3.8 Halaman Output Website Lengkap Data AlumniMahasiswa Gambar 3.9 Halaman Galeri Foto Gambar 3.10 Halaman Pesan Masuk dan Pesan Terkirim Gambar 3.11 Halaman Admin Website Pengolahan Data AlumniMahasiswa Gambar 3.12 Halaman Admin Website Pengolahan Data Informasi Gambar 3.13 Halaman Details Website Pengolahan Informasi dan Komentar Gambar 3.14 Halaman Admin Pengolahan Data Admin Gambar 3.15 Halaman Input Output Gambar Website Komunitas Gambar 3.16 Halaman Details Website Input Pengiriman Pesan Gambar 3.17 Halaman Details Website Pendaftaran AlumniMahasiswa Gambar 3.18 Halaman Details Website Login AlumniMahasiswa Gambar 3.19 Halaman Input Data NIM AlumniMahasiswa Gambar 3.20 Flowchart Login Gambar 3.21 Flowchart Inputan Member Gambar 3.22 Flowchart Inputan Informasi Gambar 3.23 Flowchart Inputan Gambar Gambar 3.24 Flowchart Inputan Komentar Gambar 3.25 Flowchart Inputan Data NIM oleh Admin Gambar 3.26 Flowchart Inputan Data Admin Oleh Admin Gambar 3.27 Flowchart Pengolahan Data Alumni Gambar 3.28 Flowchart Pengolahan Data Informasi Gambar 3.29 Flowchart Pengolahan Data Admin Oleh Admin Gambar 4.1 Tampilan Login Website Gambar 4.2 Halaman Register Website Gambar 4.3 Halaman Akun Member Gambar 4.4 Tampilan Halaman Kirim Pesan Gambar 4.5 Tampilan Halaman Pesan Terkirim Gambar 4.6 Tampilan Form Upload Gambar Gambar 4.7 Tampilan Galeri Foto Gambar 4.8 Tampilan Form Input NIM 10 25 26 30 31 33 34 35 41 43 44 45 46 47 48 49 50 51 52 53 54 54 55 56 57 58 59 60 61 62 63 64 68 68 69 70 70 71 71 72 Universitas Sumatera Utara x Gambar 4.9 Tampilan Halaman Pengolahan Data Member 72 Gambar 4.10 Tampilan Halaman Pengolahan Data Informasi 73 Universitas Sumatera Utara xi DAFTAR LAMPIRAN Lampiran A : Daftar Pustaka Lampiran B : Kartu Bimbingan Tugas Akhir Mahasiswa Lampiran C : Surat Keterangan Hasil Uji Program Tugas Akhir Mahasiswa Lampiran D : Listing Program Universitas Sumatera Utara v ABSTRAK Penulisan Tugas Akhir ini adalah untuk menghasilkan karya dalam menyampaikan informasi antara mahasiswa aktif ataupun yang tidak aktif di D3 Teknik Informatika Universitas Sumatera Utara. Metode penelitian yang digunakan adalah dengan metode penelitian kepustakaan yaitu merupakan jenis metode penelitian yang dilakukan dengan mengumpulkan data yang berhubungan dengan topik permasalahan yang penulis angkat dari judul yang telah penulis ajukan. Hasil yang dicapai adalah Pembangunan Website komunitas D3 Teknik Informatika Universitas Sumatera Utara Berbasis Web. Universitas Sumatera Utara 1 BAB 1 PENDAHULUAN

1.1 Latar Belakang

Internet telah dapat dimanfaatkan dalam berbagai bidang kehidupan, mulai dari aplikasi sederhana berupa chatting, penelusuran Website, email, sampai kepada perkembangan teknologi internet yang memungkinkan untuk menelepon teman atau saudara di luar negeri dengan layanan VoIP Voice Over Internet Protocol. Internet memiliki kelebihan dibanding media lainnya. Ketakterbatasan internet dapat memberikan service selama 24 jam sehari dan 365 hari satu tahun non stop. Hal ini merupakan suatu kelebihan yang tidak dimiliki media lainnya. Perkembangan internet inilah yang membuat penulis merasa tergerak untuk membuat suatu Website di mana Website ini digunakan untuk komunitas mahasiswa D3 Teknik Informatika Universitas Sumatera Utara, baik itu mahasiswa yang masih aktif di D3 Teknik Informatika ataupun yang lulus dari D3 Teknik Informatika. Website ini nanti diharapkan dapat menjadi media informasi bagi alumni maupun mahasiswa agar dapat terus saling berhubungan timbal balik antara mahasiswa yang masih aktif di perkuliahan dengan alumni-alumni dari D3 Teknik Informatika. Universitas Sumatera Utara 2 Oleh karena itu berdasarkan pengamatan ini, penulis mengambil judul tugas akhir “Pembangunan Website Komunitas D3 Teknik Informatika Universitas Sumatera Utara Berbasis Web”.

1.2 Rumusan Masalah

Berdasarkan latar belakang yang telah diuraikan sebelumnya, permasalahan yang akan dibahas pada Tugas Akhir ini adalah bagaimana PEMBANGUNAN WEBSITE KOMUNITAS D3 TEKNIK INFORMATIKA UNIVERSITAS SUMATERA UTARA BERBASIS WEB.

1.3 Tujuan Penelitian

Tujuan dari Tugas Akhir pembuatan Website berikut ini adalah: a. Menyediakan sarana berkomunikasi antara alumni mahasiswa D3 Teknik Informatika dan mahasiswa yang masih aktif kuliah di D3 Teknik Informatika b. Saling bertukar informasi dan pengetahuan antara alumni dengan mahasiswa yang masih aktif kuliah di D3 Teknik Informatika. Universitas Sumatera Utara 3

1.4 Metode Penelitian

Metode penelitian merupakan suatu cara atau teknik yang sistematik untuk mengerjakan atau menyelesaikan suatu masalah. Adapun metode penelitian yang penulis gunakan untuk menyelesaikan permasalahan tersebut adalah: a. Penelitian Kepustakaan merupakan jenis metode penelitian yang dilakukan dengan mengumpulkan data yang berhubungan dengan topik permasalahan yang penulis angkat dari judul yang telah penulis ajukan yang bersifat teoritis. b. Penelitian Lapangan merupakan metode tanya jawab kepada setiap orang tentang pentingnya mencari dan mempelajari referensi-referensi yang berkaitan dengan masalah yang ingin diselesaikan

1.5 Batasan Masalah

a. Pengolahan data, seperti data mahasiswa dan alumni hanya bisa dilakukan oleh administrator. Hak akses member hanya menyampaikan informasi yang dikirim dan mengolah informasi yang dikirimnya sendiri seperti menghapus dan mengedit informasi. b. Menghindari data ganda, penulis akan pembuatan suatu validasi data agar user tidak memasukkan data yang sama ke dalam sistem c. Website yang dirancang oleh penulis hanya terbatas untuk komunitas D3 Teknik Informatika dan untuk memverivikasi mahasiswa yang terdaftar di D3 Teknik Informatika. Admin terlebih dahulu memasukkan NIM mahasiswa Universitas Sumatera Utara 4 USU ke dalam database dan akan membandingkan NIM yang diinput oleh member dibaca oleh sistem ada atau tidak.

1.6 Sistematika Penulisan

Tugas akhir ini terdiri dari abstrak yang membahas mengenai ringkasan dari tugas akhir secara umum, kata pengantar, daftar isi, daftar gambar dan daftar tabel. Kemudian isi dari buku tugas akhir ini terdiri dari beberapa bab, yang masing-masing dijelaskan sebagai berikut:

Bab 1: Pendahuluan

Bab ini menjelaskan beberapa hal, antara lain: latar belakang pembuatan tugas akhir, tujuan pembuatan tugas akhir, permasalahan, batasan permasalahan, metodologi pembuatan dan sistematika penulisan tugas akhir.

Bab 2: Landasan Teori

Bab ini membahas beberapa teori penunjang yang berhubungan dengan pokok pembahasan dalam tugas akhir ini.

Bab 3: Perancangan Sistem

Bab ini membahas mengenai desain dan perancangan aplikasi. Desain aplikasi meliputi desain data, desain proses dan desain antar muka. Universitas Sumatera Utara 5

Bab 4: Implementasi Sistem

Dalam bab ini dijelaskan mengenai implementasi pembuatan aplikasi berdasarkan hasil rancangan yang telah dibuat sebelumnya.

Bab 5: Kesimpulan Dan Saran