Institutional Repository | Satya Wacana Christian University: Perancangan dan Implementasi Dokumen Ijin Kerja Online Berbasis Yii Framework StudyKasus PT.PLN APP Semarang

Perancangan dan Implementasi Dokumen Ijin Kerja
Online Berbasis Yii Framework
StudyKasus PT.PLN APP Semarang

LAPORAN PENELITIAN

Peneliti :
Benny Wijaya (672010184)
Hendro Steven Tempake, S,Kom, M.Cs.

FAKULTAS TEKNOLOGI INFORMASI
UNIVERSITAS KRISTEN SATYA WACANA
SALATIGA
AGUSTUS 2014

ii

iii

iv


v

vi

vii

viii

KATA PENGANTAR
Puji syukur dan terima kasih penulis panjatkan kepada Tuhan Yang Maha
Esa yang telah melimpahkan rahmat dan karunia-Nya, sehingga penulis dapat
menyelesaikan penyusunan Skripsi yang berjudul “Perancangan dan Implementasi
Dokumen Ijin Kerja Online Berbasis Yii Framework StudyKasus PT.PLN APP
Semarang”.
Tujuan dari penyusunan skripsi ini adalah untuk memenuhi salah satu
persyaratan dalam menyelesaikan program S-1 Fakultas Teknologi Informasi,
Program Studi Teknik Informatika, Universitas Kristen Satya Wacana, Salatiga.
Selama penyusunan skripsi ini, penulis telah menerima banyak bimbingan,
saran dan dukungan dari berbagai pihak, oleh karena itu pada kesempatan ini
penulis ingin menyampaikan ucapan terimakasih kepada :

1.

Bapak Dr. Dharmaputra Taludangga Palekahelu, M.Pd., selaku Dekan
Fakultas Teknologi Informasi Universitas Kristen Satya Wacana.

2.

Bapak Dr. Sri Yulianto J.P., selaku Ketua Program Studi Teknik
Informatika Fakultas Teknologi Informasi Universitas Kristen Satya
Wacana.

3.

Bapak Hendro Steven Tempake, S,Kom, M.Cs, selaku dosen
pembimbing yang telah berkenan meluangkan waktunya untuk
memberikan bimbingan dan petunjuk selama melaksanakan skripsi.

4.

Ibu Eka Wulansari, selaku assisten supervisor pengolahan data PLN

APP Semarang yang telah berkenan meluangkan waktu, dan bersabar
ketika wawancara dan pengujian program berlangsung.

5.

Orang tua tercinta, (Alm.) Bapak Sarwa Edi Santosa dan Ibu Lidya
Budi Hentatik, motivator dan sumber inspirasi terbesar.

6.

Kakak, supporter terpenting yang memberikan motivasi serta
kepercayaan dalam melaksanakan kegiatan kerja praktek.

7.

Semua pihak yang telah membantu penulis menyelesaikan kerja
praktek ini, yang tidak dapat disebutkan satu-persatu.
ix

Di dalam menyusun laporan ini penulis telah menyusun laporan sebaik

mungkin sesuai dengan kemampuan penulis berdasarkan pada data-data yang
diperoleh selama melaksanakan penelitian skripsi, namun penulis menyadari
bahwa masih banyak sekali kekurangan yang terdapat pada laporan kerja praktek
ini, maka dari itu kritik dan saran dari pembaca serta dari berbagai pihak sangatlah
dibutuhkan untuk kemajuan dan kesempurnaan selanjutnya bagi penulis.
Harapan Penulis semoga skripsi ini bermanfaat dan dapat dilanjutkan untuk
penelitian selanjutnya.

Salatiga, 11September 2014

Penulis

x

Daftar Isi
Hal
Halaman Judul................................................................................................

i


Laporan Penelitian .........................................................................................

ii

Lembar Pengesahan .......................................................................................

iii

Lembar Persetujuan Publikasi ........................................................................

iv

Lembar Persetujuan Akses .............................................................................

v

Lembar Persetujuan Publish Jurnal ................................................................

vi


Halaman Pernyataan.......................................................................................

vii

Kata Pengantar ..............................................................................................

ix

Daftar Isi.........................................................................................................

xi

Daftar Gambar ................................................................................................

xiii

DaftarTabel ....................................................................................................

xv


Daftar Kode Program .....................................................................................

xvi

Daftar Lampiran ............................................................................................. xvii
Daftar Istilah................................................................................................... xviii
BAB 1 Pendahuluan .....................................................................................

1

1.1

Latar Belakang Masalah ...........................................................

1

1.2

Rumusan Masalah .....................................................................


2

1.3

Tujuan dan Manfaat Penulisan .................................................

3

1.4

Batasan Masalah .......................................................................

3

1.5

Sistematika Penulisan ...............................................................

3


BAB 2 Tinjauan Pustaka .............................................................................

5

2.1

Penelitian Terdahulu .................................................................

5

2.2

Yii Framework ..........................................................................

6

2.3

Manfaat Framework ..................................................................


10

2.4

Yii Bootstrap .............................................................................

11

2.5

Dokumen Ijin Kerja ..................................................................

12

BAB 3 Metode dan Perancangan Sistem ...................................................

14

xi


3.1

Metode Perancangan Sistem .....................................................

14

3.2

Perancangan Sistem ..................................................................

16

3.2.1

Use Case Diagram ........................................................

16

3.2.2

Activity Diagram ...........................................................

18

3.2.3

Sequence Diagram ........................................................

20

3.2.4

Deployment Diagram ....................................................

23

3.2.5

Arsitektur Sistem...........................................................

24

3.3

Perancangan Tabel Database....................................................

25

3.4

Perancangan Antar Muka..........................................................

29

3.4.1 Halaman Login ..............................................................

30

3.4.2 Halaman Utama.............................................................

30

3.4.3 Form Tambah Dokumen ...............................................

31

3.4.4 Halaman Admin ............................................................

32

3.5

Perancangan Alur Sistem Dokumen Ijin Kerja .........................

33

3.6

Metode Pengujian Sistem .........................................................

35

BAB 4 Hasil dan Pembahasan ....................................................................

37

4.1

Implementasi .............................................................................

37

4.1.1 Dokumentasi Implementasi Sistem...............................

37

4.1.2 Implementasi Database.................................................

37

4.2

Hasil Implementasi dan Pembahasan .......................................

39

4.3

Hasil Pengujian .........................................................................

51

BAB 5Kesimpulan dan Saran .....................................................................

55

4.1

Kesimpulan ...............................................................................

55

4.2

Saran .........................................................................................

55

Daftar Pustaka ................................................................................................

56

Lampiran ........................................................................................................

58

xii

Daftar Gambar
Hal
Gambar 2.1 Struktur tetap Yii Framework ....................................................

12

Gambar 3.1Bagan Prototype Model ...............................................................

15

Gambar 3.2Use Case Diagram ......................................................................

17

Gambar 3.3 Activity Diagram Login User .....................................................

18

Gambar 3.4 Activity Diagram Dokumen .......................................................

19

Gambar 3.5 Sequence Diagram User ............................................................

20

Gambar 3.6 Sequence Diagram LK2 .............................................................

21

Gambar 3.7 Sequence Diagram Manager ......................................................

22

Gambar 3.8 Sequence Diagram ASMAN ......................................................

23

Gambar 3.9 Deployment Diagram .................................................................

24

Gambar 3.10 MVC dalam Aplikasi Web ........................................................

24

Gambar 3.11Halaman Login ..........................................................................

30

Gambar 3.12 Halaman Utama ........................................................................

31

Gambar 3.13 Form Menbuat Dokumen .........................................................

32

Gambar 3.14 Tampilan Halaman Admin .......................................................

33

Gambar 3.15 Flowchart Alur Dokumen Ijin Kerja........................................

34

Gambar 3.16 Flowchart Alur Pembuatan Dokumen Ijin Kerja .....................

35

Gambar 4.1Halaman Awal .............................................................................

37

Gambar 4.2 Tabel Tbwp ................................................................................

38

Gambar 4.3 Tabel Lokasi ...............................................................................

38

Gambar 4.4 Tabel Akses ................................................................................

39

Gambar 4.5 Tabel User ..................................................................................

39

Gambar 4.6 Tampilan Utama .........................................................................

40

Gambar 4.7 Login User ..................................................................................

40

Gambar 4.8 Login Admin ...............................................................................

41

Gambar 4.9 Responsif Web ............................................................................

42

Gambar 4.10 Tampilan Input Data Dokumen ................................................

43

xiii

Gambar 4.11 Lihat Dokumen .........................................................................

44

Gambar 4.12 Tampilan untuk Mengunduh Dokumen ..................................

45

Gambar 4.13 Tampilan Daftar Dokumen.......................................................

45

Gambar 4.14 Tampilan Utama LK2...............................................................

46

Gambar 4.15 Tampilan Persetujuan Dokumen LK2 ......................................

47

Gambar 4.16 Detail Lihat Dokumen ..............................................................

48

Gambar 4.17 Tampilan untuk Mengunduh Dokumen LK .............................

48

Gambar 4.18 Email Komfirmasi Manager ke User .......................................

49

Gambar 4.19 Grafik Dokumen Ijin Kerja ......................................................

49

Gambar 4.20 Dokumen Ijin Kerja PDF .........................................................

50

xiv

Daftar Tabel
Hal
Tabel 3.1 Tabel Tbwp ....................................................................................

25

Tabel 3.2 Tabel Lokasi ...................................................................................

28

Tabel 3.2 Tabel User ......................................................................................

29

Tabel 3.4 Tabel Akses ....................................................................................

29

Tabel 4.1 Black Box Testing ..........................................................................

51

xv

Daftar Kode Program
Hal
Kode Program 4.1 Simpan Dokumen ............................................................

xvi

44

Daftar Lampiran
Hal
Lampiran 1 Hasil Pengujian Program dengan Assten Supervisor ................

xvii

57

Daftar Istilah
LK2

: Lingkungan dan Keselamatan Ketenagalistrikan

ASMAN HASET

: Asisten Pemeliharaan dan Pengelolaan Aset

UML

: Unified Modelling Language

WP

: Working Permit

APP

: Area Pelaksana Pemeliharaan

PLN

:Perusahaan Listrik Negara

RDBMS

:Relational Database Management System

PDO

:PHP Data Objects

xviii

Abstrak
Teknologi informasi berkembang pesat saat ini. Internet merupakan hasil
dari pengembangan teknologi informasi yang dominan pada saat ini yang dapat
memberikan suatu kemudahan dalam pendokumentasian. Sistem dokumen ijin
kerja berbasis web memiliki banyak keuntungan dibanding dengan sistem
dokumen ijin kerja konvensional. Aplikasi ini terdiri dari pembuatan dokumen ijin
kerja, persetujuan dokumen dan mencetak dokumen. Sistem dokumen ijin kerja
ini merupakan alternatif dalam pembuatan dokumen ijin kerja yang lebih effien
dari segi biaya dan waktu. Sistem berbasis Yii framework ini mempunyai banyak
kelebihan

dibanding

framework

lainnya.

Yii

framework

menggunakan

MVC(Model View Controller) sehingga mudah dalam mengembangkan sistem
dokumen ijin kerja kedepan.

Kata Kunci: Dokumen Ijin Kerja Online, Yii Framework, MVC(Model View
Controller).

xix

Dokumen yang terkait

TOKO ONLINE CV. BINTANG INOVASI GEMILANG BERBASIS FRAMEWORK YII.

0 2 124

Institutional Repository | Satya Wacana Christian University: Sistem Informasi Yudisium Fakultas Teknologi Informasi Universitas Kristen Satya Wacana Memanfaatkan Framework YII 2.0

0 1 1

Institutional Repository | Satya Wacana Christian University: Pengembangan Race Management System Berbasis Web Menggunakan Yii 2.0 Framework: studi kasus Indonesian Downhill

0 0 1

Institutional Repository | Satya Wacana Christian University: Penerapan YII Framework pada Pengelolaan Data Proposal di FTI UKSW

0 0 1

Institutional Repository | Satya Wacana Christian University: Penerapan Framework YII pada Sistem Pemesanan Koran Berbasis Web di PT Suara Merdeka, Semarang

0 0 1

Institutional Repository | Satya Wacana Christian University: Perancangan dan Implementasi Pariwisata Kota Pati Berbasis Web Menggunakan Framework YII

0 0 1

Institutional Repository | Satya Wacana Christian University: Pembangunan Sistem Evaluasi Belajar Terpadu Berbasis Web Menggunakan Yii Framework : Studi Kasus: SMA Negeri 3 Salatiga

0 0 1

Institutional Repository | Satya Wacana Christian University: Implementasi Sistem Pelaporan Realisasi Kegiatan Export dan Import Berbasis Restful Menggunakan Laravel Framework

0 0 1

Institutional Repository | Satya Wacana Christian University: Perancangan Aplikasi Pencatatan Transaksi Penjualan Berbasis E-Commerce menggunakan Framework Yii (Studi Kasus: Batik Lesmono Semarang)

0 1 17

TOKO ONLINE CV. BINTANG INOVASI GEMILANG BERBASIS FRAMEWORK YII

0 1 24