Skip to main content

Posts

Showing posts from January, 2020

Weekly Meeting 4 Sprint 2 - Testing keseluruhan dan mencoba menarik no laporan

Bismillah, pada minggu ini yang saya kerjakan bersama tim yaitu testing sistem ini secara keseluruhan. Kami menemukan adanya fitur yang masih bisa disempurnakan lagi, guna memudahkan pengguna. Seperti nomor laporan pada modal pengambilan langsung mengambil no laporan yang di klik atau diambil. Namun saya, ichsan dan aji belum menemukan solusi dari penyempurnaan fitur tersebut. Sistem ini secara keseluruhan sudah bisa digunakan. Namun itu saja yang kurang, pada modal pengambilan, pengguna harus memilih no laporan secara manual melalui dropdown

Weekly Meeting 4 Sprint 2 - Membuat Isi Dashboard dan Mencoba memperbaiki fungsi send email

Pada minggu ini saya mencoba membuat isi dashboard atau home menjadi informasi yang didapat ketika user masuk ke sistem berupa tampilan card yang memberikan informasi tentang total barang yang di temukan dan total barang yang di ambil sampai saat ini. tampilannya sebagai berikut : Dan juga pada minggu ini saya dan rekan tim saya mencoba melakukan testing internal untuk memastikan apakah sistem berjalan dengan baik. namun terdapat kendala ketika sistem sudah di hosting ke server, beberapa fungsi yang sudah berjalan dengan baik di localhost menjadi tidak bisa berjalan ketika di hosting ke server. Salah satunya fungsi send email yang berada pada modul Register dan Lupa Password. Dan saya sedikit membantu membuat fungsi modal pengambilan yang dapat muncul ketika mengklik status belom di ambil pada list temuan barang. Namun saya belum berhasil. Rencana saya akan mencoba kembali semua fungsi ketika di hosting ke server apakah berjalan dengan baik atau tidak.

Weekly Meeting 4 Sprint 2 - Testing

Pada minggu ke empat sprint 2 ini, kelompok kami melakukan testing untuk software kami. Testing dilakukan hanya internal kelompok kami, hal ini dilakukan untuk memastikan saat testing pada user, software ini tidak memiliki gangguan teknis yang membuat user kesulitan. Namun hasil testing kami kurang bagus, masih ada beberapa modul yang belum fungsional, seperti tombol untuk menambahkan pengambilan dan register yang masih belum berhasil. Hal ini akan di perbaiki seminggu kedepan. Saya mencoba membantu untuk tombol pengambilan, dibantu oleh rekan yang lai, namun masih belum dapat parsing no_laporan dari view penemuan ke view formpengambilan.

Sprint 2 Weekly Meeting 4 (17/01/2020)

Jum'at, 17 Januari 2020 Lokasi Meeting, Lantai 6 17.30 - 18.15 Peserta: Anastasya Auliya Dheannnisa Ramadhani P Galih Adiguna M. Ichsan Prayoga Nugraha Purnama Aji Pembahasan: Untuk software live belum bisa melakukan upload gambar ke server, karena membutuhkan izin dari server if.uai.ac.id Send email dari software ke email masih belum bisa, walaupun sudah di upload ke server Log in sudah bisa dijalankan Logo untuk log in di perbaiki Saran untuk dashboard: statistic dari data yang dimasukan Aksi pada tabel penemuan belum bisa digunakan. Follow Up: hubungi PO untuk Sprint Review Memperbaiki tabel penemuan agar dapat langsung ditambahkan ke pengambilan Mencari masalah untuk send email

Weekly Meeting 3 Sprint 2 - Memperbaiki template & Membuat Dynamic Dropdown

Pada minggu ini, saya telah memperbaiki template untuk memperbaiki User Interface agar tidak terlalu kaku. Saya juga telah mencoba membuat form lewat pop-up, hal itu sudah bisa dilakukan, pop-up form dibawah ini: Dan minggu ini saya juga telah membantu menampilkan no_laporan pada Penemuan & Pengambilan. Dan, untuk minggu ini saya membantu untuk membuat Dynamic Dropdown, namun, saya masih mendapat kendala karena belum bisa memanggil data-data nya. Untuk saat ini, saya masih melanjutkan membuat Dynamic Dropdown, dan bisa langsung testing untuk minggu depan.

Weekly Meeting 3 Sprint 2 - Membuat Fungsi Harus Login dan Merapihkan List dan Form Penemuan

Minggu ini, Saya melakukan sedikit perubahan database agar normal dan mudah digunakan pada Sistem Lost and Found bersama rekan saya Galih dan Nugraha Aji. Lalu, Saya membuat beberapa fungsi dalam Controller Home, Penemuan, dan Pengambilan, fungsi tersebut saya buat agar Pengguna (User atau Admin) ketika membuka Sistem Lost and Found tidak bisa mengakses Halaman Utama, Melihat List Temuan dan Pengambilan, dan Menginputkan Sesuatu (tidak bisa masuk ke Sistem) jika Pengguna (User atau Admin) memasukkan method Controllernya melalui URL walaupun dia tau nama Controllernya, Jadi Pengguna (User atau Admin) diharuskan Login terlebih dahulu. Kemudian saya masih melanjutkan menu List Barang Ditemukan dan menu Input Penemuan Barang atau Form Penemuan Barang. Pada menu List Barang Ditemukan saya merapihkan dan menambahkan Kolom Header menjadi lebih mudah dibaca dan dipahami seperti berikut : Kemudian, Pada menu Input Penemuan Barang atau Form Penemuan Barang, Ada sedikit perubahan yang dila...

Weekly Meeting 3 Sprint 2 - Membuat Dropdown pada No Laporan pada Formulir Pengambilan

Pada minggu ini saya masih mencoba membuat dropdown untuk no_laporan pada formulir pengambilan. Saya masih belum bisa menarik database untuk menjadi input di dropdown tersebut. Saya mencoba referensi lain yaitu dri website  https://maangatech.com/how-to-populate-drop-down-input-from-database-in-codeigniter/ . Namun saya masih belum bisa menampilkan. Karena hal tersebut, saya meminta anggota tim bantuan untuk menampilkan no_laporan pada formulir. Alhamdullilah hal tersebut dapat diatasi dengan membuat modul no_laporan sehingga masalah yang saya alami dapat diatasi. Selain itu kami juga mendiskusikan beberapa perbaikan dalam database, hal ini kami lakukan bersama sama karena kami merasa terdapat kesalahan komunikasi dalam perspektif dari database yang kami buat sebelumnya. Selain menambahkan entitas baru kami juga mengubah relasinya, sehingga relasi satu dengan yang lain tidak menimbulkan anomali. Untuk minggu depan, kami akan melakukan testing. Saya akan memperbaiki bagian yang ...

Weekly Meeting 3 Sprint 2 - Membuat Dynamic Dropdown pada Form Penemuan

Pada minggu ini saya menambahkan hasil dari form penemuan yang telah diperbaiki oleh Aji, dengan membuat dynamic dropdown pada atribut Nama Barang di Form Penemuan. Tujuan membuat dynamic dropdown pada Nama Barang agar user dapat langsung memilih kategori barang sesuai jenis barangnya. Kendala yang saya alami, tidak dapat membaca script kondisi nama barang sesuai jenis barang yang dipilih. Sehingga keluaran saat ini masih nama barang secara keseluruhan tidak sesuai jenis barang. Hal ini dipermasalahkan karena id detail barang bisa jadi berbeda dengan id jenis barang. Rencana minggu depan adalah mencoba ulang dari tutorial berbeda untuk dynamic dropdown, dan memperbaiki minor pada form penemuan untuk selanjutnya akan dilakukan testing

Sprint 2 Weekly Meeting 3 (10/01/2020)

Jum'at, 10 Januari 2020 Lokasi Meeting, Lantai 6 14.00 - 14.30 Peserta: Anastasya Auliya Dheannnisa Ramadhani P Galih Adiguna M. Ichsan Prayoga Nugraha Purnama Aji Pembahasan: Pada pembahasan minggu ini kami melakukan perbaikan perbaikan minor, alhamdulillah perbaikan tersebut sudah masuk fase down. Hanya untuk filter barang sesuai jenis barangnya masih dalam proses, karena masih mengalami kendala saat mengambil data dinamisnya dari database. Kami juga masih memperbaharui tampilan web agar lebih rapih dan menarik. Kami membuat beberapa modul untuk memudahkan beberapa halaman yang sama untuk digunakan secara bersama. Perbaikan database, karena anomali muncul saat kami mencoba membuat sambungan dengan database. Follow Up: Kami akan menyambungkan dengan server IF UAI agar dapat digunakan Kami akan melakukan serangkaian testing, yaitu testing internal anggota, dan testing dengan user yang berperan sebagai admin Dokumentasi Meeting:

Weekly Meeting 3 Sprint 2 - Mengatur dan Menyusun Ulang Database

Bismillah Yang saya lakukan pada minggu ini adalah mengatur ulang dan menyusun database bersama Ichsan dan juga Aji.  Mengapa kami memutuskan untuk melakukan hal ini? hal ini disebabkan oleh beberapa alasan, yaitu Ketika kelompok kami melakukan input data melalui sistem, banyak terdapat error mengenai foreign key dan juga primary key. Untuk membuat form input data lebih efisien maka kami mengutuskan untuk melakukan ini. Ada form yang tidak bisa melakukan input data dikarenakan kesalahan tipe data dan juga berbagai macam hal teknis lainya. Kendala yang kami alami pada minggu ini yaitu, kami baru mengetahui error ini beberapa hari sebelum hari jumat sehingga kami sedikit keteteran untuk melakukan pembenahan ini. namun alhamdulillah semua kendala itu sudah kami lewati.

Membuat generate Nomor Laporan pada Penemuan

Pada minggu ini, saya mencoba membuat generate Nomor Laporan pada penemuan berdasarkan tanggal dini hari. Saya membuat Nomor urut di model berdasarkan urutan Id dalam primary key table penemuan. Dan hasil yang diperoleh seperti ini: Untuk kendala nya adalah generate Nomor Laporan masih statis dikarenakan tidak terbaca Id pada table penemuan.

Weekly Meeting 2 Sprint 2 - Melanjutkan Perbaikan Minor dan Form Pengambilan Barang

Bismillah Yang saya lakukan pada minggu ini adalah memperbaiki beberapa kesalahan yang saya telah buat pada halaman pengambilan barang. Pada form pengambilan barang masih ada kesalah nama field.  Rencana saya untuk minggu depan adalah membuat filter pada halaman ini. pada minggu ini saya tidak bisa membuat filter pada halaman ini dikarenakan formnya belum siap dan belum sempurna. untuk melakukan filter, semua form tadi harus sudah sempurna dahulu. alhamdulillah saya tidak menghadapi kendala yang begitu berarti pada minggu ini

Weekly Meeting 2 Sprint 2 - Mencoba datepicker pada Form Penemuan Barang

Pada minggu ini, saya melanjutkan untuk memperbaiki minor yang ada di form penemuan. Saya mempelajari penggunaan datepicker pada bootstrap, namun masih belum bisa diterapkan pada form penemuan. Kendala yang dialami datepicker masih belum bisa muncul, sehingga akan saya coba lagi di minggu selanjutnya. Lalu saya akan mengubah beberapa tampilan form di penemuan karena hasil weekly meeting hari ini terdapat perubahan pada database seperti dropdown nama barang, dan jenis barang.

Weekly Meeting 2 Sprint 2 - Melanjutkan Perbaikan Minor dan Form Penemuan Barang

Pada minggu ini, Saya dan yang lainnya membuat dan memperbaiki database yang masih kurang, yang akan digunakan pada Sistem Lost and Found ini. Selain itu, saya masih melanjutkan memperbaiki dan merapihkan seperti template sidebar dan list penemuan barang agar terlihat jelas dan tidak membingungkan. Kemudian, saya juga membantu melanjutkan menu Laporan Penemuan Barang atau Form Penemuan Barang, karena masih ada beberapa kesalahan minor. Saya mencoba membuat datepicker pada input tanggal temuan, sehingga user atau admin tidak perlu menginput secara ketik atau text untuk memasukkan tanggal bulan tahunnya. Tetapi, saya belum berhasil menampilkannya, Karena file jquery nya tidak terbaca setelah saya coba buat, bahkan ketika saya buat jquery datepickernya di dalam script nya js yang lainnya tidak jalan atau tidak terbaca, tertiban oleh jquery datepickernya. Rencananya saya akan membuat dan mencoba lagi datepickernya dan membuat dropdown pada input seperti deskripsi lokasi dan nama barang p...

Sprint 2 Weekly Meeting 2 (03/01/2020)

Jum'at, 03 Januari 2020 Lokasi Meeting, Online 13.00 - 14.00 Peserta: Anastasya Auliya Dheannnisa Ramadhani P Galih Adiguna M. Ichsan Prayoga Nugraha Purnama Aji Pembahasan: Pada pembahasan minggu ini kami memperbaiki database untuk sistem. Kami menambahkan data master untuk barang. Hal ini tujuannya untuk mempermudah pengambilan data. Karena selama ini database yang kami gunakan masih belum satu pemikiran jadi untuk mengisi data untuk testing banyak ketidaksamaan sehingga banyak anomali pada database. Kami mendiskusikan untuk saling membantu, dalam pembuatan form, karena pada sistem kami rata rata bermasalah dengan form tiap tiap modul. Follow Up: Kami mematang sistem  untuk admin, sehingga kami memperbaiki kesalahan kesalah minor terlebih dahulu. Dokumentasi Meeting:

Weekly Meeting 2 Sprint 2 - Membuat Drop-down untuk No Laporan pada Form Pengambilan

Minggu ini tugas yang saya kerjakan adalah membuat drop-down untuk no laporan pada form pengambilan barang. Drop-down ini mengambil data dari database untuk ditampilkan padaa list drop-down. Namun kendala yang saya alami adalah data dari database tidak dapat diambil/ditampilkan. Untuk sementara saya belum menemukan penyebab data tersebut tidak terambil. Code yang saya kerjakan: 1. Model Saya mengambil no laporan dari tabel temuan, sebab laporan yang bisa masuk kedalam pengambilan adalah laporan yang sudah berada ditemuan. 2. Controller Pada model saya letakan code untuk mengambil data drop-down pada fungsi add_action(). Idenya, agar no laporan dapat dimasukan saat fungsi add_action() dijalankan.  3. View Pada view, saya memanggil no_laporan yang merupakan hasil dari data yang sudah di get. namun permasalahannya, data tersebut tidak menampilkan apapun terlihat seperti tampilan berikut, Hasil dari code yang saya kerjakan: Referensi yang saya gunak...