BAB 1 PENDAHULUAN
1.1
Latar Belakang Dewasa ini, perkembangan teknologi informasi dan komunikasi memiliki dampak yang sangat besar terhadap sistem pengelolaan dokumen dan informasi. Teknologi informasi adalah suatu teknologi yang digunakan untuk mengolah data, termasuk memroses, mendapatkan, menyusun, menyimpan, dan memanipulasi data dalam berbagai cara untuk menghasilkan informasi yang berkualitas, yaitu informasi yang relevan, akurat, dan tepat waktu, yang digunakan untuk keperluan pribadi, bisnis, dan pemerintahan dan merupakan informasi yang strategis untuk pengambilan keputusan. Perkembangan teknologi informasi yang ada secara signifikan mempengaruhi persaingan antara perusahaan – perusahaan di dunia. Kegunaan teknologi informasi di perusahaan tidak hanya untuk meningkatkan efisiensi, namun lebih jauh untuk mendukung terjadinya proses kerja yang lebih efektif. Sistem basis data merupakan salah satu komponen yang penting dalam penerapan teknologi informasi khususnya dalam dunia bisnis, dimana sistem basis data tersebut digunakan sebagai tempat penyimpanan data atau informasi yang terkomputerisasi.
Dengan
menggunakan
sistem basis
data,
kita dapat
menampilkan informasi dengan lebih cepat dan akurat. PT. XYZ yang berlokasi di Jakarta Pusat merupakan perusahaan yang bergerak di bidang distribusi alat – alat listrik, seperti saklar, stop kontak, steker, fitting, dan sebagainya. Aktivitas seperti pembelian dan penjualan produk menjadi 1
2 inti dalam bisnis perusahaan yang didirikan pada tanggal 14 Juni 2010 ini. Di dalam operasi sehari – sehari, perusahaan ini masih belum menerapkan teknologi informasi. Pendataan informasi perusahaan masih dilakukan secara manual, transaksi – transaksi yang terjadi dan juga data – data yang berhubungan dengan transaksi seperti data pelanggan, pemasok, dan produk masih disimpan di dalam buku. Oleh sebab itu besar kemungkinan terjadinya inconsistency data (perbedaan informasi untuk data yang sama), redundancy data (pengulangan data yang sama persis), kurangnya integritas data (perubahan informasi tidak terjadi secara serentak, sehingga ada data yang tidak berubah), masalah keamanan data yang bisa diakses oleh siapa saja, dan kesulitan dalam pencarian dan penyimpanan data – data perusahaan. Dilandasi hal tersebut, solusi yang tepat untuk mengatasi permasalahan yang dihadapi oleh perusahaan adalah dengan menerapkan sistem basis data, dimana sistem telah memanfaatkan basis data untuk mengelola data – data yang ada yang dapat diakses melalui aplikasi yang penulis buat. Diharapkan pembuatan sistem ini dapat mengatasi masalah yang ada.
1.2
Ruang Lingkup Untuk membatasi penulisan skripsi agar tidak terlalu luas dan menjadi terarah, maka ruang lingkup skripsi ini dibatasi pada : 1. Transaksi penjualan secara tunai 2. Transaksi penjualan secara non-tunai 3. Transaksi retur penjualan 4. Transaksi pembelian secara tunai
3 5. Transaksi pembelian secara non-tunai 6. Transaksi retur pembelian 7. Persediaan 8. Pembayaran
1.3
Tujuan dan Manfaat a. Tujuan Tujuan dari penulisan skripsi ini adalah : 1. M enganalisis sistem yang sedang berjalan dan mengetahui kebutuhan informasi pada PT. XYZ. 2. M erancang sistem basis data penjualan, pembelian dan persediaan pada PT. XYZ. 3. M erancang aplikasi untuk mengubah sistem yang masih manual menjadi sistem yang terkomputerisasi. b. Manfaat Setelah tujuan - tujuan tercapai, maka manfaat yang dapat diperoleh antara lain : 1. M emberikan kemudahan dalam pendataan transaksi penjualan dan transaksi pembelian harian. 2. M emberikan kemudahan dalam mengelola persediaan barang. 3. M enyediakan informasi aktual yang disajikan dalam bentuk laporan untuk mendukung kegiatan operasional. 4. M eningkatan keamanan data perusahaan. 5. M empermudah dan mempercepat akses data.
4 6. M eningkatkan kinerja perusahaan dengan adanya sistem aplikasi basis data yang sudah terintegrasi.
1.4
Metodologi M etodologi yang digunakan dalam penulisan skripsi ini adalah : a.
Metode Analisis M etode analisis yang digunakan adalah : 1. S tudi Kepustakaan Studi literatur dilakukan dengan cara membaca dan mengutip dari buku – buku serta melalui pencarian di internet mengenai hal – hal yang berkaitan dengan materi yang diperlukan dan disajikan sebagai dasar pemikiran dalam penulisan penelitian ini. 2. Wawancara Wawancara dilakukan dengan mengajukan beberapa pertanyaan seputar kegiatan yang diteliti, kepada manajer operasional PT. XYZ, yang mengetahui prosedur yang berlaku dalam perusahaan seputar hal – hal yang mendukung pengerjaan proyek ini. 3. Menyusun Data Flow Diagram(DFD) DFD dibuat dengan
menggunakan notasi – notasi untuk
menggambarkan aliran dari data sistem, yang penggunaannya sangat membantu untuk memahami sistem secara logis, tersruktur dan jelas.
5 b.
Metode Perancangan Basis Data M etode perancangan basis data yang digunakan adalah : 1. Perancangan Konseptual 2. Perancangan Logikal 3. Perancangan Fisikal
c.
Metode Perancangan dan Pengembangan Aplikasi M etode perancangan dan pengembangan aplikasi yang digunakan adalah waterfall model, dimana tahap – tahapnya adalah sebagai berikut: 1. Requirements analysis and definition: M engumpulkan kebutuhan secara lengkap kemudian kemudian dianalisis dan didefinisikan kebutuhan yang harus dipenuhi oleh program yang akan dibangun. 2. System and software design: Desain dikerjakan setelah kebutuhan selesai dikumpulkan secara lengkap. 3. Implementation
and
unit
testing:
desain
program
diterjemahkan ke dalam kode – kode dengan menggunakan bahasa pemrograman yang sudah ditentukan. Program yang dibangun langsung diuji baik secara unit. 4. Integration and system testing: Penyatuan unit - unit program kemudian diuji secara keseluruhan (system testing). 5. Operation and maintenance: mengoperasikan program
dilingkungannya dan melakukan pemeliharaan.
6 1.5
Sistematika Penulisan Dalam penulisan skripsi ini, penulis membagi pembahasan dalam lima bab agar
dapat memudahkan pembaca untuk memahami materi yang akan disajikan. Adapun gambaran singkat mengenai pembahasan dalam masing – masing bab tersebut diuraikan sebagai berikut : BAB 1 PENDAHULUAN Bab ini berisi latar belakang, ruang lingkup, tujuan dan manfaat, metodologi dan sistematika penulisan. BAB 2 LANDASAN TEORI Bab ini berisi teori – teori umum dan khusus yang digunakan sebagai landasan teori pendukung penulisan skripsi. BAB 3 ANALISIS SISTEM YANG BERJALAN Bab ini berisi riwayat dan perkembangan perusahaan, visi, misi, struktur organisasi perusahaan, dan prosedur – prosedur yang ada di dalam sistem. BAB 4 PERANCANGAN DAN IM PLEM ENTASI Bab ini berisi perancangan basis data dan aplikasi, spesifikasi perangkat keras dan perangkat lunak yang dibutuhkan, petunjuk penggunaan aplikasi, serta evaluasi terhadap basis data yang telah dirancang. BAB 5 SIM PULAN DAN SARAN Bab ini berisi simpulan yang didapat dari penulisan skripsi yang dibuat dan juga saran untuk pengembangan sistem yang dirancang dalam skripsi ini.