BAB 1 PENDAHULUAN
1.1 Latar belakang Seiring dengan perkembangan zaman, semakin banyak pekerjaan yang dapat dikerjakan oleh teknologi informasi. Dengan fenomena ini, perusahaan mulai menyadari bahwa teknologi informasi dapat membantu setiap proses pekerjaan yang ada di perusahaan tersebut. Perusahaan mulai memikirkan berbagai cara untuk membuat semua pekerjaan di dalam perusahaan secara efisien. Menurut Munir(2004), pengaruh efisiensi dan efektivitas berpengaruh pada efektivitas perusahaan dan menyadari bahwa proses yang dikerjakan secara manual mulai tidak efisien baik dari segi sumber daya maupun dalam segi waktu. Efisiensi pada kehidupan sebuah perusahaan dengan teknologi informasi menjadi fenomena yang umum dan menjadi salah satu bagian penting dari perkembangan dari perusahaan. Menurut Connolly dan Begg (2010:4), penggunaan sistem basis data , yang berupa salah satu produk dari teknologi informasi yang diaplikasikan pada pekerjaan yang dilakukan oleh perusahaan, pihak yang berwenang pada perusahaan dapat mendapatkan informasi serta memanipulasi data secara mudah dan cepat. Selain mendapatkan informasi serta melakukan manipulasi data, teknologi ini dapat membantu meningkatkan kinerja pada pekerja serta membantu penataan dan penyimpanan data secara efisien. Teknologi informasi dengan perancangan sistem data akan membantu proses pekerjaan dan data tersusun secara terstruktur. Perancangan sistem basis data yang kuat akan membantu proses efisiensi pada perusahaan secara maksimal. PT. Cipta Jaya Intantex yang sebelumnya
bernama PT. Cipta Jaya
merupakan suatu perusahaan swasta yang bergerak pada bidang manufaktur dalam berbagai produk tekstil. Untuk menunjang kehidupan pada perusahaan, PT. Cipta Jaya Intantex mempekerjakan sekitar 40 pegawai yang berdomisili di Jakarta. PT. Cipta Jaya Intantex memiliki beberapa divisi, antara lain : 1
2
1. Penjualan 2. Pembelian 3. Penyimpanan 4. Pembayaran Keempat divisi pada perusahaan ini belum menggunakan produk dari teknologi informasi, yaitu aplikasi sistem basis data, sehingga pekerjaan tersebut masih dilakukan secara manual. Dengan proses pekerjaan yang dilakukan secara manual, maka ada besar kemungkinan terjadi berbagai masalah seperti data yang redundant, akses data sulit, membuang banyak waktu dalam melakukan pembaharuan informasi secara berkala, serta rendahnya keamanan dan kerahasiaan data kepegawaian sehingga mengurangi efisiensi dan efektifitas perusahaan. Berdasarkan latar belakang tersebut, penulis menganalisa, merancang, dan mengimplementasi aplikasi basis data penjualan dengan basis web dalam sebuah tulisan yang berjudul “ANALISIS DAN PERANCANGAN APLIKASI BASIS
DATA
BERBASIS
WEB
UNTUK
SISTEM
PENJUALAN,
PEMBELIAN, PENYIMPANAN DAN PEMBAYARAN PADA PT. CIPTA JAYA INTANTEX”.
1.2 Rumusan masalah Permasalahan yang ada pada penjualan, pembelian, penyimpanan dan pembayaran antara lain : 1. Sulitnya pencarian data yang digunakan untuk mendukung prosedur penjualan, pembelian, penyimpanan dan pembayaran sehingga data harus dibuat baru dan menyebabkan redundancy. 2. Pembuatan laporan penjualan dan transaksi menjadi terhambat karena tidak adanya sistem yang saling terintregasi, sehingga memperlambat proses penyampaian laporan. 3. Keamanan data yang kurang terjamin karena tidak adaya hak akses pada setiap data, sehingga semua data bisa di akses oleh siapa saja dan memungkinkan terjadinya pencurian data.
3
1.3 Ruang lingkup Ruang lingkup yang diambil untuk skripsi ini mencakup: 1. Pendataan mengenai penjualan, pembelian, pegudangan, dan penyimpanan. Pada masing-masing divisi dapat mengakses sesuai dengan kebutuhan yang diperlukan untuk para konsumen. 2. Pendataan stok barang pada produk tekstil berbahan kain, dimana Divisi Data Input dapat mengetahui stok produk tersebut tanpa harus turun ke gudang. 1.4 Tujuan dan manfaat Tujuan dari pembuatan Perancangan Sistem Basis Data untuk Penjualan, Pembelian, Penyimpanan dan Pembayaran pada PT.Cipta Jaya Intantex yaitu: 1. Memberikan solusi atas permasalahan mengenai pengolahan data pada penjualan, pembelian, pembayaran, dan penyimpanan PT. Cipta Jaya Intantex. 2. Merancang database yang terintegrasi untuk mendukung prosedur penjualan, pembelian, pembayaran, dan penyimpanan PT. Cipta Jaya Intantex. 3. Merancang program aplikasi berbasis web untuk mengakses database dan dapat menghasilkan laporan penjualan, pembelian, pembayaran, dan penyimpanan PT. Cipta Jaya Intantex. Manfaat dari pembuatan Perancangan Sistem Basis Data untuk Penjualan dengan Berbasis Web pada PT.Cipta Jaya Intantex yaitu: 1. PT. Cipta Jaya Intantex dapat menggunakan solusi yang diajukan untuk mengatasi masalah dalam pencarian data data pada penjualan, pembelian, pembayaran, dan penyimpanan. 2. PT. Cipta Jaya Intantex akan memiliki sistem penyimpanan yang terintegrasi dengan baik untuk memudahkan pengolahan data dalam mendukung proses penjualan, pembelian, pembayaran, dan penyimpanan. 3. Mempermudah user untuk menggunakan data pada database yang telah dirancang dan menampilkan laporan yang dihasilkan dari data-data transaksi yang ada.
4
1.5 Metodologi penelitian Metode yang akan digunakan adalah sebagai berikut: a. Metode Pengumpulan Data Metode yang digunakan dalam pengumpulan data adalah sebagai berikut: 1) Wawancara Wawancara dilakukan dengan mewawancarai secara langsung pemilik dari PT. Cipta Jaya Intantex serta anggota Divisi Sales dan Divisi Database untuk mengetahui permasalahan yang dihadapi perusahaan. 2) Examining Documentation (Document Checking) Examining Document dilakukan dengan menganalisis seluruh dokumen dan laporan yang berhubungan dengan penjualan sebagai acuan perancangan basis data. 3)
Studi Kepustakaan Studi
kepustakaan
dilakukan
dengan
membaca
dan
mempelajari sumber-sumber pustaka yang berhubungan dengan topik skripsi sebagai landasan teori. b. Metode Analisis Setelah melakukan pengumpulan data, penulis melakukan metode analisis
dengan
menggunakan
metode
Database
System
Development Lifecycl.e Tahapannya adalah: 1)
Database Planning Merencanakan aplikasi basis data yang dirancang dapat direalisasikan secara efektif dan efisien.
2)
System Definition Memberikan definisi sistem, ruang lingkup dan batasan dari sistem aplikasi basis data.
3)
Requirements Collection and Analysis Mengumpulkan dan menganalisis kebutuhan sistem basis data yang dirancang.
4)
Database Design Melakukan perancangan aplikasi basis data secara konseptual, logikal, dan fisikal.
5
5)
DBMS Selection (optional) Memilih DBMS yang sesuai untuk sistem basis data.
6)
Application Design Merancang user interface pengguna dan program aplikasi yang digunakan.
7)
Prototyping (optional) Membangun model sistem basis data yang telah mendekati aplikasi basis data yang seharusnya dengan tujuan melakukan visualisasi dan evaluasi sistem akhir.
8)
Implementation Memulai menggunakan penggunaan aplikasi yang dirancang di lapangan.
9)
Data Conversion and Loading Memuat data dari sistem lama ke dalam sistem baru dan jika memungkinkan melakukan konversi aplikasi yang sudah berjalan untuk menggunakan basis data baru.
10) Testing Sistem basis data diperiksa untuk mencari error dan melakukan validasi dengan kebutuhan pengguna. 11) Operational Maintenance Sistem basis data mulai di implementasi secara keseluruhan. Sistem diamati dan dipelihara, serta jika dibutuhkan kebutuhan baru dapat ditambah ke dalam basis datamelalui tahapan sebelumnya.
1.6 Sistematika Penulisan BAB 1 PENDAHULUAN Bab ini menjelaskan latar belakang, rumusan masalah, hipotesis, ruang lingkup, tujuan dan manfaat, metode, serta sistematika penulisan dalam penelitian. BAB 2 TINJAUAN PUSTAKA Bab ini menjelaskan teori-teori yang dikutip berdasarkan studi kepustakaan untuk selanjutnya akan digunakan sebagai referensi sebagai referensi dan sumber pemecahan masalah dalam analisa dan perancangan.
6
BAB 3 METODOLOGI Bab ini menjelaskan metodologi penelitian, analisis masalah yang mencakup analisis sistem yang berjalan, analisis kebutuhan user, identifikasi masalah, dan usulan pemecahan masalah, perancangan, dan perancangan layar aplikasi. BAB 4 HASIL DAN PEMBAHASAN Bab ini menjelaskan spesifikasi sistem, tampilan layar, evaluasi basis data, dan evaluasi aplikasi dari hasil penelitian. BAB 5 SIMPULAN DAN SARAN Bab ini menjelaskan kesimpulan dari penelitian yang telah dilakukan serta saran – saran yang diusulkan untuk pengembangan sistem di masa yang akan datang.