Posts

Showing posts from June, 2019

Revisi Cara Kerja Sistem

Berikut adalah hasil evaluasi dan diskusi bersama mas Denny: - Buat yang simpel, duplikasi sistem Skedda aja dulu - Gunakan API Calendar saja - Jadikan sistem booking ruangan dan seat berbeda, hanya sama di sistem login (lihat referensi yang dikasih mas Denny) -  T&C booking ruangan dan seat dimasukkan: booking ruangan pasti harus diprioritaskan - Begitu login, user harus pilih "Individual" atau "Ruangan" lalu diarahkan ke sistem yang berbeda tapi share session supaya tidak harus login lagi - Tugas minggu ini: assign tiap fitur di di Google Calendar kepada tiap orang - Bisa juga bagi2 tutorial untuk satu fitur, misal: Google Login

Hari Raya Idul Fitri 1440 H

Assalamu'alaikum.. Terhitung dari hari ini yaitu 10 hari lagi menuju hari Raya Idul Fitri, kami memutuskan untuk fokus beribadah di sepuluh hari terakhir. Jadi kami tidak melakukan daily meeting ditanggal 5 Juni seperti biasa. Selain itu, beberapa dari kami akan mudik ke kampung halaman masing-masing. Tapi tetap yaa progress harus ada. Semangat! Selamat Hari Raya Idul Fitri. Taqobbalalahu Minna wa minkum. Salam, Zidna Tuqo

Sprint Meeting 2: Hasil, Evaluasi, dan Aturan Main Sprint Terakhir

Image
Assalamu'alaikum, Alhamdulillah hari ini kami melakukan meeting Sprint 2, walaupun hanya dihadiri 2 dari 3 personel. Ada Hani dan Zidna, melaporkan yang telah dibuat kepada PO, yaitu dosen PPL, mas Denny Hermawan. Dan berikut yang bisa kami tampilkan: 1. Mockup dan alur kerja sistem, bisa dicek di link berikut: https://ninjamock.com/s/9XB7CDx 2. Sistem login sudah bisa dijalankan, tapi masih bersumber dari database yang dibuat, bukan otomasi menggunakan API login Google. Evaluasi yang didapat dari meeting hari ini adalah: 1. Revisi mockup: Halaman jadwal langsung ke hari ybs, mode bulan dijadikan opsional 2. Tempatkan komponen yang paling sulit di akhir, misal: booking seat 3. Gunakan API Login Google untuk otomasi proses registrasi & login 4. Boleh juga untuk login dibikin 2: database sendiri (tapi artinya butuh user management), tp tetep wajib pake Google API untuk pilihan user 5. Buat layout yang akurat (sesuai kondisi riil di lab IF UAI) 6. Bikin...

Membuat Page Login

Assalamu'alaikum.  Hari ini saya sedang mengerjakan Page Login. Saya menggunakan framework CodeIgniter (CI). Framework CI terhitung baru untuk saya, jadi sambil perlahan saya belajar sambil mengerjakan sistem ini dengan framework CI. Codeigniter merupakan sebuah framework PHP yang menggunakan pola desain  (design pattern)  MVC  (Model View Controller). Adapun kelebihan CI adalah - Framework ini dapat menyesuaikan dengan database - memiliki banyak tutorial dan komunitas di internet  - Dokumentasi tang lengkap Salam Zidna Tuqo 

Membuat Mockup dan Setting API Google Calender

Image
Assalamu'alaikum, Lama tidak update karena disela 2 minggu libur Idul Fitri. Saya mudik ke Balikpapan, membawa laptop, namun sayangnya lupa bawa chargernya, jadi tidak bisa banyak mengerjakan tugas terkait proyek ini. Namun, berikut adalah jobdesk saya di minggu pertama setelah lebaran ini: kembali menyelesaikan mockup dan setting web untuk bisa menggunakan Google Calendar sebagai penanda tanggal di halaman pemesanan. Mockup dibuat menggunakan balsamiq, sedangkan API Google Calendar ternyata butuh konfigurasi-konfigurasi yang perlu saya pelajari lagi. Berikut adalah referensi-referensi yang saya gunakan dalam menggunakan API Google: https://developers.google.com/calendar/ https://developers.google.com/apis-explorer/ https://github.com/bmaniar/Google-Login-in-CodeIgniter Terima kasih kepada Zidna yang sudah meng-handle pekerjaan untuk halaman login, dan sekarang kami sedang dalam proses mengintegrasikan sistem kami ke server kampus (tinggal menunggu persetujuan ad...

#WEEK14 Usai Libur panjang

Assalamu'alaikum... Daily meeting hari ini sepertinya tidak bisa dilaksanakan karena mungkin beberapa dari kami masih berada dikampung halaman masing-masing jadi saya tidak bisa menghubungi beberapa dari kami. Tapi saya akan tetap melaporkan progress saya di postingan berikutnya. Salam, Zidna Tuqo

Membuat Database sistem Peminjaman Lab (Jobdesk Zidna)

Assalamu'alaikum Warahmatullahi Wabarokatu. Ada 7 tabel yaitu : user peminjaman_individu peminjaman_kelompok lab  Berikut saya paparkan detail database : User User disini adalah sebagai Authorized user yang sudah memiliki akun email if. Ada 4 atribut yaitu - email (Primary key) - password - nama - jenis_otoritas peminjaman_individu Ada 8 atribut yaitu - no_individu (Primary key) - email (Foreign key dari tabel user) - ruangan (Foreign key dari tabel Lab) - kegiatan - no_bangku- nama - tanggal_pinjam - jam_mulai - jam_selesai   peminjaman_kelompok Ada 7 atribut yaitu - no_kelompok (Primary key) - email (Foreign key dari tabel User) - ruangan (Foreign key dari tabel Lab) - kegiatan - tanggal_pinjam - jam_mulai - jam_selesai Lab Ada 3 atribut yaitu - no_lab (Primary key) - nama_lab - status  Salam, Zidna Tuqo

Analisis sistem peminjaman lab (Jobdesk Zidna)

Image
Assalamu'alaikum warahmatullahi wabarokatuh, Saat ini kami melakukan analisis sistem yaitu membuat Use case diagram dan Workflow agar memudahkan kami membangun sistem. 1. Usecase Terdapat dua actor yaitu Mahasiswa dan Admin Mahasiswa dapat melakukan login, melakukan peminjaman dan mendapat email konfirmasi Admin dapat melakukan persetujuan, melakukan log in dan membuat laporan 2. Workflow Disini dalam catatan, mahasiswa hanya dapat melakukan log in dengan menggunakan email if dengan domain (@if.uai.ac.id) yang terdaftar. Apabila ada permasalahan dapat menguhubungi admin/asisten lab. Jadi tidak ada proses registrasi disini. Salam,  Zidna Tuqo Asy Syahidah referensi : buku UML and Unified Process practical Object-Oriented Analysis & Design