Dari hasil pengamatan dan analisa yang dilakukan oleh penulis selama
pembibitan ayam, pakan ternak dan makanan olahan ini, maka penulis
mendapatkan bahwa sistem penjualan pada PT. Vista Agung Kencana masih
belum terkomputerisasi dan masih manual mulai dari melakukan pencatatan stok
anak ayam, mencatat transaksi penjualan anak ayam , membuat nota penjualan
dengan cara tulis, dan membuat laporan keuangan hasil penjualan belum secara
otomatis.
Permasalahan yang dihadapi oleh PT. Vista Agung Kencana ini adalah
sebagai berikut:
yang lama;
28
4. sistem yang berjalan sekarang masih belum bisa membuat laporan
Sistem yang penulis usulkan nantinya yaitu membuat sebuah aplikasi yang
datanya (database). Sistem yang diusulkan ini akan membantu pegawai untuk
otomatis, dapat membantu pegawai dalam mencari data transaksi penjualan anak
ayam yang sudah lama, dapat membantu melihat riwayat stok produk anak ayam
dari hasil penjualan, dapat membuat laporan keuangan secara otomatis mulai dari
jurnal pembelian, jurnal penjualan, laporan beban dan laporan laba rugi yang bisa
dilihat dalam periode yang ditentukan bisa per-hari, per-minggu, dan per-bulan.
Laba Rugi Atas Penjualan Anak Ayam Berbasis Website Pada PT. Vista
29
Gambar 3.1 Diagram Konteks
aliran data yang mengalir ke dalam dan keluar sistem. Sehingga terdapat 3
menambah data produk, data penjualan, dan data beban. Entitas Supervisor
bisa kelola data produk, data penjualan, dan data beban sedangkan pimpinan
30
3.4.2 Diagram Level 1
Laba-Rugi Atas Penjualan Anak Ayam Berbasis Web Pada PT. Vista
Kencana Agung.
Pada gambar 3.2 diagram level 1 diatas merupakan proses aliran data yang
31
Pimpinan untuk mendapatkan hak aksesnya mereka masing-
masing.
2. Kelola Produk
3. Kelola Penjualan
4. Kelola Stok
Entitas Admin Kasir dan supervisor dapat megupdate data stok anak
ayam.
5. Kelola Beban
6. Kelola Laporan
32
DFD Level 2 Sub Proses Login
yaitu admin, supervisor dan pimpinan memasukan data login. Data login
33
DFD Level 2 Sub Proses Kelola Data Produk
Pada gambar 3.4 diatas adalah proses kelola data produk memiliki 4
melakukan pengolahan data produk seperti input, cetak dan hapus pada
data penjualan. Sementara Pimpinan hanya dapat melihat data produk anak
ayam.
34
DFD Level 2 Sub Proses Kelola Data Penjualan
35
DFD Level 2 Sub Proses Kelola Data Stok
supervisor dapat melihat dan update data stok anak ayam sementara
pimpinan hanya dapat melihat data stok yang kemudian akan tersimpan
36
DFD Level 2 Sub Proses Kelola Beban
37
DFD Level 2 Sub Proses Kelola Laporan
akan dialirkan menjadi laporan kepada entitas pimpinan. Hal ini untuk
melihan setiap laporan data yang ada, entitas pimpinan diharuskan mengisi
data tanggal pada sistem untuk melihat laporan tersebut secara berkala
38
3.5 Entity Relationship Diagram (ERD)
antar entitas dalam sistem pada Aplikasi Laporan Laba Rugi Atas Penjualan
Berikut Adalah kamus data dari Aplikasi Laporan Laba Rugi Atas
Penjualan Anak Ayam Berbasis Website Pada PT. Vista Agung Kencana.
@password
39
2. Supervisor : @id_supervisor + @email + @nama +
@password
@password
@harga +
@nama_produk+@harga_produk
+@nama_pembeli+@no_hp+
@total_harga+@quantity+@tanggal
@nama_produk+@jumlah+@tipe+@user+
@tgl
@biaya+@tanggal
40
3 Nama Varchar 125 Not Null
41
Tabel 3.4 Data Produk
42
f. Nama Tabel : Riwayat Stok
43
3.8 Rancangan Aplikasi
Rugi Atas Penjualan Anak Ayam Berbasis Website Pada PT. Vista Agung
login ini akan digunakan oleh pengguna sistem, pada sistem ini terdapat 3
44
3.8.2 Rancangan Tampilan Halaman Dasboard Admin
45
3.8.3 Rancangan Tampilan Daftar Produk
Tampilan pada halaman ini akan menampilkan data produk apa saja
yang tersedia di PT. Vista Agung Kencana dan admin juga bisa melakukan
46
3.8.4 Rancangan Tampilan Tambah Data Produk
47
3.8.5 Rancangan Tampilan Daftar Riwayat Stok
Pada halaman ini riwayat stok sangat berguna untuk admin karena
dapat melihat bertambah dan berkurang stok anak ayam pada produk.
48
3.8.6 Rancangan Tampilan Update Stok
Pada rancangan kali ini yaitu Update Stok jumlah anak ayam yang
merupakan tampilan yang dimana admin dapat mengupdate stok total pda
49
3.8.7 Halaman Data Penjualan
50
3.8.8 Rancangan Tampilan Tambah Transaksi
51
3.8.9 Rancangan Tampilan Halaman Keranjang
Pada Tampilan Halaman ini akan menampilkan detail produk dan stok
52
3.8.10 Rancangan Tampilan Halaman Checkout
transaksi.
53
3.8.11 Rancangan Tampilan Simpan Dan Cetak Nota
54
3.8.12 Rancangan Tampilan Data Beban
digunakan untuk melihat data beban yang telah diinputkan oleh admin kasir.
55
3.8.13 Rancangan Tampilan Tambah Data Beban
56
3.8.14 Rancangan Tampilan Halaman Supervisor
57
3.8.15 Rancangan Tampilan Halaman Daftar produk
data produk apa yang tersedia di PT. Vista Agung Kencana dan Supervisor
58
3.8.16 Rancangan Tambah produk
59
3.8.17 Rancangan Tampilan Riwayat Stok
60
3.8.18 Rancangan Tampilan Update Stok
61
3.8.19 Rancangan Tampilan Edit Produk
62
3.8.20 Rancangan Tampilan Hapus Produk
63
3.8.21 Rancangan Tampilan Penjualan
dimana supervisor juga dapat melihat siapa saja yang membeli produk
tersebut.
64
3.8.22 Rancangan Tampilan Tambah Transaksi Penjualan
data penjualan.
65
3.8.23 Rancangan Halaman Keranjang
66
3.8.24 Rancangan Halaman Checkout
67
3.8.25 Rancangan Tampilan Simpan Dan Cetak Nota
68
3.8.26 Rancangan Daftar Beban
oleh oleh PT. Vista Agung Kencana. supervisor juga bisa menambahkan
data beban. Daftar beban yang diinputkan seperti beban operasional beban
69
3.8.27 Rancangan Tambah Data Beban
70
3.8.28 Rancangan Edit Beban
71
3.8.29 Rancangan Hapus Beban
72
3.8.30 Rancangan Tampilan Halaman Pimpinan
pimpinan ini juga terdapat fitur-fitur seperti data laporan yang ada pada
program penjualan.
73
3.8.31 Rancangan Tampilan Produk
penjuaan aplikasi laporan laba rugi atas penjualan anak ayam dimana
74
3.8.32 Rancangan Tampilan Riwayat Stok
Pada halaman ini pimpinan juga dapat melihat keluar masuknya stok
75
3.8.33 Rancangan Halaman Pembelian
mempunyai kode akun ayam pada kas, dari jurnal pembelian ini merupakan
untuk harga perbox anak ayam dengan selisih 75% dari harga anak ayam
yang dijual dalam perbox. Jadi jurnal ini sudah langsung otomatis
otomatis berapa jumlah pembelian dan totalnnya. Jurnal pembelian ini bisa
76
3.8.34 Rancangan Jurnal Pembelian
77
3.8.35 Rancangan Tampilan Laporan Beban
78
3.8.36 Rancangan Laporan Beban
79
3.8.37 Rancangan Halaman Penjualan
80
3.8.38 Rancangan Halaman Jurnal Penjualan
anak ayam yang secara otomatis sudah bisa langsung terbuat jurnal
diambil dari harga penjualan anak ayam dan hpp pada ayam diambil dari hpp
atau modal dari pembelian anak ayam dalam satu box. Dari jurnal penjualan
dan totalnya, dikurang dengan harga pokok penjualan, maka dapatlah total
laba kotor dari penjualan anak ayam selama 1 bulan. Jurnal ini juga
81
3.8.39 Rancangan Halaman laba Rugi
82
3.8.40 Rancangan Halaman Laporan laba Rugi
Pada halaman ini akan menampilkan jurnal laba rugi selama 1 bulan
yang digunakan untuk mencatat proses transaksi pada laba rugi. Laporan
laba rugi ini diperoleh dari total transaksi dari penjualan dikurangkan dengan
Hpp sama dengan laba kotor, dari total laba kotor ini untuk mendapatkan
laba bersih maka dikurangi dengan beban, baru dapatlah laba bersih atau
83
84