1. PENDAHULUAN
  1. Latar Belakang

Teknologi informasi sekarang ini sudah semakin berkembang, kebutuhan akan sebuah informasi yang berkualitas sangatlah diperlukan. Perkembangan teknologi banyak mempengaruhi tatanan hidup atau sebuah aturan dan sistem tertentu dan dapat di manfaatkan dalam berbagai bidang, salah satunya yaitu dalam bidang usaha.

Perusahaan merupakan tempat terjadinya kegiatan produksi dan berkumpulnya semua faktor produksi. Setiap perusahaan ada yang terdaftar di pemerintah dan ada pula yang tidak. Bagi perusahaan yang terdaftar di pemerintah, mereka mempunyai badan usaha untuk perusahaannya. Badan usaha ini adalah status dari perusahaan tersebut yang terdaftar di pemerintah secara resmi.

Dalam sebuah instansi perusahaan, kemudahan dan hasil yang maksimal menjadi prioritas yang harus selalu diutamakan. Selain faktor biaya, kualitas sebuah infrastruktur harus di perhatikan juga. Untuk mendapatkan hasil yang optimal dalam proses pengembangan dibutuhkan waktu yang tidak sedikit.  

Karena itu tentunya sangat tepat jika pada sebuah layanan informasi pengolahan dalam sistem perusahaan dibuat lebih terkomputerisasi dan lebih memudahkan pemakai. Pengolahan data baik tentang pengeluaran, pemasukan maupun stok barang di CV. Debagspro yang masih terpisah-pisah dan kurang terkoordinasi ini sangat menyulitkan untuk penyusunan laporan maupun pembukuan.

Berdasarkan uraian di atas maka, penulis melakukan pengembangan suatu perangkat lunak yang berjudul “ANALISIS DAN PERANCANGAN BASIS DATA PENGELOLAAN PEMASUKAN DAN PENGELUARAN SERTA PEMERIKSAAN STOK BARANG CV. DEBAGSPRO”  yang diharapkan dapat membantu dan mempermudah CV. Debagspro dalam mengelola data yang ada.

  1. Identifikasi Masalah

Berdasarkan latar belakang yang telah diuraikan sebelumnya, maka penulis merumuskan masalah yang ada yaitu “Bagaimana menganalisis dan merancang basis data relasional pengelolaan pemasukan dan pengeluaran serta pemeriksaan stok barang CV. Debagspro”Agar dapat mengurangi kesalahan-kesalahan dalam pengolahan data yang mungkin akan terjadi.

  1. Maksud dan Tujuan

Adapun maksud dari penelitian ini adalah sebagai berikut:

  1. Menambah pengetahuan dan pengalaman bagi penulis dalam bidang pembuatan perancangan database, disamping untuk melengkapi syarat untuk lulus matakuliah Rekayasa Perangkat Lunak
  2. Membantu CV. Debagspro dalam mengelola data perusahaan. Data yang tersimpan akan lebih rapih dan mudah di proses, Sehingga dalam pencarian, pembuatan laporan dan pengelolaan data akan menjadi lebih mudah dan efisien.

Adapun tujuan penelitian ini adalah sebagai berikut:

  1. Menganalisis akan kebutuhan dan basis data rasional pada CV. Debagspro.
  2. Merancang suatu basis data untuk mengolah data pengelolaan pemasukan dan pengeluaran serta pemeriksaan stok barang CV. Debagspro.

  1. Batasan Masalah

Adapun agar pembahasan menjadi lebih terarah dan tidak menyimpang  dan juga sesuai dengan latar belakang yang sudah di uraikan, maka penulis membatasi masalah hanya analisis dan perancangan basis data relasional pengelolaan pemasukan dan pengeluaran serta pemeriksaan stok barang CV. Debagspro.

  1. METODOLOGI PENELITIAN
  1. Metode Pengumpulan Data
  1. Studi Literatur

Studi literatur dalam sebuah penelitian bertujuan untuk mendapatkan gambaran yang menyeluruh  tentang  apa yang sudah dikerjakan orang lain dan bagaimana orang mengerjakannya, kemudian seberapa berbeda penelitian yang akan di lakukan.

Dalam melakukan studi literatur ada beberapa teknik yang dapat digunakan antara (1) Criticize,  (2) Contrast, (3) Compare,  (4) Summarize, (5) Synthesize. Hasil dari teknik tersebutlah yang kemudian ditulis sebagai landasan teori untuk analisis penelitian kita.

Dalam penelitian kali ini, studi literatur yang akan dipakai yaitu bersumber dari buku-buku bahasa pemrograman baik berbasis java maupun yang lainnya. Serta mengambil literatur lain dari website dengan validitas tinggi seperti Wikipedia, beberapa blog serta youtube.com.

  1. Wawancara (Interview)

Merupakan suatu pengumpulan data yang dilakukan dengan cara tanya jawab atau dialog  secara langsung dengan pihak-pihak yang terkait dengan penelitian yang dilakukan. Dalam hal ini penulis melakukan tanya jawab kepada CV. Debagspro.

  1. Pengamatan (Observasi)

Yaitu metode pengumpulan data dengan cara mengadakan tinjauan secara tidak langsung ke objek yang diteliti dengan menggunakan perangkat internet atau lebih tepatnya Video Calling menggunakan Skype. Untuk mendapatkan data yang bersifat nyata dan meyakinkan maka penulis melakukan pengamatan langsung pada di CV. Debagspro.  Studi Pustaka  untuk mendapatkan data-data yang bersifat teoritis maka penulis melakukan pengumpulan data dengan cara membaca dan mempelajari buku-buku, makalah ataupun referensi lain yang berhubungan dengan masalah yang dibahas.

  1. Waktu dan Tempat Penelitian
  1. Waktu Penelitian

Waktu penelitian ini dimulai pada bulan februari 2015 sampai dengan akhir semester 4.

  1. Tempat Penelitian

Tempat penelitian ini berlokasi di Majalaya dengan menggunakan metode hubungan jarak jauh menggunakan bantuan Skype, Telepon dan aplikasi media sosial.

 

  1. Landasan Teori
  1. Java

Java adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer termasuk telepon genggam. Bahasa ini awalnya dibuat oleh James Gosling saat masih bergabung di Sun Microsystems saat ini merupakan bagian dari Oracle dan dirilis tahun 1995. Bahasa ini banyak mengadopsi sintaksis yang terdapat pada C dan C++ namun dengan sintaksis model objek yang lebih sederhana serta dukungan rutin-rutin aras bawah yang minimal. Aplikasi-aplikasi berbasis java umumnya dikompilasi ke dalam p-code (bytecode) dan dapat dijalankan pada berbagai Mesin Virtual Java (JVM). Java merupakan bahasa pemrograman yang bersifat umum/non-spesifik (general purpose), dan secara khusus didisain untuk memanfaatkan dependensi implementasi seminimal mungkin. Karena fungsionalitasnya yang memungkinkan aplikasi java mampu berjalan di beberapa platform sistem operasi yang berbeda, java dikenal pula dengan slogannya, "Tulis sekali, jalankan di mana pun". Saat ini java merupakan bahasa pemrograman yang paling populer digunakan, dan secara luas dimanfaatkan dalam pengembangan berbagai jenis perangkat lunak aplikasi ataupun aplikasi berbasis web.

  1. MYSQL  

Menurut Bunafit Nugroho (2004:1), MySQL adalah sebuah program database server yang mampu menerima dan mengirimkan datanya dengan sangat cepat, multi user serta menggunakan perintah standar SQL (Structured Query Language). MySQL merupakan sebuah database server yang free, artinya kita bebas menggunakan database ini untuk keperluan pribadi ayau usaha tanpa harus membeli atau membayar lisensinya.  

  1. Analisis  

Dalam linguistik, analisa atau analisis adalah kajian yang dilaksanakan terhadap sebuah bahasa guna meneliti struktur bahasa tersebut secara mendalam. Sedangkan pada kegiatan laboratorium, kata analisa atau analisis dapat juga berarti kegiatan yang dilakukan di laboratorium untuk memeriksa kandungan suatu zat dalam cuplikan. Namun, dalam perkembangannya, penggunaan kata analisa atau analisis mendapat sorotan dari kalangan akademisis, terutama kalangan ahli bahasa. Penggunaan yang seharusnya adalah kata analisis. hal ini dikarenakan kata analisis merupakan kata serapan dari bahasa asing (inggris) yaitu analisys. Dari akhiran -isys bila diserap ke dalam bahasa Indonesia menjadi -isis. Jadi sudah seharusnya bagi kita untuk meluruskan penggunaan setiap bahasa agar tercipta praktik kebahasaan yang baik dan benar demi tatanan bangsa Indoesia yang semakin baik.

  1. Perancangan

Pengertian perancangan menurut (Sutabri, 2004), suatu prosuder untuk mengkonversi spefikasi logis kedalam sebuah desain yang bertujuan untuk mendapatkan gambaran dengan jelas apa yang harus di kerjakan. Perancangan ini dilakukan setelah melakukan tahap analisis sistem selesai.

  1. Basis Data

Menurut Abdul Kadir (2003:9) Sistem pemrosesan basis data terbentuk setelah masa sistem pemrosesan manual dan sistem pemrosesan berkas. Sistem pemrosesan manual (berbasis kertas) merupakan bentuk pemrosesan yang menggunakan dasar berupa setumpuk rekaman yang disimpan pada rak-rak berkas. Maka dapat disimpulkan Basis data adalah sistem berkas terpadu yang dirancang terutama untuk meminimalkan pengulangan data.

Menurut Stephens dan Plew (2000:23), adalah mekanisme yang digunakan untuk menyimpan informasi atau data. Informasi adalah sesuatu yang kita gunakan sehari-hari untuk berbagai alasan. Dengan basis data, pengguna dapat menyimpan data secara teroganisasi. Setelah data disimpan, informasi harus mudah diambil. Kriteria dapat digunakan untuk mengambil informasi. Cara data disimpan dalam basisdata menentukan seberapa mudah mencari informasi berdasarkan banyak kriteria. Data pun harus mudah ditambahkan kedalam basisdata, dimodifikasi dan di hapus.  

  1. Jadwal Penelitian

Jadwal Kegiatan Penelitian

ANALISIS DAN PERANCANGAN BASIS DATA

PENGELOLAAN PEMASUKAN DAN PENGELUARAN SERTA PEMERIKSAAN STOK BARANG CV. DEBAGSPRO

Tabel Kegiatan

Jenis Kegiatan

Jadwal Kegiatan

Februari

Maret

April

Mei

1

2

3

4

1

2

3

4

1

2

3

4

1

2

3

Pembuatan proposal dan studi literatur

Analisa dan Identifikasi kebutuhan seta perencanaan sistem

Pembuatan Aplikasi

Pengujian Aplikasi

Implementasi Aplikasi

Dokumentasi

DAFTAR PUSTAKA

Abdul, Kadir. 2003. Pengenalan Sistem Informasi. Andi : Yogyakarta.  

Kristanto, Andri. 2008. Perancangan Sistem Informasi dan Aplikasinya. Gava Ilmu : Yogyakarta.  

Nugroho, Bunafit. 2004. DataBase Relational Dengan MySQL. Andi : Yogyakarta.  

Sutabri, Tata. 2004. Analisis Sistem Informasi. Andi : Yogyakarta.