DISUSUN OLEH:
Rizqi Pratama
09010581620033
Motto :
Kupersembahkan Kepada
IV
KATA PENGANTAR
Segala puji dan syukur kehadirat Allah SWT yang telah memberikan
rahmat dan karunia-Nya kepada penulis sehingga penulis dapat menyusun dan
menyelesaikan Tugas Akhir ini, dengan judul "SISTEM INFORMASI
PENGOLAHAN DATA KERETA PADA PT. PERTAMINA TERMINAL
BAHAN BAKAR MINYAK LAHAT" sesuai dengan waktu yang telah
ditentukan.
Tujuan dari pembuatan Tugas Akhir ini adalah sebagai salah satu
syarat untuk menyelesaikan program pendidikan Diploma Tiga (D3) program
studi Manajemen lnformatika di Universitas Sriwijaya.
Selesainya Tugas Akhir ini tidak lepas dari pihak-pihak yang telah
banyak membantu penulis baik dalam segi moril, material maupun spiritual,
oleh karena itu, pada kesempatan ini penulis mengucapkan rasa terima kasih
yang sebesar- besarnya kepada :
1. Bapak Prof. Dr. Ir. H. Anis Saggaff selaku Rektor Universitas Sriwijaya.
2. Bapak Jaidan Jauhari, S.Pd., M.T. selaku Dekan Fakultas Ilmu
Komputer Universitas Sriwijaya.
3. Bapak Apriansyah Putra, S.Kom., M.Kom selaku Ketua Program Studi
Manajemen Informatika Fakultas Ilmu Komputer Universitas Sriwijaya.
4. Bapak Ahmad Rifai, M.T. selaku pembimbing I yang telah meluangkan
waktu, pikiran dan tenaganya untuk membantu dan memberikan
bimbingan serta pengarahan kepada penulis.
5. Bapak Dedy Kurniawan, M.Sc. selaku pembimbing II yang telah
memberikan arahan serta motivasi demi terselesainya laporan Tugas
Akhir ini.
V
6. Bapak dan lbu Dosen beserta staf-staf Fakultas Ilmu Komputer
Universitas Sriwijaya yang telah memberikan pengetahuan yang sangat
bermanfaat kepada penulis.
7. Kedua Orang Tua, saudara-saudara saya yang tak henti-hentinya selalu
memberikan do'a beserta dukungan kepada penulis.
8. Rekan-rekan yang selalu menemani dan memotivasi saya.
9. Teman-teman program studi Manajemen Informatika angkatan 2016
yang telah membantu memberikan informasi yang sangat berguna.
10. Serta semua pihak yang tidak dapat penulis sebutkan satu per satu yang
telah ikut membantu dalam penyusunan laporan Tugas Akhir ini.
Palembang, 23 Desember
2019
Rizqi Pratama
NIM. 09010581620033
VI
ABSTRAK
Mengetahui,
Koordinator Program Studi
Manajemen Informatika,
VII
ABSTRACT
Mengetahui,
Koordinator Program Studi
Manajemen Informatika,
VIII
DAFTAR ISI
BAB I PENDAHULUAN
1.1 Latar Belakang .........................................................................................1
1.2 Rumusan Masalah ....................................................................................2
1.3 Tujuan Penelitian .....................................................................................2
1.4 Manfaat Penelitian ...................................................................................2
1.5 Batasan Masalah ......................................................................................3
1.5.1 Waktu dan Tempat Penelitian ..........................................................3
1.5.2 Metode Pengumpulan Data..............................................................3
IX
2.8 Tinjauan Pustaka .................................................................................... 13
X
DAFTAR GAMBAR
Gambar 2.1 Logo PT. Pertamina ............................................................ 6
Gambar 4.7 Form Data informasi masuk dan keluar Kereta .................. 38
XI
DAFTAR TABEL
Tabel 4.4 Kasus dan Hasil Pengujian Data Kereta Masuk ....................... 42
Tabel 4.5 Kasus dan Hasil Pengujian Data Kereta Keluar ................................. 43
Tabel 4.6 Kasus dan Hasil Pengujian Data Tambah Petugas ........................... 4.3
XII
BAB I
PENDAHULUAN
DenganSperkembanganSzamanSTeknologissudahssangatstidaksasingslagi
dimasyarakat, banyakssekaliSmanfaatSdarissetiapsteknologiSyangstelahdibuat
mulai dari teknologi untuk mempermudah dalam melakukan penginputan masuk
dan keluar RTW menggunakan aplikasi maupun lainnya, di PT Pertamina TBBM
Lahat belum menggunakan semacam aplikasi tersebut dan masih dengan
pencatatan secara manual, yang mungkin akan mengakibatkan kesalahan dalam
pencatatan karena masih menggunakan cara manual. Dengan adanya aplikasi ini
diharapkan agar dapat mengoptimalkan kinerja pegawai dalam menjalankan
kegiatan keluar dan masuk kereta secara cepat dan terintergrasi.
PT. Pertamina (Persero) adalah badan usaha negara yang bergerak dibidang
energi yaitu minyak, gas, energi baru dan terbarukan. PT. Pertamina menjalankan
bisnisnya menggunakan prinsip - prinsip tata kelola korporasi yang bagus
sehingga dapat berdaya saing yang tinggi di dalam era globalisasi. PT Pertamina
Terminal Bahan Bakar Minyak Lahat menerima minyak dari Palembang untuk di
salurkan di daerah lahat dan sekitar nya. Untuk melakukan pengiriman minyak
dari Palembang ke lahat menggunakan kereta yang biasa di sebut dengan RTW (
Rail Tank Wagon ) .Kereta datang dari Palembang biasanya pada hari senin
sampai sabtu dan Kereta yang datang berjumlah lebih dari 10 gerbong kereta.
Yang dimana masing masing membawa minyak dengan jenis berbeda beda.
Kereta sampai pada PT. Pertamina lahat pada jam 12 siang atau lewat. Dan
pembongkaran minyak biasanya dilakukan selamat 2-4 jam. Kereta Keluar dari
PT. Pertamina Lahat sekitar jam 3 atau 4 sore.
Berdasarkan latar belakang diatas, maka penulis melaksanakan penelitian
di PT Pertamina TBBM Lahat dan judul yang dipilih penulis dalam pembuatan
1
laporan Tugas Akhir ini ialah “SISTEM INFORMASI PENGOLAHAN
DATA KERETA PADA PT. PERTAMINA TERMINAL BAHAN BAKAR
MINYAK LAHAT BERBASIS JAVA.“
Tujuan penelitian ini yaitu untuk membuat Sistem Informasi pengolahan data
kereta pada PT. Pertamina TBBM Lahat untuk mempermudah proses pencatatan
data kereta masuk dan keluar yang belum tercatat secara komputerisasi.
Adapun manfaat yang diharapkan dari hasil penyusunan tugas akhir ini adalah
sebagai berikut :
1. Mencegah terjadinya kehilangan data pada saat melakukan proses pencatatan
kereta yang masuk maupun keluar.
2. Membantu karyawan dalam mempermudah proses pencatatan menggunakan
aplikasi yang akan dibangun.
2
Supaya pembahasan yang dilakukan penulis dapat terfokus dan terarah
sertactidak menyimpang dari permasalahan pokok serta mencapai kesimpulan
yang tepat dan terhubung, makacpenulis membatasiCruang lingkup
permasalahan yang akan dibahas dalam tugas akhir, yaitu:
1. Sistem ini hanya dapat digunakan oleh PT Pertamina TBBM Lahat,
Khususnya bagian Receiving and Storage;
2. Sistem ini hanya dapat melakukan proses pencatatan data masuk dan
keluar kereta;
3. Output dari sistem ini adalah laporan masuk dan keluar kereta ;
1.5.2.1 DataCPrimer
3
1) Studi Kepustakaan
2) Observasi
3) Wawancara/Interview
BAB II
4
GAMBARAN UMUM
mempengaruhiCkegiatanCCusahaCterutamaCdalamCCduniaCCperminyakan di
sampaiWditetapkanWketentuanWbaruWolehWPerusahaan.
5
Logo PT. Pertamina mempunyai arti yang luas dan mendalam serta
didesain secara sederhana. Logo PT. Pertamina dilihat pada Gambar 2.1.
Profesional” logo pertamina terdiri dari tiga bagian. Logo berbentuk seperti
yangcberarticbahwac‘TekadCPertaminaCuntukCterusCmelesatCmaju”.
ArtiWWarna PT PERTAMINA :
1. Merah memiliki arti ataupun makna sebagai keuletan dan ketegasan serta
berwawasanWlingkungan.
bertanggungcjawab.
6
Visi dan Misi untuk sebuah perusahaan bisa dikatakan sebegai podoman
dan tujuan.WTanpa adanyaa Visi dan Misi seebuah perussahaan tidak aakan
bestahan dan tidak tahu apa yang menjadi kewajiban untuk dilakukan oleh
perusahaan tersebut.
Dapat menjadi sebuah perusahaan minyak maupun gas Nasional kelas Dunia
2. Menyerahkan Bahan Bakar Minyak / Bahan Bakar Khusus kepada SPBU dan
7
2.5 Struktur Organisasi
8
2.6 Susunan Organisasi
2. Jr Supervisor Distribution;
e. Jr Ast Finance
f. PetugasPengendaliDokumen
dibantu oleh Asisten Storage & Receiving, dan Asisten Distribution yang
9
bertanggung jawab atas kelancaran kegiatan penyaluran BBM ke SPBU, dan
industri.
Berikut adalah fungsi dari bagian distribution dan receiving and storage:
dilaksanakan mulai pukul 06.00 WIB sampai dengan pukul 18.00 WIB.
10
2.7.3 Bagian Maintenance Services
kegiatan pemeliharaan.
Lahat dipimpin oleh seorang Jr Spv MPS & HSSEBagian ini bertanggung jawab
dalam hal :
Bagian Layanan Jual di Terminal BBM Lahat dipimpin oleh seorang Jr Spv
Sales Service & GA dan dibantu oleh Asisten layanan jual. Tugas dan tanggung
11
1. Menyiapkan rencana penyaluran berdasarkan permintaan SPBU tetapi
Bagian Adm. Umum dan Sekuriti di Terminal BBM Lahat dipimpin oleh Jr
SpvSales Service & GA dan sekuriti serta dibantu oleh Asisten Administrasi
Umum. Tugas dan tanggung jawab Bagian Adm. Umum dan Sekuriti yaitu :
Bagian ini memiliki tugas dan tanggung jawab yaitu pengelolaan kegiatan
12
2.8 TINJAUAN PUSTAKA
2.8.1 Sistem
sama untuk melakukan suatu kegiatan atau untuk menyelesaikan sasaran yang
tertentu.”
fisis. Sistem yang abstrak adalah susunan yang teratur dari gagasan-gagasan atau
2.8.2 Informasi
Menurut (Kadir, 2009) “Informasi adalah data yang telah diolah menjadi
sebuah bentuk yang berarti bagi penerimanya dan bermanfaat dalam pengambilan
disebut dengan istilah blok bangunan (building block), yaitu blok masukan (input
13
block),blok model (model block), blok keluaran (output block), blok teknologi
(technology block), dan blok kendali (control block). Sebagai suatu sistem,
keenam blok tersebut masing-masing saling berinteraks satu dengan yang lainnya
suatu sistem buatan manusia yang secara umum terdiri atas sekumpulan
para pemakai.”
2.8.4 Data
bahan mentah yang kelak dapat diolah lebih lanjut untuk menjadi sesuatu yang
lebih bermakna. Dan data inilah yang nantinya akan disimpan dalam database.”
Menurut Adi Nugroho (2011:5) “Definisi data bisa di buat dalam berbagai
terkomputerisasi.”
2.8.5 Java
14
Java adalah salah satu bahasa pemrograman yang berorientasi pada objek
satu dari sekian banyak bahasa pemograman yang dapat dijalankan di berbagai
pemrograman lain.”
2.8.7 XAMPP
15
Menurut Madcoms (2016:148) “Xampp adalah sebuah paket kumpulan
dan lain.”
yang dapat dipakai untuk belajar pemrograman web, khususnya PHP dan
MySQL.”
yang diunggah secara gratis dan bisa dijalankan di semua-semua operasi seperti
2.8.8 MYSQL
Kustiyahningsih (2011:145) “MySQL adalah sebuah basis data yang
mengandung satu atau jumlah table.Table terdiri atas sejumlah baris dan setiap
baris menggandung satu atau sejumlah tabel.Tabel terdiri atas sejumlah baris dan
yang dimiliki, membuat software database ini banyak digunakan oleh praktisi
16
macam aplikasi Komputer yang ditulis dengan berbagai bahasa pemograman
2.8.9 DATABASE
merupakan sebuah bentuk kumpulan dari data yang memiliki keterkaitan satu
informasi kumpulan dari data yang terintegritas dan saling berelasi antara satu
Database dapat disimpulkan bahwa basis data atau data base bagian
denganccepatcdancmudah.
17
2.8.10 DATA FLOW DIAGRAM (DFD)
berikut:
18
2.8.11 Entity Relationship Diagram ( ERD )
jaringan yang menggunakan susunan data yang disimpan pada sistem secara
abstrak.ERD untuk memodelkan struktur data dan hubungan antar data, untuk
19
BAB III
3.1 AnalisisdSistem
3.1.1 AnalisisdSistemdyang Berjaland
Hasilddaridpengamatan dandanalisis yangDtelah dilakukanWpenulis selama
prosesWpenelitian mendapatakan prosedurWyang akan dijalaniWpada
prosesdpencatanan kereta masuk dan keluar pada PT. Pertamina TBBM Lahat:
1. Petugas melakukan entry data kereta masuk dan keluar Microsoft excel
2. Petugas menginput data kereta masuk dan keluar di table yang sama.
3. Petugas mencetakwdata laporan
20
3.1.3 PerancangandFungsional sistemwyang diusulkan
3.2 RancanganwSistem
Rancanganwdari Sistem Pencatatan Kereta berbasis Java yang dibsuat
penuliswadalah sebagai berikut:
21
berisi siapa saja yangCmemberikan data ke sistem serta kepada siapa data
- Data petugas
- Data kereta
kemudian ada 2 proses yaitu proses data masuk Kereta, dan proses
22
Input Data 1.0
Petugas Proses Pengolahan Data
Petugas
SImpan
Petugas
SImpan
SImpan
Kereta
SImpan
View Data kereta
23
Berikut penjelasan mengenai proses aliran data yang berada pada
ada di database.
system yang aliran data untuk menginput dan menyimpan data pada
system yang aliran data untuk menginput dan menyimpan data pada
24
3.2.5 Entity Relationship Diagram (ERD)
struktur data dan hubungan antar data. Adapun ERD Aplikasi masuk
dan keluar Rail Tank Wagon pada PT Pertamina TBBM Lahat. dapat
no_kkw
idpetugas nama jenis_produk
telp
id_kereta
username alamat tgl_keluar
password tgl_masuk
jam_keluar
jam_masuk
Mencetak Dibuat
Laporan
25
3.3 KamuswData
Idpetugas = int(4)
Nama = Varchar(30)
Telp = int(15)
id_kereta = varhcar(20)
no_kkw = varchar(25)
Tgl_masuk = Date
Jam_masuk = Time
Tgl_keluar = Date
Jam_keluar = Time
26
3.4.1 Tabel Petugas
Pada tabel ini merupakan tabel petugas yang berfungsi untuk menginput
data, berikut isi yang terdapat pada tabel petugas pada tabel 3.1.
27
3.5 RancanganwHalaman Utama
3.5.1 Rancangan Halaman Utama
Rancanganwprogram pencatatan keretawmemiliki halaman utama seperti pada
gambar 3.4
No Masuk
:
NO KKW
:
MASUK
Jenis Produk
:
LOGINs
Password : s
loginw Exits
28
HASILwDANwPEMBAHASAN
4.1 Hasil
4.2 Pembahasan
ini digunakan sebagai feedback bahwa aplikasi tersebut masih dalam proses
loading .
29
4.2.2 Form Login
Form Kereta Masuk ini merupakan form untuk mengisi data kereta yang
akan masuk kedalam kawasan PT.Pertamina TBBM Lahat . Form ini terdiri dari
a). No masuk terisi otomatis sesuai dengan jumlah data yang sudah ada
30
b). No KKW di input secara manual untuk mengisi nomor kkw sesuai
c). Combo box untuk memilih jenis produk. Dalam combo box terdapat
d). Tombol masuk untuk menyimpan semua data yang sudah di input
No Masuk
No KKW
Jenis Produk
e). Tombol Reset untuk membersihkan semua data yang sudah di input
31
Form ini memiliki standar operasi sebagai berikut :
a). Tombol Cari Kereta untuk mencari dan menampilkan data Kereta
b). Tombol Keluar berfungsi untuk menyimpan data tanggal keluar dan
jam keluar Kereta. Pada tombol ini akan secara otomatis menyimpan
Apabila sudah mengklik tombol keluar maka akan muncul seperti ini
32
c). Tombol Reset untuk membersihkan semua data yang sudah ada di form ini
33
Form ini merupakan form untuk pendaftaran petugas baru yang
Form ini adalah output dari program untuk mencetak data laporan atau
34
BAB V
5.1 Kesimpulan
5.2 Saran
1. Program ini belum dapat mencetak data pertanggal dan hanya bisa
secara keseluruhan.
35
DAFTAR PUSTAKA
Prof. Jogiyanto HM., Akt.. 2005. Analisis dan Desain Sistem Informasi. Yogyakarta:
Andi Offset.
Prof. Jogiyanto HM., Akt., MBA., Ph.D. 2008. Metodologi Penelitian Sistem
Hanif Al Fatta. 2007. Analisis dan Perancangan Sistem Informasi. Andi. Yogyakarta.
Gelinas, Ulric., Oram, Alan E., Wiggins, William P. 1990. Accounting Information
Abdul Kadir, (2000), Konsep dan Tuntunan Praktis Basis Data, Andi, Yogyakarta.
Adi Nugroho. 2011. Perancangan dan Implementasi Sistem Basis Data, CV ANDI
Rickyanto, Isak. 2005. Dasar Pemrogrman Berorientasi Objek dengan Java 2 (JDK
XII
Buana, I Komang Setia. 2014. Jago pemrograman PHP. Dunia Komputer, Jakarta,
Indonesia.
Yeni Kustiyahningsih, Devie Rosa Anamisa, 2011. Pemograman Basis Data Berbasis
Wahana Komputer. 2010. Panduan Belajar MySQL Database Server. Media Kita.
Jakarta Selatan.