- Latar Belakang
Perkembangan IT
sekarang ini sudah sangat berkembang dengan pesat,seiring berjalannya waktu
orang-orang di tuntut untuk dapat mengerjakan pekerjaannya dengan cepat dan
efisien,tanpa tergantung pada lokasi tempat. Oleh karena itu diperlukan suatu
aplikasi yang berjalan di smartphone yang memudahkan para penggunanya dalam
mengontrol data perlengkapan IT pada salah satu perusahaan. Aplikasi yang
digunakan ialah RackMonkey yang di dalamnya sudah berisi informasi perlengkapan
IT yang sudah diinput melalui aplikasi berbasis web RackMonkey.
·
Perumusan
masalah
1.
Bagaimana cara mengontrol data di suatu
perusahaan tanpa tergantung dengan lokasinya ?
2.
Bagaimana cara kerja pengolahan data di
RackMonkey
·
Tujuan
1.
Perusahaan mengalami perubahan dan mendapatkan
keuntungan,jadi tidak ada alasan lagi untuk tidak menggunakan teknologi selama
dapat mempermudah perusahaan menyesuaikan diri dengan lingkungan.
2.
Nantinya diharapkan pengolahan data di
RackMonkey dapat di akses kapan pun, sehingga memudahkan penggunanya untuk
mengontrol data di suatu perusahaan.
·
Metodelogi
Dalam penulisan ini, pembahasan dibatasi pada perancangan pengolahan data di RackMonkey menggunakan bahasa perl dan database SQLite.
1. Manajemen Server
1.1 Rack Server
Rack Server ialah rak berbahan besi untuk tempat modul
peralatan IT, contohnya server, switch , UPS dan sebagainya. Server ialah
sebuah system computer yang menyediakan jenis layanan tertentu dalam sebuah jaringan
computer. Server juga mengontrol akses jaringan dan sumber daya yang terdapat
di dalamnya. Server terbagi dalam beberapa jenis,yaitu : server aplikasi,
server data maupun server proksi.
1.2 RackMonkey
RackMonkey ialah toolsberbasis web untuk mengelola rak
peralatan seperti server web, encoders, router dan perangkat penyimpanan.
RackMonkey bersifat bebas dan open source, RackMonkey juga berbasis Linux, bahasa yang digunakannya
ialah perl dan menggunakan database SQLite.
1.3 Virtual
Private Server ( VPS )
VPS ialah sebuah
physical server yang dibagi menjadi beberapa virtual private server.
2. Perancangan Aplikasi
Tahap rancangan konsep, yaitu menentukan rencana kerja
aplikasi sesuai tujuan pembuatan aplikasi. Beberapa hal yang harus di ketahui mengenai
aplikasi yang sedang dirancang yaitu :
·
Aplikasi bersifat mobile
·
Terbatas pada smartphone tertentu
2.1 Rancangan Use
Case Diagram
Admin sebagai actor akan meminta data ke web server yang
nantinya akan di proses di web server dan disamakan dengan data yang diminta
admin. Kemudian hasil data dari web server di kirim kembali ke admin,sehingga
admin mendapatkan data yang dimintanya.
2.2 Rancangan
tampilan Login
Pada rancangan tampilan menu login terdapat form login yang
terdiri dari username dan password kemudian terdapat button login.
2.3 Rancangan menu
list
Pada rancangan menu list terdapat 5 menu.
3. Implementasi
Untuk pembuatan aplikasi RM For
Android ini diperlukaan perangkat keras dan lunak sebagai penunjang pembuatan
aplikasi adapun keperluan untuk pembuatan aplikasi ini adalah sebagai berikut :
a)
Keperluan Hardware:
1.
Smartphone dengan OS Android 2.2.
2.
Komputer yang
spesifikasinya meliputi:
·
Procesor Intel Pentium
IV keatas
·
RAM minimal 1Gb
·
Hardisk 250 Gb
b)
Keperluan Software:
1.
OS Linux
2.
Aplikasi berbasis web
RackMonkey.
3.
Java SDK 1.6.2 sebagai
java development kit.
4.
Android SDK.
5.
Eclipse sebagai
Integrated Development Environment untuk source code.
6.
Android Development
Tools (ADT) yang merupakan plugin Eclipse.
c)
Keperluan Virtual
Private Server, dengan menggunakan VPS di daxa.net. Sistem Operasi yang
dipilih yaitu ubuntu server, karena dalam hal ini RackMonkey hanya bisa
pada system operasi linux.
4. Implementasi Pada Emulator
Tahap uji aplikasi yang dilakukan adalah pada emulator
Android SDK Linux. Aplikasi yang sudah selesai dibuat dan berhasil dijalankan
pada Android Virtual.Device atau emulator Android dapat diimplementasikan pada
ponsel berbasis Android. Pada ponsel Android file aplikasi yang dapat digunakan
adalah file .apk (Android Package). File tersebut akan otomatis
terbentuk pada saat melakukan kompilasi, file tersebut tersimpan pada folder
bin yang terletak di dalam folder project misalnya D:/workspace/testDroid/bin. Aplikasi
RM for Android yang ditandai pada gambar 5 , maka akan masuk ke menu login aplikasi.
Seperti gambar 4.
Gambar 4.Menu
login Aplikasi
Jika login berhasil maka akan masuk pada menu utama
dengan 4 pilihan yaitu Racks, Devices, dan Reports. Menu utama RM_Android ini
terlihat seperti gambar 5 di bawah ini :
Gambar 5. Menu
utama Aplikasi
Gambar 6 pada emulator android untuk menu racks, data akan
tampil sesuai dengan yang sudah di input.
Gambar 6. Menu
Racks
·
Kesimpulan
Berdasarkan
hasil uji coba dengan menggunakan kuisioner dan evaluasi pada aplikasi RM for
Android ini dapat ditarik kesimpulan bahwa aplikasi ini sudah dapat memenuhi
tujuannya untuk mempermudah admin / penggunanya dalam proses mengontrol data perlengkapan TI dan
jaringan lainnya pada suatu perusahaan, tidak hanya dilakukan secara offline
dan tidak hanya dilakukan di satu tempat, sehingga dapat mengatasi masalah
keterbatasan waktu bagi admin.
Namun,
aplikasi ini membutuhkan Virtual Private Server (VPS) agar data yang
berjumlah besar bisa dikelola dengan baik dan cepat, tanpa mengurangi waktu pengontrolannya.
Aplikasi ini juga dikelola melalui tools berbasis web RackMonkey yang khusus
untuk data rak server. Semakin banyak data, semakin besar juga spesifikasi VPS
yang dibutuhkan, agar nantinya dapat bekerja dengan baik dan lebih maksimal.
- Daftar Pustaka
- Agus Haryanto. 2011. Tutorial Android Komunikasi dengan Server menggunakan Http.URL:http://agusharyanto.net/wordpress/?p452, diakses 20 Juni 2011.
- Anonim. 2007. Apa itu VPS? URL: http://www.jagoanhosting.com/blog/2007/12/apa-itu-vps,diakses 11September 2011.
- Anonim. Implementasi Web Service Untuk Mendukung Interoperabilitas Pada Aplikasi ECommerce. URL : http://repo.eepisits.edu/13/1/741606b4e895b8f4797ce4e7e46e.pdf, diakses 27 Juli 2011.
- Erni Lukminingsih, 2007, Membangun Sistem Berbasis WAP untuk Mengkakses Jadwal,Jumlah Sisa Tempat Duduk dan Pemesanan Tiket Online Kereta Api Eksekutif, Jurnal Data Majemen dan Teknologi Informasi, STMIK AMIKOM, VOL. 8 No.2 Juni 2007, Jogjakarta, ISSN: 1411 - 3201
- Hanscombe, Richard and Philiph Norman. 1989. Strategic Leadership: The Missing Link. International edition, Singapore: Mc GrawhillBook Co.
- McNurlin, B.C. dan R.H. Sprague. 2002. Information Systems Management in Practice.5th edition. New Jersey : Prentice- Hall, Inc.
- Mangatur Lorielcide. 2011. Canggihnya Si Robot Hijau. URL: http://www.tokohindonesia.com/citizenjournalism/entry/canggihnya-si-robot-hijau, diakses 7 Juni 2011.
- Michael Siregar, Ivan (dkk). 2010. Mengembangkan Aplikasi Enterprise Berbasis Android. Yogyakarta : Penerbit Gava Media.