BAB 1 PENDAHULUAN 1.1 Latar Belakang

dokumen-dokumen yang mirip
BAB I PENDAHULUAN.

BAB 1 PENDAHULUAN 1.1 Latar Belakang

I-1 BAB I PENDAHULUAN

BAB 1 PENDAHULUAN. dalam berbagai bidang industri, tidak terkecuali dalam industri game.

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN Latar Belakang

BAB 1 PENDAHULUAN. Faktanya, jalan-jalan besar kota Jakarta khususnya di wilayah Jakarta Barat

BAB 1 PENDAHULUAN. banyak dimanfatkan perusahaan untuk mencapai tujuannya. Banyak sekali perusahaan

PERANCANGAN APLIKASI KALKULASI PAJAK KENDARAAN BERMOTOR BERBASIS ANDROID

BAB III METODE PENELITIAN. Pengetahuan Alam Universitas Lampung dan di Dinas Pemuda dan Pariwisata

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB IV METODE PENELITIAN. Penelitian ini adalah penelitian rekayasa perangkat lunak yang

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN. Perkembangan teknologi yang semakin pesat saat ini telah membuat banyak

BAB I PENDAHULUAN. sistem lain. Dalam hal tersebut, database yang tersebar di suatu instansi atau

BAB III METODOLOGI PENELITIAN

PERANCANGAN SISTEM INFORMASI DATA KEPENDUDUKAN BERBASIS DESKTOP DI DESA BUKIT LANGKAP KECAMATAN LINGGA TIMUR

BAB III METODE PENELITIAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB I PENDAHULUAN. pengambil keputusan. Data Warehouse sebagai sarana pengambilan keputusan, merupakan

BAB 1 PENDAHULUAN. Gambar 1. 1 Top 8 Mobile Operating System. (Sumber:

BAB 1 PENDAHULUAN. manusia mengalami evolusi. Berbagai aktivitas mengalami perubahan dari cara

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN

BAB II LANDASAN TEORI. Pada tahap ini berisi pengertian dan penjelasan teori-teori yang digunakan penulis untuk pembangunan sistem.

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah. 1.2 Perumusan Masalah

BAB I PENDAHULUAN 1.1 Latar Belakang

2 meningkatkan daya saing PT Panorama Transportasi tbk. sebagai perusahaan di bidang transportasi taksi. Dalam menjawab permasalan tersebut maka diper

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN 1.1. Latar Belakang Masalah

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN 1-1

BAB I PENDAHULUAN 1.1. Latar Belakang dan Permasalahan Era Globalisasi saat ini diwarnai oleh perkembangan teknologi yang semakin pesat.

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN.

PENDAHULUAN 1 BAB Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN I - 1

BAB I PENDAHULUAN. Kampus Online merupakan jejaring sosial berbasis web yang dibuat dan

BAB I PENDAHULUAN I.1 Latar Belakang Masalah

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB 1 PENDAHULUAN. perkembangan zaman yang paling terlihat adalah perkembangan teknologi yang

1 BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Seiring dengan perkembangan teknologi, manusia menginginkan segala

BAB 1 PENDAHULUAN 1.1. Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang


BAB III METODE PENELITIAN

BAB 1 PENDAHULUAN. praktis, itulah yang diinginkan oleh orang-orang saat ini. Penggunaan telepon

BAB III METODE PENELITIAN. Lampung. Waktu Penelitian adalah pada Semester Ganjil Tahun Akademik Spesifikasi Hardware dan Software yang Digunakan

MENGAPA HARUS ADA TAHAPAN PENGEMBANGAN PERANGKAT LUNAK?

BAB 1 PENDAHULUAN. Konsumen, terutama kaum muda lebih menyukai media online untuk

BAB I PENDAHULUAN. pengantar dalam berkomunikasi antar bangsa. Dengan ditetapkannya bahasa

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. masyarakat dengan Kuliah Kerja Nyata (KKN) merupakan suatu bentuk kegiatan

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN Latar Belakang

BAB 1 PENDAHULUAN 1.1 Latar Belakang

PERANGKAT LUNAK PEMESANAN MAKANAN RESTORAN BERBASIS CLIENT SERVER DENGAN PLATFORM ANDROID

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN.

BAB 1 PENDAHULUAN. teknologi yang terus berkembang sampai sekarang adalah teknologi informasi yang

BAB 1 PENDAHULUAN 1.1 Latar Belakang


BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 1 Pendahuluan 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.4 Latar Belakang. Dalam kondisi administrasi Dinas Komunikasi dan Informatika sekarang sangat

BAB I PENDAHULUAN.

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. Berkembangnya usaha-usaha perdagangan yang sangat pesat pada saat


BAB 1 PENDAHULUAN. perangkat mobile itu sendiri juga banyak, mulai dari Smartphone yang berbasis

BAB I PENDAHULUAN. Perkembangan ilmu pengetahuan dan teknologi saat ini begitu pesat.

APLIKASI PEMESANAN TIKET BUS BERBASIS ANDROID MENGGUNAKAN TEKNOLOGI QRCODE PADA PO. ARMADA JAYA PERKASA

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. teknologi-teknologi yang sedang berkembang, seperti internet dan social

BAB 1 PENDAHULUAN. Bekasi merupakan badan usaha yang bergerak dalam bidang penjualan bed cover, sprei bantal, sprei guling dan sprei untuk kasur.

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB III METODOLOGI PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer, Fakultas Matematika dan

BAB III METODE PENELITIAN

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Gambar 3.1. SDLC Alur Penelitian

BAB I PENDAHULUAN. melakukan browsing di internet untuk melakukan pencarian informasi kuliner.

MAKALAH SEMINAR KERJA PRAKTEK Aplikasi Sistem Informasi Sertifikasi Kompetensi Pegawai PLN Distribusi Jawa Tengah dan D. I Yogyakarta.

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN. Dalam komunikasi tersebut baik yang berisi informasi maupun pemberitahuan

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB III METODOLOGI PENELITIAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB I PENDAHULUAN. 1.1 Latar Belakang. 1.2 Rumusan masalah

BAB III METODOLOGI PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer, Fakultas Matematika dan Ilmu

BAB I PENDAHULUAN. 1.1 Latar Belakang

Berdasarkan Latar Belakang yang telah diuraikan di atas, maka rumusan masalah dalam sistem ini adalah sebagai berikut:

Transkripsi:

BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi yang pesat seiring dengan tingkat peradaban manusia telah memberikan dampak positif bagi manusia. Salah satunya adalah kemajuan teknologi di bidang informasi yang mempermudah komunikasi antar manusia dalam melakukan pertukaran informasi dan data dengan menggunakan teknologi yang ada. Pertukaran tersebut dilakukan menggunakan jaringan sebagai media untuk menghubungkan beberapa perangkat teknologi sebagai client dengan server sebagai prasyarat mutlak. Tanpa adanya jaringan, pertukaran informasi dan data tidak dapat dilakukan. Perkembangan teknologi pada bidang jaringan komputer pun sudah mulai dimanfaatkan oleh para entrepreneur di bidang jasa terutama pengelola bengkel. Selain untuk media komunikasi antara konsumen dengan service center, saat ini networking pun dapat dimanfaatkan untuk mempermudah kerja mekanik dan juga kasir, dimana hal tersebut dapat meningkatkan efisiensi waktu kerja dari mekanik dan kasir tersebut. Selain itu, pemanfaatan smartphone berbasis android pun semakin meningkat. Android sendiri merupakan salah satu platform yang bersifat open source yang memiliki basis pemrograman Java. Android telah mencapai versi ke-7 yang diberi nama Android Nougat. Menurut arenalte.com, pada tahun 2016 tercatat ada lebih dari 88 juta pengguna internet di Indonesia dimana 9 dari 10 diantara pengguna mengakses internet tersebut melalui smartphone. Hal tersebut tentu merupakan sebuah angka yang besar sehingga sudah tidak diragukan lagi bahwa penggunaan smartphone terutama smartphone berbasis android telah menjadi kebutuhan utama. Dalam menjalankan sebuah bisnis atau usaha, dibutuhkan komunikasi dan juga management waktu yang baik. Pada usaha bengkel, dibutuhkan komunikasi yang baik antara mekanik dengan mekanik lainnya, komunikasi yang baik antara mekanik dengan kasir, juga komunikasi yang baik antara mekanik dan kasir dengan pemilik atau pengelola bengkel. Management waktu yang baik juga akan membawa dampak yang cukup baik terhadap usaha bengkel. Hal tersebut akan memberikan feedback yang baik dari konsumen. 1

2 Bengkel JDM Project yang memiliki jumlah konsumen yang cukup banyak pun melihat hal tersebut. Dengan banyaknya jumlah konsumen yang datang setiap hari, maka bengkel JDM Project ingin membangun sebuah aplikasi yang dapat mengoptimalkan manajemen operasionalnya dan meningkatkan efisiensi kerja karyawannya yang berbasiskan sistem operasi Android dan Windows. 1.2 Rumusan Masalah Berdasarkan latar belakang, dapat disimpulkan masalah yang diangkat adalah bagaimana menganalisis dan merancang aplikasi berbasis Android, Desktop dan socket programming untuk mendukung peningkatan efisiensi waktu bagi mekanik dan kasir, serta mengurangi terjadinya misscommunication antara mekanik dengan kasir pada bengkel Joddy Motor atau biasa disebut JDM Project. 1.3 Ruang Lingkup Untuk mendapat suatu pembahasan yang lebih jelas perlu dibuat ruang lingkup masalah yang akan dibahas. Penyusunan skripsi ini dibatasi dengan ruang lingkup bahasan sebagai berikut : 1. Aplikasi ini dirancang dan dibangun untuk digunakan oleh karyawan bengkel JDM Project, yaitu mekanik dan kasir atau administrasi. 2. Aplikasi untuk mekanik akan dijalankan pada smartphone berbasis sistem operasi Android, sedangkan aplikasi untuk kasir atau administrasi akan dijalankan pada Personal Computer atau laptop yang akan dihubungkan dengan socket programming sehingga dapat saling terhubung. 3. Aplikasi ini dibuat menggunakan Android Studio Tools untuk mekanik dan NetBeans untuk kasir yang keduanya memanfaatkan bahasa pemrograman Java. 4. Aplikasi untuk mekanik memerlukan sistem operasi android dengan minimal versi android Jelly Bean. 5. Aplikasi untuk kasir atau administrasi memerlukan sebuah Personal Computer atau laptop dengan sistem android Windows yang sudah terintegrasi Java. 6. Aplikasi berjalan dengan memanfaatkan sebuah jaringan internet.

3 7. Aplikasi ini hanya berfokus pada pengiriman dan penerimaan data hasil kerja mekanik terhadap kendaraan konsumen, dan penyimpanan data hasil kerja mekanik ke dalam database. 1.4 Tujuan dan Manfaat Tujuan Tujuan yang ingin dicapai dalam pembuatan skripsi ini adalah sebagai berikut: 1. Menganalisa dan merancang aplikasi yang memudahkan komunikasi antara mekanik dengan kasir untuk tujuan efisiensi waktu kerja. 2. Mengimplementasikan aplikasi mobile berbasis Android dan aplikasi Desktop berbasis Java untuk digunakan dalam kegiatan kerja bengkel JDM Project. Manfaat. Manfaat bagi mekanik dan kasir adalah sebagai berikut : 1 Mekanik tidak perlu lagi berjalan untuk melapor ke kasir tentang jasa apa saja yang telah ia kerjakan. 2 Jam kerja mekanik tidak akan terganggu karena kasir tidak harus memanggil mekanik untuk menanyakan pekerjaan apa saja yang telah dilakukan. 3 Kasir tidak perlu berjalan ke tempat mekanik yang sedang bekerja untuk bertanya tentang jasa apa saja yang digunakan. 4 Berkurangnya miskomunikasi antar karyawan yang bekerja di bengkel JDM Project. 1.5 Metode Penelitian Metode yang digunakan dalam penulisan skripsi ini adalah metode waterfall, yang meliputi : 1. Requirement Analysis Definition Penulis melakukan tahap Requirement Analysis Definition dengan kegiatan sebagai berikut:

4 a. Studi Pustaka Studi pustaka dilakukan dengan mengumpulkan informasi yang didapatkan melalui buku-buku, e-book, jurnal, dan sumber referensi lainnya. b. Studi Lapangan Melakukan kunjungan ke JDM Project untuk mendapatkan detail informasi dengan melakukan wawancara dengan narasumber. c. Wawancara Melakukan sesi tanya-jawab untuk memenuhi daftar kebutuhan yang dibutuhkan oleh user, yaitu mekanik JDM Project dan pemilik JDM Project. Dalam tahap ini, penulis melakukan wawancara kepada mekanik dan pemilik bengkel JDM Project. d. Scheduling Melakukan perencanaan, baik untuk tahap perancangan aplikasi maupun penulisan. Perencaan meliputi scheduling, pemilihan software yang dipakai dan pemilihan bahasa pemrograman. 2. System and Software Design Pada tahap ini, penulis melakukan analisis data berdasarkan informasi yang telah direrima pada tahap sebelumnya. Perancangan aplikasi yang meliputi pembuatan diagram dan rancangan sebagai berikut: a. Use Case Diagram Merupakan diagram yang digunakan untuk menggambarkan siapa yang berinteraksi langsung dengan sistem yang dirancang. b. Activity Diagram Merupakan diagram yang digunakan untuk menggambarkan urutan aktivitas dari awal hingga akhir proses bisnis. c. Class Diagram Merupakan diagram yang digunakan untuk menggambarkan struktur sistem dalam bentuk objek. d. Sequence Diagram Merupakan diagram yang digunakan untuk menggambarkan interaksi objek dalam suatu rangkaian waktu.

5 e. User Interface Menggambarkan antarmuka sistem di mana pengguna melakukan interaksi. 3. Implementation and Unit Testing Melakukan coding dan testing. Dimana tes dilakukan dengan melakukan pengamatan terhadap aplikasi dan memeriksa fungsional dari aplikasi. 4. Integration and System Testing Melakukan evaluasi dan memastikan bahwa aplikasi sudah memenuhi user requirements, fungsi-fungsi yang belum berjalan secara maksimal akan dikategorikan sebagai permasalahan. 5. Operation and Maintenance Melakukan pemantauan dan perawatan, dimana bila terdapat error akan dilakukan perbaikan kembali dan melakukan peningkatan service system. 1.6 Sistematika Penulisan Sistematika penulisan Skripsi penulis adalah sebagai berikut: BAB 1 : PENDAHULUAN Bab ini berisi latar belakang, rumusan masalah, hipotesis, ruang lingkup, tujuan dan manfaat penelitian, metode penelitian, dan sistematika penulisan. BAB 2 : TINJAUAN PUSTAKA Bab ini menjelaskan tentang teori yang berkaitan dengan jaringan, teori yang berkaitan dengan penelitian, dan hasil penelitian sebelumnya.

6 BAB 3 : METODOLOGI PENELITIAN Bab ini memuat permasalahan, solusi yang diberikan dan diagram yang menjelaskan alur dari program. BAB 4 : HASIL DAN PEMBAHASAN Bab ini memuat screenshoot dari aplikasi dan langkah-langkah penggunaannya. Selain itu juga berisi evaluasi dari aplikasi yang telah dibuat. BAB 5 : SIMPULAN DAN SARAN Bab ini menjelaskan simpulan dan saran dari program yang telah dibuat untuk pengembangan lebih lanjut dari aplikasi yang telah dibuat pada bengkel JDM Project.