Perancangan dan Implementasi Sistem Informasi Akademik ... · laporan EPSBED, sehingga akan...

20
4 1. Pendahuluan Perkembangan teknologi sekarang ini semakin berkembang pesat. Pemanfaatan teknologi tidak hanya pada sektor bisnis, tetapi juga pada sektor publik. Salah satu instansi sektor publik yang memanfaatkan teknologi sistem informasi adalah lembaga perguruan tinggi. Bagi lembaga perguruan tinggi teknologi sistem informasi telah menjadi kebutuhan untuk menunjang proses pendidikan. Pemanfaatan teknologi informasi ini sangat dibutuhkan untuk meningkatkan efisiensi dan produktivitas bagi manajemen pendidikan perguruan tinggi. Dalam perguruan tinggi, pemanfaatan teknologi informasi dan komunikasi dapat diwujudkan dalam suatu sistem yang disebut Sistem Informasi Akademik yang berguna untuk mencapai e-University. Pengembangan e-University bertujuan untuk mendukung penyelenggaraan pendidikan, sehingga perguruan tinggi dapat menyediakan layanan informasi yang lebih baik kepada komunitasnya, baik dalam maupun diluar perguruan tingi tersebut melalui media internet [1]. Dalam penelitian ini peneliti akan meneliti dan menganalisa bagaimana proses sistem informasi akademik pada perguruan tinggi dalam pengeloloaan pelaporan akademik yang sudah standarisasi EPSBED, contohnya pada Universitas Negeri Manado apakah sudah menggunakan teknologi sistem informasi atau belum. Dalam sebuah pelayanan pendidikan, kemudahan dan hasil yang maksimal serta efisiensi waktu dan biaya yang menjadi prioritas yag selalu diutamakan. Selain faktor biaya, kualitas pelayanan adalah tujuan masyarakat memilih tempat yang tepat untuk menuntut ilmu. Begitu juga di Universitas, untuk mendapatkan hasil dan pelayanan yang optimal dalam proses pengembangan dibutuhkan waktu yang tidak sedikit. Penelitian ini dilakukan di Universitas Negeri Manado pada biro akademik dan administrasi kemahasiswaan. Universitas Negeri Manado sebagai lembaga pendidikan tinggi berkewajiban untuk mengembangkan kompetensi akademik dan profesional tersebut. Pengetahuan ilmiah dalam bidang kependidikan maupun non kependidikan memberi kontribusi terhadap kebutuhan masyarakat (stake holders) yang harus dilakukan secara transparan untuk dipertanggungjawabkan kepada masyarakat (akuntabilitas publik) sebagai implementasi dari Sistem Penjaminan Mutu Pendidikan yang mengemban tugas pembentukan double competence dan double degree. Untuk menyelenggarakan pendidikan tinggi, diperlukan suatu sistem yang dapat mengatur mekanisme kegiatan pendidikan. Salah satu diantarnya adalah sistem informasi akademik. Sistem informasi akademik yang dimaksud adalah semua kegiatan akademik yang diatur oleh lembaga penyelengara pendidikan dapat dimuat dalam Sistem Informasi Akademik yang berbasiskan teknologi. Tetapi kenyataan dilapangan di Universitas Negeri Manado masih secara manual dalam proses akademik. Penerapan sistem yang masih manual ini mempunyai kelemahan-kelemahan seperti antrian mahasiswa dalam registrasi matakuliah, serta pengelolaan yang masih manual untuk laporan EPSBED, sehingga akan menyebabkan waktu yang digunakan sangat banyak. Oleh karena itu dalam penelitian ini penulis akan membuat sistem informasi akademik yang berdasarkan standarisasi data EPSBED (Evaluasi Program Studi Berbasiskan Evaluasi Diri) oleh Departemen Pendidikan Nasional. Penggunaan standarisasi data

Transcript of Perancangan dan Implementasi Sistem Informasi Akademik ... · laporan EPSBED, sehingga akan...

  • 4

    1. Pendahuluan

    Perkembangan teknologi sekarang ini semakin berkembang pesat. Pemanfaatan teknologi tidak hanya pada sektor bisnis, tetapi juga pada sektor publik. Salah satu instansi sektor publik yang memanfaatkan teknologi sistem informasi adalah lembaga perguruan tinggi. Bagi lembaga perguruan tinggi teknologi sistem informasi telah menjadi kebutuhan untuk menunjang proses pendidikan. Pemanfaatan teknologi informasi ini sangat dibutuhkan untuk meningkatkan efisiensi dan produktivitas bagi manajemen pendidikan perguruan tinggi. Dalam perguruan tinggi, pemanfaatan teknologi informasi dan komunikasi dapat diwujudkan dalam suatu sistem yang disebut Sistem Informasi Akademik yang berguna untuk mencapai e-University. Pengembangan e-University bertujuan untuk mendukung penyelenggaraan pendidikan, sehingga perguruan tinggi dapat menyediakan layanan informasi yang lebih baik kepada komunitasnya, baik dalam maupun diluar perguruan tingi tersebut melalui media internet [1].

    Dalam penelitian ini peneliti akan meneliti dan menganalisa bagaimana proses sistem informasi akademik pada perguruan tinggi dalam pengeloloaan pelaporan akademik yang sudah standarisasi EPSBED, contohnya pada Universitas Negeri Manado apakah sudah menggunakan teknologi sistem informasi atau belum. Dalam sebuah pelayanan pendidikan, kemudahan dan hasil yang maksimal serta efisiensi waktu dan biaya yang menjadi prioritas yag selalu diutamakan. Selain faktor biaya, kualitas pelayanan adalah tujuan masyarakat memilih tempat yang tepat untuk menuntut ilmu. Begitu juga di Universitas, untuk mendapatkan hasil dan pelayanan yang optimal dalam proses pengembangan dibutuhkan waktu yang tidak sedikit. Penelitian ini dilakukan di Universitas Negeri Manado pada biro akademik dan administrasi kemahasiswaan. Universitas Negeri Manado sebagai lembaga pendidikan tinggi berkewajiban untuk mengembangkan kompetensi akademik dan profesional tersebut. Pengetahuan ilmiah dalam bidang kependidikan maupun non kependidikan memberi kontribusi terhadap kebutuhan masyarakat (stake holders) yang harus dilakukan secara transparan untuk dipertanggungjawabkan kepada masyarakat (akuntabilitas publik) sebagai implementasi dari Sistem Penjaminan Mutu Pendidikan yang mengemban tugas pembentukan double competence dan double degree.

    Untuk menyelenggarakan pendidikan tinggi, diperlukan suatu sistem yang dapat mengatur mekanisme kegiatan pendidikan. Salah satu diantarnya adalah sistem informasi akademik. Sistem informasi akademik yang dimaksud adalah semua kegiatan akademik yang diatur oleh lembaga penyelengara pendidikan dapat dimuat dalam Sistem Informasi Akademik yang berbasiskan teknologi. Tetapi kenyataan dilapangan di Universitas Negeri Manado masih secara manual dalam proses akademik. Penerapan sistem yang masih manual ini mempunyai kelemahan-kelemahan seperti antrian mahasiswa dalam registrasi matakuliah, serta pengelolaan yang masih manual untuk laporan EPSBED, sehingga akan menyebabkan waktu yang digunakan sangat banyak. Oleh karena itu dalam penelitian ini penulis akan membuat sistem informasi akademik yang berdasarkan standarisasi data EPSBED (Evaluasi Program Studi Berbasiskan Evaluasi Diri) oleh Departemen Pendidikan Nasional. Penggunaan standarisasi data

  • 5

    EPSBED karena semua perguruan tinggi diharuskan untuk melaporkan secara detail dan langsung kepada DIKTI semua proses akademik dan kegiatan di perguruan tinggi tersebut.

    2. Tinjauan Pustaka

    Penelitian Terdahulu

    Sistem informasi akademik merupakan sistem yang mengolah data dan melakukan proses kegiatan akademi yang melibatkan mahasiswa, dosen, administrasi akademik, dan atribut lainnya. Sistem informasi akademik melakukan proses administrasi mahasiswa dalam kegiatan administrasi akademik, melakukan proses pada belajar mengajar antara dosen dan mahasiswa, dan semua proses akademik lainnya. Ada beberapa peneltian sebelumnya mengenai Sistem Informasi Akademik dengan berbagai persepsi yaitu Sistem Informasi Akademik yang membahas bagaimana cara untuk mengembangkan sistem informasi akademik terpadu menggunakan PHP [2]. Dan juga ada penelitian sebelumnya yang berjudul Implemetasi Aplikasi Sistem Informasi Akademik menggunakan Framework PRADO dengan studi kasus Sekolah Tinggi Bahasa Asing Satya Wacana Salatiga. Framework PRADO merupakan framework yang dibuat deng berorientasi objek, namun aplikasi yang dibuat belum berorientasi objek [3]. Penelitian lainnya, berjudul Perancangan dan Implementasi Sistem Informasi Akademik (SIMAK) Berbasis Web dengan studi kasus LPP Graha Wisata Semarang. Dalam penelitian ini dibangun aplikasi sistem informasi akademik berbasis web yang dapat memenuhi kebutuhan informasi akademik bagi pengajar, mahasiswa dan pegawai. Namun kelemahannya sistem ini belum sampai pada proses registrasi mahasiswa [4].

    Perancangan aplikasi sistem informasi akademik yang akan dibangun ini oleh karena sistem yang masih manual di Universitas Negeri Manado yang menjadi masalah pokok pada penelitian ini dan menjadi penghambat proses akademik di UNIMA. Oleh karena itu, pada penelitian ini akan dibangun sistem informasi akademik sesuai standarisasi EPSBED yang menggunakan metode pendekatan prototype. Agar lebih memudahkan para mahasiswa dalam proses registrasi dan proses perkuliahan, dan juga lebih mengefisiensikan waktu.

    Dengan memperhatikan dari penelitian tersebut, dapat di asumsikan bahwa begitu banyak keuntungan bagi perguruan tinggi dalam mengembangakan aplikasi sistem informasi akademik berbasis web. Oleh karena itu, yang membedakan pada penelitian ini adalah aplikasi yang akan dibangun menggunakan standarisasi untuk memberi kemudahan bagi Universitas Negeri Manado akan di rancang sebuah aplikasi sistem informasi akademik berbasis web.

  • 6

    Sistem Informasi Akademik Pengertian sistem informasi akademik adalah suatu sistem yang dirancang untuk keperluan pengelolaan data-data akademik dengan penerapan teknologi komputer baik hardware maupun software membantu seluruh proses kegiatan akademik dapat terkelola menjadi informasi yang bermanfaat dalam manajemen perguruan tinggi dan membantu dalam pengambilan keputusan di lingkup perguruan tinggi. Sistem informasi akademik adalah sistem yang dirancang khusus untuk memenuhi kebutuhan sebuah perguruan tinggi yang telah terkomputerisasi untuk melakukan kegiatan akademik secara terstruktur sehingga segala proses yang seharusnya memerlukan waktu yang banyak, tetapi dapat teratasi dengan waktu yang cepat [5].

    Sistem informasi akademik yang akan dibangun yaitu sistem informasi akademik berdasarkan database EPSBED yang menjadi kebutuhan perguruan tinggi untuk melakukan laporan ke DIKTI setiap semesternya secara langsung dan terkoneksi internet dan lebih cepat karena diambil langsung dari kegiatan setiap hari. Evaluasi Program Studi Berdasarkan Evaluasi Diri EPSBED adalah standarisasi palaporan untuk perguruan tinggi negeri dan swasta, u. Program ini sangat baik bagi perguruan tinggi saat ini, karena semua data-data baik dosen, mahasiswa, akademik, dan keseluruhan dari kegiatan di perguruan tinggi langsung terkirim ke DIKTI karena semua datanya sudah terkoneksi. Program EPSBED ini adalah alat bantu untuk menyusun laporan program pendidikan sebagaimana diatur dalam keputusan Dirjen Pendidikan Tinggi SK 34/DIKTI/Kep/2001. Sebagai alat bantu, program aplikasi ini dimaksudkan untuk memudahkan perguruan tinggi untuk menyusun laporan ke DIKTI, khususnya bagi mereka yang belum mampu mengembangkan perangkat lunak sendiri dalam pengolaan data perguruan tinggi. Sesuai keputusan departemen pendidikan, pelaporan program studi pada setiap semester harus menggunakan data elektronik. Oleh karena itu, semenjak tahun 2002 perguruan tinggi telah melaksanakan kewajibannya dalam pelaporan kinerja program studi menggunakan struktur basis data, dan sistem basis data itu dikemas dalam sebuah sistem pelaporan EPSBED. Dan untuk menunjang program ini maka pada setiap perguruan tinggi harus mempunyai sebuah sistem informasi akademik dalam membantu dalam pelaporan ke departemen pendidikan nasional lewat pelaporan secara langsung melalui EPSBED. Proses Bisnis Pelaporan Evaluasi Program Studi Berbasiskan Evaluasi Diri Proses bisnis pada pelaporan ini dimana dari perguruan tinggi menyusun semua data-data dari manajemen akademik dan dibuat dalam satu file dan diposting ke komputer kopertis atau DIKTI, kemudian di validasi, setelah itu ada proses analisa, dan terakhir keluar hasil evaluasi kemudian di sampaikan ke PT melalui website DIKTI.

  • 7

    Gambar 1 Proses Bisnis Pelaporan EPSBED

    3. Metode dan Perancangan Sistem

    Metode ini merupakan metode yang dapat digambarkan sebagai proses pembuatan model dari sistem yang akan dikembangkan. Dengan menggunakan metode ini pembuat aplikasi (developer) dan user dapat saling berinteraksi selama proses pembuatan aplikasi berlangsung. Keuntungan yang bisa didapat dengan menggunakan metode ini adalah pengguna dapat mengetahui kesesuaian antara sistem yang dihasilkan dengan kebutuhan tanpa harus menunggu sampai sistem diimplementasikan. Adapun tahap-tahap dalam metode ini digambarkan dibawah ini:

    Gambar 2 Tahap Penelitian

  • 8

    Tahap 1 Tahap pertama pertama pada metode penelitian ini adalah pengumpulan data untuk kebutuhan user, ada beberapa metode atau cara dalam pengumpulan data yaitu dengan cara observasi di tempat yang akan di lakukan penelitian agar dapat memperoleh langsung data-data yang dibutuhkan dalam pembuatan sistem. Selain itu juga bisa dengan cara wawancara secara langsung kepada petugas biro akademik di UNIMA, bagaimana mekanisme kerja dari biro akademik di universitas ini. Dan juga bisa dengan cara kuisioner kepada mahasiswa, dosen serta para pegawai yang ada di UNIMA untuk mendapatkan data yang lengkap untuk perancangan sistem. Data yang dibutuhkan untuk pembuatan sistem ini yaitu mekanisme kerja dari biro akademik di universitas. Tahap 2 Setelah kebutuhan data untuk user terkumpul, maka tahap selanjutnya adalah menganalisa semua data tesebut dan dibuat desain aplikasi sesuai dengan kebutuhan user. Desain aplikasi ini dibuat bisa dengan menggunakan UML (Unified Model Language) dengan tool Rasional Rose. Output dari tahap ini adalah desain dalam bentuk diagram UML yaitu : Use Case Diagram, Activity Diagram, Sequence Diagram, Class Diagram. Tahap 3 Pada tahap ini dilakukan perancangan sistem sesuai dengan diagram-diagram yang sudah ada. Proses perancangan ini bisa menggunakan metode prototyping sesuai dengan kebutuhan user. Dan dari proses tersebut maka ada output yaitu blue print sistem yang nanti akan digunakan dalam implementasi sistem. Tahap 4 Berdasarkan output dari tahap ketiga yaitu blue print sistem, makan tahap ini melakukan proses implemntasi sistem dengan proses pengkodingan menggunakan bahasa pemrograman PHP dan dibantu dengan MySQL dalam desain database. Setelah proses ini selesai maka output dari tahap ini adalah sistem jadi, yaitu sistem siap di pakai. Tahap 5 Tahap yang terakhir adalah pengujian sistem yang sudah jadi. Pengujian bisa dilakukan dengan cara blackbox testing yang bertujuan untuk mengetahui apakah sistem ini sudah siap pakai atau masih ada kesalahan dalam sistem. Setelah pengujian sudah dilakukan maka ada output yaitu sistem tersebut jalan atau ada kesalahan, dan apabila sistem ini jalan maka siap digunakan untuk Universitas Negeri Manado.

  • 9

    Metode Prototyping Pendekatan prototyping adalah proses iterative atau berulang yang melibatkan

    hubungan kerja yang dekat antara perancang dan pengguna. Model prototype dapat dilihat pada Gambar 3.2 [6]

    Gambar 3 Pendekatan Prototype [6] Pada mendengarkan pelanggan merupakan cara untuk mendapatkan dan

    mengumpulkan data-data untuk dijadikan informasi. Pengumpulan data dimaksudkan untuk memahami sistem yang sudah ada di Universitas Negeri Manado yang masih secara manual. Oleh karena itu, dengan menggunakan metode prototype ini untuk mendefinisikan permasalahan sistem yang masih secara manual dan mdapat menentukan kebutuhan-kebutuhan dari sistem yang akan dibangun dalam perancangan sistem informasi akademik. Pengumpulan data dilakukan melalui cara observasi langsung di Universitas Negeri Manado, selain itu dilakukan dengan cara wawancara kepada pihak pimpinan dan pegawai pada biro akademik administrasi dan kemahasiswaan di Universitas Negeri Manado. Dari hasil observasi dan wawancara tersebut dapat diketahui permasalahan dan kebutuhan sistem Universitas Negeri Manado. Perancangan sistem dilakukan berdasarkan kebutuhan dan permasalahan yang diperoleh dari hasil pengumpulan data. Kebutuhan dan permasalahan tersebut menentukan arsitektur sistem yang secara keseluruhan akan dibangun. Pada tahap ini dilakukan desain sistem aplikasi. Desain aplikasi perangkat lunak menggunakan UML (Unified Modeling Language), struktur tabel database menggunakan database MySQL. Perancangan sistem ini menjadi dasar pembuatan prototype. Prototype yang telah ada kemudian dievaluasi oleh pihak unit pengembangan teknologi informasi Universitas Negeri Manado. Hasil evaluasi digunakan untuk memperjelas kebutuhan software. Perulangan ketiga proses ini terus berlangsung hingga semua kebutuhan terpenuhi.

  • 10

    Use Case Diagram

    Use case diagram Sistem Informasi Akademik yang dibuat dapat dilihat pada Gambar 3.

    Gambar 4 Use Case Diagram

    Actor BAAK memiliki hak akses untuk manajemen semua data-data dari dosen dan mahasiswa dan memiliki hak akses untuk manajemen registrasi matakuliah, dan BAAK yang mengelolah laporan EPSBED. Actor dosen memiliki hak akses untuk melihat jadwal matakuliah yang diajarkan, KHS dan KST, melihat data dosen, dan manajemen nilai mahasiswa, sedangkan actor mahasiswa memiliki hak akses untuk melihat KST (Kartu Studi Tetap), registrasi mata kuliah, melihat KHS (Kartu Hasil Studi), dapat melihat nilai dan transkrip, dan juga dapat melihat data mahasiswa.

    View Jadwal Matakuliah,KHS,KST

    Registrasi Jadwal Matakuliah

    Delete Jadwal Matakuliah,KHS,KST

    View Nilai

    Input Nilai

    Edit Nilai Delete Nilai

    View data BAAK, dosen, mahasswa

    Input data BAAK, dosen, mahasswa

    Edit data BAAK, dosen, mahasswa Delete data BAAK, dosen, mahasswa

    Manajemen Data EPSBED

    Manajemen Registrasi Matakuliah

    Manajemen Nilai

    BAAK

    Mahasiswa

    Dosen

    Edit Jadwal Matakuliah,KHS,KST

    Input KHS,KST

  • 11

    Activity Diagram Activity diagram menggambarkan proses yang terjadi dari aktivitas itu dimulai sampai selesai, atau dapat digunakan untuk menunjukan aliran kejadian (flow of events) dalam use-case yang telah dibuat.

    Gambar 5 Activity Diagram BAAK

    Aktivitas admin atau BAAK secara keseluruhan terlihat pada gambar diatas. Hak dan wewenang dari BAAK pada sistem ini mengolah atau manajemen data-data dari dosen dan mahasiswa, mengatur penjadwalan kuliah, serta mengolah laporan EPSBED.

    Start

    end

    Login

    validasi

    Menu Utama

    Menampilkan data

    Tambah data Edit data Hapus data

    Logout

    Gagal login

    berhasil login

    SistemBAAK

  • 12

    Gambar 6 Activity Diagram Dosen

    Gambar 6 menjelaskan secara keseluruhan akivitas dari dari dosen, aktivitas dari dosen dimulai dengan melakukan login terlebih dahulu, setelah itu ada validasi dan apabila login valid maka aktivitas selanjutnya tampilan menu utama, apabila gagal maka akan diminta login lagi oleh sistem, kemudian aktivitas selanjutnya terbagi dua yaitu melihat data dosen dan menginput nilai, pada aktivitas ini dosen dapat tambah data, edit data, hapus data yang ada pada sistem. Aktivitas berikutnya dosen menginput nilai dari mahasiswa.

    Gambar 7 Activity Diagram Registrasi matakuliah

    Start

    end

    Login

    validasi

    Menu Utama

    melihat data dosen

    Hapus dataEdit dataTambah data

    menginput nilai

    tambah nilai edit nilai hapus nilai

    Logout

    Gagal Login

    berhasil login

    SistemDOSEN

    Start

    end

    Login

    Menu Utama

    Registrasi matakuliah

    Logout

    Tambah data Hapus data

    login gagal

    Sistemmahasisw a

  • 13

    Gambar 7 menjelaskan aktivitas registrasi matakuliah dilakukan oleh mahasiswa dapat dilihat pada gambar diatas, aktivitas yang pertama dilakukan oleh mahasiswa adalah login sama seperti aktivitas dosen, setelah itu mahasiswa melakukan registrasi matakuliah pada sistem.

    Gambar 8 Activity Diagram melihat data mahasiswa

    Gambar 8 menjelaskan keseluruhan aktivitas dari mahasiswa yang akan dibangun pada aplikasi. Aktivitasnya ialah seperti pada BAAK dan dosen harus login terlebih dahulu, jika login berhasil melanjutkan ke aktivitas selanjutnya dan jika gagal maka sistem akan meminta login kembali, setelah itu aktivitasnya melihat data antara lain melihat KRS, melihat KST, melihat nilai, melihat jadwal kuliah. Sequence Diagram Sequence diagram menggambarkan interaksi antar objek di dalam dan sekitar sistem. Sequence Diagram biasa digunakan untuk menggambarkan skenario atau rangkaian langkah-langkah yang dilakukan sebagai respons dari sebuah event untuk menghasilkan output tertentu.

    Start

    end

    Login

    Validasi

    Menu Utama

    melihat data mahasiswa

    melihat KST melihat KHS melihat nilai

    Logout

    melihat jadwal kuliah

    Gagal login

    berhasil login

    Sistemmahasiswa

  • 14

    Gambar 9 Sequence diagram BAAK Manajemen Data EPSBED

    Gambar 9 menjelaskan tentang sequence diagram untuk proses manajemen data laporan EPSBED yang dilakukan oleh admin BAAK. Dijelaskan bahwa actor admin BAAK memiliki hak akses dalam manajemen data EPSBED, melalui boundary record data EPSBED yang dapat melihat, mengedit, megisi, dan menghapus data-data didalam manajemen laporan data EPSBED.

    Gambar 10 Sequence diagram Dosen Manajemen Data EPSBED

    Dosen : Boundary Record Manajemen Data EPSBED Control Manajemen Data EPSBED

    : Entity Data EPSBED 1: Memasukkan ID

    2: Mengirim Perintah 3: Mencocokan ID

    4: Return Done 5: Menampilkan Data EPSBED

    6: View Data EPSBED

    7: Update Data 8: Return Done

    9: Return Done

    BAAK : Boundary Record Data EPSBED : Control Data Dosen : Control Data Mahasiswa : Control Data Jurusan : Entity Data EPSBED 1: Memasukkan ID

    2: View, Input, Edit, Delete Data Dosenl

    3: Return Done 4: View, Input, Edit, Delete Data Mahasiswai

    5: Return Done

    6: View, Input, Edit, Delete Data Jurusan

    7: Return Done"

    10: View, Input, Edit, Delete Progdi 11: Return Done

    : Control Data Progdi

    12 : Update Data

    13: Return Done

    13: Return Done

  • 15

    Gambar 10 merupakan sequence diagram manajemen data EPSBED yang dilakukan oleh dosen. Gambar ini menjelaskan bahwa dosen mengakses boundary manajemen data EPSBED untuk untuk dapat melihat data laporan. Boundary akan mengirimkan olah data kepada controller manajemen data EPSBED kemudian melakukan interaksi view dan update data dengan entity data EPSBED.

    Gambar 11 Sequence diagram Mahasiswa Manajemen Data EPSBED

    Gambar 11 merupakan sequence diagram manajemen data EPSBED yang dilakukan oleh mahasiswa. Gambar ini menjelaskan bahwa mahasiswa mengakses boundary manajemen data EPSBED untuk untuk dapat melihat data laporan. Boundary akan mengirimkan olah data kepada controller manajemen data EPSBED kemudian melakukan interaksi view dan update data dengan entity data EPSBED.

    Mahasiswa : Boundary Record Manajemen Data EPSBED Control Manajemen Data EPSBED

    : Entity Data EPSBED 1: Memasukkan ID

    2: Mengirim Perintah

    3: Mencocokan ID

    4: Return Done

    5: Menampilkan Data EPSBED

    6: View Data EPSBED

    7: Update Data

    8: Return Done

    9: Return Done

  • 16

    Class Diagram Class diagram menggambarkan struktur dan deskripsi class, package, dan objek beserta hubungan satu sama lain seperti containment, pewarisan, dan asosiasi.

    Gambar 12 Class Diagram

    Gambar 12 merupakan class diagram dari sistem yang dibangun, terdapat tiga jenis class yaitu class boundary yang nantinya akan menjadi sebuah tampilan atau user interface dari sistem, class controller yang berisi perintah-perintah pengolahan data dan penghubung antara class entity dan class boundary, dan class entity yang merupakan bakal calon tabel di dalam basisdata yang akan dibuat. Pembuatan class diagram ini disesuaikan dengan use-case diagram yang telah dibuat agar terjadi kesesuaian antara actor, hak akses, tampilan, serta basis data.

    View data dosen

    input data dosen

    edit data dosen

    delete data dosen

    Entity Data Dosen

    nidn : Integernama : Stringalamat : Stringjenis_kelamin : Stringtempat_lahir : Stringtanggal_lahir : I ntegerstatus_nikah : Stringemail : I nteger

    Control Data Dosen

    v iew data jurusan

    input data jurusan

    edit data jurusan

    delete data jurusan

    Entity Data BAAKnip : Integernama : Stringalamat : Stringno_tlpn : Integerjenis_kelamin : String

    Control Data BAAK

    v iew data BAAK

    input data BAAK

    edit data BAAK

    delete data BAAK

    v iew data fakultas

    input data f akultas

    edit data fakultas

    delete data f akultas

    Control Manajemen EPSBED

    Boundary

    get data()set data()

    Entity Data Fakultaskode_fakultas : Stringnama_f akultas : String

    Control Data Fakultas

    v iew data mahasis wa

    input data mahasiswa

    edit data mahasiswa

    delete data mahasiswa

    Entity Data Mahasiswanim : Integernama : Stringalamat : Stringno_tlpn : Integerjenis_kelamin : Stringtem pat_lahir : St ringtanggal_lahir : Integeragama : Stringstatus _nikah : Stringem ail : St ring

    Control Data Mahasiswa

    v iew data progdi

    input data progdi

    edit data progdi

    delete data progdi

    Entity Data Progdikode_progdi : St ringnama_progdi : String

    Control Data Progdi

    v iew data nilai

    Entity Data Jurusanid_jurusan : Integerkode_jurusan : Stringnama_jurusan : St ring

    Control Data Jurusan

    input data nilai

    edit data nilai delete data nilai

    Entity Nilai

    id_nilai : I ntegernilai : String

    control manajem en data nilai

    v iew data transkrip

    edit data transkrip

    input data transkrip

    delete data transkrip

    Entit y Transkrip

    id_transkrip : Integernilai : String

    control manajemen data transkrip

    Control Manajemen Nilai

    Boundary

    get data()set data() v iew data

    KST

    edit data KST

    input data KST

    delete data KST

    Entity KSTid_krs : I ntegernim : Integernama : String

    control manajemen KST

    Control Manajemen Registrasi Matakuliah

    Boundary

    get data()set data()

    v iew data KHS

    edit data KHS

    input data KHS

    delete data KHS

    Entity Data KHS

    id_khs : Integernim : Integernama : String

    control manajemen KHS

    v iew data jenis kurikulum

    input data jenis kurikulum

    edit data jenis kurikulum

    delete data jenis kurikulum

    Entity Jenis Kurikulumid_jenis : I ntegerketerangan : String

    control manajem en jenis kurikulum

    v iew jadwal matakuliah

    input jadwal matakuliah delete jadwal

    matak uliah

    edit jadwal matak uliah

    control registrasi jadwal matakuliah

    Entity Jadwal Matakuliah

    id_jadwal : Integerkode_kelas : Stringsemester : Stringhari : Stringjam : Stringruang : String

    cont rol manajemen jadwal kuliah

    v iew matakuliah

    input matakuliah

    edit m atakuliah delete matak uliah

    Entity Matakuliah

    id_matakuliah : Integerkode_matak uliah : Stringnama_matakuliah : Stringid_jenis : Integer

    control manajem en matakuliah

  • 17

    Database Design

    Gambar 13 Desain Skema Relational Database

    Gambar 3.24 adalah rancangan skema relasi antar database dalam sistem informasi akademik yang berbasis EPSBED di Universitas Negeri Manado. Skema relasi antar tabel dalam database ini dibuat untuk mencegah terjadinya redudansi dan duplikasi dari data tersebut. Dari gambar 3.24 ada beberapa tabel yang dirancang dengan hubungan antar tabel yang berbeda-beda. Contohnya pada tabel BAAK dapat mengelola banyak matakulia. Dan juga pada tabel mahasiswa dan matakuliah memiliki hubungan yaitu one to many yang artinya satu mahasiswa dapat mengambil banyak matakuliah.

    jurusan

    id_jurusan : Integerkode_jurusan : Stringnama_jurusan : String

    dosen

    nidn : Integernama : Stringalamat : Stringjenis_kelamin : Stringnama_gelar : StringTempatLahir : StringtanggalLahir : IntegerStatusNikah : Stringemail : String

    BAAK

    nip : Integernama : Stringalamat : Stringno_hp : Stringjenis_kelamin : String

    *1

    jadwal_kul iah

    id_jadwal : Integerkode_kelas : Stringsemester : StringtahunAjaran : Stringhari : Stringjam : Stringid_matakul iah : Stringnidn : Integer

    *1

    fakultas

    kode_fak : Stringnama_fak : String*

    1

    progdi

    kode_progdi : Stringnama_progdi : Stringkode_fak : String*1

    jenis_kuri kulumid_jenis : Integerketerangan : String

    KHS

    id_khs : Integernim : Integernama : Stringid_matakul iah : Stringnama_matakuliah : Stringsemester : String

    nilai

    id_ni lai : Integernilai : String

    transkripid_transkrip : Integernim : Integernama : Stri ngnama_matakul iah : Stringkode_matakuliah : Stringsks : Integernama_jurusan : Stringnilai : String

    *

    1

    1

    *

    mahasiswa

    nim : Integernama : Stringalamat : Stringno_hp : Stringjenis_kelamin : StringTampatLahir : StringTanggalLahir : Integeragama : Stringpekerjaan : StringStatusNikah : Stringemail : String

    matakul iah

    id_matakul iah : Stringkode_matakuliah : Stringnama_matakul iah : Stringid_jenis : Integer

    *

    1

    *

    1

    1

    * 1

    1

    1

    *

    KRSid_krs : Integernim : Integernama : Stringkode_matakul iah : Stringnama_matakuliah : String

    1

    1

    1

    *

    1 * 1 *

    1

    *

    1

    *

    1

    *

    *

    1

    *

    1

    *

    1

    1

    1

    1

    1*

    1

    1

    * 1 *

  • 18

    4. Implementasi dan analisa hasil Pada bab ini berisi pembahasan dan pemaparan mengenai hasil dari perancangan dan implementasi sistem mengenai uji implementasi dari hasil perancangan tersebut. Pengujian ini dilakukan untuk memperoleh evaluasi apakah perancangan yang dilakukan dapat mencapai tujuan yang diinginkan. Penjelasan akan didukung dengan gambar printscreen dari perangkat lunak.

    Gambar 13 Halaman Utama

    Gambar 13 ini merupakan halaman utama sistem informasi akademik Universitas Negeri Manado. Pada halaman utama atau home ini berisikan tentang informasi umum seputar Universitas Negeri Manado, dan dapat diakses oleh siapapun dalam hal ini admin/BAAK, dosen, mahasiswa.

    Gambar 14 Halaman Registrasi Matakuliah

  • 19

    Gambar 14 merupakan halaman registrasi matakuliah, agar mahasiswa dapat melihat matakuliah apa saja yang akan diambil. Jadwal registrasi telah ditentukan untuk setiap mahasiswa berdasarkan angkatan dan jurusan.

    Gambar 15 Halaman Kartu Studi Tetap Gambar 15 merupakan halaman KST (Kartu Hasil Studi), agar user dengan level

    mahasiswa, dapat melihat dana membatalkan matakuliah yang telah diambil.

    Gambar 16 Halaman Input Nilai

    Gambar 16 merupakan halaman nilai, agar dosen dapat memasukkan nilai sesuai dengan kelas yang diajarkan pada semester berjalan. Hasil masukan nilai dapat dilihat oleh mahasiswa pada halaman Kartu Hasil Studi (KHS).

  • 20

    Gambar 17 Halaman Laporan EPSBED Jadwal Perkuliahan

    Gambar 17 merupakan halaman laporan EPSBED untuk jadwal perkuliahan selama satu semester. Bentuk laporannya berupa file PDF yang isinya jadwal matakuliah selama satu semester, dosen yang mengajar, ruang, hari, kelas, dan jam kuliah.

    Gambar 18 Halaman Laporan EPSBED Data Dosen

    Gambar 18 merupakan halaman Laporan EPSBED untuk data dosen. Format laporannya diambil dari semua data-data dosen, kemudian dikelola oleh BAAK, dan ditambahkan dengan kegiatan dosen selama satu semester perkuliahan.

  • 21

    Gambar 19 Halaman Laporan EPSBED Data Mahasiswa

    Gambar 19 merupakan halaman laporan EPSBED untuk data mahasiswa. Isi dari laporan data mahasiswa yaitu data-data mahasiswa yang sesuai pada database dan dikelola untuk dijadikan laporan akademik setiap semester berjalan. Pengujian Aplikasi

    Pengujian dilakukan dengan melakukan percobaan-percobaan proses input pada aplikasi. Pada percobaan ini juga dilakukan evaluasi dan perbaikan agar aplikasi yang dibangun dapat berjalan sesuai dengan kondisi yang diharapkan. Pengujian dilakukan dengan metode Blackbox Testing.

    Tabel 1 Hasil Pengujian Sistem

    No Point Pegujian Validasi Hasil Uji Status Uji

    1. Proses Login Username

    benar

    Password

    salah

    Gagal login Berhasil

    Username

    Salah

    Password

    benar

    Gagal login Berhasil

    Username

    benar

    Password

    benar

    Berhasil login Berhasil

    2. Proses input Melakukan input data Berhasil tersimpan di

    database

    Berhasil

    3. Proses registrasi

    matakuliah

    Melakukan registrasi

    matakuliah

    Berhasil melakukan

    registrasi matakuliah

    Berhasil

  • 22

    pada form registrasi

    4. Proses manajemen

    laporan EPSBED

    Melakukan pengelolaan

    laporan data dari

    mahasiswa, dosen, dan

    proses akademik

    Berhasil melakukan

    pengelolaan laporan

    Berhasil

    5. Proses kelola data

    nilai

    Mengelola, menginput data

    nilai

    Berhasil menginput

    data nilai

    Berhasil

    6. Proses manajemen

    jadwal kuliah

    Melakukan kelola jadwal

    kuliah

    Berhasil melakukan

    penjadwalan kuliah

    Berhasil

    7. Proses Logout Pilih menu Logout Berhasil Logout Berhasil

    Tabel 1 merupakan tabel pengujian sistem. Proses pengujian login user menjelaskan bahwa user tidak dapat masuk ke dalam sistem jika username kosong password kosong, username salah password benar, username benar password salah. User dapat masuk ke dalam sistem jika username benar password benar. Proses registrasi matakuliah menjelaskan proses mahasiswa untuk melakukan registrasi matakuliah dengan memilih matakuliah yang telah diatur oleh admin BAAK. Dan pada proses manajemen jadwal kuliah menjelaskan bahwa semua jadwal kuliah dapat dikelola oleh admin/BAAK. Proses manajemen laporan EPSBED menjelaskan bahwa semua data-data akademik yang ada dikelola dan disimpan dalam database. Bentuk laporan EPSBED sesuai standarisasi dari DIKTI. 5. SIMPULAN

    Berdasarkan hasil perancangan sistem informasi akademik berbasis EPSBED

    pada penelitian ini dapat disimpulkan bahwa aplikasi sistem informasi akademik dapat digunakan di Universitas Negeri Manado. Aplikasi sistem informasi akademik dapat membantu dalam pengelolaan pelaporan akademik di Universitas Negeri Manado. Dengan adanya Sistem Informasi Akademik berbasis EPSBED, nantinya diharapkan biro akademik administrasi dan kemahasiswaan lebih muda untuk melakukan proses penjadwalan matakuliah. Aplikasi ini diharapkan dapat membantu dosen dalam pemasukkan nilai dari para mahasiswa sesuai dengan matakuliah yang diajarkan. Saran pengembangan yang diberikan adalah aplikasi sistem informasi akademik bisa sampai pada pelaporan data akademik EPSBED, dilaporkan secara langsung lewat website DIKTI ataupun kopertis.

  • 23

    6. Daftar Pustaka [1] Djamboe, 2009 http://gufron.com/berita-23-sistem-informasi-akademik-sia-

    berbasis-web.html (diakses tanggal 27 Februari 2012) [2] Pasiowan, J. 2006. TA Pengembangan Sistem Informasi Akademik Terpadu.

    Polimdo. [3] Edwin, 2009, Implementasi Aplikasi Sistem Informasi Akademik Menggunakan

    Framework PRADO. FTI UKSW : Salatiga [4] Pramudita, 2010, Perancangan dan Implementasi Sistem Informasi Akademik

    (SIMAK) berbasis web. FTI UKSW : Salatiga [5] Aditama, Roki, 2012, Sistem Informasi Akademik Kampus Berbasis Web dengan PHP, Yogyakarta: Lokomedia. [6] Pressman RS. 1997. Rekayasa Perangkat Lunak. Yogyakarta: Andi Offset.