BAB 1 PENDAHULUAN 1.1 Latar Belakang Saat ini proses pengiriman dan penerimaan barang antar satu perusahaan dengan perusahaan lainnya tidak luput dari jasa transportasi baik dari transportasi darat, laut maupun udara yang dipergunakan oleh perusahaan sebagai sarana pengiriman barang. Pada awalnya, PT Elteha Internasional dikenal sebagai usaha transportasi bis malam yang mengambil perjalanan pada malam hari. Selain membawa penumpang, ELTEHA juga menerima jasa pengiriman paket dan dokumen, paket diangkut bersama-sama dengan para penumpang. ELTEHA melakukan aktivitas ini sebagai bisnis sekunder, karena memusatkan bisnisnya untuk para penumpang. Akan tetapi dengan banyaknya orang-orang yang mengirimkan dokumen, paket kecil dan besar bahkan lebih besar dari pengangkutan para penumpang maka bis malam ELTEHA menjadi penuh dengan paket kecil dan besar dibandingkan para penumpangnya. Karena alasan tersebut, ELTEHA kemudian memusatkan bisnisnya pada pengiriman paket dan dokumen. Sistem yang dibuat nantinya akan menangani pendataan transportasi, barang, pelanggan, kurir dan operator sehingga akan semakin mempermudah baik dari pihak konsumen sebagai pengguna jasa maupun pihak PT Elteha Internasional sebagai penyedia jasa untuk melakukan transaksi. Dimana informasi berupa biaya dengan berat, beban, besarnya barang dan keberadaan akan barang yang akan dikirim beserta waktu akan mudah didapatkan. Selain itu, dengan didukung fasilitas SMS Gateway, akan lebih meningkatkan PT Elteha Internasional sebagai perusahaan penyedia jasa pengiriman barang. Karena dengan bantuan SMS Gateway, informasi biaya dengan berat, beban, besarnya barang dan keberadaan barang yang akan dikirim beserta waktu dapat segera diketahui sehingga pihak
1
konsumen tidak perlu merasa kesulitan dalam mencari info mengenai keberadaan barang tersebut. Berdasarkan uraian singkat di atas, maka diperlukan pembuatan sistem informasi yang dapat mengurangi kelemahan yang berada di perusahaan ini dengan sistem informasi ini berjudul “Sistem Informasi Jasa Pengiriman Barang dengan Tracking System Menggunakan SMS Gateway” (Studi kasus pada PT Elteha Internasional) dengan menggunakan bahasa pemrograman PHP dan dihubungkan dengan MySQL.
1.2 Rumusan Masalah Berdasarkan latar belakang yang telah diuraikan di atas, maka dapat disimpulkan permasalahan pada PT Elteha Internasional, terdiri dari : a. Penggunaan kertas yang memang dibutuhkan dalam ukuran banyak dan terlihat mengganggu pekerjaan. b. Kebutuhan costumer untuk pemberitahuan yang lebih jelas dalam mengetahui posisi barang. c. Costumer yang akan mengambil barang, merasa sulit dalam pengambilan barang dengan data dari customer yang sangat minimal.
1.3 Tujuan Adapun tujuan pada proyek akhir ini ingin membuat sebuah sistem informasi yang mampu : a. Menangani pendataan barang, pelanggan, transportasi serta kebutuhan customer secara terkomputerisasi yang akan mengurangi kertas yang digunakan. b. Menangani pemberitahuan kepada pelanggan mengenai keberadaan posisi barang yang dikirim dengan cara pelanggan me-request atau berlangganan melalui sms. c. Menangani pencarian data penerima barang, ketika penerima barang hanya mempunyai informasi yang sangat minimal mengenai data pengirim
2
ataupun penerima dan juga menghasilkan laporan pengiriman barang yang akan diterima oleh kantor tujuan PT Elteha Internasional.
1.4 Batasan Masalah Adapun batasan masalah yang terdapat pada pengerjaan proyek akhir ini adalah : a. Sistem informasi ini hanya menangani penerimaan uang atas transaksi pengiriman barang. b. Sistem informasi ini menggunakan metode waterfall dan hanya mencakup integration and system testing c. Sistem Informasi ini hanya menangani pendataan pengiriman, kendaraan, operator, barang, transportasi dan pelanggan. d. Pelanggan tidak dapat melihat informasi mengenai keberadaan barang apabila tujuan pengiriman barang belum sampai di kota cabang kecuali bila barang tersebut telah sampai di kota tujuan atau cabang dari kota yang dilalui. e. Sistem Informasi ini hanya menangani lokasi pengiriman di wilayah Indonesia dan dalam percobaan sistem ini cakupan hanya dalam propinsi jawa barat.
1.5 Definisi Operasional Sistem Informasi Jasa Pengiriman Barang dengan Tracking System menggunakan SMS Gateway adalah program siap pakai yang terdiri dari elemen-elemen yang saling berkaitan untuk melaksanakan suatu fungsi seperti meng-input, menyimpan, memproses data yang berada dalam pelayanan jasa pemindahan barang dari suatu tempat ke tempat yang lainnya dengan memantau keberadaan barang yang dikirimkan dan mendapatkan informasi lokasi yang tepat kepada pelanggan ataupun operator, pemberitahuan akan informasi posisi barang pun dikirimkan secara otomatis ataupun dengan me-request informasi posisi barang melalui sms bagi pelanggan sehingga menghasilkan sebuah informasi yang berguna kepada pelanggan.
3
1.6 Metode Pengerjaan Metode yang digunakan untuk mengerjakan proyek akhir ini adalah metode SDLC (Software Development Life Cycle) dengan model waterfall. Model ini menggambarkan pembangunan perangkat lunak seperti aliran air terjun, mulai analysis requirement sebagai awal proses sampai dengan deployment dan maintenance di akhir proses. Model waterfall dalam perkembangannya telah mengalami perubahan dan mengilhami model-model baru lain. (Somerville, 2004) pemodelan waterfall adalah sebagai berikut.
Sumber : (Somerville, 2004) Gambar 1-1 Model Waterfall
Pada model waterfall ini hanya mencakup requirements definition sampai integration and system testing serta dengan menambahkan dokumentasi. a. Requirement Definition (Analisis Kebutuhan) Tahap awal yang dilakukan adalah metode wawancara langsung kepada pihak PT Elteha Internasional untuk mengetahui proses bisnis yang berjalan. Setelah wawancara, aktifitas selanjutnya adalah pengumpulan data yang digunakan oleh perusahaan.
4
b. System and Software Design (Desain) Metode analisis perancangan perangkat lunak yang digunakan adalah analisis terstruktur. Tahap awal dilakukan adalah pembuatan flowmap sebagai diagram yang menunjukkan arus data dan tahap operasi sebuah sistem. Tahap kedua adalah pembuatan DFD untuk penggambarkan struktur logis dari basis data berbasis grafis. Tahap keempat adalah kamus data sebagai sebuah daftar yang teroganisasi dari elemen data yang berhubungan dengan sistem. Dan tahap terakhir adalah spesifikasi proses untuk menggambarkan deskripsi dan spesifikasi dari setiap proses yang paling rendah (proses atomik) yang ada pada sistem. c. Implementation and Unit Testing (Pengkodean) Pada tahap ini rancangan sistem diterjemahkan ke dalam program perangkat lunak yang digunakan oleh user. Pada pembuatan sistem informasi ini menggunakan bahasa pemrograman PHP dan database MySQL. d. Integration and System Testing (Pengujian) Pada tahap ini dilakukan untuk memastikan apakah sistem informasi sesuai dengan kebutuhan yang sudah dirancang. Pengujian ini dilaksanakan oleh developer dengan menggunakan metode blackbox yaitu metode pengujian perangkat lunak yang tes fungsionalitas dari aplikasi yang bertentangan dengan struktur internal.
1.7 Metode Pengumpulan Data Metode yang digunakan untuk mendapatkan data dan bahan laporan penelitian ada tiga jenis, diantaranya sebagai berikut: 1. Studi literatur Dalam metode ini penulis mengumpulkan data-datamaupun informasi dengan mengadakan dan menelaah buku-buku pedoman dan website yang berkaitan dengan masalah yang berkaitan dengan judul proyek akhir ini dan sebagai dasar teoritis untuk mengembangkannya.
5
2. Metode Pengamatan (Observasi) Dalam metode ini penulis mengadakan pengumpulan data di PT Elteha International Bandung dengan mengadakan pengamatan langsung ataskegiatan pengelolaan, pengiriman dan penerimaan barang.
3. Metode Wawancara Dalam metode ini dilakukan penelitian dengan mengadakan tanya jawab kepadaBagian umum yang bertanggung jawab atas segala transaksi pengiriman serta penerimaan yang memiliki tugas sebagai pengawas atas para pekerja yang ada di PT Elteha Internasional.
1.8 Jadwal Pengerjaan Tabel 1.1 Jadwal Pengerjaan Tahun 2013
Tahun 2013 No
Kegiatan
1
Analisis Kebutuhan
2
Desain Sistem
3 4
Seminar Pembuatan Kode Program
5
Pengujian
6
Sidang
7
Dokumentasi
Juli Maret April Mei Juni 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3
4
6