Anda di halaman 1dari 58

LAPORAN TUGAS AKHIR

SISTEM INFORMASI PENGOLAHAN DATA KERETA PADA


PT. PERTAMINA TERMINAL BAHAN BAKAR MINYAK
LAHAT BERBASIS JAVA

DISUSUN OLEH:

Rizqi Pratama
09010581620033

PROGRAM STUDI MANAJEMEN INFORMATIKA (D3)


FAKULTAS ILMU KOMPUTER
UNIVERSITAS SRIWIJAYA
2019
II
III
HALAMAN PERSEMBAHAN

Motto :

 Jujur, Disiplin, dan Bertanggung jawab


 Menjalankan aktivitas dengan bersemangat
 Pelajaran bukan hanya dari kebenaran, tapi juga kesalahan

Kupersembahkan Kepada

 Ayah dan Ibu


 Kakak-Adik
 Teman-teman seperjuangan
Diploma Angkatan 2016
 Almamater

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.

Akhirnya penulis mengharapkan agar penulisan laporan Tugas Akhir


ini dapat bermanfaat bagi orang-orang yang membaca. Tidak lupa penulis
mengharapkan kritik dan saran yang membangun guna menjadi petunjuk
dalam menyelesaikan tugas dimasa mendatang.

Palembang, 23 Desember
2019

Rizqi Pratama
NIM. 09010581620033

VI
ABSTRAK

Sistem Informasi Pengolahan Data Kereta Pada PT. Pertamina


Terminal Bahan Bakar Minyak Lahat merupakan sistem yang menggunakan
java sebagai alat pencatatan kereta yang masuk dan keluar, juga untuk untuk
pencetak laporan pencatatan kereta, perancangan ini dilakukan selama kurang
lebih dua bulan. Adapun metode yang digunakan dalam pembuatan aplikasi
ini yaitu dengan cara studi kepustakaan, observasi dan juga wawancara dengan
karyawan PT.Pertamina secara langsung.
Kata Kunci : Sistem Informasi, Data Kereta, Java

Palembang,01 Agustus 2020


Pembimbing I, Pembimbing II,

Ahmad Rifai, M.T. Dedy Kurniawan,M.Sc

NIP. 197910202010121003 NIP.199008022019031006

Mengetahui,
Koordinator Program Studi
Manajemen Informatika,

Apriansyah Putra, S.Kom.,M.Kom.


NIP. 197704082009121001

VII
ABSTRACT

Train Data Processing Information System at PT. Pertamina Lahat


Petroleum Terminal is a system that uses java as a tool for recording incoming
and outgoing trains, also for printing a train recording report, this design is
carried out for approximately two months. The method used in making this
application is by means of literature study, observation and also interviews
with employees of PT. Pertamina directly.
Keywords: Information Systems, Train Data, Java

Palembang,01 Agustus 2020


Pembimbing I, Pembimbing II,

Ahmad Rifai, M.T. Dedy Kurniawan,M.Sc

NIP. 197910202010121003 NIP.199008022019031006

Mengetahui,
Koordinator Program Studi
Manajemen Informatika,

Apriansyah Putra, S.Kom.,M.Kom.


NIP. 197704082009121001

VIII
DAFTAR ISI

HALAMAN JUDUL ............................................................................... i


LEMBAR PENGESAHAN .................................................................... ii
HALAMAN PERSETUJUAN .............................................................. iii
HALAMAN PERSEMBAHAN ............................................................ iv
KATA PENGANTAR .............................................................................v
ABSTRAK ............................................................................................ vii
DAFTAR ISI ......................................................................................... ix
DAFTAR GAMBAR ............................................................................. xi
DAFTAR TABEL ................................................................................ xii

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

BAB II DASAR TEORI


2.1 Sejarah PT. Pertamina ..............................................................................5
2.2 Arti Logo Pertamina ................................................................................6
2.3 Visi dan Misi PT. Pertamina ....................................................................7
2.4 Kegiatan Operasi Pokok TBBM Lahat .....................................................7
2.5 Struktur Organisasi ..................................................................................8
2.6 Susunan Organisasi ..................................................................................9
2.7 Uraian Kegiatan Kerja TBBM Lahat ........................................................9

IX
2.8 Tinjauan Pustaka .................................................................................... 13

BAB III ANALISIS DAN PERANCANGAN SISTEM


3.1 Analisis Sistem ...................................................................................... 20
3.2 Rancangan Sistem .................................................................................. 21
3.3 Kamus Data ........................................................................................... 26
3.4 Rancangan Tabel.................................................................................... 27
3.5 Rancangan Halaman utama .................................................................... 28

BAB IV HASIL DAN PEMBAHASAN


4.1 Hasil ...................................................................................................... 29
4.2 Pembahasan ........................................................................................... 29
4.3 Pengujian ............................................................................................... 40

BAB V KESIMPULAN DAN SARAN


5.1 Kesimpulan ............................................................................................ 44
5.2 Saran...................................................................................................... 44

DAFTAR PUSTAKA .......................................................................... xiii

X
DAFTAR GAMBAR
Gambar 2.1 Logo PT. Pertamina ............................................................ 6

Gambar 2.2 Struktur Organisasi ............................................................. 8

Gambar 3.1 Alur Model Pengembangan Sistem Iterasi ......................... 20

Gambar 3.2 Diagram Konteks .............................................................. 24

Gambar 3.3 DFD Level 0 ..................................................................... 26

Gambar 3.4 Entity Relationship Diagram (ERD) .................................. 28

Gambar 3.5 Rancangan Halaman Login ............................................... 31

Gambar 3.6 Rancangan Halaman Kereta Masuk ................................... 32

Gambar 3.7 Rancangan Halaman Kereta Keluar ................................... 32

Gambar 3.8 Rancangan Halaman Laporan............................................ 33

Gambar 3.9 Rancangan Halaman Master .............................................. 33

Gambar 4.1 SplashScreen..................................................................... 34

Gambar 4.2 Form Login Petugas .......................................................... 35

Gambar 4.3 Form Data Kereta Masuk .................................................. 35

Gambar 4.4 Form Data Kereta Keluar .................................................. 36

Gambar 4.5 Button Cari Kereta ............................................................ 37

Gambar 4.6 Button Keluar ................................................................... 37

Gambar 4.7 Form Data informasi masuk dan keluar Kereta .................. 38

Gambar 4.8 Form Data Master ............................................................. 38

Gambar 4.9 Form Daftar Petugas Baru ................................................. 39

Gambar 4.10 Form Daftar Kereta Baru................................................. 39

Gambar 4.11 Cetak Laporan Kereta ..................................................... 40

XI
DAFTAR TABEL

Tabel 2.1 Tabel Simbol DFD .............................................................. 18

Tabel 2.2 Tabel Simbol ERD ............................................................... 19

Tabel 3.3 Tabel Petugas ....................................................................... 30

Tabel 3.4 Tabel Kereta ......................................................................... 30

Tabel 3.5 Tabel Datakereta................................................................... 31

Tabel 4.1 Rencana Pengujian ............................................................... 41

Tabel 4.2 Kasus dan Hasil Pengujian Login ......................................... 41

Tabel 4.3 Kasus dan Hasil Pengujian Data Kereta ................................ 42

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

1.1. Latar Belakang

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.“

1.2 Rumusan Masalah


Selama ini proses pencatatan kereta masuk pada PT. Pertamina TBBM Lahat
masih dibuat secara manual menggunakan kertas biasa, hal ini menyebabkan
sering terjadi kehilangan data,belum adanya penyimpanan data dengan baik.

1.3. Tujuan Penelitian

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.

1.4. Manfaat Penelitian

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.

1.5. Batasan Masalah

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.1 Waktu dan Tempat Penelitian

Penelitian dimulai dari bulan September 2019 sampai bulan November


2019. Tempat penelitian pada PT. Pertamina TBBM Lahat.

1.5.2 Metode Pengumpulan Data


Penulisan tidak terlepas dari keberadaan info yang merupakan pokok utama
untuk membuat gambaranCspesifik tentang objekCpenulisan. Data adalah fakta
empirik yang telah dikumpulkan penulis untuk memecahkan masalah atau
menjawabCpertanyaan penulisan. DataCpenulisan didapat dengan menggunakan
metode kualitatif. kualitatif merupakan sebuah metode yang menekankan pada
aspek pemahaman lebih mendalam terhadap suatu masalah daripada melihat
sebuah permasalahan.
Untuk mendapatkan data dan informasi yang dibutuhkan penulis
menggunakan metode sebagai berikut :

1.5.2.1 DataCPrimer

3
1) Studi Kepustakaan

Penulis mengumpulkan data dari bermacam macam buku


sebagai referensi dan landasan dalam penyusunan berdasarkan
dengan masalah penelitian yaitu pencatatanCdata kereta.

2) Observasi

Observasi merupakan metode pengumpulan data dengan


proses pencatatan data dengan cara melihat bagaimana cara para
petugas PT.Pertamina TBBM Lahat melakukan pencatatan kereta;

3) Wawancara/Interview

Wawancara yang dimaksud adalah mengadakan wawancara


dengan pegawai atau staff PT. Pertamina TBBM Lahat yang
bertanggung jawab atas pencatatan kereta yang dapat memberikan
informasi yang dibutuhkan untuk penelitian;

1.5.2.2 Data Sekunder


Data Sekunder merupakan sumber data penelitian yang
diperoleh melalui media perantara atau secara tidak langsung yang
berupa buku, catatan, atau arsip yang telah dipublikasikan. Penulis
mengumpulkan dan mempelajari banuak macam literatur seperti
buku-buku, peraturan-peraturanCpengolahan data, artikel dari
berbagai media serta literatur-literatur lainnya yang menjadi
referensi dan menunjang untuk pencatatan kereta masuk dan
keluar di PT. Pertamina Terminal Bahan Bakar Minyak Lahat.

BAB II

4
GAMBARAN UMUM

2.1. Sejarah PT.Pertamina

PT.Pertamina adalah BadanCCUsahaCCMilikCNegaraCyangCditugaskan

oleh PemerintahCdalam pengelolaan usaha minyak maupunCgas yang ada di

Indonesia. Awal terbentuknya PT.Pertamina, melaluiCproses yang panjang dan

tidak luput dariCsemangatcperjuanganCbangsa indonesia.

Pertamina adalah Badan Usaha Milik Negara yang didirikan dengan UU

No. 08 /1971, karena adanyaCperubahancdi lingkungan masyarakat global yang

mempengaruhiCkegiatanCCusahaCterutamaCdalamCCduniaCCperminyakan di

Indonesia. Maka Pertamina harus berubah dari status BUMN dialihkan

bentuknya menjadi Perusahaan Perseroan (Persero) dengan nama PT Pertamina

(Persero), Sesuai UU No. 22 / 2001 tanggal 23 november 2001 tentang minyak

dan gas, melalui PP No. 31 Tahun 2003.

Seluruh ketentuan PT Pertamina (Persero) termasukCstrukturCorganisasi,

peddomanCdanWtata kerjaserta hal lain yang bersangkutan dengan pelaksanaaan

tugas dan tanggung jawab PT Pertamina (Persero), sepanjang tidakCbertentangan

dengan peraturan pemerintah dinyatakanCtetapWberlaku

sampaiWditetapkanWketentuanWbaruWolehWPerusahaan.

2.2 Arti Logo Pertamina

5
Logo PT. Pertamina mempunyai arti yang luas dan mendalam serta
didesain secara sederhana. Logo PT. Pertamina dilihat pada Gambar 2.1.

Gambar 2.1 Logo PT. Pertamina

Logo Pertamina adalah sebagai identity yang “Modern, Progresife, dan

Profesional” logo pertamina terdiri dari tiga bagian. Logo berbentuk seperti

bentuk huruf Pcyangcteridiricdarictiga warna yangcmenggambarkancanak panah

yangcberarticbahwac‘TekadCPertaminaCuntukCterusCmelesatCmaju”.

ArtiWWarna PT PERTAMINA :

1. Merah memiliki arti ataupun makna sebagai keuletan dan ketegasan serta

keberanian untuk menghadapi berbagai macam keadaan.

2. Hijau memiliki arti ataupun makna sebagai SumberCdayaCenergiWyang

berwawasanWlingkungan.

3. Biru memiliki arti ataupun makna sebagai Handal,WdapatWdipercayacdan

bertanggungcjawab.

Pertamina Memiliki arti yaitu transparasi, kejelasan, keberanian dan

ketangguhan sebagaicwujudcpositioningcpertamina baru.

2.3 VisiWdanCMisi PT. Pertamina

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.

2.3.1 Visi PT.Pertamina :

Dapat menjadi sebuah perusahaan minyak maupun gas Nasional kelas Dunia

2.3.2 Misi PT.Pertamina:

Menjalankan ussaha intiCminyak,CgasWdanWbahanWbakarWnabati

secaraWterintegrasiWberdasarkan prinsip komersial yang kuat.

2.4 Kegiatan Operasi Pokok TBBM Lahat

Kegiatan operasi pokok Terminal BBM Lahat diantaranya :

1. Menerima, menimbun, dan menyalurkan bahan bakar minyak / bahan baku

khusus sesuai spesifikasi / standar mutu yang telah ditetapkan.

2. Menyerahkan Bahan Bakar Minyak / Bahan Bakar Khusus kepada SPBU dan

industry secara tepat jumlah, waktu, mutu dan aman.

3. Mengukur, memantau dan menganalisa proses penerimaan, penimbunan,

penyaluran serta menerapkan tindakan improvement yang diperlukan untuk

mencapai hasil yang direncanakan dan perbaikan berkelanjutan.

7
2.5 Struktur Organisasi

Struktur organisasi PT. Telekomunikasi Selular Regional Palembang dapat


dilihat pada gambar 2 dibawah ini.

Gambar 2.2.Struktur Organisasi (sumber: Dokumen


AdministrasiUmum, 2018)

8
2.6 Susunan Organisasi

a. Operation Head, Membawahi;

b. Supervisor Receiving, Storage and Distribution. Membawahi;

1. Jr Supervisor Receiving and Storage

2. Jr Supervisor Distribution;

c. Jr Supervisor MPS & HSSE

d. Jr Supervisor Sales Service & GA

e. Jr Ast Finance

f. PetugasPengendaliDokumen

2.7 UraianKegiatanKerja TBBM Lahat

2.7.1 Operation Head

Terminal BBM LahatdipimpinolehKepalaOperasi / Operation Head ( OH


) yang di tunjukolehpimpinanpusat, region dan area masing-masing yang
bertanggungjawabatassemuakelancaranoperasiatausemuakegiatan yang ada di
Terminal BBM tersebut

2.7.2 Bagian Distribution Dan Receiving and Storage

Bagian Distribution Dan Receiving and Storage Terminal BBM dipimpin

oleh seorang Sr. Supervisor Storage, Receiving dan Distribution.Bagian ini

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:

2.7.1 Fungsi Distribution

Fungsi Distribusi di pimpin oleh Jr Spv Distribution yang

mengawasi jalannya distribusi padaTerminal BBM Lahat.Operasi

penyaluran mengggunakan mobil tangki dengan tujuan ke SPBU-SPBU

di Kabupaten Lahat Sekitarnya dan tujuan ke industri dengan melalui

agen-agen atau transportir yang telah ditunjuk oleh PT Pertamina

(Persero). Kegiatan operasi penyaluran di Terminal BBM Lahat

dilaksanakan mulai pukul 06.00 WIB sampai dengan pukul 18.00 WIB.

2.7.2 Fungsi Receiving and Storage

Fungsi Distribusi di pimpinoleh Jr SpvReceive and Storage

yang mengawasi jalannya Penerimaan dan penyimpanan padaTerminal

BBM Lahat.Bagian yang memiliki fungsi dalam penerimaan dan

penyimpanan BBM sebelum didistribusikan ke pada SPBU-SPBU yang

ada di KabupatenLahat serta industri-industri melalui agen-agen atau

transportir yang telah di tunjuk oleh PT Pertamina (Persero).

10
2.7.3 Bagian Maintenance Services

Bagian Layanan Jasa Pemeliharaan Terminal BBM Lahat dipimpin oleh Jr

Spv MPS & HSSE Bagian ini memiliki tugas yaitu :

1. Pengelolaan kegiatan pemeliharaan sarana dan fasilitas penerimaan,

penimbunan, dan penyaluran BBM secara efektif dan efisien.

2. Pengelolaan terhadap anggaran operasional dan investasi, guna menunjang

kegiatan pemeliharaan.

2.7.4 Bagian HSSE

Bagian Lingkungan Keselamatan dan Kesehatan Kerja Terminal BBM

Lahat dipimpin oleh seorang Jr Spv MPS & HSSEBagian ini bertanggung jawab

dalam hal :

1. Pelaksanaan pemeliharaan sarana dan fasilitas operasi.

2. Pengelolaan terhadap pelaksanaan LK3.

3. Pengelolaan terhadap anggaran operasional dan investasi bidang LK3.

4. Pengelolaan terhadap sistem manajemen mutu.

2.7.5 Bagian Sales Services

Bagian Layanan Jual di Terminal BBM Lahat dipimpin oleh seorang Jr Spv

Sales Service & GA dan dibantu oleh Asisten layanan jual. Tugas dan tanggung

jawab bagian Layanan jual yaitu :

11
1. Menyiapkan rencana penyaluran berdasarkan permintaan SPBU tetapi

tetap menyesuaikan dengan kebutuhan SPBU dan evaluasi lapangan.

2. Mencetak Loading Order melalui system My SAP atau system OSDS.

3. Melakukan pengaturan rencana penyaluran pendistribusian BBM

berdasarkan kesiapan SPBU.

4. Melaporkan realisasi penyaluran target H+1.

2.7.6 Bagian General Administration and Security

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 :

1. Mengelola sumber daya manusia di Terminal BBM Lahat.

2. Mengelola operasional administrasi.

3. Bertanggung jawab dalam hal keamanan, ketertiban, dan mengelola

kelancaran operasional sesuai ketentuan, serta bertugas menjaga dan

mengamankan aset-aset milik Terminal BBM Lahat.

2.7.7 Bagian Finance

Bagian Keuangan Terminal BBM Lahat dipimpin oleh Jr AstFinance.

Bagian ini memiliki tugas dan tanggung jawab yaitu pengelolaan kegiatan

administrasi keuangan secara efektif dan efisien, meliputi pengelolaan

perbendaharaan, anggaran, verifikasi setoran bank, hutang-piutang, serta

membuat laporan pembukuan secara auditable dan accountable.

12
2.8 TINJAUAN PUSTAKA

2.8.1 Sistem

Menurut Jogiyanto (2005:638) “Sistem adalah suatu jaringan yang

berkerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-

sama untuk melakukan suatu kegiatan atau untuk menyelesaikan sasaran yang

tertentu.”

Menurut Gordon B. Davis (2012:17) “Sistem bisa berupa abstrak atau

fisis. Sistem yang abstrak adalah susunan yang teratur dari gagasan-gagasan atau

konsepsi yang saling bergantung.”

Secara Umum sistem informasi terdiri dari tiga komponen utama.cKetiga

Kompenen itu mencangkupcsoftware,chardwarecdancbrainware.

2.8.2 Informasi

Menurut Jogiyanto, H.M (2009:36) “Informasi adalah data yang diolah

menjadi bentuk yang berguna bagi para pemakainnya.”

Menurut (Kadir, 2009) “Informasi adalah data yang telah diolah menjadi

sebuah bentuk yang berarti bagi penerimanya dan bermanfaat dalam pengambilan

keputusan saat ini atau saat mendatang.”

2.8.3 Sistem Informasi

Menurut Burch dan Grudnistki dalam tulisannya Hanif Al Fatta (2007:10)

“berpendapat, sistem informasi yang terdiri dari komponen-komponen di atas

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

membentuk satu kesatuan untuk mencapai sasarannya.”

Menurut Gelinas, Oram, Wiggins (28:1990) “Sistem informasi adalah

suatu sistem buatan manusia yang secara umum terdiri atas sekumpulan

komponen berbasis komputer dan konvensional yang dibuat untuk menghimpun,

menyimpan dan mengelola data serta menyediakan informasi keluaran kepada

para pemakai.”

2.8.4 Data

Menurut (Kadir ,2000) “Data merupakan deskripsi tentang benda,

kejadian, aktivitas, dantransaksi yang tidak mempunyai makna atau tidak

berpengaruh secara langsung kepada pemakai.Data juga dapat diartikan suatu

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

definisi. Tetapi jika dikaitkan dengan pemrosesan data menggunakan sistem

terkomputerisasi.”

2.8.5 Java

14
Java adalah salah satu bahasa pemrograman yang berorientasi pada objek

yang dikembangkan oleh Sun Microsystem, perusahaan yang terkenal dengan

Workstation UNIX high-end (Rickyanto, 2005).

Menurut Nofriadi (2015:1) “Bahasa Pemograman Java merupakan salah

satu dari sekian banyak bahasa pemograman yang dapat dijalankan di berbagai

sistem operasi termasuk telepon genggam.”

Menurut Supardi (2010:1) “java merupakan Bahasa Pemograman yang

dikembangkan dari bahasa pemograman C++, sehingga bahasa pemograman ini

seperti bahasa pemograman C++.”

2.8.6 Pengertian NetBeans

Menurut Nofriadi (2015:4) “Netbeans merupakan sebuah aplikasi

Integrated develoment Environment (IDE) yang berbasiskan Java dari Sun

Microsystems yang berjalan di atas swing dan banyak digunakan sekarang

sebagai editor untuk berbagai bahasa pemograman.”

sedangkan menurut Kadir (2017:1) “NetBeans IDE adalah sebuah

lingkungan pengembangan sebuah kakas untuk pemrogram menulis,

mengompilasi, mencari kesalahan dan menyebarkan program. Netbeans IDE

ditulis dalam Bahasa Pemograman Java, namun dapat mendukung bahasa

pemrograman lain.”

2.8.7 XAMPP

15
Menurut Madcoms (2016:148) “Xampp adalah sebuah paket kumpulan

software yang terdiridari Apache, MySQL, PhpMyAdmin, PHP, Perl, Filezilla,

dan lain.”

Xampp Memiliki fungsi untuk memuddahkan instalasi lingkungan PHP,

di mana biasanya lingkdungan peengembangan web memerlukan PHP, Apache,

MySQL dan PhpNyAdmin.

Menurut Nugroho (2013:1) “XAMPP adalah paket program web lengkap

yang dapat dipakai untuk belajar pemrograman web, khususnya PHP dan

MySQL.”

Menurut Buana (2014:4) “XAMPP adalah perangkat lunak open source

yang diunggah secara gratis dan bisa dijalankan di semua-semua operasi seperti

windows, linux, solaris, dan mac.”

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

setiap baris mengandung satu atau sejumlah tabel.”

Menurut Wahana Komputer (2010:21) “MySQL adalah database server

open source yang cukup popular keberadaanya. Dengan berbagai keunggulan

yang dimiliki, membuat software database ini banyak digunakan oleh praktisi

untuk membangun suatu project. Adanya fasilitas API (Application

Programming Interface) yang dimiliki oleh Mysql, memungkinkan bermacam-

16
macam aplikasi Komputer yang ditulis dengan berbagai bahasa pemograman

dapat mengakses basis data MySQL.”

2.8.9 DATABASE

Menurut Rosa dan Shalahuddin (2015:43) “database (basis data)

merupakan sebuah bentuk kumpulan dari data yang memiliki keterkaitan satu

sama lain dan tersimpan di perangkat keras komputer kemudian dimanipulasi

menggunakan perangkat lunak.”

Menurut Hartono (1999:711) “database adalah sebuah sistem

informasi kumpulan dari data yang terintegritas dan saling berelasi antara satu

dengan yang lainnya dan terdapat di beberapa aplikasi yang bermacam -

macam di dalam suatu organisasi.”

Database dapat disimpulkan bahwa basis data atau data base bagian

dari rekayasa perangkat lunak yangcsalingcberhubungsan satu sama lain dan

mempunyaicrelasictempat penyimppnan data informasi supaya bisa diakses

denganccepatcdancmudah.

17
2.8.10 DATA FLOW DIAGRAM (DFD)

Menurut Sutabri (2012:117) “Data Flow Diagram adalah suatu

network yang menggambarkan suatu proses sistem komputerisasi, manualisasi

atau gabungan dari keduanya, yang di dalam proses penggambarannya disusun

kedalam bentuk kumpulan komponen sistem yang saling terhubung sesuai

dengan aturan mainnya”

Untuk membuat data flow diagram terdapat simbol-simbol sebagai

berikut:

Tabel 2.1.Simbol DFD

Sumber : (Kalsum & Siswanto , 2012)

18
2.8.11 Entity Relationship Diagram ( ERD )

Entity Relationship Diagram disingkat menjadi ERD adalah sesuatu

gambar, modelcdatacyang bisa digunakan dan dapat membatu membuat

rancangancbasiscdata,yang memilikicentitas,atribut dan relasi. Menurut Yakub

(2008:25-26) “ERD (Entity Relationship Diagram) merupakan suatu model

jaringan yang menggunakan susunan data yang disimpan pada sistem secara

abstrak.ERD untuk memodelkan struktur data dan hubungan antar data, untuk

menggambarkannya digunakan beberapa notasi dan simbol.”

Membuat ERD dapat mengunakan simbol-simbol sebagai berikut:

Tabel 2.2.Simbol ERD

Sumber : (Kalsum & Siswanto, 2012)

19
BAB III

ANALISA DAN PERANCANGAN SISTEM

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

3.1.2 KelemahandSistem yangdada


1. Belum adanyadsebuah programDyang dibuat khusus untuk pencatatan
kereta.
2. Proses Pencatatan masih sering dilakukan secara manual.

3. Keamanan tidakWterjamin karena petugas masih hanya menggunakan


MicrosoftdExcel Sebagai aplikasinya.

4. Pegawai masih harus melakukan pencatatan tanggal dan jam masuk


secara manual

5. Laporan tersimpan dalam bentuk Microsoft Excel yang pastinya dapat di


ganti oleh pihak yang tidak bertanggung jawab.

20
3.1.3 PerancangandFungsional sistemwyang diusulkan

Setelahwpenulis melakukan analisis sistem yang sedang berjalan dan


menemukanwpermasalahan yangwterjadi saat ini di PT, Pertamina TBBM
Lahat, dan mengusulkan suatuwsistem yangwdiharapkan bisa membantu
proses pencatatan kereta masuk dan keluar pada PT. Pertamina TBBM Lahat.
Adapun fungsi sistem yang sarankan adalah sebagai berikut:

1. Sistem ini dapat melakukan penghitung data secara otomatis dan


menyeluruh.
2. Sistem ini dapat menentukan waktu secara otomasis dan tepat tanpa
harus dilakukan secara manual.
3. Sistem ini akanwmenyimpan datawdidalam database.
4. Sistem ini akan dapat mencetakwhasil laporan dalamwbentuk pdf
maupun word.

3.2 RancanganwSistem
Rancanganwdari Sistem Pencatatan Kereta berbasis Java yang dibsuat
penuliswadalah sebagai berikut:

3.2.1 Diagram Konteks

Diagram konteks merupakanwdiagramwalirwtingkat tinggiCcyang

menggambarkan seluruhWjaringan, masukanWdan keluaran. SistemWyang

dimaksudWadalahWWmenggambarkanCsistem yang sedangCCberjalan.

mengidentifikasikandawal dan akhir,ddata awal dandakhir yang masukddan

keluaran sistem. Diagram adalah gambaran umumwsistem yangwnantinya

akan dibuat. Secara uraianwdapat dikatakan bahwaCdiagram kontekswitu

21
berisi siapa saja yangCmemberikan data ke sistem serta kepada siapa data

informasi yang harusCdihasilkan sistem. Dapat dilihat pada gambar 3.1.

- Data petugas
- Data kereta

Sistem Informasi - Laporan


Petugas Pengolahan Data Kereta Operation Head
PT.Pertamina TBBM Lahat

- Informasi Data Kereta


- View data Kereta

Gambar 3.1 DFD (Diagram Konteks)

3.2.2 Data FlowwDiagram (DFD)wLevel 0

DFDwlevel 0wmerupakan lanjutan dari diagramwkonteks.

Diagram DFD Level 0 ini terdapat 1 entitas yaitu entitas Karyawan

kemudian ada 2 proses yaitu proses data masuk Kereta, dan proses

data keluar Kereta, Dapat dilihat pada gambar 4.2.

22
Input Data 1.0
Petugas Proses Pengolahan Data
Petugas

SImpan
Petugas
SImpan

Input Data 2.0


Proses Pengolahan Data
Tambah Petugas

View Data kereta

Input Data 3.0


Proses Pengolahan Data
Kereta masuk

SImpan
Kereta

SImpan
View Data kereta

Input Data 4.0


Proses Pengolahan Data
Kereta keluar

Input Cetak Laporan

Laporan Laporan Data Kereta


5.0
Operation Head
Proses Laporan

Gambar 3.2 DFD level 0

23
Berikut penjelasan mengenai proses aliran data yang berada pada

diagram aliran data (DFD) level 0 ini :

1. Proses 1.0 Pengolahan Data Petugas, merupakan proses system

yang melakukan proses login berdasarkan data petugas yang sudah

ada di database.

2. Proses 2.0 Pengolahan Data Tambah Petugas, merupakan proses

sistem petugas untuk melakukanan penambahan data petugas untuk

melakukan login sistem.

3. Proses 3.0 Pengolahan data Kereta Masuk, merupakan proses

system yang aliran data untuk menginput dan menyimpan data pada

saat kereta akan masuk.

4. Proses 4.0 Pengolahan data Kereta Keluar, merupakan proses

system yang aliran data untuk menginput dan menyimpan data pada

saat kereta akan keluar.

5. Proses 5.0 Proses Laporan, merupakan proses sistem pembuatan

laporan yang akan di terima oleh Operation Head.

24
3.2.5 Entity Relationship Diagram (ERD)

Entity Relationship Diagram (ERD) merupakan sebuah model

konseptual yang mendeskripsikan hubungan antara penyimpanan pada

Data Flow Diagram (DFD). ERD memiliki fungsi untuk memodelkan

struktur data dan hubungan antar data. Adapun ERD Aplikasi masuk

dan keluar Rail Tank Wagon pada PT Pertamina TBBM Lahat. dapat

dilihat pada gambar 3.3.

no_kkw
idpetugas nama jenis_produk
telp
id_kereta
username alamat tgl_keluar

Petugas Mendata Kereta

password tgl_masuk
jam_keluar
jam_masuk

Mencetak Dibuat

Laporan

Gambar 3.3 EntityeRelationshipwDiagram (ERD)

25
3.3 KamuswData

Idpetugas = int(4)

Nama = Varchar(30)

Alamat = Varchar (100)

Telp = int(15)

id_kereta = varhcar(20)

no_kkw = varchar(25)

Jenis_minyak = Enum (‘Premium’,’Pertamax’,’Solar’)

Tgl_masuk = Date

Jam_masuk = Time

Tgl_keluar = Date

Jam_keluar = Time

3.4 Rancangan Tabel

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.

No Nama Field Type Ukuran Keterangan


1 idpetugas Varchar 20 Primary key
2 username Varchar 25 Username login
3 password Varchar 50 Password login
4 Nama Varchar 30 Nama petugas
5 telp Varchar 15 No telp petugas
6 alamat Varchar 100 Alamat petugas

Tabel 3.1 Rancangan Basis Data Tabel Petugas

3.4.2 Tabel Kereta


Padawtabel iniwmerupakan tabelwkereta masuk yang berisiwatribut
No_masuk sebagai primary key dan No_kkw sebagai Foreign keywseperti
pada tabel 3.3.

No Nama Field Type sUkuran Keterangans


1 id_keretas Ints 4 Nomor masuk
2 no_kkw Int 10 Primary Key
Jenis bahan
3 jenis_produk Enum
bakar
4 tgl_masuk Date Tanggal masuk
5 jam_masuk Time Jam masuk
6 tgl_keluar Date Tanggal keluar
7 jam_keluar Time Jam keluar

Tabel 3.2 Rancangan Basis Data Tabel Kereta Masuk

27
3.5 RancanganwHalaman Utama
3.5.1 Rancangan Halaman Utama
Rancanganwprogram pencatatan keretawmemiliki halaman utama seperti pada
gambar 3.4

Data Kereta PT Pertamina TBBM Lahat

Kereta Masuk Kereta Keluar Data Kereta

No Masuk
:

NO KKW
:
MASUK

Jenis Produk
:

Gambar 3.4 Rancangan Halaman Depan

3.5.2 Rancangan Halaman Login


Rancangan penggajian guru memiliki halaman login berisi form untuk
mengisiwusername danwpassword sepertiwpada gambar 3.5

LOGINs

Gambar 3.13 Rancangan Halaman Login


Username :

Password : s

loginw Exits

Gambar 3.5 Rancangan Halaman Login


BAB IV

28
HASILwDANwPEMBAHASAN

4.1 Hasil

Setelah melakukan analisa sistem, perancangan siste danwberakhir dengan


pembuatanwprogram, maka hasil yang dicapai penulissadalah sdebuah sistem
informasi kereta di PT. Pertamina TBMM LAhat yang digunakan untuk
melakukan pencatatan kereta masuk dan keluar di dalam PT. Pertamina
TBBM Lahat

4.2 Pembahasan

Menjalankanwprogram ini haruswmemiliki java yang terinstall,halaman


program ini langsung tertuju ke menu utama yaitu kereta masuk karena
program ini khusus dibuat untuk PT. Pertamina TBBM Lahat bagian Receive
and Storage.

4.2.1 Splash Screen

Menampilkan gambar pada saat aplikasi sedang proses loading. Proses

ini digunakan sebagai feedback bahwa aplikasi tersebut masih dalam proses

loading .

Gambar 4.1 SplashScreen

29
4.2.2 Form Login

Gambar 4.2 Form Login Petugas

4.2.3 Form Kereta Masuk

Form Kereta Masuk ini merupakan form untuk mengisi data kereta yang

akan masuk kedalam kawasan PT.Pertamina TBBM Lahat . Form ini terdiri dari

2 Tombol, 1 textfield dan 1 combo box.

Gambar 4.3 Form Data Kereta Masuk

Form ini memiliki standar operasi sebagai berikut :

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

dengan nomor di Kereta.

c). Combo box untuk memilih jenis produk. Dalam combo box terdapat

3 pilihan yaitu : Premium, Pertamax, dan Solar.

d). Tombol masuk untuk menyimpan semua data yang sudah di input

pada form ini. Data data yang di simpan yaitu :

 No Masuk

 No KKW

 Jenis Produk

 Tanggal Masuk Kereta (Tersimpan secara otomatis)

 Jam Masuk Kereta (Tersimpan secara otomatis)

e). Tombol Reset untuk membersihkan semua data yang sudah di input

pada form ini .

4.2.4 Form Kereta Keluar


Pada form ini merupakan form untuk data kereta yang akan keluar

dari kawasan PT. Pertamina TBBM Lahat.

Gambar 4.4 Form Data Kereta Keluar

31
Form ini memiliki standar operasi sebagai berikut :

a). Tombol Cari Kereta untuk mencari dan menampilkan data Kereta

yang sudah di input pada form Kereta Masuk.

Seperti ini apabilah sudah mengklik tombol tersebut.

Gambar 4.5 button cari kereta

b). Tombol Keluar berfungsi untuk menyimpan data tanggal keluar dan

jam keluar Kereta. Pada tombol ini akan secara otomatis menyimpan

tanggal keluar dan jam keluar.

Apabila sudah mengklik tombol keluar maka akan muncul seperti ini

Gambar 4.6 button keluar

32
c). Tombol Reset untuk membersihkan semua data yang sudah ada di form ini

4.2.5 Form Data Kereta


Form ini untuk menampilkan tabel data Kereta yang sudah masuk dan

keluar pada program.

Gambar 4.7 Form Data informasi masuk dan keluar kereta

4.2.6 Form Master

Form ini memliki button Tambah Petugas yang berfungsi untuk

menambah data petugas yang akan melakukan login .

Gambar 4.8 Form Data Master

4.2.7 Form Tambah Petugas

33
Form ini merupakan form untuk pendaftaran petugas baru yang

berfungsi untuk melakukan login pada program ini.

Gambar 4.9 Form Daftar Petugas Baru

4.2.8 Form Laporan

Form ini adalah output dari program untuk mencetak data laporan atau

di simpan dalam bentuk pdf atau word.

Gambar 4.10 Cetak Laporan Kereta

34
BAB V

KESIMPULAN DAN SARAN

5.1 Kesimpulan

Setelah melakukan kegiatan kerja praktek di PT. Pertamina TBBM Lahat

dengan membuat sebuah aplikasi maka dapat disimpulkan sebagai berikut :

1. Aplikasi yang dibangun diharapkan dapat membantu dalam proses

pencatatan Kereta masuk dan keluar PT. Pertamina TBBM Lahat.

2. Aplikasi yang dibangun diharapkan dapat menjadi tampilan yang

baik bagi PT. Pertamina TBBM Lahat, Karena dengan karyawan

yang menjalankannya diharapkan tidak ada lagi kehilangan data

karena data tersimpan dengan baik.

5.2 Saran

Saran dari laporan ini adalah sebagai berikut :

1. Program ini belum dapat mencetak data pertanggal dan hanya bisa

secara keseluruhan.

2. Program dapat di kembangakan lagi menjadi aplikasi yang lebih baik

lagi dengan menggunakan scan barcode.

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

Informasi. Yogyakarta: Andi Offset.

Davis, Gordon B. 2012. Kerangka Dasar Sistem Informasi Manajemen. Jakarta :

Pustaka Binama Pressindo.

Kadir, Abdul. 2003. Pengenalan Sistem Informasi. Yogyakarta:Andi

Hanif Al Fatta. 2007. Analisis dan Perancangan Sistem Informasi. Andi. Yogyakarta.

Gelinas, Ulric., Oram, Alan E., Wiggins, William P. 1990. Accounting Information

System. PWS-KENT publishing Company.

Abdul Kadir, (2000), Konsep dan Tuntunan Praktis Basis Data, Andi, Yogyakarta.

Adi Nugroho. 2011. Perancangan dan Implementasi Sistem Basis Data, CV ANDI

OFFSET, Yogyakarta, 2011.

Rickyanto, Isak. 2005. Dasar Pemrogrman Berorientasi Objek dengan Java 2 (JDK

1.4). Yogyakarta: ANDI.

Nugroho, Bunafit. 2013. Dasar Pemrograman Web PHP-MySQL dengan

Dreamweaver. Yogyakarta: Gava Media.

XII
Buana, I Komang Setia. 2014. Jago pemrograman PHP. Dunia Komputer, Jakarta,

Indonesia.

Yeni Kustiyahningsih, Devie Rosa Anamisa, 2011. Pemograman Basis Data Berbasis

Web Menggunakan PHP & MySQL.Graha Ilmu : Yogyakarta.

Wahana Komputer. 2010. Panduan Belajar MySQL Database Server. Media Kita.

Jakarta Selatan.

Rosa AS dan M.Shalahuddin. 2015. Rekayasa Perangkat Lunak Terstruktur Dan

Berorientasi Objek. Bandung : INFORMATIKA.

Hartono, Jogiyanto. 1999. Analisis Dan Disain Sistem Informasi: pendekatan

terstruktur teori dan praktek aplikasi bisnis. Yogyakarta: Andi Offset.

Tata Sutabri. 2012, Konsep Sistem Informasi. Andi. Yogyakarta.

Yakub. 2012. Pengantar Sistem Informasi. Yogyakarta: Graha Ilmu.


L
A
M
P
I
R
A
A
N

Anda mungkin juga menyukai