Diketahui value chain aktivitas proses bisnis supermarket
beserta arsitektur Sistem Informasi Operasional Penjualan sebagai berikut :
Keterangan (Semantik)
Meja Kasir
1. Meja kasir lebih dari satu dalam supermarket. setiap meja kasir memiliki satu mesin cash-register yang terhubung dengan jaringan komputer, dan menjadi elemen dari Sistem Informasi Operasional Penjualan.
2. Setiap meja kasir atau mesin cash register dioperasikan oleh dua kasir berbeda setiap hari dengan adanya tugas shift pagi-siang dan shift sore-malam.
Awal Tugas Kasir dalam Shift
3. Setiap awal tugasnya (awal shift), kasir melakukan login dan mencatat jumlah uang yang tersedia di laci cash-register (Jumlah uang di awal tugas Kasir).
Transaksi Pembayaran Pembeli Supermarket
4. Setiap shift tugas Kasir, antara waktu login dan logout terdapat lebih dari satu transaksi pembayaran oleh pembeli.
Setiap transaksi pembayaran oleh pembeli, Kasir melakukan interaksi dengan cash-register / komputer sebagai berikut :
Masukkan kode Barang melalui pembacaan Barcode atau diketik melalui Keyboard.
Masukkan Qty atau jumlah setiap jenis barang
Mengulangi dua langkah di atas sampai semua Barang yang akan dibayar tercatat dalam Cash-Register
Menunjukkan Total Pembayaran yang harus dilunasi pembeli
Mencatat Nilai Cash (uang tunai) yang dibayarkan pembeli
Membaca Nilai uang kembalian, dan menyerahkan sejumlah uang sesuai Nilai tersebut kepada pembeli
Mencetak Bukti Bayar
Akhir Tugas Kasir
5. Setiap akhir tugasnya dalam satu shift, kasir melakukan logout. Kemudian yang dilakukan cash-check atau pemeriksaan uangtunai, yang dilakukan oleh tim yang dipimpin oleh supervisor atau duty manager, (untuk mencatat Jumlah uang di akhir tugas Shift Kasir).
Pemeriksaan Meja Kasir oleh Supervisor / Duty Manager
6. Pemeriksaan fokus pada dua hal, yaitu pemeriksan Cash dan pemeriksaan catatan barang terjual.
7. Pemeriksaan Cash meliputi pemeriksaan fisik dan pemeriksaan catatan
Setiap cash-check, supervisor atau duty manager yang melakukannya, mencetak daftar transaksi yang dilakukan Kasir dalam periode satu shift, (waktu antara login dan logout). (pemeriksaan catatan)
Supervisor atau duty manager menghitung jumlah uang dalam laci cash register (pemeriksaan fisik cash / uang tunai)
Supervisor kemudian membuat berita acara, mencatat kesesuasian maupun ketidaksesuaian antara cash (uang fisik dalam laci) dengan catatan yang tercetak dari seluruh transaksi dalam satu shift.
8. Pemeriksaan barang terjual melalui suatu meja Kasir, dikumpulkan, untuk nantinya dijumlahkan dengan barang terjual melalui meja Kasir lain dan oleh Kasir dalam shift tugas lain, kemudian dibandingkan dengan catatan fisik dari Stock opname di ruang jual. (Lihat 9).
Ruang Penjualan
9. Petugas Stock Opname harus login dulu untuk memulai tugasnya, agar dapat memperoleh data yang dia butuhkan, serta mengisi data pencatatan dan mencetak berita acara.
10. Stock opname atau pemeriksaan persediaan barang dilakukan pada pagi hari sebelum supermarket tutup dan pada malam hari setelah supermarket tutup.
Setiap stock opname, dilakukan pencetakan catatan seluruh stock barang yang ada di ruang penjualan supermarket di awal waktu jual (misal pagi hari).
Pada stock opname juga dicetak jumlah semua barang terjual, yang merupakan akumulasi jumlah penjual dari semua meja Kasir dan semua shift pada suatu periode (misal dalam satu hari penjualan).
Kemudian petugas stock opname mencatat jumlah (fisik) barang di rak-rak penjualan, serta mencantumkannnya di sebelah catatan barang yang dicetak.
Pada akhir kegiatan, petugas membuat dan menandatangani berita acara stock opname, menandai stock yang sesuai dan membedakannya dengan stosk yang tidak sesuai.
Formulanya, Stock awal (dicatat pagi) dikurangi Stock akhir (dicatat malam) harus sama dengan Jumlah barang terjual dari seluruh meja Kasir dan seluruh Kasir yang bertugas hari itu..
11. Petugas Stock Opname harus logout untuk mengakhiri tugasnya, agar hak akses dia tidak disalahgunakan oleh orang lain.
Monitoring
12. Monitoring oleh Duty Manager dilakukan dengan bantuan rekapitulasi data operasional yang disusun oleh
Laporan jumlah barang yang terjual, hasil dari Stock Opname (Barang Tersedia Pagi, Barang Terjual, Barang Tersisa Malam).
Barang Terjual = Barang Tersedia Pagi – (dikurangi) Barang Tersisa Malam.
Laporan Pendapatan setiap Kasir (Jumlah uang di awal tugas Kasir, Jumlah uang di akhir tugas shift Kasir)
Laporan Pendapatan Harian, yaitu Jumlah pendapat seluruh Kasir dari setiap meja Kasir yang dibuka pada Supermarket.
Tugas Anda (Contoh dalam soal Ujian Akhir) :
A. Buatlah Diagram Konteks sebagai solusi bagi persoalan di atas, dengan ketentuan (25%)
1. Pilih konteks dari kemungkinan pilihan sebagai berikut :
Konteks pilihan 1 : Transaksi Pembayaran Pembeli dengan Cash-Register, Transaksi Login, Transaksi Logout dan Transaksi Cash-Check, hingga pencetakan berita acara.
Konteks pilihan 2 : Transaski Stock Opname Pagi, Transaksi Stock Opname Malam, hingga pencetakan berita acara.
Konteks pilihan 3 : Transaksi Monitoring yang menampilkan data jumlah barang yang terjual dan jumlah uang yang diperoleh dalam satu hari, berdasarkan datasource keluaran dari Konteks pilihan 1 dan 2. Konteks pilihan 1 dan 2 dianggap Source atau Sink (Tom de Marco), atau Terminator (Yourdon) dalam diagram konteks Monitoring.
Sebaiknya jangan pakai istilah entitas luar... Itu istilah dari sastra informatika... :-) Gunakan terminologinya Tom de Marco atau Yourdon saja.
2. Dalam menjawab soal A, B dan C, Anda hanya dibenarkan memilih salah satu dari ketiga konteks di atas
B. Buatlah Data Flow Diagram atau Use Case Diagram yang sesuai dengan Konteks yang Anda pilih, lengkapi dengan algoritma (ringkas) dan Kamus Datanya. (30%)
C. Buatlah model Entity Relationship Diagram bagi database yang mendukung pengolahan data berdasarkan Konteks yang Anda pilih.
Lengkapi dengan algoritma perintah SQL untuk mendukung algoritma Anda di soal B.(30%)
D. Rencanakan kebutuhan tenaga sistem analis, tenaga uji kualitas dan tenaga programmer yang diperlukan untuk melaksanakan proyek pembangunan Sistem Informasi Operasional Supermarket,
yang meliputi Sistem Informasi Penjualan Supermarket (seluruh ketiga Konteks di atas). Perkirakan juga waktu yang diperlukan untuk keseluruhan proyek tersebut. (15%)