22
i Rancang Bangun Sistem Informasi Akademik (SIAKAD) Universitas Ottow Geissler Jayapura Artikel Ilmiah Peneliti: Emerald Viktor Mario Bulurditty (672007127) M. A. Ineke Pakereng, M.Kom. Program Studi Teknik Informatika Fakultas Teknologi Informasi Universitas Kristen Satya Wacana Salatiga November 2014

Rancang Bangun Sistem Informasi Akademik (SIAKAD ...repository.uksw.edu/bitstream/123456789/14900/2/T1_672007127_Full... · Program Studi Teknik Informatika Fakultas Teknologi Informasi

Embed Size (px)

Citation preview

Page 1: Rancang Bangun Sistem Informasi Akademik (SIAKAD ...repository.uksw.edu/bitstream/123456789/14900/2/T1_672007127_Full... · Program Studi Teknik Informatika Fakultas Teknologi Informasi

i

Rancang Bangun Sistem Informasi Akademik (SIAKAD)Universitas Ottow Geissler Jayapura

Artikel Ilmiah

Peneliti:Emerald Viktor Mario Bulurditty (672007127)

M. A. Ineke Pakereng, M.Kom.

Program Studi Teknik InformatikaFakultas Teknologi Informasi

Universitas Kristen Satya WacanaSalatiga

November 2014

Page 2: Rancang Bangun Sistem Informasi Akademik (SIAKAD ...repository.uksw.edu/bitstream/123456789/14900/2/T1_672007127_Full... · Program Studi Teknik Informatika Fakultas Teknologi Informasi

ii

Rancang Bangun Sistem Informasi Akademik (SIAKAD)Universitas Ottow Geissler Jayapura

Artikel Ilmiah

Diajukan kepadaFakultas Teknologi Informasi

untuk memperoleh Gelar Sarjana Komputer

Peneliti:Emerald Viktor Mario Bulurditty (672007127)

M. A. Ineke Pakereng, M.Kom.

Program Studi Teknik InformatikaFakultas Teknologi Informasi

Universitas Kristen Satya WacanaSalatiga

November 2014

Page 3: Rancang Bangun Sistem Informasi Akademik (SIAKAD ...repository.uksw.edu/bitstream/123456789/14900/2/T1_672007127_Full... · Program Studi Teknik Informatika Fakultas Teknologi Informasi

iii

Page 4: Rancang Bangun Sistem Informasi Akademik (SIAKAD ...repository.uksw.edu/bitstream/123456789/14900/2/T1_672007127_Full... · Program Studi Teknik Informatika Fakultas Teknologi Informasi

iv

Page 5: Rancang Bangun Sistem Informasi Akademik (SIAKAD ...repository.uksw.edu/bitstream/123456789/14900/2/T1_672007127_Full... · Program Studi Teknik Informatika Fakultas Teknologi Informasi

v

Page 6: Rancang Bangun Sistem Informasi Akademik (SIAKAD ...repository.uksw.edu/bitstream/123456789/14900/2/T1_672007127_Full... · Program Studi Teknik Informatika Fakultas Teknologi Informasi

vi

Page 7: Rancang Bangun Sistem Informasi Akademik (SIAKAD ...repository.uksw.edu/bitstream/123456789/14900/2/T1_672007127_Full... · Program Studi Teknik Informatika Fakultas Teknologi Informasi

vii

Page 8: Rancang Bangun Sistem Informasi Akademik (SIAKAD ...repository.uksw.edu/bitstream/123456789/14900/2/T1_672007127_Full... · Program Studi Teknik Informatika Fakultas Teknologi Informasi

viii

Page 9: Rancang Bangun Sistem Informasi Akademik (SIAKAD ...repository.uksw.edu/bitstream/123456789/14900/2/T1_672007127_Full... · Program Studi Teknik Informatika Fakultas Teknologi Informasi

1

Rancang Bangun Sistem Informasi Akademik (SIAKAD)Universitas Ottow Geissler Jayapura

1) Emerald Viktor Mario B, 2) M. A. Ineke PakerengFakultas Teknologi Informasi

Universitas Kristen Satya WacanaJl. Diponegoro 52-60, Salatiga 50711, Indonesia

Email: 1) [email protected], 2) [email protected],

Abstract

Geissler Ottow University is one of the higher education institutions inJayapura. University Ottow Geissler need academic information system to assistin carrying out its functions related to academic administration and as a place forhuman resource development. To achieve that, in this study, academicinformation system designed and built for the University Ottow Geissler.Academic information system is built with ASP.NET 4.0 technology. Researchconducted produce academic information system that can assist theadministration, faculty and students, to process academic data, ie registration ofdata subjects and grades students..

Keywords: Academic Information System, ASP .NET 4.0.

Abstrak

Universitas Ottow Geissler merupakan salah satu lembaga pendidikantinggi di Jayapura, sebagai tempat untuk pengembangan sumber daya manusia,membutuhkan sistem informasi akademik untuk membantu dalam menjalankanfungsinya, terkait administrasi akademik. Untuk menjawab hal tersebut, dilakukanpenelitian tentang rancang bangun sistem informasi akademik bagi UniversitasOttow Geissler, yang berbasis web dengan mengimplementasikan teknologiASP.NET 4.0. Penelitian yang dilakukan menghasilkan sistem informasiakademik yang dapat membantu pihak administrasi, dosen maupun mahasiswadalam pengolahan data akademik, yaitu registrasi matakuliah dan data nilaimahasiswa.

Kata Kunci: Sistem Informasi Akademik, ASP .NET 4.0.

1)Mahasiswa Program Studi Teknik Informatika, Fakultas Teknologi Informasi, UniversitasKristen Satya Wacana2)Staf Pengajar Fakultas Teknologi Informasi, Universitas Kristen Satya Wacana

Page 10: Rancang Bangun Sistem Informasi Akademik (SIAKAD ...repository.uksw.edu/bitstream/123456789/14900/2/T1_672007127_Full... · Program Studi Teknik Informatika Fakultas Teknologi Informasi

2

1. Pendahuluan

Perguruan tinggi di Indonesia, dalam perkembangannya pada saat ini tidakdapat dipisahkan dari perkembangan teknologi. Hal ini dapat dilihat darikebutuhan akan informasi itu sendiri yang tersedia dari media yang dapat diaksesdari mana saja, baik itu oleh individu maupun kelompok, dalam hal ini lembagapendidikan. Di satu sisi teknologi itu sendiri dapat memfasilitasi setiappenggunanya dalam menjalankan fungsinya masing-masing.

Salah satu teknologi yang dapat dirasakan sampai saat ini, dan mudahdijangkau oleh setiap lapisan masyarakat tanpa mengenal status sosial, budayamaupun politik adalah teknologi web. Teknologi merupakan suatu ruanginformasi dimana sumber daya yang berguna diidentifikasi oleh pengenalanglobal yang disebut uniform resource identifier (URI). Sebuah halaman web dapatdiakses dengan cara menuliskan URLnya atau mengikuti link yang menuju kepadahalaman yang ingin dituju dengan menggunakan browser. Hal tersebut secaralangsung dapat menjelaskan karakteristik dari teknologi web, yaitu salah satunyaadalah kemudahan dalam mengakses halaman web

Universitas Ottow Geissler merupakan salah satu lembaga pendidikantinggi di Jayapura, sebagai tempat untuk pengembangan sumber daya manusia,membutuhkan sistem informasi akademik untuk membantu dalam menjalankanfungsinya, terkait administrasi akademik. Selama ini sistem registrasi matakuliahyang berjalan pada Universitas Ottow Geissler masih bersifat manual. Langkahmanual yang dimaksud adalah mahasiswa wajib mengambil kartu rencana studi,kemudian mahasiswa konsultasi dengan wali studi dan mengisi matakuliah padakartu rencana studi dan langkah terakhir adalah kumpulkan kartu rencana studidibagian akademik. Masalah yang dapat dibayangkan adalah jika semuamahasiswa datang secara bersamaan untuk melakukan pengumpulan kartu rencnastudi ke petugas, dimana memerlukan waktu lama untuk mengumpulkan karturencana studi dan dapat terjadinya kehilangan atau tercecernya kartu rencana studimahasiswa. Hal ini memberikan dampak pada kinerja staf Universitas OttowGeissler. Universitas Ottow Geissler memerlukan suatu sistem informasiakademik yang dapat membantu mengatasi permasalahan registrasi matakuliah.

Berdasarkan permasalahan tersebut, maka dilakukan penelitian tentangrancang bangun sistem informasi akademik bagi Universitas Ottow Geissler, yangberbasis web dengan mengimplementasikan teknologi ASP.NET 4.0. Penelitianyang dilakukan akan menghasilkan suatu sistem informasi akademik (SIAKAD)bagi Universitas Ottow Geissler yang dapat memfasilitasi setiap stackholder yangada di dalamnya, dalam hal ini mahasiswa, dosen dan petugas administrasi dalammenjalankan aktivitas akademiknya.

2. Tinjauan Pustaka

Beberapa penelitian yang menjadi acuan terkait sistem informasi akademikdijelaskan sebagai berikut. Penelitian yang membahas tentang “PerancanganSistem Informasi Akademik Berbasis Web (Studi Kasus Politeknik NegeriManado) ”, menghasilkan sebuah aplikasi sistem informasi akademik berbasis

Page 11: Rancang Bangun Sistem Informasi Akademik (SIAKAD ...repository.uksw.edu/bitstream/123456789/14900/2/T1_672007127_Full... · Program Studi Teknik Informatika Fakultas Teknologi Informasi

3

web yang dapat mengelola sistem manajemen kampus serta memudahkanpengguna untuk mengetahui tentang informasi akademik Politeknik NegeriManado [1].

Penelitian yang membahas “Sistem Informasi Akademik TerpaduUniversitas Pattimura Ambon Berbasis Web”, menghasilkan sebuah aplikasisistem informasi akademik yang dapat menyediakan informasi kepada mahasiswaagar dapat melakukan registrasi matakuliah, menampilkan jadwal matakuliah,transkip nilai, dan kartu hasil studi [2].

Berdasarkan penelitian-penelitian yang pernah dilakukan tentang SistemInformasi Akademik berbasis web, maka dilakukan penelitian yang membahastentang sistem informasi akademik (SIAKAD) pada Universitas Ottow GeisslerJayapura, dengan mengimplementasikan teknologi ASP .NET 4.0. Penelitian yangdilakukan, diharapkan dapat membantu bagian administrasi, dosen, danmahasiswa dalam menjalankan proses akademik.

Sistem Informasi Akademik merupakan tiang utama dalam mengatursegala hal yang berkaitan dengan penyelenggaraan kegiatan, di dalam sisteminilah komponen–komponen yang ada dapat saling berinteraksi [3]. SistemInformasi Akademik (SIA) adalah suatu sistem atau aplikasi yang dirancang dandibuat untuk keperluan dalam mengolah data yang berhubungan dengan informasiakademik, meliputi data mahasiswa, karyawan, dosen, administrasi akademik,keuangan, rekaman prestasi, kurikulum, jadwal perkuliahan dengan penerapanteknologi komputer baik hardware maupun software dan data atribut lainnya.Setiap anggota civitas akademika mempunyai tingkat akses yang berbeda-bedaterhadap SIA. Tingkat akses yang dimaksud disesuaikan dengan kebutuhan dantingkat kepentingan dari masing-masing pengguna sistem. Dalamperkembangannya, kebutuhan akademik menjadi lebih kompleks karena kebijakanakademik di tiap institusi pendidikan sering mengalami perubahan. Padapendidikan tingkat tinggi (strata-1) perubahan ini tidak berlangsung secarakeseluruhan sistem, tapi perubahannya hanya berkisar pada beban studi, bobot,matakuliah, penilaian, dan kurikulum. Hal tersebut dapat diatasi dengan caramenyimpan data yang diinginkan dalam basisdata. Sehingga jika terjadiperubahan kebijakan di kemudian hari, yang perlu dilakukan hanya memodifikasibasis data.

Page 12: Rancang Bangun Sistem Informasi Akademik (SIAKAD ...repository.uksw.edu/bitstream/123456789/14900/2/T1_672007127_Full... · Program Studi Teknik Informatika Fakultas Teknologi Informasi

4

3. Metode dan Perancangan Sistem

Penelitian yang dilakukan, diselesaikan melalui beberapa tahapanpenelitian, sebagai berikut: 1) Analisis kebutuhan, dan pengumpulan data, 2)Perancangan sistem, 3) Implementasi sistem, dan 4) Pengujian sistem, danAnalisis hasil pengujian.

Gambar 1 Tahapan PenelitianTahapan penelitian pada Gambar 1, dijelaskan sebagai berikut: Tahap

pertama: mengidentifikasi masalah dan pengumpulan data, pada tahap inidilakukan analisis mengenai masalah yang terjadi pada Universitas OttowGeissler Jayapura yaitu permasalahan proses registrasi matakuliah padaUniversitas Ottow Geissler kemudian melakukan pengumpulan data-data yangdiperlukan seperti daftar mahasiswa, dosen, dan matakuliah. Data diperolehdengan cara mengunjungi langsung Universitas Ottow Geissler danmengumpulkan data dengan melakukan wawancara dan mengumpulkandokumentasi resmi seperti contohnya daftar matakuliah. Berdasarkan hasilwawancara, didefinisikan beberapa kebutuhan yaitu perlunya sistem untukpengolahan data matakuliah, data mahasiswa, data dosen dan data nilaimahasiswa. Tahap kedua : perancangan sistem yang meliputi perancangan prosesmenggunakan diagram Unified Modelling Language (UML) dalam SistemInformasi Akademik berbasis web, perancangan database yaitu merancang tabel-tabel database yang berfungsi untuk menyimpan data-data yang dibutuhkan dalamaplikasi Sistem Informasi Akademik, perancangan antarmuka, yaitu merancangantarmuka yang berfungsi sebagai penghubung interaksi antara user dengansistem, berupa tampilan interface aplikasi Sistem Informasi Akademik yangdibuat yaitu aplikasi untuk client atau dosen dan aplikasi untuk admin ataukaryawan. Tahap ketiga: implementasi sistem yaitu, membuat aplikasi/programsesuai kebutuhan sistem berdasarkan perancangan sistem yang telah dilakukan.Tahap keempat: pengujian sistem dan analisis hasil pengujian, yaitu melakukanpengujian, serta menganalisis untuk melihat apakah aplikasi yang telah dibuatsudah sesuai dengan yang diharapkan atau tidak ada error, jika belum sesuaimaka akan dilakukan perbaikan.

Perancangan proses dalam sistem yang dibangun, menggunakan diagramUML, Use-case Diagram, Activity Diagram, dan Class Diagram.

Analisis Kebutuhan, dan Pengumpulan Data

Perancangan Sistem meliputi Perancangan Prosesberbasis diagram UML

Implementasi Sistem

Pengujian Sistem dan Analisis Hasil Pengujian

Page 13: Rancang Bangun Sistem Informasi Akademik (SIAKAD ...repository.uksw.edu/bitstream/123456789/14900/2/T1_672007127_Full... · Program Studi Teknik Informatika Fakultas Teknologi Informasi

5

Ubah

Dosen

Jadwal mengajar

Nilai

<<extend>>

<<include>>

view Fakultas

edit Fakultas

input Fakultas

delete Fakultas

View Jurusan

edit jurusan

input jurusan

delete jurusan

view Matakuliah

edit matakuliah

input matakuliah

delete matakuliah

view mahasiswa

edit mahasiswa

input mahasiswa

delete mahasiswa

view dosen

edit dosen

input dosen

delete dosen

Data Fakultas

Data Jurusan

Data Mahasiswa

Administrator

Data Dosen

Mahasiswa

Registrasi

KHS

KST

jadwal mahasiswa

Data Matakuliah

Transkip Nilai

<<include>>

Gambar 2 Use Case Diagram Administrator, Mahasiswa dan Dosen

Gambar 2 menunjukkan use case diagram sistem yang terdiri atas tigaaktor yaitu Administrator, dosen dan mahasiswa. Administrator dapat mengeloladata user seperti mengelola data fakultas, mengelola data jurusan, mengelola datamatakuliah, mengelola data dosen, mengelola data mahasiswa, mengelola jadwalregistrasi, mengelola matakuliah semester, dapat melihat kartu rencana studi,melihat kartu hasil studi, melihat transkip nilai. Aktor kedua adalah dosen yangdapat melihat transkrip nilai mahasiswa, melihat kartu hasil studi mahasiswa,melihat kartu rencana studi mahasiswa, melihat daftar matakuliah dan melihatpeserta matakuliah. Dosen dapat menginput nilai, mengedit nilai, menghapus nilaidan melihat nilai mahasiswa. Aktor ketiga adalah mahasiswa dapat melakukanregistrasi matakuliah, melihat kartu rencana studi, melihat kartu hasil studi danmelihat nilai.

Page 14: Rancang Bangun Sistem Informasi Akademik (SIAKAD ...repository.uksw.edu/bitstream/123456789/14900/2/T1_672007127_Full... · Program Studi Teknik Informatika Fakultas Teknologi Informasi

6

Gambar 3 Activity Diagram AdministratorGambar 3 menunjukkan activity diagram yang akan dilakukan

administrator untuk mengolah data. Administrator akan melakukan login danmelakukan verifikasi. Apabila username dan password salah dimasukkan makaadministrator tidak dapat melakukan pengelolaan data tersebut. Apabila usernamedan password benar maka administrator dapat menuju ke menu utama.

Gambar 4 Activity Diagram Mahasiswa Melakukan Registrasi

Gambar 4 menunjukkan activity diagram mahasiswa yang akanmelakukan registrasi matakuliah. Proses pertama yang akan dilakukan oleh

Page 15: Rancang Bangun Sistem Informasi Akademik (SIAKAD ...repository.uksw.edu/bitstream/123456789/14900/2/T1_672007127_Full... · Program Studi Teknik Informatika Fakultas Teknologi Informasi

7

mahasiswa berawal dari login dan melakukan verifikasi. Jika username danpassword salah dimasukkan maka mahasiswa tidak dapat melakukan pengelolaandata tersebut. Apabila username dan password benar maka mahasiswa dapatmenuju ke menu utama.

Gambar 5 Activity Diagram Mahasiswa Mengolah DataGambar 5 menunjukkan activity diagram mahasiswa yang akan

melakukan login terlebih dahulu. Jika username dan password salah dimasukkanmaka mahasiswa tidak dapat melakukan pengelolaan data tersebut. Apabilausername dan password benar maka mahasiswa dapat menuju ke menu utama

Gambar 6 Activity Diagram DosenGambar 6 menjelaskan secara keseluruhan aktivitas dosen, aktivitas dosen

yang akan melakuan login terlebih dahulu. Jika username dan password salahdimasukkan maka dosen tidak dapat melakukan pengelolaan data tersebut.Apabila username dan password benar maka dosen dapat menuju ke menu utama.

Page 16: Rancang Bangun Sistem Informasi Akademik (SIAKAD ...repository.uksw.edu/bitstream/123456789/14900/2/T1_672007127_Full... · Program Studi Teknik Informatika Fakultas Teknologi Informasi

8

Pada menu utama dosen terdapat data dosen dan nilai mahasiswa. Pada datadosen, dosen dapat menambah, mengubah, menghapus data dosen tersebut. Dosendapat menambah nilai, mengubah nilai dan menghapus nilai mahasiswa.

Gambar 7 Class Diagram SistemClass Diagram merupakan diagram yang menampilkan hubungan entity,

dan controller. Gambar 7 menunjukkan class diagram dari sistem yang akandibangun. Class controller yang berisi pengolahan data dan penghubung classentity. Class entity merupakan tabel yang akan memuat basisdata. Pembuatanclass diagram ini disesuaikan dengan use case diagram yang telah dibuat agarsesuai antara actor, tampilan dan basisdata.

Page 17: Rancang Bangun Sistem Informasi Akademik (SIAKAD ...repository.uksw.edu/bitstream/123456789/14900/2/T1_672007127_Full... · Program Studi Teknik Informatika Fakultas Teknologi Informasi

9

4. Hasil dan Pembahasan

Hasil implementasi sistem berdasarkan perancangan yang telah dibuat,dijelaskan sebagai berikut.

Gambar 8 Halaman Login

Gambar 8 menunjukkan halaman login yang digunakan oleh mahasiswauntuk mengakses layanan SIAKAD. Username yang digunakan adalah nomorpokok mahasiswa (NPM), dan password yang dimiliki oleh mahasiswa. Padacontoh ini, digunakan account sebagai berikut:Nama : Kelly JikwaNomor Pokok Mahasiswa (NPM) : 121163401000001Program Studi : Sistem InformasiFakultas : Fakultas Sains & Teknologi

Kode Program 1 Perintah untuk Menampilkan Halaman Login1. <form class="form-vertical">2. <div class="module-head">3. <h3>Login Mahasiswa </h3>4. </div>5. <div class="module-body">6. <div class="control-group" >7. <img src='images/logo.jpg' >8. </div>9. <div class="control-group">10. <div class="controls row-fluid">11. <input class="span12" type="text" id="npm"12. placeholder="NPM (Nomor Pokok Mahasiswa)">13. </div>14. </div>15. <div class="control-group">16. <div class="controls row-fluid">17. <input class="span12" type="password" id="pwd"18. placeholder="Password">19. </div>20. </div>21. </div>22. <div class="module-foot">23. <div class="control-group">

Page 18: Rancang Bangun Sistem Informasi Akademik (SIAKAD ...repository.uksw.edu/bitstream/123456789/14900/2/T1_672007127_Full... · Program Studi Teknik Informatika Fakultas Teknologi Informasi

10

24. <div class="controls clearfix">25. <button type="submit"26. class="btn btn-primary pull-right">Login</button>27. <label class="checkbox">28.29. </label>30. </div>31. </div>32. </div>33. </form>

Kode Program 1 merupakan perintah yang digunakan untuk prosesvalidasi login. Informasi login berupa NPM (perintah pada baris 12) dan password(perintah pada baris 17) dicari pada tabel di database. Proses login dinyatakanvalid ketika kombinasi antara NPM dan password ada di dalam tabel Mahasiswa.

Gambar 9 Halaman Registrasi Matakuliah

Gambar 9 menunjukkan halaman untuk proses registrasi matakuliah. Padaujung kanan halaman, ditampilkan nama mahasiswa diikuti dengan nomor pokokmahasiswa (NPM). Kemudian pada bagian atas tabel daftar matakuliah,ditampilkan nama fakultas dan program studi mahasiswa yang bersangkutan.Matakuliah yang ditampilkan memiliki syarat sebagai berikut: matakuliah tersebutmerupakan matakuliah pada progdi yang sama dengan progdi mahasiswa yanglogin, merupakan matakuliah untuk angkatan mahasiswa yang login, danmatakuliah yang dibuka untuk semester selanjutnya. Setelah memilih salah satumatakuliah, mahasiswa akan dibawa ke halaman untuk memilih kelas.

Kode Program 2 Perintah untuk Menampilkan Halaman Registrasi1. <table class="table table-bordered">2. <thead>3. <tr>4. <th>#</th>5. <th>Kode</th>6. <th>Nama</th>7. <th>SKS</th>8. </tr>9. </thead>10. <tbody>

Page 19: Rancang Bangun Sistem Informasi Akademik (SIAKAD ...repository.uksw.edu/bitstream/123456789/14900/2/T1_672007127_Full... · Program Studi Teknik Informatika Fakultas Teknologi Informasi

11

11. <%12. int nomor=1;13. foreach(var mk in matakuliahBuka){14.15. %>16. <tr>17. <td><%=nomor%></td>18. <td><%=mk.Kode%></td>19. <td><%=mk.Nama%></td>20. <td><%=mk.SKS%></td>21. </tr>22. <%23. nomor++;24. }25. %>26. </tbody>27. </table>

Kode Program 2 merupakan perintah yang digunakan untuk menampilkanhalaman registrasi matakuliah. Data matakuliah ditampilkan dalam format tabelHTML (baris 1). Perulangan foreach digunakan untuk menampilkan tiapmatakuliah per baris dalam tabel (baris 13). Susunan yang mirip dengan KodeProgram 2 juga digunakan untuk menampilkan halaman Kartu Studi, JadwalKuliah, dan Transkrip Nilai.

Gambar 10 Halaman Kartu Studi

Gambar 10 menunjukkan halaman kartu studi yang menampilkanmatakuliah yang berhasil dipilih pada proses registrasi matakuliah. Melaluihalaman ini, mahasiswa dapat menghapus matakuliah yang dikehendaki, selamamasa registrasi masih berjalan.

Page 20: Rancang Bangun Sistem Informasi Akademik (SIAKAD ...repository.uksw.edu/bitstream/123456789/14900/2/T1_672007127_Full... · Program Studi Teknik Informatika Fakultas Teknologi Informasi

12

Gambar 11 Halaman Jadwal Kuliah

Gambar 11 menunjukkan halaman jadwal matakuliah yang diurutkanberdasarkan waktu dalam bentuk jadwal kuliah. Jadwal kuliah ditampilkan mulaihari Senin sampai dengan Sabtu.

Pengujian sistem dilakukan untuk menguji fungsi-fungsi aplikasi hasilimplementasi. Pengujian yang dilakukan terdiri dari blackbox testing dan usabilitytesting. Pengujian dilakukan pada komputer dengan spesifikasi sebagai berikut:

Sistem Operasi : Windows 7

Processor : Intel® Core™ i5-2410M CPU @2.30GHz 230GHz

RAM : 4 GB

Kecepatan Hard Disk : 7200rpmBlackbox Testing, dilakukan untuk mengetahui bahwa semua fungsi dan

fitur pada sistem bekerja dengan tepat. Pengujian dilakukan dengan cara melihatfungsi-fungsi pada sistem, kemudian membandingkan hasil pengujian denganhasil yang diharapkan. Hasil dari blackbox testing ditampilkan pada Tabel 1.

Tabel 1 Hasil Blackbox TestingTestID

Deskripsi Hasil yang Diharapkan Output dari Sistem Kesimpulan

1. Login Halaman registrasi ataujadwal kuliahditampilkan sesuaikondisi saat itu.

Halaman registrasimatakuliah ditampilkan,jika sedang masaregistrasi.Halaman jadwal kuliahditampilkan jika tidaksedang dalam masaregistrasi

Berhasil

2. Registrasi Mahasiswa melakukanregistrasi sesuai jadwal

Sistem menampilkandaftar matakuliah yangdapat dipilih olehmahasiswa

Berhasil

3. Jadwal Kuliah Jadwal Kuliahditampilkan

Jadwal kuliahditampilkan sesuaisemester yang sedangberlaku

Berhasil

Page 21: Rancang Bangun Sistem Informasi Akademik (SIAKAD ...repository.uksw.edu/bitstream/123456789/14900/2/T1_672007127_Full... · Program Studi Teknik Informatika Fakultas Teknologi Informasi

13

4. Kartu Studi Ditampilkan daftarmatakuliah yang telahdipilih

Sistem menampilkandaftar matakuliah yangtelah dipilih pada prosesregistrasi matakuliah.

Berhasil

5. Hasil Studi Ditampilkan daftarmatakuliah semester dannilai

Sistem menampilkandaftar matakuliah padasemester berlaku,beserta nilai matakuliah

Berhasil

6. Transkrip Ditampilkan daftarmatakuliah dan nilaiyang telah diambilsepanjang masa studimahasiswa

Sistem menampilkandaftar matakuliah yangtelah diambil sepanjangmasa studi, beserta nilai,dan Indek PrestasiKomulatif yang dicapai.

Berhasil

Berdasarkan hasil blackbox testing pada Tabel 1, disimpulkan bahwafungsi-fungsi pada sistem bekerja sesuai dengan yang diharapkan/direncanakan.

Usability Testing dilakukan untuk mengetahui apakah sistem telahmemenuhi kebutuhan pengguna, mempermudah kinerja pengguna dan mudahdigunakan oleh pengguna. Pengujian dilakukan dengan memberikan kuesionerkepada 30 Mahasiswa. Hasil usability testing ditampilkan pada Tabel 2.

Tabel 2 Daftar Pertanyaan Usability TestingNo. Pertanyaan Jumlah

Jawaban“SangatTidak

Setuju”

JumlahJawaban"TidakSetuju"

JumlahJawaban“Netral”

JumlahJawaban“Setuju”

JumlahJawaban“SangatSetuju”

1 Sistem mempermudahmelakukan registrasi matakuliah

- - - 10 20

2 Sistem menampilkan matakuliahsesuai progdi dan angkatan

- - - 11 19

3 Sistem mempermudah untukmelihat nilai tiap semester dansecara keseluruhan (transkrip)

- - - - 30

4 Tampilan sistem ringkas, mudahdipelajari dan dimengerti

- - - 4 26

5 Sistem menampilkan data yanginformatif

- - - 4 26

Berdasarkan hasil usability testing pada Tabel 2 disimpulkan bahwa rata-rata paling banyak menjawab “Sangat Setuju” yang berarti sistem dapatmemenuhi kebutuhan berdasarkan analisis kebutuhan yang dilakukan.

5. Simpulan

Berdasarkan penelitian, pengujian dan analisis terhadap sistem, makadapat diambil kesimpulan sebagai berikut: (1) Sistem yang dibangun dapatmembantu mahasiswa untuk melakukan registrasi matakuliah; (2) Sistem dapatmembantu dosen, dan administrasi dalam mengolah nilai mahasiswa; (3)Berdasarkan usability testing, sistem dapat diterima oleh pengguna karena

Page 22: Rancang Bangun Sistem Informasi Akademik (SIAKAD ...repository.uksw.edu/bitstream/123456789/14900/2/T1_672007127_Full... · Program Studi Teknik Informatika Fakultas Teknologi Informasi

14

mempermudah proses registrasi, mempermudah melihat nilai, tampilan ringkas,mudah dipelajari dan dimengerti. Saran untuk pengembangan selanjutnya adalah:(1) Sistem dapat digabung dengan informasi peminjaman buku perpustakaan, ataulayanan-layanan yang lain di kampus; (2) Sistem dapat dikembangkan menjadiaplikasi mobile (Android, iOS), sehingga akan meningkatkan aksesibilitasnya; (3)Untuk meningkatkan keamanan, sistem dapat diimplementasikan dalam protokolHTTPS.

6. Daftar Pustaka

[1]. Kalangi, Sweetlana Golda Margarete, 2012. Perancangan Sistem InformasiAkademik Berbasis Web, (Studi Kasus di Polikteknik Negeri Manado).Skripsi. FTI, UKSW Salatiga.

[2]. Botter, Edeman Willem Cornelis, 2011. Sistem Informasi AkademikTerpadu, (Studi Kasus di Universitas Pattimura Ambon). Skripsi. FTI,UKSW Salatiga.

[3]. Muliawan, Bondan., 2002. Rancang Bangun Sistem Informasi AkademikBerbasis Web (Studi Kasus di Teknik Elektro Universitas Diponegoro,STIMIK AKI, dan IAIN Walisongo).

[4]. Handoyo, Kristianto., 2002. Pengembangan Aplikasi Web denganASP.Net, PT. Elex Media Komputindo, Jakarta.