PENGANTAR REDAKSI
J-INTECH merupakan jurnal yang diterbitkan oleh Sekolah Tinggi Informatika dan
Komputer Indonesia Malang guna mengakomodasi kebutuhan akan perkembangan Teknologi
Informasi serta guna mensukseskan salah satu program DIKTI yang mewajibkan seluruh
Perguruan Tinggi untuk menerbitkan dan mengunggah karya ilmiah mahasiswanya dalam
bentuk terbitan maupun jurnal online.
Pada edisi ini, redaksi menampilkan beberapa karya ilmiah mahasiswa yang mewakili
beberapa mahasiswa yang lain, yang dianggap cukup baik sebagai media pembelajaran bagi
para lulusan selanjutnya.
Tentu saja diharapkan pada setiap penerbitan memiliki nilai lebih dari karya ilmiah yang
dihasilkan sebelumya sehingga merupakan nilai tambah bagi para adik kelas maupun
pihak-pihak yang ingin studi atau memanfaatkan karya tersebut selanjutnya.
Pada kesempatan ini kami juga mengundang pihak-pihak dari PTN/PTS lain sebagai
kontributor karya ilmiah terhadap jurnal J-INTECH, sehingga Perkembangan IPTEK dapat
dikuasai secara bersama- sama dan membawa manfaat bagi institusi masing-masing.
Akhir redaksi berharap semoga dengan terbitnya jurnal ini membawa manfaat bagi
para mahasiswa, dosen pembimbing, pihak yang bekerja pada bidang Teknologi Informasi
serta untuk perkembangan IPTEK di masa depan.
DAFTAR ISI
Implementasi Algoritma Kriptografi Elgamal pada
Data Text
...
01-05
Binantara Parmadi
Game
Pengenalan Konsep Pemrograman Dasar Menggunakan
Blockly
Berbasis
Website
...
06-12
Vincent Putra Gunawan
Sistem Informasi Kenaikan Pangkat Guru pada UPTD Dinas Pendidikan
Kecamatan Singosari ...
13-17
Raditias Wahana Putra
Game
Edukasi Pengenalan Lagu-Lagu Nasional Berbasis
Mobile
...
18-23
Farul Sukrin Kanday
Pengembangan Sistem Informasi Pengelolaan Aset Teknologi Informasi
(Studi Kasus: STIKI Malang) ...
24-28
Francino Gigih Adi Saputro
Pemanfaatan
Web Service
pada Aplikasi
Notifikasi
Pengumuman
Mahasiswa (Studi Kasus: STIKI Malang) ...
29-35
I Putu Sudarma Adi Septyanto
Sistem Pakar Identifikasi Hama dan Penyakit Tanaman Apel dengan
Menggunakan Metode
Forward Chaining
Berbasis Android ...
36-42
Tri Mahardi Kurniawan
Integrasi Sistem Informasi Pengelolaan Seminar dan
Workshop
Mahasiswa
(Studi Kasus: STIKI Malang) ...
43-52
Benny Eka Atmojo
Sistem Informasi Administrasi Keuangan Sekolah Berbasis Web di SMK
YP 17 Selorejo - Blitar ...
53-58
Eka Dewi Susanti
Sistem Informasi Manajemen Data Barang guna Mempercepat Proses
Perhitungan dalam Proses Produksi (Studi Kasus DefraOi - Clothing) ...
59-63
Perancangan Tutorial Bahasa Isyarat Berbasis Android bagi Anak Tuna
Rungu ...
64-70
Ita Kumala Wardani
Sistem Informasi Administrasi Lembaga Sertifikasi Profesi STIKI Malang
untuk Pengelolaan Sertifikasi TIK ...
71-77
Fuad Hasan Perdana Putra
Virtual Tour
Berbasis 3D untuk Pengenalan Kampus STIKI Malang ...
78-82
Ajib Trimannula
Tutorial Pengenalan Warna Berbasis Android dengan Menggunakan
Macromedia Flash CS6 ...
83-88
Penta Galih Registara
Sistem Informasi Perencanaan Jadwal di Asia Hardware Berdasarkan
Material Requirement Planning
...
89-92
Astutik Puji Afianti
Sistem Pakar Penentuan Jenis Penyakit Ayam dengan Metode
Forward
Chaining
Berbasis Android
...
93-103
Fida Wiji Lestari
Aplikasi
Game
Sejarah Maang dengan Memanfaatkan
Corona Game Engine
Berbasis Android ... 104-113
Julio Menahemi Psalmoi
Penerapan Teknik
Webscraping
dan
Vector Space Model
pada Mesin Pencari
Lowongan Kerja ... 114-118
Andriansyah Dwi Wardana
Sistem Pendukung Keputusan Seleksi Siswa Berprestasi di SMK PGRI 3
Malang Menggunakan Metode
Weighted Product
(WP) ... 119-124
Muhammad Faisal
Game 3D Punakawan Guna Mengenalkan Tokoh Punakawan dan Cerita
Bagong Labuh Berbasis Android ... 125-131
Pelindung
:
Ketua STIKI
Penasehat
:
Puket I, II, III
Pembina
:
Ka. LPPM
Editor
:
Subari, S.Kom, M.Kom
Section Editor
:
Daniel Rudiaman S.,ST, M.Kom
Reviewer
:
Dr. Eva Handriyantini, S.Kom, M.MT.
Evi Poerbaningtyas, S.Si, M.T.
Laila Isyriyah, S.Kom, M.Kom
Anita, S.Kom, M.T.
Layout Editor
:
Nira Radita, S.Pd., M.Pd
Muh. Bima Indra Kusuma
43
Integrasi Sistem Informasi
Pengelolaan Seminar dan Workshop Mahasiswa
(Studi Kasus: STIKI Malang)
Benny Eka Atmojo
Program Studi Teknik Informatika, Sekolah Tinggi Informatika & Komputer Indonesia (STIKI) Malang
Email: resfecka07@gmail.com
ABSTRAK
SKPI (Surat Keterangan Pendamping Ijazah) dikeluarkan dan mulai digunakan sebagai syarat lulusan mulai 2016, sehingga dengan menggunakan SKPI, calon sarjana bisa ditentukan dan di buktikan prestasi non-Akademik dan Akademiknya. SKPI berisi semua kegiatan yang pernah diikuti mahasiswa selama melakukan studi di perguruan tinggi. Selain sebagai syarat kelulusan dengan SKPI calon sarjana dapat melihat semua data dari calon sarjana mulai dari tahun,bulan dan tanggal masuk, lama studi hingga Jenis Pendidikan (Akademik, Vokasi, atau Profesi) sehingga data yang ada dapat dipertanggungjawabkan keasliannya karena pada Permendikbud No. 81 Tahun 2014 tentang Ijazah, Sertifikat Kompetensi, dan Sertifikat Profesi Pendidikan Tinggi terdapat pasal yang berisi tentang kerusakan dokumen dan bisa melakukan cetak kembali berdasarkan pasal yang bersangkutan. Untuk mewujudkan sistem yang terintegrasi dengan database STIKI TERPADU dengan database SKPI maka perlu dibuat Sistem Informasi Seminar dan Workshop yang mengacu pada SKPI yang dapat digunakan sebagai syarat kelulusan di STIKI MALANG. Penulis berharap dengan sistem yang dihasilkan pada pengembangan dapat menghasilkan sistem sesuai dengan kebutuhan pengguna dan membantu mempermudah mahasiswa dalam mengikuti seminar akademik untuk keperluan tugas khusus, sehingga kegiatan-kegiatan proses registrasi dan pengelolaan peserta bisa lebih terorganisir lebih baik lagi.
Kata Kunci: sistem, informasi, seminar, android, skpi, permendikbud 2014, integrasi, stiki.
1. PENDAHULUAN
Sekolah Tinggi Informatika dan
Komputer Indonesia (STIKI) Malang
merupakan lembaga pendidikan tinggi yang berfokus pada bidang Informatika. STIKI merupakan salah satu perguruan tinggi di kota malang yang bertugas mencetak lulusan sarjana dan ahli madya di bidang informatika. Untuk dapat menjalankan fungsinya, STIKI Malang mempunyai beberapa unit kerja dengan tanggung jawab yang beragam. Salah satu unit kerja yang berada di STIKI yaitu PUSKOM yang mempunyai tugas salah satunya adalah berkaitan dengan pusat
pembelajaran yang berpusat dan
menggunakan laboratorium komputer, server STIKI, data mahasiswa dan lain sebagainya.
Sebagai salah satu perguruan tinggi teknik informatika yang khususnya dibidang teknologi informasi, STIKI mempunyai beberapa sistem informasi yang dapat membantu kerja dari beberapa unit di
dalamnya. Berdasarkan sumber dan
penelitian sebelumnya, sistem yang terdapat
di STIKI Malang beberapa masih
menggunakan media penyimpanan data / database sendiri-sendiri. Dalam hal ini sangat beresiko dalam kevalidan data, utamanya dalam hal singkronasi data. Database yang baik harus terintegrasi dan dapat digunakan
bersama-sama. Dalam definisi tersebut
memiliki arti sebuah database seharusnya dapat digunakan pada semua sistem yang ada secara bersama-sama.
Salah satunya adalah sistem yang
digunakan oleh PUSAT KOMPUTER
(PUSKOM) STIKI. Selama ini untuk menjalankan fungsinya dalam mengelolah data mahasiswa yang berhubungan dengan akun email, e-belajar dan hotspot yang sekarang ini mulai diintegrasikan dengan database terpusat. PUSKOM dibantu oleh adanya sebuah Sistem Informasi STIKI Terpadu. Sistem ini sudah cukup lengkap dalam membantu kegiatan belajar mengajar di STIKI MALANG. Pada database STIKI
44
TERPADU belum adanya integrasi dengan SKPI yang akan mulai diterapkan sebagai syarat lulusan di STIKI MALANG.
Sebagai syarat kelulusan dengan SKPI calon sarjana dapat melihat semua data dari calon sarjana mulai dari tahun,bulan dan tanggal masuk, lama studi hingga Jenis Pendidikan (Akademik, Vokasi, atau Profesi)
sehingga data yang ada dapat
dipertanggungjawabkan keasliannya karena pada Permendikbud No. 81 Tahun 2014 tentang Ijazah, Sertifikat Kompetensi, dan Sertifikat Profesi Pendidikan Tinggi terdapat pasal yang berisi tentang kerusakan dokumen
dan bisa melakukan cetak kembali
berdasarkan pasal yang bersangkutan.
Untuk mewujudkan sistem yang
terintegrasi dengan database STIKI
TERPADU dengan database SKPI maka perlu dibuat Sistem Informasi Seminar dan Workshop yang mengacu pada SKPI yang dapat digunakan sebagai syarat kelulusan di STIKI MALANG.
2. ANALISA DAN PERANCANGAN
SISTEM
a. Metodologi Penelitian
Metodologi penelitian yang digunakan pada penelitian ini digambarkan pada bagan sebagai berikut:
Gambar 1. Metodologi Penelitian
Berdasarkan gambar diatas penelitian ini dilakukan dengan langkah-langkah sebagai berikut:
1. Analisa
Pada tahap awal peneliti akan melakukan beberapa proses analisa, diantaranya sebagai berikut:
a. Pengumpulan Data
Observasi
Metode observasi dilakukan dengan cara pengamatan langsung pada seminar ataupun workshop yang terkait dan pengamatan langsung terhadap beberapa sistem yang terkait. Observasi tersebut menghasilkan sebuah dokumen kebutuhan sistem secara umum.
Wawancara
Dalam metode wawancara ini peneliti melakukan wawancara kepada pihak-pihak yang terkait dengan sistem. Dari wawancara tersebut menghasilkan sebuah data primer yang nantinya akan digunakan untuk analisa selanjutnya.
2. Analisis Data
Dalam penelitian ini sumber data yang digunakan dibagi menjadi dua, yaitu: data primer dan data sekunder. Data primer merupakan data yang diperoleh secara langsung dari tempat penelitian (lokasi
penelitian) dan merupakan data yang
diperoleh dari sumber pertama yaitu seperti hasil wawancara dan observasi yang berupa keterangan dari beberapa pihak terkait. Hasil analisis tersebut menghasilkan beberapa tahapan alur proses bisnis diantaranya proses transaksi pendaftaran, proses penghitungan poin dan perubahan pelaporan poin. Data sekunder ini didapatkan dari dokumen-dokumen fisik dari pihak terkait diantaranya laporan data peserta, data mahasiswa STIKI dan panduan pelaporan. Dari beberapa dokumen fisik ini dihasilkan sebuah desain tabel penyimpanan data dan bentuk laporan.
3. Analisis Permasalahan
Dari beberapa data yang diperoleh pada fase pengumpulan data dan analisis data dapat dilakukan fase analisis permasalahan. Dari hasil wawancara dengan beberapa pihak yang terkait dengan sistem yang lama didapatkan beberapa permasalahan yang masih ada. Dari analisis permasalahan yang sudah dilakukan maka akan menghasilkan sebuah solusi atau usulan pemecahan masalah.
4. Perancangan
Perancangan sistem ini berdasarkan dari hasil identifikasi kebutuhan sistem yang sudah dilakukan. Pada perancangan sistem ini dilakukan pembuatan database, usecase diagram dan pembuatan rancangan awal sistem serta kebutuhan-kebutuhan sistem yang lainnya.
5. Konstruksi Sistem
Pada tahap ini sistem yang telah dianalisa dan dirancang mulai diterjemahkan ke dalam bahasa mesin melalui bahasa pemrograman. Terdiri dari dua aktivitas yaitu pembuatan kode program dan pembuatan antarmuka program untuk navigasi sistem.
6. Penerapan & Pengujian Sistem
Pada tahap ini merupakan kegiatan untuk melakukan penggabungan dan pengujian program yang sudah dibuat.
45
Gambar 2. Alur Penelitian
b. Analisa Sistem
Pada berbagai acara seminar dan workshop yang diadakan di STIKI Malang masih digunakan pendaftaran dengan sistem manual. Sistem mempunyai kekurangan dalam pengolahan notifikasi ke peserta seminar ataupun workshop. permasalahan ini ditimbulkan karena tidak ada pemberitahuan khusus untuk peserta dan pengingat khusus
untuk peserta. Seiring dengan makin
maraknya smartphone yang digunakan oleh
peserta dapat dimanfaatkan untuk
mengembangkan sistem ini. Dari beberapa fitur yang sudah ada pada sistem pengolahan notifikasi dan pengingat(reminder) yang berbeda platform. Pada notifikasi sebelumnya yang belum bersifat real time dikembangkan ke perangkat mobile sehingga notifikasi dapat real time, begitu pula reminder pada pendaftar yang tidak sedikit pula yang sering melupakan acara yang diikuti, sehingga tidak sedikit pula yang kehilangan poin tugas khusus di acara yang telah diikuti. Mendapat reminder berupa alarm dan pengingat di kalender akan mengurangi resiko peserta lupa dengan acara yang telah diikuti.
Aturan Pengambilan Tugas Khusus
1. Mengambil kartu keikutsertaan kegiatan
ilmiah di BAA pada awal semester saat mata kuliah tugas khusus tersebut diprogramkan.
2. Kegiatan-kegiatan yang diikuti akan
diakui atau bisa dikonversikan apabila:
a. Jenis kegiatan dan poin sesuai
dengan tabel yang telah ditetapkan menurut SK penetapan terakhir.
b. Ada bukti otentik/fisik dari
keikutsertaan dalam kegiatan
tersebut, bisa sertifikat, tropi.
Apabila dalam kegiatan tersebut tidak mengeluarkan bukti fisik, maka bisa ditulis langsung di formulir yang tersedia dengan
dilengkapi tanda tangan dari panitia pelaksana.
3. Mengumpulkan kartu keikutsertaan
kegiatan ilmiah beserta bukti (sertifikat)
dan FRS yang mencantumkan
pemrograman Tugas Khusus ke
administrasi akademik paling lambat seminggu sebelum jadwal UAS.
Masalah yang dihadapi
Setelah dilakukan observasi dan wawancara maka analisa sistem yang berjalan saat ini
dapat diketahui beberapa masalah di
dalamnya, yaitu:
1. sistem yang sudah ada saat ini masih
manual, belum real time
2. sistem yang sudah ada saat ini belum
ada detail tanggal pelaksanaan secara lengkap
3. sistem yang sudah ada belum ada rating
untuk dapat menentukan tema yang paling diminati
4. sistem yang ada saat ini belum ada
kritik dan saran untuk menilai suatu acara.
Usulan Pemecahan Masalah
Berdasarkan analisa masalah yang dihadapi
diatas dapat diberikan sebuah usulan
pemecahan masalah yaitu:
1. membuat sistem berbasis mobile yang
terkoneksi dengan sistem yang sudah ada sehingga notifikasi bisa keluar setiap saat
2. menambah kalender beserta semua
event yang sudah dipublikasikan
3. menambahkan fasilitas rating bar
setelah acara berlangsung sehingga dapat mengetahui tema terfavorit
4. menambahkan fasilitas kritik dan saran
setelah acara berlangsung sehingga
dapat memperbaiki kesalahan dan
mengadakan acara berkualitas bagi mahasiswa.
c. Perancangan Sistem
Use Case Diagram
Use case diagram ini dibuat dengan tujuan untuk mendeskripsikan siapa yang akan menggunakan sistem dan dalam cara apa pengguna mengharapkan interaksi dengan sistem itu. Pengguna yang melakukan interaksi dengan sistem ini nantinya adalah sebagai berikut:
1. Admin
Admin dapat mengelola data peserta, mengelola data acara, mengelola data
46
mengelola data sertifikat, mengelola data pembicara, manajemen database dan dapat melihat kalender pelaksanaan.
2. BAK
BAK dapat mengelola denda dan dapat melihat kalender pelaksanaan.
3. Kaprodi
Kaprodi dapat melihat data berkas, mengelola poin dan dapat melihat kalender pelaksanaan
4. Mahasiswa
Mahasiswa dapat mengelola acara, mengolah sertifikat digital, rekap poin, batal acara, memberikan kritik dan saran, memberikan rating, mengelola notifikasi(android) dan dapat melihat kalender pelaksanaan
Use Case Diagram Admin
Use case diagram Admin dapat digambarkan sebagai berikut:
Gambar 3. Use Case Diagram Admin
Use Case Diagram BAK
Use case diagram BAK dapat digambarkan sebagai berikut:
Gambar 4. Use Case Diagram BAK Use Case Diagram Kaprodi
Use case diagram Kaprodi dapat digambarkan sebagai berikut:
Gambar 5. Use Case Diagram Kaprodi
Use Case Diagram Mahasiswa
Use case diagram Mahasiswa dibagi menjadi 2 yang dapat digambarkan sebagai berikut:
Gambar 6. Use Case Diagram Mahasiswa(web)
Gambar 7. Use Case Diagram Mahasiswa (android) uc Admin admin Mengelola Data Acara Mengelola Data Sertifikat Mengelola Data Peserta Mengelola Data Berkas Mengelola Data Presensi Melihat Kalender Pelaksanaan uc BAK BAK Mengelola Denda Melihat Kalender Pelaksanaan uc Kaprodi Kaprodi Mengatur Poin
Melihat Data Berkas
Melihat Kalender Pelaksanaan uc Mahasisw a (w eb) Mahasisw a Daftar Acara Rekap Poin Melihat Kalender Pelaksanaan Memberikan Rating Memberikan Komentar Acara Sertifikat Digital Batal Acara uc Mahasisw a (android) Mahasisw a Daftar Acara Rekap Poin Memberikan Rating Memberikan Komentar Acara Reminder Batal Acara Notifikasi
47
Activity Diagram
Activity diagram menggambarkan aktifitas sistem atau proses bisnis. Menggambarkan bagaimana alur sebuah sistem tersebut
berjalan. Pada Pengembangan Sistem
Informasi Seminar terdapat beberapa activity diagram, diantaranya adalah sebagai berikut:
Activity Mengelola Data Acara
Gambar 8. Activity Diagram Mengelola Data Acara
Activity Mengelola Data Berkas
Gambar 9. Activity Diagram Mengelola data berkas
Activity Mengelola Data Peserta
Gambar 10. Activity Diagram Mengelola
data peserta
Activity Mengelola Data Presensi
Gambar 11. Activity Diagram Mengelola
Data Presensi
Activity Proses Mengatur Poin
Gambar 12. Activity Diagram Mengatur
Poin
Activity Proses Mengelola Denda
Gambar 13. Activity Diagram Mengelola
Denda
act Mengelola Data Acara
Sistem Admin
Start
Memilih Menu Data Acara
Filter Data Acara Menampikan Daftar Acara
Input Input Acara Pencarian Detail Pencarian Acara Edit Acara
Sav e Data Acara
Tampil Daftar Acara
Filter Pencarian Data Acara
Update Data Acara
Finish Validasi Data validasi Validasi data validasi T T Y Y T Y T Y T Y
act Mengelola Data Berkas
Sistem Admin
Start
Memilih Menu Data Berkas
Filter Data Berkas Menampilkan Data Acara
Kelola
Pencarian
Input Berkas
Cari Acara
Sav e Data Berkas Filter Pencarian Data Acara Tampil Data Acara
Finish Validasi berkas validasi T T Y T Y Y
act Mengelola Data Peserta
Sistem Admin
Start
Memilih Menu Transaksi
Data Peserta Filter Data Peserta Menampilkan Data Acara
Pencarian
Tambah Tambah Peserta
Filter Data Pencarian Acara Tambah Peserta
Tampil Data Acara
Finish
Cari Acara
Hapus Hapus Peserta Hapus Peserta
T Y T T Y Y
act Mengelola Data Presensi
Sistem Admin
Start
Memilih Menu Transaksi Data Presensi
Filter Data Peserta Menampilkan Data Acara
Rekap
Pencarian Cari Acara
Daftar Hadir
Filter Pencarian Data Acara
Tampil Data Acara
Finish
Mengelola Daftar Hadir
Cetak Presensi Import PDF
Y T Y Y T T
act Mengatur Poin
Sistem Kaprodi
Start
Memilih Menu Data Master Atur Poin
Filter Jenis Acara Menampikan Daftar Jenis
Acara Finish Tambah Edit Delete Pencarian
Tampilkan Data Jenis Acara
Sav e Aturan Poin Edit Aturan Poin Hapus Aturan Poin Filter Data Jenis Acara Tambah Aturan Poin
Edit Aturan Poin Hapus Aturan Poin Cari Jenis Acara
Y Y T Y Y T T T
act Mengelola Denda
Sistem BAK
Start
Memilih Menu Transaksi Pembayaran Denda
Filter Data Acara Menampikan Daftar
Peserta
Finish Pelunasan
Tampilkan Daftar Peserta
Input Pelunasan Simpan Data Pelunasan
Y
48
Activity Rekap Poin(web)
Gambar 14. Activity Rekap Poin(web)
Activity Rekap Poin(android)
Gambar 15. Activity Rekap Poin(android) Activity Mengelola Notifikasi(android)
Gambar 16. Activity Mengelola
Notifikasi(android)
Activity Reminder(android)
Gambar 17. Activity reminder(android) Sequence Diagram Mengelola Data Acara
Gambar 18. Sequence Diagram Mengelola
Data Acara act Rekap Poin(w eb)
Sistem Mahasisw a
Start
Memilih Menu Laporan Filter Data Acara Menampikan Daftar Acara
Yang Diikuti Finish Lihat Total Poin Download Sertifikat
Tampil Detail Acara Tampil Acara
Dow nload PDF
Tampilkan Acara
Cetak Laporan
TK Cetak Poin Pencarian Acara Cari Acara Filter Data Acara
Menampilkan Tanggungan
Filter Data Acara Tampil Tanggungan T Y Y Y T Y T T Y T
act Rekap Poin(Android)
Sistem Mahasisw a
Start
Memilih Menu Laporan Filter Data Acara Menampikan Daftar Acara
Yang Diikuti
Finish Lihat Total
Poin
Tampil Detail Acara Tampil Acara
Tampilkan Acara
Pencarian Acara Cari Acara Filter Data Acara T
T Y Y
act Mengelola Notifikasi(android)
Sistem Mahasisw a
Start Memilih Menu Pengumuman
Filter Data Acara Mendapat Notifikasi
Acara Baru
Finish Lihat Acara Daftar Acara
Tampil Detail Acara Tampil Acara Input Acara Sav e Acara
Tampilkan Acara Membuat Notifikasi DI Android
Input Data Acara Sav e to Android Notification Y Y T Y T T act reminder(android) Sistem Mahasisw a Start
Notifikasi Acara Filter Data Acara Mendapat Notifikasi
Acara Baru
Finish Lihat Acara
Daftar Acara
Tampil Detail Acara Tampil Acara
Input Acara Sav e Acara
Tampilkan Acara Sav e to Android Notification Y Y T T
sd Mengelola Data Acara
Admin
membuka data acara
tampil data acara input data acara
tampil data acara
tampil data acara
tampil data acara cari data
update data acara
rf_dataacara rf_dataacara rf_dataacara
insert_data() get_acara() set_data() update_data() find_data() set_data() show_acara() get_data()
49
Sequence Diagram Mengelola Data Berkas
Gambar 19. Sequence Diagram Mengelola
Data Berkas
Sequence Diagram Mengelola Data Peserta
Gambar 20. Sequence Diagram Mengelola
Data Peserta
Sequence Diagram Mengelola Data Presensi
Gambar 21. Sequence Diagram Mengelola
Data Presensi
Sequence Diagram Mengatur Poin
Gambar 22. Sequence Diagram Mengatur
Poin
sd Mengelola Data Berkas
Admin membuka data acara
input data berkas
cari data berkas
tampil data acara tampil data acara
tampil data acara
rf_databerkas rf_databerkas rf_databerkas
insert_data() set_data() set_data() show_acara() find_data() get_acara()
sd Mengelola Data Peserta
Admin
membuka data acara
tampil data acara input data peserta
tampil data acara
tampil data acara
tampil data acara cari peserta
hapus peserta
tr_datapeserta tr_datapeserta tr_datapeserta
insert_peserta() get_acara() show_acara() delete_data() get_id_peserta() set_pencarian() set_data() find_data()
sd Mengelola Data Presensi
Admin
membuka data acara
tampil data acara rekap data presensi
tampil data acara
tampil data acara cari data
cetak presensi
tr_datapresensi tr_datapresensi tr_datapresensi
download presensi set_daftarhadir() get_file() find_data() show_acara() set_pencarian() get_acara() download_file() insert_data() sd Mengatur Poin Kaprodi
membuka daftar jenis acara
tampil daftar jenis acara tambah poin
tampil daftar jenis acara cari acara
tampil daftar jenis acara edit poin
tampil daftar jenis acara hapus poin
tampil daftar jenis acara
rf_settingaturanpoin rf_settingaturanpoin rf_settingaturanpoin
insert_poin() delete_by_id() find_acara() get_jenis_acara() show_jenis_acara() update_data() update_by_id() set_data() delete_data() set_cari()
50
Sequence Diagram Mengelola Denda
Gambar 23. Sequence Diagram Mengelola
Denda
Sequence Diagram Rekap Poin (web)
Gambar 24. Sequence Diagram Rekap
Poin(web)
Sequence Diagram Rekap Poin (android)
Gambar 25. Sequence Diagram Rekap
Poin(android)
Sequence Diagram Mengelola Notifikasi (android)
Gambar 26. Sequence Diagram Mengelola
Notifikasi(android)
sd Mengelola Denda
BAK
membuka daftar peserta
tampil daftar peserta pelunasan
tampil daftar peserta
tr_denda tr_denda tr_denda
update_status() set_status()
get_denda_peserta() show_peserta()
sd Rekap Poin(w eb)
Mahasiswa membuka acara diikuti
tampil acara lihat poin total
tampil acara download sertifikat download file pencarian acara tampil acara cetak laporan TK download file tampil tanggungan tampil acara
lp_laptk lp_laptk lp_laptk
select_data() select_data() get_status() select_data() get_acara() cari_data() show_acara() select_status() get_file() select_data() find_data() get_file() sd Rekap Poin(android) Mahasiswa membuka acara diikuti
tampil acara lihat poin total
tampil acara
pencarian acara
tampil acara
lp_laptk lp_laptk lp_laptk
tampil_acara() return() return() tampil_acara() return() select_data() find_data() cari_data() tampil_acara() get_acara() select_data() show_acara() sd Membuat Notifikasi(android) Mahasiswa membuka acara baru
tampil acara baru daftar acara tampil acara lihat acara tampil acara membuat notifikasi tampil acara
tr_notifikasi tr_notifikasi tr_notifikasi
return() select_acara() set_data() tampil_acara() set_data() select_data() get_acara() insert_data() insert_data() show_acara()
51
Sequence Diagram Reminder (android)
Gambar 27. Sequence Diagram Mengelola
Notifikasi (android)
ER Diagram (Entity Relationship Diagram)
Gambar 28. Entity Relationship Diagram
(Conceptual)
Gambar 29. Entity Relationship
Diagram(physical)
3. IMPLEMENTASI DAN
PEMBAHASAN
a. Implementasi
Arsitektur TI
Dalam pembuatan program diperlukan
beberapa spesifikasi perangkat keras
(Hardware) dan juga perangkat lunak (Software) yang dapat mendukung jalannya program. Berikut spesifikasi Hardware dan
Software yang digunakan selama
perancangan: A. Hardware 1. Server
Processor: Intel XEON VGA: Intel HD 4000 Memori: 8 GB DDR 2 Harddisk: 8 Terabyte 2. Client a. Admin Processor: Pentium 4 VGA: Intel HD 1000 Memori: 1 GB DDR 2 Harddisk: 100 MB b. BAUK Processor: Pentium 4 VGA: Intel HD 1000 Memori: 1 GB DDR 1 Harddisk: 100 MB c. Kaprodi Processor: Pentium 4 VGA: Intel HD 1000 Memori: 1 GB DDR 1 Harddisk: 100 MB d. Mahasiswa 1. Web Processor: Pentium 4 VGA: Intel HD 1000 Memori: 1 GB DDR 1 Harddisk: 100 MB 2. Android Memori: 1 GB Space Internal: 50 MB Android: 4.3 Jelly Beans B. Software
1. Server
Sistem Operasi: Windows Server 2008 Database Server: MYSQL
Web Browser: Google Chrome, Mozilla Firefox
2. Client a. Admin
Sistem Operasi: Windows XP SP 2 Database Server: MYSQL
Web Browser: Google Chrome, Mozilla Firefox
52
b. BAUK
Sistem Operasi: Windows XP SP 2 Database Server: MYSQL
Web Browser: Google Chrome, Mozilla Firefox
c. Kaprodi
Sistem Operasi: Windows XP SP 2 Database Server: MYSQL
Web Browser: Google Chrome, Mozilla Firefox
d. Mahasiswa
Sistem Operasi: Windows XP SP 2 Database Server: MYSQL
Web Browser: Google Chrome, Mozilla Firefox
4. KESIMPULAN DAN SARAN
a. Kesimpulan
Dari hasil implementasi dan pembahasan pengembangan sistem informasi seminar
(simina) berbasis android untuk memberikan
kemudahan bagi mahasiswa STIKI Malang untuk mendapatkan data acara secara real time, maka dapat disimpulkan bahwa:
1. Pada sistem informasi seminar dapat
memenuhi aturan tugas khusus di STIKI Malang
2. Sistem informasi seminar ini dapat
memberikan reminder dan notifikasi sebelum acara berlangsung.
3. Sistem informasi seminar ini dapat
melakukan perhitungan poin dan histori acara.
b. Saran
Sebagai bahan pertimbangan dalam
penyempurnaan dan pengembangan sistem lebih lanjut penulis memberikan saran, yaitu:
1. Penambahan fitur seminar
non-akademik dengan adanya pembayaran tiket dan dapat mencetak tiket online dari sistem integrasi ini.
2. Penambahan fitur presensi platform
android.
3. Penambahan fitur kelola reminder lebih
dari 1 acara.
4. Dapat terhubung langsung dengan
seluruh data dari SKPI
5. REFERENSI
[1] Churchman, C. W. (1968). The Systems
Approach.
[2] El-Khoiro, W. A. (2015). Rancang
Bangun Sistem Informasi Kegiatan Seminar Dan Workshop Pada Bidang Akademik (Studi Kasus: Stiki Malang).
[3] Gerald, Jerry Fitz A. F. (1973).
Fundamentals of System Analysis.
[4] Sutabri, T. (2012). Analisa Sistem
Informasi.
[5] Wikipedia. (2016, 21 November).
Android (sistem operasi). Diperoleh 25 Oktober 2016, dari
https://id.wikipedia.org/wiki/Android_(s istem_operasi)
[6] Woldy, G. (2013). Sistem Informasi
Workshop Dan Seminar Bebasis Web Di Sekolah Tinggi Informatika Dan Komputer Indonesia.