PERANCANGAN SISTEM INFORMASI PENILAIAN SKRIPSI MENGGUNAKAN PEMODELAN BERORIENTASI OBJEK (Studi Kasus Jurusan Sistem Informasi Universitas Darma Persada) Mira Febriana Sesunan Program Studi Sistem Informasi, Fakultas Teknik
[email protected] ABSTRAK Pengembangan sistem informasi pada perguruan tinggi merupakan suatu tuntutan tersendiri, mengingat penggunaanya berjangka panjang dan masalah yang dihadapi tidaklah sederhana, salah satunya adalah pengolahan data skripsi mahasiswa. Oleh karena itu dirasa perlu dilakukan pengolahan terhadap data skripsi agar lebih mudah dalam pemeriksaan, pengolahan dan penilaian tentang segala sesuatu yang berkaitan dengan skripsi tersebut. Tujuan penelitian ini adalah memfasilitasi serta mempermudah dalam proses pengolahan data dosen pembimbing, data mahasiswa penyusun skripsi, data criteria penilaian, data persyaratan ujian proposal, data persyaratan ujian skripsi, penjadwalan sidang ujian, serta pengolahan nilai skripsi. Sistem informasi penilaian skripsi ini dirancangan dengan metode perancangan sistem berorientasi objek menggunakan Unified Modelling Language (UML). Perancangan sistem dituangkan dalam bentuk diagram-diagram UML meliputi use case diagram, activity diagram, class diagram dan sequence diagram. Hasil dari perancangan sistem ini dapat memperbaiki kelemahan yang terdapat pada sistem manual. Dengan sistem terkomputerisasi, data tidak akan mudah hilang ataupun rusak serta proses pengolahan data skripsi menjadi terintegrasi dalam satu sistem yang tentunya dapat mempermudah proses pengolahannya. Keywords: penilaian skripsi, metode, perancangan, objek, UML
1. PENDAHULUAN Sebelum menyelesaikan studinya, setiap mahasiswa diwajibkan untuk menyelesaikan Skripsi/Tugas Akhir (TA). Pada hakekatnya Skripsi merupakan kegiatan akademik yang dirancang untuk melatih kemandirian dan tanggung-jawab ilmiah mahasiswa sebagai calon ilmuwan, mulai dari pemilihan topik dan penyusunan rencana penelitian, pelaksanaan penelitian, evaluasi hasil penelitian, hingga penulisan laporan Skripsi. Untuk program studi sistem Informasi di Universitas Darma Persada (Unsada), skripsi berupa Penelitian dengan bobot 4 sks. Kegiatan Skripsi diakhiri dengan penulisan hasil penelitian dalam bentuk Laporan Skripsi, yang akan dievaluasi oleh tim penguji yang dibentuk oleh ketua jurusan. Sebelum melaksanakan penelitian diwajibkan untuk menyusun usulan/proposal penelitian
terlebih dahulu untuk memenuhi bobot 2 sks dalam mata kuliah seminar skripsi. Dalam pelaksanaan kegiatan Skripsi, mahasiswa dibimbing oleh 1 (satu) orang dosen pembimbing. Ada tahapan proses yang dilakukan oleh mahasiswa Skripsi, yaitu ujian isi serta ujian akhir/kompre. Untuk setiap tahap tersebut mahasiswa melakukan pembimbingan secara berkelanjutan kepada dosen pembimbing. Apabila pembimbing menyatakan telah menyetujui Skripsi, maka pembimbing akan menandatangani naskah persetujuan ujian. Dokumen Skripsi yang sudah ditandatangani pembimbing diserahkan kepada ketua program studi. Kemudian ketua program studi menyusun jadwal ujian dan dosen penguji. Setelah jadwal ujian dan dosen penguji telah ditentukan, nantinya mahasiswa akan melaksanakan ujian sesuai dengan jadwal, kemudian pada saat ujian dosen penguji memberikan penilaian sesuai dengan borang evaluasi ujian Skripsi dan hasil penilaian diarsipkan pihak program studi untuk didokumentasikan. Permasalahan yang timbul dalam pengelolaan data Skripsi yang dilakukan secara manual adalah data Skripsi masih terdokumentasikan dalam bentuk kertas sehingga memiliki resiko kerusakan data ataupun kehilangan data, selain itu juga dalam proses pencarian data memungkinkan memakan waktu, dikarenakan pencarian data yang dilakukan lembar demi lembar. Untuk mengatasi permasalahan yang ada, diperlukan suatu sistem yang mampu mengatasi permasalahan yang timbul pada sistem pengelolaan manual, untuk itu sistem pengelolaan yang terkomputerisasi dapat menjadi solusi dalam mengatasi masalah yang ada, akan tetapi dibutuhkan suatu konsep perancangan yang baik agar sistem yang dihasilkan sesuai dengan kebutuhan. Salah satu metode perancangan perangkat lunak adalah dengan metode berorientasi objek. Metode berorientasi objek adalah metode untuk menganalisa dan merancang sistem dengan pendekatan objek, yang mana objek dapat diartikan sebagai suatu entitas yang memiliki identitas, state dan behavior, (Mathiassen. 2000). Metode berorientasi objek memiliki beberapa keunggulan, diantaranya modularity fungsi yang terdapat pada sistem (Booch. 1994). Artinya dengan dipecahnya suatu fungsi menjadi modul-modul sehingga lebih efisien dalam penulisan coding. 2. HASIL DAN PEMBAHASAN Berdasarkan metode penelitian yang digunakan maka dibuat suatu rancangan sistem dalam bentuk diagram-diagram UML meliputi use case diagram, activity diagram, class diagram dan sequence diagram.
1.
Glossary
Daftar kata-kata yang digunakan pada use case dijelaskan pada Tabel 1. Tabel 1. Glossary Istilah Dosen Mahasiswa Borang Detail Borang TA Jadwal Penguji Penilaian
Deskripsi Dosen yang ditugaskan sebagai pembimbing dan penguji skripsi Mahasiswa yang mengambil matakuliah tugasakhir Daftar kriteria penilaian untuk skripsi Deskripsi lebih detail tentang borang penilaian skripsi Skripsi mahasiswa yaitu meliputi ujian proposal dan ujian skripsi Pengaturan waktu ujian dan tempat serta penugasan dosen penguji tugas akhir Dosen yang ditugaskan sebagai penguji Pengisian nilai dan hasil review dosen penguji terhadap skripsi mahasiswa sesuai dengan borang nilai yang telah ditetapkan
2. Use Case Diagram Use case diagram sistem penilaian skripsi ini terdapat dua aktor yang berhubungan dengan sistem yang dirancang. Adapun use case diagram sistem yang dirancang ini pada gambar 1.
Gambar 1. Use Case Diagram Sistem Penilaian Skripsi 3. Activity Diagram
Activity diagram dibuat berdasarkan scenario use case diagram, activity diagram menggambarkan hubungan antara actor dengan sistem yang dirancang. Activity diagram pada menu administrator dapat dilihat pada Gambar 2 dan Activity diagram pada menu administrator dapat dilihat pada Gambar 3.
Gambar 2. Activity Diagram Menu Administrator
Gambar 3. Activity Diagram Menu Penguji
1.
Class Diagram dan Sequence Diagram Class diagram dirancang berdasarkan use case diagram dan activity diagram. Class diagram
dapat mendeskripsikan class-class yang digunakan dalam system informasi skripsi yang dirancang. Sedangkan sequence diagram menggambarkan aliran pesan yang terjadi antar class yang didefinisikan pada class diagram.
4.1 Class Diagram dan Sequence Diagram untuk lihat Jadwal Gambar 4 dan Gambar 5 merupakan class diagram dan sequence diagram untuk proses lihat
jadwal. Gambar 4.Class Diagram untuk lihat Jadwal
: Administrator
: lihatJadwalUI
: lihatJadwalC
createlihatJadwal showJadwal *getJadwal getPem bimbing getDosen
: jadwal
: Dosen
Gambar 5. Sequence Diagram lihat jadwal 4.2 Class diagram dan Sequence Diagram untuk Penilaian Skripsi Gambar 6 dan Gambar 7 merupakan class diagram dan sequence diagram untuk peniliaian skripsi.
Gambar 6. Class diagram untuk Penilaian Skripsi
: PengujiTA
: PenilaianUI
: PenilaianC
index
: Jadwal
: Nilai
: DNilai
viewJadwal
s electJadwal
7.
: Borang
Gambar
createNilai
Sequence
add *viewAllBorang s electBorang
diagram untuk
*add s howDBorang *add
Penilaian
createNilai ins ertDnilai addNilai counter
4.3
skripsi
Class
diagram untuk lihat nilai
Gambar 8 merupakan class diagram untuk lihat nilai
Gambar 8. Class diagram lihat nilai
4.4 Class diagram gabungan untuk Stereotype Entity Gambar 9 merupakan class diagram gabungan untuk Stereotype Entity
Gambar 9. Class Diagram gabungan untuk Stereotype Entity 5. KESIMPULAN Penggunaan perancangan sistem berorientasi objek, akan lebih mempermudah dalam pengembangan sistem penilaian skripsi, semua data dan fungsi di dalam paradigma ini dibungkus dalam kelas-kelas atau objek-objek serta karakteristik dari sistem beroreientasi objek yang reusable sehingga menjadikan sistem ini dinilai lebih mudah dan fleksibel dalam penerapannya karena terintegrasi dalam satu sistem.
6. SARAN Perlu penambahan actor mahasiswa pada sistem, dengan tujuan agar mahasiswa dapat melihat data mahasiswa lainnya yang sedang mengambil skripsi beserta jadwal sidangnya.
DAFTAR PUSTAKA
Anhar. 2010, Panduan
Menguasai
PHP
dan
Mysql Secara Otodidak.
Jakarta : Mediakita Booch, Grady., 1994, Object-Oriented Analysis and Design, Addison-Wesley. Jogiyanto. 2005, Analisis & Desain.Yogyakarta:Andi Offset Kadir,Abdul.2003.Pengenalan Sistem Informasi.Yogyakarta:Andi Offset Mathiassen, Lars., 2000, Object Oriented Analisys and Design, Marko Publisher. Munawar.2005, Pemodelan Visual dengan UML.Yogyakarta:Graha Ilmu Sakur, Stendy B., 2011, PHP 5 Pemrograman Berorientasi Objek : Konsep Dan Implementasi, Andi Publisher, Yogyakarta: