sistem informasi jasa pelayaran pada pt.musi...
TRANSCRIPT
1
SISTEM INFORMASI JASA PELAYARANPADA PT.MUSI PRIMA KARSA PALEMBANG MENGGUNAKAN
PEMROGRAMAN DELPHI 2007 DAN SQL SERVER 2008
Anggun Dwi NofrianiJurusan Sistem Informasi
STMIK PalComTech Palembang
Abstrak
Sistem Informasi Jasa Pelayaran pada PT Musi Prima Karsa Palembang dengan MenggunakanPemrograman Delphi 2007 dan Database Sql Server 2008 merupakan sistem yang dibangunberdasarkan penelitian yang sudah dilakukan kurang lebih 3 bulan. Penulisan skripsi ini dilatarbelakangi oleh pentingnya suatu sistem yang dapat mengolah data Pelayaran sehingga dapatmembantu 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 membantustaff pengkapalan pada PT Musi Prima Karsa Palembang dalam mengolah data Pelayaran.Sistem informasi yang dibuat oleh penulis ini menggunakan pemrograman Delphi 2007 dandatabase Sql Server 2008. Laporan yang dihasilkan dari pembuatan sistem ini yaitu laporan datakapal, laporan data pemilik kapal, laporan data crew, laporan data kedatangan, laporan datakeberangkatan, laporan data permintaan, laporan data tagihan, dan laporan data pembayaran.Simpulan yang dapat diambil dari penulisan dan pembuatan sistem informasi ini adalah telahdihasilkan suatu sistem informasi yang dapat membantu khusunya staff Pengkapalan dalammengolah data Pelayaran Pada PT Musi Prima Karsa Palembang. Saran yang dapat diberikanyaitu pentingnya peningkatan kemampuan staff agar bisa menunjang seluruh kegiatan yang ada diPT 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 memilikikegiatan utama menyediakan jasa agen pelayaran untuk mengurus segala sesuatu yangberkaitan dengan kepentingan kapal. PT Musi Prima Karsa Palembang menjadi agenpelayaran setelah mendapatkan surat penunjukan keagenan dari pemilik kapal untuk menjadiagen pelayaran yang bertugas untuk membantu dan mengurus semua yang berkaitan dengankeperluan dan kepentingan kapal selama di wilayah Sumatera Selatan. PT Musi Prima KarsaPalembang saat ini memiliki beberapa klien atau pemilik kapal yang menggunakan jasa agenpelayaran PT Musi Prima Karsa Palembang seperti yang disajikan pada tabel di bawah ini:
2
Tabel 1. Daftar Nama Pemilik Kapal Pengguna Jasa PelayaranPT Musi Prima Karsa Palembang
Nama Kapal Nama Pemilik KapalTB.Herlina I / BG.Soekawati 5TB.Herlina I / BG.Soekawati 5
PT. Borneo
TB.Marina 1 / BG.Marine Power 2708TB.Marina 2 / BG.Marine Power 2709TB.Marina 3 / BG.Marine Power 3006TB.Marina 4 / BG.Marine Power 3007
PT. Manaline
TB.Esa III / BG.NSA 2701 PT. Restu Prima LestariKM.Musdalifah 3KM.Citra wijaya
PT. Pestisindo sawit
MT.Petro Merlin I PT. Sinar Alam PermaiSumber : PT Musi Prima Karsa Palembang
PT Musi Prima Karsa Palembang selama ini menerapkan sistem pengolahan datamasih dilakukan secara manual yaitu dicatat kedalam buku besar dan papan tulis sepertipengolahan data kedatangan kapal dan keberangkatan kapal, sehingga untuk mendapatkaninformasi laporan kedatangan dan keberangkatan kapal yang cepat belum dapat terpenuhi. Haltersebut dikarenakan belum adanya aplikasi khusus yang dapat mendukung proses pengolahandata pelayaran di PT Musi Prima Karsa Palembang tersebut. Berdasarkan hasil observasi yangpenulis lakukan pada PT Musi Prima Karsa Palembang pada tahun 2012, Penulismendapatkan kurangnya informasi data kapal, data pemilik kapal, data kedatangan kapal, datakeberangkatan kapal, data crew kapal, data permintaan kapal, data tagihan kapal dan datapembayaran kapal. Dampak dari kurangnya informasi tersebut beberapa pihak baik pemilikkapal, 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 untukmembuat sebuah aplikasi sistem informasi pelayaran yang nantinya akan digunakan olehperusahaan tersebut dalam penyimpanan data kedalam suatu database untuk keamanan dataitu sendiri sehingga tidak semua pihak dapat mengakses data tersebut.
LANDASAN TEORISistem
Menurut Fatta (2007:3) Sistem dapat diartikan sebagai satuan kumpulan atau himpunan dariunsur atau variabel-variabel yang saling terorganisasi, saling berinteraksi dan saling bergantung samalain. Menurut Jogiyanto (2005:34), sistem dengan pendekatan prosedur adalah kumpulan prosedur-prosedur yang mempunyai tujuan tertentu. Sedangkan sistem dengan pendekatan komponen adalahkumpulan dari komponen yang saling berhubungan satu dengan yang lainnya membentuk kesatuanuntuk mencapai tujuan tertentu.
Menurut Kristanto (2008:7), informasi adalah data yang telah diolah menjadi bentuk yang lebihberguna dan lebih berarti bagi yang menerima. Menurut Fatta (2007:3) Informasi adalah data yangtelah diolah menjadi sebuah bentuk yang berarti bagi penerimannya dan bermanfaat dalampengambilan keputusan saat ini atau mendatang.
Jasa dan PelayaranMenurut undang-undang Republik Indonesia Nomor 17 Tahun 2008 tentang Pelayaran dimana
yang dimaksud dengan jasa adalah kegiatan usaha yang bersifat memperlancar proses kegiatandibidang pelayaran.
3
Berdasarkan tim penyusun (2007:145). Mengenai manajemen Perusahaan Pelayaran dimanayang dimaksud dengan pelayaran adalah Usaha pengangkutan barang atau penumpang melalui laut,baik yang dilakukan antara pelabuhan – pelabuhan dalam wilayah sendiri maupun antar negara.
DelphiMenurut Kusdiawan (2010:2-5), Delphi adalah salah satu bahasa pemrograman berbasis visual
yang merupakan pengembangan dari bahasa pascal. Program Borland Delphi adalah sebuah programuntuk membuat aplikas-aplikasi berbasis windows. Aplikasi berbasis windows merupakan aplikasiyang dijalankan pada sistem operasi Microsoft Windows.
Sql ServerMenurut 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 untukmeningkatkan performa database.
HASIL DAN PEMBAHASAN
a. Diagram KonteksDiagram konteks adalah diagram yang menggambarkan bagian besar dari aliran arusdata Sistem Informasi Jasa Pelayaran pada PT Musi Prima Karsa Palembang, dapatdilihat Pada Gambar 1
Gambar 1. Diagram Konteks
b. Diagram Level 0Diagram level 0 adalah diagram yang menunjukkan semua proses utama yangmenyusun keseluruhan sistem, diagram ini dapat dilihat Pada Gambar 2
4
Gambar 2. Diagram Level 0
c. Diagram Level 1 Proses 9.0Diagram level 1 merupakan diagram turunan dari proses data yang belum selesai padalevel 0. Level ni menunjukkan proses-proses internal yang menyusun setiap proses-proses utama dalam level 0. Diagram ini dapat dilihat Pada Gambar 3 Adapunpenjelasan dari diagram arus data level 1 Proses 8.0 yaitu Proses 8.1 adalah adminmenginput data pembayaran dan diproses data pembayaran dimana data tersebutdiperoleh dari tabel tagihan dan disimpan dalam tabel pembayaran. Kemudianmencetak faktur pembayaran dari tabel pembayaran dan diberikan kepada pemilik.
5
Gambar 3. Diagram Level 1
6
d. Rancangan DatabaseBerikut ini adalah gambar Entity Relationship Diagram (ERD) yang berisi komponen-komponen himpunan entitas dan himpunan relasi yang masing-masing dilengkapiatribut-atribut. Dapat dilihat Pada Gambar 4
Kd_Permintaan
Keberangkatan Pemilik
Tagihan
Pembayaran
Kd_pemilik
Peruahaan
AlamatKd_pemilik
Telpon
Nama_Pemilik
1
No_Pembayaran
Perusahaan
Menghasilkan
1
1
Kd_Kapal Total_Harga
Kd_Permintaan Nama_Kapal
mempunyai mempunyaiPermintaan Kapal Crew
Perusahaan
Panjang
Kd_Kapal
Pola_Trayek
Nama_Kapall
Bendera Kd_Pemilik
Kd_Crewlist
Kd_Kapal
Jabatan
No_buku_Pelaut
1
M11
Jenis
Ukuran Jenis_Pelayaran
Tgl_Berangkat
Lokasi_Muat
Panjang
Ukuran Pelabuhan_Tujuan
Jenis_Muatan
Jmlh_Muatan
Peruahaan
Kd_Pemilik
Kedatangan
No_Kedatanagn
Kd_Kapal
Tgl_Datang
Lokasi_BongkarNama_Kapal
Bendera
Panjang Dari_pelabuhan
Ukuran Jmlh_Bongkaran
Keterangan
Bendera
Nama_Kapal Nama_Crew
Kebangsaan
No_Tagihan
Tanggal Nama_Kapal
Total_Tagihan
Keterangan
No_Tagihan
Tanggal
Total_Tagihan
Keterangan
mempunyai
mempunyai mempunyai
11
1 1
1
Menghasilkan
1
1
1
Pola Trayek Pola Trayek
Nama_Barang
Harga Jumlah
Gambar 4. Rancangan Database
7
1. Hasil Rancangan
a. Tampilan Sistem
1) LoginForm 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 UtamaFile 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 KapalForm ini berfungsi untuk mengolah data kapal, adapun tampilan submenu inputdata kapal seperti Pada Gambar 7
8
Gambar 7. Tampilan Input Data Kapal4) Input Data Pemilik Kapal
Form ini berfungsi untuk mengolah data Pemilik, adapun tampilan submenu inputdata Pemilik seperti Pada Gambar 8
Gambar 8. Tampilan Input Data Pemilik Kapal
5) Input Data CrewForm ini berfungsi untuk mengolah data Crew, adapun tampilan submenu inputdata Crew seperti Pada Gambar 9
9
Gambar 9. Tampilan Input Data Crew
6) Input Data KedatanganForm ini berfungsi untuk mengolah data Kedatangan Kapal, adapun tampilansubmenu input data Kedatangan Kapal seperti Pada Gambar 10
Gambar 10. Tampilan Input Data Kedatangan
7) Input Data KeberangkatanForm ini berfungsi untuk mengolah data Keberangkatan Kapal, adapun tampilansubmenu input data Keberangkatan Kapal seperti Pada Gambar 11
10
Gambar 10. Tampilan Input Data Keberangkatan
8) Input Data PermintaanForm ini berfungsi untuk mengolah data Permintaan, adapun tampilan submenuinput data Permintaan seperti Pada Gambar 11
Gambar 11. Tampilan Input Data Permintaan
9) Input Data TagihanForm ini berfungsi untuk mengolah data Tagihan, adapun tampilan submenu inputdata Tagihan seperti Pada Gambar 12
11
Gambar 11. Tampilan Input Data Tagihan
10) Input Data PembayaranForm ini berfungsi untuk mengolah data Pembayaran, adapun tampilan submenuinput data Pembayaran seperti Pada Gambar 12
Gambar 12. Tampilan Input Data Pembayaran
PENUTUP
Berdasarkan hasil penelitian yang telah dilakukan serta analisis dan pembahasan yangtelah diuraikan sebelumnya, maka penulis dapat membuat beberapa simpulan yaitu SistemInformasi Jasa Pelayaran yang digunakan PT Musi Prima Karsa saat ini belum maksimalkarena belum adanya sistem yang terkomputerisasi dengan baik. Sistem informasi yangdigunakan PT Musi Prima Karsa selama ini dilakukan secara manual yaitu dicatat kedalambuku besar dan papan tulis. Di butuhkannya suatu Sistem informasi Jasa Pelayaran yangterkomputerisasi dengan baik yaitu Sistem Informasi Jasa Pelayaran PT Musi Prima KarsaPalembang dengan menggunakan Pemrograman Delphi 2007 dan Database SQL Server 2008.
Sistem Informasi Jasa Pelayaran yang saat ini digunakan oleh Musi Prima Karsa dapatmenampilkan informasi data-data kegiatan yang dilakukan secara efektif dalam bentuk formyang dibutuhkan oleh pihak tertentu yang digunakan untuk melaporkan kepada pimpinanataupun digunakan sebagai arsip perusahaan.
12
DAFTAR PUSTAKA
Fatta Al, Hanif, 2007, Analisis dan Perancangan Sistem Informasi. Yogyakarta: Andi.
Kristanto, Andri. 2008. Perancangan Sistem Informasi dan Aplikasinya.Yogyakarta : Gava Media
Kusdiawan, Wawan. 2010. Cara Mudah dan Cepat Membuat Program Aplikasi Databasedengan Delphi. Yogyakarta : Gava Media
Nugroho, Aryo. 2009. Mengimplementasikan SQL Server 2008. Jakarta: PT Elex MediaKomputindo.
Undang-Undang Republik Indonesia Nomor 17 Tahun 2008 tentang Pelayaran .2009.Bandung: Fokusmedia.