Anda di halaman 1dari 68

LAPORAN KERJA PRAKTIK

PT. KHALIFAH BORNEO MANDIRI


KOTA BALIKPAPAN

RANCANG BANGUN SISTEM INFORMASI KINERJA


PROYEK (SIKEJAP) DENGAN MENGGUNAKAN
METODE WATERFALL

DISUSUN OLEH

Fahrizal Zulmi
NIM. 10181021

PEMBIMBING

M. Ihsan Alfani Putera, S.Tr.Kom, M.Kom Sahrani, SH


Dosen Prodi Sistem Informasi Marketing PT. Khalifah Borneo Mandiri

Program Studi Sistem Informasi


Jurusan Matematika dan Teknologi Informasi
Institut Teknologi Kalimantan
Balikpapan
2021
LEMBAR PENGESAHAN

LAPORAN KERJA PRAKTIK


DIVISI MARKETING PT KHALIFAH KOTA BALIKPAPAN
PERIODE JUNI – AGUSTUS 2021

DISUSUN OLEH
Fahrizal Zulmi 10181021

TELAH DIPERIKSA DAN DISETUJUI OLEH

KOORDINATOR PRODI SISTEM DOSEN PEMBIMBING


INFORMASI

(M. Gilvy Langgawan Putra, S.Kom., M.MT) (M. Ihsan Alfani Putera, S.Tr.Kom, M.Kom)
NIP. 199405112019031010 NIP. 199208302019031016

ii
LEMBAR PENGESAHAN

LAPORAN KERJA PRAKTIK


PT. KHALIFAH BORNEO MANDIRI KOTA BALIKPAPAN
PERIODE JUNI – AGUSTUS 2021

DISUSUN OLEH
Fahrizal Zulmi 10181021

TELAH DIPERIKSA DAN DISETUJUI OLEH

HRD PT. KHALIFAH BORNEO PEMBIMBING LAPANGAN


MANDIRI KOTA BALIKPAPAN

Baharuddin Sahrani, SH

iii
KATA PENGANTAR

Puji syukur kehadirat Tuhan Yang Maha Esa yang telah memberikan
rahmat dan penyertaanNya kepada kami sehingga kami dapat menyelesaikan
laporan Kerja Praktik ini dengan baik. Kami juga ingin menyampaikan rasa terima
kasih kepada:
1. Bapak M. Ihsan Alfani Putera, S.Tr.Kom, M.Kom. sebagai Dosen
Pembimbing.
2. Bapak M. Gilvy Langgawan Putra, S.Kom., M.MT. sebagai Koordinator
Kerja Praktik Program Studi Sistem Informasi.
3. Ibu Sahrani, SH selaku pembimbing lapangan.
4. Bapak M. Gilvy Langgawan P, S.Kom., M.MT. selaku Koordinator
Program Studi Sistem Informasi Jurusan Matematika dan Teknologi
Informasi ITK.
5. Kedua orangtua, keluarga, beserta teman - teman yang telah memberikan
motivasi kepada kami dalam penyusunan laporan Kerja praktik ini.
Saya menyadari bahwa penyusunan laporan kerja praktik ini masih jauh
dari sempurna, karena itu kami mengharapkan segala kritik dan saran yang
membangun. Semoga kerja praktik ini dapat bermanfaat bagi kita semua. Atas
perhatiannya saya ucapkan terima kasih.

Balikpapan, 31 Agustus 2021

Fahrizal Zulmi
10181021

iv
RANCANG BANGUN SISTEM INFORMASI KINERJA
PROYEK (SIKEJAP) DENGAN MENGGUNAKAN METODE
WATERFALL

Nama Mahasiswa : Fahrizal Zulmi

NIM : 10181021

Nama Mitra KP : PT. Khalifah Borneo Mandiri Kota Balikpapan

Dosen Pembimbing : M. Ihsan Alfani Putera, S.Tr.Kom, M.Kom

Pembimbing Lapangan : Sahrani, SH.

v
ABSTRAK

PT. Khalifah Borneo Mandiri merupakan satu – satunya perusahaan yang


bergerak dalam bidang elevator dan eskalator di Kalimantan. Namun dalam proses
memonitoring proyek masih dilakukan dengan cara manual, yaitu dengan
menuliskan setiap progres proyek pada papan tulis. Hal ini dirasa kurang efektif
dan efisien. Oleh karena itu, dilakukan tugas khusus terkait kerja praktik pada PT.
Khalifah Borneo Mandiri dengan merancang sebuah Sistem Informasi Kinerja
Proyek (SIKEJAP) berbasis website khusus untuk PT. Khalifah Borneo Mandiri
dengan menggunakan metode SDLC (Software Development Life cycle) Waterfall.
Sistem informasi ini dapat memudahkan pihak PT. Khalifah Borneo Mandiri dalam
merekap dan memonitoring progres proyek. Selain itu, mengurangi berkumpulnya
setiap divisi dimasa pandemi ini untuk mengadakan rapat atau meeting dalam
menyampaikan masing – masing progress yang ada dan sedang berjalan. Dengan
dibuatnya sistem informasi ini diharapkan dapat mendukung dan membantu
pekerjaan para karyawan PT. Khalifah Borneo Mandiri sehingga dapat
mewujudkan tujuan yang telah ditentukan.

Kata kunci : Sistem Informasi, Proyek, Kinerja, Waterfall, SIKEJAP

vi
DAFTAR ISI
LEMBAR PENGESAHAN .................................................................................... ii
LEMBAR PENGESAHAN ................................................................................... iii
KATA PENGANTAR ........................................................................................... iv
ABSTRAK ............................................................................................................. vi
DAFTAR ISI ......................................................................................................... vii
DAFTAR GAMBAR ............................................................................................. ix
DAFTAR TABEL .................................................................................................. xi
BAB 1 PENDAHULUAN .................................................................................. 1
1.1 Latar Belakang ..................................................................................... 1
1.2 Tujuan Umum ...................................................................................... 2
1.3 Tujuan Khusus...................................................................................... 3
1.4 Manfaat Kerja Praktik .......................................................................... 3
BAB 2 GAMBAR UMUM PT. KHALIFAH BORNEO
MANDIRI ............................................................................................................... 5
2.1 Sejarah Organisasi ................................................................................ 5
2.2 Logo Organisasi ................................................................................... 5
2.3 Visi dan Misi Organisasi ...................................................................... 6
2.4 Struktur Organisasi ............................................................................... 6
BAB 3 DESKRIPSI UNIT INSTANSI .............................................................. 8
3.1 Divisi Marketing .................................................................................. 8
BAB 4 TUGAS KHUSUS .................................................................................. 9
4.1 Gambaran Umum Tugas Khusus ......................................................... 9
4.2 Tinjauan Pustaka ................................................................................ 10
4.2.1 Sistem Informasi ..................................................................... 10
4.2.2 Waterfall ................................................................................. 10
4.2.3 Software Development Life Cycle (SDLC) ............................. 11
4.2.4 Website .................................................................................... 11
4.2.5 Unified Modeling Language (UML)....................................... 12
4.2.6 Entity Relationship Diagram (ERD) ....................................... 13
4.2.7 Blackbox Testing ..................................................................... 14
4.2.8 User Interface ......................................................................... 14

vii
4.2.9 CodeIgniter ............................................................................. 15
4.3 Metodologi ......................................................................................... 15
4.3.1 Communication ....................................................................... 16
4.3.2 Planning .................................................................................. 16
4.3.3 Modeling ................................................................................. 16
4.3.4 Construction............................................................................ 16
4.3.5 Deployment ............................................................................. 17
4.4 Hasil dan Pembahasan ........................................................................ 17
4.4.1 Communication ....................................................................... 17
4.4.2 Planning .................................................................................. 18
4.4.3 Modeling ................................................................................. 20
4.4.4 Construction............................................................................ 30
4.4.5 Deployment ............................................................................. 40
4.5 Kesimpulan......................................................................................... 55
4.6 Saran Tugas Khusus .......................................................................... 55
Daftar Pustaka ....................................................................................................... 56

viii
DAFTAR GAMBAR

Gambar 2.1 Logo Organisasi .................................................................................. 6


Gambar 2.2 Struktur Organisasi .............................................................................. 7
Gambar 4.1 Pattern MVC pada Codeigniter ......................................................... 15
Gambar 4.2 Waterfall Model ................................................................................ 16
Gambar 4.3 Use Case Diagaram SIKEJAP .......................................................... 18
Gambar 4.4 Class Diagram SIKEJAP .................................................................. 20
Gambar 4.5 Halaman Login Tahap Modeling ....................................................... 22
Gambar 4.6 Halaman Data Proyek Tahap Modeling ............................................ 22
Gambar 4.7 Halaman Form Tambah Proyek Tahap Modeling ............................. 23
Gambar 4.8 Halaman Form edit proyek Tahap Modeling .................................... 24
Gambar 4.9 Halaman Detail Proyek Tahap Modeling .......................................... 25
Gambar 4.10 Halaman Data Teknisi Tahap Modeling.......................................... 25
Gambar 4.11 Halaman Form Tambah Teknisi Tahap Modeling .......................... 26
Gambar 4.12 Halaman Form Edit Teknisi Tahap Modeling................................. 27
Gambar 4.13 Halaman Data Pengguna Tahap Modeling ...................................... 27
Gambar 4.14 Halaman Form Tambah Pengguna Tahap Modeling ...................... 28
Gambar 4.15 Halaman Form Edit Pengguna Tahap Modeling ............................. 29
Gambar 4.16 Logout Tahap Modeling .................................................................. 29
Gambar 4.17 Tampilan Halaman Login Tahap Construction ............................... 30
Gambar 4.18 Halaman Data Proyek Tahap Construction ..................................... 31
Gambar 4.19 Notifikasi untuk melakukan verifikasi Hapus Proyek Tahap
Construction .......................................................................................................... 31
Gambar 4.20 Halaman Form Tambah Proyek Tahap Construction ..................... 32
Gambar 4.21 Halaman Form Edit Proyek Tahap Construction ............................ 33
Gambar 4.22 Halaman Detail Proyek Tahap Construction .................................. 34
Gambar 4.23 Halaman Data Teknisi Tahap Construction .................................... 34
Gambar 4.24 Notifikasi untuk melakukan verifikasi Hapus Teknisi Tahap
Construction .......................................................................................................... 35
Gambar 4.25 Halaman Form Tambah Teknisi Tahap Construction..................... 36
Gambar 4.26 Halaman Form Edit teknisi Tahap Construction ............................ 36
Gambar 4.28 Halaman Data Pengguna Tahap Construction ................................ 37

ix
Gambar 4.29 Notifikasi untuk melakukan verifikasi Hapus Pengguna Tahap
Construction .......................................................................................................... 38
Gambar 4.30 Halaman Form Tambah Pengguna Tahap Construction ................. 39
Gambar 4.31 Halaman Form Edit Pengguna Tahap Construction ....................... 39
Gambar 4.32 Logout Tahap Construction ............................................................. 40

x
DAFTAR TABEL

Tabel 4.1 Definisi Aktor ....................................................................................... 18


Tabel 4.2 Definisi Use Case .................................................................................. 19
Tabel 4.3 Kamus Data SIKEJAP .......................................................................... 21
Tabel 4.4 Rencana Pengujian ................................................................................ 40
Tabel 4.5 Pengujian Use Case Login (UC-01)...................................................... 41
Tabel 4.6 Pengujian Use Case Tambah Proyek (UC-02) ..................................... 43
Tabel 4.7 Pengujian Use Case Edit Proyek (UC-03) ............................................ 44
Tabel 4.8 Pengujian Use Case Melihat Detail Proyek (UC-04) ........................... 45
Tabel 4.9 Pengujian Use Case Hapus Proyek (UC-05) ........................................ 46
Tabel 4.10 Pengujian Use Case Melihat Data Teknisi (UC-06) ........................... 46
Tabel 4.11 Pengujian Use Case Edit Teknisi (UC-07) ......................................... 47
Tabel 4.12 Pengujian Use Case Hapus Teknisi (UC-08) ...................................... 48
Tabel 4.13 Pengujian Use Case Tambah Teknisi (UC-09) ................................... 48
Tabel 4.14 Pengujian Use Case Melihat Data Pengguna (UC-10) ....................... 49
Tabel 4.15 Pengujian Use Case Tambah Pengguna (UC-11) ............................... 50
Tabel 4.16 Pengujian Use Case Edit Pengguna (UC-12) ..................................... 51
Tabel 4.17 Pengujian Use Case Hapus Pengguna (UC-13) .................................. 52
Tabel 4.18 Pengujian Use Case Melihat Proyek Selesai (UC-14) ........................ 53
Tabel 4.19 Pengujian Use Case Melihat Proyek On-Progress (UC-15) .............. 53
Tabel 4.20 Pengujian Use Case Logout (UC-16).................................................. 54

xi
BAB 1
PENDAHULUAN

Bab ini menjelaskan terkait dari latar belakang, tujuan umum, tujuan khusus
dan manfaat dari kegiatan pelaksanaan kerja praktik.

1.1 Latar Belakang


Pada era saat ini penerapan teknologi informasi sudah semakin canggih
sehingga peran digitalisasi sangat dibutuhkan oleh masyarakat. Semakin pesatnya
teknologi maka sangat berpengaruh bagi perusahaaan atau organisasi dalam skala
besar maupun kecil. Dengan adanya teknologi informasi dapat membuat kinerja
perusahaan lebih efektif dan efisien. Sistem informasi dan teknologi informasi
adalah sebuah hal yang harus dimiliki untuk melakukan kegiatan operasional suatu
organisasi atau perusahaan. Penggunaan sistem informasi dan teknologi informasi
bagi suatu perusahaan ditentukan oleh banyak faktor, salah satu diantaranya adalah
karakteristik pengguna sistem informasi dan teknologi informasi. Karakteristik
suatu aset sumber daya manusia yang bernilai adalah suatu perushahaan yang
mempunyai sebuah sistem informasi dan teknologi informasi yang secara konsisten
dapat memberikan solusi masalah - masalah bisnis dan meningkatkan peluang
bisnis (Lindawati, 2012).
Memonitoring proyek adalah salah satu kegiatan yang terpenting bagi
perusahaan, dalam pengerjaan proyek pun masing – masing mempunyai jangka
waktu yang terbatas, serta adanya alokasi sumber daya tertentu untuk melaksanakan
tugas dan sasarannya yang telah ditentukan dengan jelas. Kegiatan proyek dapat
digambarkan sebagai suatu sistem yang bertujuan menghasilkan output berupa
produk atau instalasi dari suatu input yang berupa sumber daya perusahaan. Untuk
mengelola kegiatan yang berbentuk proyek diperlukan suatu manajemen proyek,
yang berfungsi untuk merencanakan, mengorganisir, memimpin, dan
mengendalikan sumber daya perusahaan baik berupa manusia, peralatan, dana
maupun material (Lindawati, 2012).
Oleh karena itu, peran dari perguruan tinggi sangat dibutuhkan dimana
sumber daya manusia dilatih dan dikembangkan kemampuan intelektualnya serta

1
dapat melahirkan lulusan sesuai syarat dan kualitas terbaik. Salah satu perguruan
tinggi di Indonesia adalah, Institut Teknologi Kalimantan yan berbasis ilmu dan
teknologi dengan senantiasa berusaha untuk mengembangkan sumber daya
manusia serta ilmu pengetahuan, sebagai daya dukung perkembangan teknologi di
Indonesia.
Pada PT. Khalifah Borneo Mandiri Kota Balikpapan dalam memantau
proses kinerja proyek masih bersifat manual seperti mengadakan rapat atau meeting
terlebih dahulu untuk melakukan pemaparan progress kinerja dari setiap divisi. Hal
ini menjadi permasalahan tersendiri bagi setiap divisi dikarenakan masih belum
efesien, membuang-buang waktu dan pada situasi pandemi seperti ini dilakukan
pembatasan sosial yang dimana untuk kegiatan pertemuan langsung untuk
melakukan pemaparan progress kinerja setiap divisi tersebut akan dibatasi. Oleh
karena itu diperlukan sistem informasi yang dapat membantu kinerja dari setiap
divisi pada PT. Khalifah Borneo Mandiri tanpa perlu mengadakan rapat atau
meeting terlebih dahulu yaitu dengan membuat Sistem Informasi Kinerja Proyek.
Dengan Sistem Informasi Kinerja Proyek (SIKEJAP), dapat membantu
kinerja dengan menginput progress pada sistem sehingga dapat memudahkan setiap
divisi pada perusahaan untuk melihat progress proyek yang sedang berjalan dan
proyek yang sudah selesai.

1.2 Tujuan Umum


Adapun tujuan umum dari pelaksanaan kerja praktik di PT. Khalifah Borneo
Mandiri, sebagai berikut.
1. Menerapkan ilmu pengetahuan pada lapangan kerja yang telah diperoleh
dalam perkuliahan.
2. Melatih sistematika berpikir dan kepekaan untuk mencari solusi dari
masalah yang dihadapi dalam proses dunia kerja.
3. Menambah wawasan serta keterampilan dalam memperoleh pengalamn
kerja secara nyata.

2
1.3 Tujuan Khusus
Adapun tujuan khusus dari pelaksanaan kerja praktik di PT. Khalifah
Borneo Mandiri, sebagai berikut
1. Merencanakan Membuat Sistem Informasi Kinerja Proyek (SIKEJAP)
berbasis website yang hanya bisa diakses oleh ruang lingkup PT.
Khalifah Borneo Mandiri Kota Balikpapan.
2. Membuat Sistem Informasi Dinas Perhubungan Kota Balikpapan
(SIKEJAP) yang berguna untuk mengintegrasikan kinerja proyek yang
berjalan pada PT. Khalifah Borneo Mandiri Kota Balikpapan.
3. Membuat laporan terkait Sistem Informasi Kinerja Proyek (SIKEJAP)
sebagai panduan atau acuan dalam menggunakan sistem tersebut.

1.4 Manfaat Kerja Praktik


Adapun manfaat kerja praktik di PT. Khalifah Borneo Mandiri adalah
sebagai berikut :
A. Manfaat bagi PT. Khalifah Borneo Mandiri
1. Hasil dari aplikasi Sistem Informasi Kinerja Proyek pada PT. Khalifah
Borneo Mandiri yang telah dilakukan dapat membantu organisasi
dalam meningkatan kinerja yang efektif dan efisien.
2. Hasil perencanaan dan perancangan Sistem Informasi Kinerja Proyek
dapat membantu organisasi sebagai panduan tertulis dalam
melaksanakan aktivitas.
3. Laporan pengerjaan Sistem Informasi Kinerja Proyek dapat menjadi
acuan bagi PT. Khalifah Borneo Mandiri untuk mengembangkan sistem
yang telah dibuat sebelumnya.

B. Manfaat bagi Institut Teknologi Kalimantan


1. Membina hubungan baik antara lingkungan akademis dengan institusi
pemerintahan.
2. Mampu menghasilkan lulusan institusi yang berkualitas, berdaya saing
tinggi dan memiliki pengalaman di bidangnya.

3
3. Menjadikan mahasiswa sebagai pribadi yang handal dan memiliki
pengalaman di bidangnya.

C. Manfaat bagi Mahasiswa


1. Mengetahui standar mahasiswa dalam menigkatkan ilmu yang
dibutuhkan dalam dunia kerja.
2. Mempunyai gambaran nyata sesuai bidang minat dalam dunia kerja.
3. Melatih keprofesionalisme mahasiswa, displin, dan keterampilan
penunjang lainnya sesuai dengan standar dunia industri.

4
BAB 2
GAMBAR UMUM PT. KHALIFAH BORNEO MANDIRI

Pada bab ini, menjelaskan berupa gambaran umum pada PT. Khalifah
Borneo Mandiri yang berisikan Sejarah, Visi dan Misi, Logo dan Struktur
Organisasi. Sehingga pada bab ini diharapkan dapat menjelaskan gambaran umum
dari instansi yang menjadi tempat dilaksanakannya kerja praktik.

2.1 Sejarah Organisasi


PT. Khalifah Borneo Mandiri adalah satu satunya perusahaan yang bergerak
dalam bidang elevator dan eskalator di Kalimantan. Pada awalnya masih berstatus
CV Khalifah yang berdiri sejak 28 Agustus 2013. Dengan usaha, kepercayaan dan
dukungan yang diberikan oleh rekan kerja, pada tahun 2018 CV. Khalifah telah
meningkat menjadi PT. Khalifah Borneo Mandiri dalam penyediaan jasa
maintenance dan sparepart untuk elevator dan eskalator dengan kualiatas lokal
maupun import. Dalam perkembangannya, PT. Khalifah Borneo Mandiri mampu
menyalurkan elevator atau lift penumpang, bed lift, passenger lift, lift mobil, lift
barang, dumb waiter, chain hoist dan lain lain.
Sebagai wujud investasi dalam bidang penjualan suku cadang, modenisasi
system control, pemasangan dan pemeliharaan moving equipement, pemeliharaan
elevator dan eskalator yang dalam pengerjaanya dilakukan oleh teknisi dengan
analisis yang akurat, responsif, dan bersertifikat. Oleh sebab itu ketersediaan stok
sparepart elevator dan eskalator cepat kosong karena banyaknya permintaan,
sehingga jika ingin memesan harus menanyakan stok terlebih dahulu, jika stok tidak
tersedia maka indent selama 2 minggu.

2.2 Logo Organisasi


Dalam warna logo organisasi yang digunakan oleh PT. Khalifah Borneo
Mandiri ini mempunyai arti yaitu :
1. Warna putih melambangkan ketenangan
2. Warna merah dan kuning melambangkan berani dan berhati hati

5
Gambar 2.1 Logo Organisasi

2.3 Visi dan Misi Organisasi


PT. Khalifah Borneo Mandiri mempunyai visi dan misi untuk mencapai
suatu tujuan perusahaan
Visi :
“Menjadi perusahaan yang unggul dan tangguh dalam bidang pengadaan
sarana moving equipment (elevator, eskalator dan travelator) serta mampu
menghadapi persaingan”
Misi
1. Menyediakan sarana transportasi moving equipment (elevator, eskalator dan
travelator) yang handal dan terpercaya guna menunjang pembangunan
nasional Senantiasa menyediakan solusi-solusi bernilai tambah yang akan
mengoptimalkan kepuasan pelanggan.
2. Mengembangkan usaha yang bertumpu pada pengingkatan mutu guna
mencapai kepuasan pelanggan serta memberikan nilai tambah yang optimal
bagi karyawan dan mitra kerja

2.4 Struktur Organisasi


Dalam melaksanakan tugas dan peran, PT. Khalifah Borneo Mandiri
Balikpapan mempunyai struktur organisasi sebagai berikut :

6
Gambar 2.2 Struktur Organisasi

Struktur organisasi pada PT. Khalifah Borneo Mandiri yang berada posisi
tertinggi adalah direktur dengan membawahi marketing, finance, engineering
logistic dan hrd. Pada posisi marketing mempunyai bawahan admin dan
engineering mempunyai bawahan yaitu admin dan chieef. Posisi chief pun
mempunyai bawahan yang tediri dari teknisi Balikpapan, teknisi Samarinda dan
teknisi Banjar.

7
BAB 3
DESKRIPSI UNIT INSTANSI

3.1 Divisi Marketing


Divisi marketing tidak terlepas dari sebuah perusahaan jasa maupun
produksi. Pemasaran atau marketing ini sangat penting dalam sebuah perusahaan
hal ini dikarenakan marketing mempunyai peran yang sangat penting sebagai
penghubung antara perusahaan dan juga konsumen. Suatu perusahaan yang
memiliki marketing yang bagus tentu saja perusahaan tersebut akan mengalami
perkembangan yang signifikan dalam waktu tertentu. Berikut penjelasan tugas –
tugas dari divisi marketing PT. Khalifah Borneo Mandiri sebagai berikut.
1. Menghasilkan pemasukan bagi PT. Khalifah Borneo Mandiri dengan cara
menjual atau menawarkan jasa dan produk.
2. Mendengarkan kebutuhan konsumen dan pihak yang terkait dalam bisnis
sesuai tren dalam memantau persaingan yang ada
3. Mencari sebuah informasi dan ide – ide, kemudian menyampaikannya ke
HRD PT. Khalifah Borneo Mandiri mengenai kelebihan dan kekurangan
dari sebuah produk yang dijual.
4. Merencanakan tujuan strategis yang akan dicapai pada bulan berikutnya.
5. Membangun dan memperbaiki hubungan yang baik dengan rekan bisnis.

8
BAB 4
TUGAS KHUSUS

Pada bab ini akan dijelaskan mengenai tugas khusus, sehingga diharapkan
pada bab ini dapat menjelaskan terkait kegiatan yang dilakukan selama kerja praktik
berlangsung.

4.1 Gambaran Umum Tugas Khusus


Pada PT. Khalifah Borneo Mandiri adalah perusahaan yang bergerak dalam
bidang elevator dan eskalator di Kalimantan. Perusahaan ini menyediakan jasa
maintenance dan sparepart untuk elevator dan eskalator dengan kualiatas lokal
maupun import. Dalam perkembangannya, PT. Khalifah Borneo Mandiri mampu
menyalurkan elevator atau lift penumpang, bed lift, passenger lift, lift mobil, lift
barang, dumb waiter, chain hoist dan lain lain. Dalam menjalankan serta
menyampaikan suatu progress atau tugas disetiap masing – masing divisi, PT.
Khalifah Borneo Mandiri masih melakukannya dengan cara manual, sehingga pada
saat setiap divisi ingin menyampaikan progress kerjanya harus diadakan suatu rapat
atau meeting terlebih dahulu.
Oleh karena itu, diberikan tugas khusus terkait kerja praktik di PT. Khalifah
Borneo Mandiri dengan merancang dan membangun Sistem Informasi berbasis
website. Dalam membangun sistem ini digunakan metode Waterfall. Metode ini
dimulai dari analisis kebutuhan pengguna mengenai sistem yang ingin dibangun
sehingga mendapatkan beberapa kebutuhan fungsional maupun non fungsional.
Setelah melakukan analisis kebutuhan sistem, dapat dilakukan perencanaan
terhadap Sistem Informasi (SIKEJAP) PT. Khalifah Borneo Mandiri berbasis
website. Kemudian melakukan perancangan dengan menggunakan bahasa Unified
Modeling Language (UML) yaitu use case diagram, activity diagram, dan sequence
diagram, mockup desain tampilan website, dan Entity Relationship Diagram
(ERD). Setelah itu, dapat dilakukan pembangunan sistem sesuai dengan
perencanaan dan perancangan yang telah dilakukan. Lalu, dilakukan pengujian
sistem oleh pengguna terkait sistem yang telah dibangun. Dengan adanya SIKEJAP
pada PT. Khalifah Borneo Mandiri, diharapkan karyawan atau setiap divisi dapat

9
terbantu dalam merekap dan memantau kinerja setiap progress yang sedang
berjalan maupun sudah terselesaikan.

4.2 Tinjauan Pustaka


Adapun tinjauan pustaka dari tugas khusus ini terkait Perancangan Sistem
Informasi Proyek pada PT. Khalifah Borneo Mandiri

4.2.1 Sistem Informasi


Sistem informasi adalah sebuah sistem yang terintegrasi dan berhubungan
satu sama lain pada perusahaan atau pada instansi resmi lainnya. Sistem ini nantinya
akan membuat semua komponen yang ada di perusahaan ataupun di instansi
tertentu menjadi terkoordinasi dengan baik dan teratur. Tujuan utama dari sebuah
sistem yang memuat informasi tentu saja adalah menghasilkan suatu informasi.
Informasi tersebut nantinya akan diolah dalam bentuk data sehingga mudah
dimengerti dan dapat diterjemahkan oleh para pengguna informasi tersebut (Danar,
2019).
Menurut Edhy Sutanta, sistem yang berisi informasi merupakan kumpulan
dari beberapa elemen. Elemen tersebut nantinya akan saling bekerja sama sehingga
terbentuklah suatu kesatuan yang berfungsi untuk membantu perusahaan atau
instansi dalam mencapai suatu tujuan. Sistem itu sendiri memiliki beberapa batasan.
Beberapa batasan tersebut diantaranya adalah batasan input dan output, batasan
sasaran, batasan bagaimana cara pengolahan suatu sistem. Adapun batasan lainnya
yang ada antara lain adalah batasan lingkungan luar, komponen dari sistem dan juga
penghubung antar sistem (Danar, 2019).

4.2.2 Waterfall
Model waterfall adalah model yang paling banyak digunakan untuk tahap
pengembangan. Model waterfall ini juga dikenal dengan nama model tradisional
atau model klasik. Model air terjun sering juga disebut model sekuensial linier atau
alur hidup klasik (Classic cycle). Model air terjun ini menyediakan pendekatan alur

10
hidup perangkat lunak secara sekuensial terurut dimulai dari analisis, desain,
pengkodean, pengujian dan tahap pendukung (Muhammad Susilo, 2018).

4.2.3 Software Development Life Cycle (SDLC)


Software Development Lifecycle atau disingkat SDLC merupakan tahapan
– tahapan pekerjaan yang dilakukan oleh system analyst dan programmer dalam
membangun sistem informasi. Umumnya, terdapat 6 tahapan dalam SDLC
diantaranya (Dwanoko, 2016) :
1. Analisis sistem, yaitu proses membuat analisis aliran kerja manajemen yang
sedang berjalan
2. Desain spesifikasi kebutuhan sistem, yaitu proses perincian apa saja yang
diperlukan dalam pengembangan sistem serta membuat perencanaan yang
berkaitan dengan proyek sistem
3. Kontruksi sistem, yaitu pembuatan desain aliran kerja manajemen dan
desain permrograman yang diperlukan untuk pengembangan sistem
informasi
4. Implementasi sistem yaitu proses menjalankan sistem sesuai dengan
fungsinya masing – masing
5. Pengujian sistem yaitu proses melakukan pengujian terhadap sistem

Pemeliharaan sistem, yaitu proses penerapan dan pemeliharaan sistem yang


dibuat.

4.2.4 Website
Website adalah sebuah situs web yang merupakan kumpulan dari halaman-
halaman web yang berhubungan dengan file-file lain yang terkait. Dalam sebuah
website terdapat suatu halaman yang dikenal dengan sebutan home page. Home
page adalah sebuah halaman yang pertama kali dilihat ketika seseorang
mengunjungi website. Dari home page, pengujung dapat mengklik hyperlink untuk
pindah kehalaman lain yang terdapat dalam website tersebut. Website memiliki
kumpulan komponen yang terdiri dari teks, gambar, animasi/video, maupun suara

11
sehingga menjadikannya sebagai media informasi yang menarik perhatian untuk
dikunjungi oleh pengguna internet (Hendrianto, 2014).
Untuk menyediakan sebuah website, maka harus menyediakan unsur-unsur
penunjangnya, yaitu (Hendrianto, 2014) :
1. Nama domain (Domain name / URL - Uniform Resource Locator) nama domain
atau biasa disebut dengan Domain Name atau sebagai URL adalah alamat unik
di dunia internet yang digunakan untuk mengidentifikasi sebuah website, Contoh
: http://www.nama situs .com.
2. Rumah tempat website (Web hosting) dapat diartikan sebagai ruangan yang
terdapat dalam harddisk tempat menyimpan berbagai data, file-file, gambar dan
lain sebagainya yang akan ditampilkan di website. Besarnya data yang bisa
dimasukkan tergantung dari besarnya web hosting yang disewa/dipunyai,
3. Bahasa Program (scripts program) adalah bahasa yang digunakan untuk
menerjemahkan setiap perintah dalam website yang pada saat diakses. Jenis
bahasa program sangat menentukan statis, dinamis atau interaktifnya sebuah
website.
4. Desain website, setelah melakukan penyewaan domain name dan web hosting
serta penguasaan bahasa program (scripts program), unsur website yang penting
dan utama adalah desain. Desain website menentukan kualitas dan keindahan
sebuah website.
5. Publikasi website, keberadaan situs tidak ada gunanya dibangun tanpa dikunjungi
atau dikenal oleh masyarakat atau pengunjung internet. Karena efektif tidaknya
situs sangat tergantung dari besarnya pengunjung dan komentar yang masuk.
Untuk mengenalkan situs kepada masyarakat memerlukan apa yang disebut
publikasi atau promosi website.

4.2.5 Unified Modeling Language (UML)


Unified Modeling Language adalah salah satu alat bantu yang sangat handal
di dunia pengembangan sistem yang berorientasi obyek. Hal ini disebabkan karena
UML menyediakan pemodelan visual yang memungkinkan bagi pengembang
sistem untuk membuat cetak biru atas visi mereka dalam bentuk yang baku, mudah

12
dimengerti dan dilengkapi dengan mekanisme yang efektif untuk berbagi dan
mengkomunikasikan rancangan mereka dengan yang lain (Mahdiana, 2011).
Ada banyak diagram di dalam UML (Unified Modeling Language), penulis
akan membahas diagram yang digunakan dalam melakukan analisa dan rancangan
sistem pengadaan barang yaitu (Mahdiana, 2011):
1. Use Case Diagram adalah diagram yang menggambarkan kebutuhan sistem
dari sudut pandang user, yang memperlihatkan hubungan-hubungan yang
terjadi antara aktor dengan use case dalam sistem.
2. Activity Diagram adalah salah satu cara untuk memodelkan event yang terjadi
dalam suatu use case.
3. Class Diagram adalah sebuah spesifikasi yang jika diinstansiasi akan
menghasilkan sebuah obyek dan merupakan inti dari pengembangan dan desain
berorientasi obyek. Class menggambarkan keadaan (atribut / properti) suatu
sistem, sekaligus menawarkan layanan untuk memanipulasi keadaan tersebut
(metode / fungsi). Class diagram menggambarkan struktur dan deskripsi class,
package dan obyek beserta hubungan satu sama lain seperti containment,
pewarisan, asosiasi, dan lainlain.
4. Sequence diagram menggambarkan interaksi antar obyek di dalam dan di
sekitar sistem termasuk pengguna, display dan sebagainya. Sequence diagram
terdiri atas dimensi vertikal (waktu) dan dimensi horizontal atau obyek yang
terkait). Sequence diagram biasa digunakan untuk menggambarkan skenario
atau rangkaian langkah-langkah yang dilakukan sebagai respon dari sebuah
event untuk menghasilkan output tertentu.

4.2.6 Entity Relationship Diagram (ERD)


ERD (Entity Relationship Diagram) adalah model teknik pendekatan yang
menyatakan atau menggambarkan hubungan suatu model. Dalam hubungan ini
dinyatakan ERD adalah suatu objek yang menunjukan data (Entity) dan hubungan
(Relationship), yang ada pada Entity berikutnya. Entity Relationship Diagram
(ERD) adalah alat pemodelan data utama dan akan mambantu mengorganisasi data
dalam suatu proyek ke dalam entitas - entitas dan menentukan hubungan antar
entitas (Fridayanthie, 2016).

13
Proses memungkinkan analis menghasilkan struktur basis data dapat
disimpan dan diambil secara efisien. Simbol-simbol dalam ERD (Entity
Relationship Diagram) adalah sebagai berikut (Fridayanthie, 2016) :
a. Entitas adalah suatu yang nyata atau abstrak yang mempunyai karakteristik
dimana kita akan menyimpan data tersebut
b. Atribut adalah ciri umum semua atau sebagian besar instansi pada entitas
tertentu.
c. Relasi adalah hubungan alamiah yang terjadi antara satu atau lebih entitas.
d. Link adalah garis penghubung atribut dengan kumpulan entitas dan
kumpulan entitas dengan relasi.

4.2.7 Blackbox Testing


Blacbox Testing adalah sebuah pengujian yang dilakukan untuk mengetahui
kesalahan fungsionalitas fitur pada sebuah aplikasi. Sebelum melakukan pengujian
black - box yang harus diperlukan adalah membuat daftar kebutuhan fungsional dan
non-fungsional untuk mengetahui fitur-fitur mana yang akan diuji. Salah satu
bentuk pengujian black - box adalah pengujian validasi yang bertujuan untuk
memeriksa apakah setiap fitur yang ada keluarannya sesuai dengan yang diinginkan
(Hamdani, 2015).

4.2.8 User Interface


Antarmuka pengguna atau (User Interface) adalah sebuah bagian dari
komputer dan perangkat lunak yang dapat dilihat, didengar, disentuh, dan diajak
bicara, baik secara langsung maupun dengan proses pemahaman tertentu.
Antarmuka pengguna yang baik adalah antarmuka pengguna yang tidak disadari,
dan yang memungkinkan pengguna fokus pada informasi dan task tanpa perlu
mengetahui mekanisme untuk menampilkan informasi dan melakukan task tersebut
(Nasution, 2015).

14
4.2.9 CodeIgniter
CodeIgniter adalah framework atau kerangka kerja yang dapat diartikan
sebagai kumpulan dari library (class) yang bisa diturunkan, atau bisa langsung
dipakai fungsinya oleh modul – modul atau fungsi yang akan di kembangkan.
CodeIgniter merupakan sebuah aplikasi open source yang berupa framework
dengan model MVC (model, view, controller) untuk membangun website dinamis.
Dengan menggunakan PHP CodeIgniter akan memudahkan developer untuk
membuat aplikasi web dengan cepat dan mudah dibandingkan dengan membuat
dari awal. MVC (Model View Controller) adalah pendekatan perangkat lunak yang
memisahkan aplikasi logika dari presentasi yang digunakan untuk meminimalkan
script dari halaman – halaman web sejak script presentasi (HTML, CSS, Javascript,
dll) yang dipisahkan dari PHP scripting. Berikut adalah penjelasan konsep dari
MVC (Umar Asidhiqi, 2013) :

Gambar 4.1 Pattern MVC pada Codeigniter

4.3 Metodologi
Pada penelitian ini didukung dengan penggunaan metode waterfall dengan
tahapan berikut ini :

15
Gambar 4.2 Waterfall Model
Sumber : (Pressman, 2015).

4.3.1 Communication
Pada tahap ini pengembang sistem diperlukan komunikasi yang bertujuan
untuk memahami perangkat lunak yang diharapkan oleh pengguna dan batasan
perangkat lunak tersebut. Informasi ini biasanya dapat diperoleh melalui
wawancara, diskusi atau survei langsung. Informasi dianalisis untuk mendapatkan
data yang dibutuhkan oleh pengguna.

4.3.2 Planning
Dalam proses ini merupakan tahapan perencanaan dari pengembang dengan
menentukan tujuan membuat perangkat lunak tersebut, penggunanya dari perangkat
lunak tersebut, target yang ingin dicapai dari perangkat lunak tersebut, dan lain-
lain.

4.3.3 Modeling
Pada tahap ini merupakan tahapan pemodelan dari sistem berupa user
interface, dengan tujuan untuk memberikan gambaran perangkat lunak yang akan
dibuat kepada calon user.

4.3.4 Construction
Tahap ini merupakan tahapan dalam membuat perangkat lunak yang
diinginkan, pada tahapan ini berupa bahasa pemrograman dalam membuat suatu
perangkat lunak. Pada tahapan ini, perancangan hanya sampai di memodelkan
rancangan perangkat lunak kepada calon user.

16
4.3.5 Deployment
Pada tahap ini merupakan tahapan akhir untuk mengimplementasi software
kepada calon user, melakukan perbaikan software, mengevaluasi dari software, dan
mengembangkan software berdasarkan hasil dari perbaikan user atau hal-hal
kesalahan yang terjadi pada software sebelumnya. Pada tahapan ini, perancangan
hanya sampai di memodelkan rancangan perangkat lunak kepada calon user.

4.4 Hasil dan Pembahasan


Hasil dari tugas khusus pada Kerja Praktik yang dilaksanakan di PT.
Khalifah Borneo Mandiri Kota Balikpapan menghasilkan Sistem Informasi Kinerja
Proyek (SIKEJAP) yang bertujuan dapat membantu kinerja dengan melihat
progress proyek yang sedang berjalan dan proyek yang sudah selesai dengan
menginput progress pada sistem dari setiap divisi pada PT. Khalifah Borneo
Mandiri. Tahap yang dilakukan dalam pengerjaan tugas khusus disesuaikan dengan
SDLC Waterfall model. Adapun tahapannya adalah sebagai berikut :

4.4.1 Communication
Pada tahap ini, dilakukan diskusi langsung serta interview dengan
Koordinator Marketing PT. Khalifah Borneo Mandiri Kota Balikpapan didapatkan
permasalahan yaitu pada PT. Khalifah Borneo Mandiri Kota Balikpapan dalam
memantau proses kinerja proyek masih bersifat manual seperti mengadakan rapat
atau meeting terlebih dahulu untuk melakukan pemaparan progress kinerja dari
setiap divisi. Hal ini menjadi permasalahan tersendiri bagi setiap divisi dikarenakan
masih belum efesien, membuang-buang waktu dan pada situasi pandemi seperti ini
dilakukan pembatasan sosial yang dimana kegiatan pertemuan langsung untuk
melakukan pemaparan progress kinerja dari setiap divisi tersebut akan dibatasi.
Oleh karena itu diperlukan sistem informasi yang dapat membantu kinerja dari
setiap divisi pada PT. Khalifah Borneo Mandiri tanpa perlu mengadakan rapat atau
meeting terlebih dahulu untuk mengetahui progress kinerja proyek dari setiap divisi,
yaitu dengan membuat Sistem Informasi Kinerja Proyek.

17
4.4.2 Planning
Pada tahapan ini akan dilakukan perencanaan fungsi keseluruhan dari sistem
SIKEJAP. Use Case Diagram digunakan untuk memodelkan dan menyatakan unit
fungsi/ layanan yang disediakan oleh sistem. Use case adalah sesuatu yang
menyediakan hasil yang dapat diukur ke pemakai atau sistem eksternal. Berikut ini
desain Diagram Use Case Diagram SIKEJAP :

Gambar 4.3 Use Case Diagaram SIKEJAP

Adapun definisi aktor dari perangkat lunak SIKEJAP, dapat dilihat pada
tabel dibawah ini.
Tabel 4.1 Definisi Aktor
ID Aktor Deskripsi
Aktor ini mempunyai wewenang untuk
AC-01 Admin mengelola data proyek, data teknisi, dan data
pengguna.
Aktor ini mempunyai wewenang untuk
AC-02 User menginput progress dari proyek yang sedang
berjalan

Adapun penjelasan dari use case diagram pada gambar 4.3 diatas, pada tabel
dibawah ini.

18
Tabel 4.2 Definisi Use Case
ID Use Case Deskripsi
Aktor: Admin dan User
Deskripsi: aktor melakukan log in untuk
UC-01 Log in
masuk ke dalam sistem informasi kinerja
proyek (SIKEJAP)
Aktor : Admin
UC-02 Tambah proyek Deskripsi : Aktor dapat menambah proyek
baru pada sistem
Aktor : Admin
UC-03 Edit proyek Deskripsi : Aktor dapat melakukan
perubahan proyek pada sistem
Aktor : Admin dan User
Melihat detail
UC-04 Deskripsi : Aktor dapat melihat detail
proyek
proyek pada sistem
Aktor : Admin
UC-05 Hapus proyek Deskripsi : Aktor dapat menghapus proyek
pada sistem
Aktor : Admin
UC-06 Melihat data teknisi Deskripsi : Aktor dapat melihat data seluruh
teknisi pada sistem
Aktor : Admin
UC-07 Edit teknisi Deskripsi : Aktor dapat melakukan
perubahan data teknisi pada sistem
Aktor : Admin
UC-08 Hapus teknisi Deskripsi : Aktor dapat menghapus data
teknisi pada sistem
Aktor Admin
UC-09 Tambah teknisi Deskripsi : Aktor dapat menambah data
teknisi baru pada sistem
Aktor : Admin
Melihat data
UC-10 Deskripsi : Aktor dapat menampilkan data
pengguna
seluruh pengguna pada sistem
Aktor : Admin
UC-11 Tambah pengguna Deskripsi : Aktor dapat menambah data
pengguna baru pada sistem
Aktor : Admin
UC-12 Edit pengguna Deskripsi : Aktor dapat mengubah data
pengguna pada sistem
Aktor : Admin
UC-13 Hapus pengguna Deskripsi : Aktor dapat menghapus data
pengguna pada sistem
Aktor : Admin dan User
Melihat proyek
UC-14 Deskripsi : Aktor dapat menampilkan
selesai
proyek yang telah selesai pada sistem
Melihat proyek on-
UC-15 Aktor : Admin dan User
progress

19
Deskripsi : Aktor dapat menampilkan
proyek yang sedang berjalan pada sistem
Aktor : Admin dan User
Deskripsi : Aktor dapat melakukan log out
UC-16 Log out
untuk keluar dari sistem informasi kinerja
proyek (SIKEJAP)

4.4.3 Modeling
Pada tahapan ini, dilakukan pembuatan Class Diagram, System Sequence
Diagram, Kamus data, Entitiy Relationship Diagram dan Perancangan antar muka
dari Sistem Informasi Digital Library. Sistem Informasi Kinerja Proyek
(SIKEJAP).
Pada tahapan ini, dilakukan pembuatan class diagram untuk mengetahui
hubungan atau relasi dari database sistem SIKEJAP.

Gambar 4.4 Class Diagram SIKEJAP

Pada gambar 4.4 diatas, terdapat beberapa tabel yang dibuat untuk
mempermudah proses pengembangan. Berikut ini merupakan daftar tabel beserta
atribut dan keterangannya.

20
Tabel 4.3 Kamus Data SIKEJAP
No Nama Tabel Type Data length Nama Atribut
Int 11 id_proyek
Int 11 id_user
Int 11 id_teknisi
Varchar 128 nama_rekanan
Varchar 128 Proyekk
1 Proyek
Varchar 50 unit
Varchar 128 sukucadang
Int 11 nomorpo
Date - deadline
Varchar 50 status
Int 11 id_file
Int 11 id_proyek
2 Dokumentasi Varchar 50 nama_file
Varchar 64 file_size
Enum - type
Int 11 id_user
Varchar 128 nama
3 User Varchar 25 username
Varchar 128 password
Enum - tipe
Int 11 id_teknisi
Varchar 128 nama_teknisi
4 Teknisi Varchar 25 satuankerja
Varchar 25 no_hp
Text - alamat

Kemudian setelah memodelkan database pada system SIKEJAP. Tahapan


selanjutnya yaitu membuat desain tampilan pengguna.Berikut user interface dari
sistem SIKEJAP.

21
Gambar 4.5 Halaman Login Tahap Modeling

Pada gambar 4.5, terdapat tampilan untuk halaman login admin dan user
sistem SIKEJAP. Admin dan user (pegawai PT. Khalifah Borneo Mandiri Kota
Balikpapan) yang ingin menggunakan sistem SIKEJAP harus melakukan login
terlebih dahulu. Admin dan user harus mengisi username dan password terlebih
dahulu sebelum masuk ke halaman dashboard sistem SIKEJAP.

Gambar 4.6 Halaman Data Proyek Tahap Modeling

Pada gambar 4.6, terdapat tampilan halaman data proyek yang berfungsi
melihat proyek yang sedang berjalan dan proyek yang telah selesai. Admin dapat

22
menambahkan proyek baru dengan menekan tombol +Tambah Proyek, untuk
menghapus data proyek dengan menekan tombol delete, serta mengubah data
proyek tersebut dengan menekan tombol edit.

Gambar 4.7 Halaman Form Tambah Proyek Tahap Modeling

Pada gambar 4.7 merupakan halaman formulir tambah proyek untuk


menambahkan sebuah proyek baru pada sistem. Admin harus mengisi data berupa
nama rekanan, user, proyek, unit, spare part, nomor PO (Purchase Order),
deadline, satuan kerja dan penanggung jawab. Kemudian admin dapat menekan
tombol simpan agar proyek tersebut tersimpan pada sistem, dan menekan tombol
kembali untuk membatalkan membuat proyek baru.

23
Gambar 4.8 Halaman Form edit proyek Tahap Modeling

Pada gambar 4.8 merupakan halaman formulir edit proyek untuk mengubah
data proyek pada sistem SIKEJAP. Admin harus mengisi data berupa nama
rekanan, user, proyek, unit, spare part, nomor PO (Purchase Order), deadline,
satuan kerja dan penanggung jawab. Kemudian admin dapat menekan tombol
simpan agar proyek tersebut tersimpan pada sistem, dan menekan tombol kembali
untuk membatalkan mengubah proyek.

24
Gambar 4.9 Halaman Detail Proyek Tahap Modeling

Pada gambar 4.9 merupakan halaman detail proyek yang sedang berjalan
pada sistem. Pengguna dapat melakukan Upload file sebagai data pendukung
berjalannya proyek. Untuk admin dapat menekan tombol selesai apabila proyek
telah selesai.

Gambar 4.10 Halaman Data Teknisi Tahap Modeling

25
Pada gambar 4.10, terdapat tampilan halaman data teknisi yang berfungsi
melihat teknisi yang ada pada sistem SIKEJAP. Admin dapat menambahkan teknisi
baru pada sistem dengan menekan tombol +Tambah Teknisi, untuk menghapus data
teknisi dengan menekan tombol delete, nanti akan muncul notifikasi untuk
melakukan verifikasi menghapus teknisi, serta mengubah data teknisi tersebut
dengan menekan tombol edit.

Gambar 4.11 Halaman Form Tambah Teknisi Tahap Modeling

Pada gambar 4.11 merupakan halaman formulir tambah teknisi untuk


menambahkan data teknisi pada sistem. Admin harus mengisi data berupa nama
lengkap, satuan kerja, nomor hp, dan alamat. Kemudian admin dapat menekan
tombol simpan agar data teknisi tersebut tersimpan pada sistem, dan menekan
tombol kembali untuk membatalkan menambah teknisi.

26
Gambar 4.12 Halaman Form Edit Teknisi Tahap Modeling

Pada gambar 4.12 merupakan halaman formulir edit proyek untuk


mengubah data proyek pada sistem SIKEJAP. Admin harus mengisi data berupa
nama rekanan, user, proyek, unit, spare part, nomor PO (Purchase Order),
deadline, satuan kerja dan penanggung jawab. Kemudian admin dapat menekan
tombol simpan agar proyek tersebut tersimpan pada sistem, dan menekan tombol
kembali untuk membatalkan mengubah proyek.

Gambar 4.13 Halaman Data Pengguna Tahap Modeling

27
Pada gambar 4.13, terdapat tampilan halaman data teknisi yang berfungsi
melihat pengguna yang dapat mengakses sistem SIKEJAP. Admin dapat
menghapus data pengguna dengan menekan tombol delete, nanti akan muncul
notifikasi untuk melakukan verifikasi menghapus pengguna pada gambar 4.29,
serta mengubah data pengguna tersebut dengan menekan tombol edit.

Gambar 4.14 Halaman Form Tambah Pengguna Tahap Modeling

Pada gambar 4.14, terdapat tampilan halaman data teknisi yang berfungsi
melihat pengguna yang dapat mengakses sistem SIKEJAP. Admin dapat
menambahkan pengguna baru untuk mengakses sistem SIKEJAP dengan menkan
tombol +Tambah Pengguna, untuk menghapus data pengguna dengan menekan
tombol delete, serta mengubah data pengguna tersebut dengan menekan tombol
edit.

28
Gambar 4.15 Halaman Form Edit Pengguna Tahap Modeling

Pada gambar 4.15 merupakan halaman formulir edit pengguna untuk


mengubah data teknisi pada sistem. Admin harus mengisi data berupa nama
lengkap, password, dan tipe. Kemudian admin dapat menekan tombol simpan agar
data pengguna tersebut tersimpan pada sistem, dan menekan tombol kembali untuk
membatalkan menambah pengguna.

Gambar 4.16 Logout Tahap Modeling

Pada gambar 4.16 merupakan tampilan untuk mengakhiri sesi atau keluar dari
sitem. Pengguna dapat menekan tombol logout.

29
4.4.4 Construction
Pada tahap ini, akan dilakukan pembuatan sistem dengan menggunakan
bahasa pemrograman PHP dan framework Codeigniter serta database akan
menggunakan MySQL. Kemudian unit-unit yang dibangun akan diujicoba dan
diperbaiki apabila terdapat kesalahan error atau bug. Apabila kesalahan sudah
diperbaiki, maka akan dilanjutkan ke unit yang lainnya. Berikut merupakan hasil
dari implementasi dari tahap perancangan yang telah dibuat sebelumnya.

Gambar 4.17 Tampilan Halaman Login Tahap Construction

Pada gambar 4.17, terdapat tampilan untuk halaman login admin dan user
sistem SIKEJAP. Admin dan user (pegawai PT. Khalifah Borneo Mandiri Kota
Balikpapan) yang ingin menggunakan sistem SIKEJAP harus melakukan login
terlebih dahulu. Admin dan user harus mengisi username dan password terlebih
dahulu sebelum masuk ke halaman dashboard sistem SIKEJAP.

30
Gambar 4.18 Halaman Data Proyek Tahap Construction

Gambar 4.19 Notifikasi untuk melakukan verifikasi Hapus Proyek Tahap


Construction

Pada gambar 4.18, terdapat tampilan halaman data proyek yang berfungsi
melihat proyek yang sedang berjalan dan proyek yang telah selesai. Admin dapat
menambahkan proyek baru dengan menekan tombol +Tambah Proyek, untuk
menghapus data proyek dengan menekan tombol delete, nanti akan muncul

31
notifikasi untuk melakukan verifikasi menghapus proyek pada gambar 4.19, serta
mengubah data proyek tersebut dengan menekan tombol edit.

Gambar 4.20 Halaman Form Tambah Proyek Tahap Construction

Pada gambar 4.20 merupakan halaman formulir tambah proyek untuk


menambahkan sebuah proyek baru pada sistem. Admin harus mengisi data berupa
nama rekanan, user, proyek, unit, spare part, nomor PO (Purchase Order),
deadline, satuan kerja dan penanggung jawab. Kemudian admin dapat menekan
tombol simpan agar proyek tersebut tersimpan pada sistem, dan menekan tombol
kembali untuk membatalkan membuat proyek baru.

32
Gambar 4.21 Halaman Form Edit Proyek Tahap Construction

Pada gambar 4.21 merupakan halaman formulir edit proyek untuk


mengubah data proyek pada sistem SIKEJAP. Admin harus mengisi data berupa
nama rekanan, user, proyek, unit, spare part, nomor PO (Purchase Order),
deadline, satuan kerja dan penanggung jawab. Kemudian admin dapat menekan
tombol simpan agar proyek tersebut tersimpan pada sistem, dan menekan tombol
kembali untuk membatalkan mengubah proyek.

33
Gambar 4.22 Halaman Detail Proyek Tahap Construction

Pada gambar 4.22 merupakan halaman detail proyek yang sedang berjalan
pada sistem. Pengguna dapat melakukan Upload file sebagai data pendukung
berjalannya proyek. Untuk admin dapat menekan tombol selesai apabila proyek
telah selesai.

Gambar 4.23 Halaman Data Teknisi Tahap Construction

34
Gambar 4.24 Notifikasi untuk melakukan verifikasi Hapus Teknisi Tahap
Construction

Pada gambar 4.23, terdapat tampilan halaman data teknisi yang berfungsi
melihat teknisi yang ada pada sistem SIKEJAP. Admin dapat menambahkan teknisi
baru pada sistem dengan menekan tombol +Tambah Teknisi, untuk menghapus data
teknisi dengan menekan tombol delete, nanti akan muncul notifikasi untuk
melakukan verifikasi menghapus teknisi pada gambar 4.24, serta mengubah data
teknisi tersebut dengan menekan tombol edit.

35
Gambar 4.25 Halaman Form Tambah Teknisi Tahap Construction

Pada gambar 4.25 merupakan halaman formulir tambah teknisi untuk


menambahkan data teknisi pada sistem. Admin harus mengisi data berupa nama
lengkap, satuan kerja, nomor hp, dan alamat. Kemudian admin dapat menekan
tombol simpan agar data teknisi tersebut tersimpan pada sistem, dan menekan
tombol kembali untuk membatalkan menambah teknisi.

Gambar 4.26 Halaman Form Edit teknisi Tahap Construction

36
Pada gambar 4.26 merupakan halaman formulir edit teknisi untuk
mengubah data teknisi pada sistem. Admin harus mengisi data berupa nama
lengkap, satuan kerja, nomor hp, dan alamat. Kemudian admin dapat menekan
tombol simpan agar data teknisi tersebut tersimpan pada sistem, dan menekan
tombol kembali untuk membatalkan menambah teknisi.

Gambar 4.27 Halaman Data Pengguna Tahap Construction

37
Gambar 4.28 Notifikasi untuk melakukan verifikasi Hapus Pengguna Tahap
Construction

Pada gambar 4.28, terdapat tampilan halaman data teknisi yang berfungsi
melihat pengguna yang dapat mengakses sistem SIKEJAP. Admin dapat
menambahkan pengguna baru untuk mengakses sistem SIKEJAP dengan menkan
tombol +Tambah Pengguna, untuk menghapus data pengguna dengan menekan
tombol delete, nanti akan muncul notifikasi untuk melakukan verifikasi menghapus
pengguna pada gambar 4.29, serta mengubah data pengguna tersebut dengan
menekan tombol edit.

38
Gambar 4.29 Halaman Form Tambah Pengguna Tahap Construction

Pada gambar 4.30 merupakan halaman formulir tambah teknisi untuk


menambahkan data teknisi pada sistem. Admin harus mengisi data berupa nama
lengkap, satuan kerja, nomor hp, dan alamat. Kemudian admin dapat menekan
tombol simpan agar data teknisi tersebut tersimpan pada sistem, dan menekan
tombol kembali untuk membatalkan menambah teknisi.

Gambar 4.30 Halaman Form Edit Pengguna Tahap Construction

39
Pada gambar 4.31 merupakan halaman formulir edit pengguna untuk
mengubah data teknisi pada sistem. Admin harus mengisi data berupa nama
lengkap, password, dan tipe. Kemudian admin dapat menekan tombol simpan agar
data pengguna tersebut tersimpan pada sistem, dan menekan tombol kembali untuk
membatalkan menambah pengguna.

Gambar 4.31 Logout Tahap Construction

Pada gambar 4.32 merupakan tampilan untuk mengakhiri sesi atau keluar
dari sitem. Pengguna dapat menekan tombol logout.

4.4.5 Deployment
Pada tahap ini, fungsionalitas aplikasi akan diuji. Pengujian akan
menggunakan metode Black Box Testing. Pengujian Black Box untuk Sistem
Informasi Kinerja Proyek dapat dilihat pada tabel di bawah ini:
Tabel 4.4 Rencana Pengujian
No Use Case Pengujian Jenis Pengujian Identifikasi
Black box U-01-01
1 Log in SC-01-01
U-01-02
2 Tambah Proyek SC-02-01 Black box U-02-01
3 Edit Proyek SC-03-01 Black box U-03-01

40
Melihat Detail U-04-01
4 SC-04-01 Black box
Proyek U-04-02
5 Hapus Proyek SC-05-01 Black box U-05-01
Melihat Data
6 SC-06-01 Black box U-06-01
Teknisi
7 Edit Teknisi SC-07-01 Black box U-07-01
8 Hapus Teknisi SC-08-01 Black box U-08-01
9 Tambah Teknisi SC-09-01 Black box U-09-01
Melihat Data
10 SC-10-01 Black box U-10-01
Pengguna
11 Tambah Pengguna SC-11-01 Black box U-11-01
12 Edit Pengguna SC-12-01 Black box U-12-01
13 Hapus Pengguna SC-13-01 Black box U-13-01
Melihat Proyek U-14-01
14 SC-14-01 Black box
Selesai U-14-02
Melihat Proyek U-15-01
15 SC-15-01 Black box
On-Progress U-15-02
U-16-01
16 Logout SC-16-01 Black box
U-16-02

a. Kasus Uji dan Hasil Uji


Tabel 4.5 Pengujian Use Case Login (UC-01)
Keluaran Kriteria Hasil
Identifi Prosedur
Deskripsi Masukan yang Evaluasi yang Kesimpulan
kasi Pengujian
Diharapkan Hasil Didapat
U-01-01 Pengujian hasil × Buka × Username Tipe admin Tipe admin Tipe admin Setelah
login sebagai halaman = admin dapat masuk ke berhasil berhasil dilakukan
admin yaitu website sistem dengan masuk dan masuk dan pengujian telah
admin SIKEJAP × Password ditampilkannya sistem dapat sistem akan didapatkan
memasukkan = ***** dashboard dari menampilkan menampilk keluaran yang
username dan × Masukkan sistem dan halaman an halaman dapat
password yang username muncul dashboard dashboard diharapkan
telah tersimpan dan notifikasi jika SIKEJAP SIKEJAP yaitu :
dalam database password terjadi kesalahan
SIKEJAP agar yang telah atau tidak Jika 1) Tipe admin
dapat terdaftar di mengisi username Muncul berhasil
mengakses database username/passw dimasukkan notifikasi masuk dan
website ord tidak valid “Maaf sistem akan
SIKEJAP × Menekan maka muncul username menampilka
tombol notifikasi anda salah” n halaman
login “Maaf Jika dashboard
username username SIKEJAP
anda salah” dimasukka
n tidak
Jika valid 2) Muncul
password notifikasi
dimasukkan Muncul “Maaf
tidak valid notifikasi username
maka muncul “Maaf anda salah”
notifikasi password Jika
“Maaf anda salah” username
password Jika dimasukkan
anda salah” password tidak valid
dimasukka
n tidak
Jika valid 3) Muncul
username notifikasi

41
kosong atau Muncul “Maaf
tidak diisi notifikasi password
maka muncul “Fill out anda salah”
notifikasi this field” Jika
“Fill out this jika password
field” username dimasukkan
kosong atau tidak valid
tidak diisi
Jika
password 4) Muncul
kosong atau notifikasi
tidak diisi Muncul “Fill out this
maka muncul notifikasi field” jika
notifikasi “Fill out username
“Fill out this this field” kosong atau
field” jika tidak diisi
password
kosong atau
tidak diisi 5) Muncul
notifikasi
“Fill out this
field” jika
password
kosong atau
tidak diisi

U-01-02 Pengujian hasil × Buka × Username Tipe user dapat Tipe user Tipe user Setelah
login tipe user halaman = herlina masuk ke sistem berhasil berhasil dilakukan
yaitu user website dengan masuk dan masuk dan pengujian telah
memasukkan SIKEJAP × Password ditampilkannya sistem dapat sistem akan didapatkan
username dan = ***** dashboard dari menampilkan menampilk keluaran yang
password yang × Masukkan sistem dan halaman an halaman dapat
telah tersimpan username muncul dashboard dashboard diharapkan
dalam database dan notifikasi jika SIKEJAP SIKEJAP yaitu :
SIKEJAP agar password terjadi kesalahan
dapat yang telah atau tidak 1) Tipe user
mengakses terdaftar di mengisi Jika Muncul berhasil
website database username/passw username notifikasi masuk dan
SIKEJAP ord dimasukkan “Maaf sistem akan
× Klik tidak valid username menampilka
tombol maka muncul anda salah” n halaman
login notifikasi Jika dashboard
“Maaf username DIGLIB
username dimasukka
anda salah” n tidak
valid 2) Muncul
Jika notifikasi
password Muncul “Maaf
dimasukkan notifikasi username
tidak valid “Maaf anda salah”
maka muncul password Jika
notifikasi anda salah” username
“Maaf Jika dimasukkan
password password tidak valid
anda salah” dimasukka
n tidak
valid 3) Muncul
Jika notifikasi
username Muncul “Maaf
kosong atau notifikasi password
tidak diisi “Fill out anda salah”
maka muncul this field” Jika
notifikasi jika password
“Fill out this username dimasukkan
field” kosong atau tidak valid
tidak diisi

Jika 4) Muncul
password notifikasi
kosong atau Muncul “Kata Sandi
tidak diisi notifikasi tidak boleh
maka muncul “Fill out kosong!”
notifikasi this field” jika

42
“Fill out this jika password
field” password kosong atau
kosong atau tidak diisi
tidak diisi

Tabel 4.6 Pengujian Use Case Tambah Proyek (UC-02)


Keluaran Kriteria Hasil
Identifi Prosedur
Deskripsi Masukan yang Evaluasi yang Kesimpulan
kasi Pengujian
Diharapkan Hasil Didapat
U-02-01 Pengujian hasil × Buka × Username Sistem dapat Tipe admin Tipe admin Setelah
tambah proyek halaman = admin menambahkan berhasil berhasil dilakukan
agar dapat website proyek baru masuk dan masuk dan pengujian telah
menambahkan SIKEJAP × Password sistem dapat sistem didapatkan
proyek baru = ***** Sistem dapat menampilkan dapat keluaran yang
pada website × Login menambahkan halaman menampilk dapat
SIKEJAP lalu sebagai × Nama data proyek ke dashboard an halaman diharapkan
sistem akan admin Rekanan = database SIKEJAP dashboard yaitu :
menyimpan ke ?? SIKEJAP
database × Memilih Sistem dapat Sistem dapat 1) Tipe admin
sehingga dapat menu × User = ?? menampilkan menampilkan Sistem berhasil
dilihat kembali “Data notifikasi yang halaman dapat masuk dan
Proyek” × Proyek = menunjukan menu Data menampilk sistem akan
pada ?? data proyek Proyek an halaman menampilka
dashboard berhasil diinput menu Data n halaman
× Unit = ?? Sistem dapat Proyek dashboard
× Menekan menampilkan SIKEJAP
tombol “+ form proyek Sistem
× Spare Part
Tambah = ?? baru dapat
Proyek” menampilk 2) Sistem dapat
pada manu Sistem dapat an form menampilka
× Nomor PO n halaman
“Data menambahka proyek baru
(Purchase menu Data
Proyek” n proyek baru
Order) = ?? Proyek
Sistem
× Mengisi Sistem dapat dapat
× Deadline =
form untuk menambahka menambah
?? 3) Sistem
proyek n data proyek kan proyek
ke database baru dapat
baru × Satuan menampilka
Kerja = ?? Sistem dapat Sistem n form
× Menekan
menampilkan dapat proyek baru
tombol × Penanggun
simpan notifikasi menambah
g Jawab yang kan data
untuk Proyek = 4) Sistem dapat
menyimpa menunjukan proyek ke
?? data proyek database menambahk
n proyek an proyek
baru yang berhasil
diinput Sistem baru
telah diisi
pada form dapat
menampilk
an 5) Sistem dapat
notifikasi menambahk
yang an data
menunjuka proyek ke
n data database
proyek
berhasil
diinput 6) Sistem dapat
menampilka
n notifikasi
yang
menunjukan
data proyek
berhasil
diinput

43
Tabel 4.7 Pengujian Use Case Edit Proyek (UC-03)
Keluaran Kriteria Hasil
Identifi Prosedur
Deskripsi Masukan yang Evaluasi yang Kesimpulan
kasi Pengujian
Diharapkan Hasil Didapat
U-03-01 Pengujian hasil × Buka × Username Sistem dapat Tipe admin Tipe admin Setelah
edit proyek agar halaman = admin menambahkan berhasil berhasil dilakukan
dapat mengubah website data proyek masuk dan masuk dan pengujian telah
data proyek SIKEJAP × Password yang telah di sistem dapat sistem didapatkan
pada website = ***** ubah ke menampilkan dapat keluaran yang
SIKEJAP lalu × Login database halaman menampilk dapat
sistem akan sebagai × Nama dashboard an halaman diharapkan
menyimpan ke admin Rekanan = Sistem dapat SIKEJAP dashboard yaitu :
database ?? menampilkan SIKEJAP
sehingga dapat × Memilih notifikasi yang Sistem dapat 1) Tipe admin
dilihat kembali menu × User = ?? menunjukan menampilkan Sistem berhasil
“Data data proyek halaman dapat masuk dan
Proyek” × Proyek = berhasil diinput menu Data menampilk sistem akan
pada ?? Proyek an halaman menampilka
dashboard menu Data n halaman
× Unit = ?? Sistem dapat Proyek dashboard
× Menekan menampilkan SIKEJAP
tombol form untuk Sistem
× Spare Part
“Edit” mengubah dapat
= ??
pada menu data proyek menampilk 2) Sistem dapat
“Data an form menampilka
× Nomor PO n halaman
Proyek” Sistem dapat untuk
(Purchase menu Data
mengubah mengubah
Order) = ?? Proyek
× Melakuka data proyek data proyek
n × Deadline =
perubahan Sistem dapat Sistem
?? 3) Sistem
pada menambahka dapat
n data proyek mengubah dapat
pengisian × Satuan yang telah di data proyek menampilka
form untuk Kerja = ?? n form
proyek ubah ke
database Sistem untuk
× Penanggun dapat mengubah
× Menekan g Jawab data proyek
tombol Sistem dapat menambah
Proyek = menampilkan kan data
simpan ??
untuk notifikasi proyek
yang yang telah 4) Sistem dapat
menyimpa mengubah
n proyek menunjukan di ubah ke
data proyek database data proyek
setelah
melakukan berhasil
pengisian diinput Sistem
5) Sistem dapat
pada form dapat
menambahk
Sistem dapat menampilk
an data
menampilkan an
proyek ke
data proyek notifikasi
database
yang telah yang
diperbarui menunjuka
pada halaman n data 6) Sistem dapat
menu data proyek menampilka
proyek berhasil n notifikasi
diinput yang
menunjukan
Sistem data proyek
dapat berhasil
menampilk diinput
an data
proyek
yang telah 7) Sistem dapat
diperbarui menampilka
pada n data
halaman proyek yang
menu data telah
proyek diperbarui
pada
halaman

44
menu data
proyek

Tabel 4.8 Pengujian Use Case Melihat Detail Proyek (UC-04)


Keluaran Kriteria Hasil
Identifi Prosedur
Deskripsi Masukan yang Evaluasi yang Kesimpulan
kasi Pengujian
Diharapkan Hasil Didapat
U-04-01 Pengujian hasil × Buka × Username Tipe admin Tipe admin Tipe admin Setelah
melihat detail halaman = admin dapat masuk ke berhasil berhasil dilakukan
proyek agar website sistem dengan masuk dan masuk dan pengujian telah
dapat bisa SIKEJAP × Password ditampilkannya sistem dapat sistem akan didapatkan
melihat = ***** dashboard dari menampilkan menampilk keluaran yang
progress proyek × Login sistem halaman an halaman dapat
secara detail di sebagai dashboard dashboard diharapkan
PT. Khalifah admin Tipe admin SIKEJAP SIKEJAP yaitu :
Borneo Mandiri dapat melihat
melalui website × Memilih informasi berupa Sistem dapat Sistem 1) Sistem
menu informasi data menampilkan dapat dapat
“Data progress proyek halaman menampilk menampilka
Proyek” secara detail menu Data an halaman n halaman
pada pada sistem Proyek menu Data menu Data
dashboard Proyek Proyek
Tipe admin
× Menekan dapat melihat Tipe admin
nama informasi dapat 2) Tipe admin
mitra di berupa melihat dapat
tabel nama informasi informasi melihat
rekanan data progress berupa informasi
pada manu proyek secara informasi berupa
“Data detail pada data informasi
Proyek” sistem progress data
proyek progress
secara proyek
detail pada secara detail
sistem pada sistem

U-04-02 Pengujian hasil × Buka × Username Tipe user dapat Tipe user Tipe user Setelah
melihat detail halaman = herlina masuk ke sistem berhasil berhasil dilakukan
proyek agar website dengan masuk dan masuk dan pengujian telah
dapat bisa SIKEJAP × Password ditampilkannya sistem dapat sistem akan didapatkan
melihat = ***** dashboard dari menampilkan menampilk keluaran yang
progress proyek × Login sistem halaman an halaman dapat
secara detail di sebagai dashboard dashboard diharapkan
PT. Khalifah user Tipe user dapat SIKEJAP SIKEJAP yaitu :
Borneo Mandiri melihat
melalui website × Memilih informasi berupa Tipe user Tipe user 1) Tipe user
menu informasi data dapat melihat dapat dapat
“Data progress proyek informasi melihat melihat
Proyek” secara detail berupa informasi informasi
pada pada sistem informasi berupa berupa
dashboard data progress informasi informasi
proyek secara data data
× Menekan detail pada progress progress
nama sistem proyek proyek
mitra di secara secara detail
tabel nama detail pada pada sistem
rekanan sistem
pada manu
“Data
Proyek”

45
Tabel 4.9 Pengujian Use Case Hapus Proyek (UC-05)
Keluaran Kriteria Hasil
Identifi Prosedur
Deskripsi Masukan yang Evaluasi yang Kesimpulan
kasi Pengujian
Diharapkan Hasil Didapat
U-05-01 Pengujian hasil × Buka × Username Sistem dapat Tipe admin Tipe admin Setelah
hapus proyek halaman = admin menghapus data berhasil berhasil dilakukan
agar dapat website proyek pada masuk dan masuk dan pengujian telah
menghapus data SIKEJAP × Password website dan sistem dapat sistem didapatkan
proyek pada = ***** database menampilkan dapat keluaran yang
website × Login halaman menampilk dapat
SIKEJAP lalu sebagai Sistem dapat dashboard an halaman diharapkan
sistem juga admin menampilkan SIKEJAP dashboard yaitu :
akan notifikasi yang SIKEJAP
menghapus data × Memilih menunjukan Sistem dapat 1) Sistem dapat
proyek pada menu data proyek menampilkan Sistem menampilka
database “Data berhasil dihapus halaman dapat n halaman
Proyek” menu Data menampilk menu Data
pada Proyek an halaman Proyek
dashboard menu Data
Sistem dapat Proyek
× Menekan menampilkan 2) Sistem dapat
tombol notifikasi Sistem menampilka
“Delete” yang dapat n notifikasi
pada manu menunjukan menampilk yang
“Data data proyek an menunjukan
Proyek” berhasil notifikasi data proyek
dihapus yang berhasil
× Sistem menunjuka dihapus
menampil n data
kan proyek
notifikasi berhasil
verifikasi dihapus
untuk
menghapu
s proyek

× Menekan
pilihan
“Iya”
untuk
menghapu
s proyek

Tabel 4.10 Pengujian Use Case Melihat Data Teknisi (UC-06)


Keluaran Kriteria Hasil
Identifi Prosedur
Deskripsi Masukan yang Evaluasi yang Kesimpulan
kasi Pengujian
Diharapkan Hasil Didapat
U-06-01 Pengujian hasil × Buka × Username Tipe admin Tipe admin Tipe admin Setelah
melihat data halaman = admin dapat masuk ke berhasil berhasil dilakukan
teknisi pada PT. website sistem dengan masuk dan masuk dan pengujian telah
Khalifah SIKEJAP × Password ditampilkannya sistem dapat sistem akan didapatkan
Borneo Mandiri = ***** dashboard dari menampilkan menampilk keluaran yang
melalui website × Login sistem halaman an halaman dapat
pada SIKEJAP sebagai dashboard dashboard diharapkan
admin Tipe admin SIKEJAP SIKEJAP yaitu :
dapat melihat
× Memilih sistem Sistem dapat Sistem 1) Sistem
menu menampilkan menampilkan dapat dapat
“Teknisi” halaman berupa halaman menampilk menampilka
pada informasi data menu Teknisi an halaman n halaman
dashboard teknisi menu menu
Tipe admin Teknisi Teknisi
dapat melihat
sistem Tipe admin
menampilkan dapat 2) Tipe admin
halaman melihat dapat
berupa sistem melihat

46
informasi menampilk sistem
data teknisi an halaman menampilka
berupa n halaman
informasi berupa
data teknisi informasi
data teknisi

Tabel 4.11 Pengujian Use Case Edit Teknisi (UC-07)


Keluaran Kriteria Hasil
Identifi Prosedur
Deskripsi Masukan yang Evaluasi yang Kesimpulan
kasi Pengujian
Diharapkan Hasil Didapat
U-07-01 Pengujian hasil × Buka × Username Sistem dapat Tipe admin Tipe admin Setelah
edit teknisi agar halaman = admin menambahkan berhasil berhasil dilakukan
dapat mengubah website data teknisi masuk dan masuk dan pengujian telah
data teknisi SIKEJAP × Password yang telah di sistem dapat sistem didapatkan
pada website = ***** ubah ke menampilkan dapat keluaran yang
SIKEJAP lalu × Login database halaman menampilk dapat
sistem akan sebagai × Nama dashboard an halaman diharapkan
menyimpan ke admin Lengkap = Sistem dapat SIKEJAP dashboard yaitu :
database ?? menampilkan SIKEJAP
sehingga dapat × Memilih notifikasi yang Sistem dapat 1) Tipe admin
dilihat kembali menu × Satuan menunjukan menampilkan Sistem berhasil
“Teknisi” Kerja = ?? data teknisi halaman dapat masuk dan
pada berhasil diubah menu Teknisi menampilk sistem akan
dashboard × No. HP = an halaman menampilka
?? Sistem dapat menu n halaman
× Menekan menampilkan Teknisi dashboard
tombol × Alamat = form untuk SIKEJAP
“Edit” ?? mengubah Sistem
pada menu data teknisi dapat
“Teknisi” menampilk 2) Sistem dapat
Sistem dapat an form menampilka
mengubah untuk n halaman
× Melakuka
n data teknisi mengubah menu
perubahan data teknisi Teknisi
pada Sistem dapat
pengisian menambahka Sistem
n data teknisi dapat 3) Sistem
form untuk dapat
proyek yang telah di mengubah
ubah ke data teknisi menampilka
database n form
× Menekan untuk
tombol Sistem
Sistem dapat dapat mengubah
simpan data teknisi
untuk menampilkan menambah
menyimpa notifikasi kan data
n data yang teknisi
menunjukan yang telah 4) Sistem dapat
teknisi mengubah
setelah data teknisi di ubah ke
berhasil database data teknisi
melakukan
pengisian diubah
pada form Sistem
5) Sistem dapat
Sistem dapat dapat
menambahk
menampilkan menampilk
an data
data teknisi an
teknisi yang
yang telah notifikasi
telah di
diperbarui yang
ubah ke
pada halaman menunjuka
database
menu teknisi n data
teknisi
berhasil 6) Sistem dapat
diubah menampilka
n notifikasi
Sistem yang
dapat menunjukan
menampilk data teknisi
an data berhasil
teknisi diubah
yang telah

47
diperbarui
pada 7) Sistem dapat
halaman menampilka
menu n data
Teknisi teknisi yang
telah
diperbarui
pada
halaman
menu
Teknisi

Tabel 4.12 Pengujian Use Case Hapus Teknisi (UC-08)


Keluaran Kriteria Hasil
Identifi Prosedur
Deskripsi Masukan yang Evaluasi yang Kesimpulan
kasi Pengujian
Diharapkan Hasil Didapat
U-08-01 Pengujian hasil × Buka × Username Sistem dapat Tipe admin Tipe admin Setelah
hapus teknisi halaman = admin menghapus data berhasil berhasil dilakukan
agar dapat website teknisi pada masuk dan masuk dan pengujian telah
menghapus data SIKEJAP × Password website dan sistem dapat sistem didapatkan
teknisi pada = ***** database menampilkan dapat keluaran yang
website × Login halaman menampilk dapat
SIKEJAP lalu sebagai Sistem dapat dashboard an halaman diharapkan
sistem juga admin menampilkan SIKEJAP dashboard yaitu :
akan notifikasi yang SIKEJAP
menghapus data × Memilih menunjukan Sistem dapat 3) Sistem dapat
teknisi pada menu data teknisi menampilkan Sistem menampilka
database “Teknisi” berhasil dihapus halaman dapat n halaman
pada menu Teknisi menampilk menu
dashboard an halaman Teknisi
Sistem dapat menu
× Menekan menampilkan Teknisi
tombol notifikasi 4) Sistem dapat
“Delete” yang Sistem menampilka
pada manu menunjukan dapat n notifikasi
“Teknisi” data teknisi menampilk yang
berhasil an menunjukan
dihapus notifikasi data teknisi
× Sistem
yang berhasil
menampil
kan menunjuka dihapus
notifikasi n data
verifikasi teknisi
untuk berhasil
menghapu dihapus
s data
teknisi

× Menekan
pilihan
“Iya”
untuk
menghapu
s data
teknisi

Tabel 4.13 Pengujian Use Case Tambah Teknisi (UC-09)


Keluaran Kriteria Hasil
Identifi Prosedur
Deskripsi Masukan yang Evaluasi yang Kesimpulan
kasi Pengujian
Diharapkan Hasil Didapat
U-09-01 Pengujian hasil × Buka × Username Sistem dapat Tipe admin Tipe admin Setelah
tambah teknisi halaman = admin menambahkan berhasil berhasil dilakukan
agar dapat website teknisi baru masuk dan masuk dan pengujian telah
menambahkan SIKEJAP × Password sistem dapat sistem didapatkan
teknisi baru = ***** menampilkan dapat keluaran yang

48
pada website × Login Sistem dapat halaman menampilk dapat
SIKEJAP lalu sebagai × Nama menambahkan dashboard an halaman diharapkan
sistem akan admin Lengkap = data teknisi ke SIKEJAP dashboard yaitu :
menyimpan ke ?? database SIKEJAP
database × Memilih Sistem dapat 1) Tipe admin
sehingga dapat menu × Satuan Sistem dapat menampilkan Sistem berhasil
dilihat kembali “Teknisi” Kerja = ?? menampilkan halaman dapat masuk dan
pada notifikasi yang menu Teknisi menampilk sistem akan
dashboard × No. HP = menunjukan an halaman menampilka
?? data teknisi Sistem dapat menu n halaman
× Menekan berhasil menampilkan Teknisi dashboard
tombol “+ × Alamat = ditambahkan form teknisi SIKEJAP
Tambah ?? baru Sistem
Teknisi” dapat
pada manu Sistem dapat menampilk 2) Sistem
“Teknisi” menambahka an form dapat
n teknisi baru teknisi baru menampilka
× Mengisi n halaman
form untuk Sistem dapat Sistem menu
teknisi menambahka dapat Teknisi
baru n data teknisi menambah
ke database kan teknisi
baru 3) Sistem
× Menekan dapat
tombol Sistem dapat
menampilkan Sistem menampilka
simpan
notifikasi dapat n form
untuk
yang menambah teknisi baru
menyimpa
n data menunjukan kan data
teknisi data teknisi teknisi ke
berhasil database 4) Sistem
baru yang dapat
telah diisi ditambahkan
Sistem menambahk
pada form an teknisi
dapat
menampilk baru
an
notifikasi
5) Sistem
yang
dapat
menunjuka
menambahk
n data
an data
teknisi
teknisi ke
berhasil
database
ditambahka
n
6) Sistem
dapat
menampilka
n notifikasi
yang
menunjukan
data teknisi
berhasil
ditambahka
n

Tabel 4.14 Pengujian Use Case Melihat Data Pengguna (UC-10)


Keluaran Kriteria Hasil
Identifi Prosedur
Deskripsi Masukan yang Evaluasi yang Kesimpulan
kasi Pengujian
Diharapkan Hasil Didapat
U-10-01 Pengujian hasil × Buka × Username Tipe admin Tipe admin Tipe admin Setelah
melihat data halaman = admin dapat masuk ke berhasil berhasil dilakukan
pengguna yang website sistem dengan masuk dan masuk dan pengujian telah
dapat SIKEJAP × Password ditampilkannya sistem dapat sistem akan didapatkan
mengakses = ***** dashboard dari menampilkan menampilk keluaran yang
website × Login sistem halaman an halaman dapat
SIKEJAP sebagai dashboard dashboard diharapkan
admin Tipe admin SIKEJAP SIKEJAP yaitu :
dapat melihat
sistem

49
× Memilih menampilkan Sistem dapat Sistem 1) Sistem
menu halaman berupa menampilkan dapat dapat
“Pengguna informasi data halaman menampilk menampilka
” pada pengguna menu an halaman n halaman
dashboard Pengguna menu menu
Pengguna Pengguna
Tipe admin
dapat melihat Tipe admin
sistem dapat 2) Tipe admin
menampilkan melihat dapat
halaman sistem melihat
berupa menampilk sistem
informasi an halaman menampilka
data penguna berupa n halaman
informasi berupa
data informasi
pengguna data
pengguna

Tabel 4.15 Pengujian Use Case Tambah Pengguna (UC-11)


Keluaran Kriteria Hasil
Identifi Prosedur
Deskripsi Masukan yang Evaluasi yang Kesimpulan
kasi Pengujian
Diharapkan Hasil Didapat
U-11-01 Pengujian hasil × Buka × Username Sistem dapat Tipe admin Tipe admin Setelah
tambah halaman = admin menambahkan berhasil berhasil dilakukan
pengguna agar website teknisi baru masuk dan masuk dan pengujian telah
dapat SIKEJAP × Password sistem dapat sistem didapatkan
menambahkan = ***** Sistem dapat menampilkan dapat keluaran yang
pengguna baru × Login menambahkan halaman menampilk dapat
yang dapat sebagai × Nama data pengguna dashboard an halaman diharapkan
mengakses admin Lengkap = ke database SIKEJAP dashboard yaitu :
website ?? SIKEJAP
SIKEJAP lalu × Memilih Sistem dapat Sistem dapat 1) Tipe admin
sistem akan menu × Username menampilkan menampilkan Sistem berhasil
menyimpan ke “Pengguna = ?? notifikasi yang halaman dapat masuk dan
database ” pada menunjukan menu menampilk sistem akan
sehingga dapat dashboard × Password data pengguna Pengguna an form menampilka
dilihat kembali = ?? berhasil pengguna n halaman
× Menekan ditambahkan Sistem dapat baru dashboard
tombol “+ × Tipe = ?? menampilkan SIKEJAP
Tambah form Sistem
Pengguna” pengguna dapat
pada menu baru menambah 2) Sistem
“Teknisi” kan dapat
Sistem dapat pengguna menampilka
menambahka baru n form
× Mengisi
n pengguna pengguna
form untuk
pengguna baru Sistem baru
baru dapat
Sistem dapat menambah
menambahka kan data 3) Sistem
× Menekan dapat
tombol n data penguna ke
penguna ke database menambahk
simpan an pengguna
untuk database
Sistem baru
menyimpa
n data Sistem dapat dapat
pengguna menampilkan menampilk
notifikasi an 4) Sistem
baru yang dapat
telah diisi yang notifikasi
menunjukan yang menambahk
pada form an data
data menunjuka
pengguna n data penguna ke
berhasil pengguna database
ditambahkan berhasil
ditambahka
5) Sistem
n
dapat
menampilka
n notifikasi

50
yang
menunjukan
data
pengguna
berhasil
ditambahka
n

Tabel 4.16 Pengujian Use Case Edit Pengguna (UC-12)


Keluaran Kriteria Hasil
Identifi Prosedur
Deskripsi Masukan yang Evaluasi yang Kesimpulan
kasi Pengujian
Diharapkan Hasil Didapat
U-12-01 Pengujian hasil × Buka × Username Sistem dapat Tipe admin Tipe admin Setelah
edit pengguna halaman = admin menambahkan berhasil berhasil dilakukan
agar dapat website data pengguna masuk dan masuk dan pengujian telah
mengubah data SIKEJAP × Password yang telah di sistem dapat sistem didapatkan
pengguna untuk = ***** ubah ke menampilkan dapat keluaran yang
mengakses × Login database halaman menampilk dapat
website sebagai × Nama dashboard an halaman diharapkan
SIKEJAP lalu admin Lengkap = Sistem dapat SIKEJAP dashboard yaitu :
sistem akan ?? menampilkan SIKEJAP
menyimpan ke × Memilih notifikasi yang Sistem dapat 1) Tipe admin
database menu × Username menunjukan menampilkan Sistem berhasil
sehingga dapat “Teknisi” = ?? data berhasil halaman dapat masuk dan
dilihat kembali pada diubah menu menampilk sistem akan
dashboard × Password Pengguna an halaman menampilka
= ?? menu n halaman
× Menekan Sistem dapat Pengguna dashboard
tombol × Tipe = ?? menampilkan SIKEJAP
“Edit” form untuk Sistem
pada menu mengubah dapat
“Pengguna data menampilk 2) Sistem
” pengguna an form dapat
untuk menampilka
Sistem dapat mengubah n halaman
× Melakuka
mengubah data menu
n
perubahan data pengguna Pengguna
pada pengguna
pengisian Sistem
Sistem dapat dapat 3) Sistem
form untuk
menambahka mengubah dapat
proyek menampilka
n data data
pengguna pengguna n form
× Menekan untuk
tombol yang telah di
ubah ke Sistem mengubah
simpan data
untuk database dapat
menambah pengguna
menyimpa
n data Sistem dapat kan data
teknisi menampilkan pengguna
notifikasi yang telah 4) Sistem
setelah dapat
melakukan yang di ubah ke
menunjukan database mengubah
pengisian data
pada form data
pengguna Sistem pengguna
berhasil dapat
diubah menampilk
5) Sistem
an
dapat
Sistem dapat notifikasi
menambahk
menampilkan yang
an data
data menunjuka
pengguna
pengguna n data
yang telah
yang telah pengguna
di ubah ke
diperbarui berhasil
database
pada halaman diubah
menu
Pengguna Sistem 6) Sistem
dapat dapat
menampilk menampilka

51
an data n notifikasi
pengguna yang
yang telah menunjukan
diperbarui data
pada pengguna
halaman berhasil
menu diubah
Pengguna

7) Sistem dapat
menampilka
n data
pengguna
yang telah
diperbarui
pada
halaman
menu
Pengguna

Tabel 4.17 Pengujian Use Case Hapus Pengguna (UC-13)


Keluaran Kriteria Hasil
Identifi Prosedur
Deskripsi Masukan yang Evaluasi yang Kesimpulan
kasi Pengujian
Diharapkan Hasil Didapat
U-13-01 Pengujian hasil × Buka × Username Sistem dapat Tipe admin Tipe admin Setelah
hapus pengguna halaman = admin menghapus data berhasil berhasil dilakukan
agar dapat website pengguna pada masuk dan masuk dan pengujian telah
menghapus data SIKEJAP × Password website dan sistem dapat sistem didapatkan
pengguna untuk = ***** database menampilkan dapat keluaran yang
mengakses × Login halaman menampilk dapat
website sebagai Sistem dapat dashboard an halaman diharapkan
SIKEJAP lalu admin menampilkan SIKEJAP dashboard yaitu :
sistem juga notifikasi yang SIKEJAP
akan × Memilih menunjukan Sistem dapat 1) Sistem
menghapus data menu data pengguna menampilkan Sistem dapat
pengguna pada “Pengguna berhasil dihapus halaman dapat menampilka
database ” pada menu menampilk n halaman
dashboard Pengguna an halaman menu
menu Pengguna
× Menekan Sistem dapat Pengguna
tombol menampilkan
“Delete” notifikasi Sistem 2) Sistem dapat
pada manu yang dapat menampilka
“Pengguna menunjukan menampilk n notifikasi
” data an yang
pengguna notifikasi menunjukan
berhasil yang data
× Sistem
dihapus menunjuka pengguna
menampil
n data berhasil
kan
notifikasi pengguna dihapus
verifikasi berhasil
untuk dihapus
menghapu
s data
pengguna

× Menekan
pilihan
“Iya”
untuk
menghapu
s data
pengguna

52
Tabel 4.18 Pengujian Use Case Melihat Proyek Selesai (UC-14)
Keluaran Kriteria Hasil
Identifi Prosedur
Deskripsi Masukan yang Evaluasi yang Kesimpulan
kasi Pengujian
Diharapkan Hasil Didapat
U-14-01 Pengujian hasil × Buka × Username Tipe admin Tipe admin Tipe admin Setelah
melihat proyek halaman = admin dapat masuk ke berhasil berhasil dilakukan
selesai agar website sistem dengan masuk dan masuk dan pengujian telah
dapat bisa SIKEJAP × Password ditampilkannya sistem dapat sistem akan didapatkan
melihat proyek = ***** dashboard dari menampilkan menampilk keluaran yang
yang telah × Login sistem halaman an halaman dapat
selesai di PT. sebagai dashboard dashboard diharapkan
Khalifah admin Tipe admin SIKEJAP SIKEJAP yaitu :
Borneo Mandiri dapat melihat
melalui website × Memilih informasi berupa Sistem dapat Sistem 3) Sistem
menu informasi data menampilkan dapat dapat
“Data proyek yang halaman menampilk menampilka
Proyek” telah selesai menu Data an halaman n halaman
pada pada sistem Proyek menu Data menu Data
dashboard Proyek Proyek
Tipe admin
dapat melihat Tipe admin
informasi dapat 4) Tipe admin
berupa melihat dapat
informasi informasi melihat
data proyek berupa informasi
yang telah informasi berupa
selesai pada data proyek informasi
sistem yang telah data proyek
selesai pada ysng telah
sistem selesai pada
sistem

U-14-02 Pengujian hasil × Buka × Username Tipe user dapat Tipe user Tipe user Setelah
melihat proyek halaman = herlina masuk ke sistem berhasil berhasil dilakukan
selesai agar website dengan masuk dan masuk dan pengujian telah
dapat bisa SIKEJAP × Password ditampilkannya sistem dapat sistem akan didapatkan
melihat proyek = ***** dashboard dari menampilkan menampilk keluaran yang
yang telah × Login sistem halaman an halaman dapat
selesai di PT. sebagai dashboard dashboard diharapkan
Khalifah user Tipe user dapat SIKEJAP SIKEJAP yaitu :
Borneo Mandiri melihat
melalui website × Memilih informasi berupa Tipe user Tipe user 2) Tipe user
menu informasi data dapat melihat dapat dapat
“Data proyek yang informasi melihat melihat
Proyek” telah selesai berupa informasi informasi
pada pada sistem informasi berupa berupa
dashboard data proyek informasi informasi
yang telah data proyek data proyek
selesai pada yang telah yang telah
sistem selesai pada selesai pada
sistem sistem

Tabel 4.19 Pengujian Use Case Melihat Proyek On-Progress (UC-15)


Keluaran Kriteria Hasil
Identifi Prosedur
Deskripsi Masukan yang Evaluasi yang Kesimpulan
kasi Pengujian
Diharapkan Hasil Didapat
U-15-01 Pengujian hasil × Buka × Username Tipe admin Tipe admin Tipe admin Setelah
melihat proyek halaman = admin dapat masuk ke berhasil berhasil dilakukan
on-progress website sistem dengan masuk dan masuk dan pengujian telah
agar dapat bisa SIKEJAP × Password ditampilkannya sistem dapat sistem akan didapatkan
melihat proyek = ***** dashboard dari menampilkan menampilk keluaran yang
yang sedang × Login sistem halaman an halaman dapat
berjalan di PT. sebagai dashboard dashboard diharapkan
Khalifah admin Tipe admin SIKEJAP SIKEJAP yaitu :
Borneo Mandiri dapat melihat
melalui website informasi berupa

53
× Memilih informasi data Sistem dapat Sistem 5) Sistem
menu proyek yang menampilkan dapat dapat
“Data sedang berjalan halaman menampilk menampilka
Proyek” pada sistem menu Data an halaman n halaman
pada Proyek menu Data menu Data
dashboard Proyek Proyek
Tipe admin
dapat melihat Tipe admin
informasi dapat 6) Tipe admin
berupa melihat dapat
informasi informasi melihat
data proyek berupa informasi
yang sedang informasi berupa
berjalan pada data proyek informasi
sistem yang data proyek
sedang ysng sedang
berjalan berjalan
pada sistem pada sistem

U-15-02 Pengujian hasil × Buka × Username Tipe user dapat Tipe user Tipe user Setelah
melihat proyek halaman = herlina masuk ke sistem berhasil berhasil dilakukan
selesai agar website dengan masuk dan masuk dan pengujian telah
dapat bisa SIKEJAP × Password ditampilkannya sistem dapat sistem akan didapatkan
melihat proyek = ***** dashboard dari menampilkan menampilk keluaran yang
yang sedang × Login sistem halaman an halaman dapat
berjalan di PT. sebagai dashboard dashboard diharapkan
Khalifah user Tipe user dapat SIKEJAP SIKEJAP yaitu :
Borneo Mandiri melihat
melalui website × Memilih informasi berupa Tipe user Tipe user 3) Tipe user
menu informasi data dapat melihat dapat dapat
“Data proyek yang informasi melihat melihat
Proyek” sedang berjalan berupa informasi informasi
pada pada sistem informasi berupa berupa
dashboard data proyek informasi informasi
yang sedang data proyek data proyek
berjalan pada yang yang sedang
sistem sedang berjalan
berjalan pada sistem
pada sistem

Tabel 4.20 Pengujian Use Case Logout (UC-16)


Keluaran Kriteria Hasil
Identifi Prosedur
Deskripsi Masukan yang Evaluasi yang Kesimpulan
kasi Pengujian
Diharapkan Hasil Didapat
U-16-01 Pengujian hasil × Menekan Tipe admin Sistem akan Tipe admin Setelah
logout agar tombol dapat keluar dari menampilkan dialihkan dilakukan
dapat keluar Logout website dengan halaman ke halaman pengujian telah
dari halaman pada pada melakukan Login Login didapatkan
website profil akun Logout website website keluaran yang
SIKEJAP SIKEJAP SIKEJAP dapat
diharapkan
yaitu :

1) Tipe admin
dapat keluar
dari website
dengan
melakukan
Logout

2) Tipe admin
dialihkan ke
halaman
Login
website
SIKEJAP

54
U-16-02 Pengujian hasil × Menekan × Tipe user dapat Sistem akan Tipe user Setelah
logout agar tombol keluar dari menampilkan dialihkan dilakukan
dapat keluar Logout website dengan halaman ke halaman pengujian telah
dari halaman pada pada melakukan Login Login didapatkan
website profil akun Logout website website keluaran yang
SIKEJAP SIKEJAP SIKEJAP dapat
diharapkan
yaitu :

1) Tipe user
dapat keluar
dari website
dengan
melakukan
Logout

5) Tipe admin
dialihkan ke
halaman
Login
website
SIKEJAP

4.5 Kesimpulan
Berdasarkan pada pengerjaan tugas khusus yang telah dilakukan, maka dapat
disimpulkan sebagai berikut:
1. Aplikasi Sistem Informasi Kinerja Proyek (SIKEJAP) dapat membantu
memantau proyek yang ada pada PT. Khalifah Borneo Mandiri
2. Proses dalam pembuatan sistem SIKEJAP berjalan dengan baik yang
dibuktikan dengan hasil pengujian yang cukup memuaskan.
3. Aplikasi Sistem Informasi Kinerja Proyek (SIKEJAP) ini bersifat local dan
hanya dapat diakses di lingkup PT. Khalifah Borneo Mandiri Kota
Balikpapan saja.

4.6 Saran Tugas Khusus


Dalam pembuatan aplikasi SIKEJAP, penulis sadar bahwa aplikasi masih
jauh dari kesempurnaan. Oleh karena itu, penulis memberikan saran sebagai
berikut:
1. Menampilkan informasi data proyek tanpa harus login terlebih dahulu
2. Penambahan fitur berupa kolom chat untuk saling bertukar informasi antar
divisi dalam fitur detail proyek
3. Tampilan website yang telah dikembangkan dapat dievaluasi dengan 10
heuristic evaluation, sehingga tampilan website dapat lebih menarik.

55
DAFTAR PUSTAKA

Danar. (2019, November 26). Cryptowi media belajar no#1. Retrieved August 07,
2021, from Sistem Informasi: https://www.cryptowi.com/sistem-informasi/
Hendrianto, D. E. (2014). IJNS – Indonesian Journal on Networking and Security -
Volume 3 No 4 - 2014 – ijns.org. Pembuatan Sistem Informasi
Perpustakaan Berbasis Website, 03.
Mahdiana, D. (2011). Jurnal Telematika M, Kom, Vol.3 No.2, September 2011.
ANALISA DAN RANCANGAN SISTEM INFORMASI, 03-04.
Fridayanthie, E. W. (2016). JURNAL KHATULISTIWA INFORMATIKA, VOL.
IV, NO. 2 DESEMBER 2016. RANCANG BANGUN SISTEM INFORMASI
PERMINTAAN ATK BERBASIS INTRANET, 07.
Hamdani, a. u. (2015). Seminar Nasional Teknologi Informasi dan Komunikasi
2015 (SENTIKA 2015) ISSN: 2089-9815. PEMODELAN SISTEM
INFORMASI ADMINISTRASI PENDISTRIBUSIAN KARTU, 02.
Nasution, H. (2015). ACADEMIA Accelerating the world's research. ANALISIS
USER INTERFACE MEDIA, 03.
Umar Asidhiqi, A. D. (2013). Jurnal Ilmiah DASI Vol. 14 No. 04 Desember 2013,
hlm 54 - 60. PEMBUATAN DAN PERANCANGAN SISTEM E-LETTER
BERBASIS WEB, 03.
Dwanoko, Y. S. (2016). Jurnal Teknologi Informasi Vol. 7 No. 2 83
IMPLEMENTASI SOFTWARE DEVELOPMENT LIFE CYCLE (SDLC)
DALAM PENERAPAN PEMBANGUNAN APLIKASI PERANGKAT
LUNAK. Jurnal Teknologi Informasi: Teori, Konsep, dan Implementasi,
143003.
Pressman, R. S. (2015). Software Engineering "A PRACTITIONER ’ S
APPROACH". New York: McGraw-Hill Education.
Muhammad Susilo, R. K. (2018). RANCANG BANGUN WEBSITE TOKO
ONLINE MENGGUNAKAN WATERFALL. InfoTekJar (Jurnal Nasional
Informatika dan Teknologi Jaringan), 3.

56
Lindawati. (2012). Pemanfaatan Sistem Informasi dan Teknologi Informasi
Pengaruhnya Terhadap Kinerja Individual Karyawan. Politeknik Negeri
Sriwijaya, 2.

57

Anda mungkin juga menyukai