digilib.uns.ac.id APLIKASI FILE...

Click here to load reader

  • date post

    26-Jun-2019
  • Category

    Documents

  • view

    217
  • download

    0

Embed Size (px)

Transcript of digilib.uns.ac.id APLIKASI FILE...

  • perpustakaan.uns.ac.id digilib.uns.ac.id

    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

    2013

  • perpustakaan.uns.ac.id digilib.uns.ac.id

    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

    ii

  • perpustakaan.uns.ac.id digilib.uns.ac.id

    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

    NIP. 19560407 198303 1 004

  • perpustakaan.uns.ac.id digilib.uns.ac.id

    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.

    iv

  • perpustakaan.uns.ac.id digilib.uns.ac.id

    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.

    v

  • perpustakaan.uns.ac.id digilib.uns.ac.id

    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)

    vi

  • perpustakaan.uns.ac.id digilib.uns.ac.id

    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.

    vii

  • perpustakaan.uns.ac.id digilib.uns.ac.id

    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

    viii

  • perpustakaan.uns.ac.id digilib.uns.ac.id

    commit to user

  • perpustakaan.uns.ac.id digilib.uns.ac.id

    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

    ix

  • perpustakaan.uns.ac.id digilib.uns.ac.id

    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

    x

  • perpustakaan.uns.ac.id digilib.uns.ac.id

    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 Ot