Pengembangan Prototipe Aplikasi Logistik Barang dan Bahan Bakar Minyak (BBM) di PT. Kereta Api Indonesia berbasis web

PENGEMBANGAN PROTOTIPE APLIKASI LOGISTIK BARANG DAN BAHAN BAKAR MINYAK (BBM) DI PT. KERETA API INDONESIA BERBASIS WEB KERJA PRAKTEK

  Diajukan untuk Memenuhi Tugas Mata Kuliah Kerja Praktek

  Program Strata Satu Program Studi Teknik Informatika Fakultas Teknik dan Ilmu Komputer

  Universitas Komputer Indonesia

MELVIN TONI GUSTAVE 10109274

  

LEMBAR PENGESAHAN

PENGEMBANGAN PROTOTIPE APLIKASI LOGISTIK BARANG DAN

BAHAN BAKAR MINYAK (BBM) DI PT. KERETA API INDONESIA

BERBASIS WEB

MELVIN TONI GUSTAVE

  INDRA TRI PRABOWO 10109274 10109276 NURYANI OKTAVIA 10109295 Mengetahui, Pembimbing Kerja Praktek I Fitri Sulianto NIP. 50540 Pembimbing Kerja Praktek II IrawanAfrianto, S.T., M.T. NIP. 41277006009

Mengetahui,

Ketua Program Studi Teknik Informatika

  

IrawanAfrianto, S.T., M.T.

  

NIP. 41277006009

  

LAMPIRAN F

SURAT HAK EKSKLUSIF

  LAMPIRAN G DAFTAR RIWAYAT HIDUP

IDENTITAS PRIBADI

  Nama : Melvin Toni Gustave Tempat / Tgl. Lahir : Bandung / 05 Nopember 1991 Jenis Kelamin : Laki-laki Agama : Islam Alamat : Kp. Cilebak RT 02 RW 02, Desa Rancamanyar, Kec.Baleendah, Kab.

  Bandung E-mail : [email protected] No. Telp/HP : 087822002561 Kemampuan : HTML, PHP, MySQL, C, C++, Delphi, Visual Basic 6, J2SE (sedang belajar), Ms.Word, Ms.Excel, Ms.Power Point, Ms.Visio, Ms.Access,

  Ms.Server 2003, Google Sketchup.

RIWAYAT PENDIDIKAN SD

  Tahun Lulus : 2003 Nama Institusi : SD Negeri II Rancamanyar Kota Institusi : Bandung

  SMP

  Tahun Lulus : 2006 Nama Institusi : SMP Negeri 38 Kota Institusi : Bandung

  SMA

  Tahun Lulus : 2009 Jurusan : IPA Nama Institusi : SMA Negeri 18 Kota Institusi : Bandung

  Perguruan Tinggi

  Tahun Lulus : - Jurusan : Teknik Informatika Nama Institusi : Universitas Komputer Indonesia Kota Institusi : Bandung Fakultas : Teknik dan ilmu Komputer

PENGALAMAN DI BIDANG IT

  1. Membangun sistem informasi Koperasi Jasa Hukum Mora dengan Visual Basic 6.

  2. Membangun sistem informasi Toko Buku Transformer dengan Visual Basic 6.

  3. Membangun toko online berbasis PHP.

  ORGANISASI 1. Divisi Roket Unikom (2010).

  2. Tim Mading SMA 18 (2008).

IDENTITAS PRIBADI

  Nama : Indra Tri Prabowo Tempat / Tgl. Lahir : Jakarta, 26 Februari 1991 Jenis Kelamin : Laki-laki Agama : Islam Alamat : PondokCipta Blok E 86 010/008, Bintara, Bekasi Barat 17134 E-mail : [email protected] No. Telp/HP : 08999258622 Kemampuan : HTML, PHP, JQuery, MySQL, C, C++, Delphi, Ms. Word, Ms. Excel, Ms.Power Point, Ms.Server 2003, J2SE (sedang belajar).

RIWAYAT PENDIDIKAN SD

  Tahun Lulus : 2003 Nama Institusi : SD Negeri Bintara V Kota Institusi : Bekasi

  SMP

  Tahun Lulus : 2006 Nama Institusi : SMP Negeri 195 Kota Institusi : Jakarta

  SMA

  Tahun Lulus : 2009 Jurusan : IPA Nama Institusi : SMA Negeri 59 Kota Institusi : Jakarta

  Perguruan Tinggi

  Tahun Lulus : - Jurusan : Teknik Informatika Nama Institusi : Universitas Komputer Indonesia Kota Institusi : Bandung Fakultas : Teknik dan ilmu Komputer

  PENGALAMAN DI BIDANG IT 1. Membangun website perusahaan Aforindo Rent Car.

  2. Membangun website perusahaan Azka Prasasti Indonesia.

  3. Membangun website perusahaan Nessa Arthatama.

  4. Membangun sistem informasi laporan penjualan harian Rumah Makan Ampera cabang Dipati Ukur berbasis Delphi.

  5. Membangun sistem informasi laporan penilaian SMA Alfalah berbasis PHP.

  6. Membangun toko online berbasis PHP.

  ORGANISASI 1. Himpunan Mahasiswa Teknik Informatika Unikom (2011).

  2. Klub Futsal (2009) .

IDENTITAS PRIBADI

  Nama : Nuryani Oktavia Tempat / Tgl. Lahir : Subang / 23 Oktober 1991 Jenis Kelamin : Perempuan Agama : Islam Alamat : Jl. Dipati Ukur No 107 A, G.Simpang Karya II, RT 03 RW 12,

  Kel.Coblong, Kec.Cibenying, Kab. Bandung 40132 E-mail : [email protected] No. Telp/HP : 085295396138 Kemampuan : HTML, PHP, MySQL, C, C++, Delphi, Ms.Word, Ms.Power Point,

  Ms.Access, Ms.Server 2003, J2SE (sedang belajar), Ubuntu

RIWAYAT PENDIDIKAN SD

  Tahun Lulus : 2003 Nama Institusi : SD Negeri Tanjung Jaya Kota Institusi : Subang

  SMP

  Tahun Lulus : 2006 Nama Institusi : SMP Negeri 1 Tanjung Siang Kota Institusi : Subang

  SMA

  Tahun Lulus : 2009 Jurusan : TKJ Nama Institusi : SMK PGRI Subang Kota Institusi : Subang

  Perguruan Tinggi

  Tahun Lulus : - Jurusan : Teknik Informatika Nama Institusi : Universitas Komputer Indonesia Kota Institusi : Bandung Fakultas : Teknik dan ilmu Komputer

PENGALAMAN DI BIDANG IT

  1. Membangun sistem informasi di rental komik Comic Zone pusat daerah Tubagus Ismail.

  2. Membangun sistem informasi penjualan oli di PT.Pertamina.

  3. Membangun toko online berbasis PHP.

  4. Mengikuti lomba blogger.

  5. Membangun jaringan di SMK PGRI Subang.

  6. Menjadi pengajar jaringan di SMK PGRI Subang.

  7. Praktek kerja lapangan di perusahaan Putri Komputer Subang.

  ORGANISASI 1. Ikatan Remaja Masjid (2007).

  2. Taji Malela (Klub Pencak Silat Subang) (2007).

  

DAFTAR ISI

LEMBAR JUDUL LEMBAR PENGESAHAN

KATA PENGANTAR ................................................................................................................ i

DAFTAR ISI............................................................................................................................. ii

DAFTAR TABEL ..................................................................................................................... v

DAFTAR GAMBAR .............................................................................................................. vii

DAFTAR SIMBOL .................................................................................................................. ix

DAFTAR LAMPIRAN ............................................................................................................ xi

BAB I PENDAHULUAN

  2.1.2 Badan Hukum PT. KAI ...................................................................................... 9

  2.2.5 Basis Data ......................................................................................................... 18

  2.2.4 Sistem Informasi .............................................................................................. 18

  2.2.3 Pengertian Informasi ........................................................................................ 17

  2.2.2. Karakteristik Sistem ......................................................................................... 15

  2.2.1 Pengertian Sistem ............................................................................................. 15

  2.2 Landasan Teori .......................................................................................................... 14

  2.1.4 Struktur Organisasi dan Job Description ......................................................... 10

  2.1.3 Visi, Misi, dan Nilai Inti PT. KAI ...................................................................... 9

  2.1.1 Sejarah Singkat PT. KAI .................................................................................... 7

  1.1 Latar Belakang Masalah .............................................................................................. 1

  2.1 Profil Tempat Kerja Praktek ........................................................................................ 7

  BAB II TINJAUAN PUSTAKA

  1.6 Sistematika Penulisan .................................................................................................. 5

  1.5.2 Tahap Pembuatan Perangkat Lunak ................................................................... 4

  1.5.1 Tahap Pengumpulan Data .................................................................................. 3

  1.5 Metode Penelitian ........................................................................................................ 3

  1.4 Batasan Masalah .......................................................................................................... 2

  1.3 Maksud dan Tujuan ..................................................................................................... 2

  1.2 Perumusan Masalah ..................................................................................................... 2

  2.2.6 Pemodelan Data ................................................................................................ 30

  2.2.8 Kamus Data ...................................................................................................... 34

  2.2.9 Pengolahan Data ............................................................................................... 34

  2.2.10 Teknologi Informasi ......................................................................................... 34

  2.2.11 Pengertian Internet ........................................................................................... 35

  2.2.12 Pengertian Intranet ........................................................................................... 36

  2.2.13 Pengertian Web ................................................................................................ 36

  2.2.14 Jaringan Komputer ........................................................................................... 37

  2.2.15 Rekayasa Perangkat Lunak (RPL) ................................................................... 43

  2.2.16 Pengertian PHP ................................................................................................ 45

  2.2.17 Pengertian SQL ................................................................................................ 48

  2.2.18 Pengertian MySQL ........................................................................................... 49

  2.2.19 WampServer ..................................................................................................... 50

  2.2.20 Apache .............................................................................................................. 50

  2.2.21 PHP MyAdmin .................................................................................................. 51

  2.2.22 Adobe Dreamweaver ......................................................................................... 51

  BAB III PEMBAHASAN

  3.1 Kegiatan Kerja Praktek .............................................................................................. 53

  3.1.1 Data Kerja Praktek ........................................................................................... 54

  3.1.2 Hasil Kerja Praktek .......................................................................................... 55

  3.2 Analisis Sistem .......................................................................................................... 55

  3.3 Analisis Masalah ........................................................................................................ 55

  3.3.1 Analisis Prosedur .............................................................................................. 56

  3.4 Analisis Non Fungsional............................................................................................ 57

  3.4.1 Analisis Perangkat Lunak (Software Analysis) ................................................ 58

  3.4.2 Analisis Perangkat Keras (Hardware Analysis) ............................................... 58

  3.4.3 Analisis Pengguna (User Analysis) .................................................................. 59

  3.5 Analisis Fungsional ................................................................................................... 60

  3.5.1 Analisis Perancangan Aliran Informasi ............................................................ 60

  3.5.1.1 ERD (Entity Relation Diagram) .................................................................. 60

  3.5.1.2 Diagram Konteks ......................................................................................... 61

  3.5.1.3 DFD (Data Flow Diagram) ......................................................................... 62

  3.5.2 Spesifikasi Proses ............................................................................................. 67

  3.6.1 Skema Relasi .................................................................................................... 83

  3.8.1.1 Skenario Pengujian .................................................................................... 112

  4.2 Saran ........................................................................................................................ 131

  4.1 Kesimpulan .............................................................................................................. 131

  BAB IV KESIMPULAN DAN SARAN

  3.8.2.2 Kesimpulan Pengujian Beta ...................................................................... 130

  3.8.2.1 Kuesioner Pengujian Beta ......................................................................... 126

  3.8.2 Pengujian Beta ................................................................................................ 126

  3.8.1.3 Kesimpulan Pengujian Alpha .................................................................... 126

  2.8.1.2 Kasus dan Hasil Pengujian ........................................................................ 114

  3.8.1 Pengujian Alpha ............................................................................................. 112

  3.6.2 Struktur Tabel ................................................................................................... 86

  3.8 Pengujian ................................................................................................................. 112

  3.7.4 Implementasi Antarmuka ............................................................................... 104

  3.7.3 Implementasi Basis Data .................................................................................. 99

  3.7.2 Implementasi Perangkat Lunak ........................................................................ 99

  3.7.1 Implementasi Perangkat Keras ......................................................................... 99

  3.7 Implementasi .............................................................................................................. 99

  3.6.5 Jaringan Semantik ............................................................................................ 98

  3.6.4 Perancangan Antarmuka .................................................................................. 92

  3.6.3 Perancangan Struktur Menu ............................................................................. 92

  

DAFTAR PUSTAKA ........................................................................................................... 132

KATA PENGANTAR

  Bismillahirrahmanirrahim, Puji syukur kami panjatkan kehadirat Allah SWT. yang telah melimpahkan rahmat dan karunia-Nya serta kemudahan kepada penyusun, sehingga dapat menyelesaikan laporan praktek kerja lapangan dengan judul

  “Pengembangan Prototipe Aplikasi Logistik Barang dan

  Bahan Bakar Minyak (BBM) di PT. Kereta Api Indonesia Berbasis Web

  ” yang disusun untuk memenuhi salah satu persyaratan pada matakuliah Praktek Kerja Lapangan di Program Studi Teknik Informatika, Program Strata Satu, Fakultas Teknik dan Ilmu Komputer, Universitas Komputer Indonesia Bandung.

  Alhamdulillah, berkat bantuan dan dukungan baik moral dan spiritual dari berbagai pihak, tugas ini dapat penyusun selesaikan. Oleh karena itu, pada kesempatan ini penyusun ingin mengucapkan rasa terimakasih kepada :

  1. Kedua Orang Tua masing-masing penyusun, terimakasih atas segala doa dan restunya

  2. Bpk. Irawan Afrianto, S.T., M.T. selaku dosen pembimbing dan juga selaku Ketua Program Studi Teknik Informatika, Fakultas Teknik dan Ilmu Komputer, Universitas Komputer Indonesia yang telah memberikan bimbingan kepada penyusun dan telah banyak membantu dalam penyelesaian Kerja Prakter ini.

  3. Civitas akademika Universitas Komputer Indonesia Semoga laporan dan aplikasi ini dapat bermanfaat dan dapat memberikan wawasan yang lebih luas khususnya bagi penyusun sendiri dan umumnya bagi pembaca. Meskipun dalam laporan ini, penyusun menyadari banyaknya kekurangan dan kesalahan. Hal ini disebabkan oleh keterbatasan pengetahuan dan pengalaman. Penyusun juga mengharapkan kritik dan saran dari pembaca, yang bersifat membangun agar pembelajaran selanjutnya. Terima kasih.

  Bandung , 22 Januari 2013

DAFTAR PUSTAKA

  1. Sutaji, Deni. (2012). Sistem Inventory Mini Market dengan PHP & Jquery. Lokomedia : Yogyakarta.

  2. Arikunto, Suharsimi. 1996. PROSEDUR PENELITIAN Suatu Pendekatan Praktek.

  Jakarta: PT RINEKA CIPTA.

  3. Direksi PT.KAIs 21 Agustus 2012, 23.00.

BAB I PENDAHULUAN

1.1 Latar Belakang Masalah

  PT. Kereta Api Indonesia (PT.KAI) merupakan sebuah perusahaan milik negara yang bergerak dalam bidang transportasi darat yang bekerja di bawah komando menteri perhubungan.

  Dari hasil pengamatan yang telah dilakukan selama proses kerja praktek lapangan di PT. Kereta Api Indonesia, terlihat sebuah permasalahan yang dihadapi oleh bagian logistik dalam hal manajemen data dan informasi. Dimana aplikasi yang digunakan saat ini masih berbasis desktop yang penggunaannya masih terbatas untuk lingkup masing-masing unit saja, sehingga pembuatan laporan logistik baik barang maupun Bahan Bakar Minyak (BBM), masih belum terkontrol dengan baik. Apabila laporan yang diolah harus dikirim ke pusat, akan memakan waktu yang lama dan besarnya biaya yang dikeluarkan. Selain itu juga dikarenakan sistem yang berjalan saat ini masih berdiri sendiri di masing-masing daerah, sehingga menyebabkan sering terjadinya inkonsistensi data bila terjadi perubahan data di salah satu unit.

  Berdasarkan permasalahan tersebut, penyusun mencoba mengidentifikasi bagaimana cara untuk menanggulangi masalah penggunaan sistem yang ada saat ini dengan melakukan pengembangan sistem berbasis desktop menjadi sebuah aplikasi yang berbasis web dan bersifat online. Namun dalam hal ini pengembangan yang dilakukan masih berbentuk prototipe dan dengan aplikasi berbasis web (online) ini diharapkan penggunaannya menjadi lebih mudah baik dalam pengolahan data maupun laporan dari berbagai cabang di setiap pelosok daerah, sehingga data logistik barang maupun BBM bisa terorganisir dengan baik cepat dan konsisten. Keamanan data juga lebih terjamin dan terlindungi dari pihak yang kurang bertanggungjawab dalam hal memperbanyak, mengubah atau menghapus data yang bukan hak miliknya. Maka dengan ini penyusun mengambil judul

  “Pengembangan

Prototipe Aplikasi Logistik Barang dan Bahan Bakar Minyak (BBM) di PT. Kereta Api

Indonesia Berbasis Web

  .

  1.2 Perumusan Masalah

  2. Terkontrolnya pembuatan laporan logistik barang dan BBM.

  1. Data Data yang akan diolah berupa data-data logistik barang dan BBM yang berada di berbagai daerah se-Indonesia. Terdapat pula aplikasi yang berbasis desktop, yang diberikan oleh tempat kerja praktek untuk dijadikan sebagai dasar pengembangan aplikasi yang berbasis web.

  terhadap sistem yang akan dibahas, antara lain dibatasi hanya pada :

  Kereta Api Indonesia berbasis web lebih terfokus dan terarah maka akan diberikan batasan

  1.4 Batasan Masalah Agar dalam perancang aplikasi logistik kereta api Indonesia barang dan BBM di PT.

  4. Mengurangi resiko inkonsistensi data logistik bila terjadi perubahan data.

  3. Mempercepat pengiriman laporan logistik barang dan BBM dari daerah ke pusat.

  Adapun tujuan dari pelaksanaan pembangunan aplikasi ini adalah untuk : 1. Memudahkan penggunaan sistem karena berbasis online.

  Berdasarkan rumusan latar belakang masalah yang dikemukakan, terdapat beberapa permasalahan yaitu :

  Berdasarkan yang penyusun teliti, maka maksud dari penulisan laporan kerja praktek adalah membangun aplikasi logistik barang dan bbm dalam bentuk software aplikasi web di PT. KAI agar pengolahan data dan laporan di bagian logistik barang maupun BBM bisa terorganisir dengan baik secara efektif dan efisien.

  1.3 Maksud dan Tujuan

  4. Sering terjadinya inkonsistensi data bila data mengalami perubahan di salah satu unit.

  3. Lambatnya proses pelaporan logistik dan BBM dari daerah ke pusat.

  2. Belum terkontrolnya pembuatan laporan logistik barang dan BBM.

  1. Masih terbatas penggunaan sistem yang hanya sebatas ruang lingkup masing-masing unit saja.

  2. Fungsionalitas Proses Proses yang dapat dilakukan aplikasi logistik kereta api Indonesia barang dan BBM di PT. Kereta Api Indonesia berbasis web antara lain : b. Pengolahan database (tambah, simpan, hapus, dan batal).

  c. Tools pencarian data (mencari data sesuai Nomor Katalog dan Nomor Barang).

  d. Tools untuk mencetak data/dokumen.

  3. Pengguna Pada penggunaan aplikasi logistik kereta api Indonesia barang dan BBM ini dibagi ke dalam 2 tingkatan hak akses diantaranya :

  1. Pengolahan data hanya dapat dilakukan oleh pengguna yang memiliki hak akses.

  2. Pengguna memiliki batasan hak akses sesuai dengan ketentuan.

  4. Permodelan Struktur Pemodelan data yang digunakan untuk membangun aplikasi adalah pemodelan prosedural.

  5. Aplikasi Pembangun

  a. Adobe Dreamweaver CS4 sebagai software pembangun aplikasi

  b. WampServer (MySQL dan PHP MyAdmin)

  c. Windows XP, Windows Vista, dan Windows 7

  d. Microsoft Office Visio 2007

  e. Adobe Photoshop CS4

  f. MySQL Workbench 5.2 CE

  g. Mozilla Firefox

  h. Bahasa Pemrograman (PHP, SQL, CSS, Javascript)

1.5 Metode Penelitian

  Penelitian kerja praktek dilakukan di PT. Kereta Api Indonesia (PT.KAI) yang beralamat di Jl. Stasiun Selatan No.25, Bandung. Yang dilaksanakan mulai dari bulan Agustus - Desember 2012.

  Dalam penulisan laporan kerja praktek ini dibagi dalam beberapa tahap yang masing- masing memiliki kegiatan yang ditunjang dengan pemakaian metode tententu pula. Metode penelitian yang digunakan dalam penulisan laporan kerja praktek ini adalah sebagai berikut :

1.5.1 Tahap Pengumpulan Data

  Pada tahapan ini digunakan metodologi penelitian sebagai berikut :

  1. Observasi Lapangan adalah untuk mengetahui situasi dan kondisi pada bagian logistik agar penyusun dapat memperoleh data yang diperlukan secara langsung.

  2. Wawancara Wawancara dilakukan untuk memastikan dan mengetahui lebih jauh permasalahan yang ada. Wawancara dilakukan dengan cara berkomunikasi langsung dengan pihak PT.Kereta Api Indonesia (PT.KAI), yaitu pembimbing kerja praktek beserta rekan kerjanya. Hal ini dilakukan guna untuk mendapatkan informasi yang lebih terinci terhadap permasalahan yang sedang diteliti.

  3. Studi Pustaka Studi Pustaka ini tujuannya adalah untuk mendapatkan referensi mengenai laporan yang akan penyusun buat dari buku lain dan sebagai sumber landasan teori.

  Adapun pengumpulan datanya yaitu dengan cara mengumpulkan literatur, jurnal, paper dan bacaan-bacaan yang ada kaitannya dengan judul penelitian.

1.5.2 Tahap Pembuatan Perangkat Lunak

  Teknik analisis data dalam pembuatan website pada metode yang digunakan adalah paradigma Model Waterfall, yang meliputi beberapa proses dan dapat dilihat seperti pada gambar 1.1 berikut ini.

Gambar 1.1 Model Waterfall

  1. Analisis dan Definisi Persyaratan Tahap ini menjelaskan tentang batasan dan tujuan sistem, yaitu untuk menerapkan dan menganalisis berbagai kebutuhan dari semua elemen yang diperlukan sistem dan mengalokasikannya ke dalam pembentukan perangkat lunak. Persyaratan ini kemudian didefinisikan secara rinci dan berfungsi sebagai spesifikasi sistem.

  2. Perancangan Sistem dan Perangkat Lunak Tahap ini menjelaskan tentang proses perancangan sistem membagi persyaratan dalam sistem perangkat keras dan perangkat lunak. Kegiatan ini menentukan arsitektur sistem secara keseluruhan tahapan ini merupakan penerjemahan dari data yang dianalisis kedalam bentuk yang mudah dimengerti oleh

  user.

  3. Implementasi dan Pengujian Unit Tahap ini menjelaskan tentang perancangan perangkat lunak direalisasikan sebagai serangkaian program atau unit program. Tahap ini merupakan penerjemahan data atau pemecahan masalah yang telah dirancang keadalam bahasa pemrograman tertentu.

  4. Integrasi dan Pengujian Sistem Tahap ini merupakan pengujian terhadap perangkat lunak yang dibangun, apakah sistem lengkap dan persyaratan telah terpenuhi.

  5. Operasi Maintenance dan Pemeliharaan Tahap ini menjelaskan tentang pengoreksian sistem dari bagian error, mengalami perbaikan atau implementasi dan pengembangan unit sistem. Tahap ini merupakan tahap akhir dimana suatu perangkat lunak yang sudah selesai dan telah mengalami perubahan-perubahan atau penambahan sesuai dengan permintaan user.

1.6 Sistematika Penulisan

  Sistematika penulisan laporan kerja praktek ini disusun untuk memberikan gambaran umum tentang penelitian yang dijalankan dan untuk mempermudah pencarian data yang dibutuhkan serta menunjukan penyelesaian pekerjaan yang sistematis. Sistematika penulisan laporan kerja praktek ini adalah sebagai berikut :

BAB I PENDAHULUAN Bab ini membahas latar belakang masalah, perumusan masalah, maksud dan tujuan

  BAB II TINJAUAN PUSTAKA Bab ini membahas tentang segala sesuatu yang menyangkut tempat kerja praktek itu

sendiri, yaitu (PT. KAI) seperti Latar Belakang atau Sejarah Instansi,

  PT. Kereta Api Indonesia

  

Tempat dan Kedudukan Instansi, Bentuk dan Badan Hukum Instansi, Bidang Pekerjaan Instansi

Tempat Kerja Praktek, dan Struktur Organisasi Instansi. Terdapat juga tinjauan pustaka tentang

landasan teori yang mendasari pembangunan aplikasi ini seperti pengertian sistem, informasi,

sistem informasi, basis data, pemodelan data, analisis sistem, kamus data, pengolahan data,

teknologi informasi, internet, intranet, web, jaringan komputer, rekayasa perangkat lunak, dan

pengertian PHP dan MySQL serta tools-tools yang digunakan.

  BAB III PEMBAHASAN Bab ini berisi kegiatan-kegiatan yang dilakukan selama kerja praktek, jadwal kerja

praktek, data-data kerja praktek, hasil kerja praktek serta menguraikan semua kegiatan penelitian

seperti analisis sistem, analisisi masalah, analisis non fungsional, analisis fungsional,

perancangan basis data, implementasi, dan pengujian program

  BAB IV KESIMPULAN DAN SARAN Bab ini menjelaskan tentang kesimpulan dari penelitian ini serta saran yang direkomendasikan untuk penelitian selanjutnya.

BAB II TINJAUAN PUSTAKA

2.1 Profil Tempat Kerja Praktek

  PT. Kereta Api Indonesia (Persero) adalah Badan Usaha Milik Negara Indonesia (BUMN) yang menyelenggarakan jasa angkutan kereta api. Layanan PT. Kereta Api Indonesia (Persero) meliputi angkutan penumpang dan barang. Pada tanggal 14 Agustus 2008 PT. Kereta Api Indonesia (Persero) melakukan pemisahan Divisi Jabotabek menjadi PT

Kereta Api Jabotabek untuk mengelola kereta api penglaju di daerah Jakarta dan sekitarnya.

2.1.1 Sejarah Singkat PT. KAI

  Kehadiran kereta api di Indonesia ditandai dengan pencangkulan pertama pembangunan jalan KA di desa Kemijen, Jum‟at tanggal 17 Juni 1864 oleh Gubernur Jenderal Hindia Belanda, Mr. L.A.J Baron Sloet van den Beele. Pembangunan diprakarsai oleh “Naamlooze Venootschap Nederlandsch Indische Spoorweg Maatschappij” (NV. NISM) yang dipimpin oleh Ir. J.P de Bordes dari Kemijen menuju desa Tanggung (26 km) dengan lebar sepur 1435 mm. Ruas jalan ini dibuka untuk angkutan umum pada hari Sabtu, 10 Agustus 1867.

  Keberhasilan swasta, NV. NISM membangun jalan KA antara Kemijen - Tanggung, yang kemudian pada tanggal 10 Februari 1870 dapat menghubungkan kota Semarang - Surakarta (110 km), akhirnya mendorong minat investor untuk membangun jalan KA di daerah lainnya. Tidak mengherankan, kalau pertumbuhan panjang jalan rel antara 1864 - 1900 tumbuh dengan pesat. Tahun 1867 baru 25 km, tahun 1870 menjadi 110 km, tahun 1880 mencapai 405 km, tahun 1890 menjadi 1.427 km dan pada tahun 1900 menjadi 3.338 km.

  Selain di Jawa, pembangunan jalan KA juga dilakukan di Aceh (1874), Sumatera Utara (1886), Sumatera Barat (1891), Sumatera Selatan (1914), bahkan tahun 1922 di Sulawasi juga telah dibangun jalan KA sepanjang 47 km antara Makasar - Takalar, yang pengoperasiannya dilakukan tanggal 1 Juli 1923, sisanya Ujungpandang - Maros belum sempat diselesaikan. Sedangkan di Kalimantan, meskipun belum sempat dibangun, studi jalan KA Pontianak - Sambas (220 km) sudah diselesaikan. Demikian juga di pulau Bali dan Lombok, pernah dilakukan studi pembangunan jalan KA.

  Sampai dengan tahun 1939, panjang jalan KA di Indonesia mencapai 6.811 km. yang diperkirakan karena dibongkar semasa pendudukan Jepang dan diangkut ke Burma untuk pembangunan jalan KA di sana.

  Jenis jalan rel KA di Indonesia semula dibedakan dengan lebar sepur 1.067 mm; 750 mm (di Aceh) dan 600 mm di beberapa lintas cabang dan tram kota. Jalan rel yang dibongkar semasa pendudukan Jepang (1942 - 1943) sepanjang 473 km, sedangkan jalan KA yang dibangun semasa pendudukan Jepang adalah 83 km antara Bayah - Cikara dan 220 km antara Muaro - Pekanbaru. Ironisnya, dengan teknologi yang seadanya, jalan KA Muaro - Pekanbaru diprogramkan selesai pembangunannya selama 15 bulan yang mempekerjakan 27.500 orang, 25.000 diantaranya adalah Romusha. Jalan yang melintasi rawa-rawa, perbukitan, serta sungai yang deras arusnya ini, banyak menelan korban yang makamnya bertebaran sepanjang Muaro - Pekanbaru.

  Setelah kemerdekaan Indonesia diproklamirkan pada tanggal 17 Agustus 1945, karyawan KA yang tergabung dalam “Angkatan Moeda Kereta Api” (AMKA) mengambil alih kekuasaan perkeretaapian dari pihak Jepang. Peristiwa bersejarah tersebut terjadi pada tanggal 28 September 1945. Pembacaan pernyataan sikap oleh Ismangil dan sejumlah anggota AMKA lainnya, menegaskan bahwa mulai tanggal 28 September 1945 kekuasaan perkeretaapian berada di tangan bangsa Indonesia. Orang Jepang tidak diperbolehkan campur tangan lagi urusan perkeretaapian di Indonesia. Inilah yang melandasi ditetapkannya 28 September 1945 sebagai Hari Kereta Api di Indonesia, serta dibentuknya “Djawatan Kereta Api Republik Indonesia” (DKARI).

Tabel 2.1. Ringkasan Sejarah Perkeretaapian Indonesia Periode Status Dasar Hukum

  Th. 1864 Pertama kali dibangun Jalan Rel sepanjang 26 km antara Kemijen - Tanggung oleh Pemerintah Hindia Belanda 1864 s.d 1945

  IBW Staat Spoorwegen (SS) Verenigde Spoorwegenbedrifj (VS) Deli Spoorwegen Maatschappij (DSM) 1945 s.d 1950 DKA

  IBW 1950 s.d 1963 DKA - RI

  IBW 1963 s.d 1971 PNKA PP. No. 22 Th. 1963 1971 s.d.1991 PJKA PP. No. 61 Th. 1971 1991 s.d 1998 PERUMKA PP. No. 57 Th. 1990 Keppres No. 39 Th. 1999 Akte Notaris Imas Fatimah

  Mei 2010 s.d PT. KERETA API INDONESIA (PERSERO) Instruksi Direksi sekarang No. 16/OT.203/KA 2010

  2.1.2 Badan Hukum PT. KAI

  Perusahaan pengangkutan dengan kereta api itu dilakukan oleh sebuah perusahaan yang berbentuk badan hukum yang disebut PT. Kereta Api (Persero) yang disingkat dengan PT. KA (Persero) dan PT. Kereta Api (Persero) ini di bawah Departemen Perhubungan. Pada PT. Kereta Api (Persero) yang berbentuk badan hukum ini sudah mengalami lima kali perubahan yaitu : a. Dengan S. 1939-556, berbentuk badan hukum PJKA adalah Jawatan Kereta Api

  b. Dengan PP No. 22 tahun 1963 (LN 1963-43) bentuk badan hukum itu dirubah menjadi Perusahaan Negara Kereta Api (PNKA) c. Dengan PP No. 61 tahun 1971 (LN 1971-75) bentuk PNKA dirubah menjadi

  Perusahaan Jawatan Keretra Api (PJKA)

  d. Dengan PP No. 57 tahun 1990 PJKA dirubah statusnya menjadi Perusahaan Umum Kereta Api (PERUMKA)

  e. Dan akhirnya dengan PP No.19 tahun 1998 Perusahaan Umum Kereta Api berubah menjadi PT Kereta Api (Persero)

  2.1.3 Visi, Misi, dan Nilai Inti PT. KAI

  Visi merupakan keadaan masa depan (nyata dan terukur) yang diinginkan terjadi sebagai hasil dari perusahaan. Visi harus dirasakan oleh seluruh pihak yang terlibat. Visi juga harus mudah untuk dikomunikasikan dan dimengerti oleh seluruh organisasi.

  Misi merupakan rumusan umum mengenai upaya-upaya yang akan dilaksanakan untuk mewujudkan visi.

  1. Visi

  Menjadi penyedia jasa perkeretaapian terbaik yang fokus pada pelayanan pelanggan dan memenuhi harapan stakeholders

  2. Misi Menyelenggarakan bisnis perkeretaapian dan bisnis usaha penunjangnya, melalui praktek bisnis dan model organisasi terbaik untuk memberikan nilai tambah yang tinggi bagi stakeholders dan kelestarian lingkungan berdasarkan 4 pilar utama : keselamatan, ketepatan waktu, pelayanan dan kenyamanan

  3. Nilai Inti

  a. Profesionalisme Memiliki rasa tanggung jawab, proaktif, kreatif, inovatif, produktif, berorientasi mutu, disiplin dan efisien dalam penggunaan sumber daya.

b. Transparan Sesuai dengan mekanisme yang dapat dipercaya dan dipertanggungjawabkan.

  c. Peduli Lingkungan Berperilaku tertib, teratur, rapi, dan dapat (berkemauan kuat) menciptakan lingkungan yang bersih, indah dan nyaman.

  d. Berwawasan Global Mampu beradaptasi, bekerja sama, dan bersaing secara sehat sesuai dengan tuntutan dan tantangan zaman.

  e. Akuntabel Mampu memberi pertanggungjawaban kepada stakeholder dalam melaksanakan visi dan misinya.

2.1.4 Struktur Organisasi dan Job Description

  Suatu instansi dapat berjalan dengan baik sesuai dengan tujuannya jika ditunjang dengan suatu struktur organisasi dan anggaran yang tersusun dengan baik pula. Dengan adanya struktur organisasi yang teratur maka setiap fungsi organisasi dapat berjalan sesuai dengan tugas dan perannya masing-masing. Dari struktur organisasi tersebut maka dengan sendirinya setiap pegawai dapat mengetahui kepada siapa harus mempertanggung jawabkan hasil pekerjaannya.

  Kata yang tepat dalam pembagian tugas yaitu ”The Right Place” (menempatkan pegawai pada pekerjaan/posisi yang tepat). Struktur organisasi tersebut perlu dilengkapi dengan suatu gambaran uraian pekerjaan dan tanggung jawab yang harus dilaksanakan oleh setiap pemegang jawaban sehingga dapat menjadi efekif dan efesien. Tanpa dilengkapi dengan suatu uraian tugas, struktur organisasi tidak dapat melaksanakan tugas dan memenuhi tanggung jawabnya. Berikut struktur susunan organisasi PT. Kereta Api Indonesia (Persero) terdiri dari:

  1. Kereta Api Pusat di Bandung

  b. Daerah Operasi 2 di Bandung

  h. Daerah Operasi 8 di Surabaya i. Daerah Operasi 9 di Jember Adapun struktur organisasi yang terdapat pada PT Kereta Api (Persero) Daerah

  g. Daerah Operasi 7 di Madiun

  f. Daerah Operasi 6 di Yogyakarta

  e. Daerah Operasi 5 di Purwokerto

  d. Daerah Operasi 4 di Semarang

  c. Daerah Operasi 3 di Cirebon

  a. Daerah Operasi 1 di Jakarta

  2. Divisi Sarna Bandung

  9. Daerah Operasional

  8. Divisi Regional III Sumatera Selatan di Palembang

  7. Divisi Regional II di Padang

  6. Divisi Regional I Sumatera Utara di Medan

  5. Divisi Angkutan Perkotaan di Bandung

  4. Divisi Pelatihan di Bandung

  3. Divisi Usaha Pendukung di Bandung

  Operasi 2 Bandung pada seksi keuangan, Sub Seksi Anggaran Akuntansi, dan Penjualan ditunjukkan pada gambar 2.1

  STRUKTUR ORGANISASI PT. KERETA API DAOP 2 BANDUNG

  Kantor Pusat Daerah Operaso 2 Bandung

Keuangan Bagian Penjualan

Administrasi Anggaran Dan

  Keuangan Akuntansi

Kepala Kelompok I Kepala Kelompok II Kepala Kelompok Kepala Kelompok IV

Anggaran Pendapatan, Pengeluaran

  III Akuntansi & Buku dan Laporan dan Verivikasi Aktiva Tetap Keuangan

Gambar 2.1. Struktur Organisasi

  Berdasarkan struktur organisasi yang terdapat pada PT. Kereta Api (Persero) Daerah Operasi 2 Bandung, maka dapat diuraikan mengenai fungsi dan tugas dari masing-masing bagian yang terlibat dalam organisasi adalah sebagai berikut: a. Kantor Pusat 1. Melayani keseluruhan daerah.

  2. Memeriksa laporan keuangan dari setiap daerah.

  b. Daerah Operasi 2 Bandung 1. Menyelenggarakan pengusahaan angkutan kereta api.

  2. Merumuskan dan menyusun program pembinaan dan pengendalian pelaksanaan angkutan penumpang atau barang di wilayah daerah operasi. c. Keuangan Menciptakan/meningkatkan Total Kualitas Menejemen (TKM) dengan menempatkan diri sebagai penyedia jasa keuangan yang andal, dan menjadi pelanggan yang siap bekerjasama serta setia bagi fungsi-fungsi lain yang bertindak selaku penyedia jasa bagi fungsi keuangan.

  d. Administrasi Keuangan

  1. Pengendalian pemasukan uang pndapatan operasi KA penumpang, barang, pendukung angkutan KA, dan pendapatan operasi lainnya, yang pengadministrasiannya diselenggarakan oleh jajaran pemasaran (penumpang & barang) termasuk stasiun, terminal/kas besar.

  2. Pelaksanaan pengendalian pemasukan uang dari kegiatan non operasi dan lain- lain.

  3. Pelaksanaan dan pengendalian atas pengeluaran internal dan eksternal, terkait dengan pembiayaan, investasi, pengeluaran non biaya (Piutang/utang) dan perasuransian.

  e. Anggaran & Akuntansi

  1. Merumuskan menyusun program anggaran (budget) perusahaan, mengkoordinasikan serta memadukan dalam Rencana Kerja dan Anggaran Perusahaan (RKAP).

  2. Menyajikan info melalui Laporan Keuangan (L/K) yang berupa informasi atau data yang terpercaya.

  Deskripsi Jabatan pada Seksi Keuangan, Sub Anggaran, dan Akuntansi adalah sebagai berikut: a. Kepala Kelompok I (Kapok I)

  Kelompok penyelenggara anggaran mempunyai tugas pokok: 1. Penyusun Rencana Kerja dan Anggaran (RKA).

  2. Pengendalian perencanaan pelaksanaan anggaran.

  3. Menerbitkan Surat Otorisasi Nota Permohonan Dana (NPD).

  4. Menyusun laporan realisasi anggaran (RKA).

  b. Kepala Kelompok II (Kapok II) Kelompok penyelenggara verifikasi serta akuntansi pendapatan dan pengeluaran

  1. Verifikasi, Meneliti kelengkapan, kebenaran serta kebebasan yang berkenan dengan pengeluaran dan pendapatan Daerah Operasi 2 Bandung,

  2. Akuntansi Pendapatan, Penerimaan dan Pengeluaran Kas, Meneliti kelengkapan analisa dokumen lainnya yang diterima dari unit

  • –unit pelaksana, mengikhtisarkan analisa stasiun, membuat Bukti Jurnal dan menyelenggarakan buku pembantu yang bersangkutan dengan pengeluaran dan pendapatan Daerah Operasi 2 Bandung.

  c. Kepala Kelompok III (Kapok III)

  Kelompok penyelenggara akuntansi biaya, persediaan dan aktiva tetap mempunyai tugas pokok:

  1. Pembiayaan dan dokumentasi lainya yang diterima dari unit

  • –unit pelaksana menyangkut Akuntansi Biaya.

  2. Menyusun buku pembantu yang berkenan dengan akuntansi biaya, persediaan, dan aktiva tetap.

3. Melakukan pemantauan atas mutasi –mutasi terhadap aktiva tetap.

  d. Kepala Kelompok IV ( Kapok IV) 1. Penyelenggaraan buku besar.

  2. Pembuatan daftar sisa.

  3. Penyusunan neraca lajur.

  4. Pembuatan jurnal khusus.

  5. Pelaksanaan rekonsiliasi hubungan pembukuan.

  6. Penyelidikan terhadap angka akun yang tidak wajar pada neraca lajur yang akan dituangkan dalam Laporan Keuangan Daerah Operasi 2 Bandung.

  7. Pembuatan laporan berkala ikhtisar dukungan laporam keuangan

  e. Bagian Penjualan Bagian penjualan ini bertugas untuk melayani masyarakat dalam proses penjualan karcis kereta api yang dipesan oleh masyrakat dan memberikan informasi tentang jadwal pemberangkatan Kereta Api.

2.2 Landasan Teori

  Dalam melaksanakan kerja praktek ini digunakan dasar-dasar teori sistem informasi sebagai bahan acuan. Berisi teori-teori yang bisa dijadikan dasar dan acuan dalam

  2.2.1 Pengertian Sistem

  Definisi sistem adalah suatu kesatuan yang terdiri atas komponen atau elemen yang saling berinteraksi, saling terkait, atau saling bergantung membentuk keseluruhan yang kompleks. Dalam definisi yang paling umum, sebuah sistem adalah sekumpulan objek/benda yang memiliki hubungan diantara mereka.

  2.2.2. Karakteristik Sistem

  Suatu sistem mempunyai karakteristik atau sifat-sifat yang tertentu, yaitu mempunyai komponen-komponen (components), batas sistem (boundary), lingkungan luar sistem (environments), penghubung (interface), masukan (input), keluaran (output), pengolahan (process) dan sasaran (objective) atau tujuan (goal).

  a. Komponen Sistem (components) Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi, yang artinya saling bekerja sama membentuk satu kesatuan. Komponen-komponen sistem atau elemen-elemen sistem dapat berupa suatu sub sistem atau bagian-bagian dari sistem. Setiap sistem tidak perduli betapapun kecilnya, selalu mengandung komponen- komponen atau sub sistem.

  b. Batasan Sistem (boundary) Merupakan daerah yang membatasi antara suatu sistem dengan sistem yang lainnya atau dengan lingkungan luarnya. Batas sistem ini memungkinkan suatu sistem dipandang sebagai satu kesatuan. Batas sustu sistem menunjukan ruang lingkup (scope) dari sistem tersebut.

  c. Lingkungan Luar Sistem (environments) Lingkungan Luar Sistem (environments) dari suatu sistem adalah apapun diluar batas dari sistem yang mempengaruhi operasi sistem. Lingkungan luar sistem dapat bersifat menguntungkan dan dapat juga bersifat merugikan sistem tersebut. Lingkungan luar yang menguntungkan merupakan energi dari sistem dan dengan demikian harus tetap dijaga dan dipelihara. Sedang lingkungan luar yang merugikan harus ditahan dan dikendalikan, kalau tidak maka akan mengganggu kelangsungan hidup dari sistem.

  d. Penghubung Sistem (interface) Merupakan media penghubung antara satu subsistem dengan subsistem yang lainnya.

  Melalui penghubung ini memungkinkan sumber-sumber daya mengalir dari satu penghubung satu subsistem dapat berintegrasi dengan subsistem yang lainnya membentuk satu kesatuan.