SlideShare a Scribd company logo
1 of 14
Download to read offline
PEMROGRAMAN FRAMEWORK
Nama
NIM
PROGRAM STUDI MANAJEMEN INFORMATIKA
UNIVERSITAS MUHAMMADIYAH JEMBER
TUGAS LAPORAN
PEMROGRAMAN FRAMEWORK
Oleh:
:Wika Anggya Widyahapsari
:1300631024
PROGRAM STUDI MANAJEMEN INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH JEMBER
2015
TUGAS
Buatlah tabel matakuliah dengan atribut:
• Id_mk
• Nama_mk
• Sks
• Semester
• Dosen_pengampu
Buatlah database baru dengan contoh nama “mahasiswa”. Buatlah table baru dengan nama
matakuliah yang atributnya: id_mk, nama_mk, sks, semester, dosen_pengampu.
Jika sudah membuat tabel dengan atribut yang sesuai maka hasilnya seperti gambar diatas.
Gambar diatas merupakan tampilan awal website pada yii. Tetapi kita bisa mengubah
tampilannya
Source code diatas merupakan cara mengubah tampilan kata pada awal tampilan website yii.
Yaitu dengan membuka folder config main. contoh mengubah kata ubahlah ‘name’=>
‘BELAJAR YII MANAJEMEN INFORMATIKA’. Name ini berfungsi untuk mengganti
judul / header pada tampilan.
Gambar diatas merupakan hasil dari nama yang diubah pada config name. Dengan judul /
header yang sudah berubah
Bukalah folder belajar yii yang ada pada xampp yang sebelumnya yii sudah diekstrak dan
diinstall. Kemudian bukalah folder protected components user identity. Pada user
identity kita bisa menambahkan user dan password dengan cara menambahkan pada
$users=array ( seperti gambar diatas fungsi dari user identity ini yaitu untuk login.
Setelah dapat mengedit user identity, lakukan login dengan username admin dan password
admin.
Maka hasil dari login akan seperti gambar diatas.
Untuk menyesuaikan database dengan website tentang matakuliah, maka databasenya diubah
sesuai dengan data base yang kita buat yaitu mahasiswa, yang sebelumnya telah
diuncomment. Agar terkoneksi dengan database. Dengan masuk kedalam folder protected
config database.
Jika kita sudah menyesuaikan namadatabase, kita juga bisa memasukkan atau mengganti
password dengan cara masuk kedalam folder protected config main lalu gantilah
password sesuai yang diinginkan yang berada pada gii => array.
Setelah itu ketik pada url localhost/belajaryii/index.php?=gii maka akan diminta
memasukkan password yang. Password yang dimasukkan harus sesuai dengan pasword yang
dibuat pada folder protected config main
Setelah itu maka akan muncul seperti gambar diatas. Pertama klik model generator
Setelah mengisi pada kotak dialog maka klik priview, untuk mengisi pada kotak dialog harus
disesuaikan dengan database.
Setelah itu di generate maka hasilnya seperti gambar diatas
Setelah mengisi form pada model generator maka selanjutnya klik module generator lalu isi
juga sesuai dengan tabel database setelah itu klik priview.
Maka hasil dari priview akan seperti gambar diatas. Setelah di priview langsung di generate.
Gambar diatas merupakan hasil dari generate.
Agar fungsi CRUD (Create, Read, Update, Delete) bisa berfungsi dengan baik maka klik
CRUD Generator. Lalu lakukan hal yang sama seperti sebelumnya. isi form sesuai tabel
database. Kemudian priview.
Maka hasil dari priview akan sama seperti gambar diatas. Setelah itu generate
Gambar diatas merupakan hasil dari generate
Bukalah browser dengan url localhost/belajar yii/index.php?r= maka hasilnya akan
menampilkan data atau daftar matakuliah yang belum diisi.
Untuk mengisi daftar mata kuliah maka klik create matakuliah. Lalu isi pada kotak dialog
yakni nama mk, sks, semester, dosen pengampu. Sedangkan id mk tidak tercantum karena
sebelumnya pada database id mk yaitu auto increment, jadi secara otomatis id mk telah
diisi.setelah itu klik create. Lalu tambahkan daftar matakuliah lain dengan cara yang sama
Gambar diatas merupakan hasil dari create matakuliah yang telah diisi beberapa daftar
matakuliah. Pada tampilan ini merupakan fungsi dari read. Yaitu agar dapat membaca daftar
matakuliah yang ada.
Atau bisa juga dengan cara mengklik manage matakuliah maka hasilnya seperti gambar
diatas.
Selain fungsi create pada website ini bisa juga menggunakan fungsi updete. Cara melakukan
fungsi update dengan cara memilih salah satu matakuliah yang akan diupdate lalu klik update
mata kuliah
Pilih daftar yang akan diperbarui atau yang akan update
Maka hasilnya seperti diatas. Semester yang sebelumnya semester 4 kini telah diperbarui
menjadi semester 5. Fungsi dari update ini yaitu untuk memperbarui informasi data.
Gambar diatas menunjukkan bahwa kita bisa menggunakan fungsi delete pada suatu daftar
matakuliah yang ada dengan cara memilih daftar matakuliah yang akan di delete lalu klik
delete matakuliah
Maka akan muncul peringatan untuk meyakinkan apakah daftar tersebut akan dihapus atau
tidak lalu klik ok
Maka hasilnya daftar matakuliah pemrograman api sudah terhapus. Fungsi delete yaitu
menghapus suatu data.
Kesimpulan :
• website ini dapat menerapkan fungsi CRUD (Create, Read, Update, Delete)
• mudah untuk menjalankan framework yii ini
• pada yii tersebut kita dapat megubah tampilan yang sesuai yang kita inginkan

More Related Content

What's hot

Membuat aplikasi-java-web-enterprise-sederhana
Membuat aplikasi-java-web-enterprise-sederhanaMembuat aplikasi-java-web-enterprise-sederhana
Membuat aplikasi-java-web-enterprise-sederhanaJogal
 
15 SIM, Agnes Yulita Putri Aji, Hapzi Ali, Opsi Membuat Blog atau Database, U...
15 SIM, Agnes Yulita Putri Aji, Hapzi Ali, Opsi Membuat Blog atau Database, U...15 SIM, Agnes Yulita Putri Aji, Hapzi Ali, Opsi Membuat Blog atau Database, U...
15 SIM, Agnes Yulita Putri Aji, Hapzi Ali, Opsi Membuat Blog atau Database, U...Agnes Yulita Putri Aji
 
Web dengan php mysql dreamweaver
Web dengan php mysql dreamweaverWeb dengan php mysql dreamweaver
Web dengan php mysql dreamweaverAlbertz Ace-Red
 
Tutorial php membuat Aplikasi Inventaris
Tutorial php membuat Aplikasi InventarisTutorial php membuat Aplikasi Inventaris
Tutorial php membuat Aplikasi InventarisDeka M Wildan
 
Sql server integration services
Sql server integration servicesSql server integration services
Sql server integration servicesSubandi Wahyudi
 
Membuat laporan menggunakan i report 5 by depandi enda
Membuat laporan menggunakan i report 5   by depandi endaMembuat laporan menggunakan i report 5   by depandi enda
Membuat laporan menggunakan i report 5 by depandi endaDevandy Enda
 
Database Operation di VB.NET
Database Operation di VB.NETDatabase Operation di VB.NET
Database Operation di VB.NETFgroupIndonesia
 
Menyajikan dokumen Ms. PowerPoint pada blog
Menyajikan dokumen Ms. PowerPoint pada blogMenyajikan dokumen Ms. PowerPoint pada blog
Menyajikan dokumen Ms. PowerPoint pada blogDwi Budiwiwaramulja
 
Java membuat form data mahasiswa
Java   membuat form data mahasiswaJava   membuat form data mahasiswa
Java membuat form data mahasiswahermawanawang
 
Berbagi dokumen Ms. Word pada Blogspot
Berbagi dokumen Ms. Word pada BlogspotBerbagi dokumen Ms. Word pada Blogspot
Berbagi dokumen Ms. Word pada BlogspotDwi Budiwiwaramulja
 
Efmi modul vb net Pembahasan kasus Penjualan dengan VB.Net
Efmi modul vb net Pembahasan kasus Penjualan dengan VB.NetEfmi modul vb net Pembahasan kasus Penjualan dengan VB.Net
Efmi modul vb net Pembahasan kasus Penjualan dengan VB.NetEfmi Maiyana
 
Membuat grafik sederhana pada java dengan JFreeChart
Membuat grafik sederhana pada java dengan JFreeChartMembuat grafik sederhana pada java dengan JFreeChart
Membuat grafik sederhana pada java dengan JFreeChartAgung Sulistyanto
 
[PBO] Pertemuan 13 - Membuat Aplikasi Desktop dengan JDBC DAO MVC
[PBO] Pertemuan 13 - Membuat Aplikasi Desktop dengan JDBC DAO MVC[PBO] Pertemuan 13 - Membuat Aplikasi Desktop dengan JDBC DAO MVC
[PBO] Pertemuan 13 - Membuat Aplikasi Desktop dengan JDBC DAO MVCrizki adam kurniawan
 
Goji koneksi-java-access-odbc
Goji koneksi-java-access-odbcGoji koneksi-java-access-odbc
Goji koneksi-java-access-odbcIrwan Syah
 

What's hot (16)

Membuat aplikasi-java-web-enterprise-sederhana
Membuat aplikasi-java-web-enterprise-sederhanaMembuat aplikasi-java-web-enterprise-sederhana
Membuat aplikasi-java-web-enterprise-sederhana
 
15 SIM, Agnes Yulita Putri Aji, Hapzi Ali, Opsi Membuat Blog atau Database, U...
15 SIM, Agnes Yulita Putri Aji, Hapzi Ali, Opsi Membuat Blog atau Database, U...15 SIM, Agnes Yulita Putri Aji, Hapzi Ali, Opsi Membuat Blog atau Database, U...
15 SIM, Agnes Yulita Putri Aji, Hapzi Ali, Opsi Membuat Blog atau Database, U...
 
Web dengan php mysql dreamweaver
Web dengan php mysql dreamweaverWeb dengan php mysql dreamweaver
Web dengan php mysql dreamweaver
 
Tutorial php membuat Aplikasi Inventaris
Tutorial php membuat Aplikasi InventarisTutorial php membuat Aplikasi Inventaris
Tutorial php membuat Aplikasi Inventaris
 
Trik Seputar Komputer
Trik Seputar KomputerTrik Seputar Komputer
Trik Seputar Komputer
 
Sql server integration services
Sql server integration servicesSql server integration services
Sql server integration services
 
Membuat laporan menggunakan i report 5 by depandi enda
Membuat laporan menggunakan i report 5   by depandi endaMembuat laporan menggunakan i report 5   by depandi enda
Membuat laporan menggunakan i report 5 by depandi enda
 
Database Operation di VB.NET
Database Operation di VB.NETDatabase Operation di VB.NET
Database Operation di VB.NET
 
Menyajikan dokumen Ms. PowerPoint pada blog
Menyajikan dokumen Ms. PowerPoint pada blogMenyajikan dokumen Ms. PowerPoint pada blog
Menyajikan dokumen Ms. PowerPoint pada blog
 
Java membuat form data mahasiswa
Java   membuat form data mahasiswaJava   membuat form data mahasiswa
Java membuat form data mahasiswa
 
Berbagi dokumen Ms. Word pada Blogspot
Berbagi dokumen Ms. Word pada BlogspotBerbagi dokumen Ms. Word pada Blogspot
Berbagi dokumen Ms. Word pada Blogspot
 
Efmi modul vb net Pembahasan kasus Penjualan dengan VB.Net
Efmi modul vb net Pembahasan kasus Penjualan dengan VB.NetEfmi modul vb net Pembahasan kasus Penjualan dengan VB.Net
Efmi modul vb net Pembahasan kasus Penjualan dengan VB.Net
 
Membuat grafik sederhana pada java dengan JFreeChart
Membuat grafik sederhana pada java dengan JFreeChartMembuat grafik sederhana pada java dengan JFreeChart
Membuat grafik sederhana pada java dengan JFreeChart
 
[PBO] Pertemuan 13 - Membuat Aplikasi Desktop dengan JDBC DAO MVC
[PBO] Pertemuan 13 - Membuat Aplikasi Desktop dengan JDBC DAO MVC[PBO] Pertemuan 13 - Membuat Aplikasi Desktop dengan JDBC DAO MVC
[PBO] Pertemuan 13 - Membuat Aplikasi Desktop dengan JDBC DAO MVC
 
Goji koneksi-java-access-odbc
Goji koneksi-java-access-odbcGoji koneksi-java-access-odbc
Goji koneksi-java-access-odbc
 
4.latihan membuat projek-2
4.latihan membuat projek-24.latihan membuat projek-2
4.latihan membuat projek-2
 

Viewers also liked

Práctica 5 unidad 2
Práctica 5 unidad 2Práctica 5 unidad 2
Práctica 5 unidad 2mariela6c13
 
Compuware_Oakwood_case study
Compuware_Oakwood_case studyCompuware_Oakwood_case study
Compuware_Oakwood_case studyPatti Stoll
 
English II - Project 1 Brief
English II - Project 1 BriefEnglish II - Project 1 Brief
English II - Project 1 BriefBolin Loong
 
Tarea 6 interanual criminologia wendy fernandez
Tarea 6 interanual criminologia wendy fernandezTarea 6 interanual criminologia wendy fernandez
Tarea 6 interanual criminologia wendy fernandezveronica573
 
Gary Fournier Ranks among Barron’s Top 120 California Advisors
Gary Fournier Ranks among Barron’s Top 120 California AdvisorsGary Fournier Ranks among Barron’s Top 120 California Advisors
Gary Fournier Ranks among Barron’s Top 120 California AdvisorsGary Fournier
 
Práctica 5 unidad 1
Práctica 5 unidad 1Práctica 5 unidad 1
Práctica 5 unidad 1mariela6c13
 

Viewers also liked (8)

Práctica 5 unidad 2
Práctica 5 unidad 2Práctica 5 unidad 2
Práctica 5 unidad 2
 
Compuware_Oakwood_case study
Compuware_Oakwood_case studyCompuware_Oakwood_case study
Compuware_Oakwood_case study
 
English II - Project 1 Brief
English II - Project 1 BriefEnglish II - Project 1 Brief
English II - Project 1 Brief
 
Tarea 6 interanual criminologia wendy fernandez
Tarea 6 interanual criminologia wendy fernandezTarea 6 interanual criminologia wendy fernandez
Tarea 6 interanual criminologia wendy fernandez
 
Gary Fournier Ranks among Barron’s Top 120 California Advisors
Gary Fournier Ranks among Barron’s Top 120 California AdvisorsGary Fournier Ranks among Barron’s Top 120 California Advisors
Gary Fournier Ranks among Barron’s Top 120 California Advisors
 
Práctica 5 unidad 1
Práctica 5 unidad 1Práctica 5 unidad 1
Práctica 5 unidad 1
 
Leyla
LeylaLeyla
Leyla
 
Top-Drive DC Systems
Top-Drive DC SystemsTop-Drive DC Systems
Top-Drive DC Systems
 

Similar to MENGEKSPLORE FRAMEWORK YII

Tugas5 1300631022
Tugas5 1300631022Tugas5 1300631022
Tugas5 1300631022saidah510
 
Tugas 5 1300631006
Tugas 5 1300631006Tugas 5 1300631006
Tugas 5 1300631006Ghede
 
Modul dan ebook kursus web dengan dreamweaver dan phpmysql
Modul dan ebook kursus web dengan dreamweaver dan phpmysqlModul dan ebook kursus web dengan dreamweaver dan phpmysql
Modul dan ebook kursus web dengan dreamweaver dan phpmysqlNepri Anto
 
Buat web dgn php mysql dreamweaver
Buat web dgn php mysql dreamweaverBuat web dgn php mysql dreamweaver
Buat web dgn php mysql dreamweaverHaswi Haswi
 
Modul Praktikum Pemrograman Berorientasi Objek (Chap.12)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.12)Modul Praktikum Pemrograman Berorientasi Objek (Chap.12)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.12)Debby Ummul
 
Tugas kelompok
Tugas kelompokTugas kelompok
Tugas kelompokzuriaputri
 
SIM, FADLI, Prof. Dr. Ir Hapzi Ali, MM, CMA, Opsi membuat Blog atau database ...
SIM, FADLI, Prof. Dr. Ir Hapzi Ali, MM, CMA, Opsi membuat Blog atau database ...SIM, FADLI, Prof. Dr. Ir Hapzi Ali, MM, CMA, Opsi membuat Blog atau database ...
SIM, FADLI, Prof. Dr. Ir Hapzi Ali, MM, CMA, Opsi membuat Blog atau database ...Fadli2727
 
SIM, FAZRI, Prof. Dr.Ir Hapzi Ali, MM, CMA Opsi membuat Blog atau database dg...
SIM, FAZRI, Prof. Dr.Ir Hapzi Ali, MM, CMA Opsi membuat Blog atau database dg...SIM, FAZRI, Prof. Dr.Ir Hapzi Ali, MM, CMA Opsi membuat Blog atau database dg...
SIM, FAZRI, Prof. Dr.Ir Hapzi Ali, MM, CMA Opsi membuat Blog atau database dg...fazri2728
 
Panduan siswa E-Learning siBelajar
Panduan siswa E-Learning siBelajarPanduan siswa E-Learning siBelajar
Panduan siswa E-Learning siBelajarachmadlutfi1987
 
SIM, Renny Kurniyawati, Prof. Dr. Ir Hapzi Ali, MM, CMA, Opsi membuat Blog at...
SIM, Renny Kurniyawati, Prof. Dr. Ir Hapzi Ali, MM, CMA, Opsi membuat Blog at...SIM, Renny Kurniyawati, Prof. Dr. Ir Hapzi Ali, MM, CMA, Opsi membuat Blog at...
SIM, Renny Kurniyawati, Prof. Dr. Ir Hapzi Ali, MM, CMA, Opsi membuat Blog at...Rennykoer
 
80325555 modul-7-jam-membuat-web-dari-nol
80325555 modul-7-jam-membuat-web-dari-nol80325555 modul-7-jam-membuat-web-dari-nol
80325555 modul-7-jam-membuat-web-dari-nolAgilNur1
 
Membuat aplikasi sederhana menggunakan java
Membuat aplikasi sederhana menggunakan javaMembuat aplikasi sederhana menggunakan java
Membuat aplikasi sederhana menggunakan javaEko Kurniawan Khannedy
 
Aplikasi crud-menggunakan-framework-codeigniter-dengan-teknik-scaffolding
Aplikasi crud-menggunakan-framework-codeigniter-dengan-teknik-scaffoldingAplikasi crud-menggunakan-framework-codeigniter-dengan-teknik-scaffolding
Aplikasi crud-menggunakan-framework-codeigniter-dengan-teknik-scaffoldingBudi Permana
 

Similar to MENGEKSPLORE FRAMEWORK YII (20)

Tugas5 1300631022
Tugas5 1300631022Tugas5 1300631022
Tugas5 1300631022
 
Tugas5 1300631030
Tugas5 1300631030Tugas5 1300631030
Tugas5 1300631030
 
Tugas 5 1300631006
Tugas 5 1300631006Tugas 5 1300631006
Tugas 5 1300631006
 
Tugas5 1300631009
Tugas5 1300631009Tugas5 1300631009
Tugas5 1300631009
 
Ppt moodle sip
Ppt moodle sipPpt moodle sip
Ppt moodle sip
 
Modul dan ebook kursus web dengan dreamweaver dan phpmysql
Modul dan ebook kursus web dengan dreamweaver dan phpmysqlModul dan ebook kursus web dengan dreamweaver dan phpmysql
Modul dan ebook kursus web dengan dreamweaver dan phpmysql
 
Buat web dgn php mysql dreamweaver
Buat web dgn php mysql dreamweaverBuat web dgn php mysql dreamweaver
Buat web dgn php mysql dreamweaver
 
Isi buku pand. wp
Isi buku pand. wpIsi buku pand. wp
Isi buku pand. wp
 
Modul Praktikum Pemrograman Berorientasi Objek (Chap.12)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.12)Modul Praktikum Pemrograman Berorientasi Objek (Chap.12)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.12)
 
Power point ke ii
Power point ke iiPower point ke ii
Power point ke ii
 
Tugas kelompok
Tugas kelompokTugas kelompok
Tugas kelompok
 
Tugas kelompok
Tugas kelompokTugas kelompok
Tugas kelompok
 
SIM, FADLI, Prof. Dr. Ir Hapzi Ali, MM, CMA, Opsi membuat Blog atau database ...
SIM, FADLI, Prof. Dr. Ir Hapzi Ali, MM, CMA, Opsi membuat Blog atau database ...SIM, FADLI, Prof. Dr. Ir Hapzi Ali, MM, CMA, Opsi membuat Blog atau database ...
SIM, FADLI, Prof. Dr. Ir Hapzi Ali, MM, CMA, Opsi membuat Blog atau database ...
 
SIM, FAZRI, Prof. Dr.Ir Hapzi Ali, MM, CMA Opsi membuat Blog atau database dg...
SIM, FAZRI, Prof. Dr.Ir Hapzi Ali, MM, CMA Opsi membuat Blog atau database dg...SIM, FAZRI, Prof. Dr.Ir Hapzi Ali, MM, CMA Opsi membuat Blog atau database dg...
SIM, FAZRI, Prof. Dr.Ir Hapzi Ali, MM, CMA Opsi membuat Blog atau database dg...
 
Panduan siswa E-Learning siBelajar
Panduan siswa E-Learning siBelajarPanduan siswa E-Learning siBelajar
Panduan siswa E-Learning siBelajar
 
SIM, Renny Kurniyawati, Prof. Dr. Ir Hapzi Ali, MM, CMA, Opsi membuat Blog at...
SIM, Renny Kurniyawati, Prof. Dr. Ir Hapzi Ali, MM, CMA, Opsi membuat Blog at...SIM, Renny Kurniyawati, Prof. Dr. Ir Hapzi Ali, MM, CMA, Opsi membuat Blog at...
SIM, Renny Kurniyawati, Prof. Dr. Ir Hapzi Ali, MM, CMA, Opsi membuat Blog at...
 
80325555 modul-7-jam-membuat-web-dari-nol
80325555 modul-7-jam-membuat-web-dari-nol80325555 modul-7-jam-membuat-web-dari-nol
80325555 modul-7-jam-membuat-web-dari-nol
 
Jun stepbystep1
Jun stepbystep1Jun stepbystep1
Jun stepbystep1
 
Membuat aplikasi sederhana menggunakan java
Membuat aplikasi sederhana menggunakan javaMembuat aplikasi sederhana menggunakan java
Membuat aplikasi sederhana menggunakan java
 
Aplikasi crud-menggunakan-framework-codeigniter-dengan-teknik-scaffolding
Aplikasi crud-menggunakan-framework-codeigniter-dengan-teknik-scaffoldingAplikasi crud-menggunakan-framework-codeigniter-dengan-teknik-scaffolding
Aplikasi crud-menggunakan-framework-codeigniter-dengan-teknik-scaffolding
 

MENGEKSPLORE FRAMEWORK YII

  • 1. PEMROGRAMAN FRAMEWORK Nama NIM PROGRAM STUDI MANAJEMEN INFORMATIKA UNIVERSITAS MUHAMMADIYAH JEMBER TUGAS LAPORAN PEMROGRAMAN FRAMEWORK Oleh: :Wika Anggya Widyahapsari :1300631024 PROGRAM STUDI MANAJEMEN INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH JEMBER 2015
  • 2. TUGAS Buatlah tabel matakuliah dengan atribut: • Id_mk • Nama_mk • Sks • Semester • Dosen_pengampu Buatlah database baru dengan contoh nama “mahasiswa”. Buatlah table baru dengan nama matakuliah yang atributnya: id_mk, nama_mk, sks, semester, dosen_pengampu. Jika sudah membuat tabel dengan atribut yang sesuai maka hasilnya seperti gambar diatas.
  • 3. Gambar diatas merupakan tampilan awal website pada yii. Tetapi kita bisa mengubah tampilannya Source code diatas merupakan cara mengubah tampilan kata pada awal tampilan website yii. Yaitu dengan membuka folder config main. contoh mengubah kata ubahlah ‘name’=> ‘BELAJAR YII MANAJEMEN INFORMATIKA’. Name ini berfungsi untuk mengganti judul / header pada tampilan.
  • 4. Gambar diatas merupakan hasil dari nama yang diubah pada config name. Dengan judul / header yang sudah berubah Bukalah folder belajar yii yang ada pada xampp yang sebelumnya yii sudah diekstrak dan diinstall. Kemudian bukalah folder protected components user identity. Pada user identity kita bisa menambahkan user dan password dengan cara menambahkan pada $users=array ( seperti gambar diatas fungsi dari user identity ini yaitu untuk login.
  • 5. Setelah dapat mengedit user identity, lakukan login dengan username admin dan password admin. Maka hasil dari login akan seperti gambar diatas. Untuk menyesuaikan database dengan website tentang matakuliah, maka databasenya diubah sesuai dengan data base yang kita buat yaitu mahasiswa, yang sebelumnya telah diuncomment. Agar terkoneksi dengan database. Dengan masuk kedalam folder protected config database.
  • 6. Jika kita sudah menyesuaikan namadatabase, kita juga bisa memasukkan atau mengganti password dengan cara masuk kedalam folder protected config main lalu gantilah password sesuai yang diinginkan yang berada pada gii => array. Setelah itu ketik pada url localhost/belajaryii/index.php?=gii maka akan diminta memasukkan password yang. Password yang dimasukkan harus sesuai dengan pasword yang dibuat pada folder protected config main
  • 7. Setelah itu maka akan muncul seperti gambar diatas. Pertama klik model generator Setelah mengisi pada kotak dialog maka klik priview, untuk mengisi pada kotak dialog harus disesuaikan dengan database. Setelah itu di generate maka hasilnya seperti gambar diatas
  • 8. Setelah mengisi form pada model generator maka selanjutnya klik module generator lalu isi juga sesuai dengan tabel database setelah itu klik priview. Maka hasil dari priview akan seperti gambar diatas. Setelah di priview langsung di generate. Gambar diatas merupakan hasil dari generate.
  • 9. Agar fungsi CRUD (Create, Read, Update, Delete) bisa berfungsi dengan baik maka klik CRUD Generator. Lalu lakukan hal yang sama seperti sebelumnya. isi form sesuai tabel database. Kemudian priview. Maka hasil dari priview akan sama seperti gambar diatas. Setelah itu generate Gambar diatas merupakan hasil dari generate
  • 10. Bukalah browser dengan url localhost/belajar yii/index.php?r= maka hasilnya akan menampilkan data atau daftar matakuliah yang belum diisi. Untuk mengisi daftar mata kuliah maka klik create matakuliah. Lalu isi pada kotak dialog yakni nama mk, sks, semester, dosen pengampu. Sedangkan id mk tidak tercantum karena sebelumnya pada database id mk yaitu auto increment, jadi secara otomatis id mk telah diisi.setelah itu klik create. Lalu tambahkan daftar matakuliah lain dengan cara yang sama
  • 11. Gambar diatas merupakan hasil dari create matakuliah yang telah diisi beberapa daftar matakuliah. Pada tampilan ini merupakan fungsi dari read. Yaitu agar dapat membaca daftar matakuliah yang ada. Atau bisa juga dengan cara mengklik manage matakuliah maka hasilnya seperti gambar diatas. Selain fungsi create pada website ini bisa juga menggunakan fungsi updete. Cara melakukan fungsi update dengan cara memilih salah satu matakuliah yang akan diupdate lalu klik update mata kuliah
  • 12. Pilih daftar yang akan diperbarui atau yang akan update Maka hasilnya seperti diatas. Semester yang sebelumnya semester 4 kini telah diperbarui menjadi semester 5. Fungsi dari update ini yaitu untuk memperbarui informasi data. Gambar diatas menunjukkan bahwa kita bisa menggunakan fungsi delete pada suatu daftar matakuliah yang ada dengan cara memilih daftar matakuliah yang akan di delete lalu klik delete matakuliah
  • 13. Maka akan muncul peringatan untuk meyakinkan apakah daftar tersebut akan dihapus atau tidak lalu klik ok Maka hasilnya daftar matakuliah pemrograman api sudah terhapus. Fungsi delete yaitu menghapus suatu data.
  • 14. Kesimpulan : • website ini dapat menerapkan fungsi CRUD (Create, Read, Update, Delete) • mudah untuk menjalankan framework yii ini • pada yii tersebut kita dapat megubah tampilan yang sesuai yang kita inginkan