i
Abstrak
Mobile Application Package Controlling Berbasis Web Di Divisi Courier Service PT. Panca Mitra Mandiri dibuat untuk memudahkan staff karyawan yang bersangkutan dalam mengelola data paket serta memudahkan customer dalam melakukan controlling paket secara online. Lebih dari itu informasi lain yang dibutuhkan seperti data tarif dan berita dapat didistribusikan kepada seluruh staff karyawan maupun customer. Disamping menampilkan informasi melaui website, sistem ini juga menyediakan fasilitas online lacak paket melalui SMS Gateway.
Adapun metode-metode yang dilakukan dalam menganalisis dan merancang Mobile Application Package Controlling antara lain melakukan wawancara langsung dengan pihak-pihak yang terkait yaitu manajemen PT. Panca Mitra Mandiri, mencari referensi, dan membuat spesifikasi proses yang digambarkan dengan DFD atau Data Flow Diagram. Dengan adanya Mobile Application Package Controlling ini, diharapkan pengolahan data paket dapat dilakukan secara akurat dan cepat serta dampak yang hasilkan akan berlanjut ke peningkatan efektivitas dan efisiensi pada perusahaan.
v
Daftar Isi
Abstrak ... i
Kata Pengantar... ii
Daftar Isi... v
Daftar Gambar ... vii
Daftar Tabel ... viii
Daftar Lampiran... ix
Daftar Simbol... x BAB I PENDAHULUAN
I.1 Latar Belakang Masalah ... I-1 I.2 Perumusan Masalah ... I-2 I.3 Tujuan Penelitian... I-2 I.4 Batasan Masalah ... I-3 I.5 Sistematika Penulisan ... I-4 BAB II LANDASAN TEORI
vi
II.7 Bahasa Pemrograman Microsoft Visual Basic 6.0 ... II-9 II.8 Koneksi PC dan Handphone ... II-9 BAB III ANALISA DAN PERANCANGAN
III.1 Analisis ...III-1 III.2 Deskripsi Kebutuhan Fungsional ...III-2 III.3 Data Flow Diagram (DFD) ...III-7 III.4 Spesifikasi Proses ...III-11 III.5 Kamus Data ...III-15 III.6 ER-Diagram ...III-17 III.7 Skema Basis Data ...III-18 III.8 Perancangan Sketsa User Interface...III-19 BAB IV HASIL TERCAPAI
IV.1 Tampilan Aplikasi Package Controller...IV-1 BAB V EVALUASI SISTEM
V.1 Lingkungan Pengujian ... V-1 V.2 Pelaksanaan Pengujian... V-2 V.3 Hasil Pengujian... V-3 BAB VI PENUTUP
VI.1 Kesimpulan ... VI-1 VI.2 Saran ... VI-2 Daftar Referensi
vii
Daftar Gambar
Nomor Judul Gambar Halaman
vii
Daftar Tabel
Nomor Judul Tabel Halaman
x
Daftar Simbol
Data Flow Diagram
Simbol Keterangan
Menyatakan proses
Menyatakan external entity
Menyatakan data flow
ix
Daftar Lampiran
LAMPIRAN KETERANGAN
LAMPIRAN A CUPLIKAN CODING
LAMPIRAN B PETUNJUK INSTALASI DAN PEMAKAIAN
Universitas Kristen Maranatha I-1
Bab I.
Pendahuluan
I.1 Latar
Belakang
Masalah
Kemudahan dan efektifitas adalah dua kata kunci sukses dalam sebuah pelayanan di dunia bisnis saat ini. Sehingga pada kenyataannya berbagai teknologi diciptakan untuk menuju ke arah sana dan memaksa setiap orang untuk melakukan pembaharuan di segala bidang guna memberikan pelayanan yang optimal terhadap customer sebuah perusahaan.
P.T. Panca Mitra Mandiri merupakan sebuah perusahaan jasa yang bergerak dalam bidang Advertishing dan Courier Service. Seperti perusahaan-perusahaan pada umumnya P.T. Panca Mitra Mandiri menjaga dan melakukan pelayanan kepada customer-nya, contohnya dalam memberikan informasi status dan keamanan kiriman P.T. Panca Mitra Mandiri membuat report dan bukti terima (BT), sehingga pihak perusahaan maupun customer bisa mengetahui waktu sampai, nama pengantar dan penerima kiriman tersebut.
Akan tetapi kepuasan dan tuntutan manusia tidak ada batasnya sehingga optimalisasi teknologi tak kunjung reda dalam menangani setiap permasalahan. Dengan demikian fasilitas tadi masih dinilai kurang efektif dan akurat karena customer maupun pihak perusahaan tidak bisa tahu keberadaan kiriman manakala terjadi masalah atau pengaduan. Sekalipun bisa itu dilakukan secara manual dan harus dilakukan secara antar kantor melalui pesawat telepon yang dapat mengakibatkan harus mengeluarkan biaya yang tidak sedikit.
Universitas Kristen Maranatha I-2
internet dan SMS (Source Message Service). Dengan memanfaatkan internet dan SMS tersebut diharapkan customer maupun perusahaan dapat lebih efektif mendapatkan informasi keberadaan kiriman dalam upaya controlling dan optimalisasi kinerja karyawan perusahaan yang dapat dilakukan secara online dan mobile.
I.2 Perumusan
masalah
Perumusan masalah yang akan dibahas meliputi:
• Bagaimanakah proses analisa, perancangan dan implementasi mobile application package controlling?
• Bagaimanakah mobile application package controlling mengatasi keterbatasan pada sistem controlling yang lama/manual?
I.3 Tujuan
penelitian
• Bagi Perusahaan
Hasil penelitian ini diharapkan dapat mengatasi permasalah yang terjadi pada package division, yang saat ini tidak efektif dan efisien dalam pelaksanaannya.
• Bagi Penulis
Penulis berharap melalui hasil penelitian ini, maka pengetahuan bidang komputer khususnya mengenai aplikasi yang dimiliki oleh penulis dapat diterapkan secara nyata.
• Bagi Mahasiswa
Universitas Kristen Maranatha I-3
I.4 Batasan
Masalah
• Bagian organisasi yang terlibat dalam ruang lingkup analisa yang dilakukan oleh penulis adalah divisi Courier Service.
• Ditinjau dari aspek pengembangan aplikasi, penulis berupaya untuk merancang suatu aplikasi package controlling yang terkomputerisasi dan mobile untuk menggantikan sistem yang masih manual.
• Proses controlling dimulai dari pencatatan data pengirim, penerima, tanggal kirim, tanggal terima, dan jenis barang. Semua proses tersebut akan dijadikan dasar untuk melakukan analisis dan perancangan aplikasi package controlling.
• Aplikasi package controlling merupakan aplikasi yang berbasis web dan bekerja secara online dengan bantuan telepon mobile dan multi-user.
• Perangkat lunak web server yang digunakan adalah Apache Server Versi 2.0.47.
• Perangkat lunak basis data yang digunakan adalah MySQL Versi 5.0.
• Bahasa pemrograman web yang digunakan dalam pembuat aplikasi package controlling meliputi:
o Bahasa pemrograman webserver-side: PHP Versi 5.1.6.
o Bahasa pemrograman pendukung mobile: Microsoft Visual Basic Versi
6.0
Universitas Kristen Maranatha I-4
I.5 Sistematika
Penulisan
• Bab I Pendahuluan
Pada bab I membahas latar belakang masalah, perumusan masalah, tujuan penelitian, batasan masalah, dan sistematika penulisan.
• Bab II Landasan Teori
Pada bab II membahas mengenai teori penunjang pembangunan aplikasi seperti perangkat analisa sistem dan perangkat lunak pembangun sistem.
• Bab III Analisa Dan Perancangan Sistem
Pada bab III membahas mengenai hasil analisa dan desain yang akan digunakan dalam pengembangan aplikasi. Hal–hal yang akan dijelaskan pada bab ini antara lain adalah analisis, diagram aliran data (Data Flow Diagram), kamus data, spesifikasi proses, ER-Diagram, skema basis data dan perancangan sketsa user interface.
• Bab IV Hasil Tercapai
Pada bab IV menjelaskan mengenai tampilan dan hasil yang tercapai dalam perancangan aplikasi package controlling.
• Bab V Evaluasi Sistem
Pada bab V menjelaskan mengenai evaluasi sistem yang dilakukan pada aplikasi package controlling.
• Bab VI Penutup
Universitas Kristen Maranatha VI-1
Bab VI.
Penutup
VI.1 Kesimpulan
Berdasarkan hasil yang telah dicapai pada pembuatan program aplikasi dan target awal perancangan program dapat ditarik beberapa kesimpulan, antara lain:
• Aplikasi mobile package controlling ini adalah berbasis client server dan web.
• User Interface Design pada aplikasi dapat dimengerti dengan baik oleh pengguna.
• Pembuatan aplikasi mobile package controlling ini adalah untuk memudahkan karyawan setempat dalam melakukan pengolahan dan pengaksesan data kiriman serta customer secara online.
• Aplikasi mobile package controlling terdiri dari dua pelayanan yaitu web dan SMS Gateway.
• Aplikasi ini mendukung DBMS (Database Management System) MySQL sebagai database server-nya.
VI.2 Saran
Saran penulis untuk program aplikasi ini akan dijelaskan pada poin-poin berikut ini:
Universitas Kristen Maranatha VI-2
• Kemampuan aplikasi mobile package controlling dalam hal penangganan multi-user masih cukup minim. Oleh karena itu, masih diperlukan pengembangan yang lebih lanjut.
• Perlunya fitur tambahan yang dapat membantu perusahaan dalam pengambilan keputusan strategi bisnis, misalnya dengan tambahan fitur analisa tingkat pengiriman dalam bentuk grafik dan statistik.
• Perlunya teknologi tambahan yang dapat membantu perusahaan dalam controlling, misalnya dengan tambahan teknologi GPS.