Postingan

Final Project - Pemrograman Berbasis Kerangka Kerja

Gambar
Final Project Shafa Nabilah Hanin 5025211222 PBKK - A Paper:  https://journal.eng.unila.ac.id/index.php/jitet/article/view/3225/1445 1. Deskripsi studi kasus Aplikasi chatbot dengan menggunakan framework CodeIgniter dan database MySQLi bisa diatur dengan prinsip Model-View-Controller (MVC). MVC adalah suatu arsitektur desain perangkat lunak yang memisahkan aplikasi ke dalam tiga komponen utama, yaitu Model, View, dan Controller. - Model bertanggung jawab untuk mengakses dan memanipulasi data. Dalam konteks chatbot, Model dapat berisi fungsi-fungsi untuk berinteraksi dengan database dan mengelola data yang diperlukan oleh aplikasi. - View bertanggung jawab untuk menampilkan informasi kepada pengguna dan mengumpulkan input dari pengguna. Dalam konteks chatbot, View dapat berupa halaman web atau antarmuka lainnya yang menampilkan percakapan dan menerima input dari pengguna. - Controller bertanggung jawab untuk menerima input dari pengguna, memproses logika aplikasi, dan memanggil Model

Final Project - Pemrograman Web

Gambar
Final Project Shafa Nabilah Hanin 5025211222 Pemograman Web - B Paper:  https://jurnal.polgan.ac.id/index.php/remik/article/view/10578/791 1. Deskripsi Studi Kasus  Aplikasi Persediaan Obat di Apotek Ini merupakan aplikasi berbasis website yang mengatur persediaan obat dalam sebuah apotek. Aplikasi ini dibangun dengan menggunakan bahasa HTML, CSS, JavaScript, PHP, dan MySQL.  2. Rancangan Umum Fitur dalam Aplikasi a. Login: halaman autorisasi multiuser (super admin, manajer, gudang) b. Beranda: halaman utama aplikasi yang menampilkan preview menu pada aplikasi c. Halaman stok obat: halaman untuk mengolah data obat pada apotek. Kita dapat mencari,     menambahkan, mengubah, dan menghapus data obat yang ada dalam apotek d. Halaman stok obat masuk:  halaman untuk mengolah data obat yang akan dipasok ke apotek. Kita dapat mencari, menambahkan, mengubah, dan menghapus data obat yang akan dipasok ke apotek e. Halaman cetak laporan stok obat: halaman untuk mencetak laporan stok obat  f. Halam

Tugas 11 PBKK - Google Workspace

Gambar
Google Apps Script adalah platform pengembangan aplikasi cepat yang mempercepat dan mempermudah pembuatan aplikasi bisnis yang terintegrasi denganGoogle Workspace. Anda dapat menulis kode dalam JavaScript modern dan memiliki akses ke library bawaan untuk aplikasi favorit Google Workspace seperti Gmail, Kalender, Drive, dan lainnya. Tidak ada yang perlu diinstal. Kami menyediakan editor kode langsung di browser Anda, dan skrip Anda berjalan di server Google. Apps Script bersifat serbaguna. Di antara berbagai hal lainnya, Anda dapat: - Tambahkan menu kustom, dialog, dan sidebar ke Google Dokumen, Spreadsheet, dan Formulir. - Tulis fungsi kustom dan makro untuk Google Spreadsheet. - Memublikasikan aplikasi web — baik secara mandiri maupun sematan di Google Sites. - Berinteraksi dengan layanan Google lainnya, termasuk AdSense, Analytics, Kalender, Drive, Gmail, dan Maps. - Buat add-on dan publikasikan ke Google Workspace Marketplace. Berikut ini adalah hasil pengerjaan saya: Source code: 

Tugas 11 Pemrograman Web - CRUD (Print PDF)

Gambar
 Selamat datang kembali di blog saya! Kali ini saya mengerjakan tugas ke-11 untuk mata kuliah Pemrograman Web. Disini saya akan menampilkan hasil pengerjaan saya untuk implementasi CRUD sederhana berupa laporan PDF dengan menggunakan PHP, MySQL, dan librari FPDF. Library ini memiliki banyak fitur seperti bisa membuat posisi text dan gambar berdasarkan koordinat, mengganti font yang akan digunakan, menambahkan garis dan masih banyak lagi. Berikut ini adalah hasil dari pengerjaannya, dapat dibuka dengan localhost/crud_pdf/laporan.php Source code:  https://github.com/shafanh/crud_pdf Referensi:  https://www.sahretech.com/2019/02/membuat-laporan-di-php-dengan-libaray.html

Tugas 10 Pemrograman Web - CRUD (Upload Pas Photo)

Gambar
Selamat datang kembali di blog saya! Kali ini saya mengerjakan tugas ke-10 untuk mata kuliah Pemrograman Web. Disini saya akan menampilkan hasil pengerjaan saya untuk implementasi CRUD sederhana dengan menggunakan PHP dan MySQL dengan fitur tambahan yaitu mengunggah foto. Dalam tugas ini, kami berfokus di back-end suatu program, yang mana terdapat modifikasi terhadap data karyawan. Yang dapat dilakukan yaitu menambahkan data sekaligus mengunggah foto, menampilkan dalam tabel, mengubah data, serta menghapus data. Diperlukan koneksi ke database untuk penyimpanan seluruh data.  Berikut ini adalah hasil pengerjaan saya: Source Code:  https://github.com/shafanh/pweb-crud-upload-photo Referensi: https://www.mynotescode.com/cara-membuat-crud-plus-upload-gambar-dengan-php-dan-mysql/

Tugas 10 PBKK - CodeIgniter MVC (Toko Online)

Gambar
Selamat datang semua! Di pertemuan ini, Saya mengerjakan tugas studi kasus mengenai CRUD dengan CodeIgniter dalam pembuatan website Toko Online. Dalam pembuatan website seperti toko online, CRUD (Create, Read, Update dan Delete) merupakan dasar dalam membuat website dinamis. Dimana pengguna ataupun admin dapat menambah, menampilkan, mengubah dan menghapus data yang ada di dalam website tersebut. Berikut ini adalah hasilnya: Dashboard User - Slider 1 Dashboard User - Slider 2 Dashboard Admin Input Form on Admin Page Input Result on Admin Dashboard Input Result in User Dashboard Update Form on Admin Page Update Data Update Result on Admin Page Delete Data Demikian hasil dari penerapan CRUD dengan CI dalam website toko online. Semoga bermanfaat! Referensi:   Source code:  https://github.com/shafanh/toko_online

Tugas 9 PBKK - CodeIgniter CRUD

Gambar
Selamat datang semua! Di pertemuan ini Saya mempelajari tentang penerapan CRUD dalam framework CodeIgniter. Apa itu CRUD? CRUD merupakan singkatan dari Create, Read, Update dan Delete. CRUD biasanya dipakai dalam fitur operasional simpan data dari suatu form. Fungsi ini untuk membuat input data ke database, menampilkan data dari database, mengedit - mengupdate dapa pada database, serta menghapus data yang tidak terpakai dari database. Di bawah ini, akan saya tampilkan hasil dari penerapan CRUD dengan CodeIgniter. Di sini Saya menggunakan CodeIgniter 3.1.13. Data yang digunakan adalah data karyawan yang akan disimpan dalam database melalui PHPMyAdmin dengan atribut nama, no. handphone, tanggal lahir, dan golongan. Terdapat dua tombol aksi untuk melakukan CRUD yaitu edit dan delete.  Home Page Form Create Hasil Create Form Update Hasil Update Hasil Delete Demikian hasil dari penerapan CRUD dengan CodeIgniter. Semoga bermanfaat! Referensi dan source dapat diakses melalui link di bawah ini