SISTEM INFORMASI PENGELOLAAN NILAI RAPORT BERBASIS ... BERBASIS KURIKULUM KTSP (STUDI KASUS SMK PGRI

download SISTEM INFORMASI PENGELOLAAN NILAI RAPORT BERBASIS ... BERBASIS KURIKULUM KTSP (STUDI KASUS SMK PGRI

of 13

  • date post

    14-Nov-2020
  • Category

    Documents

  • view

    0
  • download

    0

Embed Size (px)

Transcript of SISTEM INFORMASI PENGELOLAAN NILAI RAPORT BERBASIS ... BERBASIS KURIKULUM KTSP (STUDI KASUS SMK PGRI

  • SISTEM INFORMASI PENGELOLAAN NILAI RAPORT

    BERBASIS KURIKULUM KTSP (STUDI KASUS SMK PGRI PANDAAN)

    Tugas Akhir

    Diajukan Untuk Memenuhi

    Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang

    Dicky Chuzaeni 201110370311044

    JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK

    UNIVERSITAS MUHAMMADIYAH MALANG 2018

  • vii

    KATA PENGANTAR

    Dengan mengucap Alhamdulilahi Rabbil’alamin kami memanjatkan puji

    syukur ke hadirat Allah SWT, atas rahmat, nikmat, dan hidayah-Nya sehingga

    penulis dapat menyelesaikan penulisan tugas akhir ini. Tugas akhir ini disusun

    untuk memenuhi sebagian persyaratan mencapai sarjana S-1 dalam Bidang Studi

    Informatika di Universitas Muhammadiyah Malang.

    Selama penulisan tugas akhir ini penulis menyadari banyak pihak yang

    telah memberikan bantuan, sehingga pada kesempatan kali ini penulis ingin

    mengucapkan terima kasih yang tulus kepada:

    ▪ Dekan Fakultas Teknik Universitas Muhammadiyah Malang, Dr. Ahmad

    Mubin.

    ▪ Selaku Ketua Jurusan Gita Indah M, ST., M.Kom

    ▪ Selaku Dosen pembimbing, ibu Evi Dwi Wahyuni, S.Kom, dan ibu Diah

    Risqiwati, MT, selaku pembimbing penulis yang telah memberikan

    dukungannya dengan penuh kesabaran.

    ▪ Dosen penguji serta semua dosen teknik informatika yang sudah berjasa

    dalam mendidik serta membimbing saya selama saya belajar di

    Universitas Muhammadiyah Malang.

    Akhir kata, penulis sadar bahwa penulis masih memiliki keterbatasan dan

    kekurangan sehingga karya ini mungkin masih jauh dari sempurna. Untuk itu

    saran dan kritik yang membangun akan penulis terima dengan tangan terbuka.

    Malang, 25 September 2018

    Dicky Chuzaeni

  • viii

    DAFTAR ISI

    HALAMAN JUDUL.................................................................................................i

    LEMBAR PERSETUJUAN......................................................................................ii

    LEMBAR PENGESAHAN.............................................................................. ........iii

    LEMBAR PERNYATAAN......................................................................................iv

    ABSTRAK................................................................................................................v

    KATA PENGANTAR.............................................................................................vii

    DAFTAR ISI................................................................ ..........................................viii

    DAFTAR GAMBAR...............................................................................................xii

    DAFTAR TABEL................................................................................................... viii BAB I PENDAHULUAN................................................................................ ..........1

    1.1 Latar Belakang..................................................................... ................................1

    1.2 Rumusan Masalah............................................................... .................................2

    1.3 Tujuan.............................................................................. .....................................2

    1.4 Batasan Masalah............................................................... ....................................2

    1.5 Metodologi....................................................................... .....................................3

    1.5.1 Studi Literatur.................................................................................................3

    1.5.2 Analisa Kebutuhan Sistem..............................................................................3

    1.5.3 Desain Sistem.................................................................................................4

    1.5.4 Implementasi..................................................................................................4

    1.5.5 Pengujian..................................................................... ...................................4

    1.5.6 Pembuatan Laporan........................................................................................5

    1.6 Sistematika Penulisan.............................................................. .............................5

    BAB II LANDASAN TEORI....................................................................................6

    2.1 Sistem........................................................................................... .........................6

    2.2 Informasi...............................................................................................................6

    2.3 Sistem Informasi.......................................................................... .........................7

  • ix

    2.4 Pengelola data.................................................................................................8

    2.5 Teori Nilai Raport...........................................................................................9

    2.6 Kurikulum Tingkat Satu Pendidikan (KTSP).................................................9

    2.6.1 Manfaat Kurikulum Tingkat Satuan Pendidikan (KTSP) 2006..................10

    2.7 Diagram UML................................................................................................12

    2.7.1 Use Case Diagram.......................................................................................13

    2.7.2 Activity Diagram.........................................................................................14

    2.7.3 Sequence Diagram.......................................................................................15

    2.7.4 Class Diagram.............................................................................................16

    2.8 Entity Relationship Diagram (ERD)..............................................................17

    2.9 Database.........................................................................................................19

    2.9.1 Manfaat Database........................................................................................19

    2.10 World Wide Web (WWW) dan Internet......................................................20

    2.11 Pengembangan Aplikasi Berbasis Web.......................................................20

    2.12 HTML..........................................................................................................21

    2.13 PHP.......................................................................... ....................................22

    2.13.1 Kelebihan PHP..........................................................................................22

    2.13.2 Kelemahan PHP........................................................................................23

    2.14 MYSQL .......................................................................................................23

    2.14.1 Kelebihan MYSQL...................................................................................24

    2.14.2 Kekurangan MYSQL................................................................................24

    2.15 XAMPP........................................................................................................25

    2.16 Sublime text 3..............................................................................................25

  • x

    2.17 Framework Codeigniter.....................................................................................27

    2.17.1 Kelebihan Framework Codeigniter................................................................27

    2.17.2 Kelemahan Framework Codeigniter..............................................................28

    BAB III ANALISA DAN PERANCANGAN SISTEM..........................................29

    3.1 Analisa Sistem.................................................................... ................................29

    3.1.1 Analisa Kebutuhan..........................................................................................29

    3.1.2 Use Case Diagram.................................................................. ..........................31

    3.1.3 Activity Diagram..............................................................................................33

    3.1.4 Sequence Diagram.......................................................... ..................................41

    3.1.5 Class Diagram...................................................................................................48

    3.2 Desain Sistem.......................................................................................................49

    3.2.1 Arsitektur Sistem...............................................................................................50

    3.2.2 Desain Database.............................................................. ...................................51

    3.2.3 Desain Interface..................................................................................................55

    BAB IV IMPLEMENTASI DAN PENGUJIAN....................................... ..................63

    4.1 Implementasi.......................................................................