• Tidak ada hasil yang ditemukan

LAPORAN TUGAS AKHIR APLIKASI FILE SHARING PEMBELAJARAN BERBASIS WEB UNTUK JARINGAN LOKAL UNS.

N/A
N/A
Protected

Academic year: 2017

Membagikan "LAPORAN TUGAS AKHIR APLIKASI FILE SHARING PEMBELAJARAN BERBASIS WEB UNTUK JARINGAN LOKAL UNS."

Copied!
14
0
0

Teks penuh

(1)

commit to user LAPORAN TUGAS AKHIR

APLIKASI FILE SHARING PEMBELAJARAN BERBASIS WEB UNTUK

JARINGAN LOKAL UNS

Di ajukan untuk Menyusun Tugas Akhir dalam Program DIII Teknik Informatika

Fakultas Matematika dan Ilmu Pengetahuan Alam

Universitas Sebelas Maret

Disusun Oleh :

Guruh Dewanta

M3110072

PROGRAM DIII TEKNIK INFORMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SEBELAS MARET

SURAKARTA

(2)

commit to user HALAMAN PERSETUJUAN

APLIKASI FILE SHARING PEMBELAJARAN BERBASIS WEB UNTUK

JARINGAN LOKAL UNS

Tugas Akhir ini disetujui untuk dipertahankan

Dihadapan dewan penguji

Pada tanggal 15 Juli 2013

Pembimbing Utama

Hartatik,M.Si

NIDN.0703057802

(3)

commit to user

iii

HALAMAN PENGESAHAN

APLIKASI FILE SHARING PEMBELAJARAN BERBASIS WEB UNTUK

JARINGAN LOKAL UNS

Disusun Oleh :

GURUH DEWANTA

M3110072

Dibimbing Oleh :

Pembimbing Utama

Hartatik,M.Si

NIDN.0703057802

Tugas Akhir ini telah diterima dan disahkan oleh dewan penguji Tugas Akhir

Program Studi Diploma III Teknik Informatika

Pada Tanggal 15 Juli 2013

Dewan Penguji :

1. Penguji 1 :Rudi Hartono, S.Si ( )

NIDN.0626128402

2. Penguji 2 :Endar Suprih Wihidayat,S.T.,M.Eng ( )

NIP.1980021420130201

3. Penguji 3 : Hartatik,M.Si ( )

NIDN.0703057802

Disahkan oleh :

Dekan FMIPA UNS

Prof. Ari Handono Ramelan, M.Sc.(Hons), Ph.D

NIP. 19610223 198601 1 001

Ketua Program Studi Diploma III

Teknik Informatika UNS

Drs. Y.S Palgunadi, M.Sc

(4)

commit to user ABSTRAK

Guruh Dewanta, 2013. Aplikasi File Sharing Pembelajaran Berbasis Web untuk

Jaringan Lokal UNS.Teknik Informatika, Diploma III Teknik Informatika,

Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas Sebelas Maret

Surakarta.

Kemajuan teknologi informasi yang pesat saat ini telah memberikan banyak

kemudahan dalam berbagai hal beberapa di antaranya adanya gagasan file sharing yang

memberikan sarana untuk memajukan pendidikan.

File sharing adalah sebuah website yang menampung segala kreativitas

mahasiswa dalam bentuk tulisan dari seluruh Fakultas yang ada di UNS dan di rancang

dengan tahapan yaitu pengumpulan data dan informasi, analisis kebutuhan dan

perancangan system, pembangunan system, dan pengujian system.Aplikasi ini

dirancang dan dikembangkan menggunakan database MYSQL dan bahasa pemrogaman

php dengan framework YII.

File sharing memiliki fasilitas diantaranya adalah halaman artikel, report

penyalahgunaan artikel atau hak cipta, download artikel dan chat box.

Kata Kunci : YII Framework, File Sharing.

(5)

commit to user ABSTRACT

Guruh Dewanta, 2013. File Sharing Application for Web-Based Learning Local

Network UNS.Teknik Informatics, Diploma of Information Engineering, Faculty

of Mathematics and Natural Sciences, University of March Surakarta.

The rapid advances in information technology today has given a lot of

convenience in many ways some of which the idea of file sharing which provides a

means to promote education.

File sharing is a website that holds all the creativity of students in writing of the

entire Faculty in UNS and designed with the stages of data collection and information,

requirements analysis and system design, system development, and testing system.

Application is designed and developed using MYSQL database and PHP programming

language with Yii framework.

File sharing has facilities such as article pages, report abuse or copyrighted

articles, download articles and chat box.

Keywords: Yii Framework, File Sharing.

(6)

commit to user MOTTO

“Kemarin adalah sejarah yang hanya dapat dikenang, hari esok adalah sebuah misteri

yang hanya Tuhan yang tahu dan hari ini adalah sebuah anugrah atas kehidupan yang di

berikan kepada kita”

(Guruh Dewanta)

(7)

commit to user PERSEMBAHAN

Kupersembahkan karya ini untuk :

1. Untuk Ibu tercinta yang telah memberikan segala

sesuatu yang ada didunia untukku.

2. Teman-temanku yang selalu memberikan support demi

kelancarangan pembuatan Tugas Akhir.

3. Untuk seseorang yang jauh disana yang telah

memberikan motivasi untuk menyelesaikan Tugas Akhir

tepat waktu.

4. Untuk semua orang yang terlibat dalam pembuatan

Tugas Akhir ini.

(8)

commit to user KATA PENGANTAR

Penulis tiada henti memnajatka syukur atas ke hadirat Allah SWT, Zat Yang

Maha Mengetahui segala ilmu pengetahuan. Dialah Tuhan yang satu, yang telah

mengabulkan doa-doa hambaNya dan senantiasa memberikan kekuatan dan keteguhan

hati sehingga penulis mampu menyelesaikan Laporan Tugas Akhir ini.

Berbagai pihak telah ikut berperan membantu penulis dalam menyelesaikan

Tugas Akhir ini dengan memberikan arahan dan bimbingan serta motivasi. Untuk itu

pada kesempatan ini penulis mngucapkan terimakasih yang sebesar-besarnya kepada :

1. Bapak Drs. Y.S. Palgunadi,M.Sc , selaku Ketua Program Studi Diploma III

Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam

Universitas Sebelas Maret.

2. Ibu Hartatik, M.Si, Selaku Pembimbing, yang telah benar-benar mengarahkan,

selaku memberikan semangat kepada penulis, dan sudah seperti seorang ibu

kandung di kampus bagi penulis.

3. Orang tuaku yang selalu memberikan mendukungan dan doanya setiap waktu,

sehingga memberikan motivasi yang luar biasa dalam menyelesaikan Tugas

Akhir ini.

4. Teman –teman Teknik Informatika B angkatan 2010, keluarga besar Puskom

UNS, yang telah menyediakan waktu untuk membagi ilmu dan pengetahuan

guna menyelesaikan Tugas Akhir ini.

5. Pihak-pihak lain yang telah membantu penulisan Laporan Tugas Akhir ini, yang

tidak dapat penulis sebutkan satu persatu.

Seperti kata pepatah, tidak ada gading yang tak retak, oleh sebab itu penulis

memohon kelapangan hati pembaca sekalian untuk menerima apa yang ada dalam

laporan Tugas Akhir ini dengan senang hati dan semoga bermanfaat.

Surakarta, Juni 2013

Penulis

(9)
(10)

commit to user DAFTAR ISI

Halaman

HALAMAN JUDUL ………... i

HALAMAN PERSETUJUAN ……… ii

HALAMAN PENGESAHAN ………. iii

ABSTRAK …………..……… iv

ABSTRACT ………... v

MOTTO ……….. vi

PERSEMBAHAN ………... vii

KATA PENGANTAR …..……….. viii

DAFTAR ISI ……….. ix

DAFTAR TABEL ……….. xi

DAFTAR GAMBAR ……….. xii

BAB I PENDAHULUAN ………... 1

1.1 LATAR BELAKANG ………. 1

1.2 PERMUSAN MASALAH ……….. 3

1.3 BATASAN MASALAH ……….. 3

1.4 TUJUAN ……….. 4

1.5 MANFAAT ……….. 4

1.6 METODOLOGI PENELITIAN ………... 4

1.7 SISTEM PENULISAN ……… 6

BAB II LANDASAN TEORI ………... 8

2.1 KONSEP DASAR FILE SHARING ………... 3

2.2 PERANCANGAN SISTEM ………... 9

2.3 DATABASE MANAJEMENT SYSTEM …………...……… 9

2.4 KONSEP DASAR CONTEXT DIAGRAM ……...………. 9

2.5 DATA FLOW DIAGRAM ...………... 9

2.6 ENTITY RELATIONSHIP DIAGRAM ………. 10

2.7 DATABASE MYSQL ………. 11

2.8 FRAMEWORK YII ………. 13

(11)

commit to user

2.9 CASCADING STYLE SHEET ……… 15

BAB III ANALISA DAN PERANCANGAN SISTEM ……… 16

3.1 ALAT DAN BAHAN ….………. 16

3.1.1 KEBUTUHAN SOFTWARE ...………... 16

3.1.2 KEBUTUHAN HARDWARE ………. 16

3.1.3 KEBUTUHAN SISTEM ……….. 16

3.2 LANGKAH PENGEMBANGAN APLIKASI ………. 17

3.3 PERANCANGAN SISTEM ……….………... 18

3.3.1 CONTEXT DIAGRAM ………. 18

3.3.2 DATA FLOW DIAGRAM ……… 19

3.3.3 ENTITY RELATIONSHIP DIAGRAM ………... 21

3.3.4 RELATIONSHIP ( RELASI ANTAR TABEL) ……… 23

3.4 PERANCANGAN BASIS DATA ………... 24

3.5 PERANCANGAN DESAIN INFORMASI ..……… 29

BAB IV IMPLEMENTASI SISTEM ….……… 32

4.1 IMPLEMENTASI SISTEM ……….. 32

BAB V PENUTUP ……….. 49

5.1 KESIMPULAN ……….. 49

5.2 SARAN ……….. 49

DAFTAR PUSTAKA

(12)

commit to user DAFTAR TABEL

Halaman

Tabel 2.1 Tabel Simbol Context Diagram ………... 10

Tabel 2.2 Tabel Simbol Data Flow Diagram ………...……… 10

Tabel 2.3 Tabel Simbol Entity Relationship Diagram ……… 11

Tabel 3.1 Tabel User ……….………... 24

Tabel 3.2 Tabel Level ...………...……… 24

Tabel 3.3 Tabel Pendidikan ..………... 25

Tabel 3.4 Tabel Movie ….……… 25

Tabel 3.5 Tabel Application ……… 26

Tabel 3.6 Tabel Appkat ……… 26

Tabel 3.7 Tabel Otherkat ………. 26

Tabel 3.8 Tabel Pendkat ……….. 27

Tabel 3.9 Tabel Kategori ………. 27

Tabel 3.10 Tabel Jurusan ………. 27

Tabel 3.11 Tabel Fakultas ……… 28

Tabel 3.12 Tabel Report ……….. 28

Tabel 3.13 Tabel Rules ……… 28

Tabel 3.14 Tabel Yiichat_post ………. 29

(13)

commit to user

xii

DAFTAR GAMBAR

Halaman

Gambar 2.1 Flow MVC ………….……… 14

Gambar 3.1 Langkah Pengembangan Aplikasi ………. 18

Gambar 3.2 Context Diagram ……… 18

Gambar 3.3 DFD Level 0 ……….………. 19

Gambar 3.4 DFD Level 1 Proses 3 ……….……….. 20

Gambar 3.5 DFD Leve 1 Proses 7 ………. 20

Gambar 3.6 ERD …………..………. 22

Gambar 3.7 Relasi antar Tabel ……….. 23

Gambar 3.8 Desain Halaman Utama ……… 29

Gambar 3.9 Desain Halaman Member ……….. 30

Gambar 3.10 Desain Halaman Admin ……….. 31

Gambar 4.1 Halaman Depan ………. 33

Gambar 4.2 Halaman Sign Up ……….. 34

Gambar 4.3 Halaman Log In ………. 34

Gambar 4.4 Halaman Member ……….. 35

Gambar 4.5 Halaman Rules ……….. 35

Gambar 4.6 Halaman Nggolek ………. 36

Gambar 4.7 Halaman Admin ……… 36

Gambar 4.8 Halaman Report ……… 37

Gambar 4.9 Halaman Admin Filtering ………. 37

Gambar 4.10 Halaman Member Update ……… 38

Gambar 4.11 Halaman View Member ………...……… 38

Gambar 4.12 Halaman Post Pendidikan, Movie, dan Application ……… 39

Gambar 4.13 Error Page ………..……….. 39

Gambar 4.14 Halaman Manage Post Member ……….. 40

Gambar 4.15 Halaman Browse Pendidikan ………. 40

Gambar 4.16 Halaman Manage Administrator ………. 41

(14)

commit to user

xiii

Gambar 4.18 Error Blank Field ………. 42

Gambar 4.19 Error Upload File ………. 42

Gambar 4.20 View Post Pendidikan ……….. 43

Gambar 4.21 Error Manage Artikel ………... 43

Gambar 4.22 Error Edit Post ………. 44

Gambar 4.23 Update Post ……….. 44

Gambar 4.24 Update File ……….. 44

Gambar 4.25 Menu Aktivasi ………. 45

Gambar 4.26 Form Aktivasi ……….. 45

Gambar 4.27 Member Banned ……….. 46

Gambar 4.28 Member Banned Akses ……… 46

Gambar 4.29 Halaman Kontak ……….. 47

Gambar 4.30 Email Aktivasi ………. 47

Referensi

Dokumen terkait

Dosen dengan tugas tambahan sebagai pimpinan dapat pula me- ngerjakan aktivitas tridharma perguruan tinggi yang lain (bukan kewajiban) sampai jumlah komulatif maksimum 16

Batugal P & Rao R (2005) Global coconut conservation strategy Dalam : Batugal P, Ramanatha RV, Oliver J (eds) Coconut Genetic Resources... Pusat data dan sistem

The transaction costs of trading shares of exchange-traded funds are generally lower than the combined costs of trading the underlying assets of the fund?. Clinton works for a

Efektivitas kegiatan pelatihan yang diadakan bagi ibu-ibu rumah tangga dan remaja putri di Pedukuhan Jogotirto, Desa Krasakan, Kecamatan Berbah, Kabupaten Berbah

Unit kompetensi ini harus diujikan secara konsisten pada seluruh elemen kompetensi dan dilaksanakan pada situasi pekerjaan yang sebenarnya di tempat kerja atau di luar tempat

c. bahwa berdasarkan pertimbangan sebagaimana dimaksud pada huruf a dan huruf b, serta sekaligus sebagai pelaksanaan Pasal ... tentang Syarat dan Tata Cara

Tesis Pengaruh Kondisi Sosial Ekonomi Masyarakat Nelayan Terhadap Lingkungan Rumah Tempat Tinggal Nelayan di Desa Lalang dan di Desa Medan Kecamatan Medang

Bagaimana penerapan strategi planted questions (pertanyaan rekayasa) dalam meningkatkan keberanian siswa bertanya pada mata pelajaran sejarah kebudayaan Islam (SKI) di MI