OLEH
UNIVERSITAS SRIWIJAYA
2021
LEMBAR PENGESAHAN
LAPORAN
Oleh :
Menyetujui
Ken Ditha Tania, S.Kom., M.Kom. Hafizah Azmi Anisa, S.T., M.T.
NIP. 198507182012122003
Mengetahui,
Ketua Jurusan
i
KATA PENGANTAR
Allah SWT, karena berkat rahmat dan karunia-Nya penulis dapat menyelesaikan
Indonesia Cabang Palembang” dengan baik dan tepat waktu. Laporan kerja
praktik ini merupakan hasil dari kerja praktik yang dilaksanakan di PT Surveyor
bantuan dan bimbingan, serta dukungan dan doa dari berbagai pihak hingga
terselesainya laporan ini. Oleh karena itu, pada kesempatan ini penulis ingin
1. Allah SWT yang telah memberikan rahmat, anugrah ilmu, kesempatan dan
2. Orang tua dan saudara tercinta yang memberikan doa dan dukungan baik
moral maupun material kepada penulis untuk selalu berusaha mencapai hasil
yang terbaik.
3. Bapak Jaidan Jauhari, S.Pd., M.T. selaku Dekan Fakultas Ilmu Komputer
Universitas Sriwijaya.
4. Ibu Endang Lestari Ruskan, M.T. selaku Kepala Jurusan Studi Sistem
ii
5. Ibu Ken Ditha Tania, S.Kom., M.Kom. selaku Dosen Pembimbing yang telah
6. Ibu Hafizah Azmi Anisa, S.T., M.T. selaku Kepala Cabang sekaligus
8. Para rekan kerja praktik (Khairunisa dan Ihsan) yang sudah bekerja sama
kekurangan. Oleh karena itu pesan, kritik dan saran yang bersifat membangun
sangat penulis butuhkan dan harapkan agar menjadi lebih baik lagi kedepannya.
Penulis berharap laporan ini dapat bermanfaat bagi mahasiswa secara langsung
Penulis,
Novita Sari
09031181823132
iii
DAFTAR ISI
LEMBAR PENGESAHAN......................................................................................i
KATA PENGANTAR.............................................................................................ii
DAFTAR ISI...........................................................................................................iv
DAFTAR GAMBAR.............................................................................................vii
DAFTAR TABEL...................................................................................................ix
DAFTAR LAMPIRAN............................................................................................x
BAB I.......................................................................................................................1
PENDAHULUAN...................................................................................................1
1.1 Latar Belakang..........................................................................................1
1.2 Tujuan........................................................................................................3
1.3 Manfaat......................................................................................................3
1.4 Waktu dan Tempat Pelaksanaan Kerja Praktik.........................................4
1.4.1 Waktu Pelaksanaan............................................................................4
1.4.2 Tempat Pelaksanaan...........................................................................4
1.5 Batasan Masalah........................................................................................5
BAB II......................................................................................................................6
GAMBARAN UMUM............................................................................................6
2.1 Sejarah PT Surveyor Carbon Consulting Indonesia Cabang Palembang..6
2.2 Visi, Misi dan Logo Perusahaan................................................................7
2.2.1 Visi Perusahaan..................................................................................7
2.2.2 Misi Perusahaan.................................................................................7
2.2.3 Logo Perusahaan................................................................................7
2.3 Nilai-Nilai Perusahaan..............................................................................7
2.4 Struktur Organisasi dan Bidang Usaha.....................................................8
2.4.1 Struktur Organisasi............................................................................8
2.4.2 Bidang Usaha.....................................................................................8
2.5 Tinjauan Pustaka.......................................................................................9
2.5.1 Pengertian Implementasi....................................................................9
2.5.2 Pengertian Sistem...............................................................................9
iv
2.5.3 Pengertian Sistem Informasi..............................................................9
2.5.4 Pengertian Database MySQL..........................................................10
2.5.5 Pengertian PHP................................................................................11
2.5.6 Data Flow Diagram (DFD).............................................................12
2.5.7 Entity Relationship Diagram (ERD)................................................13
BAB III..................................................................................................................18
PELAKSANAAN KERJA PRAKTIK..................................................................18
3.1 Lokasi Kerja Praktik................................................................................18
3.2 Laporan Kegiatan Selama Kerja Praktik.................................................18
3.3 Domain Permasalahan.............................................................................22
BAB IV..................................................................................................................24
USULAN SISTEM................................................................................................24
4.1 Deskripsi Fungsional Sistem...................................................................24
4.2 Data Flow Diagram (DFD).....................................................................25
4.3 Entity Relationship Diagram (ERD).......................................................31
4.4 Implementasi Database...........................................................................33
4.4.1 Tabel Pengguna................................................................................34
4.4.2 Tabel Barang Preparasi....................................................................34
4.4.3 Tabel Barang Masuk Preparasi........................................................35
4.4.4 Tabel Barang Keluar Preparasi........................................................35
4.4.5 Tabel Stok Preparasi........................................................................36
4.4.6 Tabel Barang Laboratorium.............................................................36
4.4.7 Tabel Barang Masuk Laboratorium.................................................37
4.4.8 Tabel Barang Keluar Laboratorium.................................................37
4.4.9 Tabel Stok Laboratorium.................................................................38
4.4.10 Tabel Barang Pantry.........................................................................38
4.4.11 Tabel Barang Masuk Pantry.............................................................39
4.4.12 Tabel Barang Keluar Pantry.............................................................39
4.4.13 Tabel Stok Pantry.............................................................................40
4.5 Implementasi Antarmuka Pengguna.......................................................41
4.5.1 Antarmuka Pengguna : Halaman Login...........................................41
4.5.2 Antarmuka Pengguna : Logout........................................................42
v
4.5.3 Antarmuka Pengguna : Halaman Ganti Password...........................43
4.5.4 Antarmuka Pengguna: Halaman Admin (Bagian Keuangan)..........44
4.5.4.1 Halaman Utama Admin (Bagian Keuangan)............................44
4.5.4.2 Halaman Lihat Barang Consumable.........................................45
4.5.4.3 Halaman Tambah Barang Consumable....................................46
4.5.4.4 Halaman Edit Data Barang Consumable..................................46
4.5.4.5 Halaman Lihat Barang Masuk..................................................47
4.5.4.6 Halaman Tambah Barang Masuk.............................................48
4.5.4.7 Halaman Export Barang Masuk................................................49
4.5.4.8 Output Download Barang Masuk.............................................49
4.5.4.9 Halaman Lihat Barang Keluar..................................................50
4.5.4.10 Halaman Tambah Barang Keluar.............................................51
4.5.4.11 Halaman Export Barang Keluar................................................52
4.5.4.12 Output Download Barang Keluar.............................................52
4.5.4.13 Halaman Lihat Stok Barang......................................................53
4.5.4.14 Output Export Data Stok Barang..............................................54
4.5.5 Antarmuka Pengguna : Halaman User (Karyawan)........................54
4.5.5.1 Halaman Utama User (Karyawan)............................................54
4.5.5.2 Halaman Lihat Barang Consumable.........................................55
4.5.5.3 Halaman Lihat Barang Masuk..................................................56
4.5.5.4 Halaman Lihat Barang Keluar..................................................56
4.5.5.5 Halaman Lihat Stok Barang......................................................57
4.5.5.6 Halaman Menu Lain.................................................................58
BAB V....................................................................................................................64
KESIMPULAN DAN SARAN..............................................................................64
5.1 Kesimpulan..............................................................................................64
5.2 Saran........................................................................................................65
DAFTAR PUSTAKA............................................................................................66
LAMPIRAN...........................................................................................................67
vi
DAFTAR GAMBAR
vii
Gambar 4.29 Halaman Lihat Barang Consumable................................................45
Gambar 4.30 Halaman Tambah Barang Consumable............................................46
Gambar 4.31 Halaman Edit Data Barang Consumable..........................................46
Gambar 4.32 Halaman Lihat Barang Masuk.........................................................47
Gambar 4.33 Halaman Tambah Barang Masuk.....................................................48
Gambar 4.34 Pemberitahuan Barang Masuk Tersimpan.......................................48
Gambar 4.35 Halaman Export Barang Masuk.......................................................49
Gambar 4.36 Output Download Barang Masuk.....................................................49
Gambar 4.37 Halaman Lihat Barang Keluar.........................................................50
Gambar 4.38 Halaman Tambah Barang Keluar.....................................................51
Gambar 4.39 Pemberitahuan Barang Keluar Tersimpan.......................................51
Gambar 4.40 Halaman Export Barang Keluar.......................................................52
Gambar 4 41 Output Download Barang Keluar.....................................................52
Gambar 4.42 Halaman Lihat Stok Barang.............................................................53
Gambar 4.43 Output Export Data Stok Barang.....................................................54
Gambar 4.44 Halaman Utama User (Karyawan)...................................................54
Gambar 4.45 Halaman Lihat Barang Consumable................................................55
Gambar 4.46 Halaman Lihat Barang Masuk.........................................................56
Gambar 4.47 Halaman Lihat Barang Keluar.........................................................56
Gambar 4.48 Halaman Lihat Stok Barang.............................................................57
Gambar 4.49 Halaman Menu Lain.........................................................................58
viii
DAFTAR TABEL
ix
DAFTAR LAMPIRAN
x
BAB I
PENDAHULUAN
matakuliah wajib 2 (dua) SKS yang harus ditempuh oleh seluruh Mahasiswa
kegiatan terkait.
karena belum ada sistem yang dapat digunakan untuk melakukan pencatatan
1
sering kali lupa untuk melakukan pencatatan barang karena jam kerja yang
tidak menentu.
kebutuhan oleh setiap instansi ataupun usaha industri untuk membantu dan
Dalam hal ini juga berlaku pada PT Surveyor Carbon Consulting Indonesia
2
1.2 Tujuan
Cabang Palembang.
Sriwijaya.
Adapun tujuan yang ingin dicapai dalam laporan kerja praktik ini
1.3 Manfaat
kerja.
3
c. Dapat menyajikan hasil yang diperoleh selama kerja praktik dalam
Adapun manfaat yang ingin dicapai dalam laporan kerja praktik ini
2020 sampai dengan tanggal 28 Januari 2021, dari pukul 08.00 WIB
Cabang Palembang
4
1.5 Batasan Masalah
5
BAB II
GAMBARAN UMUM
superintending Indonesia.
SCCI didirikan pada tahun 2002, yang saat itu merupakan sebuah
Lalu pada Juli 2007, CCI Holdings limited telah diakuisisi oleh
Bureau Veritas (BV) dari Perancis lalu 50% dari kepemilikan SCCI dimiliki
SCCI. Kegiatan bisnis SCCI sangat luas berkembang saat ini, tidak hanya
pada batubara tetapi juga mineral, SCCI juga menyambut tantangan untuk
6
kegiatan terkait. Sudah lebih dari sepuluh tahun, SCCI telah berkembang
7
2.4 Struktur Organisasi dan Bidang Usaha
Indonesia.
Indonesia.
8
2.5 Tinjauan Pustaka
suatu hal yang berujung pada tindakan serta adanya mekanisme dalam
2010:26).
9
kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat
diperlukan.
dikehendaki.
10
terkenal dan banyak digunakan untuk membangun aplikasi web yang
web.
11
2.5.6 Data Flow Diagram (DFD)
perubahan yang terjadi dari suatu data diinput sampai hasil output
No Simbol Keterangan
.
Proses/Fungsi/Prosedur
data keluar.
File/Basis Data
lain.
Aliran Data
12
mengalir diantara proses, simpan
dilakukan”.
harus disimpan
komputer. Penamaan
entitas biasanya
menggunakan kata
merupakan nama
13
tabel.
Merupakan Field
record yang
diinginkan, biasanya
asalkan kombinasi
tersebut dapat
bersifat unik
yang sama).
Field atau kolom
14
dari satu.
Relasi yang
biasanya diawali
ujungnya memiliki
multiplicity
kemungkinan jumlah
pemakaian.
Kardinalitas adalah
kemungkinan jumlah
maksimum
keterhubungan
lain. Misalkan
terdapat kardinalitas
1 ke N atau sering
to many
15
Diagram ini digunakan untuk memodelkan struktur data dan
notasi dan simbol. Pada dasarnya ada tiga komponen yang digunakan,
yaitu:
a. Entitas. Entitas ialah objek yang mewakili sesuatu yang nyata dan
entitas tersebut. Isi dari suatu atribut memiliki sesuatu yang dapat
himpunan entitas A.
16
3) Banyak ke banyak (Many to many) adalah setiap entitas pada
BAB III
Indonesia Cabang Palembang dilakukan selama jam kerja yaitu dari hari
Senin hingga Jumat, dimulai dari pukul 08.00 hingga pukul 17.00 WIB.
peraturan dan tata tertib yang berlaku pada PT Surveyor Carbon Consulting
praktik.
laporan kerja praktik, usulan sistem, serta melakukan analisis masalah dan
17
Minggu Ke Tanggal Jenis Kegiatan
Perkenalan dengan Para Karyawan di PT
28 Desember 2020
SCCI Cabang Palembang
Mendengarkan materi tentang PT SCCI
29 Desember 2020
I Cabang Palembang
berbasis web
11 Januari 2021
18
PT SCCI Cabang Palembang berbasis web
18 Januari 2021
ada
Palembang
Cabang Palembang
19
Testing seluruh fitur dan konsultasi
26 Januari 2021
V aplikasi
Cabang Palembang
Cabang Palembang.
lebih dalam permasalahan yang ada. Berikut ini adalah analisis data, proses,
a. Data
20
karyawan bagian inspeksi, bagian laboratorium dan karyawan pantry .
keluar/masuk.
b. Proses
kertas berisi data barang tersebut dicetak oleh bagian keuangan, lalu
c. Komunikasi
21
sehingga bagian keuangan dan karyawan bagian perusahaan harus saling
BAB IV
USULAN SISTEM
setiap masuk dan keluar persediaannya harus dicatat. Sistem informasi ini
22
consumable oleh bagian keuangan yang akan terintegrasi langsung dengan
Sistem informasi ini memiliki tiga menu yaitu menu preparasi yang
macam, yaitu :
keuangan yang memiliki hak akses penuh untuk semua menu dalam
barang consumable, tabel barang masuk dan tabel stok barang namun
23
Gambar 4.1 DFD Level 0 Sistem Baru
akan melakukan validasi apakah data login yang diberikan telah benar atau
tidak, apabila informasi yang dimasukkan benar maka pengguna akan dapat
kapasitas pembagian akses, apabila data login yang dimasukkan salah maka
pengguna akan diarahkan kembali pada halaman login dan sistem akan
data barang consumable, data barang masuk dan data barang keluar.
24
Gambar 4.2 DFD Level 1 Sistem Baru
pengguna sistem dapat melakukan login dengan mengisi data login yang ke
25
Pada Proses 4.1 Mengelola Data Barang Keluar, bagian keuangan
dan karyawan dapat mengelola data barang consumable yang keluar, seperti
didapatkan dari hasil input data barang consumable, data barang masuk dan
data barang keluar. Proses ini menampilkan stok data barang masuk dan
stok barang keluar selama proses penambahan dan pengurangan terjadi serta
26
Pada sub proses 1.2.1 Insert Data Barang Consumable, bagian
dari database, yang selanjutnya dapat dikelola oleh admin dengan menu
27
Gambar 4.4 DFD Level 2 Sistem Baru
Pada sub proses 1.3.1 Insert Data Barang Masuk, bagian keuangan
Pada sub proses 1.3.2 Delete Data Barang Masuk, bagian keuangan
Pada sub proses 1.3.3 Select Data Barang Masuk, bagian keuangan
dan karyawan dapat memanggil seluruh data barang masuk dari database,
yang selanjutnya dapat dikelola oleh admin dengan menu yang tersedia dan
Pada sub proses 1.3.4 Rekap Laporan Barang Masuk, data barang
28
Gambar 4.5 DFD Level 2 Sistem Baru
Pada sub proses 1.4.1 Insert Data Barang Keluar, bagian keuangan
keluangan dan melengkapi data lainnya, setelah itu data tersebut disimpan
pada database.
Pada sub proses 1.4.2 Delete Data Barang Keluar, bagian keuangan
Pada sub proses 1.4.3 Select Data Barang Keluar, bagian keuangan
dan karyawan dapat memanggil seluruh data barang masuk dari database,
Pada sub proses 1.4.4 Rekap Laporan Barang Keluar, data barang
Pada sub proses 1.5.1 Select Data Stok Barang, saat melakukan
proses kelola barang consumable, barang masuk dan barang keluar, data
29
stok barang juga menyimpan database dari proses tersebut. Data stok
barang menyimpan jumlah stok barang masuk dan keluar serta menghitung
barang yang tersedia. Bagian keuangan dan karyawan dapat melihat data
stok barang.
Pada sub proses 1.5.2 Rekap Laporan Stok Barang, data stok barang
relasi dari setiap entitas atribut dari file yang digunakan untuk
30
Gambar 4 .7 Entity Relationship Diagram
Keterangan :
unit.
31
6. Entitas laboratorium terdiri dari id_lab, kategori, nama_barang,
jumlah_keluar, employee.
10. Entitas pantry terdiri dari id_pantry, nama_barang, jumlah_brg, dan unit.
32
Gambar 4.8 Relasi Database PT SCCI
Primary key : id
username, password dan level yang harus diisi sesuai dengan bagian
33
Gambar 4.10 Tabel Barang Preparasi
34
Gambar 4.12 Tabel Barang Keluar Preparasi
(user).
data barang, barang masuk, barang keluar dan proses perhitungan total
35
Gambar 4.14 Tabel Barang Laboratorium
barang masuk, sehingga data ini hanya dapat dilihat oleh karyawan.
36
Gambar 4.16 Tabel Barang Keluar Laboratorium
karyawan (user).
37
Gambar 4.18 Tabel Barang Pantry
pantry yang diinput oleh bagian keuangan (admin). Data tabel ini
pantry yang diinput oleh bagian keuangan (admin). Data tabel ini
38
Gambar 4.20 Tabel Barang Keluar Pantry
(user).
data barang, barang masuk, barang keluar dan proses perhitungan total
39
4.5.1 Antarmuka Pengguna : Halaman Login
LOGIN
40
dimasukkan valid akan langsung membuka halaman utama namun,
LOGOUT
melalui menu yang terletak pada menu top sidebar atau left sidebar
41
Gambar 4.25 Pemberitahuan Logout
42
Gambar 4.27 Pemberitahuan Ganti Password
43
4.5.4.2 Halaman Lihat Barang Consumable
barang, nama barang, stok barang yang tersedia dan satuan barang.
44
4.5.4.3 Halaman Tambah Barang Consumable
otomatis dan data lainnya harus diisi antara lain nama barang dan
45
Halaman ini digunakan admin untuk memperbaiki data
46
4.5.4.6 Halaman Tambah Barang Masuk
Pada halaman lihat barang dan halaman lihat data stok barang, stok
47
4.5.4.7 Halaman Export Barang Masuk
48
Tampilan di atas merupakan output download dari data
barang, nama barang, nomor list, tanggal keluar, stok barang yang
49
4.5.4.10 Halaman Tambah Barang Keluar
barang, nomor list, tanggal keluar, stok yang keluar, nama surveyor
keluar. Pada halaman lihat barang dan halaman lihat data stok
50
4.5.4.11 Halaman Export Barang Keluar
51
Tampilan di atas merupakan output download dari data
pantry. Di halaman ini tertera nama barang, stok barang yang masuk
52
4.5.4.14 Output Export Data Stok Barang
53
Halaman utama user adalah halaman yang diperuntukkan
oleh user tanpa bisa dikelola. Halaman ini menampilkan daftar data
melihat kode barang, nama barang, stok yang tersedia dan satuan
barang.
54
4.5.5.3 Halaman Lihat Barang Masuk
telah diinput oleh admin. Halaman data barang masuk ini hanya
dapat dilihat oleh user tanpa bisa dikelola. User dapat melihat kode
55
dan pantry. Halaman ini dapat digunakan user untuk mengelola
kode barang, nama barang, nomor list, tanggal keluar, stok barang
yang keluar, nama surveyor dan nomor job. Tampilan dan proses
halaman ini tertera nama barang, stok barang yang masuk dari
56
4.5.5.6 Halaman Menu Lain
sistem agar dpat menjamin kualitas dan juga mengetahui kelemahan dari
perangkat lunak yang dibangun memiliki kualitas yang handal, yaitu mampu
pengkodean dari perangkat lunak itu. Berikut ini adalah rancangan pengujian
57
1) Pengujian Data Login
Masukan Diinginkan
Admin Akses bagian Login sukses, Login sukses [√]
level akses
User Akses bagian Login sukses, Login sukses [√]
level akses
Uji Coba (Data Salah)
Role Data Yang Pengamatan Kesimpulan
Masukan Diinginkan
Admin Akses bagian Login gagal Login gagal [√]
username,
password dan
level akses
User Akses bagian Login gagal Login gagal [√]
58
user dengan dan muncul dan muncul Diterima
username,
password dan
level akses
Diinginkan
Admin Tambah barang Memasukan Penambahan [ √ ] Diterima
barang baru
Admin Edit data barang Mengedit Penyimpanan [ √ ] Diterima
yang sudah
ditambah
Admin Hapus barang Menghapus Penghapusan [ √ ] Diterima
Diinginkan
Admin Mengosongkan Muncul Muncul pesan [ √ ] Diterima
59
barang out this field.”
field.”
Masukan Diinginkan
Admin Tambah data Memasukan Muncul [√]
masuk masuk
Admin Hapus data Menghapus Penghapusan [√]
Masukan Diinginkan
Admin Mengosongkan Muncul pesan Muncul [√]
masuk field.”
60
4) Pengujian Data Barang Keluar
Diinginkan
Admin, Tambah data Memasukan Muncul [√]
barang, Penambahan
dan data
lainnya
Admin, Hapus data Menghapus Penghapusan [√]
Diinginkan
Admin, Mengosongkan Muncul pesan Muncul [√]
keluar field.”
61
BAB V
5.1 Kesimpulan
yaitu:
62
pemrograman PHP dan database MySQL. Fitur pada sistem ini ialah
data stok barang serta mencetak laporan. Fitur tersebut dapat diakses oleh
5.2 Saran
sistem, yakni :
Palembang.
63
DAFTAR PUSTAKA
Grafindo Persada.
Andi.
A.-B. Bin Lajamuddin. 2011. Konsep Sistem Basis Data dan Implementasinya.
64
65
L
66
Lampiran 1. Surat Keterangan Telah Selesai Kerja Praktik
A-1
Lampiran 2. Daftar Hadir Kerja Praktik
B-2
Lampiran 3. Catatan Kegiatan Harian Kerja Praktik
C-3
C-4
Lampiran 4. Form Penilaian Pembimbing Lapangan
D-5
Lampiran 5. Surat Kesedian Membimbing Kerja Praktik
E-6
Lampiran 6. Kartu Konsultasi
F-7
Lampiran 7. Dokumentasi Kerja Praktik
G-8
Lampiran 8. Daftar Hadir Penguji Kerja
H-9
Lampiran 9. Berita Acara Ujian Kerja Praktik
I-10
Lampiran 10. Formulir Penilaian Kerja Praktik
J-11
J-12
Lampiran 11. Rekap Nilai Kerja Praktik
K-12