• Tidak ada hasil yang ditemukan

1.1 Latar Belakang BAB 1 PENDAHULUAN

N/A
N/A
Protected

Academic year: 2021

Membagikan "1.1 Latar Belakang BAB 1 PENDAHULUAN"

Copied!
6
0
0

Teks penuh

(1)

BAB 1 PENDAHULUAN 1.1 Latar Belakang

Data yang diproses di era informasi saat ini semakin hari semakin besar dan kompleks. Basis data menjadi bagian penting bagi organisasi serta dan digunakan di seluruh dunia. Namun, dengan pertumbuhan data terus-menerus, basis data relasional memiliki berbagai keterbatasan. Pengambilan data kehilangan efisiensi karena volume data yang besar serta penyimpanan dan pengelolaan basis data yang semakin besar menjadi tantangan organisasi saat ini. Beberapa tahun terakhir telah dikembangkan basis data NoSQL untuk menyediakan satu set fitur baru dari manajemen data yang juga diharapkan akan mengatasi beberapa keterbatasan basis data relasional. Dibandingkan dengan basis data relasional, basis data NoSQL lebih fleksibel dan scalable. Salah satu keuntungan utama dari basis data non-relational dapat terlihat dari tidak adanya struktur data yang kaku, seperti pada basis data relasional, struktur data harus didefinisikan dahulu sebelum data dapat disimpan. Pendekatan ini memungkinkan penyimpanan dan penarikan data yang lebih mudah tanpa perlu mempertimbangkan struktur dan konten. NoSQL memungkinkan manajemen sistem yang mudah dan menghapus kebutuhan modifikasi aplikasi atau basis data dikarenakan perubahan skema.

Dengan semakin krusialnya kebutuhan akan performansi data, banyak riset dan perkembangan dilakukan untuk memenuhi kebutuhan ini. Perusahaan besar juga sudah lebih dahulu melihat kebutuhan ini dan sudah mengimplementasikannya dengan baik. Beberapa perusahaan telah mengimplementasikan Elasticsearch search engine untuk meningkatkan performansi sistem mereka. Elasticsearch pada dasarnya merupakan proyek perangkat lunak yang disebut Lucene. Elasticsearch ini berkaitan dengan penyimpanan indeks yang dioptimalkan oleh Lucene dan algoritma aktual untuk pencocokan teks. Elasticsearch dijalankan menggunakan metode Application Programming Interface (API) dimana memiliki

(2)

skalabilitas yang tinggi. Instalasi Elasticsearch pada server cukup sederhana meskipun perlu dilakukan beberapa konfigurasi untuk penyesuaian lingkungan.

PT Shippindo Teknologi Logistik adalah sebuah perusahaan yang bergerak di bidang penyediaan platform teknologi logistik yang bertujuan untuk memudahkan pelanggan dari jasa pengiriman/logistik di Indonesia untuk memesan jasa pengiriman barang dengan memilih jasa pengiriman barang yang diinginkan. Sistem Manajemen Order yang menjadi objek observasi penerapan Elasticsearch merupakan sistem yang digunakan oleh pengguna seperti penjual barang online ataupun pemborong atau merchant. Sistem Manajemen Order yang berjalan saat ini sudah menerapkan NoSQL sebagai basis data transaksi mereka. Dalam operasional sehari-hari, perusahaan belum memenuhi kepuasan dalam performansi penggunaan sistem, sehingga perlu dilakukan pengembangan dari sistem yang sudah berjalan untuk meningkatkan performansi sistem. Berdasarkan kondisi diatas, maka dilakukan penelitian berjudul “Implementasi Elasticsearch Search Engine pada Sistem Manajemen Order PT. Shippindo Teknologi Logistik”. Dengan adanya implementasi ini, diharapkan dapat memudahkan perusahaan dalam melakukan kegiatan-kegiatan yang berhubungan dengan manajemen order pengguna.

1.2 Rumusan Masalah

Berdasarkan latar belakang yang telah diuraikan sebelumnya, maka masalah yang ada dirumuskan sebagai berikut:

1. Bagaimana menerapkan Elasticsearch search engine pada Sistem Manajemen Order PT. Shippindo Teknologi Logistik agar dapat digunakan dengan baik?

2. Bagaimana pengaruh performansi pemrosesan data pada Sistem Manajemen Order PT. Shippindo Teknologi Logistik saat sebelum dan setelah diimplementasikannya Elasticsearch search engine?

(3)

1.3 Batasan Masalah

Agar pembahasan permasalahan tidak menyimpang, maka pada penelitian ini diberi batasan ruang lingkup sebagai berikut:

1. Informasi yang dijelaskan dalam skripsi hanya berhubungan dengan permasalahan terkait pemrosesan data order pada Sistem Manajemen Order PT. Shippindo Teknologi Logistik.

2. Sistem Manajemen Order yang dijalankan secara online merupakan pengaturan serta penampilan data order yang telah dilakukan oleh pengguna sistem, sehingga tidak membahas mengenai proses lainnya seperti pengumpulan order, pembatalan order dan pendaftaran pengguna baru.

3. Pengembangan sistem dengan implementasi elasticsearch dibangun dalam server localhost, hal ini dikarenakan keterbatasan biaya untuk membeli server sendiri dan otoritas untuk peminjaman server yang tidak diijinkan oleh pihak perusahaan. Sebagai informasi tambahan, pihak perusahaan memakai jasa server hosting dari pihak lain, dan belum memiliki server fisik.

1.4 Tujuan Penelitian

Berdasarkan latar belakang yang telah diuraikan sebelumnya, tujuan pelaksanaan penelitian ini adalah sebagai berikut:

1. Untuk meningkatkan performansi pemrosesan dan penampilan data pada sistem.

2. Untuk menjaga maintainability data pada sistem agar mudah beradaptasi dengan perubahan sistem.

1.5 Manfaat Penelitian

Manfaat dari penelitian ini diantanya adalah sebagai berikut: a. Bagi Perusahaan

1. Mempercepat proses manajemen order yang dilakukan oleh pengguna sistem yang merupakan client perusahaan.

(4)

2. Meminimalisasi penggunaan data yang diakses oleh pengguna sistem yang merupakan client perusahaan.

b. Bagi Penulis

1. Sebagai sarana pengembangan diri dengan menerapkan ilmu-ilmu yang telah diperoleh.

2. Dapat digunakan sebagai acuan untuk penelitian selanjutnya. c. Bagi Akademis

1. Sebagai panduan dan referensi yang nantinya dapat dijadikan sebagai bahan studi perbandingan dalam penerapan Elasticsearch search engine.

2. Sebagai informasi yang dapat dijadikan rujukan bagi pembaca yang sedang melakukan penelitian dengan kasus sejenis.

3. Dapat dijadikan sebagai acuan untuk penelitian selanjutnya.

1.6 Metode Penelitian 1.6.1 Jenis Penelitian

Sumber penelitian ini diambil dengan menggunakan field research (penelitian lapangan) dengan melakukan peninjauan langsung ke tempat objek penelitian. Didalam pengukuran dan analisis data menggunakan penelitian kualitatif yaitu dengan menganalisis data yang dikumpulkan. Penjelasan hasil penelitian menggunakan metode deskriptif yaitu menggambarkan suatu keadaan atau permasalahan yang sedang terjadi berdasarkan fakta dan data-data yang diperoleh dan dikumpulkan pada waktu melaksanakan penelitian.

1.6.2 Teknik Pengumpulan Data

Metode pengumpulan data yang dilakukan dalam penelitian ini adalah sebagai berikut:

1. Observasi (Pengamatan Langsung di Lapangan)

Melakukan pengamatan secara langsung di lingkungan divisi Teknologi Informasi dan divisi Operasional untuk mendapatkan data dan informasi yang akurat.

(5)

Pengumpulan data melalui tanya jawab langsung dengan staf operasional dan staf teknologi informasi agar penelitian yang dilakukan sesuai dengan masalah yang terjadi.

3. Studi Literatur

Pengumpulan data melalui stuli literatur baik itu buku maupun ebook serta jurnal-jurnal yang terkait dengan penelitian.

1.6.3 Metode Pengembangan Sistem

Metode yang digunakan untuk membangun sistem ini adalah Model Agile Scrum. Model ini merupakan sebuah pendekatan terhadap pengembangan perangkat lunak yang sistematis, dengan beberapa tahapan, yaitu: Planning, Design, Coding, dan Test.

1. Planning

Pada tahap ini dilakukan analisis terhadap kebutuhan fungsional dan kebutuhan non-fungsional.

2. Design

Pada tahapan ini dilakukan penerjemahan syarat kebutuhan ke sebuah perancangan perangkat lunak yang dapat diperkirakan sebelum memasuki tahap coding. Proses ini berfokus pada struktur data, arsitektur perangkat lunak, representasi interface dan detail algoritma prosedural. Tahapan ini akan menghasilkan dokumen yang disebut Software Enhancement Requirement Document. Dokumen inilah yang akan digunakan programmer untuk melakukan aktivitas pembuatan sistem.

3. Coding

Pada tahapan ini perancangan ditranslasi ke dalam bahasa yang bisa dikenali oleh komputer. Dilakukan oleh programmer yang akan menerjemahkan transaksi yang diminta oleh pengguna. Tahapan ini yang merupakan tahapan secara nyata dalam mengerjakan suatu sistem dalam artian penggunaan komputer akan dimaksimalkan dalam tahapan ini.

(6)

Pada tahapan ini dilakukan pencarian kesalahan-kesalahan terhadap sistem tersebut dengan menciptakan skenario-skenario proses penggunaan sistem untuk kemudian diperbaiki jika ditemukan kesalahan.

1.7 Sistematika Penulisan

Penggambaran secara umum dan singkat mengenai bab-bab yang ada dalam skripsi ini adalah sebagai berikut.

BAB I : PENDAHULUAN

Bab ini membahas tentang latar belakang, rumusan masalah, batasan masalah, tujuan, manfaat, metode penelitian, dan sistematika penulisan.

BAB II : LANDASAN TEORI

Bab ini membahas rangkuman informasi yang dihimpun dari pustaka yang relavan dengan masalah yang menjadi objek kajian untuk memperluas basis informasi dalam melakukan penelitian.

BAB III : ANALISA SISTEM DAN PERANCANGAN

Bab ini menerangkan tentang analisis yang digunakan sebagai dasar implementasi Elasticsearch search engine pada Sistem Manajemen Order. Disamping itu juga pemodelan sistem yang menggambarkan muatan dan aliran informasinya.

BAB IV : IMPLEMENTASI DAN PENGUJIAN

Bab ini berisi implementasi Elasticsearch search engine pada Sistem Manajemen Order dan pengujian serta hasil pengamatan secara keseluruhan dari implementasi Elasticsearch search engine pada Sistem Manajemen Order.

BAB V : PENUTUP

Referensi

Dokumen terkait

Sebelumnya dikatakan bahwa Kecamatan Reok lolos untuk menjadi Pusat Kegiatan Lokal dikarenakan memiliki pelabuhan kelas III dan jalan areteri yang mendukung

Lokasi tersebut dipilih secara purposif dengan alasan (a) ja- lan lintas Papua merupakan jalan yang mengikuti garis perbatasan antara Indonesia dan Papua New Guinea

Konsekuensi yang diharapkan klien dapat memeriksa kembali tujuan yang diharapkan dengan melihat cara-cara penyelesaian masalah yang baru dan memulai cara baru untuk bergerak maju

Oleh karena itu, maka komunikasi penyuluhan yang dilakukan baik dari segi teknik, bahasa, dan sarana yang digunakan harus disesuaikan dengan daya nalar masyarakat yang dilihat

Hal ini seperti yang dijelaskan oleh Puguh Harianto sebagai Ketua Pelaksana yaitu tugas dari dua divisi ini hampir sama dan sesuai dengan keputusan dari DPM agar

Hasil dari penelitian ini adalah terumuskan 5 strategi dan kebijakan IS/IT yang sebaiknya diterapkan di FIT Tel-U berdasarkan pertimbangan 3 hal, pertama kebutuhan

Penelitian yang dilakukan di Rumah Sakit Islam "Ibnu Sina" Yarsi Sumbar Bukittinggi menunjukkan bahwa 54,7% perawat memiliki kecendrungan turnover, dari

value Teks default yang akan dimunculkan jika user hendak mengisi input maxlength Panjang teks maksimum yang dapat dimasukkan. emptyok Bernilai true jika user dapat tidak