SRS Kabupaten Kode Penyaringan

Scope

 * Pengguna aplikasi ini adalah KPU Kabupaten
 * Data yang diakses dimasukkan oleh KPU RI

Overview
Aplikasi ini berfungsi untuk mengambil konfigurasi kode penyaringan yang telah ditetapkan oleh KPU RI untuk digunakan pada saat pemutakhiran oleh KPU Kabupaten. Proses pengambilan dilakukan dari portal Kabupaten ke portal Sidalih

Use-Case Model Survey
Subsistem Kode Penyaringan terdiri dari dua buah use case dan memiliki satu orang aktor yang terlibat dalam subsistem. Berikut adalah use-case diagram dari subsistem Kode Penyaringan.



Assumptions and Dependencies
Asumsi dan dependensi dalam pengembangan subsistem Kode Penyaringan ini adalah:
 * Subsistem ini akan diintegrasikan dengan semua subsistem lain sehingga membentuk sebuah sistem Portal Kabupaten.
 * Pengguna sistem sudah login terlebih dahulu, apabila pengguna sistem belum atau tidak dapat login, maka pengguna sistem tidak dapat menggunakan semua use case yang ada pada Kode Penyaringan.
 * Subsistem ini akan berjalan dengan basis data MySQL.
 * Server yang akan digunakan pada proses deployment telah tersedia.

Specific Requirements
Subsistem Kode Penyaringan memiliki dua use case yang akan dijabarkan pada bagian selanjutnya.

Mengurutkan Kode
Use case ini berfungsi untuk mengurutkan kode berdasarkan alfabetis. Use case ini dapat dijalankan berulang-ulang, apabila data sudah terurut secara ascending (dari huruf A ke Z) kemudian dijalankan, maka data akan terurut secara descending (dari huruf Z ke A), dan sebaliknya.

Me-refresh Kode Penyaringan
Use case ini berfungsi untuk memasukkan data kode penyaringan dari portal pusat ke portal kabupaten. Apabila ada update dari portal pusat, maka portal kabupaten dapat meng-update kode penyaringannya dengan use case ini.

Supplementary Requirements
Supplementary Requirements akan dijelaskan pada dokumen Supplementary Specification.

Supporting Information

 * MVC Framework
 * Database Structure