Abstrak— Aplikasi CallTenant adalah aplikasi berbasis web yang Kesulitan dalam proses pencarian Tenant yang akan mengisi
digunakan sebagai media penghubung bagi penyelenggara acara acara dan begitu juga sebaliknya, sulitnya Tenant mencari
(Event) dan pemilik usaha (Tenant). Pada aplikasi CallTenant Event apa yang cocok untuk diikuti oleh mereka. Karena itu
pihak Event dapat mempublikasikan Event-nya, dan juga aplikasi CallTenant akan berusaha meningkatkan potensi
membuat formulir pendaftaran sesuai kebutuhannya (form
bisnis atau kerja sama diantara kedua belah pihak baik Event
dinamis). S elain itu pihak Event juga dapat melihat laporan
Tenant yang mendaftar pada Eventnya. Dengan adanya aplikasi maupun Tenant. Selama ini seperti yang kita tahu apabila
CallTenant diharapkan dapat meningkatkan potensi bisnis atau sebuah Event mencari Tenant untuk mengisi stand pada acara
kerja sama antara penyelenggara acara (Event) dengan pemilik mereka, yang mereka lakukan biasanya menempelkan poster
usaha (Tenant). S alah satu fitur yang terdapat pada aplikasi atau menyebar poster di media social atau lain sebagainya.
CallTenant adalah pembuatan form dinamis, dimana pihak Dengan adanya aplikasi CallTenant akan memudahkan kedua
Event dapat membuat formulir pendaftaran dengan dinamis belah pihak untuk saling mencari informasi.
dalam satu aplikasi tanpa membutuhkan aplikasi tambahan.
Bagi pihak Tenant CallTenant menyediakan platform yang II. TINJAUAN PUSTAKA
dapat mempermudah mereka dalam proses pendaftaran Event,
termasuk di dalamnya proses pencarian, pengisian formulir dan A. MySQL
juga pembayaran stand. Dalam proses pembuatan form dinamis
dibutuhkan rancangan basis data yang sesuai untuk memenuhi MySQL merupakan suatu software sistem manajemen
kebutuhan bisnis dari CallTenant. basis data yang open source. MySQL adalah database server
yang dibuat dan distribusikan oleh perusahaan komersial yaitu
Kata Kunci— Basis Data, CallTenant, Form dinamis, Laravel. MySQL AB. MySQL didistribusikan secara gratis di bawah
lisensi General Public License (GPL). MySQL adalah sistem
yang mendukung relational database. Artinya, dalam sebuah
I. PENDAHULUAN basis data memiliki beberapa tabel untuk menyimpan data–
ANYAKNYA e-commerce yang bermunculan saat ini
B memberikan ide untuk membuat salah satu e-commerce
data dimana masing–masing tabel memiliki hubungan atau
relasi satu sama lain sehingga dapat dilakukan kombinasi data
yang dibutuhkan oleh masyarakat. Terutama mereka-mereka dari beberapa tabel dalam satu saat. Sistem semacam ini sering
yang menyelenggarakan sebuah acara dan tidak jarang dari disebut pula dengan RDBMS (Relational DataBase
mereka yang membutuhkan Tenant atau pedagang untuk Management Sistem). Sistem manajemen basis data seperti
mengisi di acara mereka. Sejauh ini belum ada platform yang MySQL diperlukan untuk menambahkan, mengakses,
dapat menjadi jembatan bagi si pemilik Event dan si pemilik memproses data yang disimpan di server [1].
Tenant untuk saling berbagi informasi. Di sinilah kami Secara umum ada 3 jenis query pada mysql yaitu DDL
memiliki ide untuk membangun aplikasi web e-commerce (Data Definition Language), DML (Data Manipulation
CallTenant. Language) dan DCL (Data Control Language. Pada
Selain itu, karena didasarkan pada beragamnya kebutuhan pembangunan aplikasi CallTenant, MYSQL digunakan
dari masing-masing Event, dalam mencari Tenant yang sesuai bersamaan dengan skrip PHP untuk membuat aplikasi yang
untuk mereka maka diperlukan basis data khusus yang dapat dinamis dan powerful.
menampung form dinamis untuk Event tersebut. Seperti yang
kita tahu, banyak sekali jenis Event yang diselenggarakan. B. Dynamic Form
Dalam jurnal ini akan dirancang basis data yang ideal untuk Dynamic form field adalah jumlah field yang dinamis
menampung data-data yang dibutuhkan oleh pihak Event dari dalam form. Yang di maksud dinamis di sini adalah form yang
pihak calon Tenant yang akan mengisi acara mereka. akan di buat kali ini adalah sebuah form input yang bisa
Diharapkan basis data ini dapat menjadi salah satu sarana bertambah atau pun di kurangi jumlah inputannya sesuai
penyimpanan data bagi aplikasi CallTenant ke depannya. dengan kebutuhan User. Salah satu contoh aplikasi pembuatan
Berdasarkan hasil penelusuran pada situs surabaya.go.id form dinamis yang umum digunakan adalah Google Form.
terbukti terdapat kurang lebih 90 acara diadakan di kota Terdapat library yang dapat membantu pengguna untuk
Surabaya pada tahun 2017, baik acara yang dibuat oleh sebuah membangun aplikasi yang memiliki form dinamis, seperti
promotor besar, oleh mahasiswa, bahkan pelajar sekalipun. AngularJS. Selain itu, terdapat juga platform yang
JURNAL TEKIK ITS Vol. 7, No. 1 (2018), 2337-3520 (2301-928X Print) A265
T abel 1.
Perbandingan Aplikasi Form Dinamis
Angular
(NG Google
Kategori TCExam CallTenant
Dynamic Form
Forms)
Checkbox
Datepicker
Radio
Button
JURNAL TEKIK ITS Vol. 7, No. 1 (2018), 2337-3520 (2301-928X Print) A266
T abel 3.
Detail Elemen Form Dinamis
Jenis
Fungsionalitas Short Long Radio Check
Date Select
Text Text Button Box
T ambah
Pertanyaan
Hapus
Pertanyaan
Move Up/Down
Mandatory field
T ambah dan
hapus Option
- - -
T ambah dan
hapus Other - - - -
Gambar 3 T ampilan membuat formulir pendaftaran Option
T abel 4.
Hasil Evaluasi Kuesioner Responden Event
T abel 5.
Hasil Evaluasi Kuesioner Responden Tenant
Rata- Standar Confidence Interval
No Fitur Persentase Error Status
rata Deviasi CI Mean ↑ Mean ↓
1 Pencarian Event 4.1 0.568 0.352 3.748 4.452 8.80% OK
2 Proses pendaftaran Event 4.5 0.707 0.438 4.062 4.938 10.96% OK
Mengisi formulir pendaftaran
3 4.1 0.568 0.352 3.748 4.452 8.80% OK
Event
mampu mempermudah proses bisnis antara pihak Tenant dan
V. KESIMPULAN DAN SARAN pihak Event, dalam hal ini difokuskan pada proses
Paper ini memperkenalkan aplikasi baru, CallTenant. pendaftaran.
CallTenant merupakan berbasis web yang digunakan sebagai Saran untuk pembangunan aplikasi ke depannya,
media penghubung bagi penyelenggara acara (Event) dan diantaranya menambahan fitur rekomendasi yang dapat dilihat
pemilik usaha (Tenant). Pihak Event dapat mempublikasikan dari track record Tenant sebelumnya, dapat juga ditambahkan
Event-nya, dan juga membuat formulir pendaftaran sesuai fitur Reminder atau pengingat bagi Event dan Tenant. Akan
kebutuhannya (form dinamis). Dari pihak Tenant dapat lebih baik lagi jika dibuat mobile app CallTenant. Dan
mencari Event sesuai kategori ataupun sesuai namanya. menambahkan sekuritas pada proses pembayaran.
Setelah melakukan pencarian Tenant juga dapat mendaftar
pada Event yang diinginkan dengan cara mengisi form
pendaftaran dan melakukan pembayaran. Aplikasi CallTenant
JURNAL TEKIK ITS Vol. 7, No. 1 (2018), 2337-3520 (2301-928X Print) A269