Format Penulisan Makalah
Total Page:16
File Type:pdf, Size:1020Kb
Seminar Nasional Teknologi Informasi dan Multimedia 2014 ISSN : 2302-3805 STMIK AMIKOM Yogyakarta, 8 Februari 2014 APLIKASI CI-SMART SEBAGAI SISTEM INFORMASI UNTUK MENGELOLA HONOR DOSEN DENGAN PENDEKATAN BERORIENTASI OBJEK STUDI KASUS: STMIK AMIKOM YOGYAKARTA Nila Feby Puspitasari Teknik Informatika STMIK AMIKOM Yogyakarta Jl Ring road Utara, Condongcatur, Sleman, Yogyakarta 55283 Email : [email protected] Abstrak lingkungan civitas akademik guna mempermudah layanan informasi terkait. Aplikasi Ci-Smart sistem informasi untuk mengelola Akan tetapi masih ditemui masalah dalam honor dosen ini difungsikan untuk mengelola honor pengelolaan penghonoran dosen mengajar masih dosen dengan pendekatan berorientasi objek. Aplikasi dilakukan secara semi computerize dalam proses ini dibuat berbasis web yaitu menggunakan bahasa kegiatannya sehingga memungkinkan tingkat pemrograman PHP yang dikombinasikan dengan kesalahan yang cukup significan dalam penghonoran Code Ignitier (CI) dan Smarty. CI sebagai framework dosen mengajar khususnya dalam pembuatan laporan. tentunya menghasilkan aplikasi yang ringan dan Berdasarkan permasalahan yang telah diuraikan memiliki akses yang cepat, sedangkan Smarty adalah pada paragraf sebelumnya., maka peneliti merasa template engine yang handal dan membuat web lebih perlu untuk melakukan penelitian dengan merancang tertata rapi dan menarik, dan database yang dan membuat sebuah aplikasi yang mengelola honor digunakan adalah MySQL. Metode yang digunakan dosen mengajar dan honor ujian untuk memberikan dalam pembuatan aplikasi ini adalah berorientasi solusi yang lebih baik untuk kedepannya. objek, perancangannya dibuat dengan menggunakan 1.2 Rumusan Masalah bahasa pemodelan Unified Modeling Language Dari latar belakang yang telah dijelaskan, penulis (UML). merumuskan bahwa permasalahan yang di kaji adalah: Kata kunci: Ci-Smart, Framework, Code Ignitier, a. Bagaimana merancang dan membuat aplikasi Smarty. ci-smart untuk mengelola honor dosen mengajar dan honor ujian/koreksi berbasis 1. Pendahuluan web di lingkungan STMIK AMIKOM 1.1 Latar belakang Yogyakarta? Pemanfaatan Teknologi Informasi dan Komputer b. Bagaimana aplikasi pegelolaan honor dosen (TIK) memberikan angin segar terhadap kemudahan dapat menyediakan dan memberikan layanan akses informasi, sehingga penggunaan informasi yang cepat dan akurat untuk komputer sangat diminati oleh pengguna layanan mengelola honor dosen mengajar dan honor informasi, karena memberikan pengaruh yang cukup ujian/koreksi di lingkungan STMIK besar terhadap perkembangan gaya hidup dan AMIKOM Yogyakarta? kebiasaan manusia di segala aspek kehidupan baik dunia bisnis, institusi pendidikan, instansi 1.3 Batasan Masalah pemerintahan serta perkembangan ilmu pengetahuan Batasan masalah dalam penelitian ini adalah : yang semakin maju dan dinamis. a. Aplikasi ini hanya mengelola honor dosen Untuk dapat mengakses informasi menggunakan mengajar dan honor ujian/koreksi di teknologi komputer dibutuhkan Sumber Daya lingkungan STMIK AMIKOM Yogyakarta. Manusia (SDM) yang mampu mengoperasikan b. Aplikasi ini dibuat berbasis web komputer secara baik. STMIK AMIKOM Yogyakarta menggunakan bahasa pemrograman PHP, merupakan institusi pendidikan yang berbasis TIK Code Ignitier sebagai framework, dan yang akan menghasilkan SDM yang memiliki Smarty untuk template web enginenya. wawasan luas mengenai teknologi informasi, oleh karena itu untuk melayani kebutuhan mahasiswa, 1.4 Tujuan Penelitian dosen, karyawan maupun civitas akademik lainnya a. Memberikan solusi yang lebih baik dalam harus dilakukan secara optimal yaitu dengan menangani permasalahan yang sering terjadi menyediakan dan mengembangkan Sistem Informasi dalam mengelola honorarium dosen yang terintegrasi di seluruh bagian yang berada di dilingkungan STMIk AMIKOM Yogyakarta 1.19-19 Seminar Nasional Teknologi Informasi dan Multimedia 2014 ISSN : 2302-3805 STMIK AMIKOM Yogyakarta, 8 Februari 2014 yang saat ini masih menggunakan semi fokus penelitiannya pada mekanisme penggajian computerize. dosen. perangkat lunak yang digunakan pada sistem b. Membantu beban kerja khususnya SDM informasi adalah Borland Delphi 6.0. bagian terkait dengan pengelolaan Mahdiana (2011) mengadakan penelitian tentang honorarium dosen di lingkungan STMIK analisa dan rancangan sistem informasi pengadaan AMIKOM Yogyakarta. barang dengan metodologi berorientasi objek. Studi c. .Menyediakan dan memberikan informasi kasus nya adalah PT. Liga Indonesia. Adapun desain yang cepat dan akurat dalam pengelolaan sistemnya menggunakan diagram yang terkandung honorarium dosen di lingkungan STMIK pada Unified Modellling Language (UML). AMIKOM Yogyakarta. Sihombing (2011) melakukan penelitian tentang pembangunan aplikasi Sistem Informasi Dosen 1.4 Metodologi Penelitian Politeknik Telkom pada SmartPhone berbasis Untuk menyelesaikan permasalahan yang Android. Sistem Informasi ini menyajikan kehadiran mengarah pada penelitian ini, maka metode penelitian dosen, jadwal mengajar, informasi gaji,. Aplikasi yang digunakan adalah : diimplementasikan pada hardware yang lebih 1.4.1 Metode Pengumpulan data portable, serta aplikasi lebih memiliki stlye yang 1.4.1.1.Studi literatur sedang in di saat sekarang dengan basis androidnya. Dengan mempelajari informasi dan pemahaman literatur melalui berbagai media antara lain internet, 1.6 Landasan Teori buku bacaan, artikel, jurnal ilmiah, situs-situs yang 1.6.1 Pengertian Sistem Informasi terkait dengan penelitian ini. Sistem Informasi merupakan kumpulan komponen 1.4.1.2 Wawancara yang saling berhubungan untuk mengolah input (data) Melakukan tanya jawab secara langsung kepada menjadi output (informasi) sehingga dapat memenuhi bagian terkait untuk mendapatkan kelengkapan data kebutuhan pemakai[10]. Komponen-komponen utama yang lebih detail. dalam suatu sistem informasi berbasiskan komputer 1.4.1.3 Observasi terdiri dari: 1) Database, 2) Database software, 3) Mengadakan pengamatan secara langsung Aplikasi software, 4) Hardware komputer termasuk sehingga diperoleh gambaran secara jelas, serta untuk media penyimpanan, dan 5) Personal yang mengetahui sejauh mana informasi yang dibutuhkan menggunakan dan mengembangkan system[10]. terkait penelitian ini. 1.4.2 Metode Rekayasa Perangkat Lunak 1.6.2 Metode Berorientasi Objek Metodologi yang digunakan menggunakan Menurut Mahyuzir[11] pendekatan berorientasi pendekatan berorientasi objek yang akan memandang objek ini memiliki keunggulan dan mekanisme yang sistem yang akan dikembangkan sebagai suatu handal, yakni membuat penulisan pemrograman kumpulan objek yang berkorespondensi dengan menjadi lebih sederhana, lebih kompak, lebih objek-objek dunia nyata. Konsep ini dapat diterapkan fleksibel tetapi dengan kemampuan yang jauh lebih pada tahapan analisis, perancangan, pemrograman baik. dan pengujian perangkat lunak. Fokus utama metodologi ini pada objek, dengan 1.4.3 Pemodelan Sistem dengan UML (Unified melihat suatu sistem terdiri dari objek yang saling Modelling Language) berhubungan. Objek dapat digambarkan sebagai UML adalah sebuah bahasa standar yang benda, orang, tempat dan sebagainya yang digunakan untuk memodelkan dan mengembangkan mempunyai atribut dan metode. Metodologi terdiri sebuah perangkat lunak yang berupa grafik atau dari pembuatan model dan domain aplikasi, kemudian gambar untuk memvisualisasikan, menspesifikasikan, menambahkan rincian implementasi pada saat membangun dan mendokumentasikan sebuah sistem pembuatan desain dari suatu sistem. Tahap-tahap berorientasi objek. metodologi berdasarkan Sistem Development Life Cycle (SDLC) digunakan dengan memperhatikan 1.5 Tinjauan Pustaka karakteristik khusus berorientasi objek[1] yaitu Then dkk (2009) mengadakan penelitian tentang Analisis, Desain dan Implementasi. analisis, perancangan dan implementasi perangkat Menurut Gora yang dipublikasikan oleh Abdillah lunak aplikasi penggajian berbasis web. Metodologi [10], bahwa semua metodologi analisis dan pengembangannya berbasis System Development Life perancangan berorientasi objek mempunyai kesamaan Cycle (SDLC). Analisis dan desain secara rinci dalam hal objek, kelas, inheritance, dan relationship. membahas mengenai fungsi dari perangkat lunak Menurut Yordan [12], ada 3 (Tiga) karakteristik kunci yang diimplementasikan berbasis open source antara pendekatan berorientasi objek untuk pengembangan lain XAMPP, PHP, MySQL dll. sistem yaitu; Abdillah (2006) mengadakan penelitian tentang 1. Abstraksi yaitu mekanisme yang perancangan basis data sistem informasi penggajian. menyederhanakan realitas yang kompleks Metode perancangan basis datanya yang digunakan menjadi model yang lebih sederhana. adalah secara konseptual dan logical dan secara fisik, 1.19-20 Seminar Nasional Teknologi Informasi dan Multimedia 2014 ISSN : 2302-3805 STMIK AMIKOM Yogyakarta, 8 Februari 2014 2. Enkapsulasi yaitu mekanisme yang e. Class Diagram menyembunyikan implementasi objek sehingga Class, dalam notasi UML digambarkan dengan komponen lain tidak akan menyadari kotak. Nama class menggunakan huruf besar bagaimana data itu disimpan pada objek. diawal kalimatnya dan diletakan diatas kotak. Bila 3. Inheritance yaitu mekanisme menurunkan class mempunyai nama yang terdiri dari dua suku atribut dan fungsi dari suatu superkelas ke kata atau lebih, maka semua suku kata subkelas dalam suatu hirarki. digabungkan tanpa spasi dengan huruf awal tiap suku kata menggunakan huruf besar. 1.6.3 Pemodelan Perangkat Lunak 1.6.3.1 Unified Modelling Language (UML) 1.6.3.2 Code Ignitier UML ( Unified Modelling Language ) adalah Code Igniter (CI) adalah salah