Pada dasarnya proMGM terdiri dari 3 program utama yaitu Pusat, Cabang dan Website. Selain memiliki fitur2 standar pada aplikasi Inovassi, proMGM juga memiliki fitur2 lainnya seperti:

  1. Entry table utama dilakukan pada Program Pusat demi menjamin standarisasi pengkodean
  2. Melalui program Pusat dapat mengaktifkan dan mematikan akses user Cabang.
  3. Apabila Cabang mendapatkan kriteria baru yg belum memiliki Kode maka Cabang bisa mendefinisikan kriteria tsb sebagai OTHER dengan menjelaskan deskripsinya maka kelak di pusat dapat menetapkan kode baru untuk deskripsi yg baru tsb dan langsung mengubah data ybs baik di Pusat maupun di Cabang.
  4. Data Bergerak (yang dipertukarkan antara Pusat dan Cabang) dalam format MDB yang dilengkapi database password sehingga data tsb tidak dapat dibuka oleh user biasa.
  5. Semua data memiliki CHECKSUM dengan algoritma tersendiri sehingga bila database diubah dari luar aplikasi (menggunakan shareware tools) maka perubahan tsb tetap dapat terdeteksi oleh aplikasi.
  6. Pada program Pusat dapat membuat ulang database Cabang.  Kegunaan fitur ini adalah bila karena suatu hal database cabang rusak maka semua data dapat segera disuplai kembali dari pusat
  7. Program Cabang dilengkapi laporan harian perkembangan hari tsb.
  8. pada Program Website bisa dilihat aktifitas Petugas Cabang kapan ybs mengambil (download) dan mengirim (upload) data
  9. petugas Cabang dapat mengubah password untuk masuk ke website.

Process Flow dari proMGM (setelah Pusat dan Cabang diinstal program proMGM) adalah:

  1. Petugas Pusat mendefinisikan semua kode yang diperlukan.
  2. Petugas Pusat mengupload Data Bergerak yang terbaru ke Website
  3. Petugas Pusat lalu mengumumkan keseluruh pengurus cabang bahwa data terbaru telah siap diakses (pengumuman tsb bisa via e-Mail, Mailing List ataupun SMS broadcast (Kami menyediakan program untuk SMS Broadcast secara terpisah, silahkan klik disini)
  4. Petugas Cabang mendownload Data Bergerak tsb dan memasukannya ke program Cabang
  5. Lalu Petugas Cabang melakukan entry data untuk hari itu seperti biasa
  6. Sore hari setelah pendaftaran member ditutup maka Petugas Cabang membuat laporan Harian lalu membuat (dengan sekali Klik) Data Bergerak yang akan dikirimkan ke Pusat.
  7. Petugas Cabang lalu mengirimkan (upload) Data Bergerak tsb ke website.
  8. Keesokan paginya petugas Pusat mendownload semua data dari Cabang tsb lalu dengan sekali Klik program akan meng-ekstrak semua Data Bergerak itu kedalam program Pusat.
  9. Petugas Pusat memeriksa bilamana ada kode2 baru yang diperlukan (ditandai sebagai OTHER).
  10. Kembali ke proses 1 diatas. 

Catatan:
proses 2-4 dilakukan seperti itu berdasarkan evaluasi kami dengan cara tsb durasi pengiriman data lebih cepat karena kelemahan mengirim data berupa attachment di e-Mail adalah selain datanya menjadi lebih besar juga e-Mail tersebut dapat di-Tapping oleh orang2 yang tidak berwenang sehingga Data Bergerak anda bisa dilihat oleh pihak yang tidak berwenang.

proMGM dapat  menggunakan beragam database sesuai kebutuhan user seperti MDB, MySQL, Oracle, SQL Server dll dengan tujuan efisiensi dalam hal total cost of ownership dengan tetap menjaga struktur database tetap aman dan cepat saat diakses.  Hal ini sebagai upaya Inovassi membiasakan publik untuk tidak menggunakan produk bajakan.  

-oOo-