Anda di halaman 1dari 47

LAPORAN KEGIATAN PRAKTIK KERJA INDUSTRI

INSTALASI PERANGKAT JARINGAN DAN INSTALASI FIBER OPTIC

PT INDONESIA COMNETS PLUS SBU BANDUNG


Disusun Sebagai Salah Satu Syarat Untuk Menempuh Ujian Akhir

DISUSUN OLEH

Aqila Rhamdani Suprayogi

REKAYASA PERANGKAT LUNAK

SMK TI GARUDA NUSANTARA CIMAHI

KOTA CIMAHI

2019

i
LEMBAR PENGESAHAN PIHAK INDUSTRI

Laporan ini telah diterima dan diperiksa oleh Pembimbing Lapangan.

Pemeriksaan oleh Pembimbing Lapangan,

a. Hari,Tanggal : ………………………………………………
b. Bertempat di : Dinas Perindustrian dan Perdagangan
Jalan
Telp.

Mengetahui: Pembimbing Lapangan,


Kepala Divisi SDM

ii
LEMBAR PENGESAHAN PIHAK SEKOLAH

Laporan ini telah diterima dan diuji pada Sidang Prakerin/PSG oleh Pihak Sekolah,

Yang dilaksanakan pada,

a. Hari,Tanggal : ………………………………………………
b. Bertempat di : SMK TI Garuda Nusantara Cimahi
Jl. Sangkuriang No. 30 Cimahi
Telp. (022) 6650810

Menyetujui Pembimbing Sekolah,


Penguji

Mengesahkan Mengetahui
Kepala Sekolah Ketua Kompetensi Keahlian RPL

Drs. Arif Setiawan, M.M.Pd. Rido Amaludin T, S.T.


NIP. 196703181988111001 NUPTK.54407546110033

iii
KATA PENGANTAR

Assalammualaikum Wr.Wb

Puji dan syukur tak terhingga penulis panjatkan kehadirat Allah SWT serta salawat
dan salam senantiasa tertuju pada junjungan kita Nabi Muhammad SAW, sehingga
penulis dapat menyelesaikan laporan praktek kerja industri yang dilaksanakan di CV.
ASRIDATA ini tepat pada waktunya.

Penulis berkeyakinan, bahawa tugas ini tidak akan selesai tanpa bantuan, bimbingan,
serta dorongan dari berbagai pihak dalam proses penulisan berlangsung. Oleh karena itu
dengan segala kerendahan hati pada kesempatan kali ini penulis ingin menyampaikan
rasa terima kasih dan penghargaan setinggi-tingginya pada semua pihak yang telah
memberikan dukungan dan bantuan selama masa kerja praktek maupun penyusunan
laporan ini. Ucapan terima kasih yang tak terhingga penulis haturkan kepada Ayah dan
Ibunda tercinta dan sahabat terbaik yang penulis temui atas segala bantuan yang sangat
tak ternilai dan tidak mungkin terbalaskan semoga segala kebaikanmu mendapat
balasan yang setimpal dari Allah, SWT baik moril maupun materil selama menyelesaikan
praktek kerja industri.

Terima kasih pula penulis ucapkan kepada:

1. Orang tua yang selalu setia mendorong dan memotivasi selama menyusun
Laporan Praktek Kerja Industri(PRAKERIN)
2. Bapak Drs. Arif Setiawan, M.M.Pd selaku Kepala Sekolah SMK TI GARUDA
NUSANTRA CIMAHI.
3. Bapak Drs.Maman Darmantin selaku Hubin SMK TI GARUDA NUSANTARA
CIMAHI.
4. Bapak Rido Amaludin T,ST selaku Ketua Jurusan RPL(Rekayasa Perangkat
Lunak)SMK-TI GARUDA NUSANTARA CIMAHI.
5. Ibu Susan,S.Kom selaku Pembimbing Pelaksana Praktek Kerja
Industri(PRAKERIN)
6. Bapak Candra Rusmana,S.Kom selaku Pembimbing Pelaksana Praktek Kerja
Industri(PRAKERIN)

iv
7. BIDATA selama Pelaksana Praktek Kerja Industri(PRAKERIN)
8. Drs. Lilis Maemunah Selaku Pembimbing di Dinas Perdagangan dan
Perindustrian selama pelaksana Praktek Kerja Industri(PRAKERIN)
9. Untuk teman-teman yang selalu menemani dan memahami atas kerjasama,
simpati dan kekompakannya selama melaksanakan prakerin disini yang tak
dapat disebutkan satu persatu.

Penulis menyadari sepenuhnya bahwa dalam penyusunan laporan ini masih banyak
kekurangan-kekurangan dan jauh dari kesempurnaan, hal ini disebabkan keterbatasan
kemampuan yang penulis miliki. Untuk itu penulis sangat mengharapkan kritik dan saran
yang bersifat membangun, dalam penyusunan laporan yang akan datang bisa lebih baik
dan layak.

Dengan penuh harapan mudah-mudahan laporan ini dapat bermanfaat khususnya


bagi penulis dan semua pihak yang berkepentingan.

Wassalammualaikum Wr.Wb

Cimahi ,Oktober 2018

Penulis

v
DAFTAR ISI

LEMBAR PENGESAHAN PERUSAHAAN ...................................................................... i


LEMBAR PENGESAHAN SEKOLAH .......................................................................... ii
KATA PENGANTAR ................................................................................................ iii
DAFTAR ISI ............................................................................................................. iv
DAFTAR TABEL .......................................................................................................... v
DAFTAR GAMBAR .................................................................................................... vi

BAB I PENDAHULUAN ...................................................................................... 1


1.1. Sejarah Perusahaan ..................................................................................... 1
1.2. Sistem Yang Berjalan Di Perusahaan........................................................... 2
1.3. Sistem Yang Diusulkan ................................................................................ 2
BAB II ANALISIS DAN DESAIN ............................................................................ 3
2.1 Desain Database ............................................................................ ......3
2.2 Use Case Diagram ................................................................................. 9
2.3 Skenario Diagram ................................................................................. 9
2.4 Sequence Diagram................................................................................ 7
2.5 Activity Diagram ................................................................................. 10
2.6 Class Diagram ..................................................................................... 13
2.7 Desain Layout ..................................................................................... 13
BAB III IMPLEMENTASI DAN PENGUJIAN ........................................................ 14
3.1. Tool Yang Digunakan ................................................................................ 15
3.2. Hasil Pengujian ......................................................................................... 16
BAB IV PENUTUP ............................................................................................ 17
4.1. Kesimpulan ............................................................................................... 17
4.2. Saran Untuk Pengembangan .................................................................... 17
DAFTAR PUSTAKA
LAMPIRAN

vi
Daftar Tabel

2.1 Tabel Admin .................................................................................................................. 3

2.2 Tabel Pegawai............................................................................... 3


2.3 Tabel Modul .................................................................................................................. 4
2.4 Tabel pegawai ............................................................................................................... 4

2.5 Tabel Karyawan ............................................................................ 4

2.6 Tabel Scenario Login ..................................................................... 6

2.7 Tabel Scenario menu utama ......................................................... 6

2.8 Tabel Skenario Petugas Admin ..................................................... 7

2.9 Tabel Skenario Login Pegawai ....................................................... 7

vii
DAFTAR GAMBAR

1.1 Gambar Logo Pemerintahan KBB .................................................. 1


1.2 Gambar Struktur Organisasi Disperindag KBB .............................................................. 2

2.1 Gambar Usecase ........................................................................................................... 5

2.2 Gambar Sequence diagram login .................................................. 8


2.3 Gambar Sequence Diagram data admin ....................................................................... 8

2.4 Gambar Sequence Diagram data pegawai .................................................................... 9

2.5 Gambar Sequence data diagram harian ....................................................................... 9

2.6 Gambar Sequence data diagram borongan ................................................................ 10

2.7 Gambar Activity diagram Login ................................................................................... 10

2.8 Gambar Activity Diagram data admin ......................................................................... 11

2.9 Gambar Activity Diagram pegawai.............................................................................. 11

2.10 Gambar Activity Diagram harian ............................................................................... 12

2.11 Gambar Activity Diagram karyawan borongan ......................................................... 12

2.12 Gambar Class Diagram .............................................................................................. 13

2.13 Gambar Form Login................................................................................................... 13

2.14 Gambar Form Home ................................................................................................. 13

2.15 Gambar Form Admin................................................................................................. 14

2.16 Gambar Form Pegawai .............................................................................................. 14

2.17 Gambar Form Harian................................................................................................. 15

2.18 Gambar Form Borongan.............................................................................................. 1

viii
BAB I
PENDAHULUAN

A. Latar Belakang Praktek Kerja Lapangan

Dalam rangka untuk mendekatkan kesesuaian antara mutu dan


tama-
tan pendidikan Sekolah Menengah Kejuruan (SMK) perlu adanya
dukungan dari berbagai pihak yang terkait dengan bidang keahlian yang
dibutuhkan oleh lapangan kerja. Salah satu pihak yang ikut serta dalam
menghasilkan tamatan dan mutu pendidikan yang berkualitas dan
berdedikasi tinggi serta disiplin ilmu adalah pihak DU/DI (Dunia
Usaha/Dunia Industri).
Pelajaran praktek yang didapatkan dari sekolah belum ada artinya
jika para siswa tidak dibekali/diberikan Praktek Kerja Lapangan (PKL)
seperti yang terjadi di dunia usaha/dunia industri. Kegiatan belajar seperti
ini masih belum cukup untuk bisa menyiapkan tenaga kerja yang
profesional dalam bidangnya.
Praktek Kerja Industri (PKL) merupakan sarana paling tepat bagi
para siswa untuk mengetahui dan mempraktekannya secara langsung dan
bagaimana proses produksi yang sedang berlangsung di sebuah industri,
juga sebagai tahapan awal untuk beradaptasi sebelum nantinya para siswa
benar benar siap dan matang, maka para siswa diharapkan dapat
meningkatkan kegiatan belajarnya di sekolah.
Seiring dengan perkembangan teknologi di ICON+ pada bidang
telekomunikasi menggunakan teknologi serat optik guna memberikan
pelayanan yang terbaik mudah dan cepat bagi masyarakat.

ix
B. Tujuan Praktek Kerja Lapangan

Tujuan Praktek Kerja Lapangan adalah sebagai berikut :


a) Menghasilkan tenaga kerja yang memiliki keahlian profesional
(dengan tingkat pengetahuan, keterampilan dan etos kerja yang sesuai
dengan tuntutan lapangan kerja).
b) Untuk memperkenalkan siswa pada dunia usaha/dunia industri.
c) Memperkokoh keterkaitan dan keterpaduan antara sekolah dan dunia
usaha/dunia industri.
d) Mengetahui sistem jaringan dan jasa layanan yang diberikan oleh
PT.ICON+ SBU Bandung.

C. Landasan Hukum

a) UU No. 20 Tahun 2003, tentang Sistem Pendidikan Nasional;


b) PP No. 39 Tahun 1992, tentang Peran Serta Masyarakat Dalam
Pendidikan Nasional;
c) Keputusan MENDIKBUD No. 323/U/1997, tentang Penyelenggaraan
Pendidikan Sistem Ganda;
d) Permendiknas No. 19 Tahun 2005, tentang Standar Nasional
Pendidikan;
e) Permendikbud No. 21 Tahun 2016, tentang Standar Isi Pendidikan
Dasar dan Menengah;
f) Permendikbud No. 20 Tahun 2016, tentang Standar Kompetensi
Lulusan Pendidikan Dasar dan Menengah;
g) Permendikbud No. 23 Tahun 2016, tentang Standar Penilaian
Pendidikan.

x
D. Manfaat Praktek Kerja Lapangan

Adapun manfaat dari Praktek Kerja Lapangan adalah sebagai berikut :


a) Dapat mengetahui sistem kerja dan situasi kerja di suatu industri atau
prusahaan.
b) Mendapatkan pendidikan atau ilmu pengetahuan yang belum di
peroleh di lingkungan sekolah.
c) Dapat menyesuaikan diri dengan lingkungan kerja industri.
d) Mengenalkan siswa siswi pada pekerjaan lapangan di dunia industri
dan usaha sehingga pada saatnya mereka terjun ke lapangan pekerjaan
sesungguhnya dapat beradaptasi.
e) Meningkatkan efisiensi waktu dan tenaga dalam mendidik dan melatih
tenaga kerja yang berkualitas.

E. Metode dan Peserta Praktek Kerja Lapangan

Dalam pelaksanaan penyelenggaraan Praktek Kerja Lapangan ,SMK TI


GARUDA NUSANTARA CIMAHI melaksanakan dengan sistem Block
Realese dengan lama belajar di industri selama tiga bulan.
Peserta yang melaksanakan Praktek Kerja Lapangan di PT.
INDONESIA COMNETS PLUS (ICON+) dilaksanakan oleh enam orang
siswa program keahlian Teknik Komputer Jaringan SMK Negeri 7 Garut,
antara lain :
 Nama : AQILA RHAMDANI Nama : JAENAL
MUSTOFA
Kelas : XII RPL 2 Kelas : XII RPL 2
 Nama : RIZKI ARYANTO Nama : WISNU SAPUTRA
Kelas : XII RPL 2 Kelas : XII RPL 2

xi
BAB II
GAMBARAN PERUSAHAAN

A. Sejarah Singkat PT. ICON+

Didirikan pada tanggal 3 Oktober 2000, PT. Indonesia Comnets Plus


(ICON+) berfokus pada penyediaan jaringan, jasa, dan konten telekomusikasi,
khusus untuk mendukung teknologi dan sistem informasi PT. PLN (PERSERO)
dan publik. Untuk itu Perseroan mengadakan berbagai layanan unggulan seperti
Clear Channel, Multi Protocol Label Switching (MPLS), akses internet
broadband, Voice Over Internet Protocol (VoIP), dan aplikasi perbankan.
Sebagai anak perusahaan yang dimiliki sepenuhmya oleh PLN,
pada awalnya ICON+ berfokus untuk melayani kebutuhan PLN akan jaringan
telekomunikasi dengan tingkat Availability dan Rehability yang konsisten,
Perseroan melihat peluang baru untuk membangunkan usahanya yaitu dengan
mengkomersialkan kelebihan kapasitas jaringan telekomunikasi ketenagalistrikan
serat optik milik PLN di Jawa dan Bali.
Berdasarkan pemikiran tersebut, ICON+ mulai menjalin kerjasama
dengan berbagai persahaan, terutama yang kegiatan operasionalnya membutuhkan
jaringan telekomunikasi yang ekstensif dan handal. Hingga saat ini Perseroan
melayani lebih dari 920 perusahaan di Indonesia, di industri-industri utama yaitu
telekomunikasi, perbankan, keuangan, pemerintahan dan manufaktur.
Dalam upaya menyediakan layanan yang handal selalu tersedia,
dan dengan Down Time Minimal, sehingga memenuhi Service Level Agreement,
ICON+ didukung oleh sumber daya manusia yang kompeten dan berpengalaman
serta jaringan serat optik yang mencakup Sumatra, Jawa, Bali, Nusa Tenggara,
Sulawesi dan Kalimantan.

xii
B. Visi dan Misi PT. ICON+

Perusahaan ICON+ mempunyai visi dan misi tersendiri, dimana visi


misi tersebut merupakan kebanggaan tersendiri dari perusahaan ICON+ ini.
Berikut dibawah ini macam-macam visi dan misi PT. ICON+ :

B.1 VISI

Menjadi penyedia solusi TIK terkemuka di Indonesia berbasis


jaringan melalui pemanfaatan asset strategis.

B.2 MISI
 Memberikan layanan TIK yang terbaik di kelasnya kepada
pelanggan guna meningkatkan nilai perusahaan.
 Memenuhi kebutuhan dan harapan PLN secara proaktif dengan
menyediakan solusi-solusi TIK yang inovatif dan memberikan nilai
tambah.
 Membangun organisasi pembelajaran yang berkinerja tinggi untuk
mendorong perusahaan mencapai bisnis yang unggul dan menjadi
pilihan bagi talenta-talenta terbaik.
 Memberi kontribusi terhadap perkembangan telekomunikasi
nasional.

xiii
C. Makna Lambang/Logo PT. ICON+

Gambar BAB 2.C Logo ICON+

Warna yang tertera pada logo ICON+ merupakan bagian warna yang juga
dipakai oleh logo PT. PLN (PERSERO) yang melambangkan bahwa perusahaan
ICON+ merupakan anak perusahaan dari PT. PLN (PERSERO).

: Integrity (Integritas)

: Care (Melayani dengan hati dan peduli)

: Open Mind (Terbuka, Komunikatif, Pembelajaran)

: Kaligrafi N yang bermakna Inovasi

: Excellence (Mau maju, melakukan yang terbaik)

: Teamwork (Sinergi, tim yang efektif)

xiv
D. Peta Wilayah Kerja SBU Regional

PT ICON+ di Indonesia memiliki beberapa wilayah kerja SBU (Strategic


Bussines Unit) yaitu :
1. SBU Regional Medan
2. SBU Regional Pekanbaru
3. SBU Regional Palembang
4. SBU Regional Jakarta
5. SBU Regional Bandung
6. SBU Regional Semarang
7. SBU Regional Surabaya
8. SBU Regional Denpasar
9. SBU Regional Balikpapan
10. SBU Regional Makassar

Gambar BAB 2.D Peta Wilayah Kerja (SBU)

xv
E. Jasa Layanan/Produk

ICON+ membagi produk dan layanan menjadi 4 (empat) kategori, yaitu


ICONect, ICONWeb, ICONBase dan ICONApps.

E.1 ICONect

Merupakan solusi konektifitas yang memberikan nilai lebih bagi


pelanggan. Solusi yang diberikan berupa komunikasi data yang menghubungkan
lokasi pelanggan di berbagai wilayah Indonesia. Jaringan end to end fiber optic
akan menjamin kelancaran pertukaran informasi yang cepat dan aman sesuai
dengan kebutuhan pelanggan.

E.1.1 Clear Channel

Layanan tepat bagi perusahaan/operator yang membutuhkan koneksi


point-to-point berkapasitas bandwidth besar dengan tingkat privasi dan keamanan
yang tinggi.

E.1.2 Metro Ethernet

Layanan komunikasi data berbasis Giga Ethernet Switching. Solusi


tepat bagi perusahaan yang membutuhkan konektivitas berkapasitas besar.

E.1.3 IP VPN

Layanan komunikasi data berbasis IP Protocol, sesuai bagi


perusahaan yang membutuhkan koneksi online tanpa putus ke sejumlah
jaringan perusahaan dengan aplikasi beragam.

E.1.4 IP VSAT

Layanan komunikasi data yang menggunakan teknologi VSAT


(Very Small Aperture Terminal) yang terintegrasi ke jaringan berbasis IP
dan menjangkau seluruh wilayah Indonesia.

xvi
E.2 ICONWeb

Merupakan Solusi akses internet tanpa batasan waktu dan kuota yang
menjangkau berbagai wilayah di Indonesia. Infrastruktur serat optik
mendukung koneksi yang cepat dan stabil, serta menjawab kebutuhan
komunikasi dengan intensitas tinggi.

E.2.1 Internet Corporate

Solusi layanan akses internet kelas premium dengan besaran


bandwidth terjamin tanpa batasan waktu. Cocok untuk perusahaan yang
harus terkoneksi ke internet tanpa putus, seperti penyedia content, e-
commerce, dan e-banking.
E.2.2 IP TRANSIT/NAP (Network Access Point)

Solusi jasa interkoneksi traffic pelanggan ke internet global,


dengan fitur Dynamic Border Gateway Protocol (BGP) full route,
menggunakan alamat IP dan AS Number milik pelanggan. Bandwidth
simetris untuk upstream dan downstream dengan tingkat ketersediaan
mencapai 99,9%.
E.2.3 IIX Access

Solusi efektif bagi perusahaan yang memerlukan kemudahan


interkoneksi nasional ke Indonesia Internet Exchange (IIX) dengan
struktur biaya efisien, kapasitas bandwidth simetris, integrasi dengan
jaringan IP VPN, dan kemudahan monitoring.

E.2.4 I-WIN

Solusi konektivitas bagi pelanggan yang membutuhkan


infrastruktur Wi-Fi sebagai hotspot untuk untuk akses layanan internet
maupun intranet.

xvii
E.3 ICONBase

Merupakan Solusi efektif untuk pengelolaan infrastruktur system dan data


pelanggan, dengan tingkat keamanan premium bagi korporasi. ICONBase
didukung Data Center Tier-3 berlokasi di dalam negeri.

E.3.1 Data Center Colocation

Layanan penempatan perangkat server dan network pelanggan


dengan jaminan keamanan dan keandalan premium bagi perusahaan yang
belum memiliki ruang server ataupun memerlukan rak server tambahan
untuk berbagai kebutuhan.

E.3.2 Icon Cloud

Layanan berbagai kebutuhan Cloud Computing yang menyediakan


beragam pilihan paket virtualisasi: Virtual Server, Virtual Data Center,
dan Virtual Dedicated Machine.
E.3.3 Manage Serviced Router

Manage Serviced Router ditujukan untuk pelanggan yang


menginginkan solusi penyediaan jaringan hingga ke penyediaan dan
pengelolaan perangkat route, mulai dari lokasi pusat sampai dengan
jaringan cabang.
E.4 ICONApps

Solusi layanan nilai tambah untuk Mendukung Proses Bisnis Terintegrasi


pelanggan dalam Menyediakan Pelayanan Terbaik.

E.4.1 Video Conference/i-VIP (ICON+ Video Presence)

Layanan jasa nilai tambah ICON+, berupa layanan komunikasi


interaktif video dan suara yang melibatkan dua partisipan atau lebih (Point
to Point dan Point to Multi Point), baik dalam lokasi geografis yang sama
ataupun berbeda.

xviii
E.4.2 Video As A Service (VAAS)/I-SEE (ICON+ Surveillance for
Energy and Enterprise

Layanan Video Surveillance Online berkualitas tinggi untuk


memantau daerah/properti yang dapat diakses melalui internet publik atau
jaringan private, kapan saja dan dimana saja dengan ketersediaan
penyimpanan yang tinggi dan terbaik.

E.4.3 Solusi Aplikasi Dan Bisnis Proses Ketenagalistrikan (PLN) / Non


Ketenagalistrikan
Aplikasi untuk mendukung proses bisnis terintegrasi PLN dalam
menyediakan pelayanan terbaik untuk pelanggan kelistrikan, di antaranya:

› Aplikasi Pelayanan Pelanggan Terpusat (AP2T);


› Aplikasi Pengaduan dan Keluhan Terpadu (APKT);
› Contact Center 123;
› Batu Bara Online (BBO);
› Centralized Automatic Meter Reading (AMR);
› Catat Meter Online (i-CMO);
› Document Management System (DMS);
› Field Service - Work Force Management (WFM).
› E-proc
› Aplikasi Gudang Online Aplikasi untuk mendukung proses bisnis sesuai
kebutuha

F. Struktur Organisasi PT. ICON

xix
Gambar BAB 2.F Struktur Organisasi PT. Indonesia

G. Pengumpulan Data

Adapun data yang terkumpul pada laporan ini didapatkan penulis


melalui beberapa cara diantaranya adalah :

xx
G.1 Praktik di Lapangan (Progres)

Pengecekan Jarak Kabel Fo Menggunakan OTDR

xxi
Instalasi Prangkat Odc DI GARDU INDUK PLN

TRACING CORE DI CLOSURE ATAU TIHANG LISTRIK

xxii
PROSES JOINTING KABEL FIBER OPTIC MENGGUNAKAN SPLICER

xxiii
G.2 Wawancara

Wawancara dilakukan dengan beberapa field support yang terjun


langsung dilapangan.

G.3 Kajian Pustaka

Kajian Pustaka dilakukan dengan membaca buku, jurnal, artikel dan


karya ilmiah.
G.4 Diskusi

Diskusi dilakukan dengan pembimbing lapangan yang berada


diperusahaan.

xxiv
BABII
ANALISIS DAN DESAIN

2.1. Desain Database


Database adalah kumpulan data-data yang tersimpan, tersusun, dan saling
terhubung satu sama lain pada suatu komputer serta digunakan perangkat lunak untuk
mengakses maupun mengelolanya sehingga dapat dihasilkan informasi yang berguna.
Pada Aplikasi perangkat lunak ini Perancangan Database ini sangat di perlukan yang
akan digunakan dan tediri dari beberapa field data dan field kunci.
Berikut tabel-tabel database yang ada di dalam aplikasi perangkat lunak utuk Aplikasi
Penggajihan .

1) Tabel Admin
Tabel Admin digunakan untuk menyimpan data seperti username dan password
admin yang di perlukan untuk login.
Tabel 2.1 Tabel Admin

xxv
# Name Type Values

1 Username Varchar 50

2 Password Varchar 50

3 Nama_lengkap Varchar 100

4 Email Varchar 100

5 No_telp Varchar 20

6 Keterangan Text

7 Sejarah Text

8 Level Varchar 20

9 Blokir Enum

10 Id_session varchar 100

11 Alamat Text

2) Tabel Pegawai
Tabel pegawai digunakan untuk menyimpan data seperti

# Name Type Values

1 Id Varchar 8

2 Nama Varchar 50

3 Alamat Text

4 Tlp varchar 20

5 Gaji int 11

Tabel 2.2 Tabel Pegawai

3) Tabel Modul

xxvi
Tabel Modul digunakan untuk menyimpan

Tabel 2.3 Modul


# Name Type Values

1 Id_modul Int 5

2 Nama_modul Varchar 50

3 Link varchar 100

4 Publish Enum

5 Status enum

6 Aktif Enum

7 Urutan Int 5

4) Tabel Pegawai
Tabel Pegawai digunakan untuk menyimpan

Tabel 2.4 Pegawai


# Name Type Values

1 No 1nt 11

2 Id_karyawan Varchar 6

3 Nama_karyawan Varchar 50

4 Upah_peritem Int 8

5 Hasil_peritem int 3

6 Upah_yang_diterima Int 11

7 Tanggal Varchar 30

8 Ket Varchar 40

5) Tabel Karyawan

xxvii
Tabel Karyawan digunakan untuk menyimpan data
Tabel 2.5 karyawan
# Name Type Values

1 No Int 11

2 Id_karyawan Varchar 6

3 Nm_karyawan Varchar 50

4 Gaji_perhari Int 8

5 Hasil_kerja Int 3

6 Gaji_yang_diterima Int 11

7 Tanggal Int 30

2.2 Use Case Diagram


Diagram use case mendeskripsikan sebuah inraksi antara satu atau lebih aktor
dengan sistem yang akan dibuat. Usecase adalah gambaran fungsionalitas dari suatu
system, sehingga customer atau pengguna system paham dan mengerti mengenai
kegunaan system yang akan dibangun. Usecase diagram memperlihatkan himpunan
usecase, aktor-aktor dan relasi antara aktor dan usecase. Diagram usecase adalah :
1) Aktor, menggambarkan pihak-pihak yang berperan dalam system.
2) Usecase, aktifitas dari system atau gambaran dari fungsi tertentu dalam
suatu system

xxviii
Gambar 2.1 Gambar Usecase

2.3 Scenario Diagram


Untuk menjabarkan alur kinerja atau step-step tiap usecase melalui scenario.

1.1..1. Scenario Login


Use Case : Login
Admin : Petugas
Pre-Condition : Admin Ingin masuk kehalaman utama
Post-Condition : Admin telah masuk ke halaman utama
Description : Admin melakukan masuk untuk dapat mengelola data

Tabel 2.6 scenario login


Admin System

1.Meminta admin memasukan nama


pengguna dari kata sandi

xxix
2.Memasukan nama penggunadan kata
sandi, lalu mengklik masuk

3.Memverifikasi nama pengguna dan kata


sandi

4.Jika kata sandi salah akan muncul notif


kata sandi salah

5.jika nama pengguna salah akan muncul


notif kata pengguna tidak ditemukan

6. Jika sesuai akan masuk kehalaman menu


utama

7. Melakukan aktivitas lain dihalaman


menu utama

2.3.2 Scenario Menu Utama


Use Case : Menu utama
Admin : Petugas
Pre-condition : Admin memilih menu yang telah di sediakan
Post-condition : Admin telah memilih menu dan mengisi data di dalam menu
Description : Admin memilih menu untuk mengelola data

Tabel 2.7 scenario menu utama


Admin System

1.Menampilkan menu utama

2.Memilih menu yang akan dikelola

3.Menampilkan menu yang akan dikelola

xxx
2.3.3 Scenario Petugas Admin
Use Case : Data petugas admin
Admin : Petugas
Pre-condition : Admin memilih menu data karyawan
Post-condition : Admin telah memilih menu dan data karyawan dan mengelola
data didalam menu data karyawan
Description : Admin memilih menu data karyawan untuk mengelola data
karyawan

Tabel 2.8 scenario petugas admin


Admin System

1.Meminta admin untuk meminta


mengelola data didalam data karyawan

1. Mengelola data karyawan

2. Jika admin memasukan data tidak


sesuai akan muncul notif data
tidak lengkap
4.Jika admin memasukan data dengan
lengkap maka akan muncul data
tersimpan

5.jika admin mengubah data tidak sesuai


akan muncul notif data tidak lengkap.

6. Jika admin mengubah data dengan


lengkap maka akan muncul notif data
terubah

7. Jika admin menghapus data maka akan


muncul data terhapus

8. Melakukan aktivitas data lain dihalaman


menu utama

xxxi
1.2. Sequence Diagram

Sequence diagram secara grafis menggambarkan bagaimana objek berorientasi


dengan satu sama lain melalui pesan pada sekuensi sebuah use case atau operasi.
Diagram sequence menggambarkan kelakuan/perilaku objek pada use case dengan
mendeskripsikan waktu hidup objek dan message yang dikirimkan dan diterima antar
objek. Oleh karena itu untuk menggambar diagram sekuen maka harus diketahui objek
objek yg terlibat dalam sebuah use case berserta metode-metode yang dimiliki kelas
yang diinstansiasi menjadi objek itu.

2.4.1 Sequence diagram login

Gambar 2.2 Gambar Sequence diagram login

2.4.2 Sequence Diagram Data Admin

xxxii
Gambar 2.3 gambar Sequence Diagram data admin

2.4.3 Sequence Diagram data pegawai

xxxiii
Gambar 2.4 Gambar Sequence Diagram data pegawai

2.4.4 Sequence data diagram harian

Gambar 2.5 Gambar Sequence data diagram harian

xxxiv
2.4.5 Sequence data diagram borongan

Gambar 2.6 Gambar Sequence data diagram borongan

2.5 Activity Diagram

Diagram aktivitas atau activity diagram menggambarkan workflow (aliran kerja)


atau aktivitas dari sebuah sistem atau proses bisnis. Yang perlu diperhatikan disini
adalah bahwa diagram aktivitas menggambarkan aktivitas sistem bukan apa yang
dilakukan aktor, jadi aktivitas yang dapat dilakukan oleh sistem.

1.2..1. Activity Diagram Login

xxxv
Gambar 2.7 Activity diagram Login

2.5.2 Activity Diagram Data Admin

Gambar 2.8 Activity Diagram data admin

2.5.3 Activity Diagram Data Pegawai

xxxvi
Gambar 2.9 Activity diagram pegawai

2.5.4 Activity Diagram Karyawan Harian

xxxvii
Gambar 2.10 Activity diagram harian

2.5.5 Activity Diagram Karyawan Borongan

Gambar 2.11 Activity Diagram Karyawan Borongan

2.6 Class Diagram


Class diagram adalah sebuah class yang menggambarkan struktur dan penjelasan
class, paket, dan objek serta hubungan satu sama lain seperti containment, pewarisan,
asosiasi, dan lain-lain.

xxxviii
Gambar 2.12 Class Diagram

2.7 Desain Layout


2.7.1 Form Login
Form Login adalah sebuah rancangan tampilan admin untuk masuk ke Menu
utama , disertai username dan password yang sesuai .

Gambar 2.13 Form Login


2.7.2 Form Home
Menu Utama adalah sebuah rancangan tampilan utama untuk admin rancangan
tampilan Home adalah sebagai berikut :

Gambar 2.14 Form home

xxxix
2.7.3 Form Admin
Form Admin adalah rancangan tampilan untuk menambahkan Data
admin,mengedit dan menghapus , rancangan tampilan form Admin adalah sebagai
berikut :

Gambar 2.15 Form Admin


2.7.4 Form Pegawai
Form Pegawai adalah rancangan tampilan untuk menambahkan Data Pegawai
,mengedit dan menghapus , rancangan tampilan form Pegawai adalah sebagai berikut :

Gambar 2.16 Form Pegawai

xl
2.7.5 Form Harian
Form Harian adalah sebuah rancangan tampilan untuk admin, untuk melihat gaji
harian yang ia peroleh ,rancangan tampilan form harian adalah sebagai berikut :

Gambar 2.17 Form Harian

2.7.6 Form Borongan


Form Borongan adalah sebuah rancangan tampilan untuk admin, untuk melihat
gaji borongan yang ia peroleh ,rancangan tampilan form borongan adalah sebagai
berikut :

Gambar 2.18 Form Borongan

xli
BAB III
IMPLEMENTASI DAN PENGUJIAN

3.1 Tools Yang Digunakan


3.1.1 PHP

Gambar 3.1 PHP


Pada awalnya PHP merupakan kependekan dari Personal Home Page (Situs
personal). PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1955. Pada waktu
itu PHP masih bernama Form Interpreted (FI), yang wujudnya berupa sekumpulan skrip
yang digunakan untuk mengolah data formulir dari web.
Selanjutnya Rasmus meliris kode sumber tersebut untuk umum dan menamakan
PHP/FI. Dengan perilisan kode sumber ini menjadi sumber terbuka, maka banyak
pemerogram yang tertarik untuk ikut mengembangan PHP.
Pada November 1997, diliris PHP/FI 2.0. Pada rilis ini, interpreter PHP sudah
diimplentasikan dalam program C. Dalam rilis ini disertakan juga modul-modul ekstensi
yang meninggkatkan kemampuan PHP/FI secara signifikan.
Pada tahun 1997, sebuah perusahaan bernama Zend menulis ulang interpreter
PHP menjadi lebih bersih, lebih baik, dan lebih cepat. Kemudian pada juni 1998,
perusahaan tersebut merilis intrepeter baru untuk PHP dan meresmikan rilis tersebut
sebagai PHP 3.0 dan singkatan PHP diubah menjadi akronim berulang PHP: Hyupertext
Preprocecing.
Pada pertengahan tahun 1999, Zend merilis interpreter PHP baru dan rilis
tersebut dikenal dengan PHP 4.0. PHP 4.0 adalah versi PHP yang banyak dipakai pada
abad ke -21. Versi ini banyak dipakai disebabkan kemampuanya untuk membangun
aplikasi web kompleks tetapi tetap memiliki kecepatan dan stabilitas yang tinggi.

xlii
3.1.2 HTML

Gambar 3.2 HTML


(HTML) Hypertext Markup Language adalah sebuah bahasa markah yang digunakan
untuk membuat sebuah halaman web, menampilkan berbagai informasi di dalam
sebuah penjelajah web Internet dan pemformatan hiperteks sederhana yang ditulis
dalam berkas format ASCII agar dapat menghasilkan tampilan wujud yang terintegerasi.
Dengan kata lain, berkas yang dibuat dalam perangkat lunak pengolah kata dan
disimpan dalam format ASCII normal sehingga menjadi halaman web dengan perintah-
perintah HTML. Bermula dari sebuah bahasa yang sebelumnya banyak digunakan di
dunia penerbitan dan percetakan yang disebut dengan SGML (Standard Generalized
Markup Language), HTML adalah sebuah standar yang digunakan secara luas untuk
menampilkan halaman web. HTML saat ini merupakan standar Internet yang
didefinisikan dan dikendalikan penggunaannya oleh World Wide Web
Consortium (W3C). HTML dibuat oleh kolaborasi Caillau TIM dengan Berners-lee Robert
ketika mereka bekerja di CERN pada tahun 1989 .
3.1.3 XAMPP

xliii
Gambar 3.3 XAMPP
Xampp merupakan tool yang menyediakan paket perangkat lunak ke dalam satu
buah paket. Dengan meng-instal Xampp maka tidak perlu lagi melakukan instalasi dan
konsfigurasi web server Apache, PHP dan MySQL secara manual. Xampp akan
menginstalasi dan mengkonfigurasinya secara otomatis.
Fungsinya adalah sebagai server yang berdiri sendiri (localhost), yang terdiri atas
program Apache HTTP Server, MySQLdatabase, dan penerjemah bahasa yang ditulis
dengan bahasa pemrograman PHP dan Perl. Nama XAMPP merupakan singkatan dari X
(empat sistem operasi apapun), Apache, MySQL, PHP dan Perl. Program ini tersedia
dalam GNU General Public License dan bebas, merupakan web server yang mudah
digunakan yang dapat melayani tampilan halaman web yang dinamis.
Alasan saya menggunalan Xampp karena dapat membatasi kewenangan tiap
akun yang mengakses, jadi keamanan lebih terjamin.
3.1.4 PHPMYADMIN

Gambar 3.4 PhpMyAdmin


PhpMyAdmin adalah perangkat lunak bebas yang ditulis dalam bahasa
pemerograman php yang digunakan untuk menangani administrasi MySQL melalui
jejaring jagat lembar (WorldWideWeb). Phpmyadmin mendukung berbagai operasi
MySql , diantaranya (mengelola basis data, tabel tabel bidang (fields) relasi (re;ation)
indeks, pengguna (user) perizinan dan lain lain.
Alasan saya menggunakan php admin karena memiliki antar muka grafis
berbasis web sehingga bisa di akses secara luas dan mendukung banyak fitur mysql.
3.1.5 STARUML

xliv
Gambar 3.5 StarUML
StarUML adalah softwere permodelan yang mendukung UML . Berdasarkan
pada UML version 1.4 dan dlengkapi 11 macam diagram yang berbeda, mendukung
notasi UML 2.0 dan juga mendukung pendekatan MDA(Model Driven Architecture)
dengan dukungan konsep UML.
Alasan saya menggunakan StarUML karena dapat merancang komponen antar
muka secara terintegrasi bersama perancangan PL dan perancangan struktur data.

3.1.6 MYSQL

Gambar 3.6 MySQL


MySQL adalah sebuah perangkat lunak system manajemen basis data SQL
(DBMS) yang multithread, dan multi-user. MySQL adalah implementasi dari system
manajemen basis data relasional (RDBMS).
3.2 Pengujian

No Visualisasi gambar dan Scenario Pengujian Yang Diharapkan Hasil


pengujian

xlv
1 Form login Admin mengisikan dan Masuk ketampilan Baik
menekan tombol login halaman utama

2 Admin dapat memilih Masuk kedalam Baik


tombol yang akan dipilih tombol yang dipilih

Baik
3 Admin mengklik user

xlvi
BAB IV
PENUTUP

4.1.Kesimpulan
Dari hasil pembahasan tentang Aplikasi Stok Barang yang telah kami buat, Maka
diambil kesimpulan sebagai berikut :
1) Dengan adanya Aplikasi Stok Barang ini, Maka Dinas Perindustrian dan
Perdagangan dapat lebih mudah dalam mengolah data total gaji yang akan
dibutuhkan untuk tiap bulannya.
2) Mempermudah Informasi mengenai Data Penggajian karyawan.

4.2. Saran
Untuk pengembangan lebih lanjut maka penulis memberikan saran yang
sangat bermanfaat dan dapat membantu untuk kedepannya , saran yang kami
berikan diantaranya:
1) Mengembangkan dan Meperbaiki Interface agar menjadi lebih baik dan lebih
menarik.
2) Dapat menambah fitur-fitur lainnya pada Aplikai Penggajian Karyawan ini.

xlvii

Anda mungkin juga menyukai