Skip to content

Implementasi layanan backoffice

risalandika edited this page Dec 21, 2013 · 23 revisions

BARANG

  • void tambahBarang(Barang barang) menambahkan barang baru ke dalam gudang
  • Barang ambilBarangId(String idBarang){ mencari barang dengan parameter ID_BARANG, return value = barang
  • void tambahStokBarang(String idBarang,int jumlahBarang) menambah stok barang yang sudah ada di gudang
  • void suntingBarang(string idBarang) meng-edit data barang yang sudah ada

PEGAWAI_GUDANG

  • void tambahPegawaiGudang(PegawaiGudang pegawaiGudang) menambahkan PEGAWAI_GUDANG baru
  • void suntingDataPegawaiGudang(String idPegawaiGudang) meng-edit data pegawai gudang
  • boolean login(String idPegawai,String Password) untuk login pegawai gudang return true jika idPegawai dan Password match, false jika salah

TRANSAKSI

  • void transaksiPerBulan(String idToko) melihat jumlah transaksi per bulan
  • void transaksiPerTahun(String idToko) melihat jumlah transaksi per tahun
  • void tambahTransaksi(String idTransaksi, String idToko, String idPegawai, String idPelanggan) menambah transaksi di toko mana, pegawai sapa , dan pelanggan sapa.
  • void suntingTransaksi(String idTransaksi, String idToko, String idPegawai, String idPelanggan) meng-edit transaksi jika ada perubahan

PEGAWAI_TOKO

  • void tambahPegawaiToko(PegawaiToko pegawaitoko) menambahkan PEGAWAI_TOKO baru
  • void suntingDataPegawaiGudang(String idPegawaiGudang) meng-edit data pegawai toko
  • boolean login(String idPegawai,String Password) untuk login pegawai toko return true jika idPegawai dan Password match, false jika salah

STOK_TOKO

  • void tambahStokPerToko (StokToko stoktoko) menambahkan STOK_TOKO baru
  • void suntingStokPerToko (StokToko stokToko) menyunting stok per toko
  • void tambahStokToko (String idBarang) menambahkan stok barang pada toko
  • StokToko cariStok (String idStokToko) menampilkan stok per toko. Return objek stokToko

###TOKO

  • void tambahToko (Toko toko) menambahkan toko baru
  • void suntingToko (String idToko) menyunting toko
  • int hitungPemasukkan (String idToko, String idTransaksi) menghitung pemasukkan toko dengan melihat transaksi. Return angka berupa jumlah pemasukan
  • int hitungPengeluaran (String idPegawaiToko, string idStokPerToko) menghitung pengeluaran toko dengan melihat dari gaji tiap pegawai toko dan pembelian harga barang. Return angka berupa jumlah pengeluaran

###DETAIL_TRANSAKSI

  • void tambahDetailTransaksi (String idDetailTransaksi, Transaksi transaksi, Barang barang) menambahkan detail transaksi dari transaksi dan barang yang dibeli
  • void suntingDetailTransaksi(String idDetailTransaksi) meng-edit detail transaksi
  • int totalHarga (String idDetailTransaksi) menghitung total harga dari transaksi, return integer.
  • void hitungKembalian (int totalHarga, int uangBayar) menghitung kembalian yang dibayarkan pelanggan

Clone this wiki locally