Perangkat Lunak Gangguan Saluran Udara Tegangan Menengah (SUTM) di PT. PLN (PERSERO) Area Majalaya Rayon Banjaran Devie R Suchendra S.T., M.T., Furkon Ady Trinugraha Program Studi Manajemen Informatika Konsentrasi Teknik Informatika Politeknik Komputer Niaga LPKIA Jln. Soekarno Hatta No. 456 Bandung 40266, Telp. +62 22 75642823, Fax. +62 22 7564282 Email :
[email protected] Abstrak
Framework Yii adalah framework (kerangka kerja) PHP berbasis komponen untuk pengembangan aplikasi web berskala besar, Framework Yii menyediakan reusability maksimum dalam pemograman web dan mampu meningkatkan kecepatan dalam membuat aplikasi web, Yii sangat cocok untuk pengembangan aplikasi dengan lalu lintas-tinggi, seperti portal, forum, sistem manajemen konten (CMS), sistem e-commerce, dan lain-lain. Intranet merupakan sebuah jaringan yang dibangun berdasarkan teknologi internet yang di dalamnya terdapat basis arsitektur berupa aplikasi web dan teknologi komunikasi data. Dalam segi penggunaan, geografis maupun implementasinya. Intranet berkerja secara luas dan maksimal seperti halnya internet. Namun demikian Intranet sangat terbatas dalam hal privilege dan hak akses para pemakainya Gangguan Saluran Udara Tegangan Menengah (SUTM) berbasis Intranet ini bertujuan untuk membuat suatu media berbasis website, serta media alternatif untuk penyimpanan data Gangguan Saluran Udara Tegangan Menengah pada PT. PLN (Persero) Area Majalaya Rayon Banjaran. Kata kunci : Yii Framework, Data SUTM, Intranet. I. PENDAHULUAN 1.1 Latar Belakang Masalah Pada zaman yang semakin maju ini, sistem komputerisasi merupakan suatu hal yang sangat penting bagi sebuah perusahaan, dengan semakin tingginya permintaan akan sistem komputerisasi dan juga kecepatan dalam mengerjakan berbagai tugas di dalam perusahaan dan diikuti dengan semakin berkembangnya teknologi yang ada saaat ini. Untuk menunjang permintaan dari perusahaan maka memerlukan suatu aplikasi yang dapat mendukung kearah tersebut sehingga memudahkan seorang karyawan untuk mendapatkan dan mengerjakan sebuah informasi yang cepat dan tepat. Untuk sebuah perusahaan listrik negara sangat di butuhkan data yang akurat setiap terjadinya gangguan pada jaringan listriknya karena mengingat pentingnnya listrik bagi kehidupan sehari – hari, oleh karena itu peningkatan pelayanan kepada masyarakat menjadi sangat penting. Pembuatan komputerisasi ini dikarenakan keinginan dari pihak perusahaan untuk mendapatkan hasil yang tepat, cepat, dan akurat mengenai pada bagian teknik dengan kasus monitoring harian gangguan trafo pada
saluran udara tegangan menengah (SUTM) dan juga keinginan untuk komputerisasi Berdasarkan uraian di atas, maka penulis merasa tertarik untuk membuat Perangkat Lunak Gangguan Saluran Udara Tegangan Menengah (SUTM) di PT. PLN (PERSERO) Area Majalaya Rayon Banjaran yang dibutuhkan untuk mempercepat dan mempermudah mendapatkan data dan informasi bagi karyawan. Sehingga di harapkan meningkatan mutu pelayanan terhadap pelanggan atau konsumen. 1.2 Identifikasi Permasalahan Berdasarkan uraian pada latar belakang, adapun identifikasi permasalahan yang dihadapi dapat dirumuskan sebaga berikut : 1. Belum terdapatnya suatu aplikasi berbasis web untuk mengolah data gangguan saluran udara tegangan menengah (SUTM) maka mengalami kesulitan ketika dalam melakukan rekap data per periodik dan pembuatan laporan. 1.3 Ruang Lingkup Permasalahan Ruang lingkup permasalahan merupakan batasan permasalahan dan ruang lingkupnya dari pembuatan skripsi minor bertujuan supaya memiliki tujuan yang jelas. Adapun ruang
lingkup permasalahan dalam perancangan aplikasi ini adalah sebagai berikut: 1. Aplikasi yang dibuat hanya untuk mengolah data gangguan saluran udara tegangan menengah (SUTM) di Area Majalaya Rayon Banjaran 2. Aplikasi yang dibuat menggunakan web berbasis Intranet 1.4 Tujuan Perancangan Dari indentifikasi permasalahn yang telah uraikan sebelumnya, maka penulis mempunyai maksud dan tujuan sebagai berikut : 1. Memudahkan karyawan untuk mengolah data dan penginputan data Gangguan Saluran Udara Tegangan Menengah (SUTM) dan ketika ingin melakukan rekap dan pembuatan laporan data gangguan saluran udara tegangan menengah (SUTM) per periodik. II. DASAR TEORI II.1. Pengertian Perangkat Lunak Adi Nugroho (2010) berpendapat bahwa : “Perangkat lunak adalah kumpulan dari pada intruksi atau statement yang di susun secara logis dan berbentuk kode yang hanya dapat di mengerti oleh komputer.” II.1.2 Pengertian Saluran Udara Tegangan Menengah (SUTM) Pada buku berjudul Operasi Sistem Tenaga Listrik, penerbit Graha Ilmu, Djiteng Marsudi berpendapat : Dalam sistem jawa, sebab Gangguan yang paling utama adalah petir. Pada instalasi yang paling sering terkena pertir adalah saluran udara, baik itu Saluran Udara Tegangan Tinggi (SUTT), Saluran Udara Tegangan Menengah (SUTM), Saluran Udara Tegangan Rendah (SUTR). Hal ini disebabkan karena memang jumlah petir di Indonesia tergolong banyak. Hal ini biasanya dinyatakan dengan Isokersonic Level (IKL) yaitu angka yang menggambarkan jumlah hari guruh per tahun. Angka IKL di pulau Jawa berkisar antara 20 sampai dengan 135 Sebab sebab gangguan lainnya adalah layang layang, tanaman/pohon, binatang seperti ular, kelelawar, tikus, ayam, atau kucing, juga kelalaian manusia sering merupakan seba Gangguan seperti membawa benda yang menjulang tinggi lalu menyentuh Saluran Udara, pad SUTM dan SUTR Gangguan karena tanamanjuga merupakan sumber Gangguan yang tidak kecil disebabkan karena SUTM dan
SUTR tidak mempunyai jalur khusus yang bebas dari tanaman seperti SUTT 150 KC, 70 KV dan 30 KV. II.1.3 Intranet Menurut Retno Nur Hidayat (2013) dalam Indonesia Jurnal on Computer Science – Spedd (IJCSS) menyatakan Intranet merupakan sebuah jaringan yang dibangun berdasarkan teknologi internet yang di dalamnua terdapat basis arsitektur berupa aplikasi web dan teknologi komunikasi data. Dalam segi penggunaan, geografis maupun implementasinya II.1.4 Pengertian Framework Yii Pada buku dengan judul Buku Pintar Framework Yii disebutkan bahwa Yii adalah sebuah source framework menggunakan bahasa pemograman PHP II.1.5. Database MySQL Database MySQL merupakan sebuah database server SQL multiuser dan multithreaded. MySQL dibuat oleh TcX dan telah dipercaya mengolah sistem dengan 40 buah database berisi 10,000 tabel dan 500 di antaranya memiliki 7 juta baris (kira-kira 100gigabyte data). II.2. Metodologi yang Digunakan Metodologi yang diigunakan dalam Penyusunan skripsi minor ini adalah metodologi analisis dan perancangan Berorientasi Objek dengan model proses Waterfall II.2.1 Model Waterfall
Gambar II.2 Ilustrasi model waterfall 1. Analisis kebutuhan perangkat lunak Proses pengumpulan kebutuhan dilakukan secara intensif untuk mempesifikasikan kebutuhan perangkat lunak agar dapat dipahami perangkat lunak seperti apa yang dibutuhkan oleh user. 2. Desain Desain perangkat lunak adalah proses multi langkah yang focus pada desain pembuatan program perangkat lunak termasuk struktur data, arsitektur perangkat lunak, representasi antarmuka, dan prosedur pengodean. Tahap ini mentranslasi kebutuhan perangkat lunak dari
tahap analisis kebutuhan ke representasi desain agar dapat diimplementasikan menjadi program pada tahap selanjutnya. 3. Pembuatan kode program Desain harus ditranslasian ke dalam program perangkat lunak. Hasil dari tahap ini adalah program komputer sesuai dengan desain yang telah dibuat pada tahap desain. Pembuatan Kode program menggunakan bahasa pemrograman PHP, Framework YII, dan DBMS MySQL. II.2.2 Teknik pengumpulan data 1. Observasi Observasi adalah pengamatan langsung pada kegiatan dan alur atau prosedur kerja pada sistem yang sedang berjalan. Observasi juga dilakukan untuk menganalisis permasalahan yang memungkinkan terjadi pada sistem yang sedang berjalan. 2. Wawancara Wawancara memungkinkan analis sistem mengumpulkan data secara langsung dengan orang yang diwawancarai serta dapat langsung mengajukan pertanyaanpertanyaan yang dirasa perlu dalam mengumpulkan data yang dibutuhkan dalam pengembangan sistem. III. ANALISIS DAN PERANCANGA PERANGKAT LUNAK III.1 Use Case merupakan gambaran fungsionalitas dari suatu sistem, sehingga pengguna sistem dapat mengerti mengenai kegunaan kegunaan sistem yang akan dibangun.
Gambar III.1 Diagram Use Case Gangguan Saluran Udara Tegangan Menengah (SUTM) Area Majalaya Rayon Banjaran III.2 Pemodelan Data III.2.1 Class Diagram Class diagram adalah sebuah spesifikasi yang jika diinstansiasikan akan menghasilkan sebuah objek dan merupakan inti dari pengembangan dan desain berorientasi objek. Class menggambarkan keadaan (atribut/properti) suatu sistem,
Gambar III.2 Class Diagram
III.3. Perancangan Antarmuka Pada sub bab perancangan antarmuka ini dibuat dengan maksud memberikan gambaran mengenai bentuk aplikasi yang akan di bangun dalam bentuk format dialog screen (halaman, parameter, passing, pesan). Berikut adalah rancangan antarmuka yang membangun fungsionalitas aplikasi :
Gambar III.25 Struktur Menu Karyawan
Gambar III.25 Struktur Menu Karyawan IV. IMPLEMENTASI DAN PENGUJIAN IV.1 Implementasi Tahap implementasi merupakan tahap awal dari penerapan aplikasi yang akan dibuat mulai dari tahap penerapan rencana implementasi, melakukan kegiatan implementasi, pengujian dan evaluasi hasil dari implementasi yang telah dilakukan. Pengumpulan Bahan Pada tahap ini akan dilakukan pengumpulan semua kebutuhan mengenai elemen-elemen yang dibutuhkan pada Perangkat Lunak Gangguan Saluran Udara Tegangan Menengah (SUTM) Berbasis Intranet. a. Waktu pelaksanaan kegiatan Kegiatan Pembuatan Perangkat Lunak Gangguan Saluran Udara Tegangan Menengah di PT. PLN (Persero) Area Majalaya Rayon Banjaran Area Majalaya Berbasis Intranet dilaksanakan paling lambat pada minggu pertama bulan juni 2014 hingga minggu ke 3 dibulan Agustus 2014. b. Matrik pelaksanaan kegiatan
1.
2.
3.
4.
5.
6.
Dalam perancangan perangkat lunak ini terdapat rangkaian peristiwa/kejadian secara sequential (berurutan). Berikut ini jadwal perancangan perangkat lunak : Analisa dan Perancangan Pada tahap ini dilakukan analisa proses Pencatatan Gangguan SUTM kemudian dilakukan perancangan terhadap aplikasi yang akan dibangun. Persiapan Perangkat Keras dan Perangkat Lunak Pada tahap ini menyediakan perangkat keras dan perangkat lunak yang akan dibutuhkan berdasarkan analisis dan desain kebutuhan aplikasi web yang akan di bangun Rancangan Database dan Pembuatan Aplikasi Proses pembuatan rancangan database untuk aplikasi yang akan di buat. Kegiatan pembuatan aplikasi yaitu kegiatan menterjemahkan hasil analisa dan rancangan ke dalam bahasa yang dapat dibaca oleh komputer untuk kemudian diakses melalui intranet. Implementasi dan Pengujian Pada tahap ini pembuatan Perangkat Lunak Gangguan Saluran Udara Tegangan Menengah di PT. PLN (Persero) Area Majalaya Rayon Banjaran Berbasis Intranet yang telah diimplementasikan akan diuji, seberapa jauh tingkat keberhasilan dapat berjalan dengan baik ketika digunakan oleh pengguna. Evaluasi dan Perbaikan Dalam tahap ini, aplikasi yang telah diuji akan di evaluasi, dan jika terjadi kesalahankesalahan, kurangnya informasi materi maupun data, ataupun terjadinya perubahan data yang berkaitan dengan Perangkat Lunak ini maka akan diperbaiki. Sosialisasi Dan Pelatihan Sebelum user menggunakan perangkat lunak tersebut, terlebih dahulu diberikan sosialisasi dan pelatihan agar user lebih dimudahkan dalam penggunaan pencarian informasi mengenai perusahaan.
Dari urain tersebut rencana implementasi tersebut akan di jadwalkan dalam tabel di bawah ini : Tabel IV.1 Daftar Aktivitas Implementasi
Gantt Chart adalah table yang menerangkan rentang waktu pelaksanaan jadwal kegiatan membuat Perangkat Lunak Gangguan Saluran Udara Tegangan Menengah di PT. PLN (Persero) Area Majalaya Rayon Banjaran Berbasis Intranet. Berdasarkan tabel IV.1 maka dapat digambarkan Gantt Chart sebagai berikut : Tabel IV.2 Tabel Matrik Pelaksanaan Implementasi.
IV.2 Implementasi Antarmuka Memperlihatkan hasil implementasi rancangan antarmuka dengan menggunakan bahasa pemrograman tertentu, termasuk di dalamnya tahapan yang dilakukan untuk instalasi prototype Perangkat Lunak yang dihasilkan, mulai dari tahapan persiapan sampai program siap digunakan, dan petunjuk umum penggunaan program per dialog screen.
Gambar IV.1 Halaman Login Halaman Login adalah halaman yang pertama kali muncul pada saat Admin Masuk ke dalam Web. Uraian penggunaan : 1. Masukan Id dan Password 2. Tekan tombol Login untuk masuk ke halaman utama admin
Halaman ini muncul ketika menu Laporan di akses. Hanya Admin yang bisa mengakses halaman ini Uraian Penggunaan : 1. Masukan data pada semua kolom dan tidak boleh ada yang kosong. 2. Tekan tombol Tampil setelah mengisi semua kolom
Gambar IV.2 Halaman Tambah Gangguan Halaman ini muncul ketika menu Gangguan di akses. Hanya Admin yang bisa mengakses halaman ini Uraian Penggunaan : 1. Masukan semua data pada kolom dan tidak boleh kosong, semuanya harus di isi. 2. Tekan tombol Simpan untuk menyimpan data
Gambar IV.5 Halaman Tambah karyawan Halaman ini muncul ketika menu Karyawan Indikasi di akses. Hanya Admin yang bisa mengakses halaman ini Uraian Penggunaan : 1. Masukan data pada semua kolom dan tidak boleh kosong. 2. Tekan tombol Tambah setelah mengisi semua kolom
Gambar IV.3 Halaman Tambah Penyulang Halaman ini muncul ketika menu penyulang di akses. Hanya Admin yang bisa mengakses halaman ini Uraian Penggunaan : 1. Masukan data pada semua kolom dan tidak boleh ada yang kosong. 2. Tekan tommbol Tambah untuk menyimpan data.
Gambar IV.4 Halaman Cetak Laporan
Gambar IV. 6 Halaman Profil
Halaman ini muncul ketika menu Profil di akses. Uraian Penggunaan : 1. Hanya untuk melihat Profil User atau Pemakai. 2. Tekan tombol Edit untuk mengganti Prodil User. IV.3. Hasil Pengujian (Black Box Testing) Pada tahap ini dilakukan proses pengujian perangkat lunak maka dalam hal ini konsep sangat penting demi kepuasan pengguna dan pengembang. untuk mencapai kualitas yang diharapkan dari perangkat yang dikembangkan, dilakukan pengujian secara Black box testing
yang merupakan salah satu pengujian tanpa perlu mengetahui apa yang sesungguhnya terjadi dalam sistem,
1. Untuk pengembangan selanjutnya dapat dijadikan aplikasi yang berbasis mobile, sehingga petugas lapangan dapat mengakses aplikasi tersebut.
Tabel IV.2.3 Hasil Pengujian Black Box Testing DAFTAR PUSTAKA 1.
2.
3.
4. 5.
Badiyanto, S.Kom, M.Kom. 2013, Buku pintar framework Yii, Mediakom, Yogyakarta Sutisna Dadan. 2007, 7 langkah mudah menjadi webmaster, mediakita, Jakarta Selatan S, Rosa A. dan M. Shalahuddin. 2013. Rekayasa Perangkat Lunak, Informatika, Bandung. Marsudi Djiteng. 2006, Operasi sistem tenaga listrik Widodo Prabowo Pudjo. 2011, Menggunakan UML, Informatika Bandung, Bandung
Daftar Pustaka Lainnya :
V. KESIMPULAN DAN SARAN V.1 Kesimpulan Setelah studi literatur dan coding dilakukan selama pembuatan Waterfall perangkat lunak, hasil studi tersebut kemudian diimpelentasikan dalam Waterfall. Kemudian dilakukan pengujian terhadap Waterfall dan diperoleh hasil sebagai berikut : 1. Adanya Perangkat Lunak ini mempermudah karyawan untuk mengolah data gangguan Saluran Udara Tegangan Menengah (SUTM) secara lebih cepat dalam segi waktu dan mempermudah dalam mencari dan penginputan data gangguan Saluran Udara Tegangan Menengah (SUTM). Dan Dengan kemudahan dalam melihat data Saluran Udara Tegangan Menengah (SUTM), pembuatan laporan per periodik lebih tepat waktu V.2 Saran Prototype ini masih memerlukan pengembangan supaya bisa membantu pengguna mendapatkan informasi dengan lebih baik. Adapun saransaran yang bisa digunakan untuk pengembangan perangkat lunak ini adalah :
Internet : 1. Gambar Waterfall pada halaman http://aimyaya.com/images/linearsm.gif Pada tanggal 9 juni 2014 2. Pengertian Intranet http://www.unsa.ac.id/ejournal/index.php/sp eed/article/view/802 Pada tanggal 9 mei 2014 3. Teknik Distribusi Tenaga Listrik https://www.google.com/url?sa=t&rct=j&q= &esrc=s&source=web&cd=1&cad=rja&uact =8&sqi=2&ved=0CCYQFjAA&url=http%3 A%2F%2Fbse.mahoni.com%2Fdata%2FSM K_11%2FTeknik_Distribusi_Tenaga_Listrik _Jilid_2_Kelas_11_Suhadi_dkk_2008.pdf& ei=M0tsU8O7D5Td8AWd_IHABQ&usg=A FQjCNHIONJOQV5cCqzlgSo48iljrqwnLQ &sig2=FD8qVc8A7YllgVosEwl7xQ&bvm= bv.66330100,d.dGc Pada tanggal 06 Mei 2014