Use Case Diagram Penerapan algoritma genetika untuk optimasi penadwalan layanan keluhanan dan gangguan pelanggan di PT.PLN Rayon Bandung Timur
Aplikasi client merupakan antarmuka antara pengguna dengan sistem. Pada bagian client terdapat dua bagian yaitu JSON dan aplikasi mobile. JSON
merupakan bagian dari sistem yang terdapat pada sisi client, dimana berfungsi untuk mengumpulkan data yang terdapat di database server dengan cara
mengalokasikan data yang didapat dari database server ke dalam masing-masing variabel. Aplikasi mobile merupakan sistem yang berfungsi untuk menampilkan
semua informasi yang terdapat di database serverdengan cara menampilkan informasi yang sudah dialokasikan ke dalam variabel-variabel yang terdapat di
dalam JSON. Server merupakan lapisan yang berfungsi sebagai pengelola data yang
terdapat pada sistem serta sebagai penghubung antara aplikasi client dengan database server. Pada perancangan sistem, lapisan ini dibagi menjadi tiga bagian
yaitu aplikasi XML, aplikasi server dan database server. XML merupakan pemformatan data dengan mengalokasikan data yang di-parsing ke dalam variabel
sesuai dengan variabel yang dibutuhkan, pemformatan data ini berguna dalam pengambilan data oleh JSON. Aplikasi server bertanggung jawab dalam
mengelola data serta sebagai penghubung aplikasi client dan database server. Database server merupakan aplikasi yang berfungsi menyimpan data-data yang
dibutuhkan sistem.