BAB I
PENDAHULUAN
1.1 Latar Belakang
Kemajuan teknologi menuntut segala sesuatu pekerjaan manusia yang
masih manual dan kurang efisien dapat lebih di tingkatkan lagi
menggunakan sistem komputerisasi. Penggunaan alat bantu komputer
sebagai salah satu sarana penunjang sistem informasi dapat memberikan
hasil yang lebih baik dan akurat, baik untuk input maupun output. Sistem
komputerisasi tersebut dapat membantu mempercepat menyelesaikan
pekerjaan yang semula masih dilakukan secara manual. Perusahaan yang
masih menggunakan sistem manual kurang efektif dalam proses kerjanya.
CV. Adinda Perkasa adalah salah satu perusahaan yang masih menggunakan
sistem manual.
Masalah administrasi penjualan adalah salah satu permasalahan yang
dihadapi pada CV. Adinda Perkasa karna proses jual belinya masih
menggunakan sistem manual. Proses penjualan barang masih di tulis pada
buku penjualan atau nota saja. Sedangkan untuk mengetahui stok barang
harus mengecek satu persatu. Oleh karna itu CV. Adinda Perkasa
membutuhkan suatu sistem yang mampu untuk meningkatkan kualitas
pekerjaan khususnya di bidang penjualan. Supaya dapat membantu
mempercepat proses pekerjaan.
Pada proses penjualan, di bentuk sistem pembuatan laporan penjualan
otomatis sehingga tidak perlu di tulis pada buku. Pengecekan stok barang
dapat di ketahui dengan cepat tanpa harus mengecek satu persatu. Dengan
demikian sistem dapat meningkat kan kinerja pada CV. Adinda Perkasa
sehingga proses penjualan dan administrasi dapat berjalan dengan cepat dan
efisien. Berdasarkan uraian di atas, dibentuklah “SISTEM INFORMASI
PENJUALAN PADA CV. ADINDA PERKASA BERBASIS WEB”.
1
2
1.2 Batasan Masalah
Agar pembahasan masalah menjadi lebih jelas dan terarah, maka
diperlukan adanya batasan masalah. Adapun ruang lingkup dalam susunan
laporan ini dibatasi pada :
1. Sistem ini melipitu barang masuk, barang keluar, dan stok barang yang
ada di CV. Adinda Perkasa.
2. Pemrograman Aplikasi ini menggunakan PHP, HTML, CSS,
BOOTSRAPS dan JQuery.
3. Database yang digunakan adalah MySQL.
4. Metode pengembangan sistem yang digunakan adalah metode waterfall.
1.3 Tujuan Kerja Praktek
Tujuan dan kerja praktek sebagai berikut:
1. Memenuhi kewajiban melaksanakan mata kuliah Kerja Praktek yaitu
memenuhi persyaratan kurikulum yang ada pada perguruan tinggi
Universitas Semarang.
2. Untuk membandingkan dan menerapkan pengetahuan akademi yang di
dapat, serta penerapannya di dunia kerja.
3. Mempersiapkan dan mengkoordinasikan sebagai seorang pekerja yang
nantinya diharapkan bisa melaksanakan tugas dengan terjun di dunia
kerja.
4. Membuat sistem informasi tentang CV. Adinda Perkasa dengan
menggunakan teknologi informasi berbasis web, sehingga dapat
bermanfaat bagi masyarakat umum dan CV. Adinda Perkasa pada
khususnya.
5. Membuat website CV. Adinda Perkasa dengan menampilkan informasi
dan fungsi Create, Update, Insert, Delete dan Laporan pada halaman
admin.
3
1.4 Manfaat Kerja Praktek
Manfaat yang di harap dari kerja parektek ini adalah:
1. Bagi Akademik
Sebagai tolak ukur yang digunakan untuk melihat sejauh mana
mahasiswa dapat menyerap ilmu yang telah di dapat selama perkuliahan.
2. Bagi CV. Adinda Perkasa
Membantu pemilik dan admin di CV. Adinda Perkasa khususnya di
transaksi dan stok persediaan barang.
3. Bagi Penulis
Manfaat yang didapat dari kerja praktek yaitu penulis mendapat
wawasan dan pengalaman tentang menbangun sebuah sistem dan dapat
mengaplikasikan ilmu yang di dapat dari kampus ke dunia kerja
1.5 Metode Penelitian
1.5.1 Sumber Data
Sumber data yang di gunakan dalam penyusunan kerja praktek ini
adalah:
1. Data Primer
Data ini di peroleh dari sumber data langsung dengan
mewawancara dan observasi pada Bapak Dedi Heru
Pramono, SH selaku pemilik CV. Adinda Perkasa.
2. Data Sekunder
Data di peroleh secara tidak langsung, yaitu diperoleh dari
sumber data lain sebagai pelengkap data primer, seperti
buku atau informasi di luar sumber data langsung.
4
1.5.2 Metode Pengumpulan Data
Metode pengumpulan data yang digunakan dalam penyusunan
laporan kerja praktik ini adalah :
a. Metode Observasi
Observasi adalah metode pendekatan yang dilakukan dengan
melakukan tinjauan dan pengamatan secara langsung ke CV.
Adinda Perkasa. Penulis melakukan pengamatan langsung
dengan mengumpulkan data barang masuk, barang keluar dan
stok persediaan barang yang ada di CV. Adinda Perkasa.
b. Metode Wawancara
Wawancara merupakan metode pencarian dan pengumpulan
informasi data dengan cara melakukan tanya jawab kepada
narasumber. Pihak-pihak yang di wawancarai adalah sebagai
berikut :
1. Penulis melakukan wawancara dengan Bapak Dedi Heru
Pramono, SH selaku pemiliku pemilik CV. Adinda
Perkasa tentang segala macam kendala yang di hadapi,
kebutuhan, dan informasi umumtentang perusahaan.
2. Penulis juga melakukan wawancara dengan Ibu Intan
Indah Sugiarti selaku admin pada CV. Adinda Perkasa
tentang kendala dan kebutuhan apa saja yang di hadapi
oleh admin dalam hal transaksi dan administrasi.
c. Metode Pustaka
Metode ini digunakan dengan mengumpulkan referensi-
referensi atau literatur ilmiah berupa buku, karya tulis, ataupun
dari hasil pencarian melalui internet.
1.5.3 Metode Pengembangan Sistem
Metode pengembangan sistem yang dipakai penulis adalah
metode waterfall. Metode ini paling sering digunakan karena dalam
5
pengembangan harus menyelesaikan tahap demi tahap, namun
apabila dalam tahap selanjutnya ada masalah kita dapat kembali ke
tahapsebelumnya untuk mengecek apakah tahap sebelumnya sudah
sesuai atau belum. Berikut skema pengembangan metode
waterfal :
Gambar 1.1 Metode Waterfall
Sumber: Ian Sommerville, 2011,p30
a. Requirements Definition
Tahap awal pengembangan sistem adalah studi tentang
kebutuhan pengguna (user spesification), studi-studi kelayakan
(feasibility study) baik secara teknis maupun teknologi serta
penjadwalanpengembangan suatu proyek sistem informasi
perangkat lunak. Melakukan wawancara dengan bapak
merdiono selaku guru pembimbing lapangan untuk
mendapatkan informasi dengan cara diskusi atau survei
langsung terhadap keinginan pemakai dan menjelaskan sistem
informasi kemudian menganalisis agar dapat mengerti
kebutuhan pengguna.
b. System and Software Design
Tahap ini berkaitan dengan analisis permasalahan yang
muncul pada pengguna karena dengan mendekomposisi dan
merealisasikan use case diagram lebih lanjut dalam desain
6
sistem. Penulis menggunakan desain database, desain sistem
UML, desain antar muka dengan mokup kemudian proses
pencarian kebutuhan di intensifkan dan difokuskan pada
software. Untuk mengetahui sifat dari program yang akan
dibuat, maka para software engineer harus mengerti tentang
domain informasi dari software, misalnya fungsi yang
dibutuhkan, user interface agar mengerti dan dapat
mendefinisikan tentang arsitektur keseluruhan sistem.
c. Implementation and Unit Testing
Rancangan sistem pada tahap sebelumnya, direalisasikan
pada tahap ini menjadi sebuah program meupun unit-unit
program yang saling terintegrasi melalui pengkodean (coding)
dengan menggunakan PHP dan Mysql sebagai databasenya.
Selain itu, juga menyangkut tentang pemilihan perangkat keras
dan verifikasi program atau unit program berdasarkan
rancangan kebutuhan. Pada tahapan ini, yang harus dilakukan
adalah dengan mengembangkan pada unit terkecil dari suatu
sistem yang terintegrasi dengan unit yang lebih besar
tahapannya, kemudian unit tersebut diuji dan dikembangkan
fungsionalitasnya kemudian yang disebut unit testing.
d. Integration and System Testing
Program atau unit program yang sudah selesai, dilakukan
pengujian sistem baik blackbox maupun whitebox untuk
mengetahui apakah sistem yang sudah sibuat sesuai dengan
requirements definitions dan desain atau tidak.
Apabila belum sesuai, proses selanjutnya adalah bersifat
iteratif, yaitu kembali ke tahap-tahap sebelumnya. Hal ini
bertujuan untuk menghilangkan atau meminimalisasi cacat
program (defect). Perawatan atau pemeliharaan secara berkala
dan perbaikan bila diperlukan dalam kurun waktu tertentu.
7
1.6 Sistematika Penulisan
Sistematika penulisan laporan Kerja Praktek ini terbagi menjadi beberapa
Bab berikut:
BAB I : PENDAHULUAN
Pada bab ini berisi penjelasan tentang latar belakang, tujuan
dan manfaat, batasan masalah, metodologi penelitian, dan
sistematika penulisan laporan kerja praktek.
BAB II : TUJUAN UMUM CV. ADINDA PERKASA
Pada bab ini berisi gambaran umum tentang sejarah singkat
berdirinya CV. Adinda Perkasa, visi dan misi, program kerja
alamat perusahaan, struktur organisasi.
BAB III : LANDASAN TEORI
Bab ini berisi tentang teori-teori yang berhubungan dengan
judul penyusunan laporan kerja praktik.
BAB IV : ANALISA DAN PEMBAHASAN
Pada bab ini dijelaskan mengenai alat bantu dan analisa
sistem dengan flowchart.
BAB V : PENUTUP
Berisi kesimpulan dan saran untuk melengkapi dan
menyempurnakan penyusunan sekaligus akhir dari laporan
kerja praktik ini.