Setelah
menguraikan kekurangan dari sistem lama yang diterapkan dalam Koperasi Siswa
Perintis SMA N 7 Purworejo. Berikut kami kembangkan suatu aplikasi yang dapat
mengatasi kekurangan dari sistem lama tersebut dengan flowchart sebagai berikut
:
Keterangan Flowchart
1. Symbol
Decision :
Simbol untuk kondisi yang akan menghasilkan beberapa
kemungkinan jawaban/aksi.
2. Terminal : Untuk
memulai dan mengakhiri suatu program.
3. Symbol
input-output : Symbol yang menyatakan proses input dan
output tanpa tergantung dengan jenis peralatannya.
4. Symbol
Process :
Simbol yang menunjukkan pengolahan yang dilakukan oleh komputer.
5. Symbol
display :
Symbol yang menyatakan peralatan output yang digunakan yaitu layar,
plotter, printer, dan sebagainya.
6. Symbol
disk and on-line storage : Symbol untuk menyatakan input berasal dari
disk atau output disimpan ke disk.
7. Symbol
dokumen :
Symbol yang menyatakan input berasal dari dokumen dalam bentuk kertas
atau output dicetak ke kertas.
Desain Database
Seperti kebanyakan sistem pada
umumnya, sebuah sistem memerlukan database untuk menyimpan keseluruhan data
yang dibutuhkan oleh user. Desain database Sistem Kasir Koperasi Siswa SMAN 7
Purworejo yang kami buat menggunakan database mysql dengan server Xampp v3.2.1.
Berikut ini adalah tampilan relasi
tabel pada Sistem Kasir Koperasi SMAN 7 Purworejo. Pada gambar dibawah ini
memperlihatkan hubungan saling keterkaitan dari masing-masing tabel dalam
database untuk memudahkan user menemukan apa yang dicari.
Gambar 1.1 RelasiTabel
Sistem Informasi Kasir Koperasi Siswa SMAN 7 Purworejo
Tampilan tabel database yang saling berkaitan
satu dengan lainnya dengan bantuan primary key dapat dilihat pada gambar
dibawah ini.
Gambar 1.2 Database
yang Digunakan pada Kasir Koperasi Siswa SMAN 7 Purworejo
Desain
Tampilan
Tampilan aplikasi
sistem Kasir Koperasi Siswa SMAN 7 Purworejo yang berbasis web dibuat dengan
sederhana tetapi menarik untuk memudahkan user dalam pengoperasiannya sehingga
tidak memerlukan tenaga ahli dibidangnya. Pemilihan warna dan ukuran tulisan
juga diperhatikan agar tidak menyulitkan user. Dan desain tampilan yang telah
kami buat dapat dilihat pada gambar dibawah ini.
Gambar 1.3 Form Login
Kasir Koperasi Siswa SMAN 7 Purworejo
Setelah user masuk
kedalam sistem kasir koperasi Siswa SMAN 7 Purworejo, sistem otomatis akan
menampilkan halaman untuk menginput penjualan. Jika user ingin mencari harga
barang dapat memasukkan kode barang atau nama barang dan klik tombol cari
barang atau dengan menscan barcode barang tersebut. Lalu sistem akan
menampilkan barang yang dicari berupa harga satuan dan ketersedian stok barang.
Selain kelebihan tersebut, sistem ini juga dapat langsung menghitung jumlah
kembalian yang akan berikan kepada customer.
Gambar 1.4 Form
Transaksi Penjualan dengan Barcode Berbasis Web
Selain halaman Input
penjualan, user juga dapat mengakses data penjualan dengan memfilter data
berdasarkan periode bulan, tahun dan no. Transaksi dan dapat dilihat pada
gambar dibawah ini.
Gambar 1.5 Laporan Transaksi Penjualan per Periode
Bulan dan Tahun