• Tidak ada hasil yang ditemukan

PERANCANGAN SISTEM BASIS DATA UNTUK MENGELOLA PENJUALAN, PEMBELIAN, DAN PERSEDIAAN BARANG PADA PT. RIZKI ADHIBUANA PERKASA

N/A
N/A
Protected

Academic year: 2021

Membagikan "PERANCANGAN SISTEM BASIS DATA UNTUK MENGELOLA PENJUALAN, PEMBELIAN, DAN PERSEDIAAN BARANG PADA PT. RIZKI ADHIBUANA PERKASA"

Copied!
11
0
0

Teks penuh

(1)

PERANCANGAN SISTEM BASIS DATA

UNTUK MENGELOLA PENJUALAN,

PEMBELIAN, DAN PERSEDIAAN BARANG

PADA PT. RIZKI ADHIBUANA PERKASA

Aldrick Orlando

1

, Ivan Pradana

2

, Chelsea Beauty Kharisma

3

,

Eka Miranda. S.Kom. MMSI

4

1,2,3,4

School of Information System

Jl. K.H. Syahdan No. 9, Palmerah, Jakarta 11480, Indonesia

de_rixz@hotmail.com, the_8_miles@yahoo.com, chelseabeauty07@yahoo.co.id, ekamiranda@binus.ac.id

ABSTRAK

Tujuan merancang model basis data untuk mengelola data penjualan, pembelian dan

persediaan barang yang menghasilkan laporan yang terkait pada proses penjualan, pembelian

dan persediaan barang. Metode penelitian yang kami lakukan yaitu mengetahui sistem yang

sedang berjalan di dalam perusahaan. Analis yang kami lakukan berdasarkan buku The

Database System Development Life Cycle menurut Connoly (2010). Hasil yang dicapai dalam

skripsi ini adalah rancangan basis data yang mampu mengelola data Penjualan, Pembelian dan

Persediaan Barang. Simpulan yang dicapai dari skripsi ini adalah rancangan basis data

penjualan dan persediaan barang yang dapat menyimpan data tersebut, memudahkan

pencariaan data, mempunyai sistem keamanan, dan memberikan informasi ketika jumlah

barang sudah mencapai stok minimum.

Kata Kunci: Perancangan, Basis Data, Penjualan, Pembelian, Persediaan Barang

ABSTRACT

The purpose of designing a database model to manage sales data, inventory purchasing and

generating reports related to sales process, purchasing and inventory. Methods of the research

we do is figure out a system that is running inside the company. Analysts that we do is based on

the book The Database System Development Life Cycle by Connolly (2010). The results achieved

in this thesis is the design of a data base that is able to manage data Sales, Purchasing and

Inventory. Conclusion reached from this thesis is the design of a data base of sales and supplies

that could save the data, the data search is easy, has a security system, and provide information

when the number of goods have reached the minimum stock.

(2)

PENDAHULUAN

PT. Rizki Adhibuana Perkasa merupakan perusahaan yang bergerak dalam bidang perdagangan. Perusahaan ini di dirikan untuk pertama kalinya berdasarkan akta pendirian perseroan terbatas No. 19 oleh Notaris Miranti Tresnining Timur SH tertanggal 20 April 1996 dengan nomor SK menkeh RI tanggal 2 Juli 1995 No C-204, HT.03.01-Th 1995 dengan nama PT. RIZKI ADHIBUANA PERKASA. Dengan bertambahnya jumlah penjualan, pembelian dan persediaan barang pada perusahaan setiap tahunnya, maka diperluka suatu aplikasi basis data yang dapat mengelola data penjualan, data pembelian dan persediaan barang. Karena itu, maka dirancanglah suatu model basis data yang mengelola data penjualan, pembelian dan persediaan barang pada PT. RIZKI ADHIBUANA PERKASA. Aplikasi ini bertujuan untuk melakukan pengolahan data dan pembuatan laporan persediaan barang yang diperlukan baik bagi perusahaan sendiri maupun bagi pelanggan.

Kajian pustaka kami mengacu pada jurnal yang berjudul “ Analisis dan Perancangan Sistem Informasi Persediaan, Pembelian dan Penjualan pada Toko Sinar Jaya “ oleh Wawan Saputra (2010). Jurnal tersebut membahas proses penjualan, pembelian dan persediaan barang dengan tidak menggunakan metode The Database System Development Life Cycle sebagai landasan untuk merancang basis data.

METODE PENELITIAN

Metode penelitian yang dilakukan adalah mengidentifikasi objek penelitian yang meliputi aktifitas, teknik pengambilan keputusan dan pengumpulan serta model solusi yang akan dibangun dimana kami survey atas sistem yang sedang berjalan, untuk mengetahui sistem yang sedang berjalan di dalam perusahaan maka penulis melakukan survey secara langsung dating ke perusahaan dengan melihat bagaimana proses kkerja sistem setelah itu melakukan wawancara yang dilakukan Tanya jawab dengan bagian yang terkait. Kami juga melakukan observasi yang dilakukan ke bagian terkait dengan penjualan dan persediaan untuk mengamati sistem yang sedang berjalan sekaligus mempelajari dokumen-dokumen yang ada, guna bahan masukan untuk penelitian dan penulisan.

HASIL DAN BAHASAN

Hipotesis yang kami gunakan adalah basis data mampu mengontrol redudansi data, mampu mengintegrasikan data, mampu mengontrol hak akses user dan mampu untuk mencari data histori transaksi perusahaan. Untuk dapat mencapai tujuan tersebut, awalnya kami harus membuat definisi sistem untuk mengetahui ruang lingkup yang akan kami bahas. Dari hipotesis kami, maka munculah basis data dan program aplikasi untuk mengelolanya.

System Definition

Gambar ini menjelaskan tentang sistem definisi pada perusahaan batasan sistem atau system boundary merupakan tahap definisi batasan-batasan dan ruag lingkup dari sistem basis data, dilihat dari sudut pandang pihak pengguna (User)

(3)

Gambar 1 Gambar System Definition

Keterangan:

1. Pelanggan berhubungan dengan Bagian Pengiriman, Bagian Marketing dan Bagian Keuangan. 2. Bagian Administrasi berhubungan dengan Bagian Pembelian, Bagian Marketing, Bagian

Keuangan, dan Bagian Pengiriman serta memberikan laporan ke Manajer.

3. Bagian Pengiriman berhubungan dengan Pelanggan, Bagian Marketing, Bagian Administrasi dan Bagian Keuangan.

4. Bagian Keuangan berhubungan dengan Pelanggan, Bagian Administrasi dan Bagian Pengiriman 5. Bagian Pembelian berhubungan dengan Pemasok, Bagian Administrasi,serta memberikan laporan

ke Manajer.

Requirement collection and analysis

Tabel ini menjelaskan tentang Kebutuan yang diperluan

Tabel 1 Tabel Requirement collection and analysis

Data

Tipe

Bagian

Marketing

Bagian

Keuangan

Bagian

Pengiriman

Bagian

Administrasi

Bagian

Pembelian

Manajer

Barang

Query

x

x

View

X

x

Surat

Laporan

x

Pelanggan

Query

x

View

X

x

(4)

Surat

Laporan

Karyawan

Query

x

View

Surat

Laporan

TR_Pemes

anan

Query

X

View

Surat

Laporan

x

Pemasok

Query

x

x

View

Surat

Laporan

TR_Penju

alan

Query

x

View

Surat

Laporan

x

TR_Permi

ntaan

Query

x

x

View

Surat

Laporan

x

TR_Penag

ihan

Query

x

View

Surat

Laporan

x

TR_Pemb

ayaran_Pe

masok

Query

x

View

Surat

Laporan

x

x

TR_Pengir

iman

Query

x

View

Surat

x

Laporan

x

Rancangan Transaksi

Hal ini dilakukan untuk melihat cara kerja dari hasil suatu transaksi

Tabel 2 Rancangan Transaksi

Desain

Transaksi

Tabel yang di

gunakan

Fungsi

Transaksi

Hasil

dari

Transaksi

Tingkat

Kepentingan

terhadap

User

Rating

Pemakaian

(5)

TR_Pemesa

nan

Tabel Pelanggan

Transaksi

digunakan

untuk

mengelola,

mencari

dan

mengetahui

status

Pemesanan.

Cetak

Pemesanan

Sangat

Penting

Tinggi

Tabel Barang

TR_Permint

aan

Tabel Pemasok

Transaksi

digunakan

untuk

mengelola,

mencari

dan

mengetahui

Permintaan

Barang

Cetak

Permintaan

Barang

Penting

Tinggi

Tabel Barang

Tabel

Pembayaran_Pe

masok

TR_Penjuala

n

Tabel Pelanggan Transaksi

digunakan

untuk

mengelola,

mencari

dan

mengetahui

status Penjualan

dan

Keluar

Barang

Cetak

dan

Laporan

Penjualan

Penting

Tinggi

Tabel Karyawan

Tabel Posisi

Tabel Barang

Tabel

TR_Pemesanan

TR_Pengiri

man

Tabel

TR_Penjualan

Transaksi

digunakan

untuk

mengelola,

mencari

dan

mengetahui

Pengiriman.

Cetak

data

Pengiriman

Penting

Tinggi

Tabel

TR_Pemesanan

Desain

Transaksi

Tabel yang di

gunakan

Fungsi

Transaksi

Hasil

dari

Transaksi

Tingkat

Kepentingan

terhadap

User

Rating

Pemakaian

TR_Penagih

an

Tabel

TR_Penjualan

Transaksi

digunakan

untuk

Cetak

Penagihan

Sangat

Penting

Tinggi

(6)

mengelola,

mencari

dan

mengetahui

status Tagihan.

TR_Penggaj

ian

Tabel Karyawan

Transaksi

digunakan

untuk

mengelola,

mencari

dan

mengetahui

status

Penggajian.

Cetak

dan

Laporan

Penggajian

Penting

Tinggi

Tabel Posisi

TR_Pembay

aran_Pemas

ok

Tabel

TR_Permintaan

Transaksi

digunakan

untuk

mengelola,

mencari

dan

mengetahui

status

Pembayaran

Pemasok

Cetak

dan

Laporan

Pembayaran

Pemasok

Penting

Tinggi

Diagram Relasi Entitas (Entitas Relation Diagram)

normalisasi di lakukan maka kita akan mencocokna haslnya dengan ERD, hal iniperlu di lakukan karena agar penambahan entitas dapat terlihat. ERD di buat agar tidak terjadi redudansi data.

(7)
(8)

Rancangan Mekasisme Keamanan

Tabel 3 Mekanisme Keamaan

Entitas / User

Admin

Penjualan

Pembelian

Keuangan

I

R

U D I

R U D I

R U D I

R U D

Pelanggan

X

X

X

X X X

Barang

X

X

X

X

X X

Karyawan

X

X

X

TR_Pengiriman

X

X

X X

Pemasok

X

X

X

X X

TR_Pemesanan

X

X

X X

Detail_Pesan_Barang

X

X

X X

TR_Permintaan

X

X

X X

TR_Penjualan

X

X

X X

Detail_Penjualan

X

X

X X

Detail_Permintaan_Ba

rang

X

X

X X

TR_Pembayaran_Pem

asok

X

X

X X

Detail_Pembayaran_P

emasok

X

X

X X

TR_Penagihan

X

X

X X

X

Detail_Penagihan

X

X

X X

X

Propinsi

X

X

X

Kota

X

X

X

Jabatan

X

Kategori_Barang

X

X

X

X

Kontak

X

X

X

X

X

(9)

Jenis_Pembayaran

X

X

X

Hasil Aplikasi

Gambar di bawah ini adalah rancangan layar yang ada dalam transaksi penjualan

(10)

Gambar 4 Rancagan Layar Pengiriman

SIMPULAN DAN SARAN

Setelah pembahasan-pembahasan dalam perancangan basis data untuk mengelola data penjualan, pembelian dan persediaan barang pada karyawan yang terdapat pada PT. RIZKI ADHIBUANA PERKASA, maka kesimpulan yang didapat adalah, Model basis data telah mengelola dan mengolah data penjualan, pembelian dan persediaan barang. Hal ini dilakukan dengan membuat rancangan User Interface yang memudahkan user dalam mengelola data (select, insert, update, delete) serta mengolah data penjualan, pembelian dan persediaan barang. Perusahaan mengalami kesulitan dalam pencarian data histori perusahaan seperti seperti data permintaan barang, data pelanggan dan data lainnya. Dengan adanya permasalahan tersebut, aplikasi basis data mampu untuk menampilkan data histori perusahaan karena data telah disimpan di dalam basis data. Aplikasi basis data juga mengontrol akses pengguna dengan memberikan pembatasan kepada pengguna dalam mengakses data. Pengguna harus login terlebih dahulu dan hanya dapat mengakses data sesuai dengan hak dan wewenang yang telah diberikan Manajer berdasarkan bagiannya masing-masing. Merancang aplikasi basis data yang dapat memberikan informasi ketika jumlah barang kurang dari stok minimum.

Saran yang dapat dijadikan masukkan bagi PT. RIZKI ADHIBUANA PERKASA: Melakukan backup file-file yang penting bagi perusahaan sebaiknya dilakukan setiap akhir bulan untuk mengantisipasi apabila terjadi kerusakaan pada sistem maupun database. Perlunya pelatihan terhadap operator yang akan menggunakan aplikasi ini, sehingga operator baru dapat memahami aplikasi yang dibuat.

(11)

REFERENSI

Connolly, T & Begg, C (2010). Database Systems, A practical Approach To Design, Implementtation, And Management .Fifth Edition. New York : Pearson.

Indrajani (2011). Perancangan Basis Data dalam All in 1. Jakarta : PT. Elex Media Komputindo.

Egberi, K. A., Egberi, E. O (2011). International Journal of Economic Development Research and Investment. Inventory Control and Management as Effective and Efficient Tools in Achieving Organizational Growth in Nigeria : A Case Study of Eternit Limited, Sapele, Delta State. diakses 10 Desember 2012 dari http://ebookbrowse.com

RIWAYAT PENULIS

Aldrick Orlando lahir di kota Jakarta pada tanggal 13 November 1989. Penulis adalah mahasiswa Universitas Bina Nusantara yang sedang dalam program studi Strata 1 (S1) dalam bidang Sistem Informasi. Sampai saat pembuatan skripsi ini penulis masih aktif sebagai mahasiswa Universitas Bina Nusantara dan belum bekerja.

Ivan Pradana lahir di kota Jakarta pada tanggal 09 September 1991. Penulis adalah mahasiswa universitas Bina Nusantara yang sedang dalam program studi S1 dalam bidang Sistem Informasi. Sampai saat pembuatan skripsi ini penulis masih aktif sebagai mahasiswa Universitas Bina Nusantara dan belum bekerja.

Chelsea Beauty Kharisma lahir di kota Rangkasbitung pada tanggal 05 Desember 1991. Penulis adalah mahasiswa universitas Bina Nusantara yang sedang dalam program studi S1 dalam bidang Sistem Informasi. Sampai saat pembuatan skripsi ini penulis masih aktif sebagai mahasiswa Universitas Bina Nusantara dan belum bekerja.

Gambar

Tabel 1 Tabel Requirement collection and analysis
Tabel 2 Rancangan Transaksi
Tabel Pemasok  Transaksi  digunakan  untuk  mengelola,  mencari  dan  mengetahui  Permintaan  Barang  Cetak  Permintaan Barang  Penting  Tinggi Tabel Barang Tabel Pembayaran_Pe masok  TR_Penjuala n
Diagram Relasi Entitas (Entitas Relation Diagram)
+5

Referensi

Dokumen terkait

Di salah satu blog yang saya sukai, psikologi.com banyak menceritakan persoalan kemanusiaan dan pengembangan diri yang pada hakekatnya berat tetapi dengan

Dengan pertimbangan tersebut di atas, maka arahan pengelolaan kawasan perdesaan yang berada di Provinsi Banten merupakan sistem perkotaan dalam wilayah provinsi

MEMENUHI Berdasarkan hasil pemeriksaan terhadap seluruh kelengkapan dokumen pembelian bahan baku dan dokumen angkutan hasil hutan yang sah selama periode Maret – Mei

Untuk itulah, para pengelola pendidikan Islam (khususnya swasta) dituntut untuk lebih menguras pikiran dan tenaga guna memanfaatkan potensi sumber dana yang ada. Kalau prasarana

Pada aspek afektif masih terdapat beberapa kekurangan yang harus diperbaiki, antara lain masih terdapat siswa yang tidak mengikuti proses pembelajaran Fiqih di

1. Kriogenik adalah merupakan sesuatu bahan yang mempunyai suhu yang terlampau rendah di bawah -150 celcius. Ketika mengendalikan cecair kriogenik mestilah menitikberatkan

Beban Barang untuk Diserahkan kepada Masyarakat Dinas untuk periode yang berakhir pada 30 juni 2019 dan 2018 adalah masing-masing sebesar Rp.0 dan Rp.0 Beban Barang untuk

Berbicara tentang pelayanan tidak terlepas dari hubungan antara sebuah organisasi dengan masyarakat luas. Pelayanan artinya memberikan perlakuan kepada seluruh