BAB 1
PENDAHULUAN 1.1
Latar Belakang Dewasa ini teknologi berperan sangat besar dalam mendukung suatu perusahaan atau organisasi sehingga dapat berkembang dengan pesat . Teknologi ini diaplikasikan ke dalam perusahaan atau organisasi untuk membantu kebutuhan bisnis perusahaan sesuai dengan fungsinya, misalnya saja untuk membantu perusahaan dalam bidang penjualan. Teknologi
yang
berperan
sangat
besar
dalam
dunia
bisnis
contohnya adalah teknologi informasi. Dengan adanya teknologi informasi, perusahaan
atau
organisasi
dapat
dengan
mudah
memperoleh
dan
menyediakan informasi yang diperlukan. Data dan informasi harus disusun sedemikian rupa sehingga mudah diakses, dapat diintegrasikan, dan selalu tersedia ketika data dan informasi tersebut dibutuhkan oleh perusahaan. Pengelolaan data dan informasi yang cepat, tepat, dan akurat tersebut akan sangat mempengaruhi efisiensi dan peningkatan kinerja dari perusahaan atau organisasi. Oleh karena itu, dukungan dari sistem basis data yang baik memiliki peran yang sangat penting dalam suatu perusahaan atau organisasi. Melihat pentingnya peran dari sistem basis data pada suatu perusahaan atau organisasi, maka dipilihlah topik mengenai pembuatan aplikasi point of sales pada suatu agen sembako. Sistem basis data ini dibangun
pada
minimarket karena di sana terjadi transaksi pembelian, penjualan, dan persediaan barang yang berlangsung. terus-menerus, sehingga jumlah transaksi tiap tahunnya tentulah tidak sedikit. Agen sembako tentunya
membutuhkan
laporan
persediaan barang secara berkala.
1
transaksi
ini
juga
pembelian, penjualan dan
2
Berdasarkan uraian di atas, maka dapat dipastikan akan terjadi peningkatan signifikan dari jumlah data yang perlu disimpan. Peningkatan data tersebut apabila tidak dikelola dengan baik, akan mengakibatkan terjadinya penurunan performa dari sistem basis data perusahaan. Solusi yang ingin dicari harus merupakan suatu langkah untuk dapat meningkatkan performa sistem basis data suatu perusahaan, sehingga dapat menghasilkan suatu aplikasi sistem basis data yang dapat memudahkan pihak-pihak yang bersangkutan di perusahaan tersebut. Berdasarkan latar belakang di atas, penelitian yang berjudul “Perancangan Sistem Basis Data untuk Pengambilan Keputusan Operasional Pembelian, Penjualan dan Persediaan dalam Meningkatkan Manajemen Data pada Agen Sembako Sekar Wangi” ini akan mencoba mrancang sistem database untuk meningkatkan Pembelian, Penjualan dan Persediaan yang telah diterapkan di Agen Sembako Sekar Wangi.
1.2
Ruang Lingkup Untuk pembahasan sebuah topik skripsi yang lebih terfokus dan terarah kepada tujuan yang ingin dicapai, maka pembahasan ruang lingkup hanya dibatasi pada : 1. Sistem
penjualan
barang
dari
agen sembako
ke
customer,
serta
untuk mencatat proses transaksi penjualan sehingga dapat menghasilkan laporan penjualan yang terjadi di agen sembako tersebut. 2. Sistem pembelian barang dari agen sembako ke supplier, yang tercatat pada proses transaksi pembelian dan stok barang dari agen sembako tersebut. 3. Sistem persediaan barang dari agen sembako, untuk mengetahui persediaan barang pada gudang setelah terjadi transaksi pembelian dan penjualan dalam agen sembako tersebut, serta mutasi barang antar cabang bila diperlukan.
3
4. Sistem basis data (database) agen sembako, yang dapat menampilkan semua data barang dan data transaksi-transaksi yang terjadi dalam perusahaan tersebut. 5. Pembuatan laporan dari semua transaksi yang ada di agen sembako, yakni penjualan, pembelian, dan persediaan barang yang diperlukan oleh pihak eksekutif perusahaan.
1.3
Tujuan dan Manfaat
1.3.1 Tujuan Adapun tujuan yang ingin dicapai melalui skripsi ini adalah sebagai berikut: a. Menganalisa
kebutuhan data yang berkaitan dengan pembelian,
penjualan dan persediaan barang atau produk pada agen sembako sekar wangi. b. Menganalisa sistem basis data untuk mendukung kegiatan pengelolaan data dalam lingkup supply barang, dan penjualan barang atau produk pada agen sembako sekar wangi. c. Merancang sistem basis data untuk menyediakan laporan bagi pihak eksekutif perusahaan. 1.3.2 Manfaat Manfaat dari penyusunan dan pembuatan skripsi ini adalah : a. Mengetahui kebutuhan data yang berkaitan dengan pembelian, penjualan dan persediaan barang pada agen sembako sekar wangi. b. Mengetahui system basis data dalam lingkup supply barang dan penjualan barang atau produk pada agen sembako sekar wangi lebih terorganisir. c. Membantu pihak eksekutif agen sembako sekar wangi dalam menentukan keputusan yang terkait dengan kegiatan operasional (pembelian,
penjualan
dan
persediaan).
4
1.4
Metodologi Metode yang digunakan dalam penulisan skripsi ini meliputi : 1.4.1 Metodologi Analisis Metode yang digunakan untuk analisis adalah sebagai berikut : a. Pengamatan lapangan (observasi) Dilakukan dengan cara melakukan survei ke agen sembako sekar wangi untuk mengetahui sistem yang sedang berjalan. b.
Wawancara dan Kuesioner Wawancara dan kuesioner dilakukan kepada pemilik serta karyawan agen sembako sekar wangi, terutama bagian kasir untuk mengetahui permasalahan yang dihadapi.
c.
Document Sampling Penulis mempelajari dokumen-dokumen dan laporan-laporan untuk kemudian dianalisis menjadi basis data yang diperlukan dalam pengembangan aplikasi yang berhubungan dengan skripsi ini.
1.4.1.1 Diagram yang Digunakan dalam Analisis Menganalisis dan mengkaji kebutuhan informasi dari Agen Sembako Sekar Wangi yang diinginkan dengan menggunakan UML (Unifed Model Diagram). UML merupakan sebuah Bahasa yang berdasarkan grafik/ gambar untuk memvisualisasi,
menspesifikasikan,
membangun
dan
pendokumentasian dari sebuah system pengembangan software berbasis OO (Object-Oriented). UML
tidak
hanya
merupakan
sebuah
Bahasa
pemrograman visual saja, melainkan juga dapat secara langsung dihubungkan ke berbagai Bahasa pemrograman, seperti java, c++, visual basic atau bahkan dihubungkan secara langsung kedalam sebuah Object-Oriented Database.
5
Diagram-diagram yang terdapat pada UML diantaranya Usecase Diagram, Activity Diagram, Sequance Diagram, Communication Diagram (Collaboration Diagram), Class Diagram, State Machine Diagram (Statechart Diagram), Component
Diagram,
Deployment
Diagram,
Composite
Structure Diagram, Interction Overview Diagram, Object Diagram, Package Diagram dan Timing Diagram.
1.4.2 Metodologi Perancangan Pada tahap ini, penulis melakukan perancangan basis data dengan menggunakan
Database System Development Lifecycle
(DBSDLC) merupakan komponen dasar Sistem Informasi Organisasi yang
lebih besar sehingga siklus hidup aplikasi database
berhubungan dengan siklus hidup Sistem Informasi. Tahapan-tahapan dalam Database System Development Lifecycle diantaranya Database Planning, System Definition, Requirement collection and Analysis, Database Design (Conseptual Database Design, Logical Database Design,
Physical
Database
Design),
Implementation,
Convertion and Loading, Testing dan Operation Maintanance.
Data
6
1.5
Sistematika Penulisan Sistematika dalam penulisan skripsi ini disusun dengan urutan sebagai berikut :
BAB 1 PENDAHULUAN Bab ini akan membahas mengenai latar belakang masalah, ruang lingkup, tujuan dan manfaat, metodologi yang dilakukan, serta sistematika penulisan untuk menjelaskan pokok-pokok pembahasan.
BAB 2 LANDASAN TEORI Bab ini akan menguraikan teori-teori, yang ditemukan penulis melalui studi kepustakaan untuk mendukung penulisan skripsi ini. Teori- teori ini kemudian digunakan sebagai dasar bagi pemecahan masalah dan sebagai landasan untuk melakukan analisis dan perancangan.
BAB 3 ANALISIS DAN PERANCANGAN Bab ini akan membahas mengenai latar belakang perusahaan yang diteliti, visi misi, struktur organisasi, wewenang dan tanggung jawab, analisis sistem yang sedang berjalan, masalah yang dihadapi, serta usulan pemecahan masalah. Juga dijelaskan mengenai rancangan basis data yang diuraikan berdasarkan pada tahap : conceptual design, logical design, physical design, serta rancangan tampilan layar aplikasi.
BAB 4 IMPLEMENTASI DAN EVALUASI Bab ini menjelaskan mengenai proses implementasi aplikasi basis data yang telah dibuat, langkah-langkah pengoperasian perangkat lunak yang dirancang, serta spesifikasi perangkat keras maupun perangkat lunak yang
dibutuhkan.
menguraikan
dari
hasil
evaluasi
Bab
aplikasi
ini
yang
juga telah
7 diimplementasikan.
BAB 5 SIMPULAN DAN SARAN Pada bab ini mengemukakan kesimpulan dari hasil analisis yang dilakukan dan juga berisi saran-saran yang diusulkan untuk pengembangan aplikasi ini lebih lanjut agar dapat tercapai hasil yang lebih baik.