Anda di halaman 1dari 28

LAPORAN KERJA PRAKTEK

PERANCANGAN WEBSITE PROFILE PDAM PURWA TIRTA DARMA


KABUPATEN GROBOGAN

Laporan ini disusun sebagai salah satu syarat pada Mata Kuliah Kerja Praktek pada
Program Studi Teknik Informatika-S1 Fakultas Imu Komputer Universitas Dian
Nuswantoro

Oleh :

NAMA : Rozulla Bangun Asmorojati

NIM : A11.2016.09754

Program Studi : Teknik Informatika-S1

FAKULTAS ILMU KOMPUTER

UNIVERSITAS DIAN NUSWANTORO

SEMARANG

2019
PERSETUJUAN PEMBIMBING KERJA PRAKTEK

PERANCANGAN WEB PROFILE PDAM PURWA TIRTA DHARMA KABUPATEN


GROBOGAN
Oleh :
Nama : Rozulla Bangun Asmorojati
NIM : A11.2016.09754
Jurusan : Teknik Informatika

Telah diperiksa dan disetujui oleh pembimbing kerja praktek guna mencapai gelar Sarjana Komputer
Strata Satu pada Fakultas Ilmu Komputer, Universitas Dian Nuswantoro Semarang.

Semarang, 29 Maret 2019


Menyetujui,

Penyelia Pembimbing KP

Ricardus Anggi Pramunendar M.CS


NIP. NPP. 0686.11.2011.416

ii
KATA PENGANTAR

Puji syukur kepada Tuhan yang Maha Esa atas segala berkat yang telah diberikan-Nya,
sehingga Laporan Kerja Praktek ini dapat diselesaikan.Laporan kerja Praktek dengan judul “
Laporan Kerja Praktek Pada Lembaga Pengkajian Pangan Obat-obatan dan Kosmetika
Majelis Ulama Indonesia” ini ditunjukan untuk memenuhi sebagian persyaratan akademik
guna menyelesaikan studi di Program Studi Teknik Informatika Strata Satu Universitas Dian
Nuswantoro.

Penulis menyadari bahwa tanpa bimbingan, bantuan, dan doa dari berbagai pihak, Laporan
Kerja Praktek ini tidak akan dapat diselesaikan tepat pada waktunya. Oleh karena itu, penulis
mengucapkan terima kasih yang sebesar-besarnya kepada semua pihak yang telah membantu
dalam proses penulisan Laporan Kerja Praktek ini,yaitu kepada :
1. Prof. Dr. Ir. Edi Noersasongko, M.Kom, selaku Rektor Universitas Dian Nuswantoro.
2. Dr. Drs. Abdul syukur, MM, selaku Dekan Fakultas Ilmu Komputer.
3. Heru Agus Santoso, Phd, selaku Ketua Program Studi Teknik Informatika – S1.
4. Eko Hari Rachmawanto, M.Kom, selaku Koordinator Kerja Praktek Program Studi
Teknik Informatika – S1.
5. Etika Kartikadarma, M.Kom selaku Dosen Pembimbing Kerja Praktek yang telah
memberikan bimbingan dan banyak memberikan masukan kepada penulis.
6. Bambang Pulunggono, SH.,SpN selaku Direktur PDAM Purwa Tirta Darma Kabupaten
Grobogan.
7. Ibu dan Bapak yang telah memberikan dukungan moril, materil, doa, dan semangat.

Akhir kata, penulis menyadari bahwa mungkin masih terdapat kekurangan dalam Laporan
Kerja Praktek ini. Oleh karena itu, kritik dan saran dari pembaca sangat bermanfaat bagi
penulis. Semoga Laporan Kerja Praktek ini dapat bermanfaat bagi semua pihak yang
membaca.

Semarang, 22 Maret 2019

Penulis

i
BAB I
PENDAHULUAN

1.1 Latar Belakang


Kerja Praktek (KP) adalah kuliah yang dilaksanakan di instansi atau
perusahaan dibagian sesuai dengan Kompetensi Program Studi Teknik
Informatika. Mahasiswa program studi Teknik Informatika sebagian besar
melaksanakan kerja praktek di instansi-instansi pengolahan data dalam bentuk
sistem online. Lama kerja praktek dialokasikan selama 1-2 bulan. Dalam
melakukan kegiatan Kerja Praktek di PDAM Purwa Tirta Darma merupakan salah
satu Lembaga pemerintah Kabupaten Grobogan.
PDAM Purwa Tirta Darma adalah lembaga yang bertugas untuk
menyediakan pelayanan air bersih untukmeningkatkan kesejahteraan
masyarakat,social,dan pelayanan publik di bidang penyediaan air
bersih,mendorong pengembangan perusahaan sesuai dengan prinsip-prinsip tata
kelola perusahaan yang baik, melakukan pemeliharaan terhadap asset PDAM,
berpartisipasi dalam upaya perlindungan dan pelestarian sumber daya air dalam
rangka konservasi lingkungan,melaksanakan perluasan cakupan pelayanan pada
wilayah dimana sumber air tanah tidak memenuhi persyaratan kesehatan untuk
digunakan sebagai air minum, mengatur pendistribusian air minum sesuai dengan
kapasitas produksi yang tersedia dan melaksanakan tugas lain sesuai peraturan
perundang-undangan.
PDAM Purwa Tirta Darma Kabupaten Grobogan terletak Jl. Gajah
Mada Komplek Simpang Lima nomor 3 Purwodadi-Grobogan, saya sendiri dalam
melaksanakan kerja praktek di PDAM Purwa Tirta Darma dibagian IT
( Information Techlogogy ) yang diberikan tugas untuk merancang website supaya
informasi lebih mudah diakses untuk masyarakat. Di lain pihak juga
mempermudah admin dalam memberikan berbagai informasi yang diperlukan
untuk masyarakat dan juga memasukan data-data lainnya kedalam web tersebut.
Web merupakan salah satu alat komunikasi online yang menggunakan media
internet dalam pendistribusiannya. Apapun bahasanya, yang pasti kita semua
setuju bahwa website merupakan kumpulan halaman yang menampilkan

1
informasi data teks, data gambar diam atau gerak, data animasi, suara, video dan
atau gabungan dari semuanya, baik yang bersifat statis maupun dinamis yang
membentuk satu rangkaian bangunan yang saling terkait dimana masing-masing
dihubungkan dengan jaringan-jaringan halaman (hyperlink). Website pada
dasarnya menjadi media informasi yang sangat di butuhkan dalam perkembangan
jaman oleh sebab itu banyak masyarakat di dunia sering mengunakan wesite
sebagai media informasi, komunikasi dan media electronik.
Kegunaan website biasanya digunakan untuk memberikan informasi secara
lebih mudah diakses untuk masyarakat. Masyarakat cukup dengan membuka
website tersebut, maka masyarakat dengan mudah mendapatkan informasi yang
lengkap tanpa harus datang ke kantor sehingga membuang-buang waktu, web ini
dapat memberikan segala macam informasi dan segala berita tentang PDAM
Purwa Tirta Darma.

1.2 Rumusan Masalah


Berdasarkan latar belakang dapat di rumuskan beberapa permasalahan, yaitu
sebagai berikut :
Bagaimana pembangunan website instansi ini dalam rangka memberikan
informasi dan lebih mudah untuk di akses oleh masyarakat?
1.3 Batasan Masalah
Pada bagian ini diutarakan batasan masalah dalam melakukan penulisan
Laporan Kerja Praktek, yaitu sebagai berikut:
1. Perusahaan sebagai tempat pelaksanaan Kerja Praktek adalah PDAM Purwa
Tirta Darma yang beralokasi di Jl. Gajah Mada Komplek Simpang Lima
Nomor 3 Purwodadi Kabupaten Grobogan
2. Pada membangun sistem ini, inputan pada Pencarian Data yang berupa
tampilan informasi pada masyarakat.
3. Sistem dapat melakukan Input, Pencarian, ubah, hapus, tampil.
4. Membuat interface halaman yang terdiri dari halaman utama berupa login,
halaman admin (tampilkan data, masukan data dan keluar).

2
1.4 Tujuan Kerja Praktek
Berdasarkan rumusan masalah diatas, maka tujuan kerja praktek ini, yaitu :
Membuat web profile PDAM Purwa Tirta Darma Kabupaten Grobogan.
1.5 Manfaat Kerja Praktek
Manfaat dari kerja praktik ini antara lain:

a. Manfaat Bagi Instansi


Adapun manfaat yang didapat oleh perusahaan diantaranya sebagai berikut :
Manfaat kerja praktek bagi instansi yaitu sebagai berikut :
1. Sebagai sarana untuk memperluas jaringan kerjasama antara
instansi dengan Universitas.
2. Adanya kritikan atau saran dari mahasiswa yang dapat dijadikan
koreksi bagi instansi.
3. Instansi lebih terbantu dengan adanya tenaga dari mahasiswa
yang melakukan Kerja Praktek.
b. Manfaat Bagi Penulis

Manfaat yang di dapat oleh penulis adalah sebagai berikut :


1. Dapat mengaplikasikan matakuliah pemprograman Berbasis Objek,Web, yaitu:
wordpress, Sistem Basis Data yang didapatkan di perkuliahan dengan masalah
yang nyata.
2. Memberikan kemudahan kepada pihak-pihak yang ingin memanfaatkannya
dalam hal ini pengguna website PDAM Purwa Tirta Darma untuk memperoleh
Informasi.
c. Manfaat Bagi Akademik (Universitas Dian Nuswantoro)
HasilKerja Praktek Di PDAM Purwa Tirta Darma bagi Universitas Dian
Nuswantoro sebagai infomasi atau laporan untuk disimpan sebagai acuan untuk
pembuatan Website PDAM Purwa Tirta Darma. Dan akan dikembangkan apabila
sistem informasi website tersebut dapat bermanfaat bagi universitas.

3
BAB II
LANDASAN TEORI

1.1 2.1 Pengertian Pengembangan


Pengembangan merupakan suatu proses yang dipakai untuk mengembangkan
serta memvalidasi sebuah sistem. Menurut Undang-Undang Republik Indoneisa
Nomor 18 Tahun 2002, pengembangan adalah kegiatan ilmu pengetahuan dan
teknologi yang bertujuan memanfaatkan kaidah dan teori ilmu pengetahuan yang
telah terbukti kebenarannya untuk meningkatkan fungsi, manfaat, dan alikasi ilmu
pengetahuan dan teknologi yang telah ada, atau menghasilkan teknologi baru. Secara
umum, pengembangan berarti pola pertumbuhan, perubahan secara perlahan
(evolution) dan perubahan secara bertahap.
Pengembangan adalah suatu sistem pembelajaran yang bertujuan untuk
membantu proses belajar peseta didik, yang berisi serangkaian peristiwa yang
dirancang untuk mempengaruhi serta mendukung terjadinya sebuah proses belajar
atau segala upaya untuk menciptakan jondisi dengan sengaja agar tujuan
pembelajaran dapat tercapai (Gagne and Brings dalam Warsita, 2003: 266).
Pengembangan sistem informasi merupakan kumpulan kegiatan analis sistem,
perancanga, dan pemakai yang mengembangkan dan mengimplementasikan sistem
informasi. Pengembangan sistem informasi merupakan tahapan kegiatan yang
dilakukan selama pembangunan sistem. Dari pengertian diatas, dapat disimpulkan
bahwa pengembangan merupakan suatu usaha untuk membuat, memperbaiki atau
meningkatkan sehingga produk atau sistem dapat semakin bermanfaat, serta
meningkatkan kualitas dari sistem tersebut.

1.2 Pengertian Website


Menurut Arief (2011:8), website merupakan salah satu aplikasi yang berisikan
dokumen-dokumen multimedia (teks, gambar, animasi, video) didalamnya yang
menggunakan protokol HTTP (Hypertext Transfer Protocol) dan untuk
mengaksesnya menggunakan perangkat lunak yang disebut browser. Website
merupakan suatu halaman web yang saling berhubungan yang umumnya berada pada
sebuah sistem komputer yang menyediakan jenis layanan tertentu dalam sebuah

4
jaringan komputer (peladen) yang sama yang berisikan kumpulan informasi yang
disediakan secara perorangan, kelompok, maupun organisasi.
Website merupakan kumpulan dari halaman-halaman web yang berhubungan
dengan file-file yang terkait. Dalam sebuah website terdapat suatu halaman yang
dikenal dengan sebuah home page. Home page adalah sebuah halaman yang pertama
dapat mengklik hyperlink untuk pindah kehalaman lain yang terdapat dalam website
tersebut.

1.3 Pengertian Wordpress


Wordpress adalah platform pembuatan website yang diciptakan oleh Matt
Mullerweg dan Mike Little pada tahun 2003. Sejarah Wordpress berawal dari
ditutupnya software blogging bernama b2/cafeblog, Matt dan Mike sebagai
pengguna b2/cafeblog menginisiasi pembuatan software serupa.
Di tahun 2004, kedua programmer itu berhasil merilis WordPress 1.0 dengan
fungsi-fungsi dasar seperti yang dimiliki b2/cafeblog yang dimodifikasi. Sejak saat
itulah perjalanan WordPress dimulai hingga saat ini menjadi CMS paling popular di
seluruh dunia.
Yang menarik dari WordPress adalah software yang bersifat open source.
Artinya WordPress bisa digunakan secara gratis dan bebas untuk dimodifikasi
pengguna untuk menambahkan fitur di website hanya dengan sekali klik.

1.4 Pengertian Xampp


Xampp merupakan sebuah perangkat lunak bebas yang mendukung banyak
sistem operasi. Xampp berfungsi sebagai server yang berdiri sendiri (localhost) yang
terdiri atas program Apache HTTP Server, MySQL database dan penerjemah bahasa
yang ditulis dengan bahasa pemrograman PHP dan Perl. Xampp merupakan
singkatan dari X (empat sistem operasi apapun), Apache, MySQL, PHP, dan Perl.
Xampp merupakan web server yang mudah digunakan yang dapat melayani tampilan
halaman web dinamis. Menurut Nugroho (2013:1) “XAMPP adalah paket program
web lengkap yang dapat anda pakai untuk belajar pemrograman web, khususnya
PHP dan MySQL”.

5
1.5 Pengertian PHPMyAdmin
Pada dasarnya, mengelola basis data dengan MySQL harus dilakukan dengan
mengetikkan baris-baris perintah atau yang sering disebut dengan command line
yang sesuai untuk setiap maksud tertentu. PHPMyAdmin mendukung berbagai
operasi MySQL, diantaranya mengelola basis data, tabel, bidang, relasi, indeks,
pengguna, perijinan dan masih banyak lagi. PHPMyAdmin merupakan sebuah
perangkat lunak bebas yang ditulis dalam bahasa pemrograman PHP yang digunakan
untuk menangani administrasi MySQL melalui lingkup website. Menurut Nugroho
(2013:71), “PHPMyAdmin adalah tools yang dapat digunakan dengan mudah untuk
memanajemen database MySQL secara visual dan Server MySQL, sehingga kita
tidak perlu lagi harus menulis query SQL setiap akan melakukan perintah operasi
database”. Tools ini cukup populer, fasilitas ini bisa didapatkan ketika menginstal
paket triad PHPMyAdmin, karena termasuk dalam xampp yang sudah diinstal.

1.6 Unified Modeling Language (UML)


UML (Unified Modeling Language) adalah ‘bahasa’ pemodelan untuk sistem
atau perangkat lunak yang berparadigma ‘berorientasi objek’. Pemodelan (Modeling)
sesungguhnya digunakan untuk penyederhanaan permasalahan-permasalahan yang
kompleks sedemikian rupa sehingga lebih mudah dipelajari dan dipahami (Nugroho,
2010).
Berikut beberapa jenis diagram UML (Unified Modeling Language)
a. Use Case Diagram
Diagram untuk menunjukan peran dari berbagai pengguna dan
bagaimana peran-peran menggunakan sistem. (Jackson dan Burd, 2009).
Berikut adalah simbol-simbol yang ada pada diagram use case menurut
Rosa dan Salahuddin (2013):

6
Tabel 2.1 Simbol-Simbol Use Case Diagram
No Simbol Keterangan
.
1. Use Case Fungsionalitas yang disediakan
sistem sebagai unit – unit yang
nama use case saling bertukar pesan antar unit
atau aktor, biasanya dinyatakan
dengan menggunakan kata
kerja di awal frase nama use
case.

2. Aktor / Actor Orang, proses atau sistem lain


yang berinteraksi dengan
sistem informasi yang akan
nama aktor dibuat di luar sistem informasi
yang akan dibuat itu sendiri,
jadi walaupun simbol dari
aktor belum tentu merupakan
orang, biasanya dinyatakan
menggunakan kata benda di
awal frase nama actor.
3. Asosiasi / association Komunikasi antar aktor dan
use case yang berpartisipasi
pada use case atau use case
memiliki interkasi dengan
aktor.

4. Eksentsi / extend Relasi use case tambahan ke


<<extend>> sebuah use case dimana use
case yang yang ditambahkan
dapat berdiri sendiri walau
tanpa use case tambahan itu,
mirip dengan prinsip
inheritance pada pemrograman
berorientasi objek.
Ditambahkan misal arah panah
mengarah pada use case yang
ditambahkan. Biasanya use
case yang menjadi extend-nya
merupakan jenis yang sama
dengan use case yang menjadi
induknya.

7
No Simbol Keterangan
.
5. Generalisasi / generalization Hubungan generalisasi dan
spesialisasi (umum – khusus)
antara dua buah use case
dimana fungsi yang satu adalah
fungsi yang lebih umum dari
yang lainnya.
6. Menggunakan / include / use Relasi use case tambahan ke
<<include>> sebuah use case di mana use
case yang ditambahkan
<<uses>> memerlukan use case ini untuk
menjalankan fungsinya atau
sebagai syarat dijalankan use
case.

b. Diagram Kelas (Class Diagram)


Diagram kelas atau class diagram sangat membantu dalam visualisasi
struktur kelas dari suatu sistem. Hal ini disebabkan karena class adalah
deskripsi kelompok objek-objek dengan properti, operasi, dan relasi yang
sama. (Satzinger, 2011).
Diagram kelas atau class diagram menggambarkan struktur sistem dari
segi pendefinisian kelas-kelas yang akan dibuat untuk membangun sistem.
(Sukamto dan Shalahuddin, 2013).

Tabel 2.2 Simbol-Simbol Class Diagram


No Simbol Keterangan
.
1. nama_kelas Kelas pada struktur sistem.
+atribut
+operasi()
Kelas

8
No Simbol Keterangan
.
2. Antarmuka / interface Sama dengan konsep interface
dalam pemrograman
berorientasi objek.
nama_interface

3. Asosiasi / association Relasi antarkelas dengan


makna umum, asosiasi
biasanya juga disertai dengan
multiplicity.

4. Asosiasi berarah / directed Relasi antarkelas dengan


association makna kelas yang satu
digunakan oleh kelas yang lain,
asosiasi biasanya juga disertai
dengan multiplicity.

5. Generalisasi Relasi antarkelas dengan


makna generalisasi –
spesialisasi (umum – khusus).

6. Kebergantungan / Relasi antarkelas dengan


dependency makna kebergantungan
antarkelas.

7. Agregasi / aggregation Relasi antarkelas dengan


makna semua – bagian (whole
– part).

c. Diagram Aktivitas (Activity Diagram)


Diagram aktivitas atau activity diagram menggambarkan workflow
(aliran kerja) atau aktivitas dari sebuah sistem atau proses bisnis atau menu
yang ada pada perangkat lunak. (Sukamto dan Shalahuddin, 2013).

9
Berikut adalah simbol-simbol yang ada pada diagram aktivitas menurut
Rosa dan Shalahuddin (2013):

Tabel 2.3 Simbol-Simbol Activity Diagram


No Simbol Keterangan
.
1. Status awal Status awal aktivitas sistem,
sebuah diagram aktivitas
memiliki sebuah status awal.

2. Aktivitas Aktivitas yang dilakukan


sistem, aktivitas biasanya
diawali dengan kata kerja.

3. Percabangan / decision Asosiasi percabangan di mana


jika ada pilihan aktivitas lebih
dari satu.

4. Penggabungan / join Asosiasi penggabungan di


mana lebih dari satu aktivitas
digabungkan menjadi satu.

5. Status akhir Status akhir yang dilakukan


sistem, sebuah diagram
aktivitas memiliki sebuah
status akhir.

10
nama swimlane

No Simbol Keterangan
.
6. Swimlane Swimlane memisahkan
organisasi bisnis yang
atau bertanggung jawab terhadap
aktivitas yang terjadi.

n
a
m
a

s
w
i
m
l
a d. Diagram Sekuen (Sequence Diagram)
n Diagram sekuen atau sequence diagram menggambarkan kelakuan
e
objek pada use case dengan mendeskripsikan waktu hidup objek dan
message yang dikirim dan diterima objek. (Sukamto dan Shalahuddin, 2013).
Berikut simbol-simbol yang ada pada diagram sekuen menurut
Sukamto dan Shalahuddin (2013):

11
Tabel 2.4 Simbol-Simbol Sequence Diagram
No Simbol Keterangan
.
1. Aktor Orang, proses, atau sistem lain
yang berinteraksi dengan
sistem informasi yang akan
dibuat di luar sitem informasi
yang akan dibuat itu sendiri,
nama aktor jadi walaupun simbol dari
atau aktor adalah gambar orang, tapi
nama aktor aktor belum tentu merupakan
orang. Biasanya dinyatakan
tanpa waktu aktif
menggunakan kata benda di
awal frase aktor.

2. Garis hidup / lifeline Menyatakan kehidupan suatu


objek.

3. Objek Menyatakan objek yang


nama objek : nama kelas berinteraksi pesan.

4. Waktu aktif Menyatakan objek dalam


keadaan aktif dan berinteraksi,
semua yang terhubung dengan
waktu aktif ini adalah sebuah
tahapan yang dilakukan di
dalamnya.
5. Pesan tipe create Menyatakan suatu objek
<<create>> membuat objek yang lain, arah
panah mengarah pada objek
yang dibuat.

6. Pesan tipe call Menyatakan suatu objek


1: nama_metode() memanggil operasi / metode
yang ada pada objek lain atau
dirinya sendiri.

12
No Simbol Keterangan
.
7. Pesan tipe send Menyatakan bahwa suatu objek
1: masukan mengirimkan data / masukan /
informasi ke objek lainnya,
arah panah mengarah pada
objek yang dikirimi.
8. Pesan tipe return Menyatakan bahwa suatu objek
1: keluaran yang telah menjalankan suatu
operasi atau metode
menghasilkan suatu kembalian
ke objek tertentu. Arah panah
mengarah pada objek yang
menerima kembalian.
9. Pesan tipe destroy Menyatakan suatu objek
<<destroy>> mengakhiri hidup objek yang
lain. Arah panah mengarah
pada objek yang diakhiri.
Sebaiknya jika ada create
maka ada destroy.

1.7 Black Box Texting


Black box texting adalah menguji perangkat lunak dari segi spesifikasi
fungsional tanpa menguji desain dan kode program. Pengujian dimaksudkan untuk
mengetahui apakah fungsi-fungsi, masukan, dan keluaran dari perangkat lunak sesuai
dengan spesifikasi yang dibutuhkan. Pengujian kotak hitam dilakukan dengan
membuat kasus uji yang bersifat mencoba semua fungsi dengan memakai perangkat
lunak apakah sesuai dengan spesifikasi yang dibutuhkan. Kasus uji yang dibuat
untuk melakukan pengujian black box testing harus dibuat dengan kasus benar dan
kasus salah. (Shalahuddin dan Rosa, 2013).
Black box texting juga disebut pengujian tingkah laku, memusat pada kebutuhan
fungsional perangkat lunak. Teknik pengujian black box memungkinkan
memperoleh serangkaian kondisi masukan yang sepenuhnya menggunakan semua
persyaratan fungsional untuk suatu program. Beberapa jenis kesalahan yang dapat
diidentifikasikan adalah fungsi tidak benar atau hilang, kesalahan antar muka,
kesalahan pada struktur data (pengaksenan basis data), kesalahan performasi,
kesalahan inisialisasi dan akhir program. (Pressman, 2010).

13
Pada black box texting terdapat teknik desain tes yang dapat dipilih berdasarkan
pada tipe testing yang digunakan, diantaranya sebagai berikut (Wikipedia):
a. Equivalence Class Partitioning.
b. Boundary Value Analysis.
c. State Transitions Testing.
d. Cause-Effect Graphing.

14
BAB III
TEMPAT KERJA PRAKTEK

3.1 Sejarah Instansi


Pemenuhan kebutuhan air bersih masyarakat kota purwodadi dengan system
perpipaan dilayani oleh Perusahaan Daerah Air Minum kota Purwodadi.
Perusahaan Daerah Air Minum (PDAM) adalah perusahaan daerah yang
dibentuk berdasarkan UU No. 5 tahun 1962, mempunyai produk utama adalah jasa
pelayanan penyediaan air bersih, yang selama ini telah memberikan manfaat bagi
pelanggannya. Pada tanggal 21 Agustus 1981 Badan Pengelola Air Minum (BPAM)
Grobogan diresmikan oleh Menteri Pekerjaan Umum. Selanjutnya pada tahun
anggaran 1985/1986 pemerintah pusat mengalihkan status Badan Pengelola Air
Minum (BPAM) menjadi Perusahaan Daerah Air Minum(PDAM). Perusahaan ini
berkantor pusat di jalan Gajah Mada No. 3 Purwodadi. Tanah dan bangunan yang
ditempati merupakan tanah milik pemda dan digunakan tanpa dipungut biaya sewa.
Seperti pendirian PDAM pada umumnya, tujuan didirikannya PDAM kota
Purwodadi adalah untuk mewujudkan pelayanan, kebutuhan akan air bersih kepada
masyarakat dengan sebaik-baiknya serta menjadi salah satu dari sumber Pendapatan
Asli Daerah (PAD).
Perusahaan Daerah Air Minum (PDAM) kota Purwodadi didirikan
berdasarkan Perda Nomor 7 Tahun 1986 tentang pendirian Perusahaan Daerah Air
Minum Kabupaten Tingkat II Grobogan. Perusahaan mempunyai hak eksklusif untuk
pengolahan dan distribusi air minum.

15
Gambar 3. 1 Denah Lokasi PDAM
Sumber : https://www.google.com/maps/place/PDAM+Grobogan/@-
7.0969185,110.9074283,16z/data=!4m8!1m2!2m1!1spdam!3m4!
1s0x2e70b00ce2c169dd:0x8e9dd151c04d014f!8m2!3d-7.0969185!4d110.9118057
(Google Maps)
PDAM Purwa Tirta Darma Kabupaten Grobogan memiliki visi dan misi yang
jelas yaitu:
Visi :
Perusahaan Daerah Air Minum (PDAM) sebagai Penyedia Air Bersih yang sehat,
mandiri dan professional, memberikan pelayanan yang prima pada masyarakat serta
mampu memberikan kontribusi PAD untuk Kabupaten Grobogan.
Misi :
Mememnuhi K3(kwalitas,kontiunitas,dan kwantitas).
1. Memberikan pelayanan yang optimal pada konsumen.
2. Memberikan kemudahan dalam pemasangan sambungan baru dengan waktu yang
cepat.
3. Menciptakan hubungan yang harmonis antara perusahaan dengan masyarakat.

16
3.2 Struktur Organisasi Instansi
Berikut merupakan struktur organisasi PDAM Purwa Tirta Dharma Kabupaten
Grobogan. Bupati

Badan Pengawas

Direktur

SPI

Bagian Adm.umum Bagian Teknik Bagian Pemasaran


dan Keuangan

Subbag Akuntansi dan Subbag Pelanggan


Subbag dan Rekening
Keuangan
Perencanaan

Subbag Humas dan


Subbag Administrasi dan Subbag
Pengadaan
Personlia Transmisi,Distribusi
Pelanggan

Subbag peralatan Meter


Meekanial dan Elektrikal

Subbag pengolahan
dan Laborat

Unit Perusahaan

3.3 Job Deskripsi Instansi


Tugas Pokok Dan Fungsi PDAM Purwa Tirta Dharma Kabupaten Grobogan :

17
1. Perencanaan, segala usaha dan kegiatan untuk merencanakan,
mempersiapkan,mengolah,menelah penyusunan rumusan kebijaksanaan
teknis serta program kerja.
2. Pelaksanaan, segala usaha dan kegiatan menyelenggarakan kegiatan di bidang
produksi air minum, bidang distribusi air minum, dan pemungutan retribusi
air minum serta pendapatan lainnya yang sah.
3. Ketatausahaan, segala usaha dan kegiatan di bidang tata usaha umum,
kepegawaian, keuangan, materiil, (termasuk perlengkapan,barang-barang
dadn seluruh iventaris perusahaan)
4. Koordinasi, segala usaha dan kegiatan guna mewujudkan kesatuan dan
keserasian gerak yang berhubungan dengan peningkatan pelayanan
penyediaan air minum untuk masyarakat.
5. Pengawasan segala usaha dan kegiatan untuk melaksanakan pengamanan
teknis atas pelaksanaan tugas pokoknya sesuai dengan kebijaksanaan yang
ditetapkan oleh Kepala Daerah serta peraturan perundang-undangan yang
berlaku.

18
BAB IV
HASIL DAN PEMBAHASAN

4.1 Perencanaan Sistem


Sistem yang akan di bangun dan dipergunakan oleh PDAM Purwa Tirta
Dharma Kabupaten Grobogan yang bertujuan untuk menyelesaikan beberapa
permasalahan , antara lain sebagai berikut:
Sistem Informasi dibuat untuk memudahkan petugas PDAM Purwa Tirta
Dharma Kabupaten Grobogan instansi dalam input informasi mengenai PDAM
kepada masyarakat. Masyarakat pun juga dengan mudah mencari informasi apa saja
yang berhubungan dengan PDAM.
PDAM Purwa Tirta Dharma memiliki informasi data yang terbaru tentang
PDAM yang bisa di akses setiap saat secara cepat dan mudah.

4.2 Analisa Kebutuhan Sistem


Setelah dilakukan observasi dan wawancara dengan pihak instansi tempat kerja
praktek didapatkan bahwa dari pihak instansi dimana instansi tersebut membutuhkan
sistem informasi yang cepat dan mudah. Maka di bangunlah sistem informasi yang
terpusat agar memudahkan instansi dalam memberikan informasi.
Dengan adanya sistem informasi yang sudah diperbaharui ini dapat
memudahkan admin instansi untuk memberikan sebuah informasi dan layanan apa
saja mengenai PDAM Purwa Tirta Dharma.
Dengan penambahan sistem informasi berupa pencarian produk halal dapat
memudahkan admin instansi untuk mendata semua produk yang sudah lolos
kehalalanya. Selain itu pencarian produk halal tersebut juga dapat diakses oleh
masyarakat sehingga masyarakat pun mengetahui makanan dan produk apa saja yang

19
sudah teruji kehalalanya beserta nomor sertifikat dan masa berlaku sertifikat halal
tersebut.
4.2.1 Kebutuhan Perangkat Lunak
Dalam pembangunan sistem ini menggunakan laptop Asus dengan spesifikasi
perangkat Lunak sebagai berikut :

Tabel 4. 1 Kebutuhan Perangkat Lunak

Perangkat Keterangan
Sistem Operasi Windows 10
Web Server XAMPP version
Bahasa Pemprograman PHP
Database MySql
Text Editor CodeIgniter
Browser Google Chrome

4.2.2. Kebutuhan Perangkat Keras


Dalam pembangunan sistem ini menggunakan laptop Asus dengan spesifikasi
perangkat keras sebagai berikut :
Tabel 4. 2 Kebutuhan Perangkat Keras

Perangkat Spesifikasi
Processor Intel Core i7
RAM 8 GB
Harddisk 1 TB

4.2.3 Analisis Kebutuhan Fungsional


Tabel 4. 3 Kebutuhan Fungsional

No Kebutuhan Keterangan

1. Login Login dalam website ini hanya dapat


diakses oleh Admin LPPOM
2. Input Data Sertifikat Input data informasi yang diberikan
untuk masyarakat
3. Edit Hapus Data Sertifikat Edit Hapus data tentang data informasi
yang diberikan
4. Lihat No Sertifikat dan Masa Berlaku Masyarakat dapat melihat bahwa
produk-produknya sudah lolos
kehalalannya dan dapat melihat no
sertifikat beserta masa berlaku
sertifikat tersebut

20
5. Download Pdf Download Pdf diberikan supaya
membantu masyarakat dalam
memenuhi syarat untuk mendapatkan
Sertifikat Halal.
4.2.4 Use Case Diagram

Gambar 4. 1 Use Case

4.2.5 Class Diagram

21
Gambar 4. 2 Class Diagram

4.3 Implementasi Sistem

4.3.1 Admin
a. Tampilan Masuk

Gambar 4. 3 Login
Pada gambar diatas merupakan Login Admin PDAM untuk mengakses
masuk ke halaman Sistem Informasi PDAM Purwa Tirta Dharma.
b. Tampilan Dashboard

Gambar 4. 4 Dashboard
Gambar diatas merupakan tampilan dashboard dalam admin yang terdiri dari 11
kolom. Bagian-bagian tersebut terisi sebuah informasi-informasi yang telah di input
berdasarkan bagian-bagiannya.
4.3.2 User

22
Gambar 4. 5 Tampilan Masuk User
Tampilan pada gambar diatas merupakan tampilan awal untuk masyarakat pada
saat membuka website PDAM Purwa Tirta Dharma.

Gambar 4. 6 Tampilan Tentang Kami


Tampilan diatas merupakan tampilan tentang PDAM yang berisi visi misi,
sejarah PDAM , Struktur Organisasi dan Galeri PDAM.

Gambar 4. 7 Tampilan Layanan Kami


Layanan yang diberikan dalam sistem informasi di PDAM Purwa Tirta
Dharma yang terdiri dari Form Pendaftaran. Adapun Training dan Workshop yang
berisi tentang Training dan Workshop apa saja yang berada di PDAM. Ada agenda
juga untuk mengetahui kegiatan apa saja yang diberikan untuk informasi PDAM.

Gambar 4. 8 Tampilan Sertifikasi


Sertifikasi seperti gambar diatas e-Halal Registration digunakan untuk
mendaftar Sertifikat Halal secara online. Mendaftar secara online juga dapat
memudahkan masyarakat mendaftar online yang berada di luarkota sehingga tidak
perlu jauh-jauh hanya untuk mendaftar.

Gambar 4. 9 Tampilan Foto para Team


Terdapat foto para Team yang bekerja di Lembaga Pengkajian Pangan, Obat-
obatan dan Kosmetika.

Gambar 4. 10 Tampilan Kontak Kami


Terdapat alamat kantor Lembaga Pengkajian Pangan, Obat-obatan dan
Kosmetika dan beserta nomor telepon dan alamat email jika ada yang ingin
dipertanyakan kepada admin. Ada kolom komentar untuk bisa bertanya atau pun
memberikan kritik dan saran.

23
4.4 Pengujian Sistem
Tabel 4. 4 Pengujian BlackBox

Kebutuhan Input Data Keterangan


Login Masuk Valid
User : Admin
Password :123_Admin
Input Data Sertifikat No Sertifikat: 12345678 Valid
Nama Perusahaan : PT. Cahaya
Nama Produk:Makanan Ringan
Masa Aktif : 2020-03-30
Hapus Edit Data Sertifikat Klik tombol Hapus/Edit Valid
Lihat No Sertifikat dan No Sertifikat dan Masa Berlaku Valid
Masa Berlaku
Download PDF Download Valid

BAB V
PENUTUP
5.1 Kesimpulan

Berdasarkan permasalahan dan pembahasan yang telah dipaparkan, maka di


dapatkan kesimpulan sebagai berikut :
1. Sistem membantu memudahkan Admin PDAM Purwa Tirta Dharma dalam
memberikan informasi yang jelas, mudah dalam satu sistem.

5.2 Saran

Setelah melakukan kerja praktek di PDAM PurwaTirta Dharma, ada beberapa


saran yang ingin di tulis penulis yaitu, masih banyak yang perlu perbaiki misalnya
penambahan kecepatan internet server untuk mempercepat mengakses website.

24
25

Anda mungkin juga menyukai