Source Code Algoritma Genetika dengan CodeIgniter
Source Code Algoritma Genetika dengan CodeIgniter – Algoritma Genetika adalah algoritma yang memanfaatkan proses seleksi alamiah yang dikenal dengan proses evolusi. Dalam proses evolusi, individu secara terus-menerus mengalami perubahan gen untuk menyesuaikan dengan lingkungan hidupnya. “Hanya individu-individu yang kuat yang mampu bertahan”.
Sebelumnya, tugasakhir.id sudah menyediakan source code dengan php native dengan studi kasus penjadwalan mata kuliah. Selain untuk penjadwalan, algoritma genetika juga bisa digunakan untuk TSP (traveling salesman problem). Kali ini source code disediakan dengan menggunakan framework CodeIgniter.
Komponen Algoritma Genetika dengan CodeIgniter
Halaman Utama
Halaman utama ditampilkan setelah user berhasil login dengan menyediakan menu-menu navigasi untuk mengolah data penjadwalan.
Data Hari
Data Hari digunakan untuk mengolah data hari, di sini bisa diatur hari apa saja yang digunakan sebagai waktu kuliah. Data hari bisa ditambah, ubah, dan hapus.
Jadwal Kuliah
Jadwal kuliah akan ditampilkan ketika sudah selesai meng-generate dengan algoritma genetika secara otomatis yang bisa dicetak langsung dengan klik tombol “Cetak”.
Data Jam
Data jam digunakan untuk mengolah jam yang tersedia untuk penjadwalan. Data bisa ditambah, ubah, dan hapus.
Data Kelas
Data kelas digunakan untuk menambah, ubah dan hapus kelas. Data kelas digunakan sebagai parameter untuk menentukan nilai fitnes. Dalam jadwal, tidak boleh ada kelas yang sama dalam waktu yang sama.
Data Kuliah
Data kuliah merupakan gabungan dari data mata kuliah, kelas, dan data dosen yang mengajar. Data kuliah bisa ditambah, ubah, hapus dan dicetak.
Login
Login digunakan untuk memebatasi siapa saja yang bisa masuk ke aplikasi.
Data Mata Kuliah
Matkul digunakan untuk mengolah data mata kuliah, bisa ditambah, ubah, hapus.
Penjadwalan
Halaman ini merupakan ini dari program penjadwalan, dimana berfungsi untuk meng-generate jadwal. Dalam generate bisa memasukkan beberapa pengaturan, antara lain: jumlah kromosom yang dibangkitkan, maksumum generasi, crossover rate, mutation rate, dimana juga bisa langsung ditampilkan proses algoritmnya dengan mencentang “Tampilkan proses algoritma”.
Data Ruang
Data ruang bisa ditambah, ubah dan hapus. Ruang juga sebagai penentu nilai fitness dalam penjadwalan. Dimana jadwal tidak boleh sama di waktu yang sama.
Waktu
Waktu merupakan gabungan antara jam dan hari, yang bisa ditambah, ubah, hapus dan cetak.
Pembelian Source Code
Untuk melakukan pembelian anda harus melakukan donasi sesuai harga yang ada di Daftar Harga Source Code Tugas Akhir. Anda juga bisa menghubungi kami melalui:
Email : herdikayan@gmail.com
WA / SMS : 085 737 058 375
Pembayaran Source Code
Untuk pembayaran source code yang sudah ada, silahkan transfer ke rekening kami. Kami akan mengirimkan source code langsung setelah pembayaran kami konfirmasi. Source code kami kirim melalui email.
BNI
0827432793
CIMB
7612 9066 4600
BCA
6110244663
BRI
4643-01-008473-53-8
a/n I Kayan Herdiana
Untuk pembuatan source code by request wajib untuk melakukan pembayaran DP sebesar 30% dari harga yang disepakati. Kami akan mengembalikan uang anda 100% jika kami tidak dapat menyelesaikan pekerjaan kami sampai batas waktu yang ditentukan.
Video Demo AG Codeigniter
https://www.youtube.com/watch?v=nPDJIVHiEvA