SISTEM INFORMASI JASA PELAYARAN PADA PT.MUSI PRIMA KARSA PALEMBANG MENGGUNAKAN PEMROGRAMAN DELPHI 2007 DAN SQL SERVER 2008 Anggun Dwi Nofriani Jurusan Sistem Informasi STMIK PalComTech Palembang Abstrak Sistem Informasi Jasa Pelayaran pada PT Musi Prima Karsa Palembang dengan Menggunakan Pemrograman Delphi 2007 dan Database Sql Server 2008 merupakan sistem yang dibangun berdasarkan penelitian yang sudah dilakukan kurang lebih 3 bulan. Penulisan skripsi ini dilatar belakangi oleh pentingnya suatu sistem yang dapat mengolah data Pelayaran sehingga dapat membantu staff khusunya pada bagian pengkapalan pada PT Musi Prima Karsa Palembang. Sistem ini dibuat dari DFD dan ERD yang sudah disusun sesuai dengan hasil penelitian. Diharapkan dengan adanya sistem yang disusun melalui penulisan skripsi ini dapat membantu staff pengkapalan pada PT Musi Prima Karsa Palembang dalam mengolah data Pelayaran. Sistem informasi yang dibuat oleh penulis ini menggunakan pemrograman Delphi 2007 dan database Sql Server 2008. Laporan yang dihasilkan dari pembuatan sistem ini yaitu laporan data kapal, laporan data pemilik kapal, laporan data crew, laporan data kedatangan, laporan data keberangkatan, laporan data permintaan, laporan data tagihan, dan laporan data pembayaran. Simpulan yang dapat diambil dari penulisan dan pembuatan sistem informasi ini adalah telah dihasilkan suatu sistem informasi yang dapat membantu khusunya staff Pengkapalan dalam mengolah data Pelayaran Pada PT Musi Prima Karsa Palembang. Saran yang dapat diberikan yaitu pentingnya peningkatan kemampuan staff agar bisa menunjang seluruh kegiatan yang ada di PT Musi Prima Karsa Palembang. Kata kunci: PT Musi Prima Karsa Palembang, Pelayaran, Sistem Informasi
PENDAHULUAN PT Musi Prima Karsa Palembang yang bergerak dibidang Pelayaran, yang memiliki kegiatan utama menyediakan jasa agen pelayaran untuk mengurus segala sesuatu yang berkaitan dengan kepentingan kapal. PT Musi Prima Karsa Palembang menjadi agen pelayaran setelah mendapatkan surat penunjukan keagenan dari pemilik kapal untuk menjadi agen pelayaran yang bertugas untuk membantu dan mengurus semua yang berkaitan dengan keperluan dan kepentingan kapal selama di wilayah Sumatera Selatan. PT Musi Prima Karsa Palembang saat ini memiliki beberapa klien atau pemilik kapal yang menggunakan jasa agen pelayaran PT Musi Prima Karsa Palembang seperti yang disajikan pada tabel di bawah ini:
1
Tabel 1. Daftar Nama Pemilik Kapal Pengguna Jasa Pelayaran PT Musi Prima Karsa Palembang Nama Kapal Nama Pemilik Kapal TB.Herlina I / BG.Soekawati 5 PT. Borneo TB.Herlina I / BG.Soekawati 5 TB.Marina 1 / BG.Marine Power 2708 PT. Manaline TB.Marina 2 / BG.Marine Power 2709 TB.Marina 3 / BG.Marine Power 3006 TB.Marina 4 / BG.Marine Power 3007 TB.Esa III / BG.NSA 2701 PT. Restu Prima Lestari KM.Musdalifah 3 PT. Pestisindo sawit KM.Citra wijaya MT.Petro Merlin I PT. Sinar Alam Permai Sumber : PT Musi Prima Karsa Palembang
PT Musi Prima Karsa Palembang selama ini menerapkan sistem pengolahan data masih dilakukan secara manual yaitu dicatat kedalam buku besar dan papan tulis seperti pengolahan data kedatangan kapal dan keberangkatan kapal, sehingga untuk mendapatkan informasi laporan kedatangan dan keberangkatan kapal yang cepat belum dapat terpenuhi. Hal tersebut dikarenakan belum adanya aplikasi khusus yang dapat mendukung proses pengolahan data pelayaran di PT Musi Prima Karsa Palembang tersebut. Berdasarkan hasil observasi yang penulis lakukan pada PT Musi Prima Karsa Palembang pada tahun 2012, Penulis mendapatkan kurangnya informasi data kapal, data pemilik kapal, data kedatangan kapal, data keberangkatan kapal, data crew kapal, data permintaan kapal, data tagihan kapal dan data pembayaran kapal. Dampak dari kurangnya informasi tersebut beberapa pihak baik pemilik kapal, administrasi pelabuhan maupun PT Musi Prima Karsa Palembang (Pimpinan, administrasi) akan memperlambat dalam memperoleh informasi – informasi yang diperlukan. Menganalisa tentang kurangnya informasi – informasi tersebut, penulis berinisiatif untuk membuat sebuah aplikasi sistem informasi pelayaran yang nantinya akan digunakan oleh perusahaan tersebut dalam penyimpanan data kedalam suatu database untuk keamanan data itu sendiri sehingga tidak semua pihak dapat mengakses data tersebut. LANDASAN TEORI Sistem Menurut Fatta (2007:3) Sistem dapat diartikan sebagai satuan kumpulan atau himpunan dari unsur atau variabel-variabel yang saling terorganisasi, saling berinteraksi dan saling bergantung sama lain. Menurut Jogiyanto (2005:34), sistem dengan pendekatan prosedur adalah kumpulan prosedurprosedur yang mempunyai tujuan tertentu. Sedangkan sistem dengan pendekatan komponen adalah kumpulan dari komponen yang saling berhubungan satu dengan yang lainnya membentuk kesatuan untuk mencapai tujuan tertentu. Menurut Kristanto (2008:7), informasi adalah data yang telah diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerima. Menurut Fatta (2007:3) Informasi adalah data yang telah diolah menjadi sebuah bentuk yang berarti bagi penerimannya dan bermanfaat dalam pengambilan keputusan saat ini atau mendatang. Jasa dan Pelayaran Menurut undang-undang Republik Indonesia Nomor 17 Tahun 2008 tentang Pelayaran dimana yang dimaksud dengan jasa adalah kegiatan usaha yang bersifat memperlancar proses kegiatan dibidang pelayaran.
2
Berdasarkan tim penyusun (2007:145). Mengenai manajemen Perusahaan Pelayaran dimana yang dimaksud dengan pelayaran adalah Usaha pengangkutan barang atau penumpang melalui laut, baik yang dilakukan antara pelabuhan – pelabuhan dalam wilayah sendiri maupun antar negara.
Delphi Menurut Kusdiawan (2010:2-5), Delphi adalah salah satu bahasa pemrograman berbasis visual yang merupakan pengembangan dari bahasa pascal. Program Borland Delphi adalah sebuah program untuk membuat aplikas-aplikasi berbasis windows. Aplikasi berbasis windows merupakan aplikasi yang dijalankan pada sistem operasi Microsoft Windows. Sql Server Menurut Nugroho (2009:1), SQL Server 2008 adalah sebuah RDBMS (Relational Database Management System) yang sangat powerful dan telah terbukti kekuatannya dalam mengolah data. Dalam versi terbarunya ini, SQL Server 2008 memiliki banyak fitur yang bisa diandalkan untuk meningkatkan performa database.
HASIL DAN PEMBAHASAN
a. Diagram Konteks Diagram konteks adalah diagram yang menggambarkan bagian besar dari aliran arus data Sistem Informasi Jasa Pelayaran pada PT Musi Prima Karsa Palembang, dapat dilihat Pada Gambar 1
Gambar 1. Diagram Konteks b. Diagram Level 0 Diagram level 0 adalah diagram yang menunjukkan semua proses utama yang menyusun keseluruhan sistem, diagram ini dapat dilihat Pada Gambar 2
3
Gambar 2. Diagram Level 0 c. Diagram Level 1 Proses 9.0 Diagram level 1 merupakan diagram turunan dari proses data yang belum selesai pada level 0. Level ni menunjukkan proses-proses internal yang menyusun setiap prosesproses utama dalam level 0. Diagram ini dapat dilihat Pada Gambar 3 Adapun penjelasan dari diagram arus data level 1 Proses 8.0 yaitu Proses 8.1 adalah admin menginput data pembayaran dan diproses data pembayaran dimana data tersebut diperoleh dari tabel tagihan dan disimpan dalam tabel pembayaran. Kemudian mencetak faktur pembayaran dari tabel pembayaran dan diberikan kepada pemilik.
4
Gambar 3. Diagram Level 1
5
d. Rancangan Database Berikut ini adalah gambar Entity Relationship Diagram (ERD) yang berisi komponenkomponen himpunan entitas dan himpunan relasi yang masing-masing dilengkapi atribut-atribut. Dapat dilihat Pada Gambar 4
Keberangkatan
Kedatangan
Pemilik
1
1 1
1
Kd_pemilik
Alamat Perusahaan
Telpon Nama_Pemilik
Ukuran
mempunyai
mempunyai
Pelabuhan_Tujuan
Panjang
Jenis_Muatan
Pola Trayek
Jmlh_Muatan
Peruahaan
Kd_Kapal
Peruahaan Lokasi_Muat Tgl_Berangkat
Kd_Pemilik
No_Kedatanagn
Kd_pemilik
Nama_Kapal
Lokasi_Bongkar
Bendera
Tgl_Datang
Ukuran
Jmlh_Bongkaran
Panjang
Dari_pelabuhan
Pola Trayek mempunyai 1 1
Permintaan
1
mempunyai
1
1 1
Kapal
mempunyai
M
Crew
1 Kd_Kapal
Perusahaan
Nama_Kapall
Jenis
Bendera
Kd_Pemilik
Kd_Permintaan
Nama_Kapal
Ukuran
Jenis_Pelayaran
Kd_Crewlist
Jabatan
Kd_Kapal
Total_Harga
Panjang
Pola_Trayek
Kd_Kapal
No_buku_Pelaut
Keterangan
Nama_Barang
Nama_Kapal
Nama_Crew
Harga
Jumlah
Bendera
Kebangsaan
Menghasilkan
1
Tagihan 1
No_Tagihan
Total_Tagihan
Kd_Permintaan
Keterangan
Tanggal
Nama_Kapal
Menghasilkan
1 Pembayaran
No_Pembayaran
Total_Tagihan
No_Tagihan
Keterangan
Tanggal
Gambar 4. Rancangan Database
6
1. Hasil Rancangan a. Tampilan Sistem 1) Login Form login adalah suatu wadah untuk masuk ke menu utama dengan cara menginput username dan password dengan tujuan keamanan admin.
Gambar 5. Tampilan Login 2) Menu Utama File ini adalah file form menu utama yang merupakan tampilan utama dari program, adapun tampilan menu utama seperti Pada Gambar 6
Gambar 6. Tampilan Menu Utama 3) Input Data Kapal Form ini berfungsi untuk mengolah data kapal, adapun tampilan submenu input data kapal seperti Pada Gambar 7
7
Gambar 7. Tampilan Input Data Kapal 4) Input Data Pemilik Kapal Form ini berfungsi untuk mengolah data Pemilik, adapun tampilan submenu input data Pemilik seperti Pada Gambar 8
Gambar 8. Tampilan Input Data Pemilik Kapal 5) Input Data Crew Form ini berfungsi untuk mengolah data Crew, adapun tampilan submenu input data Crew seperti Pada Gambar 9
8
Gambar 9. Tampilan Input Data Crew 6) Input Data Kedatangan Form ini berfungsi untuk mengolah data Kedatangan Kapal, adapun tampilan submenu input data Kedatangan Kapal seperti Pada Gambar 10
Gambar 10. Tampilan Input Data Kedatangan 7) Input Data Keberangkatan Form ini berfungsi untuk mengolah data Keberangkatan Kapal, adapun tampilan submenu input data Keberangkatan Kapal seperti Pada Gambar 11
9
Gambar 10. Tampilan Input Data Keberangkatan 8) Input Data Permintaan Form ini berfungsi untuk mengolah data Permintaan, adapun tampilan submenu input data Permintaan seperti Pada Gambar 11
Gambar 11. Tampilan Input Data Permintaan 9) Input Data Tagihan Form ini berfungsi untuk mengolah data Tagihan, adapun tampilan submenu input data Tagihan seperti Pada Gambar 12
10
Gambar 11. Tampilan Input Data Tagihan 10) Input Data Pembayaran Form ini berfungsi untuk mengolah data Pembayaran, adapun tampilan submenu input data Pembayaran seperti Pada Gambar 12
Gambar 12. Tampilan Input Data Pembayaran PENUTUP
Berdasarkan hasil penelitian yang telah dilakukan serta analisis dan pembahasan yang telah diuraikan sebelumnya, maka penulis dapat membuat beberapa simpulan yaitu Sistem Informasi Jasa Pelayaran yang digunakan PT Musi Prima Karsa saat ini belum maksimal karena belum adanya sistem yang terkomputerisasi dengan baik. Sistem informasi yang digunakan PT Musi Prima Karsa selama ini dilakukan secara manual yaitu dicatat kedalam buku besar dan papan tulis. Di butuhkannya suatu Sistem informasi Jasa Pelayaran yang terkomputerisasi dengan baik yaitu Sistem Informasi Jasa Pelayaran PT Musi Prima Karsa Palembang dengan menggunakan Pemrograman Delphi 2007 dan Database SQL Server 2008. Sistem Informasi Jasa Pelayaran yang saat ini digunakan oleh Musi Prima Karsa dapat menampilkan informasi data-data kegiatan yang dilakukan secara efektif dalam bentuk form yang dibutuhkan oleh pihak tertentu yang digunakan untuk melaporkan kepada pimpinan ataupun digunakan sebagai arsip perusahaan.
11
DAFTAR PUSTAKA Fatta Al, Hanif, 2007, Analisis dan Perancangan Sistem Informasi. Yogyakarta: Andi. Kristanto, Andri. 2008. Perancangan Yogyakarta : Gava Media
Sistem
Informasi
dan
Aplikasinya.
Kusdiawan, Wawan. 2010. Cara Mudah dan Cepat Membuat Program Aplikasi Database dengan Delphi. Yogyakarta : Gava Media Nugroho, Aryo. 2009. Mengimplementasikan SQL Server 2008. Jakarta: PT Elex Media Komputindo. Undang-Undang Republik Indonesia Nomor 17 Tahun 2008 tentang Pelayaran .2009. Bandung: Fokusmedia.
12