Evan Fanala1, A. Haidar Mirza., S.T., M.Kom.2, Ilman Zuhriyadi, MM., M.Kom3
Dosen Universitas Bina Darma1, Mahasiswa Universitas Bina Darma2
Jalan Jenderal Ahmad Yani No.12 Palembang
Pos-el :evanfanala99@gmail.com1, haidarmirza@yahoo.com2,
ilmanzuhriyadi@mail.binadarma.ac.id3
Abstrak :Inan era ofglobalandtechnological developments, theuse ofcomputersis an important rolefor supporting the
activitiesof a company, especially in theadministration of the company. The role ofacomputer capable of
performingadministrative activitiesin themanagement ofacompanyis vital, both forsmall-scale enterprisesorlarge-
scale enterprises. CVAlfetraisagrowing companyandengaged in advertisingandprinting services, but
theadministration ofthe activitieswithin the company, CVAlfetranot havea databasethatrelate to each other, so
thatcommon problemsof lossandduplicationof datamaking it difficult forthe administrationto searchdata
andpreparing reports.
Abstrak :Di era zaman global dan perkembangan teknologi, kegunaan perangkat komputer sangat berperan
penting untuk menunjang kegiatan dalam suatu perusahaan, terutama pada bagian administrasi perusahaan.
Peranan sebuah komputer yang mampu melakukan manajemen kegiatan administrasi dalam sebuah perusahaan
sangatlah vital, baik itu untuk perusahaan skala kecil ataupun perusahaan skala besar. CV Alfetra adalah sebuah
perusahaan yang sedang berkembang dan bergerak dibidang advertising dan jasa percetakan namun pada kegiatan
administrasi dalam perusahaan, CV Alfetra belum mempunyai suatu basis data yang saling berelasi, sehingga
permasalahan yang sering terjadi yaitu kehilangan dan duplikasi data sehingga menyulitkan bagian administrasi
dalam melakukan pencarian data dan pembuatan laporan.
Perkembangan teknologi dan tingginya advertising dan jasa percetakan yang melayani
merupakan sebuah tantangan yang harus masyarakat umum. Kegiatan pemesanan dan
dihadapi oleh semua pihak.Penguasaan dan transaksi yang terjadi meliputi beberapa proses
penerapan teknologi menjadi faktor yang dimana pelanggan datang dan melakukan
menentukan bagi perusahaan untuk memperoleh pemesanan ke bagian administrasi lalu bagian
Analisis dan Perancangan Basis Data Administrasi Percetakan Pada CV. Alfetra ( Evan Fanala) 1
dokumen excel, setelah pesanan dicatat dibahas dalam penelitian iniyaitu “Bagaimana
selanjutnya pelanggan melakukan pembayaran melakukan analisis dan perancangan basis data
awal kebagian kasir dan kasir membuatkan bukti administrasi pada CV Alfetra ?”.
transaksi, satu untuk pelanggan dan satu lagi Adapun tujuan dari penelitian ini
untuk disimpan sebagai arsip transaksi kedalam adalah melakukan analisis dan perancangan
sebuah map, apabila transaksi pembayaran telah basis data administrasi CV Alfetra.
diselesaikan selanjutnya admin menyerahkan Manfaat yang diharapkan dengan adanya
data pesanan tesebut ke bagian produksi . penelitian ini adalah :
Dengan meningkatnya permintaan 1. Bagi perusahaan dapat mengurangi
akan jasa percetakan, tentunya data mengenai beban pekerjaan khususnya karyawan
pemesanan dan transaksi juga bertambah dalam kegiatan pengolahan data
sehingga CV Alfetra memiliki data dalam pesanan, data keuangan, data pelanggan,
jumlah yang cukup besar. Oleh karena tidak dan data administrasi sehingga
adanya sistem yang dapat menangani data pekerjaan menjadi lebih efektif dan
tersebut dan proses penyimpanan data masih efisien.
kedalam dokumen excel dan media map, hal ini 2. Bagi karyawan dapat dijadikan sebagai
dapat menyebabkan data yang disimpan motivasi untuk menghasilkan hasil
menjadi tidak terorganisir dan membutuhkan kinerja yang terbaik.
tenaga kerja yang cukup banyak dalam membuat 3. Bagi penulis penelitian ini diharapkan
laporan transaksi, disamping itu juga mampu untuk menerapkan ilmu yang di
membutuhkan waktu yang cukup lama. dapat oleh penulis selama belajar di
Berkenaan dengan hal tersebut, untuk itu solusi Universitas Bina Darma.
yang diusulkan pada CV Alfetra adalah
merancang sebuah basis data yang sesuai dengan 2. METODOLOGI PENELITIAN
proses bisnis yang berjalan. hal ini dilakukan
2.1. Waktu dan Tempat Penelitian
agar dapat mempermudah pengelolaan data-data
Penelitian dilakukan di CV Alfetra
sehingga dapat mengefisiensikan waktu dan
yang beralamat di Jalan Kapten Cek Syeh Lr.
biaya yang dibutuhkan. Pada perancangan ini,
Sekolah No.2 RT. 05 RW 02 24 Ilir
akan dibuat suatu rancangan basis data untuk
Palembang.Penelitian dimulai pada bulan maret
administrasi yang meliputi proses pemesanan
2013 dan diperkirakan akan berakhir sampai
dan transaksi. Sistem manajemen basis data
bulan Juni 2013.
yang digunakan pada perancangan basis data ini
adalah sistem manajemen basis data
MySQL.Adapun permasalahan yang akan
Analisis dan Perancangan Basis Data Administrasi Percetakan Pada CV. Alfetra ( Evan Fanala) 3
d. Membuat diagram ER untuk pembuatan laporan. berikut adalah flowchart
menggambarkan relasi global dari prosedur yang sedang berjalan pada CV
Alfetra Palembang :
4. Perancangan Fisikal
a. Melakukan pemilihan database
management system (DBMS)
b. Transformasi entitas dan ke stuktur tabel
Adapun analisis dan perancangannya
adalah :
2.3.1. Analisis Sistem Yang Sedang Berjalan
Proses ini dimulai dari pelanggan datang
dengan membawa contoh baik itu dalam format
kertas maupun digital. Admin mencatat pesanan
Gambar 1. Flowchart sistem yang berjalan
ke dalam dokumen excel kemudian membuat
2.3.2. Perancangan Konseptual
dan mencetak data pesanan lalu diberikan
Dalam tahapan ini mengidentifikasi
kepada penanggung jawab/desainer (data
entitas, relasi dan atribut yang ada. Berikut
pesanan tidak akan dikerjakan sebelum
tahap-tahap perancangandatabasekonseptual :
pelanggan melakukan pembayaran DP ke kasir).
1. Pengidentifikasian Entitas
Kasir menerima pembayaran DP (Down
Pada tahap ini penulis menentukan
Payment) dari pelanggan dan selanjutnya
dan mengidentifikasi tipe entiti yang akan
membuat nota/kuitansi bukti pembayaran lalu
digunakan. Berikut adalah tabel beserta
diberikan kepada pelanggan.
penjelasan dari hasil identifikasi yang penulis
Desainer menyelesaikan pesanan sesuai
lakukan :
data pesanan yang ada, kemudian setelah selesai
Tabel 1.Tabel Identifikasi Entitas
desainer melapor kepada bagian admin , untuk
dicatat bahwa pekerjaannya telah selesai.
Pekerjaan yang telah selesai akan diberitahukan
oleh admin kepada pelanggan melalui sms atau
telp.
Pelanggan mengambil pesanan dan
melunasi pembayaran. Selanjutnya data pesanan
dan data transaksi akan disimpan kedalam
sebuah arsip map yang nantinya data tersebut
akan digunakan kembali untuk proses
Analisis dan Perancangan Basis Data Administrasi Percetakan Pada CV. Alfetra ( Evan Fanala) 5
4. Pemilihan DBMS Tabel 5. Data produk
Pemilihan DBMS yang tepat untuk
mendukung aplikasi database dapat dilakukan
kapanpun sebelum menuju desain logical
asalkan terdapat cukup informasi mengenai
kebutuhan sistem.Pada tahap ini penulis memilih
untuk menggunakan MySql sebagai DBMS.
4. Transformasi Entitas ke Tabel
Setelah melakukan pemilihan DBMS c. Tabel Pemesanan
yang akan digunakan, langkah selanjutnya yang Tabel pemesanan digunakan untuk
entitas yang ada menjadi sebuah tabel, berikut dengan nama”pemesanan” dan mempunyai
adalah hasil transformasi entitas dan tabel yang atribut-atribut sebagai berikut:
telah disertai kelengkapan atribut dan field pada Tabel 6. Data Pemesanan
b. Tabel Produk
Tabel produk, digunakan untuk menyimpan
data produk yang dijual kepada pelanggan,
Struktur dari rancangan tabel ini adalah :
4. Tabel Transaksi
Adalah tabel yang digunakan untuk
2. Tabel Produk
merekam semua data transaksi pembayaran dari
Adalah tabel yang digunakan untuk
setiap pemesanan yang dilakukan oleh
menyimpan record data produk yang dijual.
pelanggan.
Tabel 9. Tabel Produk
Analisis dan Perancangan Basis Data Administrasi Percetakan Pada CV. Alfetra ( Evan Fanala) 7
dan Database Management System 2. Tabel Produk
menggunakan MySQLnama databasedb_alfetra. Tabel produk digunakan untuk menyimpan
semua data produk yang ditawarkan. Tabel ini
terdiri dari 5 atribut yaitu kd_produk,
nama_produk, deskripsi_produk, harga_satuan,
satuan. Primary key dari tabel ini ialah
kd_produk. Dalam pembuatan tabel barang
Gambar 3.Database db_alfetra didalam database, tahapan yang dilakukan yaitu
Berikut ini akan dibahas mengenai dengan menjalan perintah query mysql:
pembuatan basis data menggunakan query CREATE TABLE produk(kd_produk varchar( 4
mysql, pembahasan ini mencakup 4tabel yang ) PRIMARY KEY ,nama_produk varchar( 50 )
telah terbentuk dengan disertai tampilan tiap ,spesifikasi TEXT,harga INT( 12 ) ,satuan
tabel yang ada pada database db_alfetra. varchar( 20 ) );
1. Tabel Pelanggan Berikut tampilan structure tabel
Tabel Pelanggan merupakan sebuah tabel barangyang telah di buat :
yang terdiri dari 4 atribut yaitu id_pelanggan,
nm_pelanggan, alamat, telp.Primary key dari
tabel ini ialah id_pelanggan. Tahapan
pembuatan tabel pelanggan ini yaitu
menggunakan perintah query mysql sebagai
berikut:
CREATE TABLE pelanggan(id_pelanggan
Gambar 5. Tabel Produk
Varchar( 4 ) PRIMARY KEY ,
3. Tabel Pemesanan
nm_pelanggan Varchar( 50 ) ,alamat Varchar(
Tabel pemesanan yang dibuat dalam
200 ) ,telp Varchar( 12 ) );
database db_alfetra terdiri dari 6 atribut yaitu
Berikut tampilan structure tabel pelanggan yang
kd_pemesanan, kd_produk, id_pelanggan,
telah di buat :
jumlah_pesanan, tgl_pesan, tgl_Selesai.Primary
key dari tabel ini ialah kd_pemesanan. Tabel
pemesanan inilah yang akan digunakan untuk
menampung atau menyimpan semua data
pemesanan yang dilakukan oleh pelanggan.
Berikut tampilan structure tabel pemesanan
yang telah di buat :
Gambar 4.Tabel pelanggan
Analisis dan Perancangan Basis Data Administrasi Percetakan Pada CV. Alfetra ( Evan Fanala) 9
masalah yang dihadapai, akan tetapi DAFTAR RUJUKAN
hasil penelitian ini menghasilkan suatu
rancangan basis data yang cukup baik Abdul Kadir.( 2003), Konsep dan Tuntunan
dengan berpedoman pada siklus Praktis Basis Data, Andi, Yogyakarta.
kehidupan basis data.
Connolly,ThomasM. And
CarolynE.Begg(2005).DatabaseSyste
ms :A PracticaApproachtoDesign,
Implementation
andManagement,FourthEdition,Pears
oEducation,New Jersey.