Ujian PKL SMK Negeri 1 Kota Jambi Materi: Pemrograman Web Dasar Sifat : Open Source 1. Download file codeigniter pada sistus www.codeigniter.com dan library W3.css 2. Ekstrak File ke dalam folder pada server lokal dengan nama project. 3. Buat konfigurasi untuk beberapa file pada codeiginter sesuai yang butuhkan seperti config.php, database.php dan routes.php terutama untuk konfigurasi untuk koneksi ke database, base_url() dan mengaktifkan library „databaseā. 4. Buat database sesuai dengan nama project. 5. Buat 3 tabel master dan 2 tabel transaksi yang dibutuhkan dalam project. Contoh tabel master untuk project sekolah adalah tabel siswa, guru, dan kelas. Contoh tabel transaksi untuk project sekolah adalah tabel pembelajaran. 6. Buat tabel transaksi berelasi dengan tabel transaksi. Contoh untuk project sekolah, tabel siswa berelasi dengan tabel transaksi pembelajaran berdasarkan “id_siswa”. 7. Buat controllers untuk masing-masing proses dalam project. 8. Buat views untuk masing-masing proses dalam project. 9. Buat tabel untuk melakukan penampilan data dari masing-masing proses yang ada diproject dan tambahkan button untuk menambahkan aksi yang dibutuhkan. 10. Buat form untuk melakukan input data, update data, dan delete data untuk masing-masing proses dalam project. 11. Gunakan css dari w3.css untuk memperindah tampilan project. 12. Untuk project Puskesmas: a. Modul yang dibutuhkan adalah modul pasien, modul dokter, modul poli, modul pemeriksaan, dan modul tindakan dokter. b. Setiap pasien harus mendapatkan lebih dari satu tindakan, jadi sifat hubungan antara pemeriksaan dengan tindakan dokter adalah 1 ke banyak. c. Hitung berapa total biaya yang harus dikeluarkan oleh tiap-tiap pasien yang mendapatkan beberapa tindakan. d. Jika total biaya yang harus dibayarkan pasien lebih Rp. 2.000.000, maka pasien diberikan diskon sebesar 10 % dari total pembayaran. e. Jika total biaya yang harus dibayarkan pasien kurang dari Rp. 2.000.000 dan besar dari Rp. 450.000 maka diberikan diskon sebesar 5 % dari total pembayaran. 13. Project dikumpul pada hari Senin, 17 Februari 2020.