Oleh
MUHAMMAD MURDANI
Oleh
Muhammad Murdani
201511068
i
HALAMAN PENGESAHAN
Menyetujui,
Dosen Pembimbing
Tim Penguji,
Mengetahui,
Program Sarjana Teknik Informatika
Ketua,
ii
KATA PENGANTAR
Puji dan syukur penulis panjatkan kehadirat Tuhan Yang Maha Esa karena
atas rahmat, hidayat dan ridhoNya, penulis dapat menyelesaikan Laporan Kerja
Praktek ini.
Kerja Praktek ini merupakan salah satu mata kuliah yang wajib ditempuh
di STIMIK Sepuluh Nopember Jayapura. Laporan Kerja Praktek ini disusun
sebagai pelengkap yang telah dilaksanakan kurang lebih satu setengah bulan pada
Gudang PT PLN (Persero) Area Jayapura.
Dengan selesainya Laporan Kerja Praktek ini tidak terlepas dari bantuan
banyak pihak yang telah memberikan masukan-masukan kepada penulis dalam
memperoleh data dan sumber informasi. Untuk itu penulis mengucapkan terima
kasih kepada :
1. Ibu Dr. Rosiyati M.H. Tamrin, SE, MM. sebagai Ketua STIMIK Sepuluh
Nopember Jayapura
2. Bapak Heru Sutejo, M.Kom. sebagai dosen pembimbing.
3. Bapak Jim Lahallo, M.Kom. sebagai Ketua Program Studi Teknik
Informatika di STIMIK Sepuluh Nopember Jayapura.
4. Orang tua, istriku, dan teman-teman yang telah memberikan motivasi baik
berupa materi maupun moral selama penulis melaksanakan kerja praktek dan
penyusunan Laporan Kerja Praktek.
Penulis menyadari bahwa semua ini tidak terlepas dari dukungan semua
pihak bimbingan, motivasi, sehingga laporan ini dapat diselesaikan.
Penulis tidak bisa membalas budi baik terhadap semua yang diberikan
selain ucapan terima kasih dan doa restu semoga Tuhan memberikan kasih
karuniaNya yang setimpal.
Penulis
iii
DAFTAR ISI
iv
Lanjutan Daftar Isi
3.3 Metode Pengumpulan Data ....................................................................... 15
3.4 Tahapan Pengembangan ............................................................................ 16
3.4.1 Requirements analysis and definition ................................................. 17
3.4.2 System and software design ................................................................ 18
3.4.3 Implementation and unit testing .......................................................... 18
3.4.4 Integration and system testing ............................................................. 19
3.4.5 Operation and maintenance................................................................. 19
BAB IV PERANCANGAN DAN IMPLEMENTASI ................................ 20
4.1 Sistem Berjalan .......................................................................................... 20
4.2 Sistem Usulan ............................................................................................ 21
4.2.1 Flowchart Sistem Baru ..................................................................... 21
4.2.2 Diagram Konteks .............................................................................. 22
4.2.3 Diagram Flow Diagram .................................................................... 22
4.2.4 Diagram Rinci ................................................................................... 23
4.2.5 Entity Relationship Diagram (ERD) ................................................. 24
4.2.6 Struktur Tabel Dari Sistem Baru ....................................................... 24
4.3 Hirarki Menu Sistem ................................................................................. 26
4.4 Perancangan Interface................................................................................ 27
4.5 Implementasi .............................................................................................. 29
4.5.1 Tampilan Interface ............................................................................ 29
4.2.2 Pengujian Sistem (Black Box) ........................................................... 32
BAB V PENUTUP ......................................................................................... 36
5.1 Kesimpulan ............................................................................................... 36
5.2 Saran .......................................................................................................... 36
DAFTAR PUSTAKA .................................................................................... 37
LAMPIRAN ................................................................................................... 38
GAMBARAN UMUM PERUSAHAAN ...................................................... 44
BIMBINGAN PENULISAN LAPORAN KERJA PRAKTEK ................ 45
v
DAFTAR TABEL
vi
DAFTAR GAMBAR
vii
DAFTAR LAMPIRAN
viii
BAB I
BAB I
PENDAHULUAN
1
2
Simbol Keterangan
4
5
Simbol Keterangan
c. Symbols I/O menunjukkan jenis peralatan yang digunakan sebagai media input
atau output.
Simbol Keterangan
d. Symbols printing menunjukkan dokumen yang akan tercetak dari keluaran atau
output suatu dokumen.
Simbol Keterangan
Simbol file
menggambarkan tempat data disimpan
Dalam pembuatan data flow diagram atau DFD terdapat 3 level, yaitu:
a. Diagram Konteks
Diagram konteks menggambarkan satu lingkaran besar yang dapat mewakili
seluruhh proses yang terdapat didalam suatu sistem. Diagram konteks sering
dikatakan sebagai diagram nomol 0 (nol), karena diagram ini merupakan
tingkatan tertinggi dalam DFD. Diagram ini sangat sederhana untuk
diciptakan karena pada diagram konteks sama sekali tidak memuat
penyimpanan. Hal itu dilakukan karena semua entitas eksternal yang
ditujukan pada diagram konteks yang berisii aliran-aliran data utama menuju
dan dari sistem.
b. Diagram Nol
Diagram level nol merupakan pemecahan dari diagram konteks, diagram ini
memuat penyimpanan data.
c. Diagram Rinci
Merupakan diagram yang digunakan untuk menguraikan atau pemecahanan
proses yang ada dalam diagram nol.
9
Simbol Deskripsi
a. Satu-ke-satu (1:1)
Suatu entitas dari himpunan entitas A dapat berhubungan dengan satu dan
hanya satu entitas dari himpunan entitas B, dan sebuah entitas dari himpunan
entitas B hanya dapat berhubungan dengan satu entitas dari himpunan
entitas A.
b. Satu-ke-banyak (1:M)
Suatu entitas dari himpunan entitas A dapat berhubungan dengan satu atau
lebih entitas dari himpunan entitas B, tetapi sebuah entitas dari himpunan
entitas B dapat berhubungan dengan hanya satu entitas dari himpunan
entitas A.
c. Banyak-ke-banyak (M:M)
Suatu entitas dari himpunan entitas A dapat berhubungan dengan satu atau
lebih entitas dari himpunan entitas B, sementara sebuah entitas dari himpunan
entitas B dapat berhubungan dengan satu atau lebih entitas dari himpunan
entitas A.
11
Requirements
definition
System and
software design
Implementation
and unit testing
Integration and
system testing
Operation and
maintenance
Gambar 2.4 Model waterfall(4)
2. Modify structure ini bisa dilakukan dengan beberapa cara seperti alter table
(menambahkan, menganti field dll) atau drop table (menghapus tabel)
Misalkan : Alter table User add Email char(15); Atau Drop table User;
b. Data Manipulation Language (DML)
DML digunakan untuk memanipulasi data yang ada dalam suatu tabel.
Perintah yang umum dilakukan yaitu:
1. SELECT untuk menampilkan data misalkan : select * from User;
2. INSERT untuk menambahkan data baru misalkan : insert into
user(Nama,Username,Password) values (‘John’,’70hn’,’sip’);
3. UPDATE untuk mengubah data yang sudah ada misalkan : update User set
Nama=’alip’ where username = ‘70hn’
14
15
b. Wawancara (Interview)
Pengumpulan data melalui tatap muka dan tanya jawab langsung dengan
sumber data atau pihak–pihak yang berkepentingan dan berhubungan
langsung dengan penelitian.
and software design, implementation and unit testing, integration and system
testing, operation and maintenance.
a. Seperangkat laptop / PC
b. Processor Intel Core 2 Duo 2.20 GHz
c. RAM 4 Gb
d. Penyimpanan Harddisk 500 Gb
e. Monitor atau LCD
f. Mouse dan Keyboard
g. Scanner
4. Kebutuhan Perangkat Lunak
Seperti halnya perangkat keras, perangkat luna juga sangat berperan
penting dalam menunjang proses pembangunan sistem ini. Kebutuhan
perangkat lunak diantaranya sebagai berikut :
a. Sistem Operasi Minimum Requirement Windows 7
b. Bahasa Pemrograman PHP (PHP Hypertext Preprocessor)
c. Basis data MySQL
d. XAMPP
e. Mozilla firefox dan Google Chrome
VENDOR / PIMPINAN /
STAFF / PEGAWAI
PENGIRIM BARANG KEPALA GUDANG
MULAI
MENULIS
KETERANGAN SURAT
MASUK KE BUKU
AGENDA
CEK KELENGKAPAN
BARANG
JHVDXJA
DOKUMEN PIMPINAN
DIKEMBALIKAN / TIDAK MENANDATANGANI
TIDAK LENGKAP YA BERKAS SURAT
DITANDA TANGANI
MASUK
SURAT MASUK
YANG SUDAH DI
TANDATANGANI
MENGARSIPKAN
SURAT MASUK KE RAK
DOKUMEN
LAPORAN
SELESAI SURAT MASUK
20
21
VENDOR / PIMPINAN /
STAFF / PEGAWAI
PENGIRIM BARANG KEPALA GUDANG
MULAI
MENGINPUT
DATA
SURAT
MASUK
CEK
KELENGKAPAN
BARANG
DOKUMEN PIMPINAN
DIKEMBALIKAN / TIDAK DI MENANDATANGANI
TANDATANGANI TIDAK LENGKAP YA BERKAS SURAT
MASUK
SCAN BERKAS
SURAT MASUK
DATABASE
MENCETAK LAPORAN
SURAT MASUK
SELESAI
SISTEM
DATA SURAT MASUK INFORMASI
PENGARSIPAN
DATA USER
SURAT MASUK
BARANG
Data user
1.
Informasi user
PENGELOLAAN User
DATA USER
ADMIN
1. P
CARI DATA
ADMIN SURAT Informasi surat masuk
MASUK
Surat_masuk
Data surat masuk 4. P
Data surat masuk
Informasi surat masuk HAPUS DATA
Informasi surat masuk
SURAT
MASUK
jabatan no_surat_masuk
email tgl_kirim
Id_user Id_surat_masuk perusahaan
username nama_file
User memiliki Surat_masuk
password keterangan
nomor_PO
nama_material
nama_lengkap tgl_terima
1. Tabel User
Nama tabel : User
Primary Key : id_user
Foreign Key :-
Fungsi : Menyimpan data user
Nama Type
id_user int(10)
username varchar(30)
password varchar(25)
nama_lengkap varchar(50)
jabatan varchar(30)
email varchar(50)
25
2. Tabel Surat_masuk
Nama tabel : Surat_masuk
Primary Key : id_surat_masuk
Foreign Key :-
Fungsi : Menyimpan data surat masuk
Nama Type
id_surat_masuk int(10)
no_surat_masuk varchar(30)
tgl_kirim date
perusahaan varchar(50)
nama_file varchar(30)
nomor_po int(15)
tgl_terima date
nama_material varchar(30)
keterangan varchar(15)
26
LOGIN
TAMPIL USER
HAPUS
EDIT
SIGN IN
Username :
Password :
Login
2. Tampilan Beranda
Gambar 4.9 muncul apabila user memasukan username dan password dengan
benar.
SURAT MASUK
Nama Material
Keterangan
Simpan Batal
29
2. Tampilan Beranda
Gambar 4.13 muncul apabila user memasukan username dan password
dengan benar. Pada halaman ini terdapat beberapa banner dan penunjukkan
waktu akses halaman beranda.
30
Berhasil menampilkan
pesan error
33
Berhasil menampilkan
menu tambah surat
masuk
Meng-click Akan masuk Valid
button edit pada halaman
edit surat
masuk
Berhasil menampilkan
halaman edit surat
masuk
Meng-click Akan muncul Valid
button hapus peringatan
menghapus
data surat
masuk
Berhasil menampilkan
peringatan menghapus
data surat masuk
34
Berhasil mengunduh
berkas data surat
masuk
Meng-click Akan Valid
button choose mengunduh
file berkas data
surat masuk
Berhasil mengunggah
berkas data surat
masuk
Menu User Meng-click Akan masuk Valid
3. setting user pada halaman
yang
menampilkan
daftar user
Berhasil masuk pada
halaman yang
menampilkan daftar
user
Meng-click Akan masuk Valid
button pada halaman
tambah user tambah user
Berhasil menampilkan
menu tambah user
35
Berhasil menampilkan
halaman edit surat
masuk
Menu Meng-click Muncul Valid
4. Log Out peringatan
Logout
log out
5.1. Kesimpulan
Berdasarkan hasil dari sistem yang telah dibangun, maka diperoleh
kesimpulan sebagai berikut:
1. Sistem yang dihasilkan berupa sistem informasi pengarsipan surat masuk
barang.
2. Terdapat keamanan akses pada sistem informasi yang dibangun, yaitu berupa
username dan password untuk pegawai yang mengelola data surat masuk
barang.
3. Pada sistem informasi ini terdapat fitur upload dan download data surat
masuk barang.
5.2. Saran
Adapun saran mengenai sistem yang telah dibangun, yaitu sebagai berikut:
1. Meningkatkan kualitas aplikasi dengan dilakukannya pembaharuan dari
kekurangan sistem yang telah ada.
2. Pentingnya file cadangan (backup) untuk menghindari kehilangan data yang
tersimpan karena beberapa faktor penyebab.
3. Dengan adanya sistem informasi ini dapat membantu kegiatan pengarsipan
surat masuk barang sehingga pencarian dapat dilakukan dengan efektif dan
efisien
36
DAFTAR PUSTAKA
(2) Bri Rahayu Ningsih., dan Wan Yuliyanti. Volume 3, Nomor 1, Juni 2017.
“Aplikasi arsip induk langganan (AIL) PT. PLN (Persero) Rayon Pelaihari
Cabang Banjarmasin berbasis web”. [online], Tersedia di :
http://www.jurnalmsi.stikom-db.ac.id/index.php/jurnalmsi/article/view/63
[diakses 10 Oktober 2018].
(5) I Wayan Aryadhi., dan Luh Putu Putrini Mahadewi., 2015. “Pengembangan e-
learning dengan model waterfal”
(6) Tim EMS. 2014. “Teori dan Praktik PHP-MySQL untuk Pemula”. Jakarta: PT
Elex Media Komputindo.
37
(7) Faithly Kevin Ridge Sumantri., Hans F. Wowor., Arie S. M. Lumenta.
Volume 5 Nomor 4, Januari 2016. Sistem Informasi Anggota Jemaat GMIM
Bethesda Ranotana Menggunakan Framework CodeIgniter. [online],
Tersedia di :
http://download.portalgaruda.org/article.php?article=432543&val=1028&title
=Sistem%20Informasi%20Anggota%20Jemaat%20GMIM%20Bethesda%20
Ranotana%20Menggunakan%20Framework%20CodeIgniter [diakses 15
Oktober 2018].
(8) Sutabri, Tata. 2012. Konsep Sistem Informasi. Yogyakarta: Andi Offset.
38
KEGIATAN KERJA PRAKTEK
38
INVENTARIS PERMASALAHAN KERJA PRAKTEK
STIMIK SEPULUH NOPEMBER JAYAPURA
NPM : 201511068
Nama Mahasiswa : Muhammad Murdani
Nama Instansi : PT PLN (Persero) Area Jayapura Bidang Logistik
Hari, Tanggal
No Judul Latarbelakang Masalah Sumber Data
Pengamatan
1. Rabu,18 Juli Pengarsipan Pencarian dan pengarsipan Pengamatan dan
2018 surat masuk surat masuk barang masih wawancara
dilakukan secara manual kepada Bapak
Bagus Irianto,
Selaku pegawai
Kondisi saat ini kurang efektif
Bidang Logistik
dalam proses pencarian karena
memerlukan waktu untuk
mencari arsip surat masuk
untuk jenis barang tertentu
NB.
1. Permasalahan yang didata adalah permasalahan yang NYATA ditemukan di
lingkungan instansi/perusahaan
2. Permasalahan yang memang menjadi kebutuhan instansi/perusahaan untuk
diselesaikan.
39
BERITA ACARA
PEMILIHAN KERJA PRAKTEK
STIMIK SEPULUH NOPEMBER JAYAPURA
NPM : 201511068
Nama Mahasiswa : Muhammad murdani
Nama Instansi : PT PLN (Persero) Area Jayapura Bidang Logistik
dengan ini memilih permasalahan dibawah ini dari daftar yang sudah dibuat,
sebagai laporan Kerja Praktek mahasiswa STIMIK Sepuluh Nopember Jayapura.
Mengetahui,
Dosen Pembimbing, Supervisor / Pembimbing Lapangan,
40
IDENTIFIKASI PERMASALAHAN KERJA PRAKTEK
STIMIK SEPULUH NOPEMBER JAYAPURA
NPM : 201511068
Nama Mahasiswa : Muhammad murdani
Nama Instansi : PT PLN (Persero) Area Jayapura Bidang Logistik
Hari, Tanggal
Judul Latarbelakang Masalah
Pengamatan
Rabu,18 Juli Pengarsipan Pencarian dan pengarsipan surat masuk barang
2018 surat masuk masih dilakukan secara manual
Hari, Tanggal
No Identifikasi Masalah Sumber data
Pengamatan
1. Kamis, 1. Pencarian surat masuk berdasarkan Pengamatan
19 Juli 2018 nama material
41
Jayapura, ………………………… 2018
Mengetahui,
Dosen Pembimbing, Supervisor / Pembimbing Lapangan,
42
TRANSKRIP HASIL WAWANCARA
43
GAMBARAN UMUM PERUSAHAAN
44
BIMBINGAN PENULISAN
LAPORAN KERJA PRAKTEK
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
Jayapura,............................ 2018
Mahasiswa,
(..........................................................)
NPM. ...........................