PENYIMPANAN FILE PRIBADI USER BERBASIS WEB
CLOUD
TUGAS AKHIR
T.MIRZA AULIA
142406161
PROGRAM STUDI D3 TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN
ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
PENYIMPANAN FILE PRIBADI USER BERBASIS WEB
CLOUD
TUGAS AKHIR
Diajukan untuk melengkapi tugas dan memenuhi syarat
memperoleh Ahli Madya
T.MIRZA AULIA
142406161
PROGRAM STUDI D3 TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN
ALAM
PERNYATAAN
PENYIMPANAN FILE PRIBADI BERBASIS WEB CLOUD
TUGAS AKHIR
Saya menyatakan bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.
Medan, Juni 2017
PENGHARGAAN
Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Pemurah dan Maha Penyayang, dengan limpah karunia-Nya Penulis Dapat enyelesaikan enyusunan Tugas Akhir ini dengan judul Penyimpanan File Pribadi User Berbasis Web Cloud.
Terima kasih penulis sampaikan kepada Dr. Elly Rosmaini, M.Si selaku pembibing yang telah meluangkan waktunya selama penyusunan Tugas Akhir
ini.Terima kasih kepada Dr. Faigiziduhu Bu’ulolo, M.Si sebagai Dosen
Pembimbing Akademik yang telah membimbing penulis selama berada di D3 Teknik Informatika FMIPA USU 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, 21 Juni 2017
PENYIMPANAN FILE PRIBADI USER BERBASIS WEB CLOUD
ABSTRAK
Pada penulisan tugas akhir ini, penulis membuat aplikasi penyimpanan file pribadi user berbasis web cloud. Aplikasi ini merupakan sebuah website penyimpanan file-file user. Seiring berkembanganya teknologi dibutuhkan juga web penyimpanan file,atau disebut juga dengan cloud,salah satunya seperti google drive,penulis membuat program ini karena terinspirasi melihat kejadian Mahasiswa USU bunuh diri akibat file skirpsinya hilang karena laptopnya dicuri. Berdasarkan hal tersebut penulis tertarik untuk membuat website penyimpanan file pribadi user yang didalam website tersebut user dapat mendaftar,lupa password,menyimpan file,mendownload file,megganti password,megganti data diri. Dalam pembuatan website ini, penulis menggunakan bahasa pemograman PHP, HTML, CSS, JavaScript dan berbagai macam yang berhubungan dengan website. Metode penelitian yang digunakan oleh penulis adalah metode pengumpulan data dengan melakukan observasi data yang diperolah dari internet.
PERSONAL USER FILE STORAGE WEB-BASED CLOUD
ABSTRACT
In writing this thesis, the author makes the application. This application is a website storage user files. Along with the development of technology is also needed web storage files, or also called the cloud, one such as google drive, the author makes this program because it inspired to see the incident of USU students committed suicide due to the file of his thesis lost, because his laptop was stolen. Based on this the authors are interested to create a website storage personal files users in the website can register, forget the password, save the file, download the file, change the password, change the data yourself. In making this website, the author uses the programming language PHP, HTML, CSS, JavaScript and various kinds related to the website. The research method used by the writer is the data method by observing the data obtained from the internet.
DAFTAR ISI
BAB 1. Pendahuluan
1.1. Latar Belakang Rumusan Masalah
1.7. Sistematika Penulisan 6
BAB 2. Tinjauan Pustaka
2.1. Cloud Storage 7
2.1.1. Pengertian Teknologi Cloud Storage 8 2.2. Pengertian HTML (Hypertext Markup Language) 9 2.3. Pengertian PHP (Hypertext Processor) 10
2.4. CSS (Cascadings Style Sheet) 10
2.5. Pengertian JavaScript 11
2.6. XAMPP Control Panel 12
2.7. MySQL 13
2.8. Flowchart 14
2.8.1. Simbol pada Flowchart 15
2.9. Entity Relationship Diagram 18
BAB 3. Perancangan Sistem
3.1 Pengertian Perancangan Sistem 19
3.1.1. Flowchart Halaman User 20
3.1.2. Flowchart Halaman Admin 21
3.1.3. Diagram Konteks Sistem 22
3.1.4. Entity Relationship Diagram 22
Halaman BAB 4. Implementasi Sistem
4.1. Pengertian Implementasi Sistem 25
4.2. Tujuan Implementasi Sistem 25
4.3. Demonstrasi Website Penyimpanan File Pribadi 26 BAB 5. Penutup
5.1. Kesimpulan 34
5.2. Saran 34
DAFTAR TABEL
Nomor Tabel
Judul Halaman
2.1. Flow Direction Symbols 15
2.2. Processing Symbols 16
2.3. Input-Output Symbols 17
2.4. Komponen ERD 18
3.1. Tabel Admin 23
3.2. Tabel Upload 23
DAFTAR GAMBAR
Nomor Gambar
Judul Halaman
3.1. Flowchart Halaman User 20
3.2. Flowchart Halaman Admin 21
3.3. Diagram Konteks Sistem 22
3.4. Entity Relationship Diagram 22
4.1. Tampilang Depan User 26
4.2. Tampilan Register User 27
4.3. Tampilan Lost Password User 27
4.4. Tampilan Upload File Dihalaman User 28
4.5. Tampilan My Files Dihalaman User 28
4.6. Tampilan Change Password Dihalaman User 29
4.7. Tampilan Edit Profile Dihalaman User 29
4.8. Tampilan Menghapus Suatu File 30
4.9. Tampilan Ketika Logout Dari User 30
4.10. Tampilan Ketika berhasil Mengupload File 31
4.11. Tampilan Login Admin 31
4.12. Tampilan File User di halaman Admin 32
4.13. Tampilan Daftar User dihalaman Admin 32