Seminar Nasional Ilmu Komputer (SNIK 2016) - Semarang, 10 Oktober 2016 ISBN: 978-602-1034-40-8
Perancangan Sistem Informasi Penelitian dan Pengabdian Dosen Ida Widaningrum Jurusan Teknik Informatika, F Teknik, Universitas Muhammadiyah Ponorogo Email:
[email protected]
Abstrak Penelitian dan Pengabdian adalah kegiatan yang biasa dilakukan oleh dosen, ini adalah dua dari tiga dharma yang harus dilakukan oleh dosen. Kegiatan ini harus selalu di data dan arsipkan, karena nantinya diperlukan baik untuk mengusulkan Jabatan Fungsional (Jafa), kinerja maupun akreditasi. Di Universitas Muhammadiyah Ponorogo pada saat ini belum mempunyai sistem yang benar-benar fleksibel dalam mendata kegiatan ini, sehingga pada saat diperlukan harus selalu membongkar arsip di LPPM atau menghubungi langsung dosen yang bersangkutan. Sistem ini dibuat berbasis web, menggunakan bahasa pemrograman PHP dan database nya menggunakan Mysql. Sistem yang dibangun memungkinkan dosen memasukkan sendiri data kegiatan penelitian dan pengabdian yang dilakukan disertai bukti atau berkas penunjang. Selain itu pihak LPPM yang membawahi kegitan ini, apabila memerlukan berkas tersebut tinggal membuka sistem ini dan bisa langsung melihat laporannya. Kata Kunci: Bahasa pemrograman PHP dan Mysql, jafa dan akreditasi, penelitian dan pengabdian dosen, Sistem Informasi Abstract Research and Community Service is required activities for lecturers. These are two of the Tridharma that should be done by the lecturers. These activities must always be recorded and be archieved, because it will be required either to propose Jafa, performance and accreditation. Muhammadiyah University of Ponorogo has not had a system that is completely flexible to record these activities yet, so when it is required, one must always unpack the files in LPPM or directly contact the lecturer. This system is created using a web-based system. This uses PHP programming language and uses Mysql database. The system is built to enable lecturers to enter their own data research and their community service activities undertaken by substantial evidence or supporting files. In addition, LPPM which has the authority of this activity can immediately check the data and the report if it is necessary. Keyword: Information System, Jafa and accreditation, PHP programming language and Mysql, Research and community service by lecturers
1.
PENDAHULUAN
Sistem informasi adalah merupakan kesatuan dari teknologi informasi dan aktivitas orang yang menggunakan teknologi tersebut untuk mendukung operasi dan manajemen. Dalam pengertian yang luas, sistem informasi ini diartikan sebagai interaksi antara orang, proses algoritmik, data, dan teknologi. Sehingga pengertian Sistem Informasi tidak hanya penggunaan teknologinya saja tetapi juga kegiatan atau cara di mana orang berinteraksi dengan teknologi ini dalam mendukung proses bisnisnya. Dengan kata lain sistem informasi adalah gabungan yang terorganisasi dari manusia, perangkat lunak, perangkat keras, jaringan komunikasi dan sumber data dalam mengumpulkan, mengubah, dan menyebarkan informasi dalam organisasi. Sedangkan Sistem Informasi berbasis Web adalah sistem informasi yang menggunakan teknologi web atau internet dalam memberikan informasi dan layanan kepada pengguna. Penelitian dan Pengabdian adalah merupakan implementasi dari komponen tri dharma perguruan tinggi yang merupakan tugas pokok dosen. Bagi dosen penelitian dan pengabdian masyarakat tidak bisa dihindari karena merupakan kewajiban yang harus ditunaikan sebagaimana halnya dengan kewajiban mengajar. Penelitian dan pengabdian masyarakat mempunyai manfaat yang sangat besar baik untuk mahasiswa, dosen, institusi, maupun bangsa dan negara. Manfaat yang didapat oleh mahasiswa adalah pengetahuan yang selalu terbarukan (up to date). Untuk dosen penelitian, pengabdian masyarakat merupakan salah satu elemen untuk kenaikan pangkat. Manfaatnya untuk institusi adalah untuk peningkatan Akreditasi, sedangkan manfaatnya bagi bangsa dan negara adalah hasil penelitian diharapkan menjadi acuan untuk menetapkan arah dan kebijakan pembangunan bangsa dan negara.
197
Seminar Nasional Ilmu Komputer (SNIK 2016) - Semarang, 10 Oktober 2016 ISBN: 978-602-1034-40-8
LPPM (Lembaga Penelitian dan Pengabdian pada Masyarakat) adalah merupakan unit kegiatan yang berfungsi mengelola semua kegiatan penelitian dan pengabdian kepada masyarakat yang dilaksanakan oleh dosen dalam kaitan dengan peningkatan kualitas dosen tersebut. Pada saat ini data-data penelitian maupun pengabdian masih dikelola secara manual dengan menggunakan aplikasi Microsoft Excel maupun Word. Pencatatan data masih dilakukan pada banyak file yang berbeda yang dapat disimpan pada tempat yang berbeda. Hal ini mengakibatkan membutuhkan waktu yang tidak sebentar pada saat melakukan manipulasi terhadap data untuk menyusun laporan. Dengan model pencatatan seperti ini juga dapat mengakibatkan terjadinya kesalahan-kesalahan baik disengaja maupun tidak disengaja. Disamping itu pengelolaan data penelitian dan pengabdian seperti ini juga dapat mengakibatkan integritas dan keamanan data yang tidak terjamin. Disini pengelolaan data secara komputerisasi dengan sebuah program aplikasi khusus sangat diperlukan untuk mendukung sebuah sistem informasi yang cepat dan akurat, sehingga permasalahan waktu dan tingkat validitas data penelitian dan pengabdian masyarakat dapat ditekan seminimal mungkin. Permasalahan lain yang sering muncul selain keterlambatan adalah kesalahan informasi berkaitan dengan identitas peneliti, jumlah penelitian yang telah dilakukan. 2.
METODE
Perancangan Sistem Informasi telah banyak dilakukan oleh peneliti-peneliti sebelumnya [1-5]. Tetapi pada kali ini yang dilakukan adalah merancang sistem informasi yang mendata penelitian, pengabdian yang dilakukan oleh dosen. Sehingga ketika seorang dosen akan mengajukan kepangkatan (Jafa), keperluan akreditasi baik itu prodi maupun institusi tidak akan kesulitan dalam melacak berkas yang diperlukan tentang kegiatan dosen yang ada di lingkungan Universitas Muhammadiyah Ponorogo seputar penelitian dan pengabdiannya. 2.1. Penelitian Penelitian ilmiah mempunyai dimensi penting sebagai penunjang perkembangan ilmu pengetahuan dan teknologi karena melalui penelitian, eksplorasi terhadap pengetahuan baru dapat dilakukan, menghasilkan tenaga peneliti, serta memutakhirkan pengetahuan dan kemampuan di bidang ilmu dan teknologi, dengan demikian perguruan tinggi mampu menghimpun, mengalihkan, menyebarkan, dan menerapkan ilmu pengetahuan dan teknologi. Menurut Undang-Undang Republik Indonesia Nomor 18 Tahun 2002 Tentang Sistem Nasional Penelitian, Pengembangan, dan Penerapan Ilmu Pengetahuan dan Teknologi (Bab I Ketentuan Umum, pasal 1) penelitian adalah kegiatan yang dilakukan menurut kaidah dan metode ilmiah secara sistematis untuk memperoleh informasi, data, dan keterangan yang berkaitan dengan pemahaman dan pembuktian kebenaran atau ketidakbenaran suatu asumsi dan/atau hipotesis dibidang ilmu pengetahuan dan teknologi serta menarik kesimpulan ilmiah bagi keperluan kemajuan ilmu pengetahuan dan teknologi. Dosen selain bertugas dalam proses pembelajaran juga dituntut untuk melakukan penelitian dan pengembangan minimal dua kali dalam satu tahun. Hal ini merupakan salah satu bentuk proses kreatif dosen dalam memajukan wawasan ilmu pengetahuan dan teknologi yang diharapkan bisa membawa pengaruh yang baik dan semakin maju kepada masyarakat. Hasil dari penelitian, eksperimen dan pengembangan sebagai salah satu bentuk pelayanan pemecahan masalah yang terjadi, peningkatan efisiensi dunia usaha dan industri, serta perbaikan mental masyarakat yang menunjang pembangunan watak dan kesejahteraan bangsa. 1.
2.
Karya Ilmiah a. Menghasilkan karya ilmiah b. Menerjemahkan/menyadur buku ilmiah c. Mengedit/Menyunting karya ilmiah Penelitian a. Membuat rancangan dan karya teknologi yg dipatenkan b. Membuat rancangan dan karya teknologi, rancangan dan karya seni monumental/seni pertunjukkan/karya sastra
2.2. Pengabdian Kepada Masyarakat Pengabdian kepada masyarakat adalah kegiatan yang mencakup upaya-upaya peningkatan kualitas sumberdaya manusia antara lain dalam hal perluasan wawasan, pengetahuan maupun peningkatan
198
Seminar Nasional Ilmu Komputer (SNIK 2016) - Semarang, 10 Oktober 2016 ISBN: 978-602-1034-40-8
keterampilan yang dilakukan oleh civitas akademika sebagai perwujudan dharma bakti serta wujud kepedulian untuk berperan aktif meningkatkan kesejahteraan dan memberdayakan masyarakat luas terlebih bagi masyarakat ekonomi lemah. Pengabdian kepada masyarakat merupakan suatu upaya pengenalan, penyebarluasan, dan penerapan hasil penelitian baik itu dari dosen yang bersangkutan ataupun merupakan penerapan teknologi atau sikap hidup yang berkemajuan sebagai kegiatan pengembangan untuk memajukan kebudayaan dan peradaban masyarakat melalui kemajuan teknologi, kiat, ataupun kebijakan. 1. Pengabdian a. Melaksanakan pengembangan hasil pendidikan dan penelitian yang dapat dimanfaatkan oleh masyarakat b. Memberi latihan/penyuluhan/penataran/ceramah pada masyarakat c. Membuat/menulis karya pengabdian pada masyarakat yang tidak dipublikasikan 2. Kegiatan Profesional (di luar lingkungan kampus) a. Menduduki jabatan pimpinan pada lembaga pemerintah/ pejabat negara yang harus dibebaskan dari jabatan organiknya b. Memberi pelayanan kepada masyarakat atau kegiatan lain yang menunjang pelaksanaan tugas umum pemerintahan dan pembangunan 2.3. Desain Logical Database Desain logical database dari sebuah database yang menggambarkan data disimpan dalam database dan hubungan/relasi yang terjadi antara data dari keseluruhan database. Juga desain logikanya jelas, maka pemakai tidak memerlukan kerumitan dalam struktur level fisik tetapi penggambarannya cukup dengan memakai kotak, garis, dan penghubung secukupnya untuk melakukan desain logical, diperlukan alat bantu pembuatan desain tersebut, antara lain: 1. Data Flow Diagram DFD adalah suatu model logika data atau proses yang dibuat untuk menggambarkan asal data dan tujuan data yang keluar dari sistem, tempat penyimpanan, proses yang menghasilkan data, serta traksaksi antara data yang tersimpandan proses yang dilakukan pada data tersebut[6, 7]. Data flow diagram menjelaskan kepada user untuk mengetahui fungsi-fungsi di sistem informasi secara logika akan bekerja. Data flow diagram akan menginterpretasikan logical model dari suatu sistem. Arus dari data tersebut dapat dijelaskan dengan menggunakan kamus data (data dictionary). DFD (Data Flow Diagram) merupakan diagram yang menggunakan notasi-notasi untuk menggambarkan arus data sistem secara logika. Tahapan penulisan DFD untuk membuat desain sistem dilakukan dengan: a. Mempelajari operasi dan proses yang telah ada di dalam sistem. Proses sistem ditinjau dari kesatuan luar dan kesatuan dalam unsur-unsur pembentuknya. b. Melakukan identifikasi dari data proses dalam suatu transaksi. c. Mengikuti aliran data yang terjadi dalam transaksi pada sistem. d. Menggambarkan ke dalam diagram konteks yang berisi proses sistem yang dipelajari secara menyeluruh. Kemudian proses diperinci dengan overview diagram (level-level yang lebih memperinci program). Jadi secara bertahap pada kondisi ini menambhakan detail proses pada level yang lebih rendah. Level 0 - proses global Level 1,2,3….. - gambaran ringkas, detail proses dan control DFD merupakan dokumentasi grafik yang menggunakan simbol penomeran di dalam mengilustrasikan arus data yang saling berhubungan diantara pemrosesan data untuk diubah menjadi informasi. Dengan demikian proses di dalam DFD adalah ditekankan pada informasi data. 2. Flow Chart Flowchart [8, 9] adalah simbol-simbol yang digunakan untuk menggambarkan urutan proses yang terjadi di dalam suatu program komputer atau suatu alat yang dipakai untuk membuat algoritma. Bagan alir dapat menunjukkan secara jelas arus pengendalian suatu alogaritma, yaitu bagaimana melaksanakan suatu rangkaian kegiatan secara logis dan sistematis. Suatu bagan alur atau flowchart dapat memberikan gambaran dua dimensi yang berupa simbol-simbol grafis. Masing-masing simbol telah ditetapkan terlebih dulu fungsi dan artinya.
199
Seminar Nasional Ilmu Komputer (SNIK 2016) - Semarang, 10 Oktober 2016 ISBN: 978-602-1034-40-8
Bagan alir sistem (system flowchart) merupakan alat yang tepat digunakan untuk menggambarkan physical system. Simbol-simbol bagan alir ini menunjukkan secara tepat fisik dari sebuah sistem. 3. Entity Relationship Diagram (ERD) Model entity relationship [10, 11] merupakan salah satu model yang dapat memastikan pemahaman yang tepat terhadap data dan pengguna di dalam suatu organisasi. ERD merupakan pendekatan topdown pada perancangan database yang dimulai dengan indentifikasi entity dan relasi antara data yang harus di representasikan di dalam model, kemudian ditambahkan atribut setiap constrain pada entity, relationship dan atributnya. Entity Relationship Diagram (ERD) adalah notasi yang digunakan untuk melakukan aktifitas pemodelan data yang menggunakan beberapa notasi untuk menggambarkan data dalam konteks entitas dan berhubungan yang dideskripsikan oleh data tersebut. ERD menggunakan beberapa simbol untuk menggambarkan struktur dan hubungan antar entitas. 2.4. Metode Pengembangan Sistem Metode pengembangan sistem yang digunakan adalah Siklus Hidup Pengembangan Sistem (System Development Life Cylce) yang terdiri dari beberapa tahap, dimana tahapan yang digunakan adalah: 1. Tahap Perencanaan Sistem 2. Tahap Analisa Sistem 3. Tahap Perancangan Sistem 4. Tahap Rencana Implementasi Sistem 2.5. Rancangan Sistem Yang Akan Dibuat Rancangan sistem yang akan dibuat diperlihatkan pada Gambar 1 berikut ini: Atasan
Umum
Admin
Sistem Informasi Penelitian dan Pengabdian
Dosen
Mahasiswa
Gambar 1. Rancangan sistem yang akan dibuat 2.6. Langkah Penelitian Penelitian akan dilakukan sesuai dengan langkah-langkah berikut seperti yang diperlihatkan pada Gambar 2.
200
Seminar Nasional Ilmu Komputer (SNIK 2016) - Semarang, 10 Oktober 2016 ISBN: 978-602-1034-40-8
Tinjauan Pustaka
Studi Lapangan/ Wawancara
Mulai
Selesai
Identifikasi Masalah
Kesimpulan dan Saran
Tujuan Penelitian
Analisa
Pengumpulan Data
Dosen/ Pejabat yang berwenang
Dokumen
Data Primer
Data Sekunder
Proses Perancangan
Gambar 2. Kerangka penelitian 1. Studi Literatur Studi literatur dilakukan dengan mencari berbagai sumber referensi dengan cara mencari di internet dan buku-buku literatur dengan permasalahan/topik-topik yang bersesuaian dengan materi yang diangkat dalam penelitian ini. 2. Pengumpulan Data Pengumpulan Data dilakukan terutama untuk mengetahui system yang digunakan selama ini dan juga mencari tahu apa yang dibutuhkan dalam perancangan sistem ini. Kemudian melihat apa saja permasalahan-permasalahan yang ada. 3. Proses perancangan Dalam proses perancangan, dilihat, diamati dan dibandingkan antara sistem yang ada sehingga didapat model yang pas dan sesuai dengan kasus yang dibahas dalam penelitian ini. 4. Proses Analisa Melakukan penganalisaan dari rancangan yang dibuat apakah sudah sesuai dengan yang diharapkan, apabila belum maka diperbaiki lagi sampai sesuai dengan yang diharapkan. 5. Pengambilan Kesimpulan dan Saran Setelah proses analisa selesai dilakukan, maka diambil suatu kesimpulan. Kemudian apabila masih ada kekurangan dari sistem ini maka diberikan saran untuk lebih melengkapi perancangan ini. Pada intinya adalah perancangan ini belumlah sempurna masih harus diperbaiki sejalan dengan kebutuhan yang makin bertambah. 3.
HASIL DAN PEMBAHASAN
3.1. Analisa Kebutuhan Sistem Sistem informasi yang akan kita buat adalah sistem informasi penelitian dan pengabdian, selain itu juga ada tambahan satu lagi yaitu dari bagian pembimbingan yang merupakan bentuk pengabdian dari mahasiswa yaitu Kuliah Kerja Nyata. KKN disini sertakan karena KKN di lingkungan Universitas Muhammadiyah Ponorogo, merupakan tanggung jawab dari LPPM. Sehingga apabila kita perinci analisa kebutuhan sistemnya adalah sebagai berikut (bisa dilihat pada diagram konteks pada Gambar 3): 1. Sistem yang akan dibuat harus bisa memberikan informasi sekitar penelitian dan pengabdian bagi dosen dan juga KKN mahasiswa. 2. Sistem ini bisa diakses oleh dosen, mahasiswa KKN, Atasan, dan Admin. User umum bisa juga mengakses sistem ini tapi hanya melihat saja (tidak bisa login), dan memberikan komentar atau konsultasi sekitar penelitian dan pengabdian. 3. Dosen bisa memasukkan data penelitian, pengabdian, jurnal, buku dan kegiatan ilmiah lainnya ke dalam sistem dengan cara login dahulu. Dosen juga bisa memasukkan biodatanya, melihat
201
Seminar Nasional Ilmu Komputer (SNIK 2016) - Semarang, 10 Oktober 2016 ISBN: 978-602-1034-40-8
4.
5.
6.
7.
pengumuman sekitar kegiatan penelitian dan pengabdian, penulisan karya ilmiah dalam bentuk jurnal maupun buku dan pelatihan-pelatihan yang akan meningkatkan kemampuan dosen dalam melakukan penelitian, pengabdian dan penulisan karya ilmiahnya. Dosen (apabila dia bertugas sebagai Dosen Pembimbing Lapangan / DPL) juga bisa melihat atau mendapatkan laporan KKN dari mahasiswa bimbingannya, memberikan penilaian, dan memberikan konsultasi apabila mahasiswa KKN bimbingannya memerlukan konsultasi tentang permasalahan sekitar kegiatan KKN. Dosen juga bisa konsultasi dengan atasan baik itu sekitar permasalahan KKN maupun permasalah lainnya yang menyangkut tentang penelitian dan pengabdian. Mahasiswa KKN, bisa ke sistem dengan melakukan login terlebih dahulu. Dia bisa memasukkan biodatanya, melihat pengumuman sekitar KKN, melihat pembagian kelompok, lokasi atau tempat KKN, DPLnya, melaporkan kegiatan KKN, konsultasi, mengunggah laporan akhir dan mendapat nilai KKNnya. Atasan, bisa melihat semua kegiatan yang ada di sitem informasi ini. Melihat semua laporan kegiatan penelitian, pengabdian, karya ilmiah, KKN dan konsultasi baik itu dari dosen maupun mahasiswa. Selain itu juga atasan bisa mengisi biodatanya sendiri dan memberikan solusi dari forum konsultasi yang ada. Admin, bertanggung jawab terhadap seluruh isi sistem. Memasukkan pengumuman, data yang diperlukan dan melakukan pengecekan apakah yang dimasukkan oleh user lain itu benar atau salah. Apabila ada yang salah dalam memasukkan data maka admin berhak menghapusnya. User umum, hanya bisa melihat kegiatan dan pengumuman sekitar karya ilmiah, penelitian, pengabdian dan KKN. User lain juga bisa melakukan konsultasi dengan cara masuk ke forum konsultasi dan harus menyebutkan identitas dan alamat email-nya. Men-download panduanpanduan yang berhubungan dengan penelitian dan pengabdian.
202
Seminar Nasional Ilmu Komputer (SNIK 2016) - Semarang, 10 Oktober 2016 ISBN: 978-602-1034-40-8
Atasan
Input Ats
input adm Admin
ut
input Um
Sistem Informasi Penelitian dan Pengabdian
Output adm
inp
Output Ats
mh
s
tp Ou
ut m
Ou tp
hs
Output um
ut
Umum
inp ut d d sn sn
Mahasiswa
Dosen
Keterangan : Atasan Input ats; 1. melakukan login 2. memasukkan biodadata 3. memberikan konsultasi dari dosen dan mahasiswa
Admin Input Adm; 1. melakukan login 2. memasukkan biodadata 3. memasukkan data user/ pengguna 4. memverifikasi kebenaran data yang dimasukkan 5. Memasukkan pengumuman 6. delete/ update data yang keliru Output Adm; 1. melihat biodata 2. melihat data user 3. melihat laporan data penlitian dan pengabdian dosen dan mahasiswa 4, melihat pengumuman, respon user dan perubahan data Mahasiswa Input mhs; 1. melakukan login 2. memasukkan biodata 3. memasukkan laporan KKN 4. melakukan konsultasi
Output ats; 1. melihat biodata 2. melihat data user 3. melihat laporan yang berhubungan dengan kegiatan ilmiah, pelatihan, penelitian dan pengabdian dosen dan mahasiswa 4, melihat pengumuman, respon user dan perubahan data Umum Input um; 1. melakukan konsultasi Output um; 1. melihat pengumuman tentang penelitian dan pengabdian 2. melihat pengumuman tentang KKN 3. melihat penyelesaian masalah hasil konsultasi 4. download panduan-panduan
Output mhs; 1. melihat biodata dirinya 2. melihat pengumuman tentang KKN 3. melihat penyelesaian masalah hasil konsultasi 4. download panduan KKN Dosen Input dsn; 1. melakukan login 2. memasukkan biodadata 3. memasukkan data karya tulis, buku, kegiatan ilmiah, penelitian dan pengabdian 4. memberikan penilaian bagi DPL 5. memberikan konsultasi pada mahasiswa bimbingannya bagi DPL 6. delete/ update data karya tulis, buku, kegiatan ilmiah, penelitian dan pengabdian yang keliru Output dsn; 1. melihat biodata 2. melihat data user 3. melihat laporan data penelitian dan pengabdian diri dan mahasiswa KKN bagi DPL 4, melihat pengumuman sekitar pelatihan, kegiatan ilmiah, penelitian dan pengabdian 5. melihat pengumuman tentang KKN bagi DPL 6. melihat penyelesaian masalah hasil konsultasi 7. download panduan-panduan
Gambar 3. Diagram konteks
203
Seminar Nasional Ilmu Komputer (SNIK 2016) - Semarang, 10 Oktober 2016 ISBN: 978-602-1034-40-8
3.2. Data Flow Diagram (DFD) Diagram arus data (DFD) dari sistem yang dirancang dijelaskan Gambar4.
Mahasiswa
Login_mhs
Login_mhs Login Dosen Login_admin Login_ketua
Login
user
Login_admin Dt_pribadi_mhs Dt_lap_KKN Dt_user Dt_lap_KKN
Dt_pribadi_mhs
KKN 1. Input Dt_pengumuman
pengumuman
Dt_user Dt_DPL
Login_dsn Dt_DPL
Dpl Dt_kkn
Login_ats
Dt_dpl Admin Dt_pribadi_admin Dt_pengumuman
Dt_pergumuman Dt_Mhs_kkn Dt_penelitian
Penelitian
Pengabdian
Dt_user Dt_publikasi Dt_buku Dt_penelitian Dt_pengabdian
Dt_kkn
Dt_pengabdian Output
Dt_buku Diklat/Buku/Modul
Dt_kkn
Dt_publikasi
Dt_pengumuman Dt_dpl
Dt_penelitian Dt_buku Dt_pengumuman Dt_publikasi Dt_keg_profesi
Publikasi Dt_Keg_kkn Dt_keg_dosen Dt_keg_kkn
Dt_penelitian Dt_pengabdian
Dt_org_prof
Org_prof
Dt_buku
Dt_publikasi Dt_org_prof Dt_buku Dt_penelitian Dt_pengabdian Dt_publikasi Dt_kkn Dt_org_prof
Dosen
1. Input
Atasan Dt_pribadi Dt_konsul
Gambar 4. Data Flow Diagram (DFD) Disini terlihat bawa admin, mahasiswa, dosen dan atasan memasukkan data dan menyimpannya dalam tabel yang berhubungan dengannya. Untuk umum tidak dinyatakan di sini karena umum hanya bisa melihat saja tanpa bisa masuk (login) kedalam sistem ini. 3.3. Entity Relationship Diagram ERD merupakan suatu model untuk menggambarkan persepsi dari pemakai dan menjelaskan hubungan antar data dalam basis data berdasarkan objek-objek dasar data yang mempunyai hubungan antar relasi. Gambar 5 menampilkan hubungan antar tabel yang digunakan untuk system informasi ini.
204
Seminar Nasional Ilmu Komputer (SNIK 2016) - Semarang, 10 Oktober 2016 ISBN: 978-602-1034-40-8
Gambar 5. Entity Relation Diagram (ERD) Ada 11 tabel yang digunakan, yaitu tabel user yang berisi semua informasi tentang user, baik itu admin, mahasiswa, dosen maupun atasan. Pada tabel user ini berhubungan dengan semua tabel yang ada dalam sistem ini, tergantung dari permasalahan, kegiatan dan jenis usernya. Tabel 1 memperlihatkan susunan tabel yang digunakan pada sistem yang dirancang ini.
205
Seminar Nasional Ilmu Komputer (SNIK 2016) - Semarang, 10 Oktober 2016 ISBN: 978-602-1034-40-8
Tabel 1. Kamus data Nama Tabel : Panjang : Primay Key : Nama Field username password nama email alamat notelp status nik nidn
user 275 byte username Tipe Panjang Keterangan varchar 30 primary key varchar 30 varchar 30 varchar 30 varchar 100 varchar 15 varchar 10 varchar 15 varchar 15
Nama Tabel : Panjang : Primay Key : Nama Field no username pesan
perwalian 33 byte no Tipe Panjang Keterangan varchar 3 primary key varchar 30 foreign key text
Nama Tabel : Panjang : Primay Key : Nama Field no username judul abstrak attachment
publikasi 33byte no Tipe varchar varchar text text boolean
Nama Tabel : Panjang : Primay Key : Nama Field no username judul abstrak attachment
pengabdian 33byte no Tipe Panjang Keterangan varchar 3 primary key varchar 30 foreign key text text boolean
Panjang Keterangan 3 primary key 30 foreign key
Nama Tabel : Panjang : Primay Key : Nama Field no username NIK kelompok tempatkkn
kkn 150byte no Tipe Panjang Keterangan varchar 3 primary key varchar 30 foreign key varchar 15 varchar 2 varchar 100
Nama Tabel : Panjang : Primay Key : Nama Field no username isi
pengumuman 33 byte no Tipe Panjang Keterangan varchar 3 primary key varchar 30 foreign key text
Nama Tabel : Panjang : Primay Key : Nama Field no username judul abstrak attachment
diklat 33byte no Tipe Panjang Keterangan varchar 3 primary key varchar 30 foreign key text text boolean
Nama Tabel : Panjang : Primay Key : Nama Field no username judul abstrak attachment
penelitian 33byte no Tipe Panjang Keterangan varchar 3 primary key varchar 30 foreign key text text boolean
Tahapan proses kegiatan yang terjadi pada system ini akan ditunjukkan pada flowchart pada Gambar 6. Mulai
tidak
Login
ya
Hal. Admin
tdk
Hal Dosen
tdk
Hal. Mhs.
tdk
Hal Atasan
ya ya
Input User
ya
ya Memasukkan Data Pribadi
Input Pengumuman, berita, dan keg lainnya
Memasukkan data kegiatan
Update/delete data
Selesai
Gambar 6. Flowchart sistem
206
Seminar Nasional Ilmu Komputer (SNIK 2016) - Semarang, 10 Oktober 2016 ISBN: 978-602-1034-40-8
4.
SIMPULAN
Perancangan Sistem Informasi Penelitian dan pengabdian ini meliputi semua kegiatan yang dilakukan oleh Lembaga Penelitian dan Pengabdian kepada Masyarakat. Kegiatan yang dilakukan meliputi penelitian dan pengabdian berbagai skim dengan pendanaannya dari berbagai instansi, baik institusi sendiri, dikti, kemenag, pemda dan sebagainya. Kegiatan mahasiswa yang bersinggungan dengan penelitian dan pengabdian juga di ulas disini, demikian juga dengan KKN mahasiswa yang dilakukan setahun sekali. Perancangan ini dalam upaya untuk membuat sistem berbasis web yang nantinya bisa memfasilitasi semua kegiatan yang tersebut di atas. Selain itu juga sistem ini bisa merupakan sarana untuk menertibkan semua data yang ada sehingga terkumpul dan tersimpan dengan baik. 5.
REFERENSI
[1] Y. Priyandari, I. Iftadi, and S. Sundari. 2011. Rancangan Informasi Eksekutif untuk Bidang Akademik dan Kemahasiswaan di Universitas Sebelas Maret. Performa. Vol. 10(2): 131–140. [2] K. R. Setiaji Hari. 2011. Sistem Informasi Penelitian Dan Pengabdian Dosen Guna Otomatisasi Penentuan Angka Kredit Dosen Dan Mendukung Aktivitas Tridharma Perguruan Tinggi. Seminar Nasional Aplikasi Teknologi Informasi 2011 (SNATI 2011). Univeristas Islam Indonesia Yogyakarta. [3] I Made Yoga Adhitya Dharmawan S. 2013. Sistem Informasi Manajemen Penelitan, Pengabdian Dan, Merpati. Vol. 1(2): 1-9. [4] J. A. Yanuardi. 2005. Rancang Bangun Sistem Informasi Penelitian dan Pengabdian kepada Masyarakat. Dinamik. Vol. X(2): 84-95. [5] A. Muzakir, U. Bina, and D. Palembang. 2014. Data Angka Kredit Untuk Manajemen. Seminar Nasional Teknologi Infrmatika dan Multimed. STMIK AMIKOM Yogyakarta, 19 Februari 2014. [6] N. Name, N. Year, Chapter 3. Data Flow Diagrams Introduction to Data Flow Diagrams What are Data Flow Diagrams ? An example Data Flow Diagram, https://www.cs.uct.ac.za/mit_notes/SE/Jul2007/pdf/Chp03.pdf, diakses tanggal 16 Juli 2016. [7] D. S. Le Vie, 2000, Understanding Data Flow Diagrams, Proceedings of the Annual Conference on Society for Technical Communication, USA. [8] A. yasseen Mahdi. 2013. Algorithm And Flow Chart. pp. 1–20, http://faradars.org/wpcontent/uploads/2015/07/Algorithm-and-Flow-Chart.pdf, diakses tgl 16 Juli 2016. [9] IBM, K. B. Lloyd, and J. Solak. 1969. Flowcharting Techniques, Encyclopedia of Information Systems. pp. 331-344. http://www.sciencedirect.com/science/article/pii/B012227240400071X, diakses tgl 16 Juli 2016. [10] Riccardi. 2002. Data Modeling with Entity-Relationship Diagrams. http://www.awcom/info/riccardi/database/Riccardi_ch4.PDF, diakses tgl 16 Juli 2016. [11] Y. Tao. 2000. Entity Relationship Diagram ( ERD). Department of Computer Science and Engineering Chinese University of Hong Kong. www.cse.cuhk.edu.hk/~taoyf/course/bmeg3120/notes/er.pdf, diakses tgl. 16 Juli 2016.
207