BIODATA MAHASISWA
DATA PRIBADI:
NIM : 14012020
Nama : REVIL ISRO RAMADHAN
Tempat/Tanggal Lahir : BAUBAU / 27 Jan 1995
Jenis Kelamin :L
Semester 8
Jenjang Pendidikan : Program Sarjana (Strata - I) Beasiswa Unggulan
IPK : 3.48
Alamat Rumah : Jl. Sultan Hasanuddin rt./rw. 003/002 Kel. Batulo Kec. Wolio
Alamat Bandung : Jl. Tubagus Ismail Dalam Gang Kubang Sari 2 No. 18a
Email : revil.ramadhan@gmail.com
No. Telp : +62 812 2329 6253
DATA KELUARGA:
Nama Orangtua : MARWIAH HAMID
Alamat Orang Tua : Jl. Sultan Hasanuddin Rt/Rw 003/002 Kel. Batulo Kec. Wolio
Nomor Telpon Orang Tua : +62 821 9113 8770
Pekerjaan Orang Tua : GURU TK (PNS)
Dengan ini saya, yang bertanda tangan dibawah ini, menyatakan bahwa data di atas adalah benar.
Hormat Saya,
SKRIPSI
Oleh :
REVIL ISRO RAMADHAN
140120120
Puji syukur penulis panjatkan kehadirat Allah SWT berkat Rahmat dan
keluarganya, para sahabatnya, hingga kepada umatnya hingga akhir jaman, amin.
Penulisan skripsi ini diajukan untuk memenuhi salah satu syarat memperoleh
gelar Sarjana pada Program Studi Sistem Informasi Fakultas Teknik dan Ilmu
penyusunan dan penulisan skripsi ini tidak terlepas dari bantuan, bimbingan serta
M.Kom selaku Pembimbing skripsi yang telah meluangkan waktu dan pikirannya
disela kesibukan beliau yang luar biasa memberikan arahan, motivasi dan dukungan
Selain itu, dalam kesempatan ini penulis dengan senang hati ingin mengucapkan
terimakasih kepada semua pihak yang telah memberikan dorongan dan semangat
iii
1. Dr. Ir. Eddy Soeryanto Soegoto, M.Sc. selaku Rektor Universitas Komputer
Indonesia.
Hj. Umi Narimawati, Dra, SE, M.Si yang mengurus kami para penerima
sendiri dengan berbagai masalah yang saya alami sejak masuk UNIKOM
5. Prof. Dr. Ir. H. Denie Kurniadi, M.Sc. Selaku Dekan Fakultas Teknik dan
Ilmu Komputer.
6. Citra Noviyasari S.Si., M.T. selaku Ketua Program Studi Sistem Informasi.
7. Inta Budi Setya Nusa, SE, M.Ak selaku Direktur International program
8. Teristimewa buat Ibu dan ayahku serta kakak dan adikku, terima kasih atas
9. Seluruh dosen Prodi Sistem Informasi yang telah memberikan ilmu kepada
iv
10. Semua teman sekelas SI-BU angkatan 2012 yang telah banyak membantu
11. Teman saya Reza rafiq yang membantu saya dan memberikan inspirasi
untuk penyusunan, teman teman motel beringin asrama luar youngsan yang
12. Semua pihak yang telah membantu penulis yang tidak dapat disebutkan
satu-persatu terima kasih atas dorongan, do’a, serta motivasi yang sangat
Akhir kata penulis sampaikan bahwa ilmu yang bermanfaat akan menjadi
ini masih banyak kekurangannya. Saran dan kritik yang membangun penulis
Laporan ini bermanfaat bagi para pembaca. Amin yaa robbal a’lamin.
Penulis
v
DAFTAR ISI
LEMBAR PENGESAHAN
ABSTRAK .............................................................................................................. i
ABSTRACT ........................................................................................................... ii
vi
2.3 Dasar Informasi ..................................................................................... 13
2.3.1 Pengertian Informasi ......................................................................... 13
2.3.2 Kualitas Informasi ............................................................................. 13
2.4 Dasar Sistem Informasi ......................................................................... 14
2.4.1 Pengertian Sistem Informasi ............................................................. 14
2.4.2 Komponen Sistem Informasi ............................................................ 14
2.5 Dasar Sistem Informasi Akademik ....................................................... 15
2.5.1 Pengertian Akademik ........................................................................ 15
2.5.2 Pengertian Sistem Informasi Akademik............................................ 15
2.6 Konsep Pemodelan Sistem .................................................................... 16
2.6.1 UML (Unifiled Modeling Language) ............................................... 16
2.6.2 Diagram UML ................................................................................... 17
2.7 Konsep Basis Data ................................................................................ 22
2.7.1 Basis Data ......................................................................................... 22
2.7.2 MySQL.............................................................................................. 23
2.8 Konsep Dasar PHP ................................................................................ 24
2.8.1 Pengertian PHP ................................................................................. 24
2.8.2 Perintah PHP ..................................................................................... 24
2.9 Konsep Dasar Codeigniter Framework ................................................. 26
2.9.1 Pengertian Framework ...................................................................... 26
2.9.2 Pengertian Bootstrap ......................................................................... 26
2.9.3 Pengertian Code Igniter..................................................................... 27
2.9.4 MVC (Model View Controller) ........................................................ 28
2.10 Metode Analisis .................................................................................... 29
2.10.1 Analisis PIECES ............................................................................... 29
2.11 Pengembangan Perangkat Lunak .......................................................... 30
2.11.1 SDLC ................................................................................................ 30
2.11.2 Prototype ........................................................................................... 31
2.11.3 Tahapan-tahapan Prototyping ........................................................... 32
2.11.4 Kelebihan Prototype .......................................................................... 34
2.11.5 Kelemahan Prototype ........................................................................ 34
vii
2.12 Metode Testing...................................................................................... 35
2.12.1 Black-Box Testing ............................................................................ 36
2.12.2 White-Box Testing ............................................................................ 36
viii
4.2.1 Perancangan Antarmuka Pengguna (User Intervace) ....................... 99
4.3 Pengujian ............................................................................................. 109
4.3.1 White Box Testing .......................................................................... 109
4.3.2 Black Box Testing ........................................................................... 111
4.4 Implementasi ....................................................................................... 115
4.4.1 Implementasi Basis Data ................................................................. 115
4.4.2 Implementasi Program .................................................................... 119
4.4.3 Implementasi Halaman Antar Muka ............................................... 144
4.5 Pemeliharaan Sistem Penawaran Mata Kuliah ................................... 162
4.5.1 Pemeliharaan Sistem ....................................................................... 162
4.5.2 Pemeliharaan Data .......................................................................... 164
DAFTAR PUSTAKA
LAMPIRAN
ix
DAFTAR PUSTAKA
PENDAHULUAN
dilihat dari keberhasilan para peserta didiknya tetapi juga dapat dilihat dari fasilitas
pendukung atau standar yang dimiliki oleh perguruan tinggi tersebut. Menurut
2014 tentang Standar Nasional Pendidikan Tinggi, bahwa setiap perguruan tinggi
meliputi teknologi, program studi, tenaga pengajar dan fasilitas yang mendukung
1
2
hasil pembelajaran, kedalam sebuah sistem yang padu sehingga institut dan
data dan informasi dari manual (Offline) menjadi dinamis (Online) dengan
kampus yang dapat di akses dimana saja, kapan saja serta akses yang cepat.
sistem penawaran mata kuliah berbasis website dalam Skripsi berjudul “SISTEM
penawaran mata kuliah ini diharapkan dapat mempermudah proses pemilihan mata
sehingga dapat memberikan solusi atas permasalahan yang ada pada Universitas
(UNIDAYAN).
3
beserta nilai.
memilih mata kuliah yang diminati berdasarkan Program Studi, Fakultas, Jurusan
Tujuan yang ingin dicapai oleh penulis dalam penelitian ini adalah:
Kegunaan yang akan didapat dari penulisan skripsi penawaran matakuliah ini
adalah :
a. Bagi Mahasiswa
hasil studi.
b. Bagi penulis
sebenarnya
sebagai berikut :
Studi dan Semester serta menampilkan Mata Kuliah prasyarat yang telah
terpenuhi syaratnya.
databasenya.
5. Tidak membahas tentang proses input nilai yang dilakukan oleh Dosen
Mata Kuliah.
Nonaktif.
6
Bulan/Minggu
N
Nama Kegiatan April Mei Juni Juli
o
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
Identifikasi
Kebutuhan
a. Wawancara
b. Pengumpula
n Data
Membuat
Prototype
a. Perancangan
Proses
b. Perancangan
Basis Data
c. Pembuatan
Program
Menguji
Prototype
Memperbaiki
Prototype
Mengembangka
n Versi Produk