ANALISIS DAN PERANCANGAN SISTEM
BASIS DATA KECELAKAAN KAPAL DAN
HASIL PUTUSAN MAHKAMAH
PELAYARAN BERBASIS WEB
Rosmawarni Arum Rianti
Binus University, Jakarta, Indonesia, rosmaarum@yahoo.comPuti Aria Senanta
Binus University, Jakarta, Indonesia, putiaria@yahoo.com
Imam Mulyawan
Binus University, Jakarta, Indonesia, imammulyawan@hotmail.com
Abstract
Ministry of Transportation Court Sailing is an Indonesian government ministries engaged in shipping. The purpose of this study was to analyze the system runs on a cruise Court by designing a website and database system that can assist in managing the smooth and simplify the development of data collection of accident data and the results of the Court's decision voyage. The research method used is a literature study, field study and methods of the Database Lifecycle. Database Lifecycle used for database design. The result achieved is a web -based database system that can meet the goals of the research in terms of speed and accuracy performance of the system which can accommodate a boat accident data reports and results are handled by the Court verdict Shipping. The conclusion is to design a web -based database systems, it can be easier for the user in the data collection and the boat accident verdict in a case handled by the Court so that the cruise speed output information, and simplify the processing and retrieval of data and decisions in ship accident required.
Keywords: analysis, design, database systems, court cruise, web
Abstrak
Kementrian Perhubungan Mahkamah Pelayaran merupakan sebuah kementerian pemerintah Indonesia yang bergerak dalam bidang pelayaran. Tujuan penelitian ini adalah melakukan analisis sistem berjalan pada Mahkamah Pelayaran dengan melakukan perancangan sebuah website dan sistem basis data yang dapat membantu kelancaran dalam mengelola perkembangan data serta mempermudah pendataan data kecelakaan dan hasil putusan Mahkamah Pelayaran. Metode penelitian yang digunakan adalah studi kepustakaan, studi lapangan dan metode Database Lifecycle. Database Lifecycle digunakan untuk perancangan basis data. Hasil yang dicapai adalah sebuah sistem web berbasis database yang dapat memenuhi tujuan penelitian dalam hal kecepatan dan ketepatan kinerja sistem dimana dapat menampung laporan data kecelakaan kapal dan hasil putusan yang ditangani oleh Mahkamah Pelayaran. Kesimpulan yang didapat adalah dengan merancang sistem web berbasis database, maka dapat mempermudah pengguna dalam pendataan data kecelakaan kapal dan hasil putusan suatu kasus yang ditangani oleh Mahkamah Pelayaran sehingga mempercepat hasil informasi, serta mempermudah proses pengolahan dan pencarian data kecelakaan kapal dan hasil putusan yang dibutuhkan.
PENDAHULUAN
Seiring perkembangan Teknologi Informasi dan Komunikasi (TIK) yang sudah semakin maju, banyak orang berusaha menemukan bagaimana cara praktis dan mudah untuk mengontrol dan memantau data dari suatu aplikasi. Dewasa ini teknologi informasi semakin berkembang dan akan terus berkembang. Demikian halnya dengan pengelolaan data pada Mahkamah Pelayaran. Data tersebut harus dikelola dan disimpan sedemikian rupa sehingga dapat diolah menjadi informasi yang dapat berguna bagi organisasi. Dengan adanya sebuah aplikasi yang bergerak di bidang teknologi berbasis web, maka seluruh pengguna yang terhubung melalui jaringan internet dapat mengakses serta mengolah data di mana saja.
Sekarang ini Mahkamah Pelayaran membutuhkan aplikasi yang ringan dan mudah diakses untuk memasukkan data kecelakaan kapal, data informasi kapal serta putusan sidang yang dihasilkan oleh Mahkamah Pelayaran dan menampilkan informasi data tersebut agar pihak terkait dapat melakukan pencarian data kecelakaan kapal dan hasil putusan Mahkamah Pelayaran.
Dengan alasan diatas, maka dibuatlah skripsi dengan judul “ANALISIS DAN PERANCANGAN SISTEM BASIS DATA HASIL PUTUSAN MAHKAMAH PELAYARAN BERBASIS WEB”.
METODE PENELITIAN
Metodoogi Analisis dan Perancangan yang digunakan adalah menurut Connolly & Begg (2010:315) yaitu database system development lifecycle yang digunakan dalam penulisan Skripsi ini meliputi:
1. Metode Analisis
Metode analisis digunakan untuk menganalisis kebutuhan yang diperlukan oleh Mahkamah Pelayaran, metode analisis terdiri dari:
a. Studi Pustaka
Pengumpulan data dengan cara mengambil, membaca, mempelajari dari literatur-literatur, bahan-bahan materi kuliah, serta buku-buku yang berhubungan dengan topik yang terkait dengan penulisan ini.
b. Studi Lapangan
Selain melakukan studi kepustakaan, juga dilakukan studi lapangan untuk mendapatkan data secara langsung agar didapatkan informasi yang akurat. Studi lapangan yang digunakan adalah:
• Interview
Mengadakan tanya jawab secara langsung kepada Bapak Gamal Fian selaku Perencanaan Kebutuhan Anggaran di Mahkamah Pelayaran Dinas Perhubungan untuk mendapatkan gambaran tentang perusahaan tersebut dan mencari masalah yang sedang dialami.
• Observation
Melakukan pengamatan secara langsung kedalam perusahaan dan melihat kegiatan-kegiatan dari perusahaan tersebut.
c. Database Planning
Merencanakan bagaimana tahapan life cycle atau siklus hidup dapat direalisasikan.
d. System Definition
Menentukan ruang lingkup dan batas-batas dari sistem basis data, termasuk tampilan pengguna utama, pengguna, dan area aplikasi.
e. Requirement Collection and analysis
Pengumpulan dan analisis kebutuhan untuk sistem basis data.
2. Metode Perancangan
Metode perancngan digunakan untuk merancang sistem basis data Mahkamah Pelayaran terdiri dari:
a. Database design
Perancangan basis data meliputi : i. Perancangan basis data konseptual
Melakukan perancangan basis data konseptual dengan menentukan tipe entitas, tipe relasi, menghubungkan atribut dengan entitas, menentukan domain atribut, menentukan candidate key disetiap entitas, pengecekan redundansi, dan melakukan peninjauan ulang dengan user. ii. Perancangan basis data logikal
Melakukan perancangan basis data logikal untuk melanjutkan data konseptual ke dalam data logikal.
Melakukan perancangan basis data fisikal untuk mengimplementasikan secara fisikal dari model data logikal yang telah dirancang.
b. Application Design
Perancangan aplikasi meliputi : 1. Merancang Menu
2. Merancang antar muka aplikasi input serta output 3. Melakukan implementasi
HASIL DAN BAHASAN
Berikut adalah analisis dari sistem yang berjalan dari Mahkamah Pelayaran yang telah digambarkan dalam bentuk flowchart
Dari hasil analisis dari sistem yang sedang berjalan di Menteri Perhubungan Mahkamah Pelayaran Republik Indonesia, permasalahan yang sedang dihadapi antara lain:
- Membutuhkan waktu yang lama dalam proses pencarian data kecelakaan kapal maupun hasil putusan Mahkamah Pelayaran dikarenakan data-data tersebut masih disimpan dalam bentuk lembaran kertas.
- Masih manualnya pendataan kecelakaan kapal dan pembuatan laporan hasil putusan Mahkamah Pelayaran.
- Kurangnya penyampaian informasi mengenai data hasil putusan kecelakaan kapal yang ditangani oleh Mahkamah Pelayaran di perairan di Indonesia.
Dari permasalahan yang ada, berikut ini adalah usulan untuk masing-masing permasalah yang ada:
- Merancang sistem basis data berbasis web yang dilengkapi fitur search sehingga dapat mempercepat pencarian informasi baik data kecelakaan maupun hasil putusan Mahkamah Pelayaran.
- Menyediakan template master, transaksi, dan laporan pada web sehingga data-data dapat dengan mudah diinput serta dapat menghasilkan laporan yang dihasilkan dari data-data yang telah diinput dalam web.
- Menyediakan fitur home dalam website yang dapat menampilkan hasil-hasil putusan Mahkamah Pelayaran serta dilengkapi dengan grafik dimana pengunjung dapat melihat grafik kecelakaan kapal berdasarkan jumlah kecelakaan kapal perbulannya..
Berikut ringkasan perancangan basis data yang diusulkan. Ringkasan perancangan basis data yang diusulkan dibuat dengan tampilan ERD Logikal yang sudah dinormalisasi dari bentuk Konseptualnya. M e rinc i ► M e nda sa ri ► M em ut us ka n ►
Berikut rancangan sistem aplikasi yang akan diterapkan pada Mahkamah Pelayaran
Gambar tersebut merupakan rancangan dari tampilan home pengunjung
Logo
Footer Home Grafik Master Transaksi Laporan Add Putusan MP Logout (admin) Nomor Putusan* Create Peraturan Keputusan* Penyebab Kecelakaan* Tanggal Putusan* Hakim Ketua* Isi Putusan* Hakim Anggota*
Fields with * are required
: : : : : : Judul Pendapat : : xxxx Pendapat Mahkamah Pelayaran : xxxx
Gambar tersebut merupakan rancangan tampilan hasil putusan PRINT SCREEN
1. Halaman Home pengunjung
Gambar 1 Halaman Home pengunjung
Halaman ini adalah tampilan awal pengunjung web dimana menampilkan sejumlah hasil putusan sidang yang ditangani oleh Mahkamah Pelayaran
2. Halaman Login
Gambar 2 Halaman Login
Tampilan login ini merupakan dimana admin harus mengisi username dan password untuk bisa masuk ke dalam halaman home admin.
3. Halaman Home Admin
Gambar 3 Halaman Home Admin
Pada halaman ini merupakan tampilan ketika admin sudah melakukan login, terdapat menu yang dapat diakses oleh admin yaitu, Home, Master, Transaksi, Laporan, Grafik, dan menu Logout.
4. Halaman Grafik
Gambar 4 Halaman Grafik
Pada halaman ini, user dapat melihat grafik kecelakaan kapal berdasarkan jumlah kecelakaan kapal perbulannya.
5. Halaman Master Kapal
Gambar 5 Halaman Master Kapal
Tampilan di atas merupakan menu halaman data master kapal yang didalamnya berisi Id_Kapal, Nama_kapal, Tahun_pembuatan, Konstruksi, Isi_kotor, Tenaga_penggerak_utama, Pemilik, Nakhoda, Awak_kapal, Surat_kapal, Panjang_kapal, Lebar_kapal, Lebar_kapal, Id_Jenis_kapal, Id_Bendera. Dalam data master bisa dilakukan insert, update, dan delete. Hal ini juga berlaku pada data master lainnya, yakni:
- Data master Bendera kapal - Data master Jenis kapal - Data master Jenis Kecelakaan - Data master Lokasi Kecelakaan - Data master Tersangkut dan saksi - Data master User
6. Halaman Transaksi Pendapat Mahkamah Pelayaran
Gambar 6 Halaman Transaksi Pendapat Mahkamah Pelayaran
Tampilan di atas merupakan menu halaman data transaksi Mahkamah pelayaran yang didalamnya berisi Id_Pendapat_MP, Judul_pendapat, Tentang_kapal, Cuaca, Muatan_dan_stabilitas_kapal, Navigasi_dan_olah_gerak, sebab_sebab_terjadinya_peristiwa, Upaya_penyelamatan, Kesalahan/kelalaian, Pendapat_MP. Dalam data transaksi kita bisa melakukan insert, update. Hal ini juga berlaku pada data transaksi lainnya, yakni:
- Data transaksi Pendapat Mahkamah Pelayaran - Data transaksi Putusan Mahkamah Pelayaran - Data transaksi Kecelakaan Kapal
- Data transaksi Hasil Putusan 7. Halaman Laporan Hasil putusan
Gambar 7 Halaman Laporan Hasil putusan
Tampilan di atas merupakan menu halaman data laporan hasil putusan dimana dalamnya dipilih berdasarkan Id_kecelakaan. Hal ini juga berlaku pada data laporan lainnya, yakni:
- Data laporan jalannya peristiwa - Data laporan kapal
- Data laporan jenis kapal - Data laporan kecelakaan
SIMPULAN DAN SARAN
SimpulanBerdasarkan hasil analisis dan perancangan sistem basis data kecelakaan kapal dan hasil putusan Mahkamah Pelayaran berbasis web, maka dapat diambil beberapa simpulan sebagai berikut:
1. Sistem berbasis web ini membantu user dalam pendataan data kecelakaan kapal dan hasil putusan Mahkamah Pelayaran sehingga memudahkan dalam mengelola dibandingkan dengan cara manual.
2. Mahkamah Pelayaran dapat mempercepat penyampaian hasil informasi, serta mempermudah proses pengolahan dan pencarian data kecelakaan kapal dan hasil putusan yang dibutuhkan.
3. Menghasilkan laporan berupa laporan putusan, laporan jalan peristiwa, laporan data kapal, laporan data jenis kapal, dan laporan data jenis kecelakaan yang dapat mempermudah pihak terkait dalam mendapatkan informasi mengenai kecelakaan kapal yang ditangani oleh Mahkamah Pelayaran.
4. Melalui sistem berbasis web ini, pihak terkait tidak perlu datang ke Mahkamah Pelayaran untuk mengetahui data kecelakaan kapal dan hasil putusan, namun cukup dengan mengakses website.
5. Web ini memiliki tampilan layar yang mudah dimengerti sesuai dengan aturan dalam pembuatan user interface sehingga pihak terkait yang kurang mengerti seputar Teknologi informasi, dapat menggunakan semua fitur yang tersedia di web Mahkamah Pelayaran ini dengan mudah.
Saran
Berdasarkan hasil analisis dan perancangan sistem basis data kecelakaan kapal dan hasil putusan Mahkamah Pelayaran berbasis web, saran yang dapat diusulkan untuk peningkatan dalam penerapan sistem web selanjutnya adalah sebagai berikut:
1. Dilihat dari penggunaan smartphone yang makin menjamur, ada baiknya web ini dikembangkan lebih mobile friendly.
2. Agar sistem aplikasi web ini lebih sempurna diperlukan pengembangan lebih lanjut terutama dalam fasilitas-fasilitas web yang lebih lengkap seperti helpdesk, chat room, dan video streaming.
3. Menambahkan fitur galery yang digunakan sebagai tempat penyimpanan foto kapal-kapal yang mengalami kecelakaan.
4. Ruang lingkup sistem informasi dan pengolahan database dapat dikembangkan ke bagian-bagian dalam proses bisnis lain seperti pada bagian-bagian penggajian, akuntansi dan keuangan agar proses bisnis pada semua bagian dapat mudah dikelola.
REFERENSI
Aipi, A. (2013, Juny). Peradilan dan Mahkamah Pelayaran. Dipetik October 20, 2013, dari http://aranpelaut.blogspot.com/2013/06/peradilan-dan-mahkamah-pelayaran.html
Anonymous. (2013). Mahkamah Pelayaran Kementrian Perhubungan Republik Indonesia. Dipetik September 2013, dari http://kemhubri.dephub.go.id/mahpel/
Connolly, T.M., & Begg, C.E. (2010). Database System : A Practical Approach To Design, Implementation, and Management. New York, USA: Addison Wesley.
Etty, R. (2005). Laporan Akhir Tim Analisis Evaluasi Peraturan Perundang-undangan tentang Yurisdiksi dan Kompetensi Mahkamah Pelayaran Badan Pembinaan Hukum Nasional Departemen Hukum dan Hak Asasi Manusia RI . Jakarta.
Indonesia, R. (1999). Peraturan Pemerintah Republik Indonesia Nomor. 15 Tahun 1992 tentang Organisasi dan Peraturan Pemerintah Republik Indonesia Nomor. 15 Tahun 1992 tentang Organisasi dan Tata Kerja Mahkamah Pelayaran Menteri Perhubungan. Jakarta.
Indrajani. (2011). Perancangan Basis Data dalam All in1. Jakarta: Elex Media Komputindo.
Nugroho, B. (2013). Dasar Pemograman web PHP - MySQL dengan Dreamweaver Studi kasus : sistem penerimaan siswa baru (PSB) Online. Yogyakarta: Gava Media.
O'Brien, J.A., & Marakas, G. M. (2010). Introduction to Information Systems( Fifteenth Edition). United States of America: McGraw-Hill.
O'Brien, James A. and George M. Marakas . (2011). Management Information Systems.10th edition. New York: McGraw-Hill.
Palumbai, S. (2012). Peradilan dan Mahkamah Pelayaran. Dipetik October 20, 2013, dari http://menarailmuku.blogspot.com/2012/12/peradilan-dan-mahkamah-pelayaran.html
Said, F. E. (2010, Januari 13). Dipetik October 15, 2013, dari http://fairuzelsaid.wordpress.com/2010/01/13/analisis-sistem-informasi-pedoman-membuat-flowchart/#more-1532
Salim, F. (2013). PERANCANGAN WEBSITE APLIKASI STEGANOGRAPHY AUDIO DAN GAMBAR DENGAN METODE M4M BERBASIS PHP. Jakarta: Universitas Bina Nusantara. Satzinger, J.W., Jackson, R. B., & Burd, S. D. (2010). Object-Oriented Analysis & Design with the Unified Process. Boston: Thomson Course Technology .
RIWAYAT PENULIS
Rosmawarni Arum Rianti lahir di kota Tangerang pada tanggal 3 September 1992. Penulis
menamatkan pendidikan S1 di Binus University dalam bidang Sistem Informasi pada tahun 2014.
Puti Aria lahir di kota Jakarta pada tanggal 6 Juli 1992. Penulis menamatkan pendidikan S1 di Binus
University dalam bidang Sistem Informasi pada tahun 2014.
Imam Mulyawan lahir di kota Jakarta pada tanggal 23 Januari 1992. Penulis menamatkan pendidikan