• Tidak ada hasil yang ditemukan

SISTEM INFORMASI LAPORAN PROGRAM KERJA OPERATOR DI PERUSAHAAN UMUM DAERAH TIRTA RANGGA SUBANG CABANG PAMANUKAN

N/A
N/A
Protected

Academic year: 2023

Membagikan "SISTEM INFORMASI LAPORAN PROGRAM KERJA OPERATOR DI PERUSAHAAN UMUM DAERAH TIRTA RANGGA SUBANG CABANG PAMANUKAN"

Copied!
18
0
0

Teks penuh

(1)

SISTEM INFORMASI LAPORAN PROGRAM KERJA OPERATOR DI PERUSAHAAN UMUM DAERAH TIRTA

RANGGA SUBANG CABANG PAMANUKAN

SKRIPSI

Diajukan untuk Memenuhi Salah Satu Syarat Kelulusan Program Pendidikan Sarjana

Oleh :

Bimbim Faisyal Akbar D1A.18.0519

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS ILMU KOMPUTER UNIVERSITAS SUBANG SUBANG

2022

(2)

i

SISTEM INFORMASI LAPORAN PROGRAM KERJA OPERATOR DI PERUSAHAAN UMUM DAERAH TIRTA RANGGA SUBANG CABANG

PAMANUKAN

Oleh :

Bimbim Faisyal Akbar D1A.18.0519

Subang, 28 Juli 2022 Menyetujui,

(Rakhmayudhi, M.Kom) Pembimbing I

(Rino Gupitha, ST., M.Kom) Pembimbing II

Mengetahui

(Dr. Tepi Perisal, S.Sos., M.Si) Dekan Fakultas Ilmu Komputer

(Bagus Ali Akbar, S.SI., M.Kom) Ketua Program Studi

(3)

ii

HALAMAN PERNYATAAN

Dengan ini saya menyatakan bahwa Laporan Skripsi dengan judul “SISTEM INFORMASI LAPORAN PROGRAM KERJA OPERATOR DI PERUSAHAAN UMUM DAERAH TIRTA RANGGA SUBANG CABANG PAMANUKAN” adalah benar-benar karya saya sendiri, dan saya tidak melakukan plagiat atau pun pengutipan dengan cara- cara yang tidak sesuai dengan etika keilmuan yang berlaku dalam masyarakat keilmuan.

Atas pernyataan ini, saya siap menanggung risiko/sanksi yang dijatuhkan kepada saya apabila kemudian ditemukan adanya pelanggaran terhadap etika keilmuan dalam karya saya ini, atau ada klaim dari pihak lain terhadap keaslian karya saya ini.

Subang, 28 Juli 2022 Yang membuat pernyataan

(Bimbim Faisyal Akbar)

(4)

iii ABSTRAK

Perkembangan sebuah teknologi selalu mengalami perubahan yang sangat cepat dari tahun ke tahun. Dibutuhkannya fasilitas yang memberikan kemudahan pengguna untuk mendorong majunya suatu lembaga baik formal maupun non formal. Mengolah laporan program kerja operator pada Perusahaan Umum Daerah Tirta Rangga Subang Cabang Pamanukan saat itu juga belum terkelola dengan baik karena belum adanya Website secara online yang dapat memudahkan pekerjaan. Untuk membantu pembuatan sistem informasi laporan program Kerja tersebut, penulis menggunakan metode Unified Process (UP) sehingga dihasilkan sistem informasi laporan program kerja operator yang dapat digunakan dengan baik oleh karyawan. Oleh karena itu, disini saya akan membuat sebuah situs website agar karyawan Perusahaan Umum Daerah Tirta Rangga Subang Cabang Pamanukandapat dengan mudah, cepat, tepat waktu, relevan dan akurat dalam mengolah laporan program kerja.

Kata Kunci : RUP, Codeigniter, Sublime Text, UML, Laporan Program Kerja Operator, Perusahaan Umum Daerah Tirta Rangga Subang Cabang Pamanukan

(5)

iv ABSTRACT

The development of a technology always changes very quickly from year to year.

The need for facilities that provide convenience for users to encourage the advancement of an institution, both formal and non-formal. Processing the operator work program report at the Tirta Rangga Subang Regional Public Company, Pamanukan Branch at that time was also not managed properly because there was no online website that could facilitate work. To assist the manufacture of the work program report information system, the author uses the Unified Process (UP) method so that an operator work program report information system is produced that can be used properly by employees. Therefore, here I will create a website so that employees of the Tirta Rangga Subang Regional Public Company Pamanukan Branch can easily, quickly, timely, relevantly and accurately in processing work program reports.

Keywords: RUP, Codeigniter, Sublime Text, UML, Operator Work Program Report, Regional Public Company Tirta Rangga Subang Pamanukan Branch

(6)

v

KATA PENGANTAR

Puji dan syukur kami panjatkan ke hadirat Tuhan Yang Maha Esa, karena hanya atas berkat dan rahmat-Nya, sehingga Laporan Skripsi yang berjudul “SISTEM INFORMASI LAPORAN PROGRAM KERJA OPERATOR DI PERUSAHAAN UMUM DAERAH TIRTA RANGGA SUBANG CABANG PAMANUKAN” dapat diselesaikan dengan baik dan tepat waktu. Adapun tujuan penulisan laporan ini adalah untuk memenuhi persyaratan dalam menyelesaikan Mata kuliah Skripsi Program Studi Sistem Informasi Universitas Subang.

Penyusunan laporan ini tidak terlepas dari bantuan beberapa pihak, oleh karena itu penulis hendak mengucapkan terima kasih kepada :

1. Orang tua, yang telah memberikan doa, semangat, dukungan, dan motivasi selama melakukan studi.

2. Bapak Bagus Ali Akbar, S.SI., M.Kom. Selaku Kepala Program Studi Sistem Informasi Universitas Subang.

3. Bapak Rakhmayudhi, M.Kom serta Bapak Rino Gupitha, ST., M.Kom Selaku Dosen Pembimbing

4. Keluarga Besar Perusahaan Umum Daerah Tirta Rangga Subang Cabang Pamanukan yang telah mengizinkan saya untuk menjalankan Skripsi.

5. Semua teman – teman di program studi Sistem Informasi yang memberikan semangat dan dukungan selama ini.

6. Semua pihak yang tidak dapat disebutkan satu per satu yang terlibat dalam penyusunan Laporan Skripsi ini sehingga dapat selesai dengan baik.

Akhir kata, penulis menyadari bahwa pelaksanaan dan penyusunan laporan ini masih belum sempurna. Oleh karena itu, kritik dan saran yang membangun sangat penulis harapkan. Semoga penyusunan laporan ini bermanfaat bagi semua pihak.

Subang, 28 Juli 2022

Bimbim Faisyal Akbar

(7)

vi DAFTAR ISI

HALAMAN PERNYATAAN... ii

ABSTRAK ... iii

ABSTRACT ... iv

KATA PENGANTAR ... v

DAFTAR ISI ... vi

DAFTAR TABEL ... ix

DAFTAR GAMBAR ... x

DAFTAR SIMBOL ... xii BAB I PENDAHULUAN ... I-1 1.1 Latar Belakang ... I-1 1.2 Identifikasi Masalah ... I-2 1.3 Batasan Masalah ... I-2 1.4 Maksud dan Tujuan Penelitian ... I-2 1.5 Metodologi Penelitian ... I-2 1.6 Waktu Penelitian... I-3 1.7 Lokasi Penelitian ... I-4 1.8 Sistematika Penelitian ... I-4 BAB II LANDASAN TEORI ... II-1 2.1 Laporan ... II-1 2.2 Program Kerja ... II-1 2.3 Operator ... II-2 2.4 Metode RUP (Rational Unified Process) ... II-2 2.5 Framework Codeigniter ... II-3 2.6 Sublime Text ... II-4 2.7 Sistem Basis Data (Database) ... II-5 2.8 Pengertian UML (Unified Modelling Language) ... II-6 BAB III ANALISIS KEBUTUHAN SISTEM... III-1 3.1 Analisis Organisasi ... III-1

(8)

vii

3.1.1 Sejarah Singkat ... III-1 3.1.2 Visi dan Misi ... III-1 3.1.3 Struktur Organisasi ... III-2 3.1.4 Tugas Pokok dan Fungsi Seksi Operator ... III-2 3.2 Analisis Kebutuhan Sistem ... III-3 3.2.1 Gambaran Sistem Lama ... III-3 3.3 Uraian Hasil Analisis Kebutuhan Informasi ... III-5 3.3.1 Kebutuhan Informasi... III-5 3.3.2 Kebutuhan Perangkat Keras ... III-5 3.3.3 Kebutuhan Perangkat Lunak ... III-5 3.3.4 Kebutuhan Fungsional dan Non Fungsional ... III-6 3.4 Pemodelan Aktor dan Use Case ... III-7 3.4.1 Pemodelan Use Case Keseluruhan ... III-7 3.4.2 Definisi Aktor ... III-8 3.4.3 Definisi Use Case ... III-8 3.4.4 Skenario Use Case ... III-10 3.4.5 Activity Diagram ... III-15 3.5 Robustness Diagram ... III-18 BAB IV PERANCANGAN SISTEM ... IV-1 4.1 Class Diagram ... IV-1 4.2 Sequence Diagram ... IV-1 4.3 Perancangan Database ... IV-5 4.3.1 Deskripsi Tabel ... IV-6 4.4 Desain Antarmuka ... IV-7 BAB V IMPLEMENTASI DAN PENGUJIAN ... V-1 5.1 Implementasi ... V-1 5.1.1 Implementasi Perangkat Keras ... V-1 5.1.2 Implementasi Perangkat Lunak ... V-1 5.1.3 Hasil Implementasi ... V-2 5.1.4 Implementasi Antarmuka ... V-3

(9)

viii

5.2 Pengujian ... V-7 5.2.1 Pelaksanaan Pengujian ... V-7 5.2.2 Hasil Pengujian ... V-8 BAB VI KESIMPULAN DAN SARAN ... VI-1 6.1 Kesimpulan ... VI-1 6.2 Saran ... VI-1 DAFTAR PUSTAKA ... xiii

(10)

ix

DAFTAR TABEL

Tabel 1.1 Jadwal Penelitian ... I-4 Tabel 3.1 Kebutuhan Informasi ... III-5 Tabel 3.2 Kebutuhan Perangkat Keras ... III-5 Tabel 3.3 Kebutuhan Perangkat Lunak ... III-5 Tabel 3.4 Kebutuhan Fungsional ... III-6 Tabel 3.5 Kebutuhan Non Fungsional ... III-7 Tabel 3.6 Definisi Aktor ... III-8 Tabel 3.7 Definisi Usecase... III-8 Tabel 3.8 Skenario Usecase Login/Logout... III-10 Tabel 3.9 Skenario Usecase Dashboard ... III-11 Tabel 3.10 Skenario Usecase Kelola Laporan Program Kerja ... III-12 Tabel 3.11 Skenario Usecase Laporan ... III-14 Tabel 4.1 Deskripsi Database Pengguna ... IV-6 Tabel 4.2 Deskripsi Database Kelola Laporan Program Kerja ... IV-6 Tabel 5.1 Implementasi Perangkat Keras ... V-1 Tabel 5.2 Implementasi Perangkat Lunak ... V-1 Tabel 5.3 Implementasi Basis Data ... V-2 Tabel 5.4 Pelaksanaan Pengujian ... V-7 Tabel 5.5 Hasil Pengujian ... V-8

(11)

x

DAFTAR GAMBAR

Gambar 3.1 Struktur Organisasi ... III-2 Gambar 3.2 Sistem yang berjalan ... III-4 Gambar 3.3 Usecase Diagram ... III-7 Gambar 3.4 Skenario Usecase Login/Logout ... III-10 Gambar 3.5 Skenario Usecase Dashboard ... III-11 Gambar 3.6 Skenario Usecase Kelola Laporan Program Kerja ... III-12 Gambar 3.7 Skenario Usecase Laporan ... III-14 Gambar 3.8 Activity Diagram Login ... III-15 Gambar 3.9 Activity Diagram Dashboard... III-16 Gambar 3.10 Activity Diagram Kelola Laporan Program Kerja ... III-16 Gambar 3.11 Activity Diagram Lihat Laporan ... III-17 Gambar 3.12 Robustness Diagram ... III-18 Gambar 4.1 Class Diagram ... IV-1 Gambar 4.2 Sequence Diagram Login... IV-1 Gambar 4.3 Sequence Diagram Dashboard (Operator/Admin) ... IV-2 Gambar 4.4 Sequence Diagram Dashboard (Kepala Cabang) ... IV-2 Gambar 4.5 Sequence Tambah Kelola Laporan Program Kerja ... IV-3 Gambar 4.6 Sequence Edit Kelola Laporan Program Kerja ... IV-3 Gambar 4.7 Sequence Hapus Kelola Laporan Program Kerja ... IV-4 Gambar 4.8 Sequence Diagram Laporan (Operator/Admin)... IV-4 Gambar 4.9 Sequence Diagram Laporan (Kepala Cabang) ... IV-5 Gambar 4.10 Perancangan Database ... IV-5 Gambar 4.11 Halaman Login ... IV-7 Gambar 4.12 Halaman Dashboard Admin/Operator ... IV-7 Gambar 4.13 Halaman Dashboard Kepala Cabang ... IV-8 Gambar 4.14 Halaman Kelola Laporan Program Kerja... IV-8 Gambar 4.15 Halaman Laporan ... IV-9 Gambar 5.1 Database Pengguna ... V-3

(12)

xi

Gambar 5.2 Database Kelola ... V-3 Gambar 5.3 Halaman Login ... V-3 Gambar 5.4 Halaman Dashboard Admin/Operator ... V-4 Gambar 5.5 Halaman Dashboard Kepala Cabang ... V-4 Gambar 5.6 Halaman Kelola Laporan Program Kerja... V-5 Gambar 5.7 Halaman Tambah Kelola Laporan Program Kerja ... V-5 Gambar 5.8 Halaman Edit Kelola Laporan Program Kerja ... V-6 Gambar 5.9 Halaman Hapus Kelola Laporan Program Kerja ... V-6 Gambar 5.10 Halaman Laporan ... V-7

(13)

xii

DAFTAR SIMBOL

Simbol 2.1 Simbol UML ... II-7

(14)

I-1 BAB I PENDAHULUAN 1.1 Latar Belakang

Program Kerja adalah suatu sistem rencana kegiatan dari suatu organisasi yang terarah, terpadu, dan tersistematis yang dibuat untuk rentang waktu yang telah ditentukan oleh suatu organisasi. Program kerja akan menjadi pegangan bagi organisasi dalam menjalankan rutinitas organisasi. Program kerja juga digunakan sebagai sarana untuk mewujudkan cita-cita organisasi.

Perusahaan Umum Daerah Air Minum Tirta Rangga Kabupaten Subang sebagai BUMD yang mempunyai otoritas/monopoli usaha dalam pengelolaan penyediaan air minum bagi masyarakat mempunyai masa depan yang cukup menjanjikan.

Perusahaan Umum Daerah Air Minum Tirta Rangga Subang Cabang Pamanukan sebagai salah satu cabang perumda di Kabupatern Subang yang masih menggunakan sistem pencatatan yang manual dan belum mempunyai sistem untuk mengelola data laporan program kerja, data jadwal pemberian kaporit serta data pemeliharaan mesin yang sering mengakibatkan kehilangan data laporan program Kerja, jadwal pemberian kaporit dan data pemeliharaan mesin.

Dilihat permasalahan diatas penulis memiliki ide untuk membuat “SISTEM INFORMASI LAPORAN PROGRAM KERJA OPERATOR DI PERUSAHAAN UMUM DAERAH TIRTA RANGGA SUBANG CABANG PAMANUKAN’’. Dengan dibuatnya sistem informasi laporan program kerja operator di perusahaan umum daerah tirta rangga subang cabang pamanukan, penulis berharap bisa membantu pihak-pihak terkait dalam mengelola data laporan program kerja.

(15)

I-2

1.2 Identifikasi Masalah

Beberapa permasalahan yang timbul pada sistem yang sedang berjalan saat ini, yakni:

1. Belum adanya fasilitas yang mendukung operator dalam mengelola data laporan program kerja di PDAM tirta rangga subang cabang pamanukan

2. Dampak yang timbul dari pencatatan secara manual ialah menyulitkan operator dalam mencari laporan sebelumnya.

1.3 Batasan Masalah

Dengan penulisan skripsi ini penulis membatasi masalah dengan :

1. Pemodelan sistem yang dilakukan menggunakan UML (Unified Modeling Language) terdiri dari usecase diagram, activity diagram, class diagram dan sequence diagram

2. Bahasa Pemrograman yang digunakan adalah PHP 3. Framework yang digunakan adalah CodeIgneter3

1.4 Maksud dan Tujuan Penelitian

Maksud dilakukannya penelitian ini adalah untuk membuat sistem informasi laporan program Kerja operator yang ditujukan pada perusahaan umum daerah tirta rangga subang cabang pamanukan. Adapun tujuan dari dilakukannya penelitian ini adalah mempermudah perusahaan dalam mengolah laporan program Kerja.

1.5 Metodologi Penelitian

Dalam penelitian ini, peneliti menggunakan metode penelitian Rational Unified Process dengan fase yang diambil yaitu fase inception, elaboration dan contruction

(16)

I-3

1. Inception (Permulaan)

Tahap ini lebih pada memodelkan proses bisnis yang dibutuhkan (business modeling) dan mendefinisikan kebutuhan akan sistem yang akan dibuat (requirements)

2. Elaboration (Perencanaan)

Tahap ini lebih pada analisis dan desain sistem serta implementasi sistem yang fokus pada purwarupa sistem (prototype)

3. Contruction (Konstruksi)

Tahap ini fokus pada pengembangan komponen dan fitur-fitur sistem dan lebih pada implementasi dan pengujian sistem yang fokus pada implementasi perangkat lunak pada kode program.

4. Transition (Transisi)

Tahap ini lebih pada deployment atau instalasi sistem agar dapat dimengerti oleh user.

1.6 Waktu Penelitian

Adapun waktu penelitian yang dilakukan sesuai sudut pandang Rational Unified Process dalam pelaksanaannya, sebagai berikut :

(17)

I-4

Tabel 1.1

Jadwal Penelitian

NO KETERANGAN

Tahun 2021-2022 Bulan

Maret April Mei Juni

1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 (Inception)

Requirements 2 (Elaboration)

Analysis 3 (Contruction)

Design 4 Contruction)

Implementaton 5 (Transition)

Test

1.7 Lokasi Penelitian

Dalam penelitian ini lokasi yang digunakan adalah Kantor Perusahaan Umum Daerah Tirta Rangga Subang Cabang Pamanukan yang beralamat di JL. Ion Martasasmita, Rancasari, Kec. Pamanukan, Kabupaten Subang, Jawa Barat 41254.

1.8 Sistematika Penelitian BB I PENDAHULUAN

Bab ini menjelaskam tentang latar belakang, identifikasi masalah, batasan masalah, maksud dan tujuan penelitian, metodologi penelitian, waktu penelitian dan lokasi penelitian serta sistematika penulisan penelitian

(18)

I-5

BAB II LANDASAN TEORI

Bab ini menjelaskan teori dasar mendukung penulisan skripsi, mencakup metode atau teknik yang digunakan, teori tentang permasalahaan, uraian singkat perangkat implementasi yang dipakai, dan kerangka penyelesaian masalah

BAB III ANALISIS KEBUTUHAN SISTEM

Bab ini menjelaskan tentang penjelasan tentang hasil pendefinisian kebutuhan dari permasalahan dalam penulisan skripsi. Seperti uraian singkat tentang sejarah, struktur organisasi, fungsi unit organisasi, prosedur perancangan pekerjaan dari permasalahan, serta deskripsi kebutuhan informasi, deskripsi kebutuhan fungsional dan nonfungsional serta permodelan kebutuhan fungsional seperti : Ucecase Diagram, Skenario, Aktivity Diagram, dll

BAB IV PERANCANGAN

Bab ini menjelaskan tentang perancangan sistem informasi yang meliputi perancangan prosedur sistem baru. Meliputi : Perancangan Squence Diagram, Class Diagram, Perancangan basis data beserta relasinya, Perancangan proses dan perancangan antarmuka

BAB V IMPLEMENTASI DAN PENGUJIAN

Bab ini menjelaskan tentang pelaksanaan implementasi berdasarkan pada hasil perancangan serta pengujian program aplikasi

BAB VI KESIMPULAN DAN SARAN

Bab ini menjelaskan tentang kesimpulan dari keseluruhan pembahasan dengan saran- saran dari hasil penelitian

Referensi

Dokumen terkait

MySQL adalah sebuah database server, dapat juga berperan sebagai client sehingga sering diesbut database clientserver, yang open source dengan kemampuan dapat

Pada dasarnya jaringan LAN (Local Area Network) di DisHub KomInfo Pemprov SumSel mempunyai koneksi jaringan secara riil antara dua titik yang akan berhubungan antar

Hasil dari penelitian ini dengan menggunakan Model Altman Modifikasi yaitu pada tahun 2008 nilai Z’’ Score menghasilkan nilai -3,95269 yang berarti bahwa nilai Z’’<1,1

Pindahkan komponen dari kit mini audio amplifier ke pcb yang anda buat,.. dengan mencopot komponen satu persatu (desoldering) dari kit

Dalam Rangka memenuhi kebutuhan air bersih untuk Kabupaten Subang, maka PDAM Tirta Rangga Rangga Kabupaten Subang akan terus berperan secara konsisten dengan

Oleh: Herry Devi Page 6 Pada tahap ini anda telah selesai membuat Com port baru melalui Cable Data yang nantinya Com Port akan digunakan sebagai penghubung dari Handphone

Pengungkapan sustainability reporting tersebut menjadi sinyal positif dari perusahaan dalam meyakinkan seluruh stakeholders bahwa perusahaan memiliki kinerja yang

Perusahaan Umum Daerah Air Minum Tirta Tamiang disebut sebagai PERUMDA Air Minum Tirta Tamiang adalah Perusahaan Umum Daerah Air Minum Milik Pemerintah Kabupaten