• (022) 6902 1117

Menambah fungsi notifikasi dan reminder pada aplikasi sistem monitoring berbasis website

 

Saya memiliki aplikasi sistem monitoring survei berbasis website yang dibangun dengan PHP dan MySQL menggunakan kerangka kerja Code Igniter. Secara umum sistem ini mengelola kegiatan pencacahan sampel dan pemeriksaan dokumen pada beberapa survei. Kegiatan pemeriksaan dokumen survei dilakukan setelah kegiatan pencacahan survei selesai. 

Sebuah survei memiliki informasi utama

1.       Nama survei

2.       Jadwal pencacahan (tanggal mulai dan tanggal selesai)

3.       Jadwal pemeriksaan dokumen (tanggal mulai dan tanggal selesai)

4.       Jumlah sampel target

5.       Alokasi sampel target (1 sampel dialokasikan pada 1 pencacah dan 1 pengawas)

 

Fungsi utama pada sistem saat ini:

1.       Manajemen data master (provinsi, kabupaten, pengguna, jabatan pengguna)

2.       Manajemen data survei dan data sampel untuk masing-masing survei

3.       Manajemen data alokasi sampel ke petugas survei (pengawas dan pencacah)

4.       Pelaporan hasil pencacahan sampel target (selesai cacah/belum cacah)

5.       Pelaporan hasil pemeriksaan dokumen sampel (selesai periksa/belum periksa)

6.       Monitoring progress pencacahan, pemeriksaan dokumen, dan survei secara menyeluruh.

7.       Fungsi reminder by email


Aktor pada sistem ada 4 diantaranya:

1.       Admin, merupakan pengelola sistem secara meyeluruh

2.       Subject Metter, merupakan penanggungjawab pelaksanaan survei. Subject metter bertanggungjawab untuk mengelola data survei, sampel survei, mengalokasikan sampel survei ke petugas survei, dan memverifikasi hasil pemeriksaan dokumen

3.       Pengawas, bertanggungjawab untuk mengawasi 3-4 orang pencacah dan melaporkan hasil pemeriksaan dokumen. Jenis laporannya adalah selesai periksa/belum periksa

4.       Pencacah, merupakan petugas survei lapangan yang bertanggungjawab untuk melaporkan hasil pencacahan sampel survei melalui sistem. Jenis laporannya adalah selesai cacah/belum cacah


Saat ini, saya membutuhkan fungsi tambahan pada sistem diantaranya sebagai berikut

1.       Fungsi verifikasi hasil pemeriksaan dokumen. Pada fungsi ini, Subject Metter akan menginput data status verifikasi menjadi selesai verifikasi/belum verifikasi untuk masing-masing dokumen yang dilaporkan telah diperiksa oleh pengawas.

2.       Fungsi notifikasi. Pada fungsi ini, masing-masing pengguna (subject metter, pengawas, dan pencacah) akan menerima pesan yang berisi username dan password pengguna yang telah didaftarkan oleh Admin.

3.       Fungsi reminder. Pada fungsi ini, masing-masing pengguna (subject metter, pengawas, dan pencacah) akan menerima pesan pengingat dengan format yang berbeda-beda untuk masing-masing survei diantaranya sebagai berikut.

  • Subject metter menerima informasi terkait deadline jadwal pelaksanaan survei (jadwal pencacahan dan pemeriksaan dokumen), target sampel survei, jumlah sampel survei yang telah dicacah, jumlah dokumen sampel survei yang telah diperiksa,
  • Pengawas menerima informasi terkait deadline jadwal pemeriksaan dokumen survei, target sampel survei, jumlah dokumen sampel survei yang telah diperiksa
  • Pengawas menerima informasi terkait deadline jadwal pencacahan survei, target sampel survei, jumlah sampel sampel survei yang telah dicacah

Pada fungsi reminder ini, pesan akan dikirimkan secara otomatis by sistem berdasarkan informasi jadwal survei dan laporan progress pencacahan dan pemeriksaan dokumen survei. Pesan notifikasi dan reminder dikirimkan melalui email dan sms. Pada sistem saat ini telah ada fungsi reminder by email yang perlu disesuaikan.

Segala kebutuhan dan biaya yang muncul terkait penggunaan jasa pihak ketiga dalam project ini akan menjadi tanggungjawab owner. Worker hanya memandu dan mengarahkan owner untuk menyediakan kebutuhan dimaksud. Sehingga biaya yang ditawarkan pada saat bid hanya terkait dengan pengerjaan project. Worker diharapkan dapat menyertakan solusi yang akan digunakan untuk menyelesaian project ketika mengajukan bid, sehingga owner dapat mempertimbangkan jenis kebutuhan dan menyelesaikannya sebelum project diterima.

Project bersifat urgent, diutamakan yang bisa menyelesaikan dalam kurun maktu selambat-lambatnya 11 hari (2 hari penyelesaian kebutuhan worker dan 9 hari pengerjaan project) serta dapat berkomunikasi secara rutin. terima kasih

MySQL Web Programming PHP CodeIgniter

Published Budget: Open to Suggestions
Finish Days: 11
Published Date: 01/04/2019 14:30:36 WIB
Start Date: 15/04/2019 05:28:58 WIB
Finish Date: 26/04/2019 11:45:54 WIB
Project Status: Closed
Accepted Worker: fasisi (fasisi)
Accepted Budget: Rp 500,000
Project Ending: Completed

Project Owner

gethreda
Kota Jakarta Barat
    
10.00/10.00
143 Point
#3,740 dari 1,099,205
Rated Worker: 10.00/10.00

Profesional worker. Pekerjaan cepat, sesuai deadline, dan sesuai yang dibutuhkan. Recommended. Terima kasih Pak..

Accepted Worker

fasisi
Kab. Bogor
    
10.00/10.00
133 Point
#3,118 dari 1,099,205
Rated Owner: 10.00/10.00

Auto-rated by system.

      User Bids

 

Recommended Workers

rakifsul

27,395 points
78 projects
    
10.00/10.00

manakreatif

18,642 points
149 projects
    
9.76/10.00

Muhammad.Rahman

17,917 points
190 projects
    
9.80/10.00

programmerkreatif

12,122 points
53 projects
    
9.61/10.00

arkhan7

10,595 points
190 projects
    
9.82/10.00

Recommended Services

Tiru Website Lain Sesuai Keinginan (Cloning)

Rp 650,000
18 sales
    
9.83/10.00

Jasa Pembuatan website Wordpress + Elementor

Rp 650,000
13 sales
    
10.00/10.00

Jasa pembuatan landing page

Rp 400,000
12 sales
    
9.92/10.00

Script API Mutasi Bank BCA Personal

Rp 2,000,000
3 sales
    
9.00/10.00

Open Projects

Pembuatan Website Undangan Online

Owner: waroenglaris
Budget: Rp 1,000,000 - 2,000,000

Dibutuhkan Developer untuk project pembuatan aplikasi Pet Shop

Owner: ScoopTech
Budget: Rp 4,000,000 - 7,000,000

Pembuatan Whatsapp API Gateway

Owner: codesbandit
Budget: Rp 3,000,000 - 10,000,000

Pembuatan Aplikasi Kawal Pemilu atau Jaga Suara

Owner: codesbandit
Budget: Rp 5,000,000 - 20,000,000

 


Live Chat