Nothing Special   »   [go: up one dir, main page]

Laporan New

Unduh sebagai docx, pdf, atau txt
Unduh sebagai docx, pdf, atau txt
Anda di halaman 1dari 64

LAPORAN

PRAKTIK KERJA LAPANGAN

Sistem Informasi Laporan Harian Berbasis


WEB di PT. Telekomunikasi Indonesia, Tbk

UNTUK MEMENUHI PERSYARATAN


MATA KULIAH PRAKTIK KERJA LAPANGAN

OLEH :
Dwi Septiarini
NIM. C030317074

KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN


POLITEKNIK NEGERI BANJARMASIN
JURUSAN TEKNIK ELEKTRO
PROGRAM STUDI TEKNIK INFORMATIKA
2020
LEMBAR PENGESAHAN
PRAKTIK KERJA LAPANGAN

Sistem Informasi Laporan Harian Berbasis


WEB di PT. Telekomunikasi Indonesia, Tbk
OLEH :
Dwi Septiarini
NIM. C030317074

Telah dilaksanakan pada


Tanggal 1 November 2019 sampai 31 Desember 2019

Dinyatakan telah memenuhi syarat

Disetujui oleh :

Pembimbing Lapangan Dosen Pembimbing

Muhammad Jauhariansyah Wanvy A. Saputra, M.Kom.


NIP. 860008 NIP. 19910626 201803 1 001

Mengetahui,
Ketua Jurusan Teknik Elektro

H. Syamsudin Noor, ST, MT


NIP. 19600912 198903 1 001

ii
KATA PENGANTAR

Dengan rasa syukur kehadirat Allah Yang Maha Esa atas


segala rahmat dan karunia-Nya sehingga penulis dapat meny
elesaikan kegiatan Praktik Kerja Lapangan dan membuat lap
oran kegiatan berjudul “Laporan Harian Online Berbasis W
EB di PT. Telekomunikasi Indonesia,Tbk”.
Adapun laporan ini disusun berdasarkan hasil yang
diperoleh selama melaksanakan Praktik Kerja Lapangan di
PT. Telekomunikasi Indonesia, Tbk. sekaligus merupakan
salah satu mata kuliah wajib di Politeknik Negeri
Banjarmasin sebagai salah satu syarat penyelesaian Tugas
Akhir.
Penulis menyadari bahwa terlaksananya kegiatan PKL da
n penulisan Laporan PKL ini dapat diselesaikan berkat duku
ngan dan bantuan dari berbagai pihak. Pada kesempatan ini
izinkan penulis untuk menyampaikan ucapan terima kasih ke
pada :
1. Bapak Joni Riadi, S.ST., M.T. selaku DirekturPoliteknik N
egeri Banjarmasin.
2. Bapak H. Syamsudin Noor, S.T., M.T. selaku Ketua Jurusa
n Teknik Elektro.
3. Bapak Subandi, S.T., M.Kom. selaku Ketua Progam Stud
i Teknik Informatika.
4. Bapak Wanvy Arifha Saputra, S.Tr. Kom., M.Kom. selaku
Dosen Pembimbing.
5. Bapak Muhammad Jauhariansyah selaku Pembimbing Lapa
ngan di PT. Telekomunikasi Indonesia, Tbk.
6. Seluruh Staf dan Karyawan Divisi CCAN PT. Telekomuni
kasi Indonesia, Tbk.
Dan tidak lupa juga penulis ucapkan terimakasih kepada
orang tua yang senantiasa mendukung dan memberikan
dorongan serta motivasi bagi penulis hingga akhirnya laporan
ini bisa terselesaikan.

iii
Dalam penulisan laporan PKL ini tentulah terdapat banya
k kekurangan. Oleh karena itu, kritik dan saran dari pembaca
yang dapat membangun penulis harapkan demi kemajuan pe
mbuatan laporan di masa yang akan mendatang. Demikian la
poran ini disusun dengan sebenar-benarnya dan semoga
laporan ini dapat bermanfaat di kemudian harinya.

Banjarmasin, Januari 2020

Penulis

iv
DAFTAR ISI

COVER............................................................................i
LEMBAR PENGESAHAN............................................ii
KATA PENGANTAR...................................................iii
DAFTAR ISI...................................................................v
DAFTAR GAMBAR...................................................viii
DAFTAR TABEL...........................................................x
BAB I..............................................................................1
PENDAHULUAN...........................................................1
1.1 Latar Belakang......................................................1
1.2 Tujuan dan Manfaat...............................................2
1.2.1 Tujuan.............................................................2
1.2.2 Manfaat...........................................................2
1.3 Ruang Lingkup Kerja............................................2
BAB II.............................................................................3
TINJAUAN PUSTAKA..................................................3
2.1 Profil Tempat Praktik Kerja Lapangan.................3
2.1.1 Sejarah Singkat...............................................3
2.1.2 Layanan..........................................................5
2.1.3 Visi dan Misi..................................................6
2.2 Struktur Organisasi................................................7
2.3 Sistem Yang Sedang Berjalan...............................7
2.3.1 Data Validator (DAVA).................................7

v
2.3.2 NOSSF............................................................8
2.3.3 Bot Telegram..................................................8
2.4 Landasan Teori....................................................10
2.4.1 Pengertian Sistem Informasi........................10
2.4.2 Pengertian Laporan.......................................10
2.4.3 Pengertian Basis Data...................................10
2.4.4 Data Flow Diagram (DFD)..........................11
2.4.5 Entity Relationship Diagram (ERD)............13
2.4.6 Mockup.........................................................15
2.4.7 MySQL (My Structured Query language). . .15
2.4.8 PHP (Hypertext Preprocessor).....................16
2.4.9 XAMPP........................................................16
2.4.10 Sublime Text..............................................19
BAB III..........................................................................21
URAIAN KEGIATAN..................................................21
3.1 Kegiatan Praktik Kerja Lapangan.......................21
3.2 Uraian Kegiatan...................................................21
3.3 Deskripsi Tabel....................................................22
3.4 DFD.....................................................................24
3.5 Use Case..............................................................25
3.6 ERD.....................................................................26
3.7 Mock Up..............................................................26
BAB IV..........................................................................28
HASIL DAN PEMBAHASAN.....................................28

vi
4.1 Implementasi Sistem Informasi...........................28
4.2 Implementasi Database.......................................28
4.3 Implementasi User Interface...............................30
4.3.1 Implementasi Halaman Login......................30
4.3.2 Implementasi Halaman Admin.....................30
4.3.3 Implementasi Halaman Pengguna................38
BAB V...........................................................................43
PENUTUP.....................................................................43
5.1 Kesimpulan..........................................................43
5.2 Saran...............................................................43
DAFTAR PUSTAKA....................................................44
LAMPIRAN..................................................................46

vii
DAFTAR GAMBAR

Gambar 2. 1 Logo Telkom............................................3


Gambar 2. 2 Struktur Organisasi...................................7
Gambar 2. 3 Beranda Dava...........................................8
Gambar 2. 4 Beranda NOSSF.......................................8
Gambar 2. 5 Bot Telegram............................................9
Gambar 2. 6 Logo MySQL...........................................15
Gambar 2. 7 Logo PHP.................................................16
Gambar 2. 8 Control Panel XAMPP.............................19
Gambar 2. 9 Logo Sublime Text...................................20
Gambar 3. 1 DFD Level 0.............................................24
Gambar 3. 2 DFD Level 1.............................................24
Gambar 3. 3 Use case Admin........................................25
Gambar 3. 4 Use Case Pengguna..................................25
Gambar 3. 5 ERD..........................................................26
Gambar 3. 6 Mock up halaman login............................26
Gambar 3. 7 Mock up halaman beranda user................27
Gambar 3. 8 Mock-up halaman beranda admin............27
Gambar 4. 1 Control Panel XAMPP.............................28
Gambar 4. 2 tbl_user.....................................................29
Gambar 4. 3 tbl_pengguna............................................29
Gambar 4. 4 tbl_laporan................................................29
Gambar 4. 5 tbl_absensi................................................29
Gambar 4. 6 Halaman Login.........................................30
Gambar 4. 7 Halaman Admin.......................................31
Gambar 4. 8 Halaman List User....................................31
Gambar 4. 9 Halaman Input User..................................32
Gambar 4. 10 Halaman Edit User.................................32
Gambar 4. 11 Halaman Search User.............................32
Gambar 4. 12 Halaman List Pengguna..........................33
Gambar 4. 13 Halaman Input Pengguna.......................33

viii
Gambar 4. 14 Halaman Edit Pengguna.........................34
Gambar 4. 15 Halaman Search Pengguna.....................34
Gambar 4. 16 Halaman List Laporan............................35
Gambar 4. 17 Halaman Input Laporan..........................35
Gambar 4. 18 Halaman Edit Laporan............................35
Gambar 4. 19 Halaman Search Laporan.......................36
Gambar 4. 20 Halaman List Absensi............................36
Gambar 4. 21 Halaman Input Absensi..........................37
Gambar 4. 22 Halaman Edit Absensi............................37
Gambar 4. 23 Halaman Search Absensi........................37
Gambar 4. 24 Halaman Pengguna.................................38
Gambar 4. 25 Halaman Edit Pengguna.........................39
Gambar 4. 26 Halaman List Laporan............................39
Gambar 4. 27 Halaman Input Data Laporan.................40
Gambar 4. 28 Halaman Edit Data Laporan...................40
Gambar 4. 29 Halaman List Absensi............................41
Gambar 4. 30 Halaman Input Data Absensi..................41
Gambar 4. 31 Halaman Edit Data Absensi....................41
Gambar 4. 32 Halaman Cetak Absensi.........................42

ix
DAFTAR TABEL

Tabel 2. 1 Simbol-simbol DFD.....................................12


Tabel 2. 2 Simbol-simbol ERD.....................................13
Tabel 2. 3 Penjelasan XAMPP......................................16
Tabel 3. 1 Kegiatan PKL...............................................21
Tabel 3. 2 Tbl_user........................................................22
Tabel 3. 3 Tbl_pengguna...............................................23
Tabel 3. 4 Tbl_laporan..................................................23
Tabel 3. 5 Tbl_absensi..................................................23

x
BAB I
PENDAHULUAN

1.1 Latar Belakang


Praktik Kerja Lapangan (PKL) merupakan matakuliah
wajib non-akademik yang harus ditempuh oleh mahasiswa
Politeknik Negeri Banjarmasin. Kegiatan mata kuliah ini
dilaksanakan bersifat praktik secara nyata dan mandiri di
instansi yang berkaitan dengan program studi Teknik
Informatika. PKL ini menjadi kegiatan yang sangat penting
karena mahasiswa bisa mendapatkan pengalaman di dunia
kerja serta wawasan lebih luas tentang dunia kerja sehingga
diharapkan mampu menghasilkan lulusan-lulusan yang
terampil, profesional, dan siap untuk menghadapi dunia kerja
baik menjadi tenaga kerja instansi atau industri yang bergerak
di bidang informatika.
Hal tersebut yang menjadi pertimbangan melaksanakan
PKL di PT. Telekomunikasi Indonesia, Tbk karena instansi
merupakan lembaga atau badan yang memanfaatkan teknologi
informasi dan komunikasi serta perangkat jaringan internet
sebagai pendukung produksi atau pelayanan jasanya. Penulis
masuk ke dalam divisi Corporate Customer Access
Network (CCAN). CCAN sendiri adalah unit yang dibentuk
untuk memberikan layanan purna jual khususnya perusahaan-
perusahaan yang fokus pada akses broadband, dimaksudkan
agar kualitas layanan tetap terjaga sesuai standar layanan.
Selama kegiatan PKL terdapat beberapa kendala terkait
proses pengerjaan seperti pelaporan kegiatan yang dilaporkan
setiap harinya. Oleh karena itu, penulis membuat “Sistem
Informasi Laporan Harian Berbasis WEB di PT.
Telekomunikasi Indonesia, Tbk.” demi mempermudah dalam
mengelola laporan harian dan dengan didukung fitur absensi
melalui jaringan intranet. Diharapkan dengan adanya sistem
ini dapat membantu pengarsipan laporan secara efisien
khususnya dalam proses pencarian data. Dan juga dengan

1
adanya fitur absensi diharapakan bisa membantu meringankan
dalam pengelolaan absensi kehadiran.

1.2 Tujuan dan Manfaat


1.2.1 Tujuan
1) Merancang sistem informasi laporan harian untuk
mengatasi permasalahan dalam pengelolaan data laporan
kegiatan harian dan fitur absensi.
2) Membuat sistem informasi laporan harian secara intranet.

1.2.2 Manfaat
1) Untuk mempermudah proses pengelolaan arsip data
laporan kegiatan harian secara efisien.
2) Untuk mempermudah proses absensi harian yang
sebelumnya dilakukan secara manual.

1.3 Ruang Lingkup Kerja


Praktik Kerja Lapangan dilakukan selama 2 bulan
terhitung dari 1 November 2019 sampai dengan 31 Desember
2019 di gedung STO 1 Centrum, Banjamasin, Witel
Kalimantan Selatan, PT. Telekomunikasi Indonesia, Tbk.
yang berlokasi di jalan Pangeran Samudra No. 92,
Banjarmasin, Kalimantan Selatan, Indonesia.
Adapun kegiatan PKL yang dilakukan di PT. Telkom
Witel Kal-Sel, penulis ditempatkan pada divisi CCAN
(Corporate Customer Access Network) yang dilaksanakan
setiap hari senin sampai jumat pukul 08.00-17.30 WITA.

2
BAB II
TINJAUAN PUSTAKA

2.1 Profil Tempat Praktik Kerja Lapangan


2.1.1 Sejarah Singkat

Gambar 2. 1 Logo Telkom

Telkom merupakan perusahan milik Badan Usaha Negara


(BUMN) yang bergerak dalam bidang informasi dan
komunikasi. Sejarah PT. Telkom Indonesia ini bermula pada
pendirian badan usaha swasta penyedia layanan poss dan
telegraf pada tahun 1882. Pada tahun 1961, status jawatan
diubah menjadi Perusahaan Negara Pos dan Telekomunikasi
(PN Postel). Kemudian pada tahun 1965, PN Postel dipecah
menjadi Perusahaan Negara Pos dan Giro (PN Pos & Giro)
dan perushaan Negara Telekomunikasi (PN Telekomunikasi).
Tahun 1974 PN Telekomunikasi disesuaikan menjadi
perusahaan Umum Telekomunikasi (PERUMTEL).
Beberapa kali diubah namanya, hingga kemudian pada
tahun 1980 Indonesia mendirikan jasa telekomunikasi
nasional maupun internasional dan seluruh saham PT.
Indonesian Satellite Coorporation Tbk. (Indosat) diambil alih
oleh pemerintah RI menjadi BUMN. Pada tahun 1989,
ditetapkan UU Nomor 3 Tahun 1989 tentang telekomunikasi,

3
yang juga mengatur peran swasta 31 dalam penyelenggaraan
telekomunikasi. Pada tahun 1991 Perumtel berubah bentuk
menjadi Perusahaan Perseroan (Persero) Telekomunikasi
Indonesia berdasarkan PP No 25 Tahun 1991.
Pada 1995 Penawaran Umum perdana saham TELKOM
(Initial Public Offering) dilakukan pada tanggal 14 November
1995. Sejak itu saham TELKOM tercatat dan diperdagangkan
di Bursa Efek Jakarta (BEJ), Bursa Efek Surabaya (BES),
New York Stock Exchange (NYSE) dan London Stock
Exchange (LSE). Saham TELKOM juga diperdagangkan
tanpa pencatatan (Public Offering Without Listing) di Tokyo
Stock Exchange.
Tahun 2001 Telkom membeli saham Telkomsel sebanyak
35% dari PT Indosat sebagai restrukturisasi industri jasa
telekomunikasi di Indonesia. Pada tanggal 23 Oktober 2009,
Telkom meluncurkan “New 32 Telkom” (“Telkom Baru”)
yang ditandai dengan penggantian identitas perusahaan. Sejak
1 Juli 1995 PT. Telkom telah menghapus struktur wilayah
usaha telekomunikasi (WTTEL) dan secara de facto
meresmikan dimulainya era Divisi Network.
Badan Usaha utama dikelola oleh 7 divisi regional dan 1
divisi network. Divisi regional menyelenggarakan jasa
telekomunikasi di wilayah masing masing dan divisi network
menyelenggarakan jasa telekomunikasi jarak jauh luar negeri
melalui pengoperasian jaringan transmisi jalur utama
nasional. Daerah regional.
Adapun beberapa divisi yang tersedia di PT. Telkom
antara lain:
1) Divisi Regional I, Sumatera.
2) Divisi Regional II, Jakarta dan sekitarnya
3) Divisi Regional III, Jawa Barat.
4) Divisi Regional IV, Jawa Tengah dan Yogyakarta.
5) Divisi Regional V, Jawa Timur.
6) Divisi Regional VI, Kalimantan.

4
7) Divisi Regional VII, Kawasan timur Indonesia (Sulawesi,
Bali, Nusa Tenggara, Maluku dan Papua).

2.1.2 Layanan
1.) Telepon, data, Internet
 IndiHome Fiber merupakan layanan Triple Play yang
terdiri dari telepon rumah, Internet on Fiber atau High
Speed Internet dan Usee TV Cable beserta beberapa fitur
tambahan seperti IndiHome View, Melon dan Trend Micro
Internet Security.
 Telepon rumah adalah layanan komunikasi telepon dengan
keunggulan biaya yang murah dan kualitas suara yang
jernih. Paket IndiHome Fiber menawarkan gratis
menelepon 1000 34 menit atau setara dengan 17 jam per
bulan yang bisa digunakan baik untuk Lokal maupun
Interlokal secara leluasa.
 Flexi layanan data dan internet, layanan telepon
 TelkomNet Instan layanan akses internet dial up
 TelkomNet Astinet merupakan layanan akses internet
berlangganan dengan fokus perusahaan
 e-Businness (i-deal, i-manage, i-settle, i-Xchange,
TELKOMWeb Kiostron, TELKOMWeb Plazatron)
 Solusi Enterprise
 TELKOMLink DINAccess
 TELKOMLink VPN IP merupakan layanan komunikasi
data any to any connection berbasis IP MPLS.
 TELKOMNet Whole Sale (VPN Dial) merupakan layanan
akses dial up ke intranet suatu perusahaan yang dilakukan
secara remote dan mobile melalui jaringan data berbasis
TCP IP (MPLS/tunneling) pada TELKOMNet.
 TELKOMISDN merupakan jaringan digital yang
menyediakan layanan telekomunikasi multimedia,
merupakan pengembangan dari sistem telepon yang telah
terintegrasi 35

5
 e-Health merupakan layanan solusi untuk entitas kesehatan
meliputi ePuskesmas, ePharmacy, HIE (Health
Information Exchange).

2.) Satelit
 TELKOMSatelit (Sewa Transponder)
 TELKOMVSAT

3.) Televisi berlangganan berbasis protokol internet


 Groovia TV merupakan televisi protokol internet pertama
di Indonesia. Kualitas resolusi Groovia TV lebih bagus
dibanding dengan hasil video dari TV konvensional.
 UseeTV merupakan layanan Interactive TV dari Indihome
yang pertama di Indonesia. Layanan TV berbayar (Pay
TV) yang memberikan pengalaman baru. UseeTV Cable
juga memberikan berbagai macam fitur yang tidak ada di
penyedia layanan kabel lainnya, seperti Pause & Rewind
TV, Video on Demand, Video Recorder dan lainnya.
UseeTV Cable memiliki beragam Channel pilihan. Saat
ini, Channel yang ada sebanyak 101 Channel pilihan,
terdiri dari 19 Channel TV Lokal dan 81 Channel TV
Internasional. IndiHome Interactive TV, layanan TV
Kabel yang seru dan lengkap.

2.1.3 Visi dan Misi


Adapun Visi dan Misi dari PT. Telekomunikasi Indonesia,
Tbk. adalah sebagai berikut:
1) Visi
Menjadi Perusahaan yang unggul dalam penyelenggaraan
Telecommunication, Information, Media, Edutainment dan Se
rvices (TIMES) di kawasan regional.

2) Misi
a. Menyediakan layanan TIMES yang berkualitas tinggi deng
an harga yang kompetitif.

6
b. Menjadi model pengelolaan korporasi terbaik di Indonesia.
Visi dan Misi ditetapkan berdasarkan keputusan Komisaris
PT. Telekomunikasi Indonesia, Tbk No.09/KEP/DK/2012 pad
a tanggal 30 Mei 2012.

2.2 Struktur Organisasi

Gambar 2. 2 Struktur Organisasi

2.3 Sistem Yang Sedang Berjalan


2.3.1 Data Validator (DAVA)
Data Validator adalah sebuah sistem untuk melakukan
validasi data yang memastikan apakah data tersebut
memenuhi kriteria yang telah ditentukan. Secara umum sistem
ini berguna untuk mengurangi tingkat kesalahan input data
dalam jumlah besar.

7
Gambar 2. 3 Beranda Dava

2.3.2 NOSSF
NOSSF (New Operation Support System Fulfillment)
merupakan sistem yang mendukung untuk melakukan
pengisian data telkom pada data validator. NOSSF adalah
sistem inventori yang berisikan data-data telkom.

Gambar 2. 4 Beranda NOSSF

2.3.3 Bot Telegram


Telegram adalah sebuah aplikasi layanan pengirim pesan
instan multiplatform berbasis awan yang bersifat gratis dan
nirlaba. Salah satu fitur yang diperkenalkan oleh Telegram
adalah Bot. Bot adalah software yang secara otomatis

8
merespon pesan yang kita berikan. Pada divisi CCAN, Bot
Telegram digunakan sebagai salah satu IT Tools untuk
mengelola inventori data seperti data ODP.

Gambar 2. 5 Bot Telegram

9
2.4 Landasan Teori
2.4.1 Pengertian Sistem Informasi
Lani Sidharta (1995: 11), “Sebuah sistem informasi adalah
sistem buatan manusia yang berisi himpunan terintegrasi dari
komponen – komponen manual dan komponen – komponen
terkomputerisasi yang bertujuan untuk mengumpulkan data,
memproses data, dan menghasilkan informasi untuk
pemakai”.
John F. Nash (1995: 8), “Sistem informasi adalah Sistem
Informasi adalah kombinasi dari manusia, fasilitas atau alat
teknologi, media, prosedur dan pengendalian yang ditujukan
untuk mengatur jaringan komunikasi yang penting, proses
transaksi tertentu dan rutin, membantu manajemen dan
pemakai intern dan ekstern dan menyediakan dasar untuk
pengambilan keputusan yang tepat”.

2.4.2 Pengertian Laporan


Secara sederhana, laporan adalah bentuk penyampaian
informasi baik secara lisan maupun tulisan. Informasi yang
disampaikan melalui laporan bisa bermacam-macam tergantung
kebutuhan mulai dari berita, keterangan, pemberitahuan ataupun
pertanggungjawaban.
Laporan harian adalah laporan kegiatan yang dibuat secara
periodik atau rutin dalam jangka waktu selama kegiatan yaitu
perhari.

2.4.3 Pengertian Basis Data


Jogiyanto (2008:46), “Basis data (database) adalah
kumpulan dari data yang saling berhubungan satu dengan
lainnya, tersimpan di perangkat keras komputer dan
digunakan perangkat lunak untuk memanipulasinya.”
Dari definisi ini, terdapat tiga hal yang berhubungan
dengan basis data, yaitu sebagai berikut ini:
Data itu sendiri yang diorganisasikan dalam bentuk basis data
(database).

10
Simpanan permanen (storage) untuk menyimpan basis data
tersebut. Simpanan ini merupakan bagian dari teknologi
perangkat keras yang digunakan di sistem informasi.
Simpanan permanen yang umumnya digunakan berupa hard
disk.
Perangkat lunak untuk memanipulasi basis datanya. Perangkat
lunak ini dapat dibuat sendiri dengan menggunakan bahasa
pemograman komputer atau dibeli dalam bentuk suatu paket.
Banyak paket perangkat lunak yang disediakan untuk me-
manipulasi basis data. Paket perangkat lunak ini disebut
dengan DBMS (Data Base Management System). Contoh
DBMS yang terkenal misalnya dBASE, Fox Base, Microsoft
Access, Oracle dan lainlain

2.4.4 Data Flow Diagram (DFD)


Kristanto (2008:61), “Data Flow Diagram merupakan
suatu model logika data atau proses yang dibuat untuk
menggambarkan darimana asal data dan kemana tujuan data
yang keluar dari sistem, dimana data disimpan, proses apa
yang menghasilkan data tersebut dan interaksi antara data
yang tersimpan dan proses yang dikenakan pada data
tersebut.”
Sukamto dan Shalahuddin (2014:288), “Data Flow
Diagram atau dalam bahasa Indonesia menjadi Diagram Alir
Data (DAD) adalah refresentasi grafik yang menggambarkan
aliran informasi dan transformasi informasi yang
diaplikasikan sebagai data yang mengatur dari masukan
(input) dan keluaran (output). DFD tidak sesuai untuk
memodelkan sistem yang menggunakan pemograman
berorientasi objek.”
Sukamto dan Shalahuddin (2014:71), notasi-notasi pada
DFD (Edward Yourdon dan Tom DeMarco) adalah sebagai
berikut:

11
Tabel 2. 1 Simbol-simbol DFD
NOTASI KETERANGAN
Proses atau fungsi atau prosedur; pada
pemodelan perangkat lunak yang akan
diimplementasikan dengan pemograman
terstruktur, maka pemodelan notasi inilah
yang harusnya menjadi fungsi atau
prosedur di dalam kode program Catatan:
Nama yang diberikan pada sebuah proses
biasanya berupa kata kerja
File atau basis data atau penyimpanan
(storage); pada pemodelan perangkat
lunak yang akan diimplementasikan
dengan pemograman terstruktur, maka
pemodelan notasi inilah yang harusnya
dibuat menjadi tabel-tabel basis data
yang dibutuhkan, tabel-tabel ini juga
harus sesuai dengan perancangan tabel-
tabel basis data yang dibutuhkan, tabel-
tabel ini juga harus sesuai dengan pe-
rancangan tabel-tabel basis data (Entity
Relationship Diagram (ERD), Concept-
ual Data Model (CMD), Physical Data
Model (PDM)).
Catatan: Nama yang diberikan pada
sebuah penyimpanan biasanya kata benda
Entitas luar (external entity) atau
masukan (input) atau keluaran (output)
atau orang yang memakai atau ber-
interaksi dengan perangkat lunak yang
dimodelkan atau sistem lain yang terkait
dengan aliran data dari sistem yang

12
dimodelkan.
Catatan: Nama yang digunakan pada
masukan (input) atau keluaran (output)
biasanya berupa kata benda
Aliran data; merupakan data yang dikirm
antar proses, dari penyimpanan ke
proses, atau dari proses ke masukan
(input) atau keluaran (output).
Catatan: Nama yang digunakan pada
aliran data biasanya berupa kata benda,
dapat diawali dengan kata data misalnya
“data siswa” atau tanpa kata data
misalnya “siswa”

2.4.5 Entity Relationship Diagram (ERD)


Sukamto dan Shalahuddin (2014:289), “Entity
Relationship Diagram (ERD) adalah pemodelan awal basis
data yang akan dikembangkan berdasarkan teori himpunan
dalam bidang matematika untuk pemodelan basis data
relasional”.
Sukamto dan Shalahuddin (2014:50), ERD memiliki
beberapa aliran notasi seperti notasi Chen (dikembangkan
oleh Peter Chen). Barker (dikembangkan oleh Richard
Barker, Ian Palmer, Harry Ellis), notasi Crow’s Foot, dan
beberapa notasi lain. Namun yang banyak digunakan adalah
notasi dari Chen. Berikut adalah simbol-simbol yang
digunakan pada ERD dengan notasi Chen:

Tabel 2. 2 Simbol-simbol ERD


SIMBOL DESKRIPSI
Entitas merupakan data inti
yang akan disimpan; bakal
tabel pada basis data; benda
yang memiliki data dan harus
disimpan datanya agar dapat

13
diakses oleh aplikasi komputer;
penamaan entitas biasanya
lebih ke kata benda dan belum
merupakan nama tabel
Field atau kolom data yang
butuh disimpan dalam suatu
entitas
Field atau kolom data yang
butuh disimpan dalam suatu
entitas dan digunakan sebagai
kunci akses record yang
diinginkan; biasanya berupa id;
kunci primer dapat lebih dari
satu kolom, asalkan kombinasi
dari beberapa kolom tersebut
dapat bersifat unik (berbeda
tanpa ada yang sama)
Field atau kolom data yang
butuh disimpan dalam suatu
entitas yang dapat memiliki
nilai lebih dari satu

Relasi yang menghubung-kan


antar entitas; biasanya diawali
dengan kata kerja

Penghubung antara relasi dan


entitas dimana di kedua
ujungnya memiliki multiplicity
kemungkinan jumlah pe-
makaian. Kemungkinan jumlah
maksimum keterhubungan
antara entitas satu dengan

14
entitas yang lain disebut
dengan kardinalitas. Misalkan
ada kardinalitas 1 ke N atau
sering disebut dengan one to
many manghubungkan entitas
A dan entitas B

2.4.6 Mockup
Mockup adalah sebuah media visual atau preview dari
sebuah konsep desain "datar" yang diberikan efek visual
sehingga hasilnya sangat tampak atau menyerupai wujud
nyata, mockup dapat memberikan gambaran nyata dari sebuah
konsep desain bagaimana konsep itu akan terlihat nantinya
jika sudah diaplikasikan menjadi benda nyata apakah terlihat
bagus atau kurang sesuai.

2.4.7 MySQL (My Structured Query language)


Wahana Komputer (2010:2), “MySQL sendiri adalah
sebuah database rasional. Database yang memiliki struktur
rasional terdapat tabel terdiri kolom dan baris serta sebua
kolom untuk mendefinisikan jenis informasi apa yang haus
disimpan.”
Kadir (2013:15), “MySQL adalah nama database server.
Database server adalah server yang berfungsi untuk
menangani database. Database adalah suatu pengorganisasian
data dengan tujuan memudahkan penyimpanan dan
pengaksesan data. Dengan menggunakan MySQL, kita bisa
menyimpan data dan kemudian data bisa diakses dengan cara
yang mudah dan cepat.”
Nugraha (2010:10), “MySQL adalah suatu sistem
manajemen basis data rasional (RDBMS-Relational Database
Management System) yang mampu bekerja dengan cepat,
kokoh, dan mudah digunakan.”

15
Gambar 2. 6 Logo MySQL

2.4.8 PHP (Hypertext Preprocessor)


Nugroho (2013:153), “PHP kepanjangan dari Hypertext
Preprocessor itu bahasa pemrograman berbasis web. Jadi,
PHP itu adalah bahasa program yang digunakan untuk
membuat aplikasi berbasis web (website, blog, atau aplikasi
web).”
Kadir (2013:120), “PHP merupakan bahasa pemrograman
yang ditujukan untuk membuat aplikasi web. Ditinjau dari
pemrosesannya, PHP tergolong berbasis server side. Artinya,
pemrosesan dilakukan di server.”
Sidik (2014:4) menjelaskan, PHP merupakan secara umum
dikenal sebagai bahasa pemrograman script script yang
membuat dokumen HTML secara on the fly yang dieksekusi
di server web, dokumen HTML yang dihasilkan dari suatu
aplikasi bukan dokumen HTML yang dibuat dengan
menggunakan editor teks atau editor HTML.

Gambar 2. 7 Logo PHP

2.4.9 XAMPP

Nugroho (2013:1), “XAMPP adalah paket program web


lengkap yang dapat Anda pakai untuk belajar pemrograman

16
web, khususnya PHP dan MySQL, paket ini dapat di
download secara gratis dan legal.”

Menurut Nugroho (2013:7), dibawah folder utama


MYSQL, terdapat beberapa folder penting yang perlu
diketahui. Penjelasan fungsinya sebagai berikut:

Tabel 2. 3 Penjelasan XAMPP

NO NAMA FOLDER FUNGSI

1. Apache Folder utama dari Apache


Webserver.

2. Htdocs Folder utama untuk


menyimpan data-data latihan
web, baik PHP maupun
HTML biasa. Pada folder ini,
anda dapat membuat
subfolder sendiri untuk
mengelompokkan file
latihannya. Semua folder dan
file program di htdocs bisa
diakses dengan mengetikkan
alamat http://localhost/ di
browser.

3. Manual Berisi subfolder yang di


dalam terdapat manual
program dan database,
termasuk manual PHP dan
MYSQL

17
4. MySQL Folder utama untuk database
MYSQL server. Di
dalamnya terdapat subfolder
data untuk merekam semua
nama database, serta
subfolder bin yang berisi
tools klien dan server
MYSQL.

5. PHP Folder utama untuk program


PHP.

Fungsinya adalah 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. Nama XAMPP
merupakan singkatan dari X (empat sistem operasi
apapun), Apache, MySQL, PHP dan Perl. Program ini ter-
sedia dalam GNU General Public License dan bebas,
merupakan web server yang mudah digunakan yang dapat
melayani tampilan halaman web yang dinamis. Untuk
mendapatkanya dapat mendownload langsung dari web
resminya.

XAMPP adalah singkatan yang masing-masing hurufnya


adalah:

 X: Program ini dapat dijalankan dibanyak sistem operasi,


seperti Windows, Linux, Mac OS, dan Solaris.

 A: Apache, merupakan aplikasi web server. Tugas utama


Apache adalah menghasilkan halaman web yang benar
kepada user berdasarkan kode PHP yang dituliskan oleh
pembuat halaman web. jika diperlukan juga berdasarkan kode

18
PHP yang dituliskan,maka dapat saja suatu database diakses
terlebih dahulu (misalnya dalam MySQL) untuk mendukung
halaman web yang dihasilkan.

 M: MySQL, merupakan aplikasi database server. Per-


kembangannya disebut SQL yang merupakan kepanjangan
dari Structured Query Language. SQL merupakan bahasa
terstruktur yang digunakan untuk mengolah database.
MySQL dapat digunakan untuk membuat dan mengelola
database beserta isinya. Kita dapat memanfaatkan MySQL
untuk menambahkan, mengubah, dan menghapus data yang
berada dalam database.

 P: PHP, bahasa pemrograman web. Bahasa pemrograman


PHP merupakan bahasa pemrograman untuk membuat web
yang bersifat server-side scripting. PHP memungkinkan kita
untuk membuat halaman web yang bersifat dinamis. Sistem
manajemen basis data yang sering digunakan bersama PHP
adalah MySQl. namun PHP juga mendukung sistem
manajement database Oracle, Microsoft Access, Interbase, d-
base, PostgreSQL, dan sebagainya.

 P: Perl, bahasa pemrograman untuk segala keperluan,


dikembangkan pertama kali oleh Larry Wall di mesin Unix.
Perl dirilis pertama kali pada tanggal 18 Desember 1987
ditandai dengan keluarnya Perl 1. Pada versi-versi
selanjutnya, Perl tersedia pula untuk berbagai sistem operasi
varian Unix (SunOS, Linux, BSD, HP-UX), juga tersedia
untuk sistem operasi seperti DOS, Windows,PowerPC,
BeOS, VMS, EBCDIC, dan PocketP.

19
Gambar 2. 8 Control Panel XAMPP

2.4.10 Sublime Text


Sublime Text adalah aplikasi editor untuk kode dan
teks yang dapat berjalan diberbagai platform operating
system dengan menggunakan teknologi Phyton API.
Terciptanya aplikasi  ini  terinspirasi  dari  aplikasi  Vim, 
Aplikasi  ini  sangatlah fleksibel dan powerfull.
Fungsionalitas dari aplikasi ini dapat dikembangkan dengan
menggunakan sublime-packages. 
Sublime  Text  bukanlah  aplikasi  opensource  dan juga
aplikasi yang dapat digunakan dan didapatkan secara gratis,
akan tetapi beberapa fitur pengembangan fungsionalitas
(packages) dari aplikasi ini merupakan hasil dari temuan dan 
mendapat dukungan  penuh dari  komunitas serta memiliki
linsensi aplikasi gratis.
Sublime  Text  mendukung  berbagai  bahasa  pemro-
graman dan mampu menyajikan fitur syntax highlight  hampir
di semua bahasa pemrogramman yang didukung ataupun
dikembangkan  oleh  komunitas  seperti;  C,  C++,  C#,  CSS, 
D, Dylan, Erlang, HTML, Groovy, Haskell, Java, JavaScript,

20
LaTeX, Lisp, Lua, Markdown, MATLAB, OCaml, Perl, PHP,
Python, R,  Ruby, SQL, TCL, Textile and  XML. Biasanya
bagi bahasa pemrograman yang didukung ataupun belum
terdukung secara default dapat lebih dimaksimalkan atau
didukung dengan menggunakan add-ons yang bisa
didownload sesuai kebutuhan user.

Gambar 2. 9 Logo Sublime Text

21
BAB III
URAIAN KEGIATAN

3.1 Kegiatan Praktik Kerja Lapangan


Selama melakukan PKL, penulis melakukan kegiatan
berupa penginputan data Access Node dan Lastmile & CE
dari pelanggan yang menggunakan layanan dari PT. Telkom
Witel Kal-Sel. Kegiatan penginputan yang dilakukan setiap
harinya dilaporkan di sebuah grup khusus ‘Validasi Data’
milik Telkom di Telegram.

3.2 Uraian Kegiatan

Tabel 3. 1 Kegiatan PKL


No. Tanggal Kegiatan
1 Jumat, 1-Nov-2019 Pengenalan IT Tools
2 Senin, 4-Nov-2019 Input Data Access Node
3 Selasa, 5-Nov-2019
4 Rabu, 6-Nov-2019
5 Kamis, 7-Nov-2019
6 Jumat, 8-Nov-2019
7 Senin, 11-Nov-2019
8 Selasa, 12-Nov-2019
9 Rabu, 13-Nov-2019
10 Kamis, 14-Nov-2019
11 Jumat, 15-Nov-2019
12 Senin, 18-Nov-2019
13 Selasa, 19-Nov-2019
14 Rabu, 20-Nov-2019
15 Kamis, 21-Nov-2019
16 Jumat, 22-Nov-2019
17 Senin, 25-Nov-2019
18 Selasa, 26-Nov-2019
19 Rabu, 27-Nov-2019

22
20 Kamis, 28-Nov-2019
21 Jumat, 29-Nov-2019
22 Senin, 2-Des-2019 Sakit
23 Selasa, 3-Des-2019
24 Rabu, 4-Des-2019
25 Kamis, 5-Des-2019
26 Jumat, 6-Des-2019
Input Data Lastmile & CE
27 Senin, 9-Des-2019
28 Selasa, 10-Des-2019
29 Rabu, 11-Des-2019
30 Kamis, 12-Des-2019
31 Jumat, 13-Des-2019 Sakit
32 Senin, 16-Des-2019
33 Selasa, 17-Des-2019
34 Rabu, 18-Des-2019
Input Data Lastmile & CE
35 Kamis, 19-Des-2019
36 Jumat, 20-Des-2019
37 Senin, 23-Des-2019
38 Selasa, 24-Des-2019 Cuti Bersama
39 Rabu, 25-Des-2019 Hari Libur Nasional
40 Kamis, 26-Des-2019
41 Jumat, 27-Des-2019
Input Data Lastmile & CE
42 Senin, 30-Des-2019
43 Selasa, 31-Des-2019

3.3 Deskripsi Tabel

Tabel 3. 2 Tbl_user
No Nama Tipe Siz Ket.
e
1. Id_user Int 11 PK
2. Username Varchar 25
3. Password Varchar 60

23
4. Nama Varchar 25
5. Hak_akses Enum - ‘Admin’, ‘User
6. Status Enum - ‘Aktif’, ‘Non Aktif’

Tabel 3. 3 Tbl_pengguna
No Nama Tipe Siz Ket.
e
1. Pengguna_id Int 11 PK
2. Pengguna_nama Varchar 25
3. Pengguna_jk Enum - ‘L’, ‘P’
4. Pengguna_status Enum - ‘Mahasiswa(i
)’, ‘Siswa(i)’
5. Pengguna_asal Varchar 100
6. Pengguna_kontak Varchar 100
7. Id_user int 100 FK
8. Pengguna_ket Varchar 100

Tabel 3. 4 Tbl_laporan
No Nama Tipe Size Ket.
1. Laporan_id Int 11 PK
2. Laporan_tgl Date
3. Pengguna_id Int 11 FK
4. Service_inventory Varchar 50
5. Keterangan Text
6. Total int 11

Tabel 3. 5 Tbl_absensi
No Nama Tipe Size Ket.
1. Absensi_id Int 11 PK
2. Pengguna_id Int 11 FK
3. Hari Varchar 10
4. Tanggal Date 50

24
5. Absensi Enum ‘H’, ‘I’, ‘S’, ‘L’
6. Keterangan Text
3.4 DFD
1) DFD Level 0

Gambar 3. 1 DFD Level 0

2) DFD Level 1

25
Gambar 3. 2 DFD Level 1

3.5 Use Case


1) Use case Admin

Gambar 3. 3 Use case Admin

2) Use case Pengguna

26
Gambar 3. 4 Use Case Pengguna

3.6 ERD

Gambar 3. 5 ERD

27
3.7 Mock Up
Tampilan Mock up Sistem Informasi Laporan Harian

Gambar 3. 6 Mock up halaman login

Gambar 3. 7 Mock up halaman beranda user

28
Gambar 3. 8 Mock-up halaman beranda admin

29
BAB IV
HASIL DAN PEMBAHASAN

4.1 Implementasi Sistem Informasi


Implementasi merupakan lanjutan dari perancangan sistem
yang sudah dibahas pada Bab III. Pada bab hasil dan
pembahasan akan djelaskan cara kerja dan hasil dari sistem
yang telah dibuat. Dalam pembuatan sistem informasi ini
digunakan beberapa perangkat lunak, yaitu browser Google
chrome sebagai web browser, Sublime Text sebagai teks
editor PHP sebagai bahasa pemograman, XAMPP sebagai
web server dan MySql sebagai database management system.

4.2 Implementasi Database


1) Buka aplikasi XAMPP yang sudah terinstall di komputer
anda. Lalu klik start untuk Module Apache dan MySQL.

Gambar 4. 1 Control Panel XAMPP

2) Setelah diaktifkan, buka browser anda dan ketikkan alamat


berikut: http://localhost/phpmyadmin/
3) Setelah itu buat database dengan nama “db_harian”. Dan
buat 4 tabel yang dibutuhkan, yaitu:

30
Gambar 4. 2 tbl_user

Gambar 4. 3 tbl_pengguna

Gambar 4. 4 tbl_laporan

Gambar 4. 5 tbl_absensi

31
4.3 Implementasi User Interface
4.3.1 Implementasi Halaman Login
Halaman login adalah halaman yang pertama kali
ditampilkan ketika pengguna mengakses website. Pengguna
dapat masuk kedalam sistem dengan menggunakan username
dan password. Jika password dan username cocok, maka
pengguna akan diarahkan ke halaman berdasarkan hak akses
yang dimiliki pengguna. Hasil dari implementasi halaman
login disajikan pada Gambar 4.6.

Gambar 4. 6 Halaman Login

4.3.2 Implementasi Halaman Admin


Halaman dashboard admin merupakan tampilan pertama
setelah pengguna dengan hak akses admin berhasil masuk ke
dalam sistem. Halaman ini adalah halaman utama yang
menampilkan menu manajemen user dan manajemen
pengguna. Pada menu manajemen user terdapat sub menu
data user. Pada menu manajemen pengguna terdapat sub
menu data pengguna, laporan harian dan absensi harian.
Hanya user dengan hak akses admin yang bisa melakukan
input data, melihat data, memperbaharui data dan menghapus
data di halaman pada menu manajemen user dan menghapus
data di halaman pada menu manajemen. Hasil dari
implementasi halaman admin disajikan pada Gambar 4.7.

32
Gambar 4. 7 Halaman Admin

1) Halaman Data User


Halaman data user merupakan halaman yang berfungsi
untuk mengelola data user. Hasil dari implementasi halaman
data user disajikan pada Gambar 4.8, Gambar 4.9, Gambar
4.10, Gambar 4.11.

Gambar 4. 8 Halaman List User

33
Gambar 4. 9 Halaman Input User

Gambar 4. 10 Halaman Edit User

Gambar 4. 11 Halaman Search User

34
2) Halaman Data Pengguna
Halaman data pengguna merupakan halaman yang
berfungsi untuk mengelola data pengguna. Hasil dari
implementasi halaman data pengguna disajikan pada Gambar
4.12, Gambar 4.13, Gambar 4.14, Gambar 4.15.

Gambar 4. 12 Halaman List Pengguna

Gambar 4. 13 Halaman Input Pengguna

35
Gambar 4. 14 Halaman Edit Pengguna

Gambar 4. 15 Halaman Search Pengguna

3) Halaman Data Laporan


Halaman data laporan merupakan halaman yang berfungsi
untuk mengelola data laporan. Hasil dari implementasi
halaman data laporan disajikan pada Gambar 4.16, Gambar
4.17, Gambar 4.18, Gambar 4.19.

36
Gambar 4. 16 Halaman List Laporan

Gambar 4. 17 Halaman Input Laporan

Gambar 4. 18 Halaman Edit Laporan

37
Gambar 4. 19 Halaman Search Laporan

4) Halaman Data Absensi


Halaman data absensi merupakan halaman yang berfungsi
untuk mengelola data absensi. Hasil dari implementasi
halaman data absensi disajikan pada Gambar 4.20, Gambar
4.21, Gambar 4.22, Gambar 4.23.

Gambar 4. 20 Halaman List Absensi

38
Gambar 4. 21 Halaman Input Absensi

Gambar 4. 22 Halaman Edit Absensi

Gambar 4. 23 Halaman Search Absensi

39
4.3.3 Implementasi Halaman Pengguna
Setelah pengguna dengan hak akses user berhasil masuk
ke dalam sistem, pengguna akan diarahkan ke halaman
dashboard pengguna yang mana tampilan pada halaman ini
juga sama dengan tampilan pada halaman data pengguna.
Selain itu disini juga terdapat menu laporan dan absensi
harian. Bagi pengguna hanya dapat mengedit data pengguna
itu sendiri. Serta pengguna dapat menambah dan mengubah
data laporan dan absensi harian dari pengguna itu sendiri dan
tidak memiliki hak akses untuk menghapus data.

1) Halaman Data Pengguna


Halaman data pengguna merupakan halaman yang
berfungsi untuk mengelola data dari pengguna itu sendiri.
Hasil dari implementasi halaman data pengguna disajikan
pada Gambar 4.24, Gambar 4.25

Gambar 4. 24 Halaman Pengguna

40
Gambar 4. 25 Halaman Edit Pengguna

2) Halaman Data Laporan


Halaman data laporan merupakan halaman yang berfungsi
untuk mengelola data laporan dari pengguna itu sendiri. Hasil
dari implementasi halaman data pengguna disajikan pada
Gambar 4.26, Gambar 4.27, dan Gambar 4.28

Gambar 4. 26 Halaman List Laporan

41
Gambar 4. 27 Halaman Input Data Laporan

Gambar 4. 28 Halaman Edit Data Laporan

3) Halaman Data Absensi


Halaman data absensi merupakan halaman yang berfungsi
untuk mengelola data absensi dari pengguna itu sendiri. Hasil
dari implementasi halaman data absensi disajikan pada
Gambar 4.29, Gambar 4.30, Gambar 4.31, dan Gambar 4.32

42
Gambar 4. 29 Halaman List Absensi

Gambar 4. 30 Halaman Input Data Absensi

Gambar 4. 31 Halaman Edit Data Absensi

43
Gambar 4. 32 Halaman Cetak Absensi

44
BAB V
PENUTUP

5.1 Kesimpulan
Berdasarkan permasalahan yang ditemui, maka
perancangan dan pembuatan sistem informasi laporan harian
berhasil dilakukan, dibuktikan dengan terdapat sebanyak 4
(empat) tabel menggunakan database MySQL. Sistem
informasi ini dapat diakses melalui jaringan intranet di PT.
Telekomunikasi Indonesia.

5.2 Saran
Berdasarkan hasil dan pembahasan tentang sistem
informasi laporan harian di bab sebelumnnya, terdapat
beberapa kelemahan dalam sistem informasi tersebut
diantaranya seperti tidak adanya otomatisasi harian dalam
pengolahan data laporan kegiatan dan absensi. Dan juga
masih ada beberapa data yang harus di-input secara manual.
Kelemahan dari sistem informasi ini dikarenakan kendala
dalam hal waktu pengerjaan. Oleh karena itu, penulis
menyarankan untuk dapat memperbaiki kelemahan tersebut
agar sistem informasi ini bisa bekerja secara maksimal.

45
DAFTAR PUSTAKA

Jogiyanto. 2008. Metodologi Penelitian Sistem Informasi.


Yogyakarta: Andi Offset.

Kadir. 2013. Pengenalan Sistem Informasi. Yogyakarta :


Andi

Kristanto, Andri. 2008. Perancangan Sistem Informasi dan


Aplikasinya. Yogyakarta : Andi.

Lani Sidharta. 1995. Pengantar Sistem Informasi Bisnis.


Jakarta: PT. Elex Media Komputindo.

Nash, John F. 1995. Pengertian Sistem Informasi. Jakarta :


Informatika

Nugroho, Bunafit. 2013. Dasar Pemograman Web PHP –


MySQL dengan Dreamweaver. Yogyakarta : Gava Media

Pratama, Antonius Nugraha Widhi. 2010. CodeIgniter


Cara Mudah Membangun Aplikasi PHP. Jakarta : Mediakita.

Sidik, Betha. 2014. Pemorgraming Web dengan PHP.


Bandung : Informatika.

Sukamto, Shalahuddin. (2013). Analisa dan Desain Sistem


Informasi. Yogyakarta: Andi Offset.

Wahana Komputer. 2010. Pengembangan Aplikasi


Database Berbasis JavaDB Dengan NetBeans. Yogyakarta:
Andi.

https://tipsserbaserbi.blogspot.com/2015/11/contoh-kata-
pengantar-laporan-pkl.html (diakses pada 7 Januari 2020)

46
https://www.indotelko.com/liputan-khusus/rumah-kreatif-
bumn/read/1443236178/telkom-bentuk-ccan-untuk-manjakan-
pelanggan-korporasi (diakses pada tanggal 7 Januari 2020)

https://kamus.tokopedia.com/l/laporan/ (diakses pada tanggal


21 Januari 2020)

https://id.wikipedia.org/wiki/XAMPP (diakses pada tanggal


21 Januari 2020)

https://elib.unikom.ac.id/files/disk1/348/jbptunikompp-gdl-
yonimnim10-17356-1-yoni-1-4.pdf (diakses pada tanggal 21
Januari 2020)

https://hasantarmizi.blogspot.com/2017/04/pengertian-
sublime-text.html (diakses pada tanggal 21 Januari 2020)

http://blog.unnes.ac.id/rachmatullah/2016/06/28/pengertian-
html-css-php-mysql/ (diakses pada tanggal 21 Januari 2020)

https://www.kompasiana.com/abineaisyumna/5addbe5b16835
f63da68da45/kreasi-photoshop-melalui-mockup (diakses pada
tanggal 23 Januari 2020

47
LAMPIRAN

Lampiran 1 : Lembar Konsultasi

48
Lampiran 2 : Lembar Penilaian

49
Lampiran 3 : Lembar Absensi Kehadiran

50
51
52
Lampiran 4 : Lembar Absensi Seminar

53
Lampiran 5 : Sertifikat

54

Anda mungkin juga menyukai