BAB 1 PENDAHULUAN
1.1. Latar Belakang CV Saga Prima Utama adalah perusahaan konstruksi bangunan yang mempunyai spesialisi pada sektor perpabrikan yang meliputi pembuatan penahan panas, isolasi, pembuatan pipa dan saluran, dan tangki yang digunakan untuk berkerja. CV Saga Prima Utama didirikan dan dilegalkan pada tahun 1990 dan memiliki kantor di Jakarta Utara, CV Saga Prima Utama memiliki lebih dari 20 tahun pengalaman di bidang kontraktor yang membuat CV Saga Prima Utama memiliki banyak customer tetap yang mendukung perkembangan perusahaan ini. CV Saga Prima Utama juga merupakan penyalur di bidang jual-beli material tahan panas, isolasi (baik cair maupun non cair), juga berbagai bahan pelindung atau cover suatu tangki. Kini, sesuai dengan misi CV Saga Prima Utama untuk berkembang pesat dalam pembangunan dan kualitas suatu proyek sehingga mampu mendorong beragam upaya perluasan kesempatan kerja dalam meningkatkan taraf hidup masyarakat dimana CV Saga Prima Utama selalu menyediakan tempat untuk buruh lepas yang ingin melalukan pekerjaan di bidang kontruksi dalam usaha menuju pembangunan yang maju, mandiri serta modern, CV Saga Prima Utama telah memberdayakan potensi sumber daya manusia untuk mengisi lapangan kerja yang tercipta dalam mendukung proses usaha yang dibangun, dan menguasai teknologi sebagai kekuatan inti pengembangan usaha industri dalam mempercepat derap pembangunan serta
1
2
mengupayakan pembangunan komunitas masyarakat sekitar, dalam rangka keseimbangan kehidupan kemasyarakatan di wilayah usaha, sehingga tercapai masyarakat dinamis, damai dan sejahtera. Di era globalisasi ini, perkembangan teknologi informasi sudah merupakan suatu hal yang sangat dominan dan terjadi dengan sangat pesat. Informasi merupakan suatu kebutuhan yang penting bagi semua orang. Untuk menyimpan semua informasi perusahaan yang bertambah banyak dan rumit, maka dibutuhkanlah basis data. Sebelum teknologi komputer berkembang, penyimpanan data pada perusahaan dilakukan secara manual menggunakan kertas. Penyimpanan data secara manual ini membuat terjadinya kesulitan pembagian informasi antara pegawai dalam perusahaan, data yang kurang up to date dan tidak berkala, kesulitan dalam pencarian data, pengiriman data dan penyimpanan data. CV Saga Prima Utama juga tidak memiliki web transaksi yang dapat berguna sebagai data yang bersifat mobile yang mampu diakses dari mana saja. Dengan berkembangnya teknologi komputer, banyak perusahaan yang
mulai
beralih
dan
melakukan
penyimpanan
informasi
dengan
menggunakan pendekatan file. Sekarang ini, web publikasi juga merupakan salah satu kebutuhan pokok bagi perusahaan. Pendekatan file dapat mengatur dan menghasilkan laporan dari data sesuai aplikasi program yang digunakan. Penggunaan pendekatan file ini tentu saja lebih mempermudah pengaksesan informasi, namun pendekatan ini juga memiliki banyak keterbatasan, yaitu data yang terpisah-pisah dan terisolasi, duplikasi data, ketergantungan data, format file yang tidak sesuai, dan program
3
aplikasi dengan query atau pengembangan yang terbatas. Hal ini dapat mengakibatkan kesulitan dalam mengakses informasi, tidak menjamin integritas terhadap data, dan beresiko besar terhadap keamanan data. Web Database bisa memudahkan publikasi CV Saga Prima Utama dalam pengembangan ke depannya. Dengan menggunakan web database, maka transaksi data secara online baik pada orang yang sedang bekerja di lapangan maupun sedang berada dalam kantor atau ruang kerja serta dapat dilakukan secara real-time dalam jam kerja maupun jam diluar jam kerja kantor. Oleh karena itu diperlukan sistem database untuk menyimpan, mengelola dan menyajikan data sehingga informasi yang diperlukan dapat disajikan dengan cepat dan akurat. Informasi yang cepat dan akurat dapat berguna untuk mendukung pengambilan keputusan. Setelahnya, menjadikan database yang ada menjadi lebih terstruktur dan dapat digunakan secara berbasis web.
1.2. Ruang Lingkup Ruang lingkup analisis dan perancangan Web database pada CV Saga Prima Utama yaitu 1. Data gudang atau persediaan yang dimiliki oleh CV Saga Prima Utama secara terperinci termasuk data mengenai jumlah item, harga item per pembelian, dan lain-lain agar dapat dikelola dengan sebaik-baiknya.
4
2. Data Customer dan kapasitas pembelian agar dapat menyediakan produk yang terbaik dan memuaskan pelanggan seperti PT UNILEVER, PT KAO INDONESIA, PT. SINAR SOSRO, dan lain-lain. 3. Data Supplier produk yang disimpan dan akan diakses sewaktu-waktu, dalam pembelian barang. 4. Data Transaksi Pembelian Barang, agar tidak terjadi kehilangan yang tidak diinginkan. 5. Data Transaksi Penjualan Produk ke setiap pembeli. 6. Data Transaksi Per Proyek untuk mengetahui untung rugi dan keterangan dalam suatu proyek.
1.3. Tujuan dan Manfaat Tujuan yang ingin dicapai, yaitu : 1. Menganalisis sistem yang sedang berjalan dan informasi yang dibutuhkan pada CV Saga Prima Utama. 2. Merancang sistem database berbasis web sesuai dengan kebutuhan CV Saga Prima Utama. 3. Membuat aplikasi web database sesuai dengan kebutuhan CV Saga Prima Utama. Manfaat yang dapat diperoleh, yaitu: 1. Menyediakan informasi lebih cepat. 2. Mempercepat transaksi data yang berlangsung.
5
3. Memahami trend bisnis dan membuat perkiraan keputusan yang lebih baik. 4. Memudahkan dalam pemeriksaan data. 5. Memudahkan publikasi. 6. Memudahkan dalam modifikasi data yang terjadi dalam sistem basis data. 7. Mampu mengambil data yang dibutuhkan untuk membuat laporan. 8. Mempermudah pengaksesan data dari lokasi yang berbeda. 9. Menjamin proses granulasi data sehingga data tidak dapat diakses oleh pihak yang tidak berhak. 10. Sebagai Project Reminder dimana dapat mengetahui keuntungan yang akan didapat.
1.4. Metodologi Metode pengumpulan data yang digunakan antara lain yaitu: a. Metode analisis Analisis yang dilakukan melalui dua tahap, antara lain : a. Penelitian kepustakaan Dalam penelitian kepustakaan, akan dilakukan pencarian, pengumpulan, dan pembelajaran buku-buku, literatur-literatur, dan bacaan-bacaan lain, sehingga diperoleh teori-teori yang dapat mendukung evaluasi dan perancangan sistem ini. b. Penelitian lapangan
6
Dalam penelitian lapangan peninjauan akan dilakukan secara langsung ke CV Saga Prima Utama. Penelitian lapangan dilakukan dengan 3 (tiga) cara, yaitu: •
Observasi Meninjau dan mengamati langsung ke CV Saga Prima Utama
mengenai
hal-hal
yang
diperlukan
dalam
pembuatan sistem. •
Survey Menggunakan survey untuk karyawan CV Saga Prima Utama untuk mengetahui sistem yang dibutuhkan oleh karyawan untuk meningkatkan efektivitas dan efisiensi dalam pekerjaan. Data yang didapatkan dari survey ini ( hasil survey ) akan digunakan untuk meningkatkan sistem database yang akan dibuat.
•
Wawancara Mengajukan pertanyaan-pertanyaan kepada pihak CV Saga Prima Utama, sehingga sistem yang dibuat menjadi lebih efektif dan sesuai dengan kebutuhan CV Saga Prima Utama.
c. Penyusunan DFD dan FlowChart •
Data Flow Diagram (DFD) adalah suatu diagram yang menggunakan notasi-notasi untuk menggambarkan arus dari data sistem, yang penggunaannya sangat membantu
7
untuk memahami sistem secara logika, tersruktur dan jelas. DFD merupakan alat bantu dalam menggambarkan atau menjelaskan sistem yang sedang berjalan logis. DFD didisain untuk menunjukkan sebuah sistem yang terbagibagi menjadi suatu bagian sub-sistem yang lebih kecil dan untuk menggarisbawahi arus data antara kedua hal yang tersebut diatas. Diagram ini lalu "dikembangkan" untuk melihat lebih rinci sehingga dapat terlihat model-model yang terdapat di dalamnya. •
Flowchart adalah alat bantu manajemen yang sangat bermanfaat menggambarkan alur suatu proses. Khususnya bagi suatu proses yang kompleks. Penggunaannya dalam manajemen
mutu
terutama
untuk
menggambarkan
bagaimana suatu proses berjalan saat itu atau bagaimana seharusnya suatu proses berjalan setelah dilakukan perbaikan (improvement). Oleh karena itu flowchart sering digunakan sebagai alat utama dalam menggambarkan masalah pada suatu tahap dalam proses atau pun proses secara keseluruhan, dengan cara menunjukkan apakah misalnya proses tersebut telah berlangsung dengan logis, apakah semua tahap telah digambarkan dengan jelas, apakah terdapat tahap dalam suatu proses yang dapat
8
dianggap kritis sehingga perlu perhatian khusus dan sebagainya. b. Metode perancangan Metode perancangan yang dilakukan dalam penyusunan Tugas Akhir ini menggunakan metode Perancangan yang terdiri dari: a. Perancangan Basis Data 1. Conseptual Design Database 2. Logical Design Database 3. Physical Design Database b. Perancangan Aplikasi 1. Perancangan User Interface 2. Perancangan Input 3. Perancangan Output / Laporan
1.5. Sistematika Penulisan Penulisan skripsi ini terdiri atas lima bab, di mana masing-masing bab menjelaskan setiap bagian yang penting dengan perincian sebagai berikut : •
BAB 1 PENDAHULUAN Bab ini menguraikan mengenai latar belakang, ruang lingkup, tujuan dan manfaat, metodologi, dan sistematika penulisan secara ringkas, jelas, dan padat.
•
BAB 2 LANDASAN TEORI
9
Bab ini menguraikan teori-teori dasar yang berhubungan dan mendukung dalam penulisan skripsi ini, terutama dalam kaitannya dengan perancangan aplikasi basis data, baik teori tersebut merupakan topik umum maupun topik khusus. •
BAB 3 ANALISIS SISTEM YANG BERJALAN Bab ini membahas pengumpulan data mengenai organisasi yang merupakan tempat studi kasus penulisan skripsi ini dan data hasil analisa, wawancara, dan observasi mengenai sistem yang sedang berjalan dan digunakan pada organisasi yang bersangkutan.
•
BAB 4 PERANCANGAN DAN IMPLEMENTASI Bab ini membahas tentang perancangan aplikasi basis data yang dimulai dari perancangan konseptual, perancangan logikal, perancangan fisikal, pemilihan DBMS dan pengimplementasian aplikasi sistem basis data.
•
BAB 5 SIMPULAN DAN SARAN Bab ini berisikan simpulan dari hasil studi yang telah dilakukan dalam penulisan skripsi ini dan saran yang berguna dalam pengembangan aplikasi sistem basis data yang telah dirancang dan untuk mencapai hasil yang lebih baik di masa yang akan datang.