PENDAHULUAN MAKALAH TUGAS AKHIR SISTEM PENGELOLAAN ADMINISTRASI PENGEPUL Sistem Pengelolaan Administrasi Pengepul Berbasis Komputer.

mereka menjualnya ke tempat pengepulan rongsok. Dalam sistem perhitungan hasil timbangan, penjualan dan pembelian barang di tempat pengepulan kebanyakan masih menggunakan cara yang manual. Dalam dunia modern ini hampir semua pekerjaan sudah menggunakan sistem elektronik ataupun mekanis. Karena sangat memudahkan kerja sekaligus mempercepat proses kerja. Sebuah aplikasi database dapat digunakan dalam menghitung dan digunakan untuk penyimpanan data. Maka dalam pembuatan Tugas Akhir ini penulis mencoba merancang aplikasi untuk sistem administrasi pengepulan rongsok agar mempermudah dan mempersingkat kerja dari pengepul tersebut. Perumusan masalah adalah “Bagaimana membuat Sistem Pengelolaan Administrasi Pengepul Berbasis Komputer?” Agar pembuatan Aplikasi dapat mencapai sasaran dan tujuan yang diharapkan, maka batasan masalahnya adalah: Software yang digunakan adalah Borland Delphi 7.0 yang di instal di Windows 7. Sistem Database yang digunakan adalah MySQL. Penulis hanya mengambil contoh harga normal karena harga dapat berubah sewaktu-waktu. Pengambilan contoh harga di tempat pengepulan rongsok Bapak Hadi Sutarno di daerah Karanganyar. Administrasi yang dibuat hanya difokuskan pada Data Barang, User dan Hak Aksesnya, Transaksi Jual-Beli, Laporan dan Backup Data. Manfaat dari pembuatan aplikasi ini adalah: Memudahkan sistem administrasi penjualan dan pembelian barang. Mendapatkan sistem informasi data barang yang berada di gudang. Mendapatkan data transaksi dengan cepat. Menghemat waktu. Metodologi Penelitian Untuk mencapai tujuan diatas, dalam penyusunan tugas akhir ini akan dilakukan metode : Studi Observasi Ini berupa pengumpulan data untuk diolah dalam penelitian ini. Pada penelitian ini data yang dibutuhkan antara lain, data barang dan harga barang. Studi Literatur Adalah kajian penulis atas referensi- referensi yang ada baik berupa buku maupun karya-karya ilmiah yang berhubungan dengan penulisan laporan ini. Perancangan dan pembuatan aplikasi menggunakan program Borland Delphi 7.0 dan database MySql. Studi Bimbingan Penulis dalam penyusunan tugas akhir ini bersama pembimbing yang merupakan pengarah, petunjuk, serta saran dari dosen pembimbing atau semua pihak yang turut membantu dalam proses penelitian tugas akhir ini. Delphi Delphi adalah suatu bahasa pemrograman yang berorientasi objek yang digunakan untuk membuat suatu program aplikasi. Delphi adalah salah satu program yang menggunakan bahasa tingkat tinggi high level language karena perintah-perintah yang terkandung di dalam delphi mudah dipahami oleh pengguna. Delphi adalah bahasa pemrograman visual, jadi seorang programer bisa membuat suatu aplikasi program dengan mudah dan dapat mendesain tampilannya sesuai dengan keinginan. Delphi adalah turunan dari Bahasa Pascal. Pascal adalah bahasa pemrograman DOS dan dibuat oleh Niklaus Wirth. Delphi dirancang untuk beroprasi di bawah Sistem Operasi Windows dan banyak keunggulan yang dimiliki oleh delphi karena menggunakan bahasa yang terstruktur. Delphi banyak digunakan oleh programer karena memiliki banyak kelebihan yang terkandung di dalamnya. Contoh-contoh kelebihan dari delphi adalah: Berbasis Object Oriented Programming OOP karena setiap bagian pada program merupakan objek yang dapat diatur sendiri. Dapat dikompilasi menjadi file .exe dengan mudah. Di Sistem Operasi Linux Borland Delphi hadir dengan Borland Kylik Bersifat multi purpose, artinya bahasa pemograman Delphi dapat digunakan untuk pengembangan berbagai keperluan aplikasi. MySql MySQL adalah suatu software yang digunakan untuk membuat suatu database. MySQL dipopulerkan oleh perusahaan yang bernama MySQL AB dan berada di Negara Swedia. MySQL bersifat Open Source jadi setiap pengguna boleh mengembangkan dan memodifikasi software tersebut. Karena MySQL memiliki banyak keunggulan oleh sebab itu MySQL banyak dipakai oleh programer untuk membuat suatu database. MySQL sebenarnya dijalankan lewat Command Prompt tapi sekarang MySQL dapat diakses dan dibuat databasenya dengan menggunakan software XAMPP. XAMPP adalah Sebuah aplikasi server yang berdiri sendiri. XAMPP terdiri dari program Apache HTTP Server, MySQL database, dan penerjemah bahasa yang ditulis dengan bahasa pemrograman PHP dan Perl. XAMPP merupakan web server dan mudah digunakan karena menggunakan tampilan web dinamis. Untuk mengaktifkan MySQL di XAMPP tinggal diaktifkan dari XAMPP Control Panel.

2. METODE PENELITIAN DAN

PERANCANGAN PERANGKAT LUNAK Sistem Pengelolaan Administrasi Pengepul Berbasis Komputer ini dibuat menggunakan program Borland Delphi 7.0 dan berbasis windows. Database dibuat menggunakan MySQL. Sebelum membuat aplikasi yang harus dilakukan adalah menginstal semua software yang dibutuhkan. Software yang perlu diinstal antara lain adalah Borland Delphi 7.0, dan XAMPP v3.1.0.3.1.0.

2.1. Analisa Kebutuhan

Proses jual beli di sini terjadi antara pemasok, pengepul dan pembeli. Transaksi pembelian terjadi saat Pemasok menjual barang kepada Pengepul, Transaksi penjualan terjadi saat Pengepul menjual barang kepada Pembeli. Setiap transaksi akan dibuat skenario agar mempermudah perancangan aplikasi. Dalam kegiatan ini ada 3 pelaku kerja yaitu Pemilik Perusahaan sebagai Administrator, Karyawan sebagai Kasir dan Karyawan sebagai User. Hak akses mereka nantinya akan berbeda-beda. Administrator nantinya akan dapat merubah hak akses sesuai kebututuhan. Hak akses awal setiap user adalah: Administrator nantinya akan dapat mengakses semua form yang ada pada aplikasi. Kasir nantinya hanya akan dapat Form Penjualan, Pembelian, Laporan Barang, Laporan Penjualan dan Laporan Pembelian. User nantinya hanya dapat mengakses Form Penjualan dan Pembelian.

2.2. Perancangan Database

Sebelum mulai membuat aplikasi database seorang programer harus merancang terlebih dahulu database yang nantinya akan digunakan. Tabel- tabel yang dibutuhkan dan formatnya harus direncanakan dari awal. Tabel yang dibutuhkan nantinya adalah Tabel Barang, Beli, Beli Detail, Jual, Jual Detail, Hak Akses dan User. Gambar 1. ERD tabel

2.3. Perancangan Form

Aplikasi Sistem Pengelolaan Pengepulan Administrasi Pengepul Berbasis Komputer ini dibuat menjadi beberapa form. Form diantara lain adalah Form Barang, Form Hak Akses, Form User, Form Transaksi Penjualan, Form Transaksi Pembelian, Form Laporan Barang, Form Laporan Penjualan, Form Laporan Pembelian, Form Backup. Setiap form nantinya akan mempunyai fungsi masing-masing.

3. HASIL DAN ANALISA

3.1. Pengujian Hasil Perancangan

Pengujian aplikasi dilakukan dengan memakai laptop Compaq Presario CQ 40 dengan spesifikasi: 1. Intel Pentium Dual Core T71001.80 Ghz 2. RAM 2 GB DDR 2 3. Hard Disk 256 GB SATA 4. Optical device DVD RW Super-Multi 5. Wireless 802.11bg Aplikasi ini diuji cobakan kepada pemakai dan dilakukan kuesioner untuk menilai hasil dari aplikasi ini. Apakah aplikasi ini mudah digunakan atau susah. Setelah diuji cobakan kemudian pemakai mengisi kuesioner untuk penilaian aplikasi ini. Kuesioner dilakukan di tempat pengepulan rongsok Bapak Hadi Sutarno. Koresponden dari aplikasi ini diambil 3 orang yaitu 2 karyawan dan 1 pemilik perusahaan. Dengan hasil tanggapan dari setiap koresponden terhadap pertanyaan yaitu: 1. Tanggapan dari pertanyaan No 1 adalah tidak semua koresponden tahu cara mengoperasikan komputer. Oleh sebab itu dibutuhkan pelatihan dasar cara mengoperasikan komputer. 2. Tangggapan dari pertanyaan No 2 adalah sistem pengenalan awal aplikasi, dimana sebelum menggunakan aplikasi perlu adanya pelatihan tentang cara menggunakan aplikasi tersebut. Koresponden telah mengikuti pelatihan awal jadi kemungkinan ada kesalahan dalam