desktop desktop-application

Smart Point of Sale & Inventory System (AI Integrated)

Aplikasi desktop manajemen penjualan dan stok berbasis VB.NET dengan integrasi DeepSeek AI untuk analisis bisnis dan asisten cerdas.

desktop kode sumber saja · ai-integration· database-management· inventory-management· point-of-sale
AI Integration Database Management Inventory Management Point of Sale VB.NET

Perangkat lunak kasir dan pengendalian stok berbasis desktop yang dibangun dengan Visual Basic .NET, dengan integrasi DeepSeek yang mengubah catatan penjualan menjadi analisis bisnis berbahasa sehari-hari tanpa perlu beranjak dari mesin kasir.

Sorotan

  • Analitik AI di dalam aplikasi WinForms — komponen ModuleAI memanggil DeepSeek langsung dari klien desktop, sehingga perkiraan tren penjualan dan wawasan stok muncul di jendela yang sama dengan layar transaksi, bukan di perkakas pelaporan terpisah.
  • Basis data berupa berkas, bukan layanan — Microsoft Access lewat OleDb berarti tidak ada server basis data yang harus dipasang, dilisensikan, atau dijaga tetap hidup di meja kasir. Mencadangkan sistemnya berarti menyalin satu berkas, dan memindahkannya ke mesin lain adalah operasi yang sama.
  • Newtonsoft.Json karena runtime yang disasarnya — .NET Framework 4.7.2 tidak membawa serializer JSON modern bawaan, sehingga muatan API ditangani pustaka yang memang mengisi celah itu di platform ini.
  • Pertanggungjawaban tertanam di model datanya — setiap operasi terhadap stok dan kas ditulis ke log audit, sehingga selisih persediaan bisa ditelusuri ke operator dan waktu kejadiannya, bukan menjadi bahan perdebatan.
  • Susut barang dicatat sebagai kategori tersendiri — kerusakan dan pengeluaran dicatat terpisah dari penjualan, dan itulah yang menjaga persediaan tetap cocok dalam konteks ritel di mana tidak semua barang keluar lewat mesin kasir.
  • Pelaporan dijaga tetap opsional — Crystal Reports didukung, bukan diwajibkan, sehingga aplikasinya tetap berjalan di tempat yang tidak memasang dependensi tersebut.

Fitur Utama

  1. Operasi kasir — pencatatan transaksi penjualan dan pembuatan struk.
  2. Pengendalian stok — data induk barang, penerimaan stok, serta pencatatan susut dan pengeluaran.
  3. Wawasan bisnis berbasis AI — analisis tren usaha secara percakapan yang ditarik dari transaksi yang tercatat.
  4. Autentikasi pengguna — akun operator yang mengatur siapa boleh melakukan operasi apa.
  5. Jejak audit — log operasional lengkap atas pergerakan stok dan kas.
  6. Pelaporan cetak opsional — Crystal Reports sebagai jalur keluaran yang didukung.

Tech Stack

  • Visual Basic .NET (.NET Framework 4.7.2)
  • Windows Forms (WinForms)
  • Microsoft Access (MDB lewat OleDb)
  • DeepSeek API (ModuleAI)
  • Newtonsoft.Json
  • Crystal Reports (mesin pelaporan opsional)

Status & Kematangan

Sedang berjalan — cabang pengembangan internal dengan fungsi inti kasir dan persediaan sudah terverifikasi, dan modul analitik AI sudah terintegrasi. Ia satu-satunya project di katalog ini yang berdiri di atas tumpukan .NET, sekaligus satu-satunya yang memakai basis data berbasis berkas, keduanya dipilih agar bisa dipasang di mesin Windows biasa di toko yang tidak punya server maupun dukungan TI. Tidak ada suite test otomatis.

Metrik Terukur

Status project Sedang Berjalan
Platform Windows Desktop (.NET Framework)
diperbarui 29 Aug 2026