• Tidak ada hasil yang ditemukan

IMPLEMENTASI RATIONAL UNIFIED PROCESS DALAM PERANCANGAN SISTEM INFORMASI PRESTASI MAHASISWA FMIPA UNIVERSITAS RIAU REPOSITORY OLEH

N/A
N/A
Protected

Academic year: 2021

Membagikan "IMPLEMENTASI RATIONAL UNIFIED PROCESS DALAM PERANCANGAN SISTEM INFORMASI PRESTASI MAHASISWA FMIPA UNIVERSITAS RIAU REPOSITORY OLEH"

Copied!
16
0
0

Teks penuh

(1)

IMPLEMENTASI RATIONAL UNIFIED PROCESS DALAM PERANCANGAN SISTEM INFORMASI PRESTASI

MAHASISWA FMIPA UNIVERSITAS RIAU

REPOSITORY

OLEH

HERRY WIBOWO NIM. 1403114406

PROGRAM STUDI SISTEM INFORMASI JURUSAN ILMU KOMPUTER

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS RIAU

2018

(2)

IMPLEMENTASI RATIONAL UNIFIED PROCESS DALAM PERANCANGAN SISTEM INFORMASI PRESTASI MAHASISWA FMIPA UNIVERSITAS RI AU

Herry Wibowo, Elfizar

Mahasiswa Program Studi S1 Sistem Informasi Jurusan Ilmu Komputer

Fakultas Matematika dan Ilmu Pengetahuan Alam Kampus Bina Widya Pekanbaru, 28293, Indonesia

[email protected] ABSTRACT

The information system of students' achievements of the Faculty of Mathematics and Natural Sciences of the University of Riau is a web-based information system that was built to provide information about the achievements that have been achieved by the students of Mathematics and Natural Sciences, University of Riau. The achievement information system is built using the PHP and MySQL programming languages. The system buildment method used is the Rational Unified Process (RUP) which is divided into three phases, namely inception, elaboration and construction. Each stage has several processes carried out starting from business modeling, requirements, design, implementation, and testing. The process carried out in the inception phase are the stages of business modeling and requirements, then in the elaboration phase the design and construction phases are carried out in the implementation and testing phases. Software product testing is done using black box testing.

Keywords: Achievement, PHP, Rational Unified Process, Information System

ABSTRAK

Sistem informasi prestasi mahasiswa Fmipa Universitas Riau merupakan sistem informasi berbasis web yang dibangun untuk memberikan informasi mengenai prestasi–

prestasi yang telah diraih oleh mahasiswa Fmipa Universitas Riau. Sistem informasi prestasi dibangun menggunakan bahasa pemrograman PHP dan MySQL. Metode pembangunan sistem yang digunakan adalah metode Rational Unified Process (RUP) dimana terbagi dalam tiga fase yaitu inception, elaboration dan construction. Setiap tahap memiliki beberapa proses yang dilakukan dari mulai business modeling, requirement, design, implementation, dan testing. Proses yang dilakukan pada fase inception adalah tahapan business modeling dan requirement, kemudian pada fase elaboration dilakukan tahap design dan fase construction dilakukan tahapan implementation dan testing.

Pengujian produk perangkat lunak dilakukan dengan menggunakan black box testing.

Kata Kunci: Prestasi, PHP, Rational Unified Process, Sistem informasi

(3)

PENDAHULUAN

Berdasarkan pengamatan yang dilakukan penulis di lingkungan FMIPA Universitas Riau adalah belum adanya sistem informasi yang dapat mengelola data berupa prestasi yang telah diraih oleh mahasiswa FMIPA. Karena belum adanya sistem informasi maka pengelolaan data prestasi mahasiswa masih dilakukan menggunakan formulir dalam bentuk kertas dan pengisian data oleh mahasiswa dilakukan dengan cara ditulis, hal tersebut mengakibatkan mahasiswa cenderung malas untuk mengisi sehingga data pun tidak lengkap dan tidak tertutup kemungkinan pengisian dilakukan secara asal- asalan. Selain itu, keamanan data menjadi kurang terjamin karena belum memanfaatkan teknologi informasi dalam pengelolaannya.

Rational Unified Process (RUP) dapat digunakan sebagai metode yang merumuskan model arsitektur enterprise ke dalam aktifitas-aktifitas pengembangan sistem informasi untuk kebutuhan organisasi, dalam hal ini adalah arsitektur sistem informasi perguruan tinggi. “Metode RUP lebih mudah dalam menghasilkan desain sistem informasi yang diinginkan organisasi serta dapat menjelaskan pengembangan sistem secara real, memiliki dokumentasi sistem yang jelas dan memiliki fleksibilitas dalam proses pengembangan”. Sahid (2017). Oleh karena itu penelitian yang dilakukan menggunakan metode RUP sebagai metode untuk membangun sistem informasi prestasi mahasiswa FMIPA Universitas Riau.

METODE PENELITIAN

a. Teknik Pengumpulan Data

Pada metode pengumpulan data ini, penulis melakukan observasi dan wawancara.

1. Observasi, observasi bertujuan untuk mengumpulkan informasi mengenai kebutuhan sistem (system requirement), penulis melakukan pengumpulan data dengan cara observasi lingkungan FMIPA Universitas Riau. Penulis mengidentifikasi masalah yang terjadi pada mahasiswa FMIPA Universitas Riau terkati masalah pengumpulan data prestasi mahasiswa, dan merancang sistem informasi prestasi mahasiswa untuk mempermudah pengumpulan data prestasi tersebut.

2. Wawancara, wawancara dilakukan dengan salah satu Staff Sub. Bagian Kemahasiswaan FMIPA Universitas Riau yaitu bapak Heri Mulyadi, ST, untuk memperoleh data-data yang diperlukan.

b. Peralatan yang Digunakan

Adapun peralatan yang digunakan dalam penelitian ini terbagi menjadi 2 kategori, yaitu hardware dan software. Peralatan hardware dapat dilihat pada Tabel 1 dan software pada Tabel 2.

(4)

Tabel 1. Hardware yang digunakan

No Nama Alat dan Bahan Fungsi Keterangan

1 Laptop Notebook Alat untuk mengerjakan project atau skripsi

Processor Intel core i3 RAM 2 GB, Harddisk 320 GB

Tabel 2. Software yang digunakan

No Nama Alat dan Bahan Fungsi Keterangan

1 OS Windows Sistem untuk menjalankan fungsi notebook

7 ultimate

2 Microsoft Office Aplikasi pengolahan data Office 2016

3 PHP Bahasa Pemrograman Versi 5.4.7

4 MySQL Menyimpan database Versi 5.5.27

5 Atom Editor untuk pengkodean

pada sistem

Versi 1.29.0 6 CodeIgniter Framework untuk

pengkodean

Versi 3.1.8 7 Mozilla Firefox Menjalankan aplikasi Versi 63.0.3 8 Filezilla Sharing data untuk

melakukan hosting

Versi 3.39.0

c. Metode Rational Unified Process

“Metode rational unified process adalah proses rekayasa perangkat lunak yang menggunakan pendekatan disiplin untuk menetapkan tugas dan tanggung jawab dalam pengembangan organisasi”. Sahid (2017). RUP diciptakan, dikembangkan, dan dikelola oleh Rational Software sekarang IBM. Tujuannya adalah “menghasilkan perangkat lunak berkualitas tinggi yang memenuhi kebutuhan pengguna dan dapat diprediksi penjadwalan dan biaya pengembangannya”. Kruchten (2003).

Tahapan atau fase yang dilakukan pada pembangunan sistem informasi prestasi mahasiswa yaitu fase inception, elaboration, dan construction. Metode RUP yang diimplementasikan pada sistem informasi prestasi mahasiswa mempunyai beberapa iterasi atau pengulangan berupa output dari perubahan-perubahan baik itu perubahan pada tahap business modelling, requiremenet, analysis design, implementation dan testing.

Menurut Kruchten (2003) RUP baik digunakan karena mendukung 6 (enam) praktik terbaik dalam pengembangan perangkat lunak yaitu pengembangan perangkat lunak secara iteratif, pengelolaan persyaratan, menggunakan arsitektur berbasis komponen, memvisualisasi pemodelan perangkat lunak, secara terus menerus memverifikasi kualitas perangkat lunak, dan mengawasi perubahan perangkat lunak.

(5)

HASIL DAN PEMBAHASAN

a. Fase Inception

Pada fase inception penulis melakukan tahap business modelling dan requirements sistem informasi prestasi mahasiswa FMIPA Universitas Riau.

1. Business modelling

Pada tahap ini, penulis menggambarkan 7 gambaran dasar untuk melakukan proses bisnis sebuah sistem informasi yang akan dibangun diantaranya yaitu menentukan costumer segment, value propotion, channels, costumer relationship, key resources, key activities, dan key partnership.

2. Requirements

Pada tahap requirements yaitu menjelaskan mengenai proses pada system yang akan dibangun dengan interaksi kepada user yang terlibat didalam sistem informasi prestasi mahasiswa FMIPA Universitas Riau, dalam hal ini penulis mendesain use case diagram sistem informasi prestasi mahasiswa berdasarkan notasi Whitten, et al (2004). Use case diagram dapat dilihat pada gambar 1.

Gambar 1. Use case diagram b. Fase Elaboration

Pada fase elaboration, penulis melakukan tahap desain UML (unified model language) diantaranya penulis membuat desain activity diagram, sequence diagram, dan class diagram serta pada tahap elaboration penulis melakukan desain pada tampilan sistem informasi prestasi mahasiswa FMIPA Universitas Riau.

1. Desain UML

Desain UML sistem informasi prestasi mahasiswa FMIPA Universitas Riau meliputi activity diagram login administrator, menambah data mahasiswa dan data prestasi pada administrator dimana penggambaran notasi pada activity diagram sistem informasi prestasi mahasiswa FMIPA Universitas Riau diambil berdasarkan notasi yang ditulis oleh Booch, et al (2005). Activity diagram sistem informasi prestasi mahasiswa FMIPA Unversitas Riau dapat dilihat pada gambar 2,3 dan 4.

(6)

Gambar 2. Activity diagram login administrator

Gambar 3. Activity diagram menambahkan data mahasiswa

(7)

Gambar 5. Activity diagram menambahkan data prestasi

Selain activity diagram pada user administrator, pada sistem ini terdapat user mahasiswa meliputi activity diagram login mahasiswa, menambahkan data prestasi dan mengubah data profil mahasiswa. Activity diagram pada user mahasiswa dapat dilihat pada gambar 6,7, dan 8.

Gambar 6. Activity diagram login mahasiswa

(8)

Gambar 7. Activity diagram menambahkan data prestasi

Gambar 8. Activity diagram mengubah data profil mahasiswa

Sequence diagram sistem meliputi sequence diagram menambah data mahasiswa, menambah data prestasi, mengubah profil mahasiswa, dan cetak laporan dapat dilihat pada gambar 9, 10, 11 dan 12.

(9)

Gambar 9. Sequence diagram menambahkan data mahasiswa

Gambar 10. Sequence diagram menambahkan data prestasi

(10)

Gambar 11. Sequence diagram mengubah profil mahasiswa

Gambar 12. Sequence diagram mencetak laporan Desain UML class diagram dapat dilihat pada gambar 13.

(11)

Gambar 13. Class diagram 2. Desain tampilan sistem

Desain tampilan sistem terdiri dari desain halaman login administrator, profil, list data mahasiswa, list data prestasi, form tambah data mahasiswa, dan form tambah data prestasi. Desain tampilan sistem dapat dilihat pada gambar 13, 14, 15, 16, 17 dan 18.

Gambar 13. Desain tampilan login administrator

(12)

Gambar 14. Desain tampilan profil mahasiswa

Gambar 15. Desain tampilan list data mahasiswa

Gambar 16. Desain tampilan list data prestasi

(13)

Gambar 17. Desain form tambah data mahasiswa

Gambar 18. Desain form tambah data prestasi c. Fase Construction

Pada fase construction penulis melakukan tahap implementasi dan pengujian sistem menggunakan black box testing. Pada tahap penulis mengubah desain tampilan sistem menjadi aplikasi yang siap digunakan. Implementasi sistem ini terdiri dari tampilan menu login administrator, menu profil mahasiswa, list data mahasiswa, list data prestasi, form tambah data mahasiswa dan form tambah data prestasi. Implementasi dapat dilihat pada gambar 19, 20, 21, 22, 23 , dan 24.

(14)

Gambar 19. Tampilan login administrator

Gambar 20. Tampilan profil mahasiswa

Gambar 21. Tampilan list data mahasiswa

(15)

Gambar 22. Tampilan list data prestasi mahasiswa

Gambar 23. Tampilan form tambah data mahasiswa

Gambar 24. Tampilan form data tambah prestasi mahasiswa

(16)

KESIMPULAN

Berdasarkan hasil penelitian ini dapat disimpulkan beberapa hal, yaitu:

1. Dari ketiga fase yang dilakukan pada metode RUP yaitu fase inception, elaboration, dan construction dalam pembangunan sistem informasi prestasi mahasiswa FMIPA Universitas Riau, fase yang didalamnya terdapat iterasi atau pengulangan adalah fase elaboration dan construction.

2. Sistem informasi prestasi mahasiswa FMIPA Universitas Riau mampu menghasilkan laporan berupa prestasi-prestasi mahasiswa FMIPA Universitas Riau.

UCAPAN TERIMA KASIH

Penulis mengucapkan terima kasih kepada bapak Dr. Elfizar. S.Si,. M. Kom. yang telah membimbing, memotivasi serta membantu penelitian dan penulisan karya ilmiah ini.

DAFTAR PUSTAKA

Booch G., James R. & Ivar J., 2005. The Unified Modeling Language User Guide Second Edition. United State: Addison Wesley Professional.

Kruchten, P. 2003. The Rational Unified Process an Introduction third Edition.

Addison Wesley. Boston.

Sahid, ATU. 2017. Rancang Bangun Sistem Informasi Administrasi PKM Universitas Lampung Berbasis Web Menggunakan Metode Rational Unified Process (RUP).

Tugas Akhir. Lampung. Universitas Lampung.

Whitten, J L. Bentley, & L D. Dittman, K C.2004. Metode Desain dan Analisis Sistem, Penerjemah Anonim. Yogyakarta : Andi.

Gambar

Tabel 2. Software yang digunakan
Gambar 1. Use case diagram  b. Fase Elaboration
Gambar 2. Activity diagram login administrator
Gambar 5. Activity diagram menambahkan data prestasi
+7

Referensi

Dokumen terkait

Setelah dilakukan pengujian keseluruhan alat prototype pengukur kecepatan kendaraan didapatkan hasil yang cukup baik pada saat prototype kendaraan diberikan input sebesar 3

Melihat dari ayat tersebut diatas, maka bentuk masa yang dipilih pada sarana ini yaitu bentuk segi empat dengan melihat kepada pertimbangan efisiensi ruang dalam bangunan

Tahap Kedua: Perancangan sistem, yaitu melakukan perancangan sistem yang meliputi perancangan proses menggunakan diagram Unified Modelling Language (UML) yang

Siswa mengumpulkan data dari praktikum virtual gaya gravitasi, menganalisis data, dan membuat simpulan terkait dengan permasalahan yang diselidiki.. Dalam melakukan analisis

Perlu adanya tindak lanjut dari tenaga kesehatan khususnya perawat untuk meningkatkan motivasi wanita usia subur tentang kesehatan reproduksinya dengan cara lain

BUKU PANDUAN MASUK SANTRI BARU TAHUN PELAJARAN 2016-2017 ini merupakan panduan kegiatan yang harus difahami dengan baik oleh wali dan santri baru karena di dalamnya

Epitel yang sudah distimulasi oleh makrofag juga akan berproliferasi, begitu juga dengan pembuluh darah yang baru (granulation tissue).. • Kolagen kemudian akan memperbaiki

Cookies yang diberi perlakuan penambahan penstabil CMC memiliki nilai tekstur yang lebih tinggi dibandingkan dengan cookies yang diberi perlakuan penstabil gum