Metodologi Pengembangan Sistem Analisis dan perancangan sistem informasi lowongan kerja karir :studi kasus program studi sistem informasi

47

3.2 Metodologi Pengembangan Sistem

Metodologi pengembangan sistem yang gunakan untuk mengembangkan sistem ini adalah RAD Rapid Application Development yaitu suatu pendekatan berorientasi objek terhadap pengembangan system yang mencakup suatu metode pengembangan serta perangkat-perangkat lunak Kendall Kendall, 2003. Metode RAD mempunyai beberapa fase yang diantaranya : Fase, Perencanaan syarat, Fase Workshop Desain perencanaan dan kontruksi, dan Fase Implementasi. 1 Perencanaan Syarat dan Analisis Kebutuhan Requirement Planning yaitu mengidentifikasi masalah yang dihadapi dan membuat rencana untuk menyelesaikan masalah tersebut dan membuat analisa serta memahami sistem informasi yang ada. Selain itu, juga dilakukan identifikasi terhadap solusi yang diharapkan. Oleh karena itu pengguna dan analyst bertemu untuk mengidentifikasi tujuan-tujuan dari sistem yang akan dibuat serta mengidentifikasi kebutuhan informasi yang ditimbulkan dari tujuan-tujuan tersebut. Orientasi dalam fase ini adalah menyelesaikan masalah-masalah yang terjadi di dalam UIN karir. Hal ini diuraikan sebagai analisa terhadap sistem yang berjalan dan sistem yang akan diterapkan. 2 Workshop Desain Yaitu mengidentifikasi solusi alternatif dan memilih solusi yang terbaik. Kemudian membuat desain proses bisnis dan desain pemrograman untuk data-data yang telah didapatkan dan dimodelkan dalam arsitektur sistem informasi UIN 48 karir. Tools yang akan digunakan dalam pemodelan sistem adalah UML Unified Modeling Language. Pada proses desain, analyst melakukan pengembangan prototype sistem informasi UIN karir meliputi desain data, desain arsitektur, desain prosedural, desain database, dan desain interface. Dalam penulisan skripsi ini desain data yang dilakukan menggunakan notasi diagram class, desain arsitektur menggunakan notasi sequence diagram dan statechart, desain prosedural dilakukan dengan menggunakan activity diagram, desain database menggunakan Physical Database Schema, sedangkan desain interface menggunakan notasi grafis berupa tampilan layar. 3 Implementasi Pelaksana Yaitu menerapkan sistem informasi yang telah dibuat dengan software yang digunakan. Dalam tahap ini akan menjelaskan tindak lanjut dari desain yang telah dibuat agar sistem tersebut dapat berjalan dengan baik. a Penulisan Script Coding Pada tahap ini hasil desain dimasukan ke dalam bentuk bahasa pemrograman yang gunakan agar dapat dijalankan dalam bentuk aplikasi. b Testing Pada tahap ini dilakukan uji coba terhadap sistem baru agar dapat digunakan tanpa menemukan kendala-kendala apapun. Adapun uji coba yang akan dilakukan menggunakan metode Blackbox. Software yang digunakan dalam pembuatan sistem ini adalah XAMPP versi 1.7.1. yang mencakup : Apache versi 2.2.11 untuk web server, PHP versi 49 5.2.9 untuk bahasa pemrograman, dan MySQL versi 5.0.51 untuk database-nya. Selain itu, juga menggunakan Macromedia Dreamweaver 8 sebagai software editor dan Adobe Photoshop CS2 untuk mengolah gambar.

3.2.1 Alasan Menggunakan RAD Rapid Application Development

Alasan menggunakan metode RAD dalam pengembangan sistem adalah : 1. Proyek sistem informasi UIN karir ini tidak terlalu besar. 2. Membatasi dan mempersingkat waktu pengembangan sistem 3. Metode RAD memungkinkan untuk mengumpulkan syarat dan kebutuhan informasi yang tidak didefinisikan secara spesifik melalui tanggapan pengguna. 4. Proyek-proyek memliki visibilitas dan dukungan lebih tinggi karena keterlibatan pengguna yang ekstensif selama proses. 5. Error dan penghilangan cenderung untuk di deteksi lebih awal dalam prototype dari pada model sistem.

3.3 Kerangka Berpikir