PENDAHULUAN
1.1.
telepon
seluler
untuk
mengakses
internet
(Adi,
2012).
I-1
Kartu
Rencana
Studi
Berbasis
Android,
http://eprints.binadarma.ac.id/2022/1/JURNALJAMALUDDIN_07142090_
%20APLIKASI%20PENGISIAN%20KARTU%20RENCANA%20STUDI
%20BERBASIS%20ANDROID%20(1).pdf, diunduh 24 Desember 2014).
STMIK CIC merupakan sebuah lembaga perguruan tinggi yang berada di
kota Cirebon. Program studi yang ada di STMIK CIC, yaitu Teknik Informatika,
Sistem Informasi, Manajemen Informasi, dan Komputer Akutansi. Terdapat
beberapa kegiatan di STMIK CIC diantaranya adalah KRS. KRS adalah kartu
yang berisi daftar mata kuliah yang akan diikuti oleh setiap mahasiswa dalam satu
semester.
Dalam pelayanan KRS di STMIK CIC masih bersifat manual, dimana
Mahasiswa harus melunasi biaya per semester yang telah ditentukan oleh Bagian
Keuangan, setelah itu Bagian Keuangan memberikan berkas KRS rangkap 3 yang
akan diisi daftar mata kuliah yang dipilih oleh Mahasiswa dan meminta
persetujuan Dosen Wali, kemudian masing-masing lembar KRS dikembalikan
kepada BAAK dan Bagian Keuangan, selanjutnya BAAK menginputkan daftar
mata kuliah yang ditentukan pada kertas KRS untuk mencetak absensi dan kartu
ujian. Berdasarkan penjelasan pelayanan KRS di STMIK CIC masih bersifat
manual memiliki beberapa kekurangan seperti Mahasiswa menghabiskan waktu
(2011102074) Reza Putra Amaludin
I-2
yang cukup lama dalam melakukan kegiatan KRS, begitupun dari segi pembuatan
kertas KRS yang membutuhkan banyak kertas dan biaya untuk pengadaan kertas
KRS, serta BAAK membutuhkan waktu dalam menginputkan daftar matakuliah
untuk mencetak absensi dan kartu ujian.
Salah satu solusi untuk memudahkan pelayanan KRS di STMIK CIC
dibuatnya aplikasi dengan platform Android, contohnya Aplikasi Pengisian Kartu
Rencana Studi Berbasis Android dalam jurnal teknik informatika yang ditulis
Jamaluddin memiliki keunggulan, yaitu Mahasiswa dapat menginputkan data
KRS dan Mahasiswa dapat melihat data KRS yang telah di inputkan. Melihat dari
contoh aplikasi dalam jurnal Jamaluddin, untuk itu penulis mencoba merancang
pembuatan aplikasi KRS online pada Mahasiswa STMIK CIC dengan keunggulan
sebagai berikut :
1. Mahasiswa dapat memasukan kode mata kuliah dan meminta persetujuan
Dosen Wali.
2. Mahasiswa dapat melihat pemberitahuan persetujuan Dosen Wali tentang mata
kuliah yang dipilih.
3. Dosen dapat menyetejui KRS yang dikirim Mahasiswa.
4. Dosen Wali dapat melihat Mahasiswa yang sudah melakukan KRS.
Berdasarkan permasalahan tersebut penulis berkeinginan untuk membuat
sebuah aplikasi yang dapat mengakses layanan KRS mahasiswa secara online
pada smartphone dengan platform Android secara online yang berjudul Aplikasi
KRS Online pada Mahasiswa STMIK CIC Berbasis Android.
1.2.
Identifikasi Masalah
Berdasarkan uraian latar belakang masalah diatas maka penulis dapat
I-3
1.3.
Batasan Masalah
Adapun batasan masalah dari aplikasi yang dibuat dalam skripsi ini
sebagai berikut :
1. Aplikasi berbasis Android digunakan oleh Mahasiswa dan Dosen Wali, fungsi
dari aplikasi ini antara lain sebagai berikut:
a. Mahasiswa dapat memasukan kode mata kuliah dan meminta persetujuan
Dosen Wali.
b. Mahasiswa dapat melihat pemberitahuan persetujuan Dosen Wali tentang
mata kuliah yang dipilih.
c. Dosen Wali dapat menyetejui KRS yang dikirim oleh Mahasiswa.
d. Dosen Wali dapat melihat Mahasiswa yang sudah melakukan KRS.
2. Aplikasi pendukung menggunakan bahasa pemrograman PHP (Web Base
Aplication) yang digunakan oleh Bagian Keuangan dan BAAK, fungsi dari
aplikasi pendukung ini antara lain sebagai berikut :
a. Bagian Keuangan dapat menyetujui KRS Mahasiswa setelah Dosen Wali
menyetejui KRS terlebih dahulu.
b. BAAK dapat mencetak absensi dan kartu ujian setelah Dosen Wali dan
Bagian Keuangan menyetujui KRS Mahasiswa.
c. BAAK dapat mengelola data master KRS online.
3. Aplikasi berbasis Android menggunakan bahasa pemrograman JAVA dan
dapat langsung diimplementasikan pada smartphone berbasis Android
minimum versi 4.2 (Jelly Bean).
1.4.
Tujuan
I-4
1.5.
Metodologi Penelitian
Metodologi penelitian yang digunakan dalam penyusunan skripsi ini
menggunakan
metode
deskriptif,
yaitu
sebuah
proses
yang
berusaha
merupakan
teknik
yang
dilakukan
dengan
mengadakan
3.
Interview
I-5
1. Menganalisa Permasalahan
Pada tahap ini penulis melakukan analisa terhadap permasalahan yang ada di
lingkungan civitas akademik STMIK CIC Cirebon, yakni mengenai
Mahasiswa yang melakukan kegiatan KRS secara manual dan belum
terkomputerisasi.
2. Menganalisa Proses Bisnis Sistem yang Berjalan Saat Ini serta Melakukan
Pengumpulan Data yang Dibutuhkan
Pada tahap ini, penulis melakukan analisa terhadap proses bisnis sistem yang
berjalan saat ini menggunakan business workflow, dimana Mahasiswa harus
melunasi biaya per semester yang telah ditentukan oleh Bagian Keuangan,
setelah itu Bagian Keuangan memberikan berkas KRS rangkap 3 yang akan
diisi daftar mata kuliah yang dipilih oleh Mahasiswa dan meminta persetujuan
Dosen Wali, kemudian masing-masing lembar KRS dikembalikan kepada
BAAK dan Bagian Keuangan, selanjutnya BAAK menginputkan daftar mata
kuliah yang ditentukan pada kertas KRS untuk mencetak absensi dan kartu
ujian.
3. Membuat Analisa dan Perancangan Sistem Usulan
Pada tahap ini penulis membuat analisa sistem usulan aplikasi baik database
maupun tampilan program yang disajikan menggunakan tools analysis UML,
membuat spesifikasi tabel, maupun rancangan tampilan (interface) menu yang
terdapat pada aplikasi.
4. Mengimplementasikan Hasil Analisa dalam Bentuk Aplikasi
I-6
menggunakan
model
pengembangan perangkat lunak waterfall (air terjun), atau yang sering disebut
juga model sekuensial linier (sequential linear). Model waterfall ini menyediakan
pendekatan alur hidup perangkat lunak secara terurut yang dimulai dari analisis,
desain, pengkodean, pengujian, dan tahap pendukung (support). Berikut adalah
gambar model waterfall :
System/information
engineering
Gambar 1.1 Model Waterfall (Sumber : Pressman, 2001 : 29)
Analysis
Design
Code
Test
lunak
pembuatan
program
seperti
menggunakan
bahasa
I-7
I-8
Proses pemeliharaan sistem perlu dilakukan agar sistem yang telah dibuat
dapat digunakan secara terus menerus sesuai dengan kebutuhan user. Pada
tahap ini apabila terjadi perubahan struktur perangkat lunak akibat adanya
kesalahan yang muncul dan tidak terdeteksi saat pengujian, maka proses
pengembangan dapat diulangi dimulai dari proses analisis spesifikasi untuk
perubahan perangkat lunak yang ada tanpa membuat perangkat lunak baru.
1.6.
Sistematika Penulisan
Penulis
akan
memberikan
gambaran
singkat
mengenai
pokok
BAB I.
PENDAHULUAN
Bab ini menguraikan secara garis besar mengenai latar
belakang, identifikasi masalah, batasan masalah, tujuan,
metodologi penelitian, serta sistematika penulisan skripsi.
BAB II.
LANDASAN TEORI
Bab
ini
menjelaskan
tentang
teori
penunjang
yang
BAB III.
BAB IV.
I-9
BAB V.
I - 10