Bab I Pendahuluan BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Information Technology di zaman sekarang ini sangatlah penting dalam pengolahan informasi, karena dengan pengolahan informasi yang berbasis Information Technology akan mampu menghasilkan informasi yang tepat, akurat, dan bermanfaat bagi suatu organisasi atau perusahaan. Pesatnya perkembangan bidang Information Technology dan Aplikasi dapat dilihat dari bermunculannya produk-produk baru baik itu berupa hardware maupun software yang memiliki keunggulannya masing-masing yang kian hari semakin baik. Hal tersebut memacu sebagian orang untuk merancang suatu Aplikasi untuk membantu mengoptimalkan sistem kerja di suatu perusahaan. Begitu juga dengan sistem yang ada di UMKM Yoghurt Van Java (Y.V.J), dibutuhkan suatu Aplikasi yang memiliki kecerdasan dan kehandalan yang tinggi dalam menjalankan transaksi, penyimpanan, dan pengolahan data pada UMKM tersebut. UMKM-UMKM khususnya di UMKM Yoghurt Van Java (Y.V.J) masih menggunakan sistem pendataan manual seperti data produk, data user, data customer, dan data transaksi diinputkan secara tertulis yang tentunya tidak memiliki relasi antara satu data dengan data lainnya sehingga data yang sudah ada tidak dapat di proses lebih lanjut. Selain itu lingkup permasalahan report yang sebenarnya bisa secara komputerisasi tetapi tidak memanfaatkan komputer untuk menanganinya. Hal – hal tersebut tentunya bisa menjadi kendala seperti lambannya kinerja Operator/Pegawai dalam menginputkan data pelanggan yang terpisah - pisah karena tidak adanya relasi antar data, report bulanan yang kurang akurat dan proses auditing sewaktu waktu sulit dilaksanakan. I-1 Bab I Pendahuluan Untuk mengatasi persoalan diatas maka diperlukan suatu Aplikasi Transaksi Penjualan UMKM Yoghurt Van Java (Y.V.J) yang dapat digunakan untuk mempermudah dalam pendataan baik itu data produk, data user, data customer dan data transaksi UMKM Yoghurt Van Java (Y.V.J) sampai dengan rekapitulasi report harian, mingguan, bulanan, dan tahunan. Aplikasi Transaksi Penjualan UMKM Yoghurt Van Java (Y.V.J) yang dirancang dengan Java GUI dan menggunakan Database MySQL Server ini bisa menjawab salah satu persoalan UMKM-UMKM khususnya di UMKM Yoghurt Van Java (Y.V.J), dimana dengan Aplikasi ini nantinya Operator/Pegawai dapat mencatat data produk, data user, data customer dan data transaksi, serta membuat report harian, mingguan, bulanan, dan tahunan secara tepat dan akurat. 1.2 Identifikasi Masalah Berdasarkan dari Latar belakang Masalah maka dapat diidentifikasikan bahwa : 1. Sistem pendataan seperti data produk, data user, data customer, dan data transaksi pada UMKM Yoghurt Van Java (Y.V.J) saat ini masih menggunakan sistem manual, sehingga tidak memiliki relasi antara satu data dengan data lainnya dan data yang sudah ada tidak dapat di proses lebih lanjut. 2. Proses pembuatan report masih menggunakan metode manual melalui paper/sheet yang sudah terisi. 1.3 Rumusan Masalah 1. Bagaimana proses pengolahan data produk, data user, data customer, data transaksi, dan percetakan kwitansi agar dapat di manage dengan baik? 2. Bagaimana proses membuat rekapitulasi report di UMKM Yoghurt Van Java (Y.V.J)? I-2 Bab I Pendahuluan 1.4 Batasan Masalah Penerapan Aplikasi ini tentu akan sangat kompleks dan rumit bila harus memenuhi semua kriteria dari beberapa aspek sekaligus. Agar pembuatan Aplikasi Transaksi Penjualan UMKM Yoghurt Van Java (Y.V.J) ini mencapai sasaran yang jelas dan karena keterbatasan kemampuan penulis, adapun batasan masalah dalam penelitian ini sebagai berikut: 1. Aplikasi ini digunakan hanya untuk keperluan Operator/Pegawai dalam menyimpan dan mengelola data produk, data user, data customer, data transaksi, serta pembuatan kwitansi di setiap transaksi UMKM Yoghurt Van Java (Y.V.J). 2. Perhitungan lebih lanjut dari hasil rekapitulasi dilakukan oleh pihak acconting UMKM Yoghurt Van Java (Y.V.J), oleh karena itu Aplikasi ini hanya membuat report dan tidak menerapkan perhitungan lebih lanjut dari hasil rekapitulasi bulanan UMKM Yoghurt Van Java (Y.V.J) 1.5 Maksud Dan Tujuan Perancangan Sistem Dengan melihat permasalahan di UMKM Yoghurt Van Java (Y.V.J) maka adapun: 1.5.1 Maksud : 1. Untuk merancang dan membuat sebuah Aplikasi UMKM Yoghurt Van Java (Y.V.J) yang memudahkan dalam penginputan dan penyimpanan data produk, data user, data customer dan data transaksi di UMKM Yoghurt Van Java (Y.V.J). 2. Memudahkan Operator/Pegawai/Pegawai UMKM Yoghurt Van Java (Y.V.J) dalam mengelola dan mengetahui tingkat penjualan UMKM Yoghurt Van Java (Y.V.J) perhari, perminggu, perbulan, atau pertahun dari rekapitulasi report UMKM Yoghurt Van Java (Y.V.J). I-3 Bab I Pendahuluan 1.5.2 Tujuan : 1. Meminimalisir terjadinya kesalahan dalam proses pendataan dan jumlah pendapatan harian, mingguan, bulanan maupun tahunan. 2. Membantu dan mempercepat proses penginputan data produk, data user, data customer, data transaksi, serta percetakan kwitansi untuk setiap transaksi UMKM Yoghurt Van Java (Y.V.J). 3. Dapat meningkatkan pelayanan dan kenyamanan yang didapatkan oleh pelanggan/customer dan mendapatkan fasilitas yang memuaskan. 1.6 1. Metode Pengembangan Perangkat Lunak Wawancara adalah teknik pengumpulan data dengan cara mendapatkan informasi dengan cara bertanya langsung kepada pegawai. Adapun penulis dalam penelitian ini menggunakan teknik wawancara langsung dengan menggunakan daftar pertanyaan. 2. Observasi adalah teknik pengumpulan data yang didefinisikan sebagai pengamatan sistematis berkenaan dengan perhatian terhadap fenomenafenomena yang nampak. 3. Studi literature berupa pengumpulan bahan pustaka dan pemanfaatan media internet. Dalam membangun sistem penjualan dan pembelian barang, metode dalam pengembangan perangkat lunak yang penulis gunakan adalah model Waterfall yaitu suatu metode pengembangan software yang bersifat sekuensial dan terdiri dari 5 tahap yang saling terkait dan mempengaruhi, diantaranya : Analisis Kebutuhan, Desain Sistem, Penulisan kode Program, Pengujian Program, dan Penerapan Program. I-4 Bab I Pendahuluan 1.7 Sistematika Penulisan Sistematika penulisan adalah berisi uraian singkat setiap bab, mulai dari BAB I hingga BAB VI, dimana uraian ini memberikan gambaran secara langsung tentang isi dari tiap-tiap bab yang ada dalam report ini. Adapun sistematika penulisan laporan ini akan di uraikan menjadi enam bab yaitu: BAB I PENDAHULUAN Menjelaskan tentang latar belakang, identifikasi permasalahan, ruang lingkup permasalahan, tujuan perancangan, dan sistematika penulisan. BAB II LANDASAN TEORI Menjelaskan tentang teori-teori permasalahan yang dihadapi, serta metodologi pengembangan perangkat lunak yang digunakan. BAB III ANALISIS SISTEM Berisi analisis sistem lama, analisis kebutuhan perangkat lunak, analisis komponen sistem serta diagram alir sistem. BAB IV PERANCANGAN PERANGKAT LUNAK Berisi Penjelasan perancangan perangkat lunak yang dimodelkan dengan diagram Unified Modeling Language (UML). BAB V IMPLEMENTASI DAN PENGUJIAN Berisi mengenai rencana, lingkup dan batasan implementasi, dan pengujian. BAB VI PENUTUP Berisi kesimpulan dan saran-saran hasil analisis dari penulis untuk pengembangan lebih lanjut perangkat lunak tersebut. I-5