DATABASE DESIGN PADA PT. CAKRA PRIMA PERKASA
Jennifer Lovely Limah Universitas Bina Nusantara, Jalan Kebon Jeruk Raya Blok Samudra No.27, Jakarta Barat, 081369311122,
[email protected]
Gabriel Setyo Adi Universitas Bina Nusantara, Jalan Kebon Jeruk Raya Blok Samudra No.27, Jakarta Barat, 082174543422,
[email protected]
Evaristus Didik Madyatmadja Universitas Bina Nusantara, Jalan Kebon Jeruk Raya Blok Samudra No.27, Jakarta Barat, 0811254952,
[email protected]
Abstrak Tujuan penelitian, ialah untuk merancang sistem basis data dan aplikasi yang sesuai dengan kebutuhan dari PT. Cakra Prima Perkasa. Metode perancangan analisis yang digunakan adalah perancangan basis data berdasarkan buku Connolly & Begg (2010). Hasil yang dicapai berupa sistem basis data dengan menggunakan SQL Server dan aplikasi berbasis desktop dengan menggunakan Visual Studio C# yang akan diimplementasi guna mendukung kinerja operasional perusahaan. Simpulan yang dapat diambil adalah perancangan sistem basis data dan aplikasi membantu perusahaan dalam mengelola datanya agar lebih terstruktur dan aman, mengurangi terjadinya kehilangan nota ataupun telat bayar, serta mendukung pembuatan laporan perusahaan yang lebih cepat dan akurat. (JLL, GSA) Kata Kunci : analisis, perancangan, basis data
Abstract The purpose of this study is to design database systems and applications accordance with the needs of PT. Cakra Prima Perkasa. Design method of analysis that used is the database design based on Connolly & Begg (2010). The results achieved in the form of database systems by using SQL Server and desktop-based applications using Visual Studio C # that will be implemented to support the company's operational performance. Conclusions that can be drawn is the design of database systems and applications help company manage their data to make it more structured and safer, reducing the loss of a memorandum or late of pay, and supports the creation of company's report more quickly and accurately. (JLL, GSA) Keywords : analysis, design, database
PENDAHULUAN Perusahaan PT. Cakra Prima Perkasa merupakan perusahaan yang bergerak dalam bidang jasa angkutan darat, seperti truk dan mobil niaga, yang berdiri pada tahun 2009. PT. Cakra Prima Perkasa terbagi menjadi dua divisi, yaitu outsourcing mobil dan ekspedisi. Perusahaan ini masih menggunakan Ms. Excel untuk pengelolaan dan penyimpanan data operasionalnya dan mengalami beberapa masalah, seperti pengelolaan data transaksi yang belum terintegrasi serta keamanan data perusahaan. Selain itu, pembuatan laporan cukup sulit dan memakan waktu lama karena data berada pada file yang berbeda-beda. Tujuan penelitian adalah untuk merancang sistem basis data dan aplikasi yang sesuai dengan kebutuhan dari PT. Cakra Prima Perkasa. Menurut Connolly dan Begg (2010, p65), basis data adalah kumpulan relasi-relasi logikal dari data dan deskripsi dari data, yang dirancang untuk memenuhi kebutuhan informasi suatu organisasi. Lalu SQL Server menurut Sivakumar (2011, p60), merupakan sistem manajemen basis data relasional yang merupakan bagian dari keluarga server Microsoft. SQL Server dirancang untuk digunakan client / server dan diakses oleh aplikasi yang menggunakan SQL. Menurut Zak (2012, p4), Visual Basic 2010 adalah bahasa pemrograman berorientasi obyek yang mengizinkan seorang programmer untuk menggunakan obyek dalam menyelesaikan tujuannya.
METODE PENELITIAN
A. Metode Pengumpulan Data A. Wawancara. Pengumpulan data yang dibutuhkan dilakukan dengan cara tanya jawab secara langsung dengan pihak-pihak yang bersangkutan di perusahaan. B. Observasi. Pengumpulan data dilakukan dengan melakukan pengamatan secara langsung terhadap obyek yang berkaitan di perusahaan. C. Review Dokumen. Pengumpulan data dilakukan dengan melihat dokumen-dokumen terkait yang dimiliki oleh perusahaan untuk mendukung pemahaman terhadap proses bisnis yang berjalan. D. Studi Kepustakaan. Pengumpulan data dilakukan dengan mencari dan mempelajari informasi terkait yang ditemukan baik dari media cetak maupun elektronik.
B. Metode Perancangan A. Perancangan Basis Data. Metode perancangan yang digunakan berdasarkan dari buku Connolly and Begg (2010), Database Systems : A Practical Approach to Design, Implementation, and Management 5th Edition, yang meliputi : i. Perancangan Basis Data Konseptual. Membangun representasi konseptual dari basis data, yang meliputi identifikasi dari entitas, relationship, dan atribut yang penting. ii. Perancangan Basis Data Logikal. Mewujudkan representasi konseptual menjadi struktur logikal dari basis data, yang meliputi merancang relasi. iii. Perancangan Basis Data Fisikal. Memutuskan bagaimana struktur logikal diimplementasikan secara fisikal (sebagai base relation) pada DBMS target. B. Perancangan Aplikasi.
HASIL DAN BAHASAN Database
Membuat
Database dengan menggunakan SQL Server yang akan di-install di server perusahaan.
Memiliki
Memiliki
Melakukan
Memiliki
•
Gambar 1 ERD Logikal
•
Aplikasi Aplikasi berbasis desktop dengan menggunakan Visual Studio C# yang akan di-install di semua komputer perusahaan. Berikut struktur menu dan beberapa contoh tampilan aplikasi :
Gambar 2 Struktur Menu Aplikasi
Gambar 3 Tampilan Login
Gambar 4 Tampilan Menu Utama
Gambar 5 Tampilan Master Pelanggan TrTransaksiEkspedisi 22/03/2014 Transaksi
Kendaraan
Ekspedisi No Permintaan D0-123456-84525 Tipe Transaksi
Pengiriman
ID Pelanggan
P005
Nama Pelanggan
TF
ID Harga
H002
Nama Kota
Bandung
Harga
500000
Status NP
Belum Diterima
Cari
Cari
Upload
Simpan
Nama Penerima
FGH
Unit Barang
5
KVA Barang
3000
Keterangan
Potongan
0
Biaya Tambahan
0
Nominal
3500000
Batal
Gambar 6 Tampilan Transaksi Ekspedisi
Gambar 7 Tampilan View Transaksi
Gambar 8 Tampilan View Status Transaksi
Laporan Transaksi 10/04/2014
Laporan PT. Cakra Prima Perkasa Periode
01/04/2014
Tipe
Transaksi Ekspedisi
-
30/04/2014
View
Laporan Transaksi Ekspedisi Tanggal 1 April 2014 – 30 April 2014 No.
NoTransaksi
NamaPelanggan
Tanggal
NamaKota
Nominal
1.
TE00000005
Andi
01/04
Jakarta
100000000
2.
TE00000006
Budi
05/04
Bandung
50000000
Total
Cetak
Rp 150.000.000,-
Batal
Gambar 9 Tampilan Laporan Transaksi
SIMPULAN DAN SARAN •
Simpulan Perancangan sistem basis data dan aplikasi akan mendukung data perusahaan agar lebih terstruktur, terjaganya keamanan data, mengurangi terjadinya kehilangan nota dan telat bayar, serta membantu pembuatan laporan perusahaan agar lebih cepat dan akurat.
•
Saran Beberapa saran yang dapat diberikan demi perkembangan sistem basis data dan aplikasi pada perusahaan PT. Cakra Prima Perkasa adalah : - Mengembangkan sistem dari berbasis desktop menjadi berbasis web untuk mendukung kinerja operasional perusahaan. Pelanggan dapat mengakses website dari perusahaan untuk mengecek status dari pengiriman barang. - Memperluas sistem dengan memasukkan proses penggajian karyawan dalam ruang lingkup. - Menambah fungsi dalam sistem untuk mencatat record setiap kendaraan yang melakukan servis untuk mendukung pengambilan keputusan apakah kendaraan tersebut masih layak digunakan atau tidak.
REFERENSI Connolly, T. M., Begg, C. E. (2010). Database Systems: A Practical Approach to Design, Implementation, and Management, 5th Ed. United States of America: Pearson Education, Inc. Sivakumar. (2011). SWOT Analysis of the Oracle Standard and MS-SQL Server Technologies. IRACST - International Journal of Computer Science and Information Technology & Security. 1 (1): 60-65 Zak, D. (2012). Programming with Microsoft Visual Basic 2010, 5th Ed. United States of America: Course Technology.
RIWAYAT PENULIS Jennifer Lovely Limah lahir di kota Bandar Lampung pada 22 Agustus 1992. Penulis menamatkan pendidikan S1 di Universitas Bina Nusantara dalam bidang Komputer pada 2014. Gabriel Setyo Adi lahir di kota Malang pada 22 Maret 1992. Penulis menamatkan pendidikan S1 di Universitas Bina Nusantara dalam bidang Komputer pada 2014. Evaristus Didik Madyatmadja lahir di kota Surakarta pada 26 Oktober 1970. Penulis menamatkan pendidikan S2 di Universitas Gadjah Mada dalam bidang Komputer pada 2005. Saat ini bekerja sebagai Concentration & Content Coordinator Business Intelligence di Universitas Bina Nusantara.