5
Abstrak Kerja Praktek dilaksanakan di PT PLN (Persero) Jasa Manajemen Konstruksi cabang Semarang di bagian IT pada tanggal 20 Januari 2014 hingga 20 Februari 2014. Kerja praktek yang diangkat penulis adalah Implementasi dan Pengujian Sistem Informasi Pemetaan Pegawai di PT PLN (Persero) Jasa Manajemen Konstruksi. Aplikasi sistem informasi ini aplikasi berbasis web-based dengan bahasa pemrograman PHP dan database PHPMyAdmin (atau dikenal dengan MySQL). Metodologi yang digunakan selama pengembangan aplikasi sistem informasi ini adalah dengan menggunakan metode FAST (Framework for the Application of System Technology). Kata kunci : PLN JMK, Pengolahan data, Sistem informasi, MySQL, PHP, FAST I. PENDAHULUAN EHADIRAN teknologi ini dimaksudkan untuk mencapai hasil yang lebih baik dan efisien, serta efektif. Teknologi informasi adalah salah satu dari sekian teknologi yang banyak digunakan untuk membantu pekerjaan manusia yang mencakup bidang tidak terbatas pada hal hal seperti proses, perangkat lunak, perangkat keras, bahasa pemrograman, dan konstruksi, dan sistem informasi. PT PLN (Persero) Jasa Manajemen Konstruksi telah banyak mengimplementasikan teknologi informasi, salah satunya yaitu sistem informasi. Sistem informasi yang digunakan sangat banyak dan bermacam macam tujuan penggunaannya. Namun demikian, banyaknya sistem informasi yang digunakan saat ini dirasa kurang memadai. Seperti halnya yang dirasakan oleh Divisi Sumber Daya Manusia PT PLN (Persero) Jasa Manajemen Konstruksi. Salah satu pekerjaan yang dikerjakan oleh Divisi tersebut yaitu monitoring pemetaan pegawai yang memegang proyek TSK maupun UMK. Pelaksanaannya dinilai kurang efisien dan efektif karena proses monitoring masih menggunakan cara manual yaitu data data yang disimpan dalam file excel. Hal tersebut harus segera ditangani untuk menambah produktivitas kerja dari divisi tersebut. Perencanaan strategis sistem informasi dirasa akan menjadi solusi untuk meningkatkan produktivitas pekerjaan dari divisi tersebut. II. TINJAUAN PUSTAKA A. XAMPP XAMPP adalah sebuah software web server apache yang didalamnya sudah tersedia database server MySQL dan support PHP programming. XAMPP merupakan software yang mudah digunakan, gratis dan mendukung instalasi di Linux dan Windows. Keuntungan lainnya adalah hanya menginstal satu kali sudah tersedia Apache Web Server, MySQL Database Server, PHP Support ( PHP 4 dan PHP 5 ) dan beberapa module lainnya. B. Bahasa Pemrograman PHP Bahasa pemrograman PHP merupakan bahasa pemrograman untuk mebuat web yang bersifat server-side scripting. PHP memungkinkan kita untuk membuat halaman web yang bersifat dinamis. PHP dapat dijalankan pada berbagai macam Operating System (OS), misalnya Windows, Linux dan Mac OS. Selain Apache, PHP juga mendukung beberapa web server lain, misalnya Microsoft IIS, Caudium, PWS dan lain-lain. [4] C. MySQL MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (database management system) atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL. D. Bootstrap Bootstrap adalah sebuah alat bantu untuk membuat sebuah tampilan halaman website yang dapat mempercepat pekerjaan seorang pengembang website ataupun pendesain halaman website. Sesuai namanya, website yang dibuat dengan alat bantu ini memiliki tampilan halaman yang sama atau mirip dengan tampilan halaman Twitter atau desainer juga dapat mengubah tampilan halaman website sesuai dengan kebutuhan. E. Metode FAST FAST merupakan kependekan dari (Framework for the Application of System Technology). Metode FAST ini mendefinisikan tahapan untuk mengidentifikasi dan mengevaluasi permasalahan, kesempatan, hambatan yang terjadi, dan kebutuhan yang diharapkan untuk perbaikan. F. STR STR (Software Test Result) merupakan dokumen hasil pengujian. Dokumen ini dibuat setelah dilakukan pengujian Makalah Kerja Praktek Implementasi dan Pengujian Sistem Informasi Pemetaan Pegawai dengan Metode FAST di PT PLN (Persero) Jasa Manajemen Konstruksi Refika Khoirunnissa Program Studi Sistem Komputer Fakultas Teknik Universitas Diponegoro Jalan Prof. Sudharto, Tembalang, Semarang, Indonesia [email protected] K

Implementasi dan Pengujian Sistem Informasi Pemetaan Pegawai dengan Metode FAST

Embed Size (px)

DESCRIPTION

Implementasi dan Pengujian Sistem Informasi Pemetaan Pegawai di PT PLN (Persero) Jasa Manajemen Konstruksi. Aplikasi sistem informasi ini merupakan aplikasi berbasis web-based dengan bahasa pemrograman PHP dan database PHPMyAdmin (atau dikenal dengan MySQL). Metodologi yang digunakan selama pengembangan aplikasi sistem informasi ini adalah dengan menggunakan metode FAST (Framework for the Application of System Technology).

Citation preview

Page 1: Implementasi dan Pengujian Sistem Informasi Pemetaan Pegawai dengan Metode FAST

Abstrak – Kerja Praktek dilaksanakan di PT PLN

(Persero) Jasa Manajemen Konstruksi cabang Semarang di bagian

IT pada tanggal 20 Januari 2014 hingga 20 Februari 2014. Kerja

praktek yang diangkat penulis adalah Implementasi dan Pengujian

Sistem Informasi Pemetaan Pegawai di PT PLN (Persero) Jasa

Manajemen Konstruksi. Aplikasi sistem informasi ini aplikasi

berbasis web-based dengan bahasa pemrograman PHP dan

database PHPMyAdmin (atau dikenal dengan MySQL). Metodologi

yang digunakan selama pengembangan aplikasi sistem informasi

ini adalah dengan menggunakan metode FAST (Framework for the

Application of System Technology).

Kata kunci : PLN JMK, Pengolahan data, Sistem informasi,

MySQL, PHP, FAST

I. PENDAHULUAN

EHADIRAN teknologi ini dimaksudkan untuk

mencapai hasil yang lebih baik dan efisien, serta efektif.

Teknologi informasi adalah salah satu dari sekian teknologi

yang banyak digunakan untuk membantu pekerjaan manusia

yang mencakup bidang tidak terbatas pada hal – hal seperti

proses, perangkat lunak, perangkat keras, bahasa

pemrograman, dan konstruksi, dan sistem informasi.

PT PLN (Persero) Jasa Manajemen Konstruksi telah

banyak mengimplementasikan teknologi informasi, salah

satunya yaitu sistem informasi. Sistem informasi yang

digunakan sangat banyak dan bermacam – macam tujuan

penggunaannya. Namun demikian, banyaknya sistem informasi

yang digunakan saat ini dirasa kurang memadai. Seperti halnya

yang dirasakan oleh Divisi Sumber Daya Manusia PT PLN

(Persero) Jasa Manajemen Konstruksi. Salah satu pekerjaan

yang dikerjakan oleh Divisi tersebut yaitu monitoring

pemetaan pegawai yang memegang proyek TSK maupun

UMK. Pelaksanaannya dinilai kurang efisien dan efektif karena

proses monitoring masih menggunakan cara manual yaitu data

– data yang disimpan dalam file excel. Hal tersebut harus

segera ditangani untuk menambah produktivitas kerja dari

divisi tersebut. Perencanaan strategis sistem informasi dirasa

akan menjadi solusi untuk meningkatkan produktivitas

pekerjaan dari divisi tersebut.

II. TINJAUAN PUSTAKA

A. XAMPP

XAMPP adalah sebuah software web server apache yang

didalamnya sudah tersedia database server MySQL dan

support PHP programming. XAMPP merupakan software yang

mudah digunakan, gratis dan mendukung instalasi di Linux dan

Windows. Keuntungan lainnya adalah hanya menginstal satu

kali sudah tersedia Apache Web Server, MySQL Database

Server, PHP Support ( PHP 4 dan PHP 5 ) dan beberapa

module lainnya.

B. Bahasa Pemrograman PHP

Bahasa pemrograman PHP merupakan bahasa

pemrograman untuk mebuat web yang bersifat server-side

scripting. PHP memungkinkan kita untuk membuat halaman

web yang bersifat dinamis. PHP dapat dijalankan pada

berbagai macam Operating System (OS), misalnya Windows,

Linux dan Mac OS. Selain Apache, PHP juga mendukung

beberapa web server lain, misalnya Microsoft IIS, Caudium,

PWS dan lain-lain.[4]

C. MySQL

MySQL adalah sebuah perangkat lunak sistem manajemen

basis data SQL (database management system) atau DBMS

yang multithread, multi-user, dengan sekitar 6 juta instalasi di

seluruh dunia. MySQL AB membuat MySQL tersedia sebagai

perangkat lunak gratis dibawah lisensi GNU General Public

License (GPL), tetapi mereka juga menjual dibawah lisensi

komersial untuk kasus-kasus dimana penggunaannya tidak

cocok dengan penggunaan GPL.

D. Bootstrap

Bootstrap adalah sebuah alat bantu untuk membuat sebuah

tampilan halaman website yang dapat mempercepat pekerjaan

seorang pengembang website ataupun pendesain halaman

website. Sesuai namanya, website yang dibuat dengan alat

bantu ini memiliki tampilan halaman yang sama atau mirip

dengan tampilan halaman Twitter atau desainer juga dapat

mengubah tampilan halaman website sesuai dengan kebutuhan.

E. Metode FAST

FAST merupakan kependekan dari (Framework for the

Application of System Technology). Metode FAST ini

mendefinisikan tahapan untuk mengidentifikasi dan

mengevaluasi permasalahan, kesempatan, hambatan yang

terjadi, dan kebutuhan yang diharapkan untuk perbaikan.

F. STR

STR (Software Test Result) merupakan dokumen hasil

pengujian. Dokumen ini dibuat setelah dilakukan pengujian

Makalah Kerja Praktek

Implementasi dan Pengujian Sistem Informasi

Pemetaan Pegawai dengan Metode FAST di PT

PLN (Persero) Jasa Manajemen Konstruksi

Refika Khoirunnissa

Program Studi Sistem Komputer Fakultas Teknik Universitas Diponegoro

Jalan Prof. Sudharto, Tembalang, Semarang, Indonesia

[email protected]

K

Page 2: Implementasi dan Pengujian Sistem Informasi Pemetaan Pegawai dengan Metode FAST

terhadap suatu aplikasi. Selain itu dokumen ini dibuat

berdasarkan perancangan kasus uji dalam STP yang telah

disusun sebelumnya.

III. HASIL KERJA PRAKTEK DAN PEMBAHASAN

Pada laporan kerja praktik ini penulis akan membahas

tahapan ke-7 dari metode FAST pada pengembangan sistem

informasi pemetaan pegawai, yaitu Construction and Testing

A. Construction

Aplikasi Pemetaan Pegawai tersebut berjalan dengan dua

user yaitu admin dan user umum. Dalam hal ini admin

memiliki id untuk dapat log in dan memiliki hak akses dalam

mengatur input, edit, dan hapus data pegawai maupun proyek.

Sedangkan user umum ini hanya memiliki hak akses untuk

melihat data – data pegawai yang sedang berada pada proyek –

proyek yang ada di PT PLN (Persero) Jasa Manajemen

Konstruksi. Berikut adalah flowchart proses berjalannya

aplikasi Pemetaan Pegawai PT PLN (Persero) Jasa Manajemen

Konstruksi :

1. Flowchart masuk sebagai admin

Gambar 3. 1 Flowchart Masuk sebagai Admin

2. Flowchart data pegawai

Gambar 3. 2 Flowchart Data Pegawai

3. Flowchart data proyek

Gambar 3. 3 Flowchart Data Proyek

4. Flowchart menu utama

Gambar 3. 4 Flowchart Menu Utama

B. Testing

Testing merupakan tahap pengujian aplikasi apakah

berjalan sesuai kebutuhan dan dapat menyelesaikan

permasalahan sebelumnya yang telah dianalisis di tahap scope

definition. Berikut adalah penjelasan secara detail pengujian

tiap form dalam aplikasi sistem informasi pemetaan pegawai :

1. Form Login

Gambar 3. 5 Pengujian Form Login

2. Form Input Pegawai

Page 3: Implementasi dan Pengujian Sistem Informasi Pemetaan Pegawai dengan Metode FAST

Gambar 3. 6 Pengujian Form Input Pegawai

3. Form Input Proyek

Gambar 3. 7 Pengujian Form Input Proyek

4. Daftar Pegawai

Gambar 3. 8 Pengujian Daftar Pegawai

5. Edit Data Pegawai

Gambar 3. 9 Pengujian Edit Pegawai

Page 4: Implementasi dan Pengujian Sistem Informasi Pemetaan Pegawai dengan Metode FAST

6. Hapus Data Pegawai

Gambar 3. 10 Pengujian Hapus Pegawai

7. Daftar Proyek

Gambar 3. 11 Pengujian Daftar Proyek

8. Edit Data Proyek

Gambar 3. 12 Pengujian Edit Proyek

9. Hapus Data Proyek

Gambar 3. 13 Pengujian Hapus Proyek

10. Monitoring Data Pegawai di Setiap Proyek

Gambar 3. 14 Pengujian Monitoring Data Pegawai

IV. KESIMPULAN DAN SARAN

Pada bagian ini akan dijelaskan kesimpulan dan saran dari

hasil kerja praktek dan pembahasan.

A. Kesimpulan

Berdasarkan hasil pelaksanaan kerja praktek di P.T.

Pertamina Semarang dapat disimpulkan bahwa :

1. Aplikasi sistem informasi sudah menjadi bagian penting

dalam perusahaan karena memberikan efisiensi terhadap

kinerja karyawan dan waktu kerja.

2. Pengembangan aplikasi Pemetaan Pegawai PT PLN

(Persero) Jasa Manajemen Konstruksi menggunakan

metode FAST (Framework for the Application of System

Technology) yang memiliki 8 tahapan analisis.

3. Fitur yang ada pada aplikasi Pemetaan Pegawai PT PLN

(Persero) Jasa Manajemen Konstruksi adalah pengolahan

data pegawai dan proyek serta monitoring pemetaan

pegawai.

4. Kerja praktik ini menghasilkan suatu gambaran yang ada

pada dunia kerja, terutama gambaran dalam membangun

sistem informasi dengan data yang sangat kompleks.

B. Saran

Saran yang diusulkan dari hasil pelaksanaan kerja praktek di

PT PLN (Persero) Jasa Manajemen Konstruksi adalah :

1. Aplikasi seharusnya dapat dikembangkan menjadi aplikasi

client and server sehingga monitoring data pemetaan dapat

dilihat oleh perusahaan PT PLN (Persero) Jasa Manajemen

Konstruksi cabang lain.

Page 5: Implementasi dan Pengujian Sistem Informasi Pemetaan Pegawai dengan Metode FAST

2. Melihat pentingnya data – data yang tersimpan dalam

database, maka aplikasi tersebut seharusnya memiliki

kemanana data yang cukup baik.

DAFTAR PUSTAKA

[1] CMS. 2012. Pengertian XAMPP.

http://maniacms.web.id/2012/01/pengertian-xampp.html. (diakses

15 April 2014)

[2] Wikipedia. XAMPP. http://id.wikipedia.org (diakses 15 April

2014)

[3] Wikipedia. MySQL. http://id.wikipedia.org/wiki/MySQL (diakses

15 April 2014)

[4] Whitten, Jeffrey L., Lonnie D. Bentley. (2007). Systems Analysis

and Design Methods. Indianapolis: McGraw-Hill Education.

[5] Home and Learn. PHP. http://www.homeandlearn.co.uk/php

(diakses 27 Januari 2014)

[6] Plus2net. Javascript Tutorial.

http://www.plus2net.com/javascript_tutorial/site_map.php (diakses

28 Januari 2014)

[7] H4nk blogs. Pengurangan Tanggal Berdasar Hari.

http://h4nk.blogspot.com/2013/01/pengurangan-tanggal-

berdasarkan-hari-php.html (diakses 28 Januari 2014)

[8] Bootstrap. http://getbootstrap.com/ (diakses 30 Januari 2014)

BIODATA PENULIS

Refika Khoirunnissa, lahir di kota

Semarang pada tanggal 24 Juni 1993.

Telah menempuh pendidikan di TK

Kuncup Sari Semarang, SDN Jomblang

04 Semarang, SMP N 08 Semarang,

SMK N 2 Semarang dan sekarang

tengah menyelesaikan pendidikan Strata

Satu di Program studi Sistem Komputer

Fakultas Teknik Universitas

Diponegoro, Semarang, Angkatan

Tahun 2011.

Mengetahui/Mengesahkan

Dosen Pembimbing

Ike Pertiwi Windasari, S.T, M.T.

NIP. 198412062010122008