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 :
NIM : A11.2016.09754
SEMARANG
2019
PERSETUJUAN PEMBIMBING KERJA PRAKTEK
Telah diperiksa dan disetujui oleh pembimbing kerja praktek guna mencapai gelar Sarjana Komputer
Strata Satu pada Fakultas Ilmu Komputer, Universitas Dian Nuswantoro Semarang.
Penyelia Pembimbing KP
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.
Penulis
i
BAB I
PENDAHULUAN
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.
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:
3
BAB II
LANDASAN TEORI
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.
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.
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.
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.
8
No Simbol Keterangan
.
2. Antarmuka / interface Sama dengan konsep interface
dalam pemrograman
berorientasi objek.
nama_interface
9
Berikut adalah simbol-simbol yang ada pada diagram aktivitas menurut
Rosa dan Shalahuddin (2013):
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.
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.
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
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
Subbag pengolahan
dan Laborat
Unit Perusahaan
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
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 :
Perangkat Keterangan
Sistem Operasi Windows 10
Web Server XAMPP version
Bahasa Pemprograman PHP
Database MySql
Text Editor CodeIgniter
Browser Google Chrome
Perangkat Spesifikasi
Processor Intel Core i7
RAM 8 GB
Harddisk 1 TB
No Kebutuhan Keterangan
20
5. Download Pdf Download Pdf diberikan supaya
membantu masyarakat dalam
memenuhi syarat untuk mendapatkan
Sertifikat Halal.
4.2.4 Use Case Diagram
21
Gambar 4. 2 Class Diagram
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.
23
4.4 Pengujian Sistem
Tabel 4. 4 Pengujian BlackBox
BAB V
PENUTUP
5.1 Kesimpulan
5.2 Saran
24
25