Top Banner
SISTEM INFORMASI PENGAJUAN SKRIPSI BERBASIS WEB MENGGUNAKAN FRAMEWORK CODEIGNITER (STUDI KASUS : FKIP PENDIDIKAN FISIKA UNIVERSITAS PGRI PALEMBANG) SKRIPSI OLGI ALDEO AZ 151410449 PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS BINA DARMA PALEMBANG 2019
17

SISTEM INFORMASI PENGAJUAN SKRIPSI BERBASIS WEB ...

Jun 28, 2022

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: SISTEM INFORMASI PENGAJUAN SKRIPSI BERBASIS WEB ...

SISTEM INFORMASI PENGAJUAN SKRIPSI BERBASIS WEB

MENGGUNAKAN FRAMEWORK CODEIGNITER (STUDI KASUS :

FKIP PENDIDIKAN FISIKA UNIVERSITAS PGRI PALEMBANG)

SKRIPSI

OLGI ALDEO AZ 151410449

PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS BINA DARMA

PALEMBANG 2019

Page 2: SISTEM INFORMASI PENGAJUAN SKRIPSI BERBASIS WEB ...

SISTEM INFORMASI PENGAJUAN SKRIPSI BERBASIS WEB

MENGGUNAKAN FRAMEWORK CODEIGNITER (STUDI KASUS :

FKIP PENDIDIKAN FISIKA UNIVERSITAS PGRI PALEMBANG)

OLGI ALDEO AZ 151410449

Skripsi ini diajukan sebagai syarat memperoleh gelar Sarjana

Komputer

PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS BINA DARMA

PALEMBANG 2019

Page 3: SISTEM INFORMASI PENGAJUAN SKRIPSI BERBASIS WEB ...
Page 4: SISTEM INFORMASI PENGAJUAN SKRIPSI BERBASIS WEB ...
Page 5: SISTEM INFORMASI PENGAJUAN SKRIPSI BERBASIS WEB ...
Page 6: SISTEM INFORMASI PENGAJUAN SKRIPSI BERBASIS WEB ...

MOTTO DAN PERSEMBAHAN

MOTTO

Sesungguhnya sesudah kesulitan itu ada kemudahan. Maka apabila kamu telah

selesai (dari suatu urusan), kerjakanlah dengan

sungguh-sungguh(urusan) yang lain.

(Q.S Al-Insyirah 6-7)

PERSEMBAHAN

Alhamdulillah, atas rahmat dan hidayah-Nya, saya dapat menyelesaikan skripsi ini

dengan baik. Karya sederhana ini ku persembahkan untuk:

Kedua Orang TuaTercinta.

Dr. Edi Surya Negara, M.Kom

Fitri Purwaningtias, M.Kom

Teman-teman seangkatan.

Almamater Universitas Bina Darma.

Page 7: SISTEM INFORMASI PENGAJUAN SKRIPSI BERBASIS WEB ...

ABSTRAK

Universitas PGRI Palembang adalah perguruan tinggi swasta yang

bertempat di kota Palembang. Proses Pengajuan Skripsidi Universitas

PGRI Palembang khusunya di Fkip Fisika saat ini masih menggunakan

cara manual atau belum berbasis komputer, walaupun telah memiliki

Sistem Informasi Akademik namun masih hanya sebatas jadwal kuliah,

pengecekan khs dan krs. Adapun proses pengajuan Skripsi yaitu

mahasiswa yang telah melakukan pembayaran di Bank (pembayaran

skripsi)membawa berkas berupa slip pembayaran photocopy KRS dan

KHS untukdiserahkan ke BAA (Biro Administrasi Akademik) Lalu BAA

akan memeriksa kelengkapan berkas dan memberikan formulir

pengajuan judul lalu kebagian BAUK (Biro Administrasi Umum Dan

Keuangan) untuk verifikasi pembayaran barulah mendapat pembimbing.

Tujuan dari penelitian ini adalah untuk membangun system Pengajuan

Skripsi berbasis web untuk mahasiswa, BAA, dan BAUK yang dapat

memudahkan proses yang terjadi saat pengajuan Skripsi di Universitas

PGRI khususnya di FKIP Fisika Palembang. Sistem yang akan dibangun

adalah system informasi berbasis web dengan menggunakan framework

codeigniter bahasa pemrograman PHP, MySQL sebagai database dan

metode penelitian yang digunakan pada penelitian ini adalah metode

deskriptif serta pemodelan Unified Modeling Language pada

pembangunan desain sistem, dan metode Black Box Testing untuk

menguji sistem. Penelitian ini menghasilkan Sistem Pengajuan Skripsi

untuk mempermudah mahasiswa untuk melakukan pendaftaran Skripsi,

serta mempermudah staff pada Universitas PGRI Palembang untuk

menambah dan atau menghapus data program studi.

Kata Kunci :SistempengajuanSkripis, fkip pendidikan fisika, code igniter, web

Page 8: SISTEM INFORMASI PENGAJUAN SKRIPSI BERBASIS WEB ...

ABSTRACT

The University of Palembang PGRI is a private university located in the city of

Palembang. The Scripture Submission Process at the University of Palembang

PGRI especially in Faculty of Physics is currently still using manual or not

computer-based methods, even though it has an Academic Information

System but is still limited to class schedules, khs and krs checking. The Thesis

submission process is a student who has made a payment at the Bank (thesis

payment) carrying a file in the form of a photocopy of KRS and KHS payment

slip to be submitted to the BAA (Academic Administration Bureau). General

and Financial) for verification of payments then get a supervisor. The

purpose of this research is to build a web-based Thesis Submission system

for students, BAA, and BAUK that can facilitate the process that occurs during

the Thesis submission at PGRI University, especially in Palembang Physics

FKIP. The system to be built is a web-based information system using

framework codeigniter PHP programming language, MySQL as a database

and the research method used in this study is a descriptive method and

modeling the Unified Modeling Language on system design development, and

the Black Box Testing method to test the system. This research produced a

Thesis Submission System to facilitate students to carry out Thesis

registration, and facilitate staff at the PGRI Palembang University to add and

or delete study program data.

Keywords: Scripture Submission, physics education, code igniter, web

Page 9: SISTEM INFORMASI PENGAJUAN SKRIPSI BERBASIS WEB ...

KATA PENGANTAR

Puji syukur kehadirat Tuhan Yang Maha Esa karena berkat rahmat

dan karunia-Nya skripsi ini dapat diselesaikan dengan baik untuk memenuhi

salah satu syarat mendapatkan gelar Sarjana Komputer di Programs Studi

Sistem Informasi, Fakultas Ilmu Komputer, Universitas Bina Darma.

Dalam penulisan skripsi ini, tentunya masih jauh dari sempurna. Hal

ini dikarenakan terbatasnya pengetahuan yang dimiliki. Oleh karena itu

dalam rangka melengkapi kesempurnaan dari penulisan skripsi ini

diharapkan adanya saran dan kritik yang diberikan bersifat membangun.

Pada kesempatan yang baik ini, tak lupa penulis menghaturkan

terimakasih kepada semua pihak yang telah memberikan bimbingan,

pengarahan, nasehat dan pemikiran dalam penulisan skripsi penelitian ini,

terutama kepada :

1. Dr. Sunda Ariana, M.Pd., M.M. selaku Rektor Universitas Bina Darma

Palembang.

2. Dedy Syamsuar, Ph.D. selaku Dekan Fakultas Ilmu Komputer.

3. Dr. Edi Surya Negara, M.Kom. selaku Ketua Program Studi Sistem

Informasi

4. Ibu Fitri Purwaningtias, M.Kom. selaku pembimbing dan mentor terbaik

yang selalu memberikan bimbingan dan arahan.

5. Kepada Ibu Ria Andryani, M.M., M.Kom dan Bapak M. Nasir, M.M.,

M.Komsebagaipenguji.

6. Universitas PGRI Palembang khusunya Kaprodi dan Jajaran Staff Fkip

Pendidikan Fisika yang telah memberikan izin objek penelitian.

7. Kepada Ayah dan Ibuku yang tercinta beserta kedua adik-adik ku yang

selalu memberikan dukungan moril yang sangat dibutuhkan untuk

menyelesaikan skripsi ini.

Page 10: SISTEM INFORMASI PENGAJUAN SKRIPSI BERBASIS WEB ...

8. Untuk saudara walau tak sedarahku Gita, Bima, Rizki, Reky, Rian, Dendi

Tessa, Rizka, Intan, Kak Ariandi dan teman-teman satu tongkrongan baik

di Kopiloka maupun di kantin cek eka yang selalu memberikan bantuan

yang besar maupun kecil itu sangat berarti.

9. Kepada seluruh dosen dan mahasiswa Universitas Bina Darma yang

telah membantu atas terlaksananya skripsitersebut.

10. Kepada teman-teman seperjuangan Program Studi SistemI nformasi

angkatan 2015.

Palembang, 2019

Penulis

Page 11: SISTEM INFORMASI PENGAJUAN SKRIPSI BERBASIS WEB ...

DAFTAR ISI

Halaman

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

HALAMAN PENGESAHAN ........................................................................ ii

HALAMAN PERSETUJUAN ....................................................................... iii

HALAMAN PERNYATAAN ........................................................................ iv

MOTTO PERSEMBAHAN .......................................................................... v

ABSTRAK BAHASA INGGRIS ................................................................... vi

ABSTRAK BAHASA INDONESIA ............................................................. vii

KATA PENGANTAR .................................................................................... viii

DAFTAR ISI ..................................................................................................

DAFTAR GAMBAR ......................................................................................

DAFTAR TABEL ..........................................................................................

BAB I PENDAHULUAN .............................................................................. 1

1.1 LATAR BELAKANG .......................................................................... 1

1.2 RUMUSAN MASALAH ................................................................... .3

1.3 BATASAN MASALAH .......................................................................3

1.4 TUJUAN DAN MANFAAT.................................................................3

1.4.1. TUJUAN PENELITIAN........................................................ 3

1.4.2. MANFAAT PENELITIAN ..................................................3

1.5. METODOLOGI PENELITIAN..........................................................4

1.5.1 WAKTU DAN TEMPAT.......................................................4

1.5.2 ALAT DAN BAHAN...............................................................4

1.5.3 METODE PENELITIAN.......................................................5

1.5.4 METODE PENGUMPULAN DATA...................................5

1.5.5 METODE PENGEMBANGAN SISTEM............................5

Page 12: SISTEM INFORMASI PENGAJUAN SKRIPSI BERBASIS WEB ...

1.6. SISTEMATIKA PENULISAN...........................................................7

BAB II TINJAUAN PUSTAKA ............................................................ 8

2.1. TINJAUAN UMUM.............................................................................8

2.1.1. SEJARAH SINGKAT ......................................................................8

2.1.2. VISI DAN MISI ........................................................................10

2.1.3. STRUKTUR ORGANISASI ................................................. 11

2.2. LANDASAN TEORI ......................................................................... 11

2.2.1. SISTEM .................................................................................... 11

2.2.2. INFORMASI ............................................................................ 11

2.2.3. SISTEM INFORMASI ........................................................... 12

2.2.4. WEBSITE ................................................................................. 12

2.2.5. PHP ............................................................................................ 13

2.2.6 MYSQL ....................................................................................... 13

2.2.7 CODEIGNITER......................................................................... 14

2.2.8 MVC (MODEL VIEW CONTROLLER) ............................... 16

2.2.9 PENGUJIAN ............................................................................. 17

2.2.10 METODE BLACK BOX TESTING ..................................... 17

2.2.7 UML (UNIFIED MODELLING LANGUAGE) .................... 18

BAB III METODELOGI PENELITIAN ...................................................... 21

3.1. ANALISIS SISTEM YANG SEDANG BERJALAN ................................... 21

3.2. ANALISIS SISTEM YANG AKAN DIAJUKAN .......................................... 24

3.3. TAHAP PENGEMBANGAN SISTEM ......................................................... 27

3.3.1 FORMULASI ............................................................................ 27

3.3.2 ANALISIS .................................................................................. 28

3.3.2.1 ANALISIS ISI INFORMASI ................................... 28

3.3.2.2 ANALISIS INTERAKSI ........................................... 28

3.3.2.3 ANALISIS FUNGSIONAL ...................................... 31

3.3.2.4 ANALISIS KONFIGURASI ..................................... 31

3.3.3 REKAYASA .............................................................................. 32

3.3.3.1 USE CASE .................................................................... 32

3.3.3.2 RANCANGAN BASIS DATA .................................. 34

3.3.3.3 RANCANGAN STRUKTUR MENU ...................... 38

3.3.3.4 ACTIVITY DIAGRAM ............................................... 58

3.3.3.5 RELASI ANTAR TABEL ......................................... 60

BAB IV HASIL DAN PEMBAHASAN ................................................ 61

4.1. HASIL.................................................................................................... 61

4.2. PEMBAHASAN .................................................................................. 62

4.2.1. MAHASISWA ....................................................................... 63

Page 13: SISTEM INFORMASI PENGAJUAN SKRIPSI BERBASIS WEB ...

4.2.2. AKADEMIK .......................................................................... 72

4.2.3 KAPRODI ............................................................................... 80

4.2.1. DOSEN PEMBIMBING ..................................................... 82

4.3. PENGUJIAN ........................................................................................ 85

4.3.1. RENCANA PENGUJIAN ................................................... 85

4.3.2. KASUS DAN HASIL PENGUJIAN .................................. 88

BAB V PENUTUP .................................................................................. .97

5.1. KESIMPULAN ................................................................................... 97

5.2. SARAN ................................................................................................. 97

DAFTAR PUSTAKA ............................................................................. 98

Page 14: SISTEM INFORMASI PENGAJUAN SKRIPSI BERBASIS WEB ...

DAFTAR GAMBAR Halaman

Gambar 3.1. Framework Web Engineering ................................................................. 6

Gambar 2.1.Struktur Organisasi Fkip Pendidikan Fisika ..................................... 11

Gambar 2.2.Aplication Flowchart .................................................................................. 15

Gambar 3.1 Flowchart Prosedur Yang Sedang Berjalan ....................................... 23

Gambar 3.2 Formulir Pengajuan Judul ........................................................................ 24

Gambar 3.3. Flowchart Pengajuan Judul Dengan Sistem

Yang Ingin Dibuat...................................................................................................................26

Gambar 3.4 Use Case Mahasiswa ................................................................................... 33

Gambar 3.5Use Case Akademik ...................................................................................... 33

Gambar 3.6 Use Case Kaprodi ......................................................................................... 34

Gambar 3.7 Use Case Dosen Pembimbing .................................................................. 34

Gambar 3.8. Rancangan Halaman Depan Mahasiswa ............................................ 38

Gambar 3.9. Rancangan Halaman Depan Mahasiswa ............................................ 39

Gambar 3.10. Rancangan Halaman Login Mahasiswa ........................................... 40

Gambar 3.11 Rancangan Halaman Pengajuan Judul .............................................. 41

Gambar 3.12. Rancangan Halaman Profil ................................................................... 42

Gambar 3.13. Rancangan Halaman Status Judul ...................................................... 43

Gambar 3.14. Rancangan Halaman Bimbingan ........................................................ 44

Gambar 3.15. Rancangan Halaman Bimbingan ........................................................ 45

Gambar 3.16. Rancangan Halaman Login .................................................................. 46

Gambar 3.17. Rancangan Halaman Dashboard Akademik .................................. 47

Gambar 3.18. Rancangan Halaman Pengguna .......................................................... 48

Gambar 3.19. Rancangan Halaman Tambah Data Pengguna .............................. 49

Gambar 3.20. Rancangan Halaman Konsentrasi ..................................................... 49

Gambar 3.21. Rancangan Halaman Tambah Konsentrasi .................................... 50

Gambar 3.22. Rancangan Halaman Jadwal ................................................................ 51

Page 15: SISTEM INFORMASI PENGAJUAN SKRIPSI BERBASIS WEB ...

Gambar 3.23. Rancangan Halaman Tambah Jadwal .............................................. 51

Gambar 3.24. Rancangan Halaman Registrasi .......................................................... 52

Gambar 3.25. Rancangan Halaman Login .................................................................. 53

Gambar 3.26. Rancangan Halaman Dashboard Kaprodi ...................................... 54

Gambar 3.27. Rancangan Halaman Data Pengajuan Judul .................................. 55

Gambar 3.28. Rancangan Halaman Pemberian Dosen Pembimbing ............... 55

Gambar 3.29. Rancangan Halaman Login Dosen Pembimbing .......................... 56

Gambar 3.30. Rancangan Halaman Dashboard Dosen Pembimbing ............... 57

Gambar 3.31. Rancangan Halaman Data Bimbingan ............................................. 57

Gambar 3.32. Rancangan Halaman Periksa Bimbingan........................................ 58

Gambar 3.33. Activity Diagram ...................................................................................... 59

Gambar 3.34. Relasi Antar Tabel ................................................................................... 60

Gambar 4.1. Direktori Instalasi Codeigniter .............................................................. 61

Gambar 4.2. Codeigniter Yang Berhasil Diinstall ..................................................... 62

Gambar 4.3 Halaman Utama Mahasiswa .................................................................... 63

Gambar 4.4. Gambar Halaman Registrasi .................................................................. 64

Gambar 4.5 Gambar Balasan Registrasi Dari Sistem ............................................. 64

Gambar 4.6. Gambar Proses Login Mahasiswa ........................................................ 65

Gambar 4.7 Gambar Notifikasi Login Gagal............................................................... 66

Gambar 4.8. Gambar Notifikasi Login Berhasil ........................................................ 66

Gambar 4.9. Gambar Halaman Utama Sistem ........................................................... 67

Gambar 4.10. Gambar Halaman Pengajuan Skripsi ................................................ 67

Gambar 4.11. Gambar Halaman Notifikasi Pengajuan Skripsi ........................... 68

Gambar 4.12. Gambar Formulir Pengajuan Yang Di Acc ...................................... 68

Gambar 4.13. Gambar Formulir Pengajuan Yang Tidak Acc ............................... 69

Gambar 4.14. Gambar Halaman Status Pengajuan Judul Yang Di Acc ............. 69

Gambar 4.15. Gambar Status Pengajuan Judul Yang Tidak Di Acc ................... 70

Gambar 4.16. SK Pembimbing ........................................................................................ 70

Page 16: SISTEM INFORMASI PENGAJUAN SKRIPSI BERBASIS WEB ...

Gambar 4.17. Gambar Halaman Bimbingan .............................................................. 71

Gambar 4.18. Notifikasi Berhasil Upload Skripsi .................................................... 71

Gambar 4.19. Halaman Login .......................................................................................... 72

Gambar 4.20. Halaman Utama Akademik .................................................................. 72

Gambar 4.21. Halaman Notifikasi Gagal Login ......................................................... 73

Gambar 4.22. Gambar Data Mahasiswa Registrasi ....................................................... 73

Gambar 4.23. Gambar Unduhan File Pendukung .......................................................... 74

Gambar 4.24. Gambar Proses Hapus Data ...................................................................... 74

Gambar 4.25. Gambar Tambah Data Pengguna ....................................................... 75

Gambar 4.26. Gambar Hapus Data Pengguna ........................................................... 75

Gambar 4.27. Gambar Halaman Konsentrasi ................................................................. 76

Gambar 4.28. Gambar tambah data konsentrasi ..................................................... 76

Gambar 4.29. Gambar Edit Data Konsentrasi ................................................................ 77

Gambar 4.30. Gambar Data Jadwal Ujian ........................................................................ 78

Gambar 4.31. Gambar Tambah Jadwal Ujian ................................................................. 78

Gambar 4.32. Gambar Hapus Jadwal Ujian ..................................................................... 79

Gambar 4.33. Halaman Login Kaprodi ........................................................................ 80

Gambar 4.34. Halaman Utama Kaprodi....................................................................... 80

Gambar 4.35. Halaman Notifikasi Gagal Login ......................................................... 81

Gambar 4.36. Gambar Data Pengajuan Judul ............................................................ 81

Gambar 4.37. Gambar Pemberian Dosen Pembimbing ......................................... 82

Gambar 4.38. Gambar Pengajuan Judul Yang Ditolak ............................................ 82

Gambar 4.39. Halaman Login Dosen Pembimbing ................................................. 83

Gambar 4.40. Halaman Utama Dosen Pembimbing ............................................... 83

Gambar 4.41. Halaman Notifikasi Gagal Login ......................................................... 84

Gambar 4.42. Gambar Data Bimbingan ....................................................................... 84

Gambar 4.43. Gambar Periksa Bimbingan ................................................................. 85

Page 17: SISTEM INFORMASI PENGAJUAN SKRIPSI BERBASIS WEB ...

DAFTAR TABEL

Halaman

Tabel 2.1.Simboluse case diagram ................................................................................. 19

Tabel 2.2.Simbolactivity diagram .................................................................................. 20

Tabel 3.1. Tabel Skenario Mahasiswa .......................................................................... 28

Tabel 3.2. Tabel Skenario Bagian Akademik ............................................................. 29

Tabel 3.3. Tabel Skenario Bagian Program Studi .................................................... 30

Tabel 3.4. Tabel Skenario Dosen Pembimbing ......................................................... 30

Tabel 3.5. Tabel Registrasi ............................................................................................... 35

Tabel 3.6. Tabel Pengguna ............................................................................................... 35

Tabel 3.7. Tabel Judul ......................................................................................................... 36

Tabel 3.8. Tabel Konsentrasi ........................................................................................... 36

Tabel 3.9. Tabel Bimbingan ............................................................................................. 37

Tabel 3.10. Tabel Bimbingan Rinci ............................................................................... 37

Tabel 3.11. Tabel Jadwal ................................................................................................... 37

Tabel 4.1. Tabel Rencana Pengujian Mahasiswa ..................................................... 86

Tabel 4.2. Tabel Rencana Pengujian Akademik ....................................................... 86

Tabel 4.3. Tabel Rencana Pengujian Kaprodi ........................................................... 87

Tabel 4.4. Tabel Rencana Pengujian Dosen Pembimbing .................................... 88

Tabel 4.5. Tabel Pengujian Pada Mahasiswa ............................................................ 88

Tabel 4.6. Tabel Pengujian Pada Mahasiswa ............................................................ 90

Tabel 4.7. Tabel Pengujian Pada Kaprodi ................................................................... 94

Tabel 4.8. Tabel Pengujian Pada Dosen Pembimbing ........................................... 95