1
PENDAHULUAN 1.1 Latar Belakang
Perkembangan teknologi informasi pada saat ini sangat pesat dan banyak digunakan diberbagai bidang pekerjaan. Dalam hal ini komputer memegang peranan yang penting dalam teknologi informasi sehingga mendorong semua orang untuk dapat melakukan pekerjaan dengan cepat terutama dalam pengolahan data dan pengambilan keputusan supaya mendapatkan informasi dengan tingkat kecermatan, keakuratan dan ketepatan waktu.
Dalam proses pengolahan data, setiap perusahaan memiliki cara yang berbeda-beda dengan menyesuaikan kebutuhan dari masing-masing perusahaan, ada yang sudah menggunakan sistem berbasis komputer tetapi ada juga yang masih menggunakan cara manual.
CV. Surya Utama Perkasa (SUPER) Honda Semarang adalah salah satu perusahaan yang dibergerak di bidang otomotive terutama pada penjualan kendaraan bermotor roda dua khususnya merk HONDA, tidak hanya itu CV. Surya Utama Perkasa (SUPER) Honda Semarang juga menyediakan layanan jasa service kendaraan bermotor roda dua. Selama ini sistem yang digunakan untuk memberikan informasi tentang data motor dan pemesanan motor masih menggunakan cara yang sederhana yaitu dengan cara pelanggan datang ke dealer untuk menanyakan apakah barang yang di inginkan pelanggan ada atau tidak.
Dengan masalah yang dihadapi oleh CV. Surya Utama Perkasa (SUPER), maka dibutuhkan sebuah sistem informasi berbasis web, hal ini sangatlah penting karena dengan adanya sebuah sistem ini akan dapat membantu kendala yang ada. Pelanggan akan mendapatkan informasi yang dibutuhkan kapan saja dan dimana saja serta Admin dimudahkan dalam pengolahan data.
Untuk mengurangi permasalahan yang ada di CV Surya Utama Perkasa maka penulis bermaksud membangun sebuah sistem yaitu implementasi web service sistem informasi pemasaran CV. Surya Utama Perkasa menggunakan framework Codeigniter, dimana framework ini sudah terstruktur dengan memisahkan bagian
pengolahan data (Model), tampilan (View), control (Controller). Penerapan MVC ini bertujuan untuk memudahkan dalam pembuatan dan dalam melakukan pengembangan aplikasi.
Dalam pembuatan aplikasi web ini juga dibuat sebagai Web Service yang mampu mengelola aplikasi e-commerce ini seperti menyediakan data, mengubah data, menambah data dan mengurangi data. Dengan adanya web service ini diharapkan akan lebih mudah dalam pengembangan. Aplikasi ini dapat terintegrasi dengan berbagai perangkat dan berbagai operating sistem karena penulis membuat web
service ini menggunakan format text json yang tidak bergantung dengan bahasa
pemrograman apapun dan selain cepat dalam proses pengolahan data json lebih mudah, coding lebih ringkas dan sederhana. Dari segi penjual pun bisa mempermudah dalam melakukan pekerjaanya, karena pembelian dari aplikasi
e-commerce tersebut cukup menyediakan device dan sebuah aplikasi client.
Pada penelitian yang dilakukan oleh Ulfa Mariathul Qibtiyah dan Samirah Rahayu (2017) yang berjudul Implementasi JSON Web Service pada aplikasi digital library Politeknik Sukabumi, untuk menganalisis dan merancang sebuah aplikasi yang dapat membantu pengelolaan data perpustakaan menjadi lebih baik dari sistem yang sebelumnya. Aplikasi ini dirancang dengan menggunakan database MySQL, PHP, HTML, Java Script dan Ajax, serta menggunakan konsep framework dengan Codeigniter.
Melihat hasil penelitian yang dilakukan oleh Ulfa Mariathul Qibtiyah kita dapat melihat bahwa framework Codeigniter adalah program yang sangat bagus dalam pengembangan web.
1.2 Perumusan Masalah
Berdasarkan latar belakang masalah yang telah diuraikan di atas, maka dapat diambil rumusan masalah yaitu bagaimana membuat sistem informasi pemasaran sepeda motor yang dapat meningkatkan pelayanan kepada pelanggan, memudahkan penjual dalam mengolah data sepeda motor dan memudahkan dalam pembuatan laporan pada CV. Surya Utama Perkasa (SUPER) Honda Semarang.
1.3 Batasan Masalah
Batasan masalah dalam melaksanakan dan menyusun penulisan tugas akhir ini adalah :
1. Sistem Informasi Pemasaran ini memberikan informasi tentang data stok kendaraan roda dua.
2. Sistem Informasi ini di kembangkan dengan menggunakan framework Codeigniter.
3. Alat bantu yang di gunakan dalam perancangan dan analisa sistem adalah UML (Unifed Modelling Language).
4. Menggunakan metode waterfall sebagai metode pengembangan sistem. 5. Sistem ini berjalan online.
6. Sistem ini menyediakan fitur booking dimana pelanggan dapat memesan sepeda motor yang akan dibelinya secara online.
7. Pembayaran dilakukan oleh pembeli melalui ATM maksimal 1x24 jam dari waktu pembelian.
8. Aplikasi ini terdapat 3 hak akses yaitu pelanggan, admin, dan pimpinan
9. Konfirmasi pembayaran dilakukan secara manual dengan cara upload melalui sistem.
1.4 Tujuan Tugas Akhir
Tugas akhir ini bertujuan untuk membantu CV. Surya Utama Perkasa (SUPER) Honda dalam mengatasi permasalahan pada system yang lama dan menggantinya dengan sistem yang baru agar hasil yang didapatkan akan lebih cepat, dan akurat sesuai yang diinginkan dengan menggunakan framework Codeigniter.
1.5 Manfaat Tugas Akhir
Manfaat yang di harapkan dari Tugas Akhir ini adalah sebagai berikut : 1. Bagi Penulis
Menambah pengetahuan dan pengalaman di bidang pembuatan aplikasi berbasis web dalam penerapannya di lapangan dan mencoba mengukur seberapa jauh kemampuan penulis dalam membuat program aplikasi sesuai dengan materi pembelajaran perkuliahan yang telah di dapat.
2. Bagi Akademik
Sebagai tolak ukur sejauh mana mahasiswa mampu menyerap ilmu pengetahuan yang telah dipelajari selama mengikuti perkuliahan baik dalam praktikum maupun dalam teori.
3. Bagi CV. Surya Utama Perkasa
Untuk membantu pengembangan sistem pelayanan pemasaran dan pemesanan motor secara online. Membantu pembuatan laporan yang lama ( manual ) menjadi sistem baru yang terkomputerisasi.
4. Bagi Pembaca
Dapat menambah wawasan dan pengetahuan pembaca tentang bagaimana cara membuat aplikasi pemasaran menggunakan framework Codeigniter.
1.6 Metodologi Penelitian
Untuk dapat menyelesaikan permasalahan yang ada dalam melaksanaan Tugas Akhir dan penyusunan laporan Tugas Akhir, maka di lakukan suatu metode penelitian untuk mencari pemecahan dari masalah yang timbul. Penulis melakukan metode pengumpulan data dan metode pengembangan sistem dalam pemecahan suatu masalah. Objek penelitian yang penulis ambil adalah Implementasi Web Service Pada
Sistem Informasi Pemasaran Cv Surya Utama Perkasa Menggunakan Framework Codeigniter.
1.6.1 Sumber Data
Data yang digunakan dalam penelitian ini diambil dari berbagai sumber yang secara umum dapat diklasifikasi dalam 2 jenis yaitu :
a. Data Primer
Data primer adalah data yang diperoleh secara langsung dari sumber yang di amati, dengan wawancara langsung kepada pemilik atau penanggung jawab CV. Surya Utama Perkasa sehingga data yang diperoleh berupa informasi data yang jelas dan tidak menyimpang.
b. Data Sekunder
Merupakan data yang diperoleh secara tidak langsung, dengan tujuan data diperoleh dari buku literatur serta sumber-sumber lain yang berkaitan dengan pembuatan sistem ini.
1.6.2 Metode Pengumpulan Data
Dalam menyusun laporan tugas akhir, penulis mengumpulkan data yang di pergunakan untuk membuat rancangan program dengan metode - metode sebagai berikut:
a. Metode Observasi
Metode Observasi (pengamatan) data ini penulis melakukan pengumpulan dan pengamatan secara sistematis dan terlibat secara langsung di CV. Surya Utama Perkasa (SUPER) Honda terkait bagaimana cara penjualan motor, pendataan barang dan laporan yang dibuat setiap bulannya.
b. Metode Wawancara
Yaitu penulis melakukan wawancara kepada kepala penanggung jawab CV. Surya Utama Perkasa (SUPER) Honda yaitu Bapak Lilik Prahoro secara langsung mengenai masalah yang akan diteliti agar mendapatkan keterangan yang diperlukan dengan jelas.
Dalam wawancara ini penulis juga membicarakan tentang sejarah perusahaan, sistem laporan atau pembukuan yang sudah berjalan, dan apa saja masalah yang dihadapi perusahaan dengan adanya kesinambungan dari judul Tugas Akhir ini.
c. Studi Kepustakaan
Yaitu metode pengumpulan data dengan jalan membaca dan mengambil dari sejumlah buku dan sumber lainnya yang berhubungan dengan masalah yang diamati.
1.6.3 Metode Pengembangan Sistem
Dari data yang terkumpul kemudian dilakukan pengembangan sistem menggunakan model Waterfall, yaitu melalui tahapan sebagai berikut :
Gambar 1.1 Model Waterfall(Pressman, 2012)
a. Komunikasi
Pada tahapan ini penulis mencari sumber dan mengamati latar belakang masalah yaitu wawancara dengan kepala penanggung jawab CV. Surya Utama Perkasa (SUPER) Honda yaitu Bapak Lilik Prahoro sekaligus mempelajari system pemasaran motor di CV. Surya Utama Perkasa. Komunikasi Kontruksi Penulisan kode-kode program pengujian Penyerahan kkonsume n Untuk mendapatkan spesifikasi kebutuhan pengguna Perencanaan Membuat Jadwal Permodelan Analisis perancanga n System/per angkat lunak ke para pelanggan/ pengguna
b. Perencanaan
Penulis membuat perkiraan-perkiraan tentang penjadwalan pembuatan aplikasi agar selesai sesuai rencana. Aplikasi yang dibuat menggunakan
framework Codeigniter.
c. Permodelan
Perencanaan system agar dapat menyediakan layanan yang diharapkan terhadap solusi masalah yang ada dengan menggunakan perencanaan terstruktur dan desain antarmuka, dalam pembuatan system ini penulis melakukan perancangan system dengan menggunakan UML. d. Kontruksi
Melakukan implementasi hasil rancangan kedalam bentuk yang dapat di baca dan dimengerti oleh computer, pada tahap inilah pengerjaan sistem secara nyata dilakukan, penulis menggunakan framework dan melakukan pengujian sistem dengan menggunakan localhost untuk memastikan bahwa semua perintah yang ada dapat berfungsi dan tepat sasaran serta untuk menemukan kendala-kendala terhadap sistem tersebut. e. Penyerahan
Melakukan penyerahan sistem kepada pengguna serta memberikan dukungan pemeliharaan (support) terhadap sistem maupun data-data pada sistem penjualan sepeda motor secara berkesinambungan.
1.7 Sistematika Penulisan
Untuk mendapatkan gambaran dalam penulisan laporan Tugas Akhir ini, maka secara garis besar sistematika dalam penulisan terbagi menjadi 6 (enam) bab yaitu :
BAB I PENDAHULUAN
Pada bab ini berisi mengenai latar belakang, tujuan dan manfaat tugas akhir, batasan masalah, metodologi penelitian, metode pengembangan sistem, serta sistematika penulisan.
BAB II TINJAUAN UMUM CV SURYA UTAMA PERKASA
Pada bab ini menjelaskan gambaran umum tentang tempat yang menjadi objek penelitian tugas akhir yang meliputi sejarah singkat CV. Surya Utama Perkasa, struktur organisasi CV. Surya Utama Perkasas serta tugas dan fungsinya.
BAB III LANDASAN TEORI
Pada bab ini menjelaskan mengenai definisi yang berkaitan dengan penyusunan laporan tugas akhir.
BAB IV PERENCANAAN DAN ANALISA PERANCANGAN SISTEM
Pada bab ini membahas mengenai perencanaan dan menguraikan langkah– langkah perancangan. Langkah ini sesuai dengan metode waterfall.
BAB V IMPLEMENTASI SISTEM DAN PENGUJIAN SISTEM
Pada bab ini berisi tentang hasil dari perancangan dan pembangunan
sistem serta membahas implementasi yang digunakan untuk
mengaplikasikan sistem dan tata cara penggunaannya.
BAB VI PENUTUP
Pada bab ini berisi tentang kesimpulan serta saran–saran yang berguna dalam pengembangan sistem.
DAFTAR PUSTAKA