Skip to main content

Posts

Showing posts from December, 2019

Weekly Meeting 1 Sprint 2 - Memperbaiki dan Membuat Fitur Search, Filter, dan Pagging pada Menu List Barang Ditemukan

Pada minggu ini, Saya membantu merapihkan beberapa template sistem seperti pada bagian sidebar dan topbar, Kemudian membuat tampilan dashboard atau halaman utama seperti berikut: namun masih belum terisi apa-apa pada bagian dashboard atau halaman utama karena kami berencana isi dashboard atau halaman utama adalah panduan untuk menggunakan sistemnya. Kemudian saya membantu merapihkan List Barang Ditemukan, serta menambahkan fitur search, filter, dan pagging pada halaman list temuan tersebut. Berikut Hasilnya :

Weekly Meeting 5 Sprint 1 Review - Memperbaiki dan Merapihkan Menu Login dan Lupa Password

Pada minggu kemarin, Saya memperbaiki bahasa-bahasa yang masih berbahasa inggris pada tampilan login, register, dan lupa password. Karena sistem Lost and Found ini menggunakan tampilan berbahasa Indonesia. Kemudian saya sedikit mencoba memperbaiki kendala fungsi sendemail atau mengirim pesan ke email pada menu register dan lupa password. Namun, masih belum berhasil jika dilakukan melalui laptop lain. Untuk selanjutnya, Saya akan membantu menu List Barang Ditemukan, dan membuat fitur search, filter, dan pagging serta memperbaiki template pada bagian dashboard/home terlebih dahulu

Weekly Meeting 1 Sprint 2 - Membuat fitur search pada pengambilan barang

Bismillah Pada minggu ini yang saya lakukan yaitu membuat fitur search dan juga paging pada halaman pengambilan barang. Kendala yang saya alami adalah untuk men-load view pada akhir proses search. Yang saya lihat pada video latihan online dan realita yang saya hadapi berbeda. Memang masalah teknis, tapi hal itulah yang menjadi kendala untuk saya. Saya akhirnya meminta bantuan kepada rekan saya yang menangani fitur search pada halaman penemuan barang yaitu Ichsan. Setelah meminta bantuan beliau, alhamdulillah fitur search pada halaman pengambilan barangun sudah selesai

Weekly Meeting 5 Sprint 1 Review - Membantu Testing Form Penemuan & Pengambilan

Pada minggu kemarin, saya membantu Testing untuk input data Form Penemuan & Pengambilan, yang dimana saya menambahkan Tanggal penemuan dan pengambilan, sampai input Foto pada Form penemuan & pengambilan sebagai bukti. Untuk minggu berikutnya, saya akan membantu memperbaiki minor dari Sprint 1 Review yaitu perbaikan minor di Penemuan & Pengambilan.

Weekly Meeting 1 Sprint 2 - Memperbaiki Formulir Pengambilan

Minggu ini saya menambahkan dropdown untuk no_laporan pada form pengambilan. Namun sayangnya hal ini belum berhasil, karena no_laporan pada temuan tidak dapat di query. Masalah ini belum bisa diperbaiki. Karena masih mencoba beberapa referensi dari website yang ada. Kemungkinan masalah terjadi pada model dan controller modul ini, karena kedua file ini yang akan mengambil database dan menampilkannya pada view namun hal ini tidak bekerja makan modul ini akan diperbaiki pada minggu selanjutnya.

Weekly Meeting 5 Sprint 1 Review - Menyelesaikan Form Pengambilan

Pada minggu ini saya menyempurnakan form pengambilan. Masalahh yang muncul pada saat form pengambilan adalah database tidak dapat di input. Walapun seluruh codenya sudah diperbaiki, namun kesalahan terjadi pada model pengambilan yang saya buat. Data yang dilemparkan kepada model tidak sesuai dengan field database yang tersedia, ditambah no_laporan pada field pengambilan terhubung dengan no_laporan pada field temuan, yang belum diisi oleh saya. Hal tersebut merupakan salah satu kendalanya, karena sistem yang kami buat belum terkoneksi pada satu database jadi kami perlu mengis secara manual terlebih dahulu. Pada tugas ini saya dibantu oleh Aji untuk memperbaiki modul yang saya buat. Perbaikan yang dilakukan dalah dengan melempar data yang sesuai sehingga bisa masuk kedalam database. Namun modul yang saya buat masih belum bisa rilis karena masih perlu perbaikan. Perbaikan yang perlu dilakukan adalah dengan membuat dropdown untuk no_laporan sehingga user tidak perlu memasukan no_lapora...

Weekly Meeting 1 Sprint 2 - Memperbaiki Minor pada Form Penemuan

Pada minggu ini saya membuat list jenis barang, agar memudahkan User dalam memilih kategori barang yang hilang. Kemudian saya membuat dropdown untuk memilih lokasi penemuan berupa Lantai bangunan yang ada di UAI. Pada form penemuan menghapus no laporan yang ada di form. Kemudian di form saya menambahkan deskripsi lokasi. Untuk id user saya mengganti dengan username user yang telah login. Sehingga data yang masuk tidak perlu mengisi terlalu banyak. Permasalahan di minggu ini belum bisa mengganti Tanggal Penemuan secara otomatis (OnClick). Kesalahan sepertinya masih pada file JQuery Datepicker. Sehingga rencana untuk minggu depan memperbaiki Tanggal Penemuan menjadi OnClick.

Sprint 2 Weekly Meeting 1 (27/12/2019)

Jum'at, 27 Desember 2019 Lokasi Meeting, Ruang Laboratorium Jaringan 13.00 - 13.35 Peserta: Anastasya Auliya Dheannnisa Ramadhani P M. Ichsan Prayoga Nugraha Purnama Aji Pembahasan: Pada sprint dua kami melanjutkan beberapa modul yang belum sempurna seperti, membuat drop down untuk no laporan pada form pengambilan melakukan generalisasi data terhadap lokasi penemuan dan menambahkan lokasi penemuan pada form penemuan. Meminta domain untuk lostandfound Merapihkan tamplate sebelumnya sehingga mudah untuk dibaca Follow Up: Konfigurasi domain ke domain if.uai.ac.id Dokumentasi Meeting:

Weekly Meeting 5 Sprint 1 Review - Testing Form Penemuan

Pada minggu kemarin saya memperbaiki tampilan yang sudah diedit oleh Aji dan Galih. Pada minggu tersebut Aji dan Galih membantu saya dalam mengkoneksikan ke database. Kemudian saya menambah tanggal penemuan, dan foto barang pada form penemuan. Untuk minggu selanjutnya saya akan memperbaiki minor dari Sprint 1 Review seperti membuat list jenis barang dan lokasi penemuan (Lantai di UAI) dalam bentuk dropdown sehingga memudahkan user dalam memilih kategori tanpa perlu menulis, sehingga tidak ada redudansi data. Kemudian saya akan memperbaik id user menjadi username sesuai dengan username yang login.

Sprint 1 Review

Pada sprint 1 kali ini kami membuat sistem yang dapat diakses oleh admin.  Pada sprint kali ini kami release: Register Lupa Password dan Log in Karena keduanya sudah memenuhi kebutuhan dari user untuk mendaftarkan diri menjadi admin di lostandfound. Walaupun masih ada kendala koneksi ke server. Sedangkan untuk lupa password dan log in sudah berjalan sesuai PBI. Untuk modul yang tidak bisa rilis dan menjadi task minor, List Penemuan Barang, dengan kendala no laporan yang perlu di generate secara otomatis. Perlu diperbaiki kolom untuk list pengambilan. Input Penemuan Barang, id_user dibuat otomatis mengambil session dari user, tidak perlu melakukan input manual. Id_barang, no_laporan, dan lokasi_pengambilan dibuat drop down. Input Pengambilan Barang,  no_laporan dibuat drop down. Pada setiap list belum terdapat sorting, dan filter. Selain itu, untuk  memudahkan admin mengelompokan barang perlu membuat UI untuk mengisi tabel master barang. Barang yang...

Weekly Meeting 4 Sprint 1 - Membuat Menu Lupa Password Dengan CI

Minggu ini, Saya membuat menu Lupa Password. Karena menu Login dan Lupa Password merupakan tugas saya dalam Sprint 1 ini. Dalam membuat menu Lupa Password harus memiliki cara bagaimana user atau admin melakukan activation terlebih dahulu terhadap akunnya melalui email yang terdaftar dalam akun tersebut, agar ketika menu Lupa Password dijalankan, Sistem dapat melihat atau mengecek apakah user tersebut sudah aktif atau belum dan terdaftar atau tidak di database. Jika akun terdaftar dan aktif maka menu Lupa Password dapat mengirimkan link change password dalam email dari akun yang sudah terdaftar dan aktif.  Sebelum Sistem mengirimkan link token change password, saya harus membuat fungsi User Activation terlebih dahulu dengan mengirim email menggunakan fungsi sendemail ke akun user atau admin yang terdaftar dan sudah melakukan registrasi. Berikut fungsi yang saya buat : Kemudian saya lakukan test dengan mengirimkan ke email yang sudah terdaftar dan berikut bukti bahwa fungsi ...

Weekly Meeting 4 Sprint 1 - Menampilkan List Penemuan Barang Dengan CI

Pada minggu lalu alhamdulillah saya sudah menghubungkan database dengan halaman penemuan barang dan sudah menggunakan CI juga sebenarnya. Namun, entah mengapa setelah program yang sudah berhasil saya buat disatukan dengan program satu team, program saya tidak menampilkan template . Jadi program saya hanya daftar penemuan barang tanpa tampilan apa-apa. Akhirnya pada minggu ini saya harus bisa menampilkan halaman saya dengan tampilan yang sudah disepakati. awalnya saya tidak tahu kenapa hal ini bisa terjadi. Namun rekan satu tim saya Aji memberi tahu saya bagaimana cara menyelesaikan permasalahan ini. Alhasil sekarang program saya sudah bisa terintegrasi dengan program rekan satu tim saya.

Weekly Meeting 4 Sprint 1 - Membuat Form Penemuan pada CI

Pada minggu ini saya membuat form penemuan dalam bentuk MVC. Pada minggu sebelumnya saya telah membuat form penemuan namun belum menggunakan framework CodeIgniter (CI) hanya template bootstrap saja. Sehingga saya minggu ini membuat form penemuan MVC yang dengan framework CI yang telah dikerjakan oleh tim saya. Kendala minggu ini template CI saya belum tersambung dengan template bootstrapnya dan Data yang diinput masih belum bisa masuk ke database yang ada. Rencana minggu ini saya akan mencoba menyambungkan database lagi dan memperbaiki code CI yang telah ada

Weekly Meeting 4 Sprint 1 - Melakukan Konfigurasi CI

Pada minggu ini saya melakukan konfigurasi menggunakan CI. Saya cukup terbantu dengan modul lain yang teman yang lain kerjakan. Karena framework ini menggunakan metode Model, View, dan Controller (MVC) saya cukup kesulitan untuk memisahkan code untuk ketiganya. Namun dengan bantuan modul yang telah dilakukan oleh teman teman yang lain, saya dapat terbantu. Pada folder views, saya menambahkan index.php yang berisikan code untuk menampilkan form pengambilan. lalu untuk controller, saya membuat Pengambilan.php , code pada file ini bertujuan untuk menjadikan perantara antara model dan view. Sedangkan pada folder models, saya membuat file Pengambilan_model.php yang bertujuan untuk melakukan input data ke database. Kendala yang saya alami adalah form pengambilan yang saya kerjakan belum tersambung dengan template boostrap yang sebelumnya. Lalu data yang di inputkan belum masuk ke database.

Sprint 1 Weekly Meeting 4 (13/12/2019)

Jum'at, 13 Desember 2019 Lokasi Meeting, Laboratorium Jaringan 13.10 - 13.39 Peserta: Dheannnisa Ramadhani P Galih Adiguna M. Ichsan Prayoga Nugraha Purnama Aji Pembahasan: Masing masing sudah menghubungkan dengan DB, dengan menggunakan framework CI Program telah menggunakan framework CI dengan konsep MVP. Kendala, salah satu anggota tidak dapat melakukan push di github Membuat email untuk lupa password untuk mengirimkan email konfirmasi. Follow Up: Merapihkan template, menyambungkan yang dibuat dengan CI dengan template boostrap. 18 dan 19 Desember 2019 kami berencana untuk testing internal dan dengan PO. Dokumentasi Meeting:

Weekly Report Sprint 1 - Menghubungkan Register dengan Database

Minggu ini, saya membuat Register & menghubungkan ke dalam Database. Ini adalah tampilan untuk halaman Register: Dan halaman ini sudah terintegrasi dengan Framework CI. Jika user telah mengisi dan menekan tombol Register,  maka User sudah terdaftar dan data sudah masuk ke dalam database. Kendala untuk saat ini adalah belum bisa mengatur UI nya supaya tampilan nya lebih bagus lagi.

Weekly Report 3 Sprint 1 - Menghubungkan Halaman Login Dengan Database & Membuat Fungsi - fungsinya

Minggu ini, Saya melanjutkan menu Login yang telah saya kerjakan sebelumnya, Sebelumnya tampilan pada halaman Login belum terdapat gambar dan saya membuat tampilan masih kosong pada bagian gambar. Sekarang saya sudah menambahkan gambar yang sudah di sepakati bersama untuk halaman Login. Tampilannya sebagai berikut :  Kemudian, Dalam minggu ini saya juga mencoba menghubungkan tampilan Login dengan Database yang telah kami buat sebelumnya. Menghubungkan dengan cara membuka file application\config\database.php pada Framework CI (CodeIgniter) dan mengisikan 'hostname', 'username', 'password', 'database', dan 'dbdriver' sesuai dengan database dan configurasi dalam MySQL dan XAMPP yang digunakan. Berikut konfigurasi koneksi databasenya :  Lalu, setelah saya menghubungkan dengan Database, Saya membuat fungsi-fungsi yang diperlukan dalam Menu Login. Fungsinya seperti membuat validasi pada input, apakah input 'email' dan 'password...

Weekly Meeting 3 Sprint 1 - Sambungan database dengan UI/UX

Pada minggu ini saya menghubungkan antara UI/UX dengan database. Namun kendala yang saya alami adalah data yang saya buat tidak masuk kedalam database saya. Penyebabnya yang saya analisa pertama adalah, saya belum familiar dengan bahas pemograman php, kedua saya belum bisa memasukan data yang berbentuk gambar pada database. Selain itu minggu ini saya juga sudah melakukan konfiguurasi menggunakan CI namun mendapatkan beberapa kendala, yaitu objek tidak muncul saat dipanggil oleh view. Selain itu saya juga cukup bingung untuk melakukan konfigurasi view dengan controllernya.

Weekly Meeting 3 Sprint 1 - Membuat form penemuan controller

Pada minggu ini yang saya lakukan adalah menyambungkan UI yang yang saya buat kemarin dengan database yang digunakan. Dalam menyambungkan saya membuat file baru untuk controller dari form penemuan. Namun kendala yang saya alami adalah data yang sudah dimasukkan belum bisa masuk ke database. Rencana yang akan saya lakukan untuk minggu depan, menyambungkan UI yang dibuat dengan template baru yang sudah menggunakan framework CodeIgniter. Kemudian yang akan saya lakukan adalah menyambungkan database kembali,  karena minggu kemarin belum bisa tersimpan

Weekly Report 3 Sprint 1 - Menghubungkan Halaman Penemuan Barang Dengan Database

Pada minggu ini saya menghubungkan halaman penemuan barang yang minggu kemarin saya baru buat UI-nya saja. Kendala yang saya alami ketika menghubungkan halaman penemuan barang dengan database yaitu saya masih belum begitu paham menggunakan framework code igniter. Jadi bagaimana cara menampilkan data dan menggunakan code igniter pun saya harus belajar sendiri. Alhamdulillah dengan izin allah akhirnya saya dapat menampilkan data menggunakan framework code igniter.

Sprint 1 Weekly Meeting 3 (06/12/2019)

Jum'at, 06 Desember 2019 Lokasi Meeting, Ruang 514B 13.00 - 13.21 Peserta: Anastasya Auliya Dheannnisa Ramadhani P Galih Adiguna M. Ichsan Prayoga Nugraha Purnama Aji Pembahasan: Masing masing sudah menghubungkan dengan DB, untuk regist sudah masuk databese form penemuan dan pengambilan belum bisa masuk karena mengandung foto. idenya sementara untuk foto hanya menyimpan namanya terlebih dahulu. Sudah menyambungkan dengan framework CI. Register dan List Penemuan, Done. Hanya belum bisa testing dikarenakan modul yang menyambung dengan keduanya belu selesai Follow Up: Konfigurasi modul satu dengan yang lain Konfigurasi dengan framework CI. Dokumentasi Meeting: