• Tidak ada hasil yang ditemukan

BAB 4 HASIL DAN PEMBAHASAN

5.2 Saran

Berdasarkan kesimpulan-kesimpulan yang telah dikemukakan, dapat diajukan beberapa saran untuk pengembangan lebih lanjut antara lain :

1. Mengadakan suatu pelatihan bagi pengguna yang menggunakan sistem ini sehingga dalam pengoperasiannya mendapatkan hasil yang maksimal. 2. Karena sistem ini hanya digunakan untuk mengolah data yang berasal dari

110

DAFTAR PUSTAKA

API (American Petroleum Institute). 2002. Risk-based Inspection. API, Washington.

Hartono, Jogiyanto. 2005. Analisis & Desain Informasi: pendekatan terstruktur teori dan praktek aplikasi bisnis. Andi, Yogyakarta.

Kadir, Abdul. 2003. Pengenalan Sistem Informasi. Jakarta : Graha Ilmu

Muhlbauer, W. Kent. 2004. Pipeline Risk Management Manual Ideas, Techniques, and Resources Third Edition. Elsevier, Oxford.

NACE (International the Corrosion Society) Standard. 1999. NACE

International. Texas.

Peabody, A. W. 2001. Peabody's Control of Pipeline Corrosion Second Edition. NACE International, Texas.

Pierre, R. Roberge. 2008. Corrosion Engineering Principles and Practice. McGraw-Hill, New York.

Sanjaya, Ridwan. 2006. Rekayasa Grafis dengan Menggunakan PHP. Penerbit Andi, Yogyakarta.

Sidik, Betha. 2004. Pemrograman Web dengan PHP. Informatika, Jakarta.

Aplikasi Web. Informatika, Jakarta.

Simarta, J. & Paryudi, I. 2006. Basis Data. Penerbit Andi, Yogyakarta.

Siswoutomo, Wiwit. 2004. Membangun Web Service Open Source Menggunakan PHP. Penerbit PT Elex Media Komputindo, Jakarta.

Syafii, M., 2005. Panduan Membuat Aplikasi Database dengan PHP 5 MySQL PostgreSQL Oracle. Penerbit Andi, Yogyakarta.

Wahana Komputer. 2006. Seti Panduan Lengkap Menguasai Pemrograman Web

dengan PHP5. Penerbit Andi, Yogyakarta, Wahana Komputer,

Semarang.

Whitten, Jeffery L, Lonnie D. Bentley, Kevin C. Dittman. 2004. System Analysis and Design Methods 6th. New York : McGraw-Hill

112

http://id.wikipedia.org/ wiki/Korosi , 12 September 2009, pk. 08.45 WIB.

http://W3Schools.com, 15 September 2009, pk. 10.30 WIB

http://www.w3.org, 22 September 2009, pk. 08.00 WIB

http://ilmukomputer.com, 05 Desember 2009, pk. 14.45 WIB

http://www.ilmuwebsite.com, 10 Desember 2009, pk. 10.45 WIB

http://lifting.migas.esdm.go.id/, 12 Desember 2009, pk. 16.45 WIB

113

WAWANCARA

1. Wawancara 1

Institusi : PT. Wilson Walton Indonesia Tanggal : 10 Maret 2009

Nama Responden : Bapak Teddy Firmansyah Jabatan : Operation Manager

No. Pertanyaan Jawaban

1. Apa tugas dari Bidang Operation ?

Secara garis besar tugasnya adalah melakukan perencanaan dan pelaksana program yang telah dirancang di bidang korosi, baik itu program perawatan pipa, perbaikan pipa ataupun survey pada suatu jaringan pipa.

2. Apa peran teknologi komputer pada bidang korosi pipa minyak?

Peran teknologi komputer pada bidang korosi pipa minyak memiliki peran yang cukup penting pada bidang korosi, mulai dari proses perencanaan, proses pelaksanaan, sampai proses analisa hasil pelaksanaan. Yaitu sebagai alat bantu dalam proses penyimpanan, perhitungan dan analisa data.

3. Apa ada suatu inovasi yang ingin diwujudkan pada bidang korosi dengan memanfaatkan teknologi komputer ?

Ya ada, kami selaku kontraktor sekaligus konsultan dibidang korosi menginginkan membantu klien-klien kami dalam proses penyimpanan data-data pipa. Karena kami melihat, banyak klien kami kurang memperhatikan dalam penyimpanan data-data tersebut. Sehingga jika data-data-data-data

yang cukup lama untuk mendapatkan data-data tersebut.

4. Bagaimana bentuk sistem yang sedang berjalan di klien ?

Pertama operator lapangan melakukan monitoring berupa pengumpulan data korosi pada suatu jaringan pipa. Data-data tersebut dicatat pada lembaran-lembaran kertas. Data-data tersebut yang berupa catatan, kemudian diserahkan ke Field Engineer (FE) untuk di analisa. Hasil analisa tersebut berupa perkiraan keadaan pipa, berdasarkan data-data tersebut. Hasil analisa tersebut kemudian dikirim ke kantor pusat, tepatnya ke General Manager (GM) melalui email. Setelah GM mendapat hasil analisa tersebut, GM dapat memutuskan tindakan yang perlu dilakukan pada suatu jaringan pipa.

5. Apa kekurangan yang terdapat pada sistem yang sedang berjalan ?

Ada beberapa kekurangan yang terdapat pada sistem yang sedang berjalan:

a. Media penyimpanan data yang hanya menggunakan lembaran-lembaran kertas.

b. Proses penganalisaan data yang belum mempunyai bentuk baku untuk menganalisa data.

c. Pengiriman hasil analisa 6. Apa alternatif pemecahan

masalah yang ingin ditawarkan ?

Iya ada beberapa alternatif pemecahan masalah tersebut diantaranya:

a. Dibuat suatu database, sebagai media lain yang digunakan untuk penyimpanan data.

dapat langsung diproses sehingga menghasilkan suatu analisa hasil monitoring korosi pada pipa.

c. Baik data ataupun hasil analisa data monitoring korosi pipa dapat dilihat dari mana saja tidak terbatas oleh ruang. Karena jarak antar jaringan pipa yang berjauhan dan apalagi jarak antara jaringan pipa dengan kantor pusat.

7. Bagaimana bentuk sistem yang ingin ditawarkan ?

Pertama operator lapangan melakukan monitoring berupa pengumpulan data korosi pada suatu jaringan pipa. Data-data tersebut dicatat pada lembaran-lembaran kertas. Data-data tersebut yang berupa catatan, kemudian diinputkan ke suatu sistem informasi oleh operator. Dari sistem informasi tersebut baik GM ataupun FE dapat melihat keadaan pipa dari hasil monitoring lapangan. Dari sistem informasi tersebut juga didapat suatu rekomendasi, rekomendasinya yaitu berupa tindakan yang perlu dilakukan pada suatu jaringan pipa.

2. Wawancara 2

Institusi : PT. Wilson Walton Indonesia Tanggal : 10 Maret 2009

Nama Responden : Bapak Wahyudi Wibawa

1. Apa pengertian dari korosi eksternal pada suatu pipa ?

Korosi eksternal pada suatu pipa secara umum adalah korosi yang diakibatkan oleh faktor luar (lingkungan).

2. Apa saja yang termasuk faktor lingkungan yang menyebabkan terjadinya korosi eksternal ?

Faktor lingkungan yang menjadi penyebab korosi eksternal diantaranya temperatur, tanah, air.

3. Bagaimana cara penganalisaan data korosi eksternal yang ada sekarang ini ?

Cara penganalisaan dimulai dari data yang didapat dari operator lapangan kami kumpulkan. Kemudian kami analisa dengan program excel. Setelah hasilnya didapat, kami laporkan ke manager.

4. Apakah dengan sistem yang sekarang ini, baik proses maupun hasil sudah baik ?

Belum baik, karena dalam proses penganalisaan sehingga menghasilkan suatu kesimpulan diantara kami, hasilnya berbeda.

5. Mengapa bisa terjadi perbedaan hasil tersebut ?

Perbedaan tersebut terjadi, karena kami memiliki proses penganalisaan yang berbeda-beda.

6. Data apa saja yang termasuk ke dalam korosi eksternal ?

Yang termasuk ke dalam data korosi eksternal diantaranya: data external

corrosion protection, dan data pipe

condition.

3. Wawancara 3

Institusi : PT. Wilson Walton Indonesia Tanggal : 10 Maret 2009

Nama Responden : Bapak Paul Indrawan Syukur Jabatan : Field Engineer spesialis internal

No. Pertanyaan Jawaban

1. Apa pengertian dari korosi ? Korosi adalah degradasi atau penurunan kualitas dari material pipa yang disebabkan akibat interaksi dengan lingkungan sekitar.

2. Apa itu korosi internal dan data-data apa saja yang berkaitan dengan korosi internal ?

Korosi internal adalah korosi yang disebabkan oleh material asing yang ada atau terbawa dari proses produksi minyak. Data-data yang berkaitan dengan korosi internal diantaranya : data scaling tendency, data water sampling, data internal corrosion monitoring device, data corrosion risk, data corrosion rate, data chemical treatment.

3. Menurut anda apa saja keuntungan yang akan didapat dari pembuatan sistem informasi monitoring korosi ?

Keuntungan yang paling utama adalah pasti dari sisi finansial, karena dengan adanya sistem informasi ini diharapkan hasil akhir keadaan suatu pipa dapat didapat lebih cepat. Sehingga manager dapat memberi suatu keputusan (decision) tentang tindakan perbaikan atau pencegahan. Mengapa dikatakan keuntungan utama dari sisi finansial, karena dengan sistem informasi ini diharapkan keputusan dan rekomendasi yang dihasilkan lebih tepat. Karena selama ini biaya untuk perwatan ataupun perbaikan suatu pipa terus meningkat dari tahun ke tahun, sedangkan produksi minyak dari tahun ke tahun terus menurun. Jadi dapat kita simpulkan bahwa

ini dilakukan kurang tepat, hal tersebut bisa saja diakibatkan karena tidak adanya tingkatan prioritas.

4. Wawancara 4

Institusi : PT. Wilson Walton Indonesia Tanggal : 10 Maret 2009

Nama Responden : Bapak Bashari Rozardi

Jabatan : Field Engineer spesialis pipeline integrity

No. Pertanyaan Jawaban

1. Apa pengertian pipeline integrity ?

Pipeline integrity adalah kesatuan dari seluruh komponen pipa, yang berupa data internal corrosion, data eksternal corrosion dan data general.

2. Data apa saja yang ada di dalam data general ?

Data general diantaranya yaitu data desain jaringan pipa dan data produksi pipa. 3. Apa komentar Anda dengan

akan dibuatnya suatu sistem informasi monitoring korosi ?

Saya sangat mengharapkan, sistem yang akan dibuat dapat melakukan semua tahapan analisa sehingga menghasilkan suatu kesimpulan, seperti yang kami lakukan. Tetapi perbedaanya yaitu dengan sistem yang baru proses penganalisaan data dilakukan dengan lebih mudah, hasil yang didapat bisa lebih cepat.

Tugas dari bagian operation adalah melakukan perencanaan dan pelaksana program yang telah dirancang di bidang korosi, baik itu program perawatan pipa, perbaikan pipa ataupun survey pada suatu jaringan pipa.

o Hasil data monitoring korosi pipa hanya menggunakan lembaran-lembaran kertas sebagai media penyimpanannya, belum adanya bentuk baku untuk menganalisa data.

Dari kesimpulan di atas dapat diketahui bahwa proses penyimpanan dan penganalisaan data monitoring korosi masih belum efektif sehingga dibutuhkan suatu sistem informasi yang dapat digunakan penganalisaan data monitoring korosi dan sebagai penyimpanan data aset pipa yang dapat diakses kapan saja dan dimana saja, sehingga General Manager dapat memutuskan tindakan apa yang perlu dilakukan pada suatu jaringan pipa.

120 KUESIONER

Kuesioner ini bertujuan untuk meminta pendapat kepada para Engineer dan Manager setelah mencoba “Sistem Informasi Monitoring Korosi Pipa Minyak Berbasis Web” yang penulis ajukan.

Nama :

Jabatan : Engineer / Manager

1. Apakah Anda sudah mencoba menggunakan “Sistem Informasi Monitoring Korosi Pipa Minyak Berbasis Web” ?

a. Ya b. Tidak

2. Bagaimana prosedur pengoperasian “Sistem Informasi Monitoring Korosi Pipa Minyak Berbasis Web” ?

a. Sangat Mudah b. Mudah c. Sulit d. Sangat Sulit

3. Apakah akses informasi yang diberikan oleh “Sistem Informasi Monitoring Korosi Pipa Minyak Berbasis Web” ini sudah memadai ?

a. Sangat Memadai b. Memadai c. Cukup Memadai d. Kurang Memadai

4. Apakah pada waktu sistem ini Anda gunakan pernah terjadi error atau tidak sesuai dengan permintaan yang diminta ?

a. Pernah b. Tidak Pernah

5. Bagaimana tanggapan Anda mengenai pengembangan sistem informasi ini, untuk mengakses ataupun memproses data korosi ?

a. Sangat Baik b. Baik

database data korosi dan penganalisa data korosi ? a. Sangat Layak b. Layak

Responden : 9 Engineer, 1 Manager PT. Wilson Walton Indonesia Jenis Kuesioner : Kuesioner tertutup, yaitu responden diminta untuk

memilih jawaban yang telah disediakan.

Tujuan : Meminta tanggapan dan pendapat kepada para Engineer atau Manager mengenai “Sistem Informasi Monitoring Korosi Pipa Minyak Berbasis Web” apakah sistem ini layak untuk diterapkan.

Berikut Pertanyaan dan Hasil Persentasi Kuesioner yang didapat :

Jumlah Responden Jumlah No Pertanyaan

yang memilih Persentase %

1 Apakah Anda sudah mencoba

menggunakan "Sistem Informasi

Monitoring Korosi Pipa Minyak

Berbasis Web" ?

a. Ya 10 100

b. Tidak 0 0

2 Bagaimana prosedur pengoperasian

"Sistem Informasi Monitoring Korosi

Pipa Minyak Berbasis Web" ?

a. Sangat Mudah 2 20

b. Mudah 7 70

c. Sulit 1 10

d. Sangat Sulit 0 0

3 Apakah akses informasi yang diberikan oleh "Sistem Informasi Monitoring

ini sudah memadai ?

a. Sangat Memadai 2 20

b. Memadai 6 60

c. Cukup Memadai 2 20

d. Kurang Memadai 0 0

4 Apakah pada waktu sistem ini Anda

gunakan pernah terjadi error atau

tidak sesuai dengan permintaan

yang diminta ?

a. Pernah 0 0

b. Tidak Pernah 10 100

5 Bagaimana tanggapan Anda mengenai

pengembangan sistem informasi ini,

untuk mengakses ataupun memproses

data korosi ?

a. Sangat Baik 1 10

b. Baik 8 80

c. Cukup 1 10

d. Kurang 0 0

6 Menurut Anda, apakah sistem informasi

ini layak untuk dijadikan sebagai

database data korosi dan penganalisa

data korosi ?

a. Sangat Layak 1 10

b. Layak 6 60

c. Cukup Layak 3 30

124

TAMPILAN APLIKASI

149

Dibawah ini merupakan tabel hasil pengujian dari ”Sistem Informasi Monitoring Korosi Pipa Minyak Berbasis Web (Studi Kasus : PT. ConocoPhillips Inc. Ltd)” :

No. Rancangan Proses Hasil Yang Diharapkan Hasil Keterangan

1. Mulai menjalankan sistem dengan halaman login pengguna

Masuk halaman login Sesuai

2. Inputan halaman login (username dan password), diperiksa ke dalam database.

Pengguna termasuk ke salah satu dari pengguna yang dapat mengakses sistem informasi ini, yaitu:

administrator, Field Engineer (FE) dan Manager (MG)

Sesuai

3. Masuk halaman

utama administrator.

Terdapat 4 link, yaitu: User, Database, Map dan logout.

Sesuai

4. Masuk halaman user

pada admin.

Terdapat link untuk membuat pengguna baru,

ada.

5. Masuk halaman

pengguna baru.

Dapat dibuatnya pengguna baru dengan username, password dan akses yang diinputkan.

Sesuai

6. Masuk halaman edit

pengguna yang ada.

Data pengguna yang ada dapat diubah sesuai dengan yang diinginkan.

Sesuai

7. Pada halaman user

pada admin, klik hapus salah satu pengguna.

Terhapusnya data pengguna tersebut.

Sesuai

8. Pada halam backup database pada halaman admin.

Backup dapat menghasilkan 2 buah

format backup, yaitu: sql dan excel.

Sesuai

9. Pada halaman Field

Engineer (FE), terdapat link change password.

Password FE dapat diubah sesuai dengan yang diinputkan.

Sesuai

Manager. 11. Link pada halaman

map.

Link pada setiap gathering line.

Sesuai

12. Link risk ranking pada halaman utama gathering line.

Di dapat risk ranking pada gathering line tersebut.

Sesuai

13. Link advance view pada halaman utama gathering line

Dapat dilihat detail data dari suatu gathering line.

Sesuai

14. Link edit pada halaman detail gathering line.

Dapat diinputkan perubahan data yang terjadi

pada suatu gathering line.

Sesuai

15. Link change

password pada halaman utama Manager.

Password manager berubah sesuai dengan yang diinputkan.

Sesuai

16. Link approval data pada halaman utama Manager.

Terdapat data yang menunggu approval ataupun data yang telah di

cancel Manager.

Sesuai

yang ada, diantaranya: approve data, cancel data ataupun melihat dengan detail data tersebut.

153

<html> <head>

<title>Login WWI</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head>

<body bgcolor=black text="#FFFFFF">

<table width="100%" height="100%" border="0" align="center" cellpadding="0" cellspacing="0"> <tr align="left" valign="bottom">

<td colspan="3" valign="middle">

<form name="form1" method="post" action="login.php">

<table width="150" border="3" align="center" cellpadding="0" cellspacing="0" bordercolor="#666666"> <tr>

<td width="300"><table width="285" height="97" border="0" align="center" cellpadding="5" cellspacing="0" bgcolor="#0033CC">

<!--DWLayoutTable-->

<tr align="left" valign="bottom">

<td height="19" colspan="3" valign="top" align=center> <img src=image/login.png>

&nbsp;<font size="4" face="Verdana, Arial, Helvetica, sans-serif">Login</font> </td>

</tr>

<tr align="left" valign="bottom">

<td height="19" colspan="3" valign="top">&nbsp; </td>

</tr>

<tr align="left" valign="bottom">

<td height="19" colspan="3" valign="top">&nbsp; </td> </tr> <tr align="left" valign="middle"> <td> &nbsp;&nbsp;&nbsp;&nbsp; </td> <td width="64" height="22">

<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Username:</font></p> </td> <td>&nbsp; </td> </tr> <tr align="left" valign="bottom"> <td>&nbsp; </td>

<td height="19" colspan="3" valign="top" width="194">

<input name="username" type="text" id="username" size="32"> </td> <td>&nbsp; </td> </tr> <tr align="left" valign="middle"> <td>&nbsp; </td> <td height="19">

<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Password:</font></p></td> <td>&nbsp; </td> </tr> <tr align="left" valign="bottom"> <td>&nbsp; </td>

<td height="19" colspan="3" valign="top">

<input name="password" type="password" id="password" size="32"></td> </td>

<td>&nbsp; </td> </tr>

<tr align="left" valign="bottom">

<td height="19" colspan="3" valign="top">&nbsp; </td>

</tr>

<tr align="left" valign="bottom"> <td>&nbsp;

</td> </tr>

<tr align="left" valign="bottom">

<td height="19" colspan="3" valign="top">&nbsp; </td> </tr> <tr align="left" valign="bottom"> <td>&nbsp; </td>

<td height="19" colspan="3" valign="top" align=center>

<p><font size="1" face="Verdana, Arial, Helvetica, sans-serif" color=red>@ 2010 PT. Wilson Walton Indonesia</p> </td>

<td>&nbsp; </td> </tr>

<tr align="left" valign="bottom">

<td height="19" colspan="3" valign="top">&nbsp; </td> </tr> </table></td> </tr> </table> </form></td> </tr> </table> </body> </html> 2. database.php <? $database="copi"; $hostname="localhost"; $user="root"; $pass=""; $koneksi=mysql_connect($hostname,$user,$pass); mysql_select_db($database,$koneksi); ?> 3. login.php <?php include("database.php");

if(ereg("[a-z]|[A-Z]|[0-9]$",$username) && ereg("[a-z]|[A-Z]|[0-9]$",$password)) {

$pass=md5($password);

$perintah="SELECT * FROM user WHERE username = '$username'"; $query=mysql_query($perintah) or die ("ada yg salah");

$data=mysql_fetch_array($query); $sesi_useradm=$data[username]; $sesi_usermg=$data[username]; $sesi_userfe=$data[username]; $sesi_userop=$data[username]; $sesi_user=$data[username]; $sesi_adm=$data[username]; if($pass=="") $pass=" ";

if ($pass != $data[password] || $username!=$data[username]) { header("Location:index.htm"); } else { session_start(); if($data[status]=='0') { //Admin session_register('sesi_useradm'); header("Location:admin/index.php"); } else if($data[status]=='1') {

{ //FE session_register('sesi_userfe'); $user_loginfe = $data[username]; header("Location:fe/index.php"); } else { header("Location:index.htm"); } } mysql_free_result($query); } else { header("Location:index.htm"); } ?> 4. session.php <?php session_start(); if (session_is_registered("sesi_useradm")) { } else header("Location:../index.htm"); ?> 5. index.php (admin) <html> <head> <style type="text/css"> a:hover,

a:focus { /* we use :focus for keyboard navigation */

z-index: 200 /* bring to top when the mouse is over */ }

a img {

border: none;

-webkit-transition: all .2s; /* in Safari, every animatable property triggers an animation in .2s */ } a:hover img, a:focus img { -webkit-transform: scale(2); -moz-transform: scale(2); } #GreyWhite { background-color: #FBFBFB; } </style> </head> <body id="GreyWhite"> <? include("database.php"); include("session.php"); ?> <center> <br><br> <h1>Admin</h1> <br><br> <table> <tr> <td align=center>

&nbsp;&nbsp;&nbsp;&nbsp;<a href="user.php?hal=1"><img src="../image/user.png" alt="a" width="64"></a>&nbsp;&nbsp;&nbsp;&nbsp;

</td align=center> <td>

&nbsp;&nbsp;&nbsp;&nbsp;<a href="backup_db.php"><img src="../image/database.png" alt="a" width="64"></a>&nbsp;&nbsp;&nbsp;&nbsp;

</td>

</td> </tr> <tr> <td align=center> User </td> <td align=center> Database </td> <td align=center> Map </td> <td align=center> Logout </td> </tr> </table> </center> </body> </html> 6. user.php <html> <head> <style type="text/css"> a:hover,

a:focus { /* we use :focus for keyboard navigation */

z-index: 200 /* bring to top when the mouse is over */ }

a img {

border: none;

-webkit-transition: all .2s; /* in Safari, every animatable property triggers an animation in .2s */ } a:hover img, a:focus img { -webkit-transform: scale(2); -moz-transform: scale(2); } #GreyWhite { background-color: #FBFBFB; } </style> </head> <body id="GreyWhite"> <? include("database.php"); include("session.php"); ?> <center> <br> <table> <tr> <td align=center>

&nbsp;&nbsp;&nbsp;&nbsp;<a href="index.php"><img src="../image/home.png" alt="a" width="32"></a>&nbsp;&nbsp;&nbsp;&nbsp;

</td>

<td align=center>

&nbsp;&nbsp;&nbsp;&nbsp;<a href="logout.php"><img src="../image/logout.png" alt="a" width="32"></a>&nbsp;&nbsp;&nbsp;&nbsp;

Dokumen terkait