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

(1)

MAKALAH TUGAS AKHIR

SISTEM PENGELOLAAN ADMINISTRASI PENGEPUL

BERBASIS KOMPUTER

Diajukan Untuk Memenuhi Tugas dan Syarat-syarat Guna Memperoleh Gelar

Sarjana Teknik pada Fakultas Teknik Jurusan Teknik Elektro

Universitas Muhammadiyah Surakarta

Disusun Oleh :

NAMA : HARTANTO

NIM : D 400 080 018

JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK

UNIVERSITAS MUHAMMADIYAH SURAKARTA


(2)

(3)

SISTEM PENGELOLAAN ADMINISTRASI PENGEPUL

BERBASIS KOMPUTER

HARTANTO

Teknik Elektro Universitas Muhammadiyah Surakarta Jl. A. Yani Tromol Pos 1 Pabelan Kartasura Surakarta

ABSTRAKSI

Barang bekas menjadi salah satu permasalahan yang harus di selesaikan. Karena semakin menumpuknya barang yang tidak terpakai akan semakin menimbulkan pencemaran lingkungan. Barang-barang tersebut masih bernilai ekonomis yang tinggi oleh sebab itu sekarang banyak bermunculan usaha pengepulan-pengepulan barang bekas. Pengepulan adalah salah satu usaha yang sedang berkembang di negara ini. Banyak orang yang berwirausaha di bidang itu. Kebanyakan perusahaan yang berkecimpung di situ masih menggunakan sistem manual dalam proses kerja dan administrasi datanya. Maka sering terjadi kerancuan ataupun kesalahn dalam sistem manajemennya. Sistem komputerisasi sekarang sudah banyak dikembangkan dalam segala bidang usaha. Di sini penulis mencoba membuat aplikasi sistem administrasi pengepul berbasis komputer agar mempermudah sistem transaksi dan manajemen data barang. Sehingga mempermudah dan mempercepat proses kerja.

Aplikasi ini dibuat menggunakan Borland Delphi 7.0 dan menggunakan database MySql. Dalam aplikasi ini terdapat beberapa form untuk input data barang, user dan hak akses. Sistem transaksi menggunakan form penjualan dan pembelian. Untuk melihat laporan hasil transaksi dan stok barang dapat di lihat menggunakan form laporan. Terdapat juga form yang digunakan untuk membackup data barang agar data barang dapat diamankan jika terjadi permasalahan dalam komputer.

Aplikasi ini sudah diuji cobakan kepada pemakai dengan ditambah kuesioner tentang aplikasi tersebut. Dari pengujian dan kuesioner tersebut dapat disimpulkan tentang hasil aplikasi yang telah dibuat ini sudah cukup memenuhi kebutuhan administrasi pada perusahaan.

Kata kunci: Sistem Administrasi, Borland Delphi 7.0, MySql, Aplikasi Komputer, Database

1.

PENDAHULUAN

Semua barang yang sudah tidak layak dipakai dalam rumah tangga sering hanya dibuang ataupun dibakar. Namun disisi lain, barang bekas atau biasa disebut dengan rongsokan itu sebenarnya masih bernilai jual yang relatif tinggi dan semua barang bekas itu masih bisa untuk dimanfaatkan. Rongsokan-rongsokan tersebut nantinya akan didaur ulang untuk dibuat benda-benda yang lain. Pemanfaatan rongsokan untuk didaur ulang sangat baik untuk

lingkungan, karena dengan memanfaatkan barang-barang tersebut dapat mengurangi pencemaran lingkungan. Sekarang sudah banyak pengepul barang bekas atau rongsokan yang menjamur disetiap daerah. Mereka berkeliling kampung ataupun perumahan dan menawarkan diri untuk membeli barang bekas ataupun rongsokan yang sudah tidak terpakai dari rumah-rumah warga. Setelah mereka mendapatkan barang yang cukup banyak, kemudian


(4)

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


(5)

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.


(6)

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 T7100/1.80 Ghz

2. RAM 2 GB DDR 2 3. Hard Disk 256 GB SATA

4. Optical device DVD RW Super-Multi 5. Wireless 802.11b/g

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


(7)

menjalankan aplikasi dapat berkurang.

3. Tanggapan dari pertanyaan No 3 adalah koresponden belum pernah menggunakan aplikasi-aplikasi seperti ini sebelumnya. Jadi kemungkinan untuk membandingkan aplikasi ini dengan aplikasi yang lain sangat rendah.

4. Tanggapan dari pertanyaan No 4 adalah tidak semua korensponden menyukai tampilan aplikasi ini. Ketertarikan terhadap suatu tampilan juga dipengaruhi oleh perbedaan setiap orang terhadap warna, jenis atau bentuk yang mereka sukai. 5. Tanggapan dari pertanyaan No 5

adalah semua koresponden menyatakan jika aplikasi ini mudah digunakan walaupun ada diantara mereka yang masih awam menggunakan komputer dan aplikasi seperti ini.

6. Tanggapan dari pertanyaan No 6 adalah aplikasi ini membantu kerja mereka dalam hal administrasi barang.

7. Tanggapan dari pertanyaan No 7 adalah tidak semua koresponden setuju dengan pertanyaan ini. Karena sistem input data berat barang masih menggunakan cara manual.

8. Tanggapan dari pertanyaan No 8 tentang “Menurut anda apa kelebihan aplikasi ini?” adalah penilaian mereka tentang kelebihan aplikasi ini dari hasil kuesioner disimpulkan bahwa banyak kelebihan yang dimiliki aplikasi ini daripada menggunakan cara yang lama yaitu cara manual. Seperti koresponden dapat mengetahui stok barang yang berada digudang.

9. Tanggapan kuesioner dari pertanyaan No 9 tentang “Menurut anda apa kekurangan aplikasi ini?” adalah setiap aplikasi pasti mempunyai kekurangan. Dari hasil kesioner ini koresponden juga mendapatkan kekurangan tersebut. Seperti sistem

masukan data berat barang masih menggunakan cara yang manual. 10.Tanggapan dari pertanyaan No 10

tentang “Berilah saran untuk aplikasi ini:” adalah saran atau masukan yang diberikan kepada pengembang aplikasi agar kedepannya dapat memperbaiki kekurangan yang ada pada aplikasi ini.

3.2.

Pengujian Aplikasi

3.2.1.

Form Login

Form

Login

adalah tampilan

awal sebelum masuk ke tampilan

menu.

Di

sini

user

harus

memasukkan

Username

dan

Password

nya agar dapat masuk ke

aplikasi.

Username

dan

password

ini

nantinya yang akan membedakan hak

akses setiap

user

. Pada

form

ini ada

dua tombol yaitu tombol “

Login

” dan

“Keluar”. Tombol

login

digunakan

untuk masuk ke aplikasi setelah

username

dan

password

dimasukkan

sedangkan tombol keluar digunakan

untuk

keluar

dan

membatalkan

jalannya aplikasi.

Gambar 2.

Form Login

3.2.2.

Form

Menu

Form Menu akan keluar setelah user login ke aplikasi. Setiap user nanti akan mempunyai hak akses yang berbeda sesuai dengan yang sudah diatur oleh administrator. Menu yang tidak dapat diakses oleh user tidak akan dapat diklik.

Di bagian bawah form nantinya akan ada keterangan tentang hak akses


(8)

user, waktu dan tanggal yang sesuai dengan waktu pada komputer tersebut.

Gambar 3. Form Menu

3.2.3.

Form Barang

Form Barang dapat dibuka dengan cara klik menu master data dan pilih barang kemudian akan muncul form barang. Form barang ini digunakan untuk menambah, merubah dan menghapus data barang.

Dalam penambahan data barang semua data harus diisi. Kode Barang akan terisi otomatis sesuai dengan nomor urut dari kode barang sebelumnya. Sedangkan data yang lain harus diisi secara manual. Pengisian Stok, Harga Asli, Harga Jual dan Harga Beli hanya dapat diisi menggunakan angka.

Gambar 4. Form Barang

3.2.4.

Form

Penjualan dan

Form

Pilih Barang 1

Form Penjualan dapat dibuka dengan cara klik menu Transaksi kemudian pilih Penjualan. Setelah diklik akan muncul form penjualan, form ini

yang digunakan untuk melakukan transaksi penjualan barang. Sedangkan Form Pilih Barang 1 dapat dibuka saat melakukan transaksi penjualan dan menekan tombol “...”.

Untuk melakukan transaksi dapat dilakukan dengan cara menekan tombol “Baru” pada form. Setelah ditekan kolom pengisian akan aktif semua dan No Transaksi akan terisi otomatis. Tanggal transaksi akan diambil dari sistem komputer saat itu. Kolom kasir akan terisi oleh username yang digunakan oleh user untuk login. Barang dapat dipilih dengan cara menekan tombol “...” dan akan muncul form pemilihan barang. Semua data barang akan muncul dan dapat dipilih salah satu. Setelah barang dipilih tinggal menekan tombol “Pilih”. Jika ingin membatalkan pemilihan barang dapat menekan tombol “Batal”. Jika data barang sudah banyak utuk mempersingkat waktu data barang dapat dicari berdasarkan Nama Barang atau Kode Barang.


(9)

Gambar 6. Form Pilih Barang 1

3.2.5.

Form

Pembelian dan

Form

Pilih Barang 2

Form Pembelian dapat dibuka dengan cara klik menu Transaksi kemudian pilih Pembelian. Setelah diklik akan muncul form pembelian, form ini yang digunakan untuk melakukan transaksi pembelian barang. Sedangkan Form Pilih Barang 2 dapat dibuka saat melakukan transaksi pembelian barang dan menekan tombol “...”.

Untuk melakukan transaksi pembelian barang hampir sama proses kerjanya dengan transaksi penjualan barang yang membedakan hanyalah dalam form ini tidak ada kolom bayar dan kembali. Dalam nota transaksi pembelian juga hanya akan ada harga total dan potongan saja.

Gambar 7. Form pembelian barang

Gambar 8. Form Pilih Barang 2

3.2.6.

Form

Laporan Barang

Untuk

membuka

Form

Laporan Barang dapat dilakukan

dengan cara klik menu Laporan

kemudian pilih Laporan Barang.

Form

ini digunakan untuk melihat

semua data barang dan stok yang ada

pada gudang.

Laporan barang dapat dilihat berdasarkan empat urutan yaitu Urut Berdasarkan Kode Barang, Berdasarkan Harga Asli, Berdasarkan Stok Barang dan Berdasarkan Nama Barang. Dalam setiap urutan nanti masih dapat dipilih urut berdasarkan nilai terendah atau tertinggi dengan cara memilih ComboBox ke aturan Terendah atau Tertinggi. Jika sudah selesai untuk pemilihan jenis laporan, user dapat melihat hasil laporan dengan cara menekan tombol “Lihat” maka data barang akan urut berdasarkan urutan yang kita pilih. Laporan data barang dapat dicetak dengan cara menekan Tombol “Print”. Setelah diklik akan muncul form Laporan Barang. Dalam laporan data barang tertera tanggal laporan pada hari itu. Jiak sudah selesai mencatak tinggal menekan tombol “Close” untuk menutup laporan.


(10)

Gambar 9.

Form

Laporan Barang

3.2.7.

Form

Laporan Penjualan

Form Laporan Penjualan dapat dibuka dengan cara klik menu Laporan pada form menu utama kemudian pilih Laporan Penjualan. Form laporan pemjualan ini digunakan untuk melihat data transaksi penjualan yang sudah dilakukan.

Laporan penjualan dapat dilihat berdasarkan tanggal. User harus menentukan periode tanggal mulai hasil laporan dan tanggal akhir hasil laporan. User tinggal memilih tanggal pada kalender yang sudah ada pada ComboBox. Setelah tanggal awal dan akhir sudah ditentukan user tinggal menekan tombol “Lihat” untuk menampilkan laporan penjualan pada tanggal tersebut. Jika ingin mencetak laporan user tinggal menekan tombol “Print” dan akan muncul form semua hasil laporan penjualan.

Gambar 10. Form Laporan Penjualan

3.2.8.

Form

Laporan Pembelian

Form Laporan Pembelian dapat dibuka dengan cara klik menu Laporan pada form menu utama kemudian pilih Laporan Pembelian. Form laporan pembelian ini digunakan untuk melihat data transaksi penjualan yang sudah dilakukan.

Gambar 10. Form Laporan Pembelian Cara menjalankan form laporan pembelian ini sama dengan form laporan penjualan. User tinggal menentukan kapan tanggal awal dan akhir transaksi dilakukan. Setelah itu dapat dilihat dengan menekan tombol “Lihat”. Untuk mencetak laporan tinggal menekan tombol “Print” kemudian akan muncul form semua laporan data pembelian barang.

Gambar 11. Form Laporan Pembelian

3.2.9.

Form Backup

Form Backup dapat dibuka dengan cara klik menu Backup pada menu utama maka akan muncul form backup data. Form ini digunakan untuk Backup (Cadangan) dan Restore (Pemulihan). Backup digunakan untuk menyimpan semua data agar data tetap aman jika suatu saat terjadi kerusakan data. Backup dapat dilakukan kapanpun, tapi sebaiknya backup dilakukan secara berkala. Restore digunakan untuk Pemulihan data yang mungkin rusak.


(11)

Restore hanya dijalankan jika terjadi kerusakan data dalam aplikasi. Tampilan dari form backup seperti dibawah ini.

Gambar 11. Form Backup

Cara menjalankan form ini adalah user tinggal menekan tombol “Backup” dan akan muncul windows direktori untuk menyimpan data backup. Setelah memilih lokasi penyimpanan tinggal tekan “Open” maka data akan otomatis dibackup. Nama data backup akan otomatis menggunakan tanggal backup.

Gambar 12. Form Backup

3.2.10.

Form User

Untuk membuka Form User dapat dilakukan dengan cara klik menu Master Data pada menu utama kemudian pilih User. Form ini digunakan untuk membuat user baru agar dapat menjalankan aplikasi ini nantinya.

Cara membuat user baru adalah dengan menekan tombol Tambah maka kolom pengisian data user akan aktif semua. Id User nantinya akan terisi secara otomatis. Di sini tinggal mengisikan Username dan Password. Username dan Password itu akan digunakan untuk login ke aplikasi. Untuk hak akses nantinya tinggal memilih sesuai jabatan dari seseorang tersebut.

Gambar 13. Form User

3.2.11.

Form

Hak Akses

Form Hak Akses dapat dibuka dengan cara klik menu Transaksi kemudian pilih Hak Akses maka akan muncul form Hak Akses. Form ini digunakan untuk membuat hak akses kepada setiap user sesuai dengan jabatannya.

Untuk membuat Hak Akses baru dapat dilakukan dengan menekan tombol “Tambah” maka kolom pengisian data akan aktif. Kode akses akan terisi secara otomatis. Administrator tinggal membuat Nama akses sesuai jabatan yang ada di situ. Check Box pada form ini berfungsi untuk mengaktifkan form apa saja yang dapat dibuka oleh jabatan tersebut. Jika check box dicentang akan bernilai 1 dan jika tidak dicentang akan bernilai 0. Setelah selesai data dapat disimpan dengan menekan tombol “Simpan”. Jika penyimpanan nama Hak Akses berhasil akan muncul konfirmasi bahwa data berhasil disimpan.


(12)

Gambar 14. Form Hak Akses

3.3.

Analisa Hasil Perancangan

Aplikasi

Setelah

pengujian

aplikasi

dilakukan dapat dianalisa bahwa:

1.

Aplikasi ini dapat dipakai oleh

banyak

user

dengan syarat setiap

user

sudah memiliki

username

dan

password

sendiri.

2.

Hak akses yang dimiliki oleh

setiap

user

bergantung dengan

jabatan

yang

dimiliki

di

perusahaan.

3.

Sistem penomoran dalam aplikasi

ini berjalan otomatis sehingga

memudahkan

user

tanpa harus

menghafalkan nomor selanjutnya.

4.

Data Barang,

User

, Hak Akses

dapat ditambah, dirubah dan

dihapus.

5.

Hasil setiap laporan dapat dicetak.

6.

Aplikasi telah diujikan kepada

user

.

4.

SIMPULAN DAN SARAN

5.1.Kesimpulan

Dari hasil analisa aplikasi yang didapat dari Bab IV maka dapat diambil kesimpulan sebagai berikut:

1. Apliikasi Sistem administrasi pengepul berbasis komputer ini hanya dapat digunakan oleh user yang mempunyai username dan password yang telah terdaftar didalam database aplikasi tersebut. 2. Data Barang, Data User dan Data

Hak Akses dapat ditambah, diubah dan dihapus sesuai keiginan dari administrator.

3. Pengaturan hak akses dalam aplikasi ini bagus karena hak aksesnya dapat dibuat sesuai dengan keinginan administrator.

4. Penggunaan aplikasi ini sangat mudah karena setiap formnya hampir sama dalam cara menjalankannya. 5. Laporan data pada aplikasi ini

mudah karena dapat meminta laporan dari tanggal yang diinginkan.

6. Database aplikasi ini lebih aman karena semua data dapat di backup dan di restore jika terjadi kerusakan data.

5.2.Saran

Dalam pembuatan aplikasi ini pastinya masih jauh dari kesempurnaan karena masih banyak kekurangan-kekurangan didalamnya tentunya perlu ada perbaikan dan penyesuaian di masa mendatang. Untuk itu penulis mempunyai beberapa saran yaitu:

1. Penulis kedepannya dharapkan lebih memperhatikan langkah-langkah awal dalam pembuatan program dalam hal perancangan dan lain sebagainya.

2. Bagi penulis selanjutnya diharapkan dapat menyempurnakan program seperti ini dapat menggunakan program sejenis ataupun menggunakan program lain. Agar kekurangan pada program ini dapat diatasi.

3. Semoga aplikasi ini dapat bermanfaat dan dapat membantu proses kerja.


(13)

PUSTAKA

Abdul Kadir, 1998, Konsep dan Tuntunan Praktis Basis Data, Andi Ofset, Yogyakarta.

Abdul Kadir, 2009, Dasar perancangan dan Implementas, Andi Ofset, Yogyakarta.

BUNBUN DARAJAT, 2008, Perancangan Sistem Informasi Pengolahan Data Pemasukan Dan Pengeluaran Barang Di Koperasi Mahasiswa Universitas Siliwangi Tasikmalaya, Teknik Informatika, Fahruddin Hendi Hidayat, 2006,

Aplikasi Program Basis Data Di Perusahaan Umum ( Perum ) Pegadaian Kabupaten Kudus Dengan Microsoft Visual Basic 6.0, Fakultas Matematika Dan Ilmu Pengetahuan Alam, Universitas Negeri Semarang, Semarang. Kani, Frimansyah, Utan Sufandi U.,

2010, Pemrograman Database Menggunakan Delphi, Graha Ilmu, Yogyakarta.

Nurokhim, Ratnasari Nur Rohmah, Penggunaan Unified Modeling Language (Uml) Untuk Rancang Bangun Perangkat Lunak Berorientasi Obyek,Teknik Elektro, Universitas Muhammadiyah Surakarta, Surakarta.


(1)

user, waktu dan tanggal yang sesuai dengan waktu pada komputer tersebut.

Gambar 3. Form Menu

3.2.3.

Form Barang

Form Barang dapat dibuka dengan cara klik menu master data dan pilih barang kemudian akan muncul form barang. Form barang ini digunakan untuk menambah, merubah dan menghapus data barang.

Dalam penambahan data barang semua data harus diisi. Kode Barang akan terisi otomatis sesuai dengan nomor urut dari kode barang sebelumnya. Sedangkan data yang lain harus diisi secara manual. Pengisian Stok, Harga Asli, Harga Jual dan Harga Beli hanya dapat diisi menggunakan angka.

Gambar 4. Form Barang

3.2.4.

Form

Penjualan dan

Form

Pilih Barang 1

Form Penjualan dapat dibuka dengan cara klik menu Transaksi kemudian pilih Penjualan. Setelah diklik akan muncul form penjualan, form ini

yang digunakan untuk melakukan transaksi penjualan barang. Sedangkan Form Pilih Barang 1 dapat dibuka saat melakukan transaksi penjualan dan menekan tombol “...”.

Untuk melakukan transaksi dapat dilakukan dengan cara menekan tombol “Baru” pada form. Setelah ditekan kolom pengisian akan aktif semua dan No Transaksi akan terisi otomatis. Tanggal transaksi akan diambil dari sistem komputer saat itu. Kolom kasir akan terisi oleh username yang digunakan oleh user untuk login. Barang dapat dipilih dengan cara menekan tombol “...” dan akan muncul form pemilihan barang. Semua data barang akan muncul dan dapat dipilih salah satu. Setelah barang dipilih tinggal menekan tombol “Pilih”. Jika ingin membatalkan pemilihan barang dapat menekan tombol “Batal”. Jika data barang sudah banyak utuk mempersingkat waktu data barang dapat dicari berdasarkan Nama Barang atau Kode Barang.


(2)

Gambar 6. Form Pilih Barang 1

3.2.5.

Form

Pembelian dan

Form

Pilih Barang 2

Form Pembelian dapat dibuka dengan cara klik menu Transaksi kemudian pilih Pembelian. Setelah diklik akan muncul form pembelian, form ini yang digunakan untuk melakukan transaksi pembelian barang. Sedangkan Form Pilih Barang 2 dapat dibuka saat melakukan transaksi pembelian barang dan menekan tombol “...”.

Untuk melakukan transaksi pembelian barang hampir sama proses kerjanya dengan transaksi penjualan barang yang membedakan hanyalah dalam form ini tidak ada kolom bayar dan kembali. Dalam nota transaksi pembelian juga hanya akan ada harga total dan potongan saja.

Gambar 7. Form pembelian barang

Gambar 8. Form Pilih Barang 2 3.2.6.

Form

Laporan Barang

Untuk

membuka

Form

Laporan Barang dapat dilakukan

dengan cara klik menu Laporan

kemudian pilih Laporan Barang.

Form

ini digunakan untuk melihat

semua data barang dan stok yang ada

pada gudang.

Laporan barang dapat dilihat berdasarkan empat urutan yaitu Urut Berdasarkan Kode Barang, Berdasarkan Harga Asli, Berdasarkan Stok Barang dan Berdasarkan Nama Barang. Dalam setiap urutan nanti masih dapat dipilih urut berdasarkan nilai terendah atau tertinggi dengan cara memilih ComboBox ke aturan Terendah atau Tertinggi. Jika sudah selesai untuk pemilihan jenis laporan, user dapat melihat hasil laporan dengan cara menekan tombol “Lihat” maka data barang akan urut berdasarkan urutan yang kita pilih. Laporan data barang dapat dicetak dengan cara menekan Tombol “Print”. Setelah diklik akan muncul form Laporan Barang. Dalam laporan data barang tertera tanggal laporan pada hari itu. Jiak sudah selesai mencatak tinggal menekan tombol “Close” untuk menutup laporan.


(3)

Gambar 9.

Form

Laporan Barang

3.2.7.

Form

Laporan Penjualan

Form Laporan Penjualan dapat dibuka dengan cara klik menu Laporan pada form menu utama kemudian pilih Laporan Penjualan. Form laporan pemjualan ini digunakan untuk melihat data transaksi penjualan yang sudah dilakukan.

Laporan penjualan dapat dilihat berdasarkan tanggal. User harus menentukan periode tanggal mulai hasil laporan dan tanggal akhir hasil laporan. User tinggal memilih tanggal pada kalender yang sudah ada pada ComboBox. Setelah tanggal awal dan akhir sudah ditentukan user tinggal menekan tombol “Lihat” untuk menampilkan laporan penjualan pada tanggal tersebut. Jika ingin mencetak laporan user tinggal menekan tombol “Print” dan akan muncul form semua hasil laporan penjualan.

Gambar 10. Form Laporan Penjualan

3.2.8.

Form

Laporan Pembelian

Form Laporan Pembelian dapat dibuka dengan cara klik menu Laporan pada form menu utama kemudian pilih Laporan Pembelian. Form laporan pembelian ini digunakan untuk melihat data transaksi penjualan yang sudah dilakukan.

Gambar 10. Form Laporan Pembelian Cara menjalankan form laporan pembelian ini sama dengan form laporan penjualan. User tinggal menentukan kapan tanggal awal dan akhir transaksi dilakukan. Setelah itu dapat dilihat dengan menekan tombol “Lihat”. Untuk mencetak laporan tinggal menekan tombol “Print” kemudian akan muncul form semua laporan data pembelian barang.

Gambar 11. Form Laporan Pembelian

3.2.9.

Form Backup

Form Backup dapat dibuka dengan cara klik menu Backup pada menu utama maka akan muncul form backup data. Form ini digunakan untuk Backup (Cadangan) dan Restore (Pemulihan). Backup digunakan untuk menyimpan semua data agar data tetap aman jika suatu saat terjadi kerusakan data. Backup dapat dilakukan kapanpun, tapi sebaiknya backup dilakukan secara berkala. Restore digunakan untuk Pemulihan data yang mungkin rusak.


(4)

Restore hanya dijalankan jika terjadi kerusakan data dalam aplikasi. Tampilan dari form backup seperti dibawah ini.

Gambar 11. Form Backup

Cara menjalankan form ini adalah user tinggal menekan tombol “Backup” dan akan muncul windows direktori untuk menyimpan data backup. Setelah memilih lokasi penyimpanan tinggal tekan “Open” maka data akan otomatis dibackup. Nama data backup akan otomatis menggunakan tanggal backup.

Gambar 12. Form Backup

3.2.10.

Form User

Untuk membuka Form User dapat dilakukan dengan cara klik menu Master Data pada menu utama kemudian pilih User. Form ini digunakan untuk membuat user baru agar dapat menjalankan aplikasi ini nantinya.

Cara membuat user baru adalah dengan menekan tombol Tambah maka kolom pengisian data user akan aktif semua. Id User nantinya akan terisi secara otomatis. Di sini tinggal mengisikan Username dan Password. Username dan Password itu akan digunakan untuk login ke aplikasi. Untuk hak akses nantinya tinggal memilih sesuai jabatan dari seseorang tersebut.

Gambar 13. Form User

3.2.11.

Form

Hak Akses

Form Hak Akses dapat dibuka dengan cara klik menu Transaksi kemudian pilih Hak Akses maka akan muncul form Hak Akses. Form ini digunakan untuk membuat hak akses kepada setiap user sesuai dengan jabatannya.

Untuk membuat Hak Akses baru dapat dilakukan dengan menekan tombol “Tambah” maka kolom pengisian data akan aktif. Kode akses akan terisi secara otomatis. Administrator tinggal membuat Nama akses sesuai jabatan yang ada di situ. Check Box pada form ini berfungsi untuk mengaktifkan form apa saja yang dapat dibuka oleh jabatan tersebut. Jika check box dicentang akan bernilai 1 dan jika tidak dicentang akan bernilai 0. Setelah selesai data dapat disimpan dengan menekan tombol “Simpan”. Jika penyimpanan nama Hak Akses berhasil akan muncul konfirmasi bahwa data berhasil disimpan.


(5)

Gambar 14. Form Hak Akses

3.3.

Analisa Hasil Perancangan

Aplikasi

Setelah

pengujian

aplikasi

dilakukan dapat dianalisa bahwa:

1.

Aplikasi ini dapat dipakai oleh

banyak

user

dengan syarat setiap

user

sudah memiliki

username

dan

password

sendiri.

2.

Hak akses yang dimiliki oleh

setiap

user

bergantung dengan

jabatan

yang

dimiliki

di

perusahaan.

3.

Sistem penomoran dalam aplikasi

ini berjalan otomatis sehingga

memudahkan

user

tanpa harus

menghafalkan nomor selanjutnya.

4.

Data Barang,

User

, Hak Akses

dapat ditambah, dirubah dan

dihapus.

5.

Hasil setiap laporan dapat dicetak.

6.

Aplikasi telah diujikan kepada

user

.

4.

SIMPULAN DAN SARAN

5.1.Kesimpulan

Dari hasil analisa aplikasi yang didapat dari Bab IV maka dapat diambil kesimpulan sebagai berikut:

1. Apliikasi Sistem administrasi pengepul berbasis komputer ini hanya dapat digunakan oleh user yang mempunyai username dan password yang telah terdaftar didalam database aplikasi tersebut. 2. Data Barang, Data User dan Data

Hak Akses dapat ditambah, diubah dan dihapus sesuai keiginan dari administrator.

3. Pengaturan hak akses dalam aplikasi ini bagus karena hak aksesnya dapat dibuat sesuai dengan keinginan administrator.

4. Penggunaan aplikasi ini sangat mudah karena setiap formnya hampir sama dalam cara menjalankannya. 5. Laporan data pada aplikasi ini

mudah karena dapat meminta laporan dari tanggal yang diinginkan.

6. Database aplikasi ini lebih aman karena semua data dapat di backup dan di restore jika terjadi kerusakan data.

5.2.Saran

Dalam pembuatan aplikasi ini pastinya masih jauh dari kesempurnaan karena masih banyak kekurangan-kekurangan didalamnya tentunya perlu ada perbaikan dan penyesuaian di masa mendatang. Untuk itu penulis mempunyai beberapa saran yaitu:

1. Penulis kedepannya dharapkan lebih memperhatikan langkah-langkah awal dalam pembuatan program dalam hal perancangan dan lain sebagainya.

2. Bagi penulis selanjutnya diharapkan dapat menyempurnakan program seperti ini dapat menggunakan program sejenis ataupun menggunakan program lain. Agar kekurangan pada program ini dapat diatasi.

3. Semoga aplikasi ini dapat bermanfaat dan dapat membantu proses kerja.


(6)

PUSTAKA

Abdul Kadir, 1998, Konsep dan Tuntunan Praktis Basis Data, Andi Ofset, Yogyakarta.

Abdul Kadir, 2009, Dasar perancangan dan Implementas, Andi Ofset, Yogyakarta.

BUNBUN DARAJAT, 2008, Perancangan Sistem Informasi Pengolahan Data Pemasukan Dan Pengeluaran Barang Di Koperasi Mahasiswa Universitas Siliwangi Tasikmalaya, Teknik Informatika, Fahruddin Hendi Hidayat, 2006,

Aplikasi Program Basis Data Di Perusahaan Umum ( Perum ) Pegadaian Kabupaten Kudus Dengan Microsoft Visual Basic 6.0, Fakultas Matematika Dan Ilmu Pengetahuan Alam, Universitas Negeri Semarang, Semarang. Kani, Frimansyah, Utan Sufandi U.,

2010, Pemrograman Database Menggunakan Delphi, Graha Ilmu, Yogyakarta.

Nurokhim, Ratnasari Nur Rohmah, Penggunaan Unified Modeling Language (Uml) Untuk Rancang Bangun Perangkat Lunak Berorientasi Obyek,Teknik Elektro, Universitas Muhammadiyah Surakarta, Surakarta.