Upload
uofaunsada
View
137
Download
1
Embed Size (px)
Citation preview
TUGAS AKHIR
PENGEMBANGAN APLIKASI SISTEM PENDUKUNG PENGISIAN
DATA BORANG 3A BAN-PT 2013
(Studi kasus : Untuk Kebutuhan Program Studi Universitas Darma Persada)
Diajukan untuk memenuhi syarat kelulusan mata kuliah seminar skripsi
dan Skripsi Di Fakultas Teknik Universitas Darma Persada
Disusun oleh:
ANITA DWINDA RACHMAWATI
2010230053
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS DARMA PERSADA
2015
i
LEMBAR BIMBINGAN TUGAS AKHIR
TEKNIK INFORMATIKA – DARMA PERSADA
NIM : 2010230053
NAMA LENGKAP : Anita Dwinda Rachmawati
DOSEN PEMBIMBING : Herianto, SPd., MT.
JUDUL SKRIPSI : PENGEMBANGAN APLIKASI
SISTEM PENDUKUNG PENGISIAN
DATA BORANG 3A BAN-PT 2013
No. Pertemuan Pokok Bahasan Paraf
Dosen Pembimbing
1. 1. Merevisi bab 1
2. 2. Merevisi bab 2
3. 3. Merevisi bab 3
4. 4. Merevisi bab 4
5. 5. Merevisi bab 5
6. 6. Merevisi kelengkapan laporan
7. 7. Merevisi program
Jakarta, 01 September 2015
Dosen Pembimbing
[Herianto,SPd.,MT]
LEMBAR PERNYATAAN
Saya yang bertanda tangan dibawah ini :
Nama : Anita Dwinda Rachmawati
NIM : 2010230053
Fakultas : Teknik
Jurusan : Teknik Informatika
Menyatakan bahwa Laporan Tugas Akhir ini saya susun sendiri berdasarkan hasil
peninjauan, penelitian lapangan, wawancara serta memadukannya dengan buku-
buku, literature atau bahan-bahan referensi lain yang terkait dan relevan di dalam
penyelesaian Laporan Tugas Akhir ini.
Demikian pernyataan ini penulis buat dengan sesungguhnya
Jakarta, 3 September 2015
Anita Dwinda Rachmawati
LEMBAR PENGESAHAN
PENGEMBANGAN APLIKASI MANAJEMEN PROYEK PERANGKAT LUNAK
BERDASARKAN METODE AGILE
(Studi kasus : Untuk Kebutuhan Unit TIK Universitas Darma Persada)
Disusun oleh :
Nama : Anita Dwinda Rachmawati
NIM : 2010230053
Yahya, S.Kom
Pembimbing Lapangan
Herianto, S.Pd, MT
Pembimbing Laporan
Adam Arif Budiman, S.T., M. Kom.
Kajur Teknik Informatika
PENGUJI LAPORAN TUGAS AKHIR
Laporan Tugas Akhir ini telah disidangkan pada tanggal 3 September 2015
Penguji I
Suzuki Syofian, M. Kom
Penguji 2
Timor Setiyaningsih, MTI
Penguji 3
Adam Arif Budiman, S.T., M. Kom
v
KATA PENGANTAR
Puji dan syukur penulis panjatkan kehadirat Allah SWT, atas segala
rahmat dan karunia-Nya penulis dapat menyelesaikan laporan skripsi ini sebagai
salah satu persyaratan akademik bagi mahasiswa program Strata 1 Fakultas
Teknik Informatika, Universitas Darma Persada.
Dalam proses pembuatan laporan skripsi ini, penulis sering menemui
berbagai macam kesulitan dan hambatan, namun berkat bantuan dan bimbingan
dari beberapa pihak, akhirnya penulis dapat mengatasi kesulitan tersebut.
Dengan terselesaikannya skripsi ini, penulis mengucapkan terima kasih
yang sebesar-besarnya kepada pihak yang telah memberikan pengarahan dan
bimbingan serta bantuan kepada penulis. Untuk itu penulis mengucapkan banyak-
banyak terima kasih kepada :
1. Bapak Dr. H. Dadang Solihin, SE.,MA, selaku Rektor Universitas Darma
Persada.
2. Bapak Ir. Agus Sun Sugiharto, MT, selaku Dekan Fakultas Teknik
Universitas Darma Persada.
3. Bapak Adam Arif Budiman, ST, M.Kom, selaku Ketua Jurusan Teknik
Informatika Universitas Darma Persada.
4. Herianto,S.Pd., MT pembimbing yang telah meluangkan waktu, tenaga
dan pikirannya untuk memberikan bimbingan dan pengarahan serta
sarannya dalam menyelesaikan laporan ini.
5. Dosen-dosen Universitas Darma Persada yang telah memberikan ilmu
yang sangat bermanfaat untuk penulisan laporan ini.
vi
6. Keluarga saya dan Danu Prasetyo yang telah memfasilitasi dan banyak
memberi bantuan serta selalu mendukung dan mendoakan saya.
7. Rekan-rekan seperjuangan TIF 2010, Indah Eko Wati, Putri Fuzi P,
Maulidha Oktaviani P, Rizka Nur Anisa, Elmina Dahlia, Wahyu Ari
Nugroho, Didin Dinarsan, Ashari Rachmawan, Edward Zulmi Azis, Arief
Winandar dan Senior-senior 2008-2009 Universitas Darma Persada yang
selalu setia menemani dan memberikan waktu dan tenaganya untuk
membantu dan mendukung dalam menyelesaikan laporan ini.
8. Semua pihak yang tidak dapat saya sebutkan satu persatu, yang telah
memberikan bantuan, waktu dan tenaga serta dukungannya dalam
menyelesaikan penulisan laporan skripsi ini.
Akhir kata penulis berharap semoga laporan skripsi ini dapat bermanfaat
bagi kita semua. Sekian dan terima kasih
Jakarta, 03 September 2015
Penulis
vii
ABSTRAKSI
Status akreditasi suatu program studi merupakan cerminan kinerja
program studi yang bersangkutan dan menggambarkan mutu dan efisiensi suatu
program studi yang diselenggarakan. Untuk mendapatkan status akreditasi,
diperlukan informasi mengenai program studi yang didapatkan dari pengisian
penilaian akreditasi dengan terlebih dahulu membuat dokumen evaluasi diri
program studi. Sarana yang digunakan untuk mengumpulkan informasi tersebut
adalah borang (formulir) akreditasi. Untuk pengelolaan akreditasi belum
dilakukan dengan mengunakan sistem yang khusus untuk menangani data yang
dibutuhkan dalam pengisian borang akreditasi BAN-PT. Data-data yang
diperlukan untuk akreditasi masih tersimpan dalam berbagai sumber, sehingga
untuk melakukan akreditasi harus mengumpulkan data-data tersebut. Untuk itu
diperlukan suatu sistem informasi yang dapat mendukung pengisian borang 3A
dan mengelola, menyimpan data borang akreditasi serta menampilkan informasi
mengenai program studi. Sistem tersebut juga bisa dijadikan template untuk
menggambarkan kinerja program studi dan dapat dimanfaatkan oleh masing-
masing program studi itu sendiri untuk mendokumentasikan kondisi internal.
Kata Kunci: Akreditasi, BAN-PT, Borang 3A
viii
DAFTAR ISI
JUDUL APLIKASI
LEMBAR BIMBINGAN KERJA PRAKTEK .................................................................... i
LEMBAR PERNYATAAN ................................................................................................ ii
LEMBAR PENGESAHAN ............................................................................................... iii
LEMBAR PENGUJI ......................................................................................................... iv
KATA PENGANTAR ........................................................................................................ v
ABSTRAKSI .................................................................................................................... vii
DAFTAR ISI .................................................................................................................... viii
DAFTAR GAMBAR ....................................................................................................... xiv
DAFTAR TABEL ........................................................................................................... xvii
BAB I PENDAHULUAN .................................................................................................. 1
1.1 Latar Belakang ........................................................................................................ 1
1.2 Rumusan Masalah ................................................................................................... 2
1.3 Batasan Masalah ...................................................................................................... 3
1.4 Tujuan Penelitian ..................................................................................................... 4
1.5 Manfaat Penelitian ................................................................................................... 4
1.6 Sistematika Penulisan .............................................................................................. 4
BAB II LANDASAN TEORI ........................................................................................... 6
2.1. BAN PT Dan Akreditasi Program Studi ................................................................. 6
2.1.1 BAN PT ................................................................................................................... 6
2.1.2 Akreditasi ................................................................................................................ 7
2.1.3 Landasan Hukum .................................................................................................... 8
ix
2.2 Standar Akreditasi Program Studi Sarjana .............................................................. 9
2.2.1 Eligibilitas ............................................................................................................. 10
2.3 Tool Untuk Membangun Aplikasi Web ................................................................ 17
2.3.1 Web Server : Apache ............................................................................................. 17
2.3.2 Script Pemrograman .............................................................................................. 17
2.3.3 Database Server : MySQL ..................................................................................... 20
2.4 Pemodelan Sistem dengan UML ........................................................................... 21
2.4.1 Usecase Diagram ................................................................................................... 21
2.4.2 Activity Diagram .................................................................................................... 22
2.4.3 Sequence Diagram ................................................................................................. 24
2.4.4 Deployment Diagram ............................................................................................ 24
BAB III ANALISIS DAN PERANCANGAN SISTEM ............................................... 27
3.1 Analisa ................................................................................................................... 27
3.1.1 Analisa Sistem SPK Sebelumnya .......................................................................... 27
3.1.2 Fitur Yang Akan Ditambahkan Pada Sistem Baru ................................................ 28
3.2 Perancangan Sistem ............................................................................................... 29
3.2.1 Usecase Diagram ................................................................................................... 29
3.2.2 Activity Diagram .................................................................................................... 30
3.2.3 Sequence Diagram ................................................................................................. 33
3.3 Rancangan Database ............................................................................................. 40
3.3.1 Tabel admin ........................................................................................................... 40
3.3.2 Tabel user .............................................................................................................. 40
3.3.3 Tabel menu ............................................................................................................ 40
3.3.4 Tabel useraccess .................................................................................................... 41
x
3.3.5 Tabel ac_pegawai .................................................................................................. 41
3.3.6 Tabel karyawan ..................................................................................................... 42
3.3.7 Tabel prodi ............................................................................................................ 42
3.3.8 Tabel login prodi ................................................................................................... 43
3.3.9 Tabel kemahasiswaan dan kelulusan .................................................................... 43
3.3.10 Tabel pencapaian prestasi mahasiswa ................................................................... 44
3.3.11 Tabel data jumlah mahasiswa................................................................................ 44
3.3.12 Tabel layanan kepada mahasiswa ......................................................................... 45
3.3.13 Tabel hasil studi pelacakan.................................................................................... 45
3.3.14 Tabel aktivitas dosen tetap yang dinyatakan dalam sks rata-rata per
semester ................................................................................................................. 45
3.3.15 Tabel data aktivitas mengajar dosen tetap ............................................................. 46
3.3.16 Tabel kegiatan dosen tetap sesuai dengan PS dalam seminar ilmiah .................... 46
3.3.17 Tabel kegiatan ahli/pakar sebagai pembicara dalam seminar ............................... 46
3.3.18 Tabel pencapaian prestasi dosen ........................................................................... 47
3.3.19 Tabel keikutsertaan dosen tetap dalam organisasi keilmuan................................. 47
3.3.20 Tabel jumlah sks PS .............................................................................................. 47
3.3.21 Tabel struktur kurikulum berdasarkan urutan mata kuliah ................................... 48
3.3.22 Tabel mata kuliah pilihan ...................................................................................... 48
3.3.23 Tabel substansi praktikum/praktek ........................................................................ 48
3.3.24 Tabel peninjau kurikulum ..................................................................................... 49
3.3.25 Tabel dosen pembimbing akademik dan jumlah mahasiswa ................................ 49
3.3.26 Tabel proses pembimbingan akademik ................................................................. 49
3.3.27 Tabel pembimbingan tugas akhir .......................................................................... 50
xi
3.3.28 Tabel upaya perbaikan pembelajaran .................................................................... 50
3.3.29 Tabel realisasi perolehan dana dan alokasi ........................................................... 50
3.3.30 Tabel penggunaan dana ......................................................................................... 51
3.3.31 Tabel dana untuk kegiatan penelitian .................................................................... 51
3.3.32 Tabel dana yang diperoleh dari/untuk kegiatan pelayanan kepada
mahasiswa ............................................................................................................. 51
3.3.33 Tabel data ruang kerja dosen tetap ........................................................................ 52
3.3.34 Tabel data prasarana kecuali ruang dosen ............................................................. 52
3.3.35 Tabel data prasarana lain ....................................................................................... 52
3.3.36 Tabel rekapitulasi jumlah ketersediaan pustaka .................................................... 53
3.3.37 Tabel jurnal yang tersedia/yang diterima secara teratur (lengkap) ....................... 53
3.3.38 Tabel peralatan utama yang digunakan di laboratorium ....................................... 53
3.3.39 Tabel aksesibilitas tiap jenis data .......................................................................... 54
3.3.40 Tabel judul penelitian yang dilakukan dosen tetap ............................................... 54
3.3.41 Tabel judul artikel ilmiah/karya seni yang dihasilkan oleh dosen tetap................ 54
3.3.42 Tabel karya dosen dan atau mahasiswa yang telah memperoleh/sedang
memproses HAKI .................................................................................................. 55
3.3.43 Tabel jumlah kegiatan pelayanan/pengabdian kepada masyarakat ....................... 55
3.3.44 Tabel kegiatan kerjasama dengan instansi lain ..................................................... 55
3.3.45 Tabel umpan balik ................................................................................................. 56
3.3.46 Relasi Tabel ........................................................................................................... 56
3.4 Rancangan tampilan setiap halaman ..................................................................... 57
3.4.1 Rancangan tampilan login user ............................................................................. 57
3.4.2 Rancangan tampilan halaman depan aplikasi ........................................................ 57
xii
3.4.3 Rancangan tampilan menu data Borang 3A .......................................................... 58
3.4.4 Rancangan tampilan awal dari setiap standar........................................................ 58
3.4.5 Rancangan tampilan login prodi ........................................................................... 59
3.4.6 Rancangan tampilan fugsi edit .............................................................................. 59
3.4.7 Rancangan tampilan fungsi tambah ...................................................................... 60
3.4.8 Rancangan tampilan login admin .......................................................................... 60
3.4.9 Rancangan tampilan menu admin ......................................................................... 61
3.4.10 Rancangan tampilan menu manajemen user dan hak akses .................................. 61
3.4.11 Rancangan tampilan hak akses .............................................................................. 62
3.4.12 Rancangan tampilan tambah user .......................................................................... 62
3.4.13 Rancangan tampilan update data user ................................................................... 63
BAB IV IMPLEMENTASI DAN ANALISIS HASIL ................................................. 64
4.1 Spesifikasi Perangkat Lunak ................................................................................. 64
4.2 Implementasi Sistem ............................................................................................. 64
4.2.1 Tampilan Login User ............................................................................................ 65
4.2.2 Tampilan Menu Utama .......................................................................................... 66
4.2.3 Tampilan Menu Lihat Data Borang 3A ................................................................. 67
4.2.4 Tampilanmenu Standar 1 ...................................................................................... 68
4.2.5 Tampilanmenu Standar 2 ...................................................................................... 69
4.2.6 Tampilanmenu Standar 3 ...................................................................................... 70
4.2.7 Tampilanmenu Standar 4 ...................................................................................... 71
4.2.8 Tampilanmenu Standar 5 ...................................................................................... 72
4.2.9 Tampilanmenu Standar 6 ...................................................................................... 73
4.2.10 Tampilanmenu Standar 7 ...................................................................................... 74
xiii
4.2.11 Tampilan Menu Login Prodi ................................................................................ 75
4.2.12 Tampilan Fungsi Edit Pada Teks ......................................................................... 76
4.2.13 Tampilan Fungsi Edit Pada Tabel ......................................................................... 77
4.2.14 Tampilan Fungsi Tambah ...................................................................................... 78
4.2.15 Tampilan Download Dokumen ............................................................................ 79
4.2.16 Tampilan Upload Dokumen ................................................................................. 79
4.2.17 Tampilan Login Admin ......................................................................................... 80
4.2.18 Tampilan Awal Menu Admin ............................................................................... 81
4.2.19 Tampilan Menu Manajemen User Dan Hak Akses ............................................... 82
4.2.20 Tampilan Hak Akses ............................................................................................. 83
4.2.21 Tampilan Tambah User ......................................................................................... 84
4.2.22 Tampilan Update Data User .................................................................................. 85
4.3 Hasil Uji Coba ....................................................................................................... 85
4.3.1 Pengujian Per Modul ............................................................................................. 86
BAB VI KESIMPULAN DAN SARAN......................................................................... 90
5.1 Kesimpulan .............................................................................................................. 90
5.2 Saran ........................................................................................................................ 91
DAFTAR PUSTAKA
LAMPIRAN
xiv
DAFTAR GAMBAR
Gambar 2.1 Contoh usecase Diagram ............................................................................... 22
Gambar 2.2 Contoh Notasi Activity Diagram................................................................... 23
Gambar 2.3 Contoh activity Diagram ............................................................................... 23
Gambar 2.4 Contoh sequence Diagram ............................................................................ 24
Gambar 2.5 Contoh deployment Diagram ......................................................................... 25
Gambar 3.1 Tampilan menu kepegawaian ........................................................................ 27
Gambar 3.2 Rancangan awal menu Data Borang 3A ....................................................... 28
Gambar 3.3 Usecase diagram Pengembangan Aplikasi Sistem Pendukung
Pengisian DATA BORANG 3A BAN-PT 2013.......................................... 30
Gambar 3.4 Activity diagram Pengembangan Aplikasi Sistem Pendukung
Pengisian Data BORANG 3A BAN-PT 2013 Pada Admin ........................ 31
Gambar 3.5 Activity diagram Pengembangan Aplikasi Sistem Pendukung
Pengisian Data BORANG 3A BAN-PT 2013 Pada Prodi ........................... 32
Gambar 3.6 Sequence diagram login admin ..................................................................... 33
Gambar 3.7 Sequence diagram setting pada admin .......................................................... 34
Gambar 3.8 Sequence diagram user pada admin .............................................................. 34
Gambar 3.9 Sequence diagram login pimpinan ................................................................ 35
Gambar 3.10 Sequence diagram lihat data borang 3A pada pimpinan ............................. 36
Gambar 3.11 Sequence diagram mendownload file pada pimpinan................................. 36
Gambar 3.12 Sequence diagram login prodi .................................................................... 37
Gambar 3.13 Sequence diagram lihat data borang 3A pada prodi ................................... 38
Gambar 3.14 Sequence diagram mengupload file pada prodi .......................................... 38
xv
Gambar 3.15 Sequence diagram mendownload file pada prodi ....................................... 39
Gambar 3.16 Sequence diagram mengedit, menghapus file pada prodi ........................... 39
Gambar 3.17 Relasi Tabel ................................................................................................. 56
Gambar 3.18 Rancangan tampilan login ........................................................................... 57
Gambar 3.19 Rancangan tampilan halaman depan aplikasi .............................................. 57
Gambar 3.20 Rancangan tampilan menu data borang 3A ................................................. 58
Gambar 3.21 Rancangan tampilan awal dari setiap standar ............................................. 58
Gambar 3.22 Rancangan tampilan login prodi ................................................................. 59
Gambar 3.23 Rancangan tampilan fungsi edit .................................................................. 59
Gambar 3.24 Rancangan tampilan fungsi tambah ............................................................ 60
Gambar 3.25 Rancangan tampilan login admin ................................................................ 60
Gambar 3.26 Rancangan tampilan menu admin ............................................................... 61
Gambar 3.27 Rancangan tampilan menu manajemen user dan hak akses ........................ 61
Gambar 3.28 Rancangan tampilan hak akses ...................................................................... 62
Gambar 3.29 Rancangan tampilan tambah user ................................................................ 62
Gambar 3.30 Rancangan tampilan update data user ......................................................... 63
Gambar 4.1 Halaman login ............................................................................................... 65
Gambar 4.2 Tampilan menu utama ................................................................................... 66
Gambar 4.3 Tampilan menu lihat data borang 3A ............................................................ 67
Gambar 4.4 Tampilan menu standar 1 .............................................................................. 68
Gambar 4.5 Tampilan menu standar 2 .............................................................................. 69
Gambar 4.6 Tampilan menu standar 3 .............................................................................. 70
Gambar 4.7 Tampilan menu standar 4 .............................................................................. 71
Gambar 4.8 Tampilan menu standar 5 .............................................................................. 72
xvi
Gambar 4.9 Tampilan menu standar 6 .............................................................................. 73
Gambar 4.10 Tampilan menu standar 7 ............................................................................ 74
Gambar 4.11 Tampilan menu login prodi ......................................................................... 75
Gambar 4.12 Tampilan fungsi edit pada teks ................................................................... 76
Gambar 4.13 Tampilan fungsi edit pada tabel .................................................................. 77
Gambar 4.14 Tampilan form tambah ................................................................................ 78
Gambar 4.15 Tampilan download dokumen ..................................................................... 79
Gambar 4.16 Tampilan upload dokumen .......................................................................... 79
Gambar 4.17 Tampilan login admin ................................................................................. 80
Gambar 4.18 Tampilan awal menu admin ........................................................................ 81
Gambar 4.19 Tampilan menu manajemen user dan hak akses ......................................... 82
Gambar 4.20 Tampilan hak akses ..................................................................................... 83
Gambar 4.21 Tampilan tambah user ................................................................................. 84
Gambar 4.22 Tampilan update data user........................................................................... 85
xvii
DAFTAR TABEL
Tabel 2.1 Notasi Usecase Diagram ........................................................................ 21
Tabel 2.2 Notasi Deployment Diagram .................................................................. 25
Tabel 3.1 Struktur table_admin .............................................................................. 40
Tabel 3.2 Struktur table_user ................................................................................. 40
Tabel 3.3 Struktur table_menu ............................................................................... 40
Tabel 3.4 Struktur table_useraccess ....................................................................... 41
Tabel 3.5 Struktur tabel ac_pegawai ...................................................................... 41
Tabel 3.6 Struktur tabel karyawan ......................................................................... 42
Tabel 3.7 Struktur tabel borang1_prodi ................................................................. 42
Tabel 3.8 Struktur login_prodi ............................................................................... 43
Tabel 3.9 Struktur tabel borang3_profil_mhs ........................................................ 43
Tabel 3.10 Struktur tabel borang3_prestasi ........................................................... 44
Tabel 3.11 Struktur tabel borang3_jum_mhs ......................................................... 44
Tabel 3.12 Struktur tabel borang3_layanan_mhs................................................... 45
Tabel 3.13 Struktur tabel borang3_hsl_studi ......................................................... 45
Tabel 3.14 Struktur tabel borang4_dosen_sks ....................................................... 45
Tabel 3.15 Struktur tabel borang4_aktivitas_mengajar ......................................... 46
Tabel 3.16 Struktur tabel borang4_dosen_seminar ................................................ 46
Tabel 3.17 Struktur tabel borang4_pakar_seminar ................................................ 46
Tabel 3.18 Struktur tabel borang4_pres_dos ......................................................... 47
Tabel 3.19 Struktur tabel borang4_dsn_org ........................................................... 47
xviii
Tabel 3.20 Struktur tabel borang5_jum_sks .......................................................... 47
Tabel 3.21 Struktur tabel borang5_urutan_mk ...................................................... 48
Tabel 3.22 Struktur tabel borang5_mk_pilihan ..................................................... 48
Tabel 3.23 Struktur tabel borang5_sub_prak ......................................................... 48
Tabel 3.24 Struktur tabel borang5_peninjau_kurikulum ....................................... 49
Tabel 3.25 Struktur tabel borang5_pem_akademik ............................................... 49
Tabel 3.26 Struktur tabel borang5_proses_pa ........................................................ 49
Tabel 3.27 Struktur tabel borang5_pta ................................................................... 50
Tabel 3.28 Struktur tabel borang5_upaya_perbaikan ............................................ 50
Tabel 3.29 Struktur tabel borang6_perolehan_dana .............................................. 50
Tabel 3.30 Struktur tabel borang6_guna_dana ...................................................... 51
Tabel 3.31 Struktur tabel borang6_dana_keg ........................................................ 51
Tabel 3.32 Struktur tabel borang6_dana ................................................................ 51
Tabel 3.33 Struktur tabel borang6_prasarana ........................................................ 52
Tabel 3.34 Struktur tabel borang6_dapra ............................................................... 52
Tabel 3.35 Struktur tabel borang6_data_prasarana ................................................ 52
Tabel 3.36 Struktur tabel borang6_pustaka ........................................................... 53
Tabel 3.37 Struktur tabel borang6_jurnal .............................................................. 53
Tabel 3.38 Struktur tabel borang6_alat_utama ...................................................... 53
Tabel 3.39 Struktur tabel borang6_jenis_data ....................................................... 54
Tabel 3.40 Struktur tabel borang7_penelitian ........................................................ 54
Tabel 3.41 Struktur tabel borang7_judul_artikel ................................................... 54
Tabel 3.42 Struktur tabel borang7_karya_dosen ................................................... 55
xix
Tabel 3.43 Struktur tabel borang7_keg_pel ........................................................... 55
Tabel 3.44 Struktur tabel borang7_instansi ........................................................... 55
Tabel 3.45 Struktur tabel borang2_umpan ............................................................. 56
Tabel 4.1 Skenario pengujian ................................................................................. 86
1
BAB I
PENDAHULUAN
1.1 Latar Belakang
Status akreditasi suatu program studi merupakan cerminan kinerja program
studi yang bersangkutan dan menggambarkan mutu dan efisiensi suatu program
studi yang diselenggarakan. Untuk mendapatkan status akreditasi, diperlukan
informasi mengenai program studi yang didapatkan dari pengisian penilaian
akreditasi dengan terlebih dahulu membuat dokumen evaluasi diri program studi.
Sarana yang digunakan untuk mengumpulkan informasi tersebut adalah borang
(formulir) akreditasi. Masing-masing program studi yang ada di Universitas
Darma Persada pun tidak luput dari upaya memperoleh status akreditasi yang baik
yang dilakukan pada periode tertentu. Hingga saat ini sistem akreditasi dilakukan
secara manual, mengumpulkan informasi dari masing-masing dokumen yang
diperlukan. Sehingga waktu yang digunakan untuk mengelola dan membaca
dokumen-dokumen tersebut dirasa kurang efisien.
Sejalan dengan perkembangan teknologi informasi dan komunikasi yang
menawarkan kemudahan dan kecepatan dalam menyampaikan dan mengakses
informasi memungkinkan untuk memenuhi kebutuhan dalam melakukan
akreditasi pada masing-masing jurusan yang ada pada Universitas Darma Persada
dengan lebih cepat dan mudah. Untuk pengelolaan akreditasi belum dilakukan
dengan mengunakan sistem yang khusus untuk menangani data yang dibutuhkan
2
dalam pengisian borang akreditasi. Data-data yang diperlukan untuk akreditasi
masih tersimpan dalam berbagai sumber, sehingga untuk melakukan akreditasi
harus mengumpulkan data-data tersebut.
Untuk itu diperlukan suatu sistem informasi yang dapat mendukung
pengisian borang 3A dan mengelola, menyimpan data borang akreditasi serta
menampilkan informasi mengenai program studi. Sistem tersebut juga bisa
dijadikan template untuk menggambarkan kinerja program studi dan dapat
dimanfaatkan oleh masing-masing program studi itu sendiri untuk
mendokumentasikan kondisi internal.
Berkaitan dengan hal di atas maka pada kesempatan ini, dalam rangka
mendukung penyusunan laporan skripsi penulis membangun sebuah aplikasi yang
berkaitan dengan sistem untuk membantu proses pengumpulan data akreditasi
tersebut dengan tema : PENGEMBANGAN APLIKASI SISTEM
PENDUKUNG PENGISIAN DATA BORANG 3A BAN-PT 2013
1.2 Rumusan Masalah
Berdasarkan latar belakang yang telah diuraikan di atas, maka rumusan
masalah dalam pembuatan aplikasi ini adalah sebagai berikut:
1. Bagaimana mengintegrasikan dan menyajikan kebutuhan data borang 3A
BAN-PT dengan aplikasi SPK yang sudah ada ?
2. Informasi apa saja yang dibutuhkan pada borang 3A BAN-PT untuk
disajikan pada aplikasi SPK yang akan dibangun tersebut ?
3
1.3 Batasan Masalah
Dalam perancangan aplikasi ini terdapat beberapa batasan masalah. Hal ini
dilakukan agar aplikasi dapat terfokus/sesuai kebutuhan. Berikut batasan masalah
dalam perancangan aplikasi:
1. Data yang ditampilkan adalah data yang berasal dari aplikasi lain seperti :
aplikasi akademik, aplikasi perpustakaan, aplikasi kepegawaian, aplikasi
keuangan, dan seterusnya.
2 Aplikasi ini terintegrasi dari aplikasi SPK sebelumnya. Pada aplikasi ini
akan menampilkan setiap item data yang dibutuhkan pada buku BORANG
3A BAN-PT termasuk file SK dokumen di tingkat Universitas/Biro
sehingga program studi dapat lebih mudah mengakses data tersebut.
Standar Borang 3A tersebut terdiri dari :
STANDAR 1 VISI, MISI, TUJUAN DAN SASARAN, SERTA
STRATEGI PENCAPAIAN
STANDAR 2 TATA PAMONG, KEPEMIMPINAN, SISTEM
PENGELOLAAN, DAN PENJAMINAN MUTU
STANDAR 3 MAHASISWA DAN LULUSAN
STANDAR 4 SUMBER DAYA MANUSIA
STANDAR 5 KURIKULUM, PEMBELAJARAN, DAN SUASANA
AKADEMIK
STANDAR 6 PEMBIAYAAN, SARANA DAN PRASARANA, SERTA
SISTEM INFORMASI
4
STANDAR 7 PENELITIAN, PELAYANAN/PENGABDIAN KEPADA
MASYARAKAT, DAN KERJASAMA
1.4 Tujuan Penelitian
Tujuan yang hendak dicapai adalah :
1. Melengkapi Aplikasi SPK Unsada dengan menyajikan seluruh item data
yang ada pada BUKU BORANG 3A BAN-PT.
2. Memenuhi persyaratan untuk menyelesaikan skripsi (S-1) Jurusan Teknik
Informatika Universitas Darma Persada.
1.5 Manfaat Penelitian
Manfaat yang didapat dari penelitian ini adalah :
1. Manfaat akademis: diharapkan hasil penulisan Aplikasi dan Laporan Tugas
Akhir ini dapat menjadi tambahan referensi untuk meningkatkan
penggunaan aplikasi SPK Unsada yang ada.
2. Manfaat instansi: hasil penulisan ini diharapkan dapat membantu dalam
proses pengisian data borang BAN-PT.
1.6 Sistematika Penulisan
Sistematika penulisan laporan Tugas Akhir ini penulis membaginya
menjadi beberapa bab diantaranya sebagai berikut :
5
BAB I : PENDAHULUAN
Bagian ini berisikan informasi mengenai latar belakang masalah, rumusan
masalah, batasan masalah, tujuan, manfaat penelitian, dan sistematika
penulisan.
BAB II : LANDASAN TEORI
Bagian ini berisi mengenai beberapa teori yang relevan dengan
permasalahan yang di bahas dalam penulisan laporan tugas akhir ini.
BAB III : ANALISIS DAN PERANCANGAN SISTEM
Bagian ini berisikan tentang tinjauan aspek informatika berupa analisis
dan desain perancangan perangkat lunak yang terdiri dari spesifikasi
kebutuhan dan deskripsi perangkat lunak.
BAB IV : IMPLEMENTASI SISTEM DAN ANALISIS HASIL
Bab ini berisi tentang implementasi program yang telah di hasilkan,
gambaran umum sistem dan evaluasi sistem.
BAB V : PENUTUP
Bab ini berisikan kesimpulan penulisan dari Laporan tugas akhir yang
disusun dan juga saran- saran sebagai tindak lanjut dari penulisan sesuai
dengan materi yang dilaporkan.
6
BAB II
LANDASAN TEORI
2.1 BAN-PT Dan Akreditasi Program Studi
2.1.1 BAN PT
Badan Akreditasi Nasional Pendidikan Tinggi (BAN-PT) didirikan pada
tahun 1994 berlandaskan UU No. 2 tahun 1989 tentang Sistem Pendidikan
Nasional dan diperkuat dengan PP No. 60 tahun 1999 tentang Pendidikan Tinggi.
Sebagai satu satunya badan akreditasi yang diakui oleh pemerintah pada waktu
itu, BAN-PT memiliki wewenang untuk melaksanakan sistem akreditasi pada
semua institusi pendidikan tinggi meliputi Perguruan Tinggi Negeri (PTN),
Perguruan Tinggi Swasta (PTS), Perguruan Tinggi Agama (PTA) dan Perguruan
Tinggi Kedinasan (PTK), program pendidikan jarak jauh, serta program-program
kerjasama dengan institusi pendidikan tinggi di dalam negeri yang ditawarkan
oleh institusi pendidikan tinggi dari luar. Beberapa perubahan penting terkait
dengan sistem akreditasi sejak diundangkannya UU No. 20 Tahun 2003 tentang
Sistem Pendidikan Nasional antara lain (1) dari akreditasi sukarela menjadi wajib,
(2) dari akreditasi program studi menjadi akreditasi program studi dan institusi,
(3) dari sistem penjaminan mutu internal sukarela menjadi wajib, dan (4) dari
badan akreditasi tunggal menjadi majemuk.
(http://ban-pt.kemdiknas.go.id/tentang-ban-pt)
7
2.1.2 Akreditasi
Proses akreditasi program studi dimulai dengan pelaksanaan evaluasi diri
di program studi yang bersangkutan. Evaluasi diri tersebut mengacu pada
pedoman evaluasi diri yang telah diterbitkan BAN-PT, namun, jika dianggap
perlu, pihak pengelola program studi dapat menambahkan unsur-unsur yang akan
dievaluasi sesuai dengan kepentingan program studi maupun institusi perguruan
tinggi yang bersangkutan. Dari hasil pelaksanaan evaluasi diri tersebut, dibuat
sebuah rangkuman eksekutif (executive summary), yang selanjutnya rangkuman
eksekutif tersebut dilampirkan dalam surat permohonan untuk diakreditasi yang
dikirimkan ke sekertariat BAN-PT.
Sekertariat BAN-PT akan mengkaji ringkasan eksekutif dari program sudi
tersebut, dan jika telah memenuhi semua kompoen yang diminta dalam pedoman
evaluasi diri sekertariat BAN-PT akan mengirimkan instrumen akreditasi yang
sesuai dengan tingkat program studi, setelah instrumen akreditasi diisi, program
studi mengirimkan seluruh berkas (intrumen akreditasi yang telah diisi dan
lampirannya, beserta copy-nya) ke sekertariat BAN-PT. Jumlah copy yang harus
disertakan untuk program studi tingkat Diploma dan Sarjana sebanyak 3 copy,
sedangkan untuk program studi tingkat Magister dan Doktor sebanyak 4 copy.
Penilaian dilakukan setelah seluruh berkas diterima secara lengkap oleh
sekertariat BAN-PT.
(http://sti.co.id/jurnalbanpt/akreditasi)
8
2.1.3 Landasan Hukum
Landasan hukum dan perundang-undangan yang mendasari pelaksanaan
Badan Akreditasi Nasional Perguruan Tinggi (BAN-PT) sebagai berikut :
Undang-Undang Nomor 20 Tahun 2003 tentang Sistem Pendidikan
Nasional (Lembaran Negara Tahun 2003 Nomor 78, Tambahan Lembaran
Negara Nomor 4301);
Undang-undang no 17 tahun 2000 beserta perubahannya tentang
Keuangan Negara;
Peraturan Pemerintah Nomor 39 Tahun 2007 tentang Pengelolaan
Keuangan Negara atau Daerah;
Peraturan Pemerintah Nomor 19 Tahun 2005 tentang Standar Nasional
Pendidikan;
Peraturan Pemerintah Nomor 17 Tahun 2010 tentang Pengelolaan dan
Penyelenggaraan Pendidikan (Lembaran Negara Republik Indonesia
Tahun 2010 Nomor 23, Tambahan Lembaran Negara Republik Indonesia
Nomor 5105) sebagaimana telah diubah dengan Peraturan Pemerintah
Nomor 66 Tahun 2010 (Lembaran Negara Republik Indonesia Tahun 2010
Nomor 112, Tambahan Lembaran Negara Republik Indonesia Nomor
5157);
Peraturan Presiden Republik Indonesia Nomor 47 Tahun 2009 tentang
Pembentukan dan Organisasi Kementerian Negara;
Peraturan Presiden Nomor 24 Tahun 2010 tentang Kedudukan, Tugas, dan
Fungsi Kementerian Negara Serta Susunan Organisasi, Tugas, dan Fungsi
9
Eselon I Kementerian Negara sebagaimana telah diubah dengan Peraturan
Presiden Republik Indonesia Nomor 67 Tahun 2010;
Keputusan Presiden Nomor 84/P tahun 2009 tentang Pembentukan
Kabinet Indonesia Bersatu II sebagaimana telah diubah terakhir dengan
Keputusan Presiden Nomor 56/P Tahun 2011;
Keputusan Presiden Nomor 131/M tahun 2011 tentang Pengangkatan
Kepala Badan Penelitian dan Pengembangan Kementerian Pendidikan
Nasional;
Peraturan Menteri Pendidikan dan Kebudayaan Republik Indonesia,
Nomor 59 Tahun 2012 tentang Badan Akreditasi Nasional;
Keputusan Menteri Pendidikan dan Kebudayaan Republik Indonesia
Nomor 126941/A.A3/KU/2011 tentang Pengangkatan Pejabat
Perbendaharaan/Pengelola Keuangan Pada Badan Penelitian dan
Pengembangan Kementerian Pendidikan dan Kebudayaan Tahun
Anggaran 2012;
Daftar Isian Pagu Anggaran (DIPA) BAN-PT tahun anggaran 2014.
(http://ban-pt.kemdiknas.go.id/landasan-hukum)
2.2 Standar Akreditasi Program Studi Sarjana
Standar akreditasi adalah tolok ukur yang harus dipenuhi oleh institusi
program studi sarjana. Suatu standar akreditasi terdiri atas beberapa parameter
(elemen penilaian) yang dapat digunakan sebagai dasar untuk mengukur dan
10
menetapkan mutu dan kelayakan program studi sarjana untuk menyelenggarakan
program-programnya.
2.2.1 Eligibilitas
Asesmen kinerja program studi sarjana didasarkan pada pemenuhan
tuntutan standar akreditasi. Dokumen akreditasi program studi sarjana yang dapat
diproses harus telah memenuhi persyaratan awal (eligibilitas) yang ditandai
dengan adanya izin penyelenggaraan program studi sarjana dari pejabat yang
berwenang.
Standar akreditasi program studi sarjana mencakup komitmen program
studi sarjana untuk memberikan layanan prima dan efektivitas pendidikan yang
terdiri atas tujuh standar seperti berikut.
Standar 1. Visi, Misi, Tujuan dan Sasaran, serta Strategi Pencapaian
Standar 2. Tata pamong, Kepemimpinan, Sistem Pengelolaan, dan
Penjaminan mutu
Standar 3. Mahasiswa dan Lulusan
Standar 4. Sumber daya manusia
Standar 5. Kurikulum, Pembelajaran, dan Suasana Akademik
Standar 6. Pembiayaan, Sarana dan Prasarana, serta Sistem Informasi
Standar 7. Penelitian, Pelayanan/Pengabdian kepada Masyarakat, dan
Kerjasama
Deskripsi masing-masing standar beserta rincian elemen-elemen yang dinilai itu
adalah sebagai berikut:
11
STANDAR 1. VISI, MISI, TUJUAN DAN SASARAN, SERTA
STRATEGI PENCAPAIAN
Standar ini adalah acuan keunggulan mutu penyelenggaraan dan strategi
program studi untuk meraih masa depan. Strategi dan upaya pewujudannya,
difahami dan didukung dengan penuh komitmen serta partisipasi yang baik oleh
seluruh pemangku kepentingannya. Seluruh rumusan yang ada mudah difahami,
dijabarkan secara logis, sekuen dan pengaturan langkah-langkahnya mengikuti
alur fikir (logika) yang secara akademik wajar. Strategi yang dirumuskan didasari
analisis kondisi yang komprehensif, menggunakan metode dan instrumen yang
sahih dan andal, sehingga menghasilkan landasan langkah-langkah pelaksanaan
dan kinerja yang urut-urutannya sistematis, saling berkontribusi dan
berkesinambungan. Kesuksesan di salah satu sub-sistem berkontribusi dan
ditindaklanjuti oleh sub-sistem yang seharusnya menindaklanjuti. Strategi serta
keberhasilan pelaksanaannya diukur dengan ukuran-ukuran yang mudah difahami
seluruh pemangku kepentingan, sehingga visi yang diajukan benar-benar visi,
bukan mimpi dan kiasan (“platitude”). Keberhasilan pelaksanaan misi menjadi
cerminan pewujudan visi. Keberhasilan pencapaian tujuan dengan sasaran yang
memenuhi syarat rumusan yang baik, menjadi cerminan keterlaksanaan misi dan
strategi dengan baik. Dengan demikian, rumusan visi, misi, tujuan dan strategi
merupakan satu kesatuan wujud cerminan integritas yang terintegrasi dari
program studi dan perguruan tinggi yang bersangkutan.
12
STANDAR 2. TATA PAMONG, KEPEMIMPINAN, SISTEM
PENGELOLAAN, DAN PENJAMINAN MUTU
Standar ini adalah acuan keunggulan mutu tata pamong, kepemimpinan,
sistem pengelolaan, dan penjaminan mutu program studi sebagai satu kesatuan
yang terintegrasi sebagai kunci penting bagi keberhasilan program dalam
menjalankan misi pokoknya: pendidikan, penelitian, dan pelayanan/pengabdian
kepada masyarakat. Tata pamong program studi harus mencerminkan pelaksanaan
“good university governance” dan mengakomodasi seluruh nilai, norma, struktur,
peran, fungsi, dan aspirasi pemangku kepentingan program studi. Kepemimpinan
program studi harus secara efektif memberi arah, motivasi dan inspirasi untuk
mewujudkan visi, melaksanakan misi, mencapai tujuan dan sasaran melalui
strategi yang dikembangkan. Sistem pengelolaan harus secara efektif dan efisien
melaksanakan fungsi-fungsi perencanaan, pengorganisasian, pengembangan staf,
pengarahan, dan pengawasan. Sistem penjaminan mutu harus mencerminkan
pelaksanaan continuous quality improvement pada semua rangkaian sistem
manajemen mutu (quality management system) dalam rangka pemuasan
pelanggan (customer satisfaction).
STANDAR 3. MAHASISWA DAN LULUSAN
Standar ini adalah acuan keunggulan mutu mahasiswa dan lulusan. Program
studi harus memberikan jaminan mutu, kelayakan kebijakan serta implementasi
sistem rekrutmen dan seleksi calon mahasiswa maupun pengelolaan lulusan
sebagai satu kesatuan mutu yang terintegrasi. Program studi harus menempatkan
13
mahasiswa sebagai pemangku kepentingan utama sekaligus sebagai pelaku proses
nilai tambah dalam penyelenggaraan kegiatan akademik untuk mewujudkan visi,
melaksanakan misi, mencapai tujuan melalui strategi-strategi yang dikembangkan
oleh program studi. Program studi harus berpartisipasi secara aktif dalam sistem
perekrutan dan seleksi calon mahasiswa agar mampu menghasilkan input
mahasiswa dan lulusan bermutu. Program studi harus mengupayakan akses
layanan kemahasiswaan dan pengembangan minat dan bakat. Program studi harus
mengelola lulusan sebagai produk dan mitra perbaikan berkelanjutan program
studi. Program studi harus berpartisipasi aktif dalam pemberdayaan dan
pendayagunaan alumni.
STANDAR 4. SUMBER DAYA MANUSIA
Standar ini adalah acuan keunggulan mutu sumber daya manusia yang andal
dan mampu menjamin mutu penyelenggaraan program studi, melalui program
akademik sesuai dengan visi, misi, tujuan, dan sasaran. Program studi harus
mendayagunakan sumber daya manusia yang meliputi dosen dan tenaga
kependidikan yang layak, kompeten, relevan dan andal. Dosen merupakan sumber
daya manusia utama dalam proses pembentukan nilai tambah yang bermutu pada
diri mahasiswa yang dibimbingnya, bagi bidang ilmu yang diampunya, dan
kesejahteraan masyarakat. Untuk menjamin mutu dosen dan tenaga kependidikan
yang bermutu baik, program studi harus memiliki kewenangan dan pengambilan
keputusan dalam seleksi, penempatan, pengembangan karir yang baik. Program
14
studi harus memiliki sistem monitoring dan evaluasi yang efektif untuk menjamin
mutu pengelolaan program akademik.
STANDAR 5. KURIKULUM, PEMBELAJARAN, DAN SUASANA
AKADEMIK
Standar ini adalah acuan keunggulan mutu kurikulum, pembelajaran, dan
suasana akademik untuk menjamin mutu penyelenggaraan program akademik di
tingkat program studi. Kurikulum yang dirancang dan diterapkan harus mampu
menjamin tercapainya tujuan, terlaksananya misi, dan terwujudnya visi program
studi. Kurikulum harus mampu menyediakan tawaran dan pilihan kompetensi dan
pengembangan bagi pebelajar sesuai dengan minat dan bakatnya. Proses
pembelajaran yang diselenggarakan harus menjamin pebelajar untuk memiliki
kompetensi yang tertuang dalam kurikulum. Suasana akademik di program studi
harus menunjang pebelajar dalam meraih kompetensi yang diharapkan. Dalam
pengembangan kurikulum program, proses pembelajaran, dan suasana akademik,
program studi harus kritis dan tanggap terhadap perkembangan kebijakan,
peraturan perundangan yang berlaku, sosial, ekonomi, dan budaya.
STANDAR 6. PEMBIAYAAN, SARANA DAN PRASARANA,
SERTA SISTEM INFORMASI
Standar ini adalah acuan keunggulan mutu pembiayaan, sarana dan prasarana,
serta sistem informasi yang mampu menjamin mutu penyelenggaraan program
akademik. Sistem pengelolaan pembiayaan, sarana dan prasarana, serta sistem
15
informasi harus menjamin kelayakan, keberlangsungan, dan keberlanjutan
program akademik di program studi. Agar proses penyelenggaraan akademik yang
dikelola oleh program studi dapat dilaksanakan secara efektif dan efisien, program
studi harus memiliki akses yang memadai, baik dari aspek kelayakan, mutu
maupun kesinambungan terhadap pendanaan, prasarana dan sarana, serta sistem
informasi. Standar pendanaan, prasarana dan sarana serta sistem informasi
merupakan elemen penting dalam penjaminan mutu akreditasi yang merefleksikan
kapasitas program studi didalam memperoleh, merencanakan, mengelola, dan
meningkatkan mutu perolehan sumber dana, prasarana dan sarana serta sistem
informasi yang diperlukan guna mendukung kegiatan tridarma program studi.
Tingkat kelayakan dan kecukupan akan ketersediaan dana, prasarana dan sarana
serta sistem informasi yang dapat diakses oleh program studi sekurang-kurangnya
harus memenuhi standar kelayakan minimal. Program studi harus terlibat dalam
pengelolaan, pemanfaatan dan kesinambungan ketersediaan sumber daya yang
menjadi landasan dalam menetapkan standar pembiayaan, prasarana dan sarana
serta sistem informasi. Program studi harus berpartisipasi aktif dalam penyusunan
rencana kegiatan dan anggaran tahunan untuk mencapai target kinerja yang
direncanakan (pendidikan, penelitian dan pelayanan/pengabdian kepada
masyarakat). Program studi harus memiliki akses yang memadai untuk
menggunakan sumber daya guna mendukung kegiatan tridarma program studi.
16
STANDAR 7. PENELITIAN, PELAYANAN/PENGABDIAN
KEPADA MASYARAKAT, DAN KERJASAMA
Standar ini adalah acuan keunggulan mutu penelitian, pelayanan dan/atau
pengabdian kepada masyarakat, dan kerjasama yang diselenggarakan untuk dan
terkait dengan pengembangan mutu program studi. Kelayakan penjaminan mutu
ini sangat dipengaruhi oleh mutu pengelolaan dan pelaksanaannya. Sistem
pengelolaan pendidikan, penelitian, pelayanan/ pengabdian kepada masyarakat,
dan kerjasama harus terintegrasi dengan penjaminan mutu program studi untuk
mendukung terwujudnya visi, terselenggaranya misi, tercapainya tujuan, dan
keberhasilan strategi perguruan tinggi yang bersangkutan. Agar mutu
penyelenggaraan akademik yang dikelola oleh program studi dapat ditingkatkan
secara berkelanjutan, dilaksanakan secara efektif dan efisien, program studi harus
memiliki akses yang luas terhadap penelitian, pelayanan/pengabdian kepada
masyarakat, dan kerjasama, internal maupun eksternal. Standar ini merupakan
elemen penting dalam penjaminan mutu akreditasi program studi yang
merefleksikan kapasitas dan kemampuan dalam memperoleh, merencanakan
(kegiatan dan anggaran), mengelola, dan meningkatkan mutu penelitian,
pelayanan/pengabdian kepada masyarakat, dan kerjasama. Program studi harus
berpartisipasi aktif dalam pengelolaan, pemanfaatan dan kesinambungan
penelitian, pelayanan/pengabdian kepada masyarakat, dan kerjasama pada tingkat
perguruan tinggi. Program studi memiliki akses dan mendayagunakan sumber
daya guna mendukung kegiatan penelitian, pelayanan/pengabdian kepada
masyarakat, dan kerjasama. (BAN-PT, Standar dan Prosedur Akreditasi, 2008)
17
2.3 Tool Untuk Membangun Aplikasi Web
2.3.1 Web Server : Apache
1. Merupakan webserver. Tempat php engine/processor berada. Tempat
meletakkan file-file php dan database. Ketika user melakukan request http://
membuka suatu halaman, disinilah apache bekerja. Menjawab request
tersebut dengan menampilkan halaman yang diminta.
2. Apache sama seperti PHP dan MySQL, Gratis.
3. Cross Platform Perbedaan fungsi antara PHP, MySQL dan Apache adalah,
PHP merupakan bahasanya, MySQL adalah databasenya, dan Apache
merupakan webserver yang dapat mengeksekusi script php dan
menampilkannya kepada user, dan melalui apache lah php dapat mengolah
data dan menyimpan data tersebut ke dalam database.(Loka Dwiartara, 2012)
2.3.2 Script Pemrograman
HTML
HTML merupakan singkatan dari HyperText Markup Language, adalah
suatu bahasa yang digunakan untukkmenulis halaman web. HTML dirancang
untuk digunakan tanpa ketergantungan pada suatu platform tertentu. Dokumen
HTML adalah suatu dokumen teks biasa, dan disebut markup language karena
mengandung tag tertentu yang digunakan untuk menentukan tampilan suatu teks
dan tingkat kepentingan dari teks tersebut dalam suatu dokumen. Pada dokumen
HTML yang termasuk system hypertext, kita tidak harus membaca dokumen
tersebut secara urut dari atas ke bawah atau sebaliknya, tetapi kita dapat menuju
topik tertentu secara langsung dengan menggunakan teks penghubung yang akan
18
membawa anda ke suatu topik atau dokumen lain secara langsung.
(Setiawan,2012)
CSS
Cascading Style Sheet (CSS) merupakan salah satu bahasa pemrograman
web untuk mengendalikan beberapa komponen dalam sebuah web sehingga akan
lebih terstruktur dan seragam. Sama halnya styles dalam aplikasi pengolahan kata
seperti Microsoft Word yang dapat mengatur beberapa style, misalnya heading,
subbab, bodytext, footer, images, dan style lainnya untuk dapat digunakan
bersama-sama dalam beberapa berkas (file). Pada umumnya CSS dipakai untuk
memformat tampilan halaman web yang dibuat dengan bahasa HTML dan
XHTML.
CSS dapat mengendalikan ukuran gambar, warna bagian tubuh pada teks,
warna tabel, ukuran border, warna border, warna hyperlink, warna mouse over,
spasi antar paragraf, spasi antar teks, margin kiri, kanan, atas, bawah, dan
parameter lainnya. CSS adalah bahasa style sheet yang digunakan untuk mengatur
tampilan dokumen. Dengan adanya CSS memungkinkan kita untuk menampilkan
halaman yang sama dengan format yang berbeda.
Ada dua sifat CSS yaitu internal dan eksternal. Jika internal yang dipilih,
maka skrip itu dimasukkan secara langsung ke halaman website yang akan
didesain. Kalau halaman web yang lain akan didesain dengan model yang sama,
maka skrip CSS itu harus dimasukkan lagi ke dalam halaman web yang lain itu.
19
Sifat yang kedua adalah eksternal di mana skrip CSS dipisahkan dan
diletakkan dalam berkas khusus. Nanti, cukup gunakan semacam tautan menuju
berkas CSS itu jika halaman web yang didesain akan dibuat seperti model yang
ada di skrip tersebut. (Abdul Kadir, 2011).
Java Script
JavaScript adalah kode untuk menyusun halaman web yang
memungkinkan dijalankan di sisi klien (pada browser yang digunakan pemakai).
Karena dijalankan di sisi klien, maka JavaScript digunakan untuk membuat
tampilan lebih dinamis. (Abdul Kadir, 2011).
PHP
PHP merupakan bahasa berbentuk skrip yang ditempatkan dalam server
dan diproses di server. Hasilnyalah yang dikirimkan ke klien, tempat pemakai
menggunakan browser.
Secara khusus, PHP dirancang untuk membentuk aplikasi web dinamis.
Artinya, ia dapat membentuk suatu tampilan berdasarkan permintaan terkini.
Misalnya, anda bisa menampilkan isi database ke halaman web. Pada prinsipnya
PHP mempunyai fungsi yang sama dengan skrip-skrip seperti ASP (Active Server
Page), Cold Fusion, ataupun Perl. Namun, perlu diketahui bahwa PHP
sebenarnyabisa dipakai secara command line. Artinya, skrip PHP dapat dijalankan
tanpa melibatkan web server maupun browser. (Abdul Kadir, 2008)
20
Jquery
jQuery merupakan salah satu teknik atau kumpulan library javascript yang
sangat terkenal dengan animasinya bisa juga disebut dengan framework (jika
berbicara dengan PHP). jQuery memiliki semboyan “Write Less, do More”, yang
artinya sedikit tulisan tapi dapat menghasilkan lebih. jQuery pertama kali dibuat
oleh John Resig pada tahun 2005 dan dirilis pertama kali pada tanggal 14 Januari
2006. jQuery mempunyai hubungan erat dengan Ajax, yang akan dibahas pada
sub bab selanjutnya. (Saputra, Agus; Agustin, Feni dan Asfa Solution, 2012)
2.3.3 Database Server : MySQL
MYSQL adalah database. Database sendiri merupakan suatu jalan untuk
dapat menyimpan berbagai informasi dengan membaginya berdasarkan kategori-
kategori tertentu. Dimana informasi-informasi tersebut saling berkaitan satu
dengan yang lainnya.
MYSQL bersifat RDBMS (Relational Database Management System),
yang memungkinkan seorang admin dapat menyimpan banyak informasi ke dalam
tabel-tabel, dimana tabel-tabel tersebut saling berkaitan satu sama lain.
Keuntungan RDBMS sendiri adalah kita dapat memecah database kedalam tabel-
tabel tang berbeda. Setiap tabel memiliki informasi yang saling berkaitan dengan
yang lainnya.
21
Sama dengan PHP, MYSQL bersifat opensource, yang artinya semua
orang dapat menggunakannya dengan gratis. MYSQL juga bersifat Cross
Platform, yang artinya dapat digunakan under Windows ataupun under Linux.
(Loka Dwiartara, 2012).
2.4 Pemodelan Sistem dengan UML
2.4.1 Use Case Diagram
Use case diagram merupakan pemodelan untuk sistem informasi yang
akan dibuat. Use Case mendeskripsikan sebuah interaksi antara satu atau lebih
aktor dengan sistem informasi yang akan dibuat. Use Case digunakan untuk
mengetahui fungsi apa saja yang ada di dalam sebuah sistem informasi dan siapa
saja yang berhak menggunakan fungsi – fungsi itu. Berikut adalah elemen dalam
use case :
Tabel 2.1 Notasi Usecase Diagram
Penjelasan Notasi UML
Aktor : Mewakili peran orang, sistem yang lain
atau alat ketika berkomunikasi dengan use case.
Actor1
Use Case : Abstraksi dari interaksi antara
sistem dan actor
Mengisi
soal
22
Association : adalah abstraksi dari penghubung
antara actor dan use case
Generalisasi : menunjukkan spesialisasi actor
untuk dapat berpartisipasi dalam use case
Penamaan pada Use Case adalah nama didefinisikan sesimpel mungkin dan
mudah dipahami. Berikut contoh Use Case pada gambar 2.1.
Gambar 2.1 Contoh Use case Diagram
(Rosa A.S, 2011)
2.4.2 Activity Diagram
Activity diagram menggambarkan aliran kerja atau aktivitas dari sebuah
sisem atau proses bisnis. Yang perlu diperhatikan disini adalah bahwa diagram
aktivitas menggambarkan aktivitas sistem bukan apa yang dilakukan aktor.
23
Gambar 2.2 Notasi Activity Diagram
Berikut contoh activity diagram pada gambar 2.3
Gambar 2.3 Contoh Activity Diagram
(Asril Pangroril, 2011)
24
2.4.3 Sequence Diagram
Sequence diagram menggambarkan kelakuan objek pada Use Case dengan
mendeskripsikan waktu hidup objek dan message yang dikirimkan dan diterima
antar objek. Berikut contoh Sequence diagram pada gambar 2.4
Gambar 2.4 Contoh Sequence Diagram
(Ratno Kustiawan, 2011)
2.4.4 Deployment Diagram
Deployment diagram menunjukkan konfigurasi komponen dalam proses
eksekusi aplikasi.
25
Gambar 2.5 Contoh Deployment Diagram
Berikut adalah simbol-simbol yang ada pada deployment diagram:
Tabel 2.2 Notasi Deployment Digram
Penjelasan Notasi UML
Package merupakan sebuah bungkusan
dari satu atau lebih node
Package
Kebergantungan antar node, arah panah
mengarah pada node yang dipakai
dependency
26
Biasanya mengacu pada perangkat
keras(hardware), perangkat lunakmyang
tidak dibuat sendiri(software), jika di
dalam node disertakan komponen untuk
mengkonsistensikan rancangan maka
komponen yang diikutsertakan harus
sesuai dengan komponen yang telah
didefinisikan sebelumnya pada diagram
komponen.
Node
Relasi antar node link
(Rosa A.S, 2011)
27
BAB III
ANALISA DAN PERANCANGAN SISTEM
3.1 Analisa
3.1.1 Analisa Sistem SPK Sebelumnya
Pengisian Data Borang 3A ini merupakan fasilitas terbaru yang akan
ditambahkan pada aplikasi SPK Unsada. Sebenarnya fasilitas ini bukan
merupakan sistem pendukung keputusan, hanya saja fasilitas ini ditambahkan
didalam aplikasi SPK Unsada untuk membantu prodi tiap jurusan mengisi data
borang akreditasi BAN-PT.
Ini merupakan gambar aplikasi Sistem Pendukung Keputusan (SPK) tentang
informasi kepegawaian sebelum ditambahkan fasilitas Data Borang 3A.
Gambar 3.1 Tampilan menu kepegawaian
28
Fitur-fitur yang ada pada aplikasi SPK tentang Informasi Kepegawaian adalah:
1. Interface dan database terintegrasi dengan sistem SPK yang sudah ada
2. Dapat melihat data kepegawaian berdasarkan kategori (unit/biro/fakultas)
3. Dapat melihat data kepegawaian secara detail
4. Dapat membantu data borang akreditasi program studi
5. Dapat melihat data dalam bentuk table maupun diagram
3.1.2 Fitur Yang Akan Ditambahkan Pada Sistem Baru
Pada aplikasi Sistem Pendukung Keputusan (SPK) kali akan ditambahkan
fitur Data Borang 3A. Dimana fitur tersebut akan menampilkan setiap item data
yang dibutuhkan pada buku BORANG 3A BAN-PT termasuk file SK dokumen di
tingkat Universitas/Biro sehingga program studi dapat lebih mudah mengakses
data tersebut.
Ini merupakan rancangan aplikasi Sistem Pendukung Keputusan (SPK)
tentang Data Borang 3A.
29
Gambar 3.2 rancangan awal menu Data Borang 3A
Fitur-fitur yang ada pada aplikasi SPK tentang Data Borang 3A adalah:
1. Interface dan database terintegrasi dengan sistem SPK yang sudah ada
2. Dapat melihat standar-standar yang ada pada Data Borang 3A
3. Dapat mengupload file borang akreditasi
4. Dapat mendownload file borang akreditasi
5. Dapat mengedit, menghapus file borang akreditasi
3.2 Perancangan Sistem
Perancangan system yang dibuat menggunakan Unified Modelling
Language (UML) diagram yang meliputi Usecase diagram, Activity diagram, dan
Sequence diagram.
3.2.1 Usecase Diagram
Pada usecase diagram dibawah ini terdapat tiga orang pengguna yaitu:
admin, pimpinan dan prodi.
Fasilitas yang tersedia untuk admin adalah login, menyetting hak akses,
menambah/menghapus user.
Fasilitas yang tersedia untuk pimpinan adalah login, melihat data borang
3A dan mendownload file.
Fasilitas yang tersedia untuk prodi adalah login, melihat data borang 3A,
mengupload file, mendownload file dan mengedit atau menghapus file.
30
Gambar 3.3 Usecase diagram Pengembangan Aplikasi Sistem Pendukung
Pengisian DATA BORANG 3A BAN-PT 2013
3.2.2 Activity Diagram
Pada activity diagram di bawah ini, dapat diketahui activity yang ada pada
aplikasi pengisian data borang. Terdiri dari activity diagram Admin dan Prodi.
Pada activity tersebut dapat dilihat activity apa saja yang dapat dilakukan oleh
admin maupun prodi. Pada activity diagram prodi, sudah mencakup dari standar 1
sampai standar 7.
31
A. Gambar di bawah ini merupakan activity diagram pada admin.
Gambar 3.4 Activity diagram Pengembangan Aplikasi Sistem Pendukung
Pengisian Data BORANG 3A BAN-PT 2013 Pada Admin
32
B. Gambar di bawah ini merupakan activity diagram pada prodi.
Gambar 3.5 Activity diagram Pengembangan Aplikasi Sistem Pendukung
Pengisian Data BORANG 3A BAN-PT 2013 Pada Prodi
33
3.2.3 Sequence Diagram
Pembuatan Sequence diagram yang terdapat pada aplikasi pengisian data
borang berdasarkan dengan usecase yang ada pada gambar 3.3.
A. Sequence Diagram Login Untuk Admin
Pada sequence diagram di bawah ini, admin masuk ke menu login. Lalu
admin memasukkan Admin ID dan Password. Jika Admin ID dan Password
cocok, maka masuk ke halaman khusus untuk admin. Tetapi jika Admin ID dan
Password tidak cocok, maka diminta untuk mengisikan kembali.
Gambar 3.6 Sequence diagram login admin
B. Sequence Diagram Setting Pada Admin
Pada sequence diagram dibawah ini, admin bisa menyetting hak akses pada
semua pengguna lalu menyimpannya ke database.
34
Gambar 3.7 Sequence diagram setting pada admin
C. Sequence Diagram User Pada Admin
Pada sequence diagram dibawah ini, admin bisa menambah, mengedit dan
menghapus user lalu menyimpannya ke database.
Gambar 3.8 Sequence diagram user pada admin
35
D. Sequence Diagram Login Untuk Pimpinan
Pada sequence diagram di bawah ini, pimpinan masuk ke menu login. Lalu
pimpinan memasukkan ID dan Password. Jika ID dan Password cocok, maka
masuk ke halaman utama. Tetapi jika ID dan Password tidak cocok, maka diminta
untuk mengisikan kembali.
Gambar 3.9 Sequence diagram login pimpinan
E. Sequence Diagram Lihat Data Borang 3A Pada Pimpinan
Pada sequence diagram dibawah ini, pimpinan bisa melihat standar-standar
apa saja yang ada pada data borang 3A.
36
Gambar 3.10 Sequence diagram lihat data borang 3A pada pimpinan
F. Sequence Diagram Mendownload File Pada Pimpinan
Pada sequence diagram dibawah ini, pimpinan bisa mendownload file-file
borang akreditasi.
Gambar 3.11 Sequence diagram mendownload file pada pimpinan
37
G. Sequence Diagram Login Untuk Prodi
Pada sequence diagram di bawah ini, prodi masuk ke menu login. Lalu
memasukkan ID dan Password. Jika ID dan Password cocok, maka masuk ke
halaman utama. Tetapi jika ID dan Password tidak cocok, maka diminta untuk
mengisikan kembali.
Gambar 3.12 Sequence diagram login prodi
H. Sequence Diagram Lihat Data Borang 3A Pada Prodi
Pada sequence diagram dibawah ini, prodi bisa melihat standar-standar apa
saja yang ada pada data borang 3A.
38
Gambar 3.13 Sequence diagram lihat data borang 3A pada prodi
I. Sequence Diagram Mengupload File Pada Prodi
Pada sequence diagram dibawah ini, prodi bisa mengupload file-file borang
akreditasi maupun SK yang dibutuhkan pada buku borang 3A.
Gambar 3.14 Sequence diagram mengupload file pada prodi
39
J. Sequence Diagram Mendownload File Pada Prodi
Pada sequence diagram dibawah ini, prodi bisa mendownload file-file borang
akreditasi.
Gambar 3.15 Sequence diagram mendownload file pada prodi
K. Sequence Diagram Mengedit, Menghapus File Pada Prodi
Pada sequence diagram dibawah ini, prodi bisa mengedit, mengahapus file-file
yang pada data borang 3A.
Gambar 3.16 Sequence diagram mengedit, menghapus file pada prodi
40
3.3 Rancangan Database
Database sangat dibutuhkan dalam pembuatan aplikasi sistem informasi
terutama pada penyimpanan data-datanya. Berikut merupakan rancangan database
yang dibutuhkan pada pembuatan aplikasi.
3.3.1 Tabel admin
Tabel 3.1 Struktur table_admin
3.3.2 Tabel user
Tabel 3.2 Struktur table_user
3.3.3 Tabel menu
Tabel 3.3 Struktur table_menu
Field Jenis Length
admin_id varchar 255
password varchar 255
nama varchar 255
keterangan varchar 255
Field Jenis Length
userid varchar 255
password varchar 255
nama varchar 255
keterangan varchar 255
Field Jenis Length
id_menu varchar 255
nama_menu varchar 255
sub_menu varchar 255
urutan int 11
aktif enum ‘Yes’, ‘No’
41
3.3.4 Tabel useraccess
Tabel 3.4 Struktur table_useraccess
Field Jenis Length
userid varchar 255
menu_utama varchar 255
pmb varchar 255
mhsbaru varchar 255
mhsaktif varchar 255
mhsnonaktif varchar 255
mhslulus varchar 255
rekapmhs varchar 255
rekapdosen varchar 255
rekappa varchar 255
jadwal varchar 255
rekpeg varchar 255
dsn varchar 255
borang varchar 255
3.3.5 Tabel ac_pegawai
Tabel 3.5 Struktur tabel ac_pegawai
Field Jenis Length
id_employee varchar 50
nidn varchar 10
nama_pegawai varchar 50
gelar_akademik varchar 20
keahlian_jenjang varchar 200
tanggal_lahir date
pendidikan_terakhir varchar 5
pen_lanjut varchar 5
bidang_studi varchar 50
per_tinggi varchar 50
negara varchar 50
mulai_studi varchar 10
jab_dosen varchar 50
statusdosen char 50
42
Bidang_keahlian varchar 50
Fakultas varchar 30
Jurusan varchar 30
3.3.6 Tabel karyawan
Tabel 3.6 Struktur tabel karyawan
Field Jenis Length
KaryawanId int 5
NoIndukKaryawan char 10
KriteriaKaryawan enum ‘Pustakawan’,’Staf Teknisi Lab’,’Staf Administrasi’,’Staf Keamanan’,’Staf Supir’
Pendidikan_terakhir varchar 10
Unit_kerja varchar 20
3.3.7 Tabel prodi
Tabel 3.7 Struktur tabel borang1_prodi
Field Jenis Length
id_prodi int 11
nama_prodi varchar 30
mekanisme mediumtext
visi mediumtext
misi mediumtext
tujuan mediumtext
sasaran mediumtext
sosialisasi mediumtext
sistem_pamong mediumtext
kepemimpinan mediumtext
sistem_pengelolaan mediumtext
penjaminan_mutu mediumtext
keberlanjutan mediumtext
tingkat_animo mediumtext
mutu_manajemen mediumtext
mutu_lulusan mediumtext
hasil_kerjasama mediumtext
43
dana_hibah mediumtext
himpunan_alumni mediumtext
evaluasi_lulusan mediumtext
sistem_seleksi mediumtext
monitoring mediumtext
upaya_klasifikasi mediumtext
komp_utama mediumtext
komp_pendukung mediumtext
komp_lain mediumtext
peninjau_kurikulum mediumtext
mek_penyusunan mediumtext
cara_sosialisasi mediumtext
kebijakan_suasana mediumtext
ketersediaan mediumtext
prog_keg mediumtext
pengembangan mediumtext
pengelolaan_dana mediumtext
sistem_informasi mediumtext
partisipasi mediumtext
3.3.8 Tabel login_prodi
Tabel 3.8 Struktur login_prodi
3.3.9 Tabel kemahasiswaan dan kelulusan
Tabel 3.9 Struktur tabel borang3_profil_mhs
Field Jenis Length
id_borang3_profil_mhs int 11
id_prodi int 11
tahun_akademik char 11
taya_tampung char 11
cmr_ikutseleksi char 11
cmr_lulusseleksi char 11
Field Jenis Length
userid varchar 255
password varchar 255
id_prodi int 11
44
mhsbaru_bkntransfer char 11
mhsbaru_transfer char 11
totalmhs_bkntransfer char 11
totalmhs_transfer char 11
lulusan_bkntransfer char 11
lulusan_transfer char 11
ipk_min char 11
ipk_rat char 11
ipk_mak char 11
ipk_dibawah char 11
ipk_ditengah char 11
ipk_diatas char 11
3.3.10 Tabel pencapain prestasi mahasiswa
Tabel 3.10 Struktur tabel borang3_prestasi
Field Jenis Length
id_borang3_prestasi int 11
id_prodi int 11
nama_keg text 11
tingkat enum 'lokal','wilayah','nasion
al','internasional'
prestasi varchar 100
3.3.11 Tabel data jumlah mahasiswa
Tabel 3.11 Struktur tabel borang3_jum_mhs
Field Jenis Length
id_borang3_jum_mhs int 11
id_prodi int 11
tahun_masuk varchar 14
ts6 varchar 3
ts5 varchar 3
ts4 varchar 3
ts3 varchar 3
ts2 Varchar 3
ts1 Varchar 3
45
ts Varchar 3
jum_lulusan varchar 3
3.3.12 Tabel layanan kepada mahasiswa
Tabel 3.12 Struktur tabel borang3_layanan_mhs
Field Jenis Length
id_borang3_layanan_mhs int 11
id_prodi int 11
jenis_pelayanan text
bentuk_keg text
3.3.13 Tabel hasil studi pelacakan
Tabel 3.13 Struktur tabel borang3_hsl_studi
Field Jenis Length
id_borang3_hsl_studi int 11
id_prodi int 11
jenis_kemampuan varchar 100
sgt_baik varchar 3
baik varchar 3
cukup varchar 3
kurang varchar 3
tndk_lanjut text
3.3.14 Tabel aktivitas dosen tetap yang bidang keahliannya sesuai PS yang
dinyatakan dalam sks rata-rata per semester
Tabel 3.14 Struktur tabel borang4_dosen_sks
Field Jenis Length
id_borang4_dosen_sks int 11
id_dosen int 11
sks_ps_sendiri varchar 5
sks_psl_pts varchar 5
sks_pt_lain varchar 5
46
sks_penelitian varchar 5
sks_pengabdian varchar 5
sks_pts varchar 5
sks_ptl varchar 5
jml_sks varchar 5
3.3.15 Tabel data aktivitas mengajar dosen tetap
Tabel 3.15 Struktur tabel borang4_aktivitas_mengajar
Field Jenis Length
borang4_aktivitas_mengajar int 11
id_dosen int 11
bidang_keahlian varchar 100
kode_mk varchar 10
nama_mk varchar 50
jumlah_kelas varchar 3
pertemuan_direncanakan varchar 3
pertemuan_dilaksanakan varchar 3
3.3.16 Tabel kegiatan dosen tetap sesuai dengan PS dalam seminar ilmiah
Tabel 3.16 Struktur tabel borang4_dosen_seminar
Field Jenis Length
id_borang4_dosen_seminar int 11
id_prodi int 11
nama_dosen varchar 100
jenis_keg text
tempat varchar 100
waktu varchar 10
penyaji_peserta char 2
3.3.17 Tabel kegiatan ahli/pakar sebagai pembicara dalam seminar
Tabel 3.17 Struktur tabel borang4_pakar_seminar
Field Jenis Length
id_borang4_pakar_seminar int 11
47
nama_ahli varchar 100
judul_keg varchar 100
waktu_pelaksanaan varchar 20
3.3.18 Tabel pencapaian prestasi dosen
Tabel 3.18 Struktur tabel borang4_pres_dos
Field Jenis Length
id_borang4_pres_dos int 11
id_dosen int 11
nama_dosen varchar 100
prestasi varchar 200
waktu varchar 10
tingkat enum 'lokal','wilayah','nasional
','internasional'
3.3.19 Tabel borang4_dsn_org
Tabel 3.19 Struktur tabel borang4_dsn_org
Field Jenis Length
id_borang4_dsn_org int 11
id_prodi int 11
id_dosen int 11
nama_org varchar 25
kurun_waktu varchar 50
tingkat char 2
3.3.20 Tabel jumlah sks PS
Tabel 3.20 Struktur tabel borang5_jum_sks
Field Jenis Length
id_borang5_jum_sks int 11
id_prodi int 11
jenis_matkul varchar 50
sks varchar 25
ket Varchar 50
48
3.3.21 Tabel struktur kurilulum berdasarkan urutan mata kuliah
Tabel 3.21 Struktur tabel borang5_urutan_mk
Field Jenis Length
id_borang5_urutan_mk int 11
id_prodi int 11
smt varchar 5
kode_mk varchar 10
nama_matkul varchar 50
bobot_sks varchar 5
sks_inti_insti varchar 2
bobot_tugas varchar 2
deskripsi varchar 2
silabus varchar 2
sap varchar 2
unit varchar 20
3.3.22 Tabel mata kuliah pilihan
Tabel 3.22 Struktur tabel borang5_mk_pilihan
Field Jenis Length
id_borang5_mk_pilihan int 11
id_prodi int 11
semester varchar 5
kode_mk varchar 10
nama_mk varchar 50
bobot_sks varchar 5
bobot_tugas varchar 5
unit varchar 20
3.3.23 Tabel substansi praktikum/praktek
Tabel 3.23 Struktur tabel borang5_sub_prak
Field Jenis Length
id_ borang5_sub_prak int 11
id_prodi int 11
nama_prak varchar 50
49
judul_modul varchar 50
jam varchar 20
tempat varchar 20
3.3.24 Tabel peninjau kurikulum
Tabel 3.24 Struktur tabel borang5_peninjau_kurikulum
Field Jenis Length
id_borang5_peninjau_kurikulum
int 11
id_prodi int 11
no_mk varchar 10
nama_mk varchar 50
mk varchar 10
rubah_sap varchar 2
rubah_buku varchar 2
alasan varchar 50
atas_usulan varchar 20
berlaku varchar 20
3.3.25 Tabel dosen pembimbing akademik dan jumlah mahasiswa
Tabel 3.25 Struktur tabel borang5_pem_akademik
Field Jenis Length
id_borang5_pem_akademik int 11
id_prodi int 11
id_dosen int 11
jum_bim varchar 5
rata_rata varchar 5
3.3.26 Tabel proses pembimbingan akademik
Tabel 3.26 Struktur tabel borang5_proses_pa
Field Jenis Length
id_borang5_proses_pa int 11
id_prodi int 11
hal text
50
penjelasan text
3.3.27 Tabel pembimbingan tugas akhir
Tabel 3.27 Struktur tabel borang5_pta
Field Jenis Length
id_borang5_pta int 11
id_prodi int 11
id_dosen int 11
jum_mhs text
3.3.28 Tabel upaya perbaikan pembelajaran
Tabel 3.28 Struktur tabel borang5_upaya_perbaikan
Field Jenis Length
id_borang5_pta int 11
id_prodi int 11
butir text
tindakan text
hasil text
3.3.29 Tabel realisasi perolehan dana dan alokasi dana
Tabel 3.29 Struktur tabel borang6_perolehan_dana
Field Jenis Length
id_borang621_perolehan_dana int 11
id_prodi int 11
sumber_dana varchar 100
jenis_dana varchar 100
ts2 varchar 10
ts1 varchar 10
ts varchar 10
51
3.3.30 Tabel penggunaan dana
Tabel 3.30 Struktur tabel borang6_guna_dana
Field Jenis Length
id_borang621_perolehan_dana int 11
id_prodi int 11
Jenis_penggunaan varchar 100
ts2 varchar 10
ts1 varchar 10
ts varchar 10
3.3.31 Tabel dana untuk kegiatan penelitian
Tabel 3.31 Struktur tabel borang6_dana_keg
Field Jenis Length
id_borang622_dana_keg int 11
id_prodi int 11
tahun varchar 4
judul_penelitian text
sumber_dana varchar 50
jumlah_dana varchar 10
3.3.32 Tabel dana yang diperoleh dari/untuk kegiatan pelayanan kepada
masyarakat
Tabel 3.32 Struktur tabel borang6_dana
Field Jenis Length
id_borang623_dana int 11
id_prodi int 11
tahun varchar 4
judul_keg text
sumber_dana varchar 50
jumlah_dana varchar 10
52
3.3.33 Tabel data ruang kerja dosen tetap
Tabel 3.33 Struktur tabel borang6_prasarana
Field Jenis Length
id_borang6_prasarana int 11
id_prodi int 11
ruang_kerja varchar 50
jumlah_ruang varchar 2
jumlah_luas varchar 15
3.3.34 Tabel data prasarana kecuali ruang dosen
Tabel 3.34 Struktur tabel borang6_dapra
Field Jenis Length
id_borang622_dapra int 11
id_prodi int 11
jenis_prasarana varchar 100
jumlah_unit varchar 3
total_luas varchar 3
sd_sw varchar 2
terawat_tidak varchar 3
utilisasi varchar 50
3.3.35 Tabel data prasarana lain
Tabel 3.35 Struktur tabel borang6_data_prasarana
Field Jenis Length
id_borang622_data_prasarana int 11
id_prodi int 11
jenis_prasarana varchar 100
jumlah_unit varchar 3
total_luas varchar 3
sd_sw varchar 2
terawat_tidak varchar 2
unit_pengelola varchar 20
53
3.3.36 Tabel rekapitulasi jumlah ketersediaan pustaka
Tabel 3.36 Struktur tabel borang6_pustaka
Field Jenis Length
id_borang6_pustaka int 11
id_prodi int 11
jenis_pustaka varchar 100
jumlah_judul varchar 2
jumlah_copy varchar 2
3.3.37 Tabel jurnal yang tersedia/yang diterima secara teratur (lengkap)
Tabel 3.37 Struktur tabel borang6_jurnal
Field Jenis Length
id_borang6_jurnal int 11
id_prodi int 11
nama_jurnal text
rincian varchar 50
jumlah varchar 10
3.3.38 Tabel peralatan utama yang digunakan di laboratorium
Tabel 3.38 Struktur tabel borang6_alat_utama
Field Jenis Length
id_borang6_alat_utama int 11
id_prodi int 11
nama_lab varchar 100
jenis_alat varchar 50
jum_unit varchar 3
sd_sw varchar 2
terawat_tidak varchar 7
rata_waktu varchar 20
54
3.3.39 Tabel aksesibilitas tiap jenis data
Tabel 3.39 Struktur tabel borang6_jenis_data
Field Jenis Length
id_borang6_jenis _data int 11
id_prodi int 11
jenis_data varchar 50
manual varchar 2
lan varchar 2
wan varchar 2
3.3.40 Tabel judul penelitian yang dilakukan dosen tetap
Tabel 3.40 Struktur tabel borang7_penelitian
Field Jenis Length
id_borang7_penelitian int 11
id_prodi int 11
sumber_pembiayaan varchar 50
ts2 varchar 5
ts1 varchar 5
ts varchar 5
3.3.41 Tabel judul artikel ilmiah/karya seni yang dihasilkan oleh dosen tetap
Tabel 3.41 Struktur tabel borang7_judul_artikel
Field Jenis Length
id_borang7_judul_artikel int 11
id_prodi int 11
judul text
id_dosen varchar 50
hasil_pada text
tahun varchar 4
tingkat enum 'lokal','wilayah','nasi
onal','internasional'
55
3.3.42 Tabel karya dosen dan atau mahasiswa yang telah
memperoleh/sedang memproses HAKI
Tabel 3.42 Struktur tabel borang7_karya_dosen
Field Jenis Length
id_borang7_judul_artikel int 11
id_prodi int 11
karya varchar 100
3.3.43 Tabel jumlah kegiatan pelayanan/pengabdian kepada masyarakat
Tabel 3.43 Struktur tabel borang7_keg_pel
Field Jenis Length
id_borang7_keg_pel int 11
id_prodi int 11
sumber_dana varchar 100
ts2 varchar 2
ts1 varchar 2
ts varchar 2
3.3.44 Tabel kegiatan kerjasama dengan instansi lain
Tabel 3.44 Struktur tabel borang7_instansi
Field Jenis Length
id_borang7_instansi int 11
id_prodi int 11
nama_instansi varchar 100
jenis_keg varchar 100
mulai varchar 4
berakhir varchar 10
manfaat text
jenis_instansi enum (‘dalam’,’luar’)
56
3.3.45 Tabel umpan balik
Tabel 3.45 Struktur tabel borang2_umpan
Field Jenis Length
id_borang2_umpan int 11
id_prodi int 11
umpan_balik varchar 30
isi_umpan text
tindak_lanjut text
3.3.46 Relasi
Gambar 3.17 Relasi
57
3.4 Rancangan tampilan setiap halaman
Berikut adalah rancangan-rancangan dari aplikasi Pengisian Data Borang 3A.
3.4.1 Rancangan tampilan login user
Dibawah ini merupakan rancangan tampilan form login.
Gambar 3.18 Rancangan tampilan login
3.4.2 Rancangan tampilan halaman depan aplikasi
Dibawah ini merupakan rancangan tampilan halaman depan aplikasi.
Gambar 3.19 Rancangan tampilan halaman depan aplikasi
58
3.4.3 Rancangan tampilan menu data Borang 3A
Dibawah ini merupakan rancangan tampilan menu yang ada pada data
borang 3A.
Gambar 3.20 Rancangan tampilan menu data borang 3A
3.4.4 Rancangan tampilan awal dari setiap standar
Dibawah ini merupakan rancangan tampilan awal dari setiap standar pada
data borang 3A.
Gambar 3.21 Rancangan tampilan awal dari setiap standar
59
3.4.5 Rancangan tampilan login prodi
Dibawah ini merupakan rancangan tampilan login prodi jurusan untuk
mengedit isi data.
Gambar 3.22 Rancangan tampilan login prodi
3.4.6 Rancangan tampilan fungsi edit
Dibawah ini merupakan rancangan tampilan fungsi edit pada text.
Gambar 3.23 Rancangan tampilan fungsi edit
60
3.4.7 Rancangan tampilan fungsi tambah
Dibawah ini merupakan rancangan tampilan fungsi tambah.
Gambar 3.24 Rancangan tampilan fungsi tambah
3.4.8 Rancangan tampilan login admin
Dibawah ini merupakan rancangan tampilan form login admin
Gambar 3.25 Rancangan tampilan login admin
61
3.4.9 Rancangan tampilan menu admin
Dibawah ini merupakan rancangan tampilan depan menu admin
Gambar 3.26 Rancangan tampilan menu admin
3.4.10 Rancangan tampilan menu manajemen user dan hak akses
Dibawah ini merupakan tampilan menu manajemen user dan hak akses
Gambar 3.27 Rancangan tampilan menu manajemen user dan hak akses
62
3.4.11 Rancangan tampilan hak akses
Dibawah ini merupakan tampilan dari hak akses.
Gambar 3.28 Rancangan tampilan hak akses
3.4.12 Rancangan tampilan tambah user
Dibawah ini merupakan tampilan tambah user
Gambar 3.29 Rancangan tampilan tambah user
63
3.4.13 Rancangan tampilan update data user
Dibawah ini merupakan tampilan update data user
Gambar 3.30 Rancangan tampilan update data user
64
BAB IV
HASIL IMPLEMENTASI DAN ANALISIS HASIL
4.1 Spesifikasi Perangkat Lunak
Implementasi pengoperasian sistem aplikasi web dilakukan secara offline
dan menggunakan spesifikasi komputer sebagai berikut:
Prosesor : Intel(R) Core(TM) i5-3230M CPU @ 2.60GHz 2.60GHz
Memori RAM : 4,00GB
Syestem type : 64-bit Operating System
Sistem Operasi : Microsoft Windows 7 Ultimate
Script side server : PHP versi 5.2.0
Database server : MYSQL versi 3.1.1
Web server : Apache versi 2.2.11
Output Device : Monitor dan Printer
4.2 Implementasi Sistem
Pada implementasi sistem ini, dibahas kegunaan dari setiap halaman pada
aplikasi sistem pendukung keputusan. Halaman-halaman yang ada pada aplikasi
sistem informasi ini adalah :
65
4.2.1 Login User
Tampilan ini adalah halaman pertama pada saat membuka aplikasi .
Halaman ini berisikan menu untuk login atau masuk ke menu utama dengan cara
memasukkan user id dan password secara benar sesuai dengan status yang telah
terdaftar.
Gambar 4.1 Halaman Login
66
4.2.2 Tampilan menu utama
Tampilan ini adalah tampilan setelah user login. Tampilan ini berisikan
menu-menu yang ada pada aplikasi. Berikut merupakan tampilannya.
Gambat 4.2 Tampilan menu utama
67
4.2.3 Tampilan menu lihat data borang 3A
Pada menu ini terdapat menu 7 standar yang ada pada data borang 3A.
Berikut merupakan tampilannya.
Gambar 4.3 Tampilan menu lihat data borang 3A
68
4.2.4 Tampilan menu Standar 1
Tampilan ini berisi tentang sub submenu yang ada pada standar 1 borang
3A. Sebelum melihat isi dari sub submenu tersebut, kita harus memilih program
studi yang dinginkan. Setelah memilih program studi, klik tombol pilih.
Misalnya dicontohkan memilih program studi “Teknik Informatika”. Maka akan
muncul data-data yang dibutuhkan pada standar 1 borang 3A jurusan teknik
informatika.
Gambar 4.4 Tampilan menu standar 1
69
4.2.5 Tampilan menu standar 2
Tampilan ini berisi tentang sub submenu yang ada pada standar 2 borang
3A. Sebelum melihat isi dari sub submenu tersebut, kita harus memilih program
studi yang dinginkan. Setelah memilih program studi, klik tombol pilih.
Misalnya dicontohkan memilih program studi “Teknik Informatika”. Maka akan
muncul data-data yang dibutuhkan pada standar 1 borang 3A jurusan teknik
informatika.
Gambar 4.5 Tampilan menu standar 2
70
4.2.6 Tampilan menu standar 3
Tampilan ini berisi tentang sub submenu yang ada pada standar 3.
Sebelum melihat isi dari sub submenu tersebut, kita harus memilih program studi
yang ada terlebih dahulu. Setelah memilih program studi, klik tombol pilih. Maka
data-data tentang program studi yang pilih akan muncul.
Misalnya dicontohkan memilih program studi “Teknik Informatika”.
Gambar 4.6 Tampilan menu standar 3
71
4.2.7 Tampilan menu standar 4
Tampilan ini berisi tentang sub submenu yang ada pada standar 4.
Sebelum melihat isi dari sub submenu tersebut kita harus memilih program studi
yang ada terlebih dahulu. Setelah memilih program studi, klik tombol pilih.
Misalnya dicontohkan kita memilih program studi “Teknik Informatika”.
Gambar 4.7 Tampilan menu standar 4
72
4.2.8 Tampilan menu standar 5
Tampilan ini berisi tentang sub submenu yang ada pada standar 5.
Sebelum melihat isi dari sub submenu tersebut kita harus memilih program studi
yang ada terlebih dahulu. Setelah memilih program studi, klik tombol pilih.
Misalnya dicontohkan kita memilih program studi “Teknik Informatika”.
Gambar 4.8 Tampilan menu standar 5
73
4.2.9 Tampilan menu standar 6
Tampilan ini berisi tentang sub submenu yang ada pada standar 6.
Sebelum melihat isi dari sub submenu tersebut kita harus memilih program studi
yang ada terlebih dahulu. Setelah memilih program studi, klik tombol pilih.
Misalnya dicontohkan kita memilih program studi “Teknik Informatika”.
Gambar 4.9 Tampilan menu standar 6
74
4.2.10 Tampilan menu standar 7
Tampilan ini berisi tentang sub submenu yang ada pada standar 7.
Sebelum melihat isi dari sub submenu tersebut kita harus memilih program studi
yang ada terlebih dahulu. Setelah memilih program studi, klik tombol pilih.
Misalnya dicontohkan kita memilih program studi “Teknik Informatika”.
Gambar 4.10 Tampilan menu standar 7
75
4.2.11 Tampilan menu login prodi
Tampilan ini berisi tentang form login untuk setiap masing-masing
jurusan. Menu login ini digunakan pada saat prodi jurusan ingin mengedit isi dari
setiap standar yang ada pada data borang 3A.
Gambar 4.11 Tampilan menu login prodi
76
4.2.12 Tampilan fungsi edit pada teks
Tampilan ini berisi tentang form edit yang berupa teks. Ini merupakan
salah satu contoh form yang ada pada setiap standar.
Gambar 4.12 Tampilan fungsi edit pada teks
77
4.2.13 Tampilan fungsi edit pada tabel
Tampilan ini berisi tentang form edit yang pada tabel. Ini merupakan salah
satu contoh form yang ada pada setiap standar.
Gambar 4.13 Tampilan fungsi edit pada tabel
78
4.2.14 Tampilan fungsi tambah
Tampilan ini berisi tentang form tambah. Ini merupakan salah satu contoh
form yang ada pada setiap standar.
Gambar 4.14 Tampilan form tambah
79
4.2.15 Tampilan download dokumen
Tampilan ini berisi file-file atau dokumen yang bisa didownload. Ini
merupakan salah satu contoh file yang bisa didownload pada masing-masing
standar.
Gambar 4.15 Tampilan download dokumen
4.2.16 Tampilan upload dokumen
Tampilan ini adalah tampilan upload dokumen yang ada pada setia
standar..
Gambar 4.16 Tampilan upload dokumen
80
4.2.17 Tampilan login admin
Tampilan ini adalah halaman untuk admin, karena pada saat membuka
aplikasi maka halaman inilah yang tampil pertama kali. Halaman ini berisikan
menu untuk login admin atau masuk ke menu utama dengan cara memasukkan
admin id dan password.
Gambar 4.17 Tampilan login admin
81
4.2.18 Tampilan awal menu admin
Tampilan ini adalah tampilan awal setelah admin login. Tampilan ini
berisikan menu-menu yang ada pada aplikasi. Berikut merupakan tampilannya.
Gambar 4.18 Tampilan awal menu admin
82
4.2.19 Tampilan menu manajemen user dan hak akses
Pada tampilan terdapat tabel dari manajemen user dan hak akses
Gambar 4.19 Tampilan menu manajemen user dan hak akses
83
4.2.20 Tampilan hak akses
Pada tampilan ini akan muncul jika kita mengklik hak akses yang ada pada
tabel. Disini terdapat checkbox menu-menu yang bisa diakses oleh user.
Gambar 4.20 Tampilan hak akses
84
4.2.21 Tampilan Tambah User
Pada tampilan ini diinputkan user id, password, nama dan keterangan
kemudian klik tombol simpan maka akan tersimpan di database.
Gambar 4.21 Tampilan tambah user
85
4.2.22 Tampilan Update Data User
Pada tampilan ini kita mengklik edit pada tabel operasi, disana hanya
mengisikan password kemudian klik tombol update maka data akan berubah dan
tersimpan ke database.
Gambar 4.22 Tampilan update data user
4.3 Hasil Uji Coba
Hasil uji coba program baik dari segi database, interface maupun logika
pemrograman berjalan sesuai dengan yang direncanakan. Aplikasi ini terintegrasi
dengan aplikasi sebelumnya. Terdapat beberapa kendala pada saat awal
pembuatan sistem aplikasi seperti menghubungkan aplikasi dengan database,
menghubungkan aplikasi dengan data report, logika pemrograman, penyesuaian
86
tampilan dan pemahaman sintaks script bahasa php dan mysql, namun dengan
adanya buku – buku referensi, teknologi internet dan forum – forum, maka sangat
membantu dalam membuat koding yang baik dan sesuai dengan keinginan. Dari
segi interface tetap mengikuti tampilan dari tampilan aplikasi sebelumnya.
4.3.1 Pengujian Per Modul
Untuk menguji masing – masing modul dalam sistem, maka dibuat suatu
skenario pengujian. Daftar pengujian dan kriteria evaluasi hasil pengujian
dinyatakan dalam tabel 4.1.
Tabel 4.1 Skenario pengujian
No Nama Pengujian Kriteria Hasil Pengujian
1. Pengujian Terhadap Proses
Login
Jika User Id dan Password diisi dengan
benar, kemudian klik tombol login maka
proses login berhasil dan masuk ke menu
awal. Tetapi jika user id dan password salah
maka proses login gagal dan akan diminta
untuk memasukkan user id dan password
yang benar. Berlaku untuk semua user.
2. Pengujian Terhadap
Menampilkan Standar 1
Sistem akan menampilkan data-data standar 1
borang 3A. Data yang ada dalam standar 1
tersebut dapat diedit oleh masing-masing
prodi jurusan dengan melakukan login
87
terlebih dahulu.
3. Pengujian Terhadap
Menampilkan Standar 2
Sistem akan menampilkan data-data standar 2
borang 3A. Data yang ada dalam standar 2
tersebut dapat diedit oleh masing-masing
prodi jurusan dengan melakukan login
terlebih dahulu.
4. Pengujian Terhadap
Menampilkan Standar 3
Sistem akan menampilkan data-data standar 3
borang 3A. Data yang ada dalam standar 3
tersebut dapat diedit oleh masing-masing
prodi jurusan dengan melakukan login
terlebih dahulu.
5. Pengujian Terhadap
Menampilkan Standar 4
Sistem akan menampilkan data-data standar 4
borang 3A. Data yang ada dalam standar 4
tersebut dapat diedit oleh masing-masing
prodi jurusan dengan melakukan login
terlebih dahulu.
6. Pengujian Terhadap
Menampilkan Standar 5
Sistem akan menampilkan data-data standar 5
borang 3A. Data yang ada dalam standar 5
tersebut dapat diedit oleh masing-masing
prodi jurusan dengan melakukan login
88
terlebih dahulu.
7. Pengujian Terhadap
Menampilkan Standar 6
Sistem akan menampilkan data-data standar 6
borang 3A. Data yang ada dalam standar 6
tersebut dapat diedit oleh masing-masing
prodi jurusan dengan melakukan login
terlebih dahulu.
8. Pengujian Terhadap
Menampilkan Standar 7
Sistem akan menampilkan data-data standar 7
borang 3A. Data yang ada dalam standar 7
tersebut dapat diedit oleh masing-masing
prodi jurusan dengan melakukan login
terlebih dahulu.
9. Pengujian Terhadap Proses
Login Prodi
Pada saat ingin mengedit isi dari setiap
standar, masing-masing prodi jurusan harus
melakukan login terlebih dahulu. Dengan
user id dan password yang berdeda-beda tiap
prodi jurusan.
10. Pengujian Terhadap
Fungsi Edit pada Setiap
Standar
Tiap prodi jurusan harus melakukan login
terlebih dahulu sebelum bisa mengedit isi dari
data standar.
11. Pengujian Terhadap
Fungsi Tambah di Setiap
Tiap prodi jurusan harus melakukan login
terlebih dahulu sebelum bisa menambah isi
89
Standar dari data standar.
12. Pengujian Terhadap
Fungsi Hapus di Setiap
Standar
Tiap prodi jurusan harus melakukan login
terlebih dahulu sebelum bisa menghapus isi
dari data standar.
13. Pengujian Terhadap
Download File Dokumen
Sistem dapat mendownload file dokumen
yang diinginkan.
14 Pengujian Terhadap
Upload File Dokumen
Tiap prodi jurusan harus melakukan login
terlebih dahulu sebelum mengupload file
pada setiap standar yang ada.
15. Pengujian Terhadap
Manajemen User Dan Hak
Akses
Sistem dapat mengatur hak akses yang bisa
diakses oleh user. Bisa mengedit, menghapus
dan menambah user baru.
16. Pengujian Terhadap Proses
Logout
Sistem dapat melakukan proses logout ketika
tombol logout diklik. Proses ini dilakukan
ketika aplikasi sudah tidak dijalankan.
Dari tabel 4.1 diatas, dapat terlihat bahwa hasil dari setiap pengujian telah
berjalan dengan cukup baik dan sesuai dengan analisis awal kebutuhan aplikasi.
90
BAB V
KESIMPULAN DAN SARAN
5. 1 Kesimpulan
Berdasarkan pengembangan aplikasi yang dibuat, berikut kesimpulan yang
didapat :
1. Telah dilakukan penambahan fasilitas terbaru yang terintegrasi dengan
aplikasi SPK yang sudah ada di Unsada. Integrasi dilakukan dengan cara
mempelajari struktur program PHP yang sudah ada, mempelajari cara
penyusunan folder, file, database dan skrip pada aplikasi tersebut.
2. Pada aplikasi SPK akademik unsada saat ini telah tersedia fasilitas tentang
data borang 3A yang sebelumnya tidak ada pada aplikasi tersebut, yang
mempunyai sub menu terdiri dari :
a. Standar1
b. Standar2
c. Standar3
d. Standar4
e. Standar5
f. Standar6
g. Standar7
Masing-masing standar sudah berisikan informasi yang dibutuhkan BAN-PT
sesuai dengan jurusan yang ada pada Universitas Darma Persada.
91
5.2 Saran
Penulis menyadari bahwa masih banyak kekurangan yang terdapat pada
aplikasi SPK ini khususnya pada fasilitas lihat data borang 3A. Untuk itu sangat
diperlukan adanya perbaikan terhadap aplikasi ini. Saran – saran yang dapat penulis
berikan adalah:
1. Perlunya pelatihan dan sosiallasi untuk penggunaan aplikasi tersebut.
2. Kelengkapan data-data yang dibutuhkan dari setiap standar.
DAFTAR PUSTAKA
A.S, Rosa, dan M. Shalahuddin, 2011, Rekayasa Perangkat Lunak, Bandung :
Modula.
BAN-PT: Borang Akreditasi Institusi Institusi Perguruan Tinggi 2011
BAN-PT: Borang Akreditasi Program Studi Sarjana 2008
BAN-PT, Standar dan Prosedur Akreditasi, 2008
Dwiartara, Loka, 2012, Menyelam dan Menaklukkan Samudra PHP, Lapak
Online
http://ban-pt.kemdiknas.go.id/tentang-ban-pt
http://sti.co.id/jurnalbanpt/akreditasi
http://ban-pt.kemdiknas.go.id/landasan-hukum
Kadir, Abdul, 2008, Dasar pemrograman web dinamis menggunakan PHP,
Yogyakarta : Andi.
Saputra, Agus; Agustin, Feni dan Asfa Solution. 2012. 62 Trik dan Plugin Terbaik
jQuery.