Skip to main content

EAS - Pemrograman Berbasis Kerangka Kerja (A)

Evaluasi Akhir Semester PBKK | 07 Juni 2022


  • Deskripsi Permasalahan
Mencari gedung untuk acara pernikahan, rapat atau acara lainnya yang untuk di Jakarta sekarang ini sangat sulit dalam segi waktu dan tempat. Selain itu kendala dalam melakukan pendaftaran atau booking, dimana sering terjadi duplikasi pesanan dalam waktu dan tempat yang sama sehingga terjadi data yang tidak akurat.

  • Hal yang perlu diselesaikan 
  1. Konsep dan deskripsi yang mendata gedung yang bisa digunakan untuk acara/event dan memberikan penawaran kepada Event Organizer. 
  2. Implementasikan dengan menggunakan Framework sistem informasinya. Framework yang digunakan bisa NET, CI, Laravel, atau Google Apps.
  3. Hostingkan sistem informasinya, kemudian buat video demo dan presentasi kemudian upload di Youtube.
  4. Buat laporan di blog beserta link hosting, dan juga embedded videonya.

  • Untuk soal pertama :
Konsep : Suatu aplikasi/website mencari gedung untuk sebuah acara pernikahan, rapat, dan lain-lain tentunya perlu mengakomodasi user beberapa hal. Selain itu, aplikasi/website harus mampu mengantisipasi terjadinya duplikasi pesanan agar data yang tersimpan akurat dan tidak terjadi pemesanan ganda oleh pengguna.

Hal-hal yang diperlukan oleh customer / Event Organizer: 
  1. Pengecekan ketersediaan gedung dengan pencarian waktu dan lokasi
  2. Pengecekan ketersediaan ruangan di gedung tertentu
  3. Informasi lengkap terkait gedung ataupun ruangan yang meliputi alamat, harga, kapasitas ruangan, dan fasilitas
  4. Melakukan transaksi pembayaran

Hal-hal yang diperlukan oleh admin : 
  1. Mengontrol manajemen gedung atau ruangan (menambah, menghapus, dan mengedit)
  2. Melihat riwayat transaksi
  3. Melakukan manajemen user (menambah, menghapus, dan mengedit)

Deskripsi alur :
  • Customer / Event Organizer : 
  1. Melakukan pencarian gedung/ruangan berdasarkan filter lokasi, waktu, kapasitas, ataupun harga.
  2. Membaca informasi tawaran fasilitas yang diberikan oleh pihak pengelola gedung
  3. Melakukan pembayaran
  • Admin : 
  1. Menambah gedung/ruangan
  2. Memberikan keterangan terkait alamat, harga, kapasitas ruangan, dan fasilitas
  3. Mengedit atau menghapus data gedung/ruangan
  4. Memonitor riwayat transaksi
  5. Memonitor user lain
======================================================

Nomer 2 - EAS KELOMPOK 

Anggota Kelompok:

Nadya Permata Sari | 5025201015
Reyner Fernaldi | 5025201094
Graidy Megananda | 5025201188
Made Rianja Richo Dainino | 5025201236

======================================================

Aplikasi yang kami buat berjudul "CariGedung". CariGedung akan mengakomodasi pemesanan sebuah gedung untuk segala acara, misalnya acara pernikahan, rapat, atau acara lainnya. Akan ada 2 jenis user yang dapat mengakses, yaitu Admin dan Customer / Event Organizer. Admin dapat melakukan manajemen user, manajemen transaksi, manajemen gedung, manajemen acara, manajemen kalender.

Tampilan utama Cari Gedung adalah untuk Login akun. Berikut tampilannya : 



- Alur login sebagai Admin

Untuk login sebagai admin, silakan memasukkan email dan password admin.


Tampilan Dashboard : 


Selanjutnya akan mengarah ke section User Management. Section ini akan memberikan 3 fitur, yaitu fitur Permission, Roles, dan Users. Tampilan User Management (Permission) : 


Tampilan User Management (Roles) : 


Tampilan User Management (Users) : 


Selanjutnya ke section Transactions. Tampilan Transactions : 


Setelah itu section Buildings. Tampilan Buildigs :



Setelah section Buildings, tersedia section Events. Tampilan Events : 



Selanjutnya, Admin juga dapat melakukan manajemen kalender di section Calendar. Tampilan Calendar : 

Dan yang terakhir di bagian Admin adalah fitur Search Building dengan tampilan sebagai berikut : 




- Alur login sebagai Customer / Event Organizer 

Untuk login sebagai customer / event organizer, silakan memasukkan email dan password customer / event organizer.

Tampilan selanjutnya adalah section My Credits.


Selanjutnya, hampir sama seperti menu pada Admin yaitu Calendar dan Search Building. Berikut tampilannya : 




Berikut Link Github Kelompok kami : Github

Video demo kelompok : 


Comments

Post a Comment

Popular posts from this blog

EAS - Pemrograman Web (A)

Nama: Nadya Permata Sari NRP: 5025201015 Penjelasan Soal EAS Sebuah lembaga kursus ingin membuat aplikasi e-learning. Aplikasinya mempunyai modul : admin halaman admin tutors admin partners admin Admission admin contact login Sedangkan menu yang ada di aplikasi adalah : Home Courses Tutors Partners Admission Contact Sign Up Berdasarkan hal di atas:  Jelaskan perbedaan front end dan Back End Kompetensi apa saja yang harus dikuasai oleh Front End Engineer, dan Back End Developer Buatlah struktur tabel dari aplikasi Desainkan bentuk masing-masing menu Implementasikan keseluruhan modul Buat video presentasi dan dokumentasikan keseluruhan program ke dalam blog. Tuliskan komen di halaman EAS ini link blog Anda JAWABAN:  1.Front end dan back end merupakan komponen penting dalam suatu perangkat lunak atau website. Secara mudah, front end adalah apa yang kita dapat lihat sementara back end adalah apa yang tidak bisa kita lihat secara langsung.  Front end merupakan bagian dari aplikasi yang berh

Tugas 10 - Pemrograman Web (A)

Pada tugas ke-10 ini, kami diminta untuk membuat Laporan PDF. Saya melanjutkan dari sistem pendaftaran yang telah dibuat pada tugas ke-7 dan 9. Link source code terletak di bawah. Berikut dokumentasi dalam website yang telah dibuat: Link Github :  Click Me Nama    : Nadya Permata Sari NRP      : 5025201015 

Tugas 3 - Pemrograman Berbasis Kerangka Kerja (A)

Hai, di pertemuan minggu ke-3, tugas yang diberikan adalah membuat Greetings dan Dashboard dengan penerapan WPF (Windows Foundation Class) yang telah dipelajari. Disini akan menerapkan interaksi antar forms juga. 1. Greetings Berikut demo dari Form Greetings Pembuatan Greetings sesuai referensi dari link berikut. 2. Dashboard Kali ini, saya membuat dashboard yang menampilkan informasi terkait sosial media atau platform yang digunakan oleh Nadya Permata. Tampilan dashboard yang saya buat :  Pembuatan Dashboard sesuai referensi dari : Nama    : Nadya Permata Sari NRP      : 5025201015