Bab I Pendahuluan 1.1 Latar Belakang

advertisement
Bab I
Pendahuluan
1.1
Latar Belakang
Perkembangan teknologi informasi menjadi sangat penting bagi
kehidupan manusia baik perangkat keras seperti komputer, printer dan alat
komunikasi lainnya, maupun perangkat lunak seperti sistem yang dapat
mempermudah kegiatan operasional suatu perusahaan. Sehingga proses bisnis
perusahaan pun terbantu dengan adanya sistem tersebut.
Perkembangan teknologi informasi yang semakin berkembang seperti
saat ini secara tidak langsung akan menuntut perusahaan untuk menggunakan
teknologi informasi dalam mengolah datanya. Pada mulanya, suatu
perusahaan
menyimpan
data
ditempat
sederhana
seperti
mencatat
menggunakan dokumen fisik atau disimpan ke dalam perangkat lunak
berbasis Microsoft Office. Namun suatu perusahaan tidak akan mengira pada
saat data tersebut semakin bertambah besar jumlahnya sehingga akan
menimbulkan masalah didalam penyimpanan datanya, data yang semakin
bertambah besar itulah yang menjadi pemicu untuk menggunakan teknologi
informasi seiring perkembangan zaman seperti sekarang ini.
Perusahaan-perusahaan mulai menerapkan teknologi informasi dalam
mendukung kegiatan operasionalnya dan penggunaan basis data menjadi
salah satu pilihan bagi organisasi untuk menyimpan data dalam jumlah yang
sangat besar. Dalam penggunaannya, basis data dapat mengolah data tidak
hanya sebagai media penyimpanan saja tetapi juga dapat mengolah data
tersebut sesuai dengan keinginan penggunanya.
CV Sempurna merupakan sebuah perusahaan dagang yang bergerak
dibidang penjualan elektronik seperti televisi, kulkas, air conditioner, dan
produk elektronik lainnya. CV Sempurna sendiri terletak di Jl. Pemda
Sukahati no. 33F Cibinong. CV ini pertama didirikan pada tahun 2007. Pada
tahun 2009 CV Sempurna membuka cabang tidak jauh dari CV Pertama yang
terletak di Bojong Gede, pada tahun 2013 ini CV Sempurna sendiri telah
memiliki empat cabang di daerah Cibinong. Pada awalnya CV Sempurna
sendiri telah menggunakan teknologi informasi berbasis Microsoft Office,
yaitu Microsoft Excel, tetapi hanya digunakan untuk pencatatan inventory
1
2
saja sedangkan proses penjualannya menggunakan pencatatan manual.
Semakin banyaknya cabang CV Sempurna memicu pemilik CV Sempurna
untuk menggunakan teknologi informasi agar pencatatannya lebih akurat dan
memperkecil terjadinya masalah-masalah duplikasi data, kemanan yang
rendah, keakuratan data yang rendah, dan sebagainya. Hal ini dikarenakan
masuknya data inventory yang mengalami kesalahan karena ketidaktelitian
dalam memasukan data ke dalam Microsoft Excel tersebut, dengan demikian
data yang dihasilkan juga tidak akan akurat. Selain itu juga kemanan data
yang rendah, dimana semua pihak baik yang berkepentingan maupun tidak
dapat mengakses data tersebut.
Seiring perkembangan zaman, dimana teknologi informasi sudah
berkembang pesat dan banyaknya informasi-informasi pendukung lainnya
yang dapat mendukung penggunaan teknologi informasi sekarang ini. Dengan
menggunakan teknologi informasi, penyimpanan dan pengolahan data akan
lebih mudah, cepat, dan keamanan pengaksesan datanya lebih terjamin.
Alasan-alasan inilah yang mendorong pemilik CV Sempurna ingin
menggunakan sebuah sistem basis data sebagai media penyimpanan dan
pengolahan datanya.
1.2
Ruang Lingkup
Untuk menghindari kesalahan penafsiran terhadap masalah yang akan
dibahas maka akan ditentukan ruang lingkup yang akan dibahas dalam
pembentukan skripsi pada CV Sempurna, yaitu sebagai berikut :
1. Database yang dirancang digunakan untuk menyimpan data yang berkaitan
dengan sistem pembelian, dan penjualan. Data yang dimasukkan ke dalam
sistem meliputi dari yang sudah terdapat dalam perusahaan maupun yang
nantinya akan dimasukkan secara manual, dimana data tersebut hanya dapat
diakses oleh user yang telah diberikan otoritas.
2. Perancangan basis data pada sistem penjualan akan dibahas mulai dari
pelanggan yang akan melakukan pemesanan penjualan barang, retur
penjualan, hingga pembayaran penjualan.
3. Perancangan basis data pada sistem pembelian akan dibahas mulai dari
bagian pembelian yang melakukan pemesanan barang dari supplier,
pencatatan penerimaan barang yang diterima bagian pembelian, retur
3
pembelian yang dilakukan oleh bagian pembelian, hingga pembayaran
pembelian oleh bagian pembelian kepada supplier.
4. Perancangan basis data yang kami kerjakan juga akan membahas mengenai
inventory untuk mengetahui dari supplier mana suatu barang dipesan,
dikarenakan pada CV Sempurna terdapat lebih dari satu supplier yang
memiliki produk yang sama.
5. Database yang digunakan adalah DBMS SQL Server, sedangkan bahasa
pemrograman yang digunakan dalam perancangan aplikasi untuk membantu
menampilkan data adalah Java, dan Program yang digunakan adalah
Netbeans.
Pada skripsi ini, tidak dibahas tentang:
1. Proses pemasaran dan pengiriman produk pada CV Sempurna dikarenakan
sistem basisdata yang kita rancang hanya meliputi proses penjualan dan
pembelian barang.
1.3
Tujuan dan Manfaat
1.3.1 Tujuan
Adapun tujuan dari skripsi ini adalah untuk :
1. Menganalisa proses bisnis pada CV Sempurna dimulai dari proses
penjualan hingga proses pembelian untuk mengumpulkan kebutuhankebutuhan yang diperlukan dalam proses perancangan basis data.
2. Melakukan perancangan sistem basis data yang terstruktur pada
proses penjualan dan pembelian yang dapat mengintegrasikan data
setiap cabang pada CV. Sempurna.
3. Mengubah pencatatan penjualan, pembelian dan inventory pada CV
Sempurna yang sebelumnya menggunakan Microsoft Excel dan
pencatatan manual menjadi sistem baru yang menerapkan basis data
sebagai media penyimpanannya.
4. Membatasi hak akses pengguna dalam mengakses data yang ada pada
CV Sempurna sesuai dengan kebutuhannya.
5. Merancang laporan yang terintegrasi dengan sistem basis data
sehingga menghasilkan laporan yang terstruktur dan akurat.
1.3.2 Manfaat
4
Berdasarkan tujuan diatas sehingga manfaat yang akan diterima CV
Sempurna adalah:
1. Menghasilkan basis data yang terstruktur dan terintegrasi dengan masingmasing cabang pada CV. Sempurna.
2. Membantu
perusahaan
untuk
memperoleh
informasi
tentang
permasalahan dan menyelesaikan masalah yang ada dalam sistem
database penjualan dan pembelian.
3. Meningkatkan keakuratan data untuk meminimalkan terjadinya duplikasi
data.
4. Meningkatkan keamanan dalam akses data CV Sempurna, dengan
menetapkan pihak yang berhak untuk mengakses sesuai batasan yang
telah di tentukan sebelumnya.
5. Memudahkan CV Sempurna dalam membuat laporan pembelian dan
penjualan.
1.4
Metodologi
1.4.1. Pengumpulan Data
Metode yang digunakan dalam perancangan Database Design ini
dengan menggunakan beberapa metode yaitu:
•
Metode Wawancara
Wawancara merupakan tindakan pengumpulan informasi dengan cara
mengajukan sejumlah pertanyaan secara lisan dan dijawab secara
lisan pula yang akan digunakan dalam tahap analisa.
Wawancara dengan pemilik
CV Sempurna untuk meganalisis
permasalahan yang dihadapi dan mengidentifikasi informasi yang
dibutuhkan.
•
Metode Observasi
Observasi
merupakan
pengumpulan
fakta
dengan
melakukan
pengamatan langsung terhadap lingkungan fisiknya dan kegiatan yang
sedang berjalan. Melakukan observasi ke CV Sempurna untuk
mendapatkan informasi mengenai data yang dibutuhkan dalam
pembuatan sistem basis data.
•
Metode Studi Pustaka
5
Studi Pustaka adalah segala usaha
yang dilakukan peneliti untuk
menghimpun informasi yang relevan dengan topik atau masalah yang
sedang diteliti. Informasi tersebut dapat diperoleh dari buku-buku
ilmiah, laporan, karangan-karangan ilmiah, tesis, dan disertai
peraturan-peraturan, ketetapan-ketetapan, buku tahunan, ensiklopedia,
dan sumber-sumber tertulis baik tercetak maupun elektronik lain.
Melakukan studi pustaka dengan mencari informasi yang dibutuhkan
dari buku-buku ilmiah, sumber-sumber tertulis baik tercetak maupun
elektronik sesuai dengan kebutuhan dari skripsi ini.
1.4.2. Tahap Perancangan
Metode perancangan yang digunakan adalah metode Database system
Life Cycle, yang meliputi :
a) Melakukan
perencanaan
database
dengan
mengidentifikasi
rencana, sasaran, dan sistem informasi yang dibutuhkan.
b) Mendefinisikan dan menganalisis kebutuhan-kebutuhan yang
diperlukan dalam pembangunan aplikasi database.
c) Mendesain Database dengan 3 fase, yaitu :
-
Mendesain Conceptual Database
-
Mendesain Fase Logical Database
-
Mendesain Fase Physical Database
d) Memilih produk DBMS yang akan digunakan, dalam hal ini
DBMS yang akan digunakan adalah SQL SERVER 2008.
e) Merancang
aplikasi
dengan
mendesain
user
interface,
pemanggilan dan perubahan data.
f) Prototyping (Optional) dengan membuat model kerja aplikasi
database yang akan digunakan perusahaan.
g) Implementasi database sistem ke dalam perusahaan.
h) Konversi data yang telah ada sehingga sesuai dengan standar
perancangan database yang telah ditentukan.
i) Proses pengujian aplikasi database
j) Pemeliharaan Operasional.
1.5
Tinjauan Pustaka
6
Dalam pengerjaan skripsi ini, penulis menggunakan acuan skripsi mahasiswa
Bina Nusantara bernama Willy Johan, Hiu Jessy Pustika, dan Firmanto (2009) yang
berjudul Analisa dan Perancangan Database Sistem pemesanan, pembelian dan
penjualan pada CV.Wadah Lautan Makmur. Pada penelitian skripsi ini memiliki
beberapa permasalahan yang dihadapi yaitu tidak memiliki sistem basis data yang
mampu mempercepat dan mempermudah proses penginputan dan pengupdatean data
yang di perlukan perusahaan secara valid dan laporan-laporan transaksi masih dicatat
secara manual sehingga dalam penyediaan laporan seperti penjualan, dan laporan
pembayaran sering mengalami kesalahan, sehingga pada skripsi ini akan dirancang
sistem basis data bagi perusahaan yang mampu membantu proses penginputan dan
pengelolaan laporan-laporan yang ada. Dalam pembangunan basis data pada
CV.Wadah Lautan Makmur ini digunakan aplikasi Microsoft Visual Basic dan
pengelolaan datanya menggunakan Microsoft SQL 2008.
1.6
Sistematika Penulisan
Sistematika penulisan skripsi ini disusun dalam lima bab, dimana setiap bab
terdiri dari sub bab sebagai berikut:
Bab I Pendahuluan
Dalam bab ini diuraikan mengenai latar belakang pemilihan topik, ruang
lingkup penulisan, tujuan dan manfaat yang diperoleh dalam pembuatan tugas ini,
metodologi yang digunakan dan sistematikan penulisan.
Bab II Landasan Teori
Dalam bab ini diuraikan teori yang relevan dengan penelitian yang dibahas
dalam penulisan ini, diantaranya adalah teori tentang data, informasi, pengetahuan
dan Database Design.
Bab III Analisis Sistem Berjalan
Dalam bab ini diuraikan tentang latar belakang dari CV Sempurna, terdiri
atas sejarah perusahaan, struktur organisasi, dan permasalahaan yang terjadi dan
usulan pemecahan masalah yang ditawarkan untuk mengatasi permasalahan yang
dihadapi.
Bab IV Perancangan Basisdata
Bab ini berisi penerapan langkah dari perancangan basis data untuk CV
Sempurna, dan perancangan aplikasi.
Bab V Simpulan dan Saran
7
Pada bab terakhir ini berisikan garis besar simpulan yang akan diambil dari
inti penulisan dan hasil penulisan berupa informasi kualitatif dan saran-saran yang
merupakan tindakan yang perlu diambil untuk tindak lanjut yang lebih baik dari hasil
pemecahan masalah.
Download