• Tidak ada hasil yang ditemukan

LKP : Rancang Bangun Aplikasi Penyewaan Ruang Pertemuan Berbasis Web pada PT Satu Atap Indonesia

N/A
N/A
Protected

Academic year: 2021

Membagikan "LKP : Rancang Bangun Aplikasi Penyewaan Ruang Pertemuan Berbasis Web pada PT Satu Atap Indonesia"

Copied!
127
0
0

Teks penuh

(1)RANCANG BANGUN APLIKASI PENYEWAAN RUANG PERTEMUAN BERBASIS WEB PADA PT SATU ATAP INDONESIA. KERJA PRAKTIK. Program Studi S1 Sistem Informasi. Oleh: NURIVA ANGGRAINI 16410100128. FAKULTAS TEKNOLOGI DAN INFORMATIKA INSTITUT BISNIS DAN INFORMATIKA STIKOM SURABAYA 2019.

(2) RANCANG BANGUN APLIKASI PENYEWAAN RUANG PERTEMUAN BERBASIS WEB PADA PT SATU ATAP INDONESIA. Diajukan sebagai syarat untuk mengerjakan Program Sarjana. Disusun Oleh: Nama. : NURIVA ANGGRAINI. Nim. : 16410100128. Progran Studi : S1 (Strata Satu) Jurusan. : Sistem Informasi. FAKULTAS TEKNOLOGI DAN INFORMATIKA INSTITUT BISNIS DAN INFORMATIKA STIKOM SURABAYA 2019.

(3) “Peraih mimpi tak akan, mengeringkan keringat dalam penat, pantang menyerah dalam keputusasaan”.

(4) Kupersembahkan hasil karya ini untuk Ibu yang selalu mendoakanku, Bapak yang selalu mendukung dan menasehatiku, Para sahabat yang selalu menyemangatiku. Terima kasih.

(5)

(6)

(7) ABSTRAK. PT Satu Atap Indonesia merupakan perusahaan yang menyediakan banyak tempat untuk para pelanggan. Tempat tersebut seperti personal seat, meeting room dan virtual office. Selain tempat tersebut, PT Satu Atap Indonesia menyediakan sebuah produk yaitu member card sebagai kartu keanggotaan PT Satu Atap Indonesia. Untuk memperoleh tempat yang disediakan PT Satu Atap Indonesia, maka akan dilakukan sebuah pencatatan penyewaan ruang pertemuan yang dilakukan oleh divisi marketing. Namun, dari proses pengelolaan tersebut terdapat kesulitan dalam proses track and record data penyewaan dan pembayaran. hal tersebut dikhawatirkan akan terjadi kesalahan dalam penerimaan informasi yang sudah didapatkan. Berdasarkan masalah diatas, maka PT Satu Atap Indonesia memerlukan sebuah aplikasi yang dapat mendukung proses penyewaan ruang pertemuan. Proses tersebut dapat membantu divisi marketing agar dapat bekerja secara cepat dan akurat. Rancang bangun aplikasi penyewaan ruang pertemuan membantu divisi marketing dalam melakukan pencatatan pesanan pelanggan, pembayaran serta mendata laporan penyewaan ruang pertemuan pada PT Satu Atap Indonesia. Hal tersebut diharapkan dapat meningkatkan efisiensi dan efektivitas dalam prosesnya.. Kata Kunci: Aplikasi, divisi marketing, sewa ruang.. vii.

(8) KATA PENGANTAR. Puji dan rasa syukur penulis panjatkan kepada Tuhan yang Maha Esa, karena dengan rahmat, hidayah dan karunia-Nya, penulis dapat menyelesaikan kerja praktik pada PT Satu Atap Indonesia. Dengan terselesaikannya kerja praktik tersebut maka tersusunlah sebuah laporan yang berjudul “Rancang Bangun Aplikasi Penyewaan Ruang Pertemuan Berbasis Web Pada PT Satu Atap Indonesia”. Laporan tersebut merupakan salah satu bagian dari mata kuliah yaitu kerja praktik. Kerja praktik merupakan matakuliah yang bertujuan untuk memperkenalkan mahasiswa dalam lingkungan dunia kerja dan dapat menerapkan ilmu – ilmu yang telah dipelajari selama kurang lebih 5 (lima) semester. Laporan ini dibuat setelah menyelesaikan kegiatan kerja praktik yang telah dilaksanakan selama satu bulan di PT Satu Atap Indonesia. Dalam pembuatan dan pelaksanaan laporan kerja praktik penulis ingin berterimakasih kepada banyak pihak yang membantu dalam menyelesaikan laporan ini. Karena laporan ini dapat terselesaikan berkat kritik, saran, bantuan, hiburan dan motivasi yang telah diberikan kepada penulis. Untuk itu penulis berterima kasih kepada: 1. Orang tua dan kakak yang selalu memberikan doa, bantuan, nasihat dan dukungan moral kepada penulis. 2. Bapak Prof. Dr. Budi Jatmiko, M.Pd. selaku Rektor Institut Bisnis dan Informatika Stikom Surabaya. 3. Bapak Dr. Anjik Sukmaaji, S.Kom., M.Eng. Ketua Program Studi S1 Sistem Informasi.. viii.

(9) 4. Ibu Endra Rahmawati, M.Kom. selaku dosen pembimbing. 5. Bapak Bagus Mertha Pratnyana selaku Direktur Finance PT Satu Atap Indonesia yang telah memberikan izin kepada penulis untuk melaksanakan kerja praktik. 6. Teman-teman angkatan 2016 seperjuangan kerja praktik yang bersamasama membantu, memberi dukungan, dan saran dari awal proses kerja praktik hingga pembuatan laporan ini. Penulis menyadari bahwa laporan kerja praktik ini masih banyak kesalahan dan jauh dari kata sempurna. Untuk itu penulis sangat mengharapkan kritik dan saran dari semua pihak, sehingga kedepannya laporan ini dapat berguna bagi para pembaca.. Surabaya,12 Juli 2019. Penulis. ix.

(10) DAFTAR ISI Halaman ABSTRAK ............................................................................................................ vii KATA PENGANTAR ......................................................................................... viii DAFTAR ISI ........................................................................................................... x DAFTAR TABEL ................................................................................................ xiv DAFTAR GAMBAR .......................................................................................... xvii DAFTAR LAMPIRAN ......................................................................................... xx BAB I. PENDAHULUAN ................................................................................... 1 1.1 Latar Belakang .................................................................................. 1 1.2 Rumusan Masalah............................................................................. 3 1.3 Batasan Masalah ............................................................................... 3 1.4 Tujuan ............................................................................................... 3 1.5 Manfaat ............................................................................................. 3 1.6 Sistematika Penulisan ....................................................................... 4. BAB II GAMBARAN UMUM PERUSAHAAN ................................................. 6 2.1 Gambaran Umum PT Satu Atap Indonesia ...................................... 6 2.2 Logo PT Satu Atap Indonesia ........................................................... 7 2.3 Visi dan Misi Perusahaan ................................................................. 8 2.3.1. Visi Perusahaan ................................................................... 8. 2.3.2. Misi Perusahaan .................................................................. 8. 2.4 Struktur Organisasi ........................................................................... 8 2.5 Deskripsi Tugas .............................................................................. 10 BAB III LANDASAN TEORI ............................................................................. 13. x.

(11) 3.1 Aplikasi ........................................................................................... 13 3.2 Penyewaan ...................................................................................... 13 3.3 Ruang Pertemuan ............................................................................ 14 3.4 Website............................................................................................ 15 3.5 XAMPP .......................................................................................... 17 3.6 PHP (Hypertext Preprocessor) ....................................................... 17 3.7 SDLC (System Development Life Cycle) ........................................ 18 3.8 MySQL (My Structured Query Language) .................................... 19 3.9 Testing ............................................................................................ 19 3.10 Diagram Konteks (Context Diagram) ............................................ 21 3.11 Data Flow Diagram (DFD) ............................................................ 21 3.12 Entity Relationship Diagram (ERD) .............................................. 22 BAB IV DESKRIPSI PEKERJAAN.................................................................... 24 4.1 Komunikasi ..................................................................................... 24 4.2 Perencanaan .................................................................................... 25 4.3 Analisis Bisnis ................................................................................ 25 4.3.2. Analisis Kebutuhan Pengguna .......................................... 28. 4.3.3. Analisis Kebutuhan Fungsional ........................................ 29. 4.3.4. Analisis Kebutuhan Non Fungsional ................................ 42. 4.4 Perancangan Sistem ........................................................................ 43 4.4.1. System Flowchart .............................................................. 43. 4.4.2. Diagram Berjenjang .......................................................... 54. 4.4.3. Context Diagram ............................................................... 56. 4.4.4. Data Flow Diagram (DFD) Level 0 ................................. 56. xi.

(12) 4.4.5. Conceptual Data Model (CDM) ....................................... 59. 4.4.6. Physical Data Model ......................................................... 60. 4.4.7. Struktur Tabel.................................................................... 61. 4.4.8. Desain I/O ......................................................................... 66. 4.4.9. Desain Testing ................................................................... 75. 4.5 Implementasi .................................................................................. 82 4.5.1. Halaman Login .................................................................. 82. 4.5.2. Halaman Awal ................................................................... 83. 4.5.3. Halaman Produk (Jenis Tempat) ....................................... 84. 4.5.4. Halaman Tempat ............................................................... 84. 4.5.5. Halaman Fasilitas .............................................................. 85. 4.5.6. Halaman Penyewaan ......................................................... 86. 4.5.7. Halaman Pelanggan ........................................................... 86. 4.5.8. Halaman Lihat List Penyewaan ......................................... 87. 4.5.9. Halaman Lihat List Pembayaran ....................................... 88. 4.5.10 Halaman Pembayaran........................................................ 88 4.5.11 Halaman Laporan Penyewaan ........................................... 89 4.5.12 Halaman Laporan Pembayaran ......................................... 90 4.5.13 Hasil Laporan Penyewaan ................................................. 91 4.5.14 Hasil Testing ..................................................................... 92 4.5.15 Implementasi Hasil Testing ............................................... 98 BAB V PENUTUP ............................................................................................ 105 5.1 Kesimpulan ................................................................................... 105 5.2 Saran ............................................................................................. 105. xii.

(13) DAFTAR PUSTAKA ......................................................................................... 106 LAMPIRAN ........................................................................................................ 108. xiii.

(14) DAFTAR TABEL Halaman Tabel 3. 1 Simbol Data Flow Diagram ................................................................ 21 Tabel 4. 1 Identifikasi Masalah ............................................................................. 25 Tabel 4. 2 Kebutuhan Pengguna Bagian Admin ................................................... 28 Tabel 4. 3 Kebutuhan Pengguna Bagian Staff Marketing ..................................... 28 Tabel 4. 4 Kebutuhan Pengguna Bagian Chief Marketing Officer (CMO)........... 29 Tabel 4. 5 Fungsi Pengelolaan Hak Akses Pengguna .......................................... 29 Tabel 4. 6 Mengelola Data Master Fasilitas.......................................................... 30 Tabel 4. 7 Mengelola Data Master Karyawan ...................................................... 31 Tabel 4. 8 Mengelola Data Master Tempat ........................................................... 32 Tabel 4. 9 Mengelola Data Master Jenis Tempat .................................................. 33 Tabel 4. 10 Mengelola Data Master Pelanggan .................................................... 35 Tabel 4. 11 Mengelola Data Master Departemen ................................................. 36 Tabel 4. 12 Mengelola Data Master Jabatan ......................................................... 37 Tabel 4. 13 Mengelola Data Master Login ........................................................... 38 Tabel 4. 14 Mengelola Data Penyewaan ............................................................... 40 Tabel 4. 15 Mengelola Data Pembayaran ............................................................. 41 Tabel 4. 16 Mengelola Proses Laporan ................................................................. 42 Tabel 4. 17 Kebutuhan Perangkat Keras ............................................................... 43 Tabel 4. 18 Kebutuhan Perangkat Lunak .............................................................. 43 Tabel 4. 19 Tabel Tempat ..................................................................................... 61 Tabel 4. 20 Tabel Departemen .............................................................................. 61 Tabel 4. 21 Tabel Fasilitas .................................................................................... 62. xiv.

(15) Tabel 4. 22 Tabel Jabatan...................................................................................... 62 Tabel 4. 23 Tabel Login ........................................................................................ 63 Tabel 4. 24 Tabel Karyawan ................................................................................. 63 Tabel 4. 25 Tabel Pelanggan ................................................................................. 64 Tabel 4. 26 Tabel Jenis Tempat ............................................................................ 64 Tabel 4. 27 Tabel Penyewaan ............................................................................... 64 Tabel 4. 28 Tabel Pembayaran .............................................................................. 65 Tabel 4. 29 Desain Testing Login ......................................................................... 75 Tabel 4. 30 Rancang Pengujian Form Login ........................................................ 76 Tabel 4. 31 Rancang Pengujian Form Halaman Awal .......................................... 76 Tabel 4. 32 Rancang Pengujian Form Halaman Produk (Jenis Tempat) .............. 77 Tabel 4. 33 Rancang Pengujian Form Halaman Tempat ...................................... 77 Tabel 4. 34 Rancang Pengujian Form Halaman Fasilitas ..................................... 78 Tabel 4. 35 Desain Testing Form Penyewaan ....................................................... 78 Tabel 4. 36 Rancang Pengujian Form Halaman Penyewaan ................................ 79 Tabel 4. 37 Rancang Pengujian Form List Penyewaan ........................................ 80 Tabel 4. 38 Rancang Pengujian Form Pembayaran .............................................. 81 Tabel 4. 39 Rancang Pengujian Form Lihat Pelanggan ........................................ 81 Tabel 4. 40 Rancang Pengujian Form Laporan .................................................... 82 Tabel 4. 41 Hasil Testing Form Login ................................................................. 92 Tabel 4. 42 Hasil Testing Form Awal ................................................................... 92 Tabel 4. 43 Hasil Testing Form Produk (Jenis Tempat) ....................................... 93 Tabel 4. 44 Hasil Testing Form Jenis Tempat ...................................................... 93 Tabel 4. 45 Hasil Testing Form Fasilitas .............................................................. 94. xv.

(16) Tabel 4. 46 Hasil Testing Form List Penyewaan .................................................. 94 Tabel 4. 47 Hasil Testing Form Penyewaan ......................................................... 95 Tabel 4. 48 Hasil Testing Form Pembayaran ........................................................ 96 Tabel 4. 49 Hasil Testing Form Pelanggan ........................................................... 97 Tabel 4. 50 Hasil Testing Form Laporan .............................................................. 98. xvi.

(17) DAFTAR GAMBAR Halaman Gambar 2. 1 PT Satu Atap Indonesia ...................................................................... 6 Gambar 2. 2 Logo PT Satu Atap Indonesia ............................................................ 7 Gambar 2. 3 Struktur Organisasi PT Satu Atap Indonesia...................................... 9 Gambar 3. 1 Personal Seat PT Satu Atap Indonesia ............................................ 14 Gambar 3. 2 Meeting Room PT Satu Atap Indonesia ........................................... 15 Gambar 3. 3 Virtual Office PT Satu Atap Indonesia ............................................. 15 Gambar 3. 4 Model Waterfall ............................................................................... 18 Gambar 4. 1 Document Flow Penyewaan Ruang Pertemuan ............................... 26 Gambar 4. 2 System Flowchart Pengelolaan Hak Akses Pengguna ..................... 44 Gambar 4. 3 System Flowchart Data Master Karyawan ....................................... 45 Gambar 4. 4 System Flowchart Data Master Departemen .................................... 46 Gambar 4. 5 System Flowchart Data Master Jabatan ........................................... 47 Gambar 4. 6 System Flowchart Data Master Tempat ........................................... 48 Gambar 4. 7 System Flowchart Data Master Jenis Tempat .................................. 49 Gambar 4. 8 System Flowchart Data Master Fasilitas .......................................... 50 Gambar 4. 9 System Flowchart Data Master Login .............................................. 51 Gambar 4. 10 System Flowchart Penyewaan ........................................................ 52 Gambar 4. 11 System Flowchart Pembayaran ...................................................... 53 Gambar 4. 12 System Flowchart Pembuatan Laporan .......................................... 54 Gambar 4. 13 Diagram Berjenjang Aplikasi Penyewaan Ruang Pertemuan ........ 55 Gambar 4. 14 Context Diagram Penyewaan Ruang Pertemuan ........................... 56 Gambar 4. 15 Data Flow Diagram Level 0 Penyewaan Ruang Pertemuan .......... 57. xvii.

(18) Gambar 4. 16 Data Flow Diagram Level 1 .......................................................... 58 Gambar 4. 17 Data Flow Diagram Level 1 Pembuatan Laporan ......................... 58 Gambar 4. 18 Conceptual Data Model Penyewaan Ruang Pertemuan ................ 59 Gambar 4. 19 Physical Data Model Penyewaan Ruang Pertemuan ..................... 60 Gambar 4. 20 Desain I/O form halaman login ...................................................... 66 Gambar 4. 21 Desain I/O form halaman awal ....................................................... 67 Gambar 4. 22 Desain I/O form halaman produk (jenis tempat) ............................ 68 Gambar 4. 23 Gambar I/O Form Halaman Tempat .............................................. 68 Gambar 4. 24 Gambar I/O form halaman fasilitas ................................................ 69 Gambar 4. 25 Desain I/O Form Halaman Penyewaan .......................................... 70 Gambar 4. 26 Desain I/O Form Halaman Pembayaran......................................... 71 Gambar 4. 27 Desain I/O Form Halaman Pelanggan ........................................... 71 Gambar 4. 28 Desain I/O Form Halaman Lihat List Penyewaan ......................... 72 Gambar 4. 29 Desain I/O Form Halaman Lihat List Pembayaran ........................ 73 Gambar 4. 30 Desain I/O Form Halaman Cetak Laporan .................................... 74 Gambar 4. 31 Desain Hasil Cetak Laporan ........................................................... 74 Gambar 4. 32 Implementasi Halaman Login ........................................................ 82 Gambar 4. 33 Implementasi Halaman Awal ......................................................... 83 Gambar 4. 34 Implementasi Halaman Jenis Tempat ............................................ 84 Gambar 4. 35 Implementasi Halaman Tempat ..................................................... 85 Gambar 4. 36 Implementasi Halaman Fasilitas .................................................... 85 Gambar 4. 37 Implementasi Halaman Penyewaan ............................................... 86 Gambar 4. 38 Implementasi Halaman Pelanggan ................................................. 86 Gambar 4. 39 Implementasi Halaman list Penyewaan......................................... 87. xviii.

(19) Gambar 4. 40 Implementasi Halaman list Pembayaran ....................................... 88 Gambar 4. 41 Implementasi Halaman Pembayaran .............................................. 88 Gambar 4. 42 Implementasi Halaman Laporan Penyewaan ................................. 89 Gambar 4. 43 Implementasi Halaman Laporan Pembayaran................................ 90 Gambar 4. 44 Hasil Laporan Penyewaan .............................................................. 91 Gambar 4. 45 Hasil Laporan Pembayaran ............................................................ 91 Gambar 4. 46 Hasil Testing Login (1).................................................................. 99 Gambar 4. 47 Hasil Testing Login (2)................................................................... 99 Gambar 4. 48 Hasil Testing List Penyewaan ..................................................... 100 Gambar 4. 49 Hasil Testing Penyewaan (1) ....................................................... 100 Gambar 4. 50 Hasil Testing Penyewaan(2) ......................................................... 101 Gambar 4. 51 Hasil Testing Pelanggan (1) ......................................................... 101 Gambar 4. 52 Hasil Testing Pelanggan (2) ........................................................ 102 Gambar 4. 53 Hasil Testing Pembayaran Gagal ................................................. 102 Gambar 4. 54 Hasil Testing Pembayaran Berhasil ............................................. 103 Gambar 4. 55 Hasil Testing Laporan (1) ............................................................. 103 Gambar 4. 56 Hasil Testing Laporan (2) ............................................................. 104 Gambar 4. 57 Hasil Testing Hasil Edit Pelanggan .............................................. 104. xix.

(20) DAFTAR LAMPIRAN Halaman Lampiran 1. Form KP-3 Surat Balasan ............................................................... 108 Lampiran 2. Form KP-5 Acuan Kerja ................................................................. 109 Lampiran 3. Form KP-5 Garis Besar Rencana Kerja Mingguan ........................ 110 Lampiran 4. Form KP-6 Log Harian dan Catatan Perubahan Acuan Kerja........ 111 Lampiran 5. Form KP-6 Log Harian dan Catatan Perubahan Acuan Kerja........ 112 Lampiran 6. Form KP-7 Kehadiran Kerja Praktik .............................................. 113 Lampiran 7. Form KP-7 Kehadiran Kerja Praktik .............................................. 114 Lampiran 8. Kartu Bimbingan Kerja Praktik ...................................................... 115 Lampiran 9. Biodata Penulis ............................................................................... 116. xx.

(21) BAB I PENDAHULUAN. 1.1. Latar Belakang PT Satu Atap Indonesia Merupakan perusahaan yang berdiri pada 18. November 2017 di Surabaya. PT Satu Atap Indonesia berperan sebagai wadah bagi para pengusaha atau komunitas baik dari luar kota maupun dalam kota untuk bertukar pikir (sharing), bekerja, bermain, meningkatkan bisnis, serta menikmati makanan favorit (Food Station) yang bertempat dijalan Pacar No.2 Surabaya. PT Satu Atap Indonesia merupakan sebuah tempat untuk memadukan budaya para pekerja, gaya hidup dalam satu wadah. Untuk Memenuhi hal tersebut, PT Satu Atap Indonesia menyediakan banyak tempat yang dapat digunakan oleh para pelanggan. Tempat tersebut seperti personal seat, meeting room dan virtual office. Personal Seat merupakan sebuah kategori produk tempat yang disediakan oleh PT Satu Atap Indonesia untuk perseorangan. Meeting Room merupakan sebuah ruang pertemuan yang disewakan oleh PT Satu Atap Indonesia. Virtual Office merupakan sebagai produk yang ditawarkan oleh PT Satu Atap Indonesia untuk para perusahaan yang belum memiliki tempat usaha. Ketiga produk tersebut akan ditawarkan kepada pelanggan dari perusahaan atau komunitas. Selain tiga produk yang telah dijelaskan diatas, PT Satu Atap Indonesia menyediakan produk member card. Produk ini digunakan sebagai kartu anggota PT Satu Atap Indonesia. Kelebihan yang dimiliki jika menjadi anggota PT Satu Atap Indonesia yaitu adanya fasilitas – fasilitas khusus keanggotaan yang ditawarkan PT Satu Atap Indonesia. Salah satunya yaitu free trial personal seat selama 2 jam.. 1.

(22) 2. Dalam proses menerima penyewaan dari pelanggan, PT Satu Atap Indonesia membuat sebuah proses bisnis yang dapat memudahkan divisi marketing dalam mengelola sebuah data. Divisi marketing akan mencatat data yang diperoleh dari pelanggan. Pencatatan tersebut dimulai saat pelanggan ingin memesan sebuah tempat atau ingin mendaftar sebagai anggota PT Satu Atap Indonesia. Divisi marketing akan menawarkan kategori produk yang dimiliki PT Satu Atap Indonesia ke pelanggan, sehingga pelanggan dapat memilih dan melihat produk yang ingin didapatkan. Setelah pelanggan memilih produk yang dinginkan, maka divisi marketing mulai memproses pencatatan data penyewaan dan pelanggan jika pelanggan benar-benar sudah memutuskan untuk memilih produk yang diinginkan. Setelah proses tersebut data yang didapat dari pelanggan akan disimpan hingga keproses pembayaran. Namun, dari proses pencatatan tersebut terdapat kesulitan dalam proses track and record data pelanggan maupun penyewaan. Hal itu dikhawatirkan akan terjadi kesalahan dalam penerimaan informasi yang sudah didapatkan dan nantinya berisiko dalam pembuatan laporan kegiatan. Dengan adanya masalah tersebut maka PT Satu Atap Indonesia memerlukan sebuah aplikasi yang dapat mendukung proses penerimaan penyewaan pelanggan secara efektif dan efisien. Berdasarkan uraian permasalahan yang telah dipaparkan sebelumnya, maka diperlukan sebuah rancang bangun aplikasi penyewaan ruang pertemuan pada PT Satu Atap Indonesia berbasis web. Aplikasi ini memiliki peran penting dalam manajemen pesanan pada PT Satu Atap Indonesia sehingga dalam prosesnya lebih efektif dan efisien serta laporan yang dihasilkan dapat lebih akurat..

(23) 3. 1.2. Rumusan Masalah Dari latar belakang yang telah dipaparkan diatas, maka dapat dibuat. rumusan permasalahan yang ada, yaitu bagaimana merancang bangun aplikasi penyewaaan ruangan pertemuan berbasis web pada PT Satu Atap Indonesia ?.. 1.3. Batasan Masalah Batasan masalah pada aplikasi penyewaan ruang pertemuan berbasis web. pada PT Satu Atap Indonesia adalah sebagai berikut : a. Aplikasi ini meliputi pencatatan penyewaan pelanggan oleh divisi marketing yang menghasilkan informasi tentang penyewaan ruang yang dipesan pelanggan. b. Aplikasi yang dibuat hanya digunakan oleh divisi marketing dalam proses penyewaan ruang pertemuan, pencatatan pelanggan, pembuatan member card dan proses pembayaran. c. Aplikasi menggunakan platform berbasis web. d. Aplikasi menampilkan laporan data penyewaan dan pembayaran.. 1.4. Tujuan Dari perumusan masalah diatas, maka tujuan yang diperoleh yaitu membuat. rancang bangun aplikasi penyewaan ruang pertemuan berbasis web pada PT Satu Atap Indonesia.. 1.5. Manfaat. Manfaat yang diharapkan dari pembuatan aplikasi adalah sebagai berikut : 1. Membantu divisi marketing dalam proses pengambilan data penyewaan pelanggan..

(24) 4. 2. Mempermudah pembuatan laporan pada divisi marketing. 3. Membuat Efisiensi penggunaan kertas.. 1.6. Sistematika Penulisan Berikut merupakan. sistematika penulisan laporan kerja praktik yang. digunakan untuk mempermudah dalam memahami pembahasan penulisan. BAB I:. PENDAHULUAN Pada bab ini membahas mengenai latar belakang, rumusan masalah, batasan masalah, tujuan, manfaat serta sistematika penulisan kerja praktik.. BAB II:. GAMBARAN UMUM INSTANSI Pada bab ini menjelaskan tentang penjabaran sejarah perusahaan PT Satu Atap Indonesia. Penjabaran visi dan misi yang dimiliki perusahaan, pengenalan struktur organisasi perusahaan serta deskripsi dari masing-masing bagian pada PT Satu Atap Indonesia.. BAB III:. LANDASAN TEORI Pada bab ini menjelaskan tentang teori-teori yang digunakan sebagai acuan teori yang berhubungan dengan topik permasalahan yang telah diangkat. Permasalahan tersebut seperti konsep dasar model pengembangan aplikasi, aplikasi, website dan lain sebagainya.. BAB IV:. DESKRIPSI PEKERJAAN Pada bab ini, menjelaskan tentang uraian-uraian tugas yang dikerjakan seperti. analisis sistem, perancangan sistem serta. penjelasan implementasi pada pengembangan aplikasi penyewaan ruang pertemuan PT Satu Atap Indonesia..

(25) 5. BAB V:. PENUTUP Pada bab ini mejelaskan tentang kesimpulan dari seluruh laporan yang telah disesuaikan dengan pembahasan pada bab-bab sebelumnya, serta saran yang dapat membantu penulis untuk pengembang aplikasi berikutnya..

(26) BAB II GAMBARAN UMUM PERUSAHAAN. 2.1. Gambaran Umum PT Satu Atap Indonesia. Gambar 2. 1 PT Satu Atap Indonesia PT Satu Atap Indonesia merupakan sebuah tempat yang didirikan pada tanggal 18 November 2017. Berawal dari kondisi kota Surabaya yang memiliki potensi dan peluang yang sangat besar dibidang industri kreatif dan entrepreneur, namun dalam kenyataanya kondisi tersebut tidak didukung dengan adanya fasilitas yang berperan dalam pengembangan peluang tersebut. Untuk mendukung kondisi tersebut maka PT Satu Atap Indonesia hadir dalam menyediakan jasa coworking space dan food court yang terintegrasi menjadi satu. Mengusung 3 (tiga) hal sebagai point utama yang menjadi dasar pengembangan bisnis PT Satu Atap Indonesia. Pertama Culture, Dimana Office PT Satu Atap Indonesia ingin membangun atmosfer dunia kreatif di Kota Surabaya dengan menggandeng komunitas-. 6.

(27) 7. komunitas kreatif dan para pelaku industri kreatif untuk menjadikan PT Satu Atap Indonesia sebagai pusat kegiatan kreatif di Kota Surabaya. Kedua Office, PT Satu Atap Indonesia berada dipusat Kota Surabaya, tepatnya di belakang Balai Kota Surabaya Jalan Pacar No 2-A, dengan lokasi yang strategis, PT Satu Atap Indonesia berharap bisa menjadi pusat keramaian dan pusat informasi mengenai perkembangan dunia bisnis di Kota Surabaya. Ketiga. adalah. People,. People. merupakan. unsur. penting. dalam. pengembangan bisnis PT Satu Atap Indonesia. PT Satu Atap Indonesia berusaha untuk memberikan pelayanan terbaik terhadap semua stakeholder, tidak hanya pelayanan tetapi juga meliputi edukasi, konseling serta pendampingan untuk setiap anggota PT Satu Atap Indonesia sehingga dapat memberikan nilai lebih dan meningkatkan engagement antara PT Satu Atap Indonesia dengan para konsumen.. 2.2. Logo PT Satu Atap Indonesia Berikut merupakan logo yang dimiliki oleh PT Satu Atap Indonesia sesuai. pada Gambar 2.2 :. Gambar 2. 2 Logo PT Satu Atap Indonesia.

(28) 8. 2.3. Visi dan Misi Perusahaan. 2.3.1 Visi Perusahaan “Coworking Space yang menjadi julukan utama para komunitas, startup dan entrepreneur Surabaya yang ingin mengembangkan diri secara terarah, dan menjadi coworking space yang menjadi pusat aktivasi program kreatif bagi perusahaan multinasional di Surabaya”.. 2.3.2 Misi Perusahaan Berikut merupakan misi perusahaan PT Satu Atap Indonesia: 1. Bertekad membantu pelanggan meraih keberhasilan melalui pemahaman usaha yang komprehensif dan interaksi berkelanjutan. 2. Menciptakan peluang bagi insan perusahaan untuk dapat meningkatkan status sosial dan aktualisasi diri melalui kinerjanya. 3. Menghasilkan nilai tambah yang berkelanjutan bagi para pemangku kepentingan melalui tiga aspek berimbang dalam hal ekonomi, sosial dan lingkungan. 4. Memberi sumbangan yang bermakna bagi kesejahteraan bangsa.. 2.4. Struktur Organisasi Berikut merupakan struktur organisasi yang terdapat pada PT Satu Atap. Indonesia. Struktur organisasi tersebut memiliki beberapa bagian pekerjaan yang memiliki tanggung jawab pada masing-masing kegiatan bisnis. Bagian tersebut dapat dilihat pada gambar 2.3..

(29) Gambar 2. 3 Struktur Organisasi PT Satu Atap Indonesia. 9.

(30) 10. 2.5. Deskripsi Tugas Berikut merupakan deskripsi tugas sesuai dengan Gambar 2.3 struktur. organisasi PT Satu Atap Indonesia. a.. CEO (Chief Executive Officer) Melakukan perencanaan, analisis dan pengelolaan segala aktivitas fungsional bisnis pada PT Satu Atap Indonesia seperti operasional, sumber daya manusia, keuangan dan pemasaran. Selain itu CEO (Chief Executive Officer) bertugas dalam membuat kebijakan, standar dan prosedur pada PT Satu Atap Indonesia.. b.. COO (Chief Operating Officer) Chief Operating officer PT Satu Atap Indonesia bertugas untuk melakukan pengelolaan perusahaan dibidang operasional serta sebagai penghubung Staff PT Satu Atap Indonesia dengan CEO.. c.. CMO (Chief Marketing Officer) Membantu CEO PT Satu Atap Indonesia dalam memimpin divisi marketing dan akuisisi pelanggan. Selain itu tugas CMO (Chief Marketing Officer) menangani tentang perencanaan, pengelolaan, dan penentuan strategi pemasaran PT Satu Atap Indonesia.. d.. CFO (Chief Financial Officer) Melakukan tugas yang terkait dengan pengadaan pendanaan, perencanaan anggaran, pembelanjaan, pembentukan anggaran, pembuatan laporan perusahaan PT Satu Atap Indonesia. Dalam proses pengadaan pendanaan CFO (Chief Financial Officer) bertanggung jawab secara penuh pada proses terjadinya investasi atau pinjaman yang dilakukan pada pihak ketiga seperti bank dan yang lainnya. CFO PT Satu Atap Indonesia bertanggung jawab dalam.

(31) 11. pembelanjaan dan pengadaan barang serta asset yang dimiliki PT Satu Atap Indonesia. e.. CTO (Chief Technology Officer) Dalam PT Satu Atap Indonesia CTO (Chief Technology Officer) bertugas dalam proses pengembangan teknologi perusahaan. Dalam hal ini CTO bertanggung jawab penuh dalam pengelolaan informasi dan data PT Satu Atap Indonesia.. f.. Supervisor Operational Melakukan pengawasan secara langsung terkait dengan proses operasional yang dilakukan oleh staff dilapangan. Melakukan pelaksanaan rencana operasional yang telah diberikan COO PT Satu Atap Indonesia.. g. Marketing Manager Bertanggung jawab dalam proses pemasaran PT Satu Atap Indonesia. Selain itu, marketing manager bertanggung jawab dalam penggunaan dana promosi serta perolehan hasil penyewaan PT Satu Atap Indonesia. Melakukan pembimbingan terhadap staff marketing. Tugas terpenting dari marketing manager yaitu melakukan perencanaan marketing research dengan mengikuti perkembangan pasar terutama penelitian tentang produk yang dimiliki PT Satu Atap Indonesia yang akan ditawarkan kepada pelanggan. h.. Supervisor Finance Tugas yang dimiliki oleh Supervisor Finance hampir sama dengan Supervisor Operational yaitu melakukan pengawasan secara langsung terkait dengan proses financial. Melakukan pelaksanaan rencana financial yang telah diberikan CFO PT Satu Atap Indonesia..

(32) 12. i.. Food Station Team Leader Melakukan pemantauan secara langsung kegiatan yang dilakukan pada bagian food station. Membuat jadwal kegiatan pekerjaan pada bagian food station. Mengkoordinir dan membina kerjasama antar staff food station.. j.. Coworking Team Leader Melakukan pemantauan secara langsung kegiatan yang dilakukan pada bagian coworking. Membuat jadwal kegiatan pekerjaan pada bagian coworking. Mengkoordinir dan membina kerjasama antar staff yang berada pada bagian coworking.. k.. Event Bertugas dalam perencanaan, pelaksanaan dan evaluasi dari setiap kegiatan event yang dilakukan oleh PT Satu Atap Indonesia. Menyusun anggaran terkait pelaksanaan event yang akan dibuat serta membuat laporan tentang pelaksanaan dan evaluasi event.. l.. Sales Bertugas dalam memperkenalkan PT Satu Atap Indonesia kepada pelanggan melalui kegiatan promosi, pameran dan lain sebagainya, sehingga pelanggan mampu mengetahui PT Satu Atap Indonesia.. m. Staff Staff bertanggung jawab secara langsung mengenai segala hal kegiatan bisnis yang ada pada PT Satu Atap Indonesia baik pada bagian marketing, operational maupun financial..

(33) BAB III LANDASAN TEORI. 3.1. Aplikasi Menurut Safaat (2012), perangkat lunak aplikasi adalah suatu subkelas. perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna. Secara sederhana aplikasi merupakan sebuah perangkat lunak yang dibuat dan digunakan oleh seorang pengguna akhir atau end user sehingga memunculkan sebuah interaksi antara keduanya. Menurut Sutabri (2012), aplikasi adalah terapan yang difungsikan secara khusus dan terpadu sesuai dengan kemampuan yang dimilikinya. Sedangkan menurut Asropudin (2013), aplikasi adalah software yang dibuat oleh suatu perusahaan computer untuk mengerjakan tugas-tugas tertentu, misalnya Ms. World, Ms. Excel.. 3.2. Penyewaan Menurut Nopiana (2017), penyewaan merupakan sebuah persetujuan dimana. sebuah pembayaran dilakukan atas penggunaan suatu barang atau properti secara sementara oleh orang lain. Barang yang dapat disewapun bermacam-macam, tarif dan lama sewa juga bermacam-macam. Selain itu penyewaan dapat diartikan sebagai pemindahan hak guna pakai dari pihak pemilik kepada pihak penyewa dalam jangka waktu tertentu, dan tarif yang ditentukan. Barang atau benda yang disewakan tidak bertentangan dengan undang-undang, ketertiban dan kesusilaan, sehingga barang yang disewakan dapat menyelesaikan kebutuhan penyewa.. 13.

(34) 14. Penyewaan berasal dari kata dasar sewa yang mendapat tambahan kata imbuhan “Pe” dan akhiran “an”. Sewa sendiri mempunyai arti yaitu pakaian sesuatu dengan membayar uang, sedangkan penyewaan adalah sesuatu kegiatan yang melayani jasa peminjaman dengan tidak mengabaikan suatu ketentuan atau kesepakatan dan syarat-syarat yang berlaku didalam organisasi tersebut guna mencapai satu tujuan bersama (Siagian, 2015).. 3.3. Ruang Pertemuan Menurut Gonzaga (2011), ruang pertemuan biasa digunakan untuk. merencanakan kegiatan-kegiatan yang akan diselenggarakan. Menurut Anjani (2014), ruang pertemuan merupakan bagian dari function room yaitu suatu ruangan yang digunakan untuk kegiatan penyelenggaraan pada periode dan tujuan tertentu yang telah diatur sedemikian rupa dengan standar nilai jual bisnis, untuk menyelenggarakan acara-acara yang akan diadakan. Berikut merupakan beberapa ruang pertemuan yang ada pada PT Satu Atap Indonesia: 1. Personal Seat Merupakan sebuah kategori produk tempat yang disewakan oleh PT Satu Atap Indonesia untuk perseorangan.. Gambar 3. 1 Personal Seat PT Satu Atap Indonesia.

(35) 15. 2. Meeting Room merupakan sebuah ruang pertemuan yang disewakan oleh PT Satu Atap Indonesia.. Gambar 3. 2 Meeting Room PT Satu Atap Indonesia 3. Virtual Office merupakan sebuah produk yang ditawarkan oleh PT Satu Atap Indonesia untuk para perusahaan yang belum memiliki tempat usaha.. Gambar 3. 3 Virtual Office PT Satu Atap Indonesia. 3.4. Website Menurut Batubara (2012) website atau situs dapat diartikan sebagai kumpulan. halaman-halaman yang digunakan untuk menampilkan informasi kata, gambar diam atau gerak, animasi, suara dan atau gabungan dari semuanya baik yang bersifat.

(36) 16. statis maupun dinamis yang membentuk satu rangkaian bangunan yang saling terkait, yang masing-masing dihubungkan dengan jaringan – jaringan halaman. Hubungan antara satu halaman web dengan halaman web yang lainnya disebut hyperlink, sedangkan teks yang dijadikan media penghubung disebut hypetext. Dengan berkembangnya teknologi yang semakin pesat, website juga mengalami perkembangan yang sangat berarti, hal yang sangat dirasakan dari perkembangan tersebut adalah pengelompokan jenis web yang lebih diarahkan berdasarkan kepada fungsi, sifat atau gaya dan bahasa pemrograman yang digunakan. Menurut Batubara (2012), Berikut merupakan jenis – jenis website sesuai dengan fungsi, sifat atau style dan bahasa pemrograman yang digunakan. Adapun Jenis-jenis website berdasarkan sifat atau gayanya yaitu: 1. Website Dinamis, merupakan sebuah website yang menyediakan content atau isi yang selalu berubah-ubah setiap saat. Bahasa pemrograman yang digunakan antara lain PHP, ASP, NET dan memanfaatkan database MySQL atau MS SQL. 2. Website Statis, merupakan website yang isinya sangat jarang diubah. Bahasa pemrograman yang digunakan adalah HTML dan belum memanfaatkan database. Berdasarkan fungsinya website terbagi atas: 1. Personal website, website yang berisi informasi pribadi seseorang 2. Commercial website, website yang dimiliki oleh sebuah perusahaan yang bersifat bisnis. 3. Government website, website yang dimiliki oleh instansi pemerintahan, pendidikan yang bertujuan memberikan pelayanan kepada pengguna..

(37) 17. 4. Non-Profit Organization website, dimiliki oleh organisasi yang bersifat nonprofit atau tidak bersifat bisnis. Dalam segi bahasa pemrograman yang digunakan, website terbagi atas: 1. Server Side, merupakan website yang menggunakan bahasa pemrograman yang tergantung kepada tersedianya server. Seperti PHP, ASP, NET dan lain sebagainya. Jika tidak ada server, website yang dibangun menggunakan bahasa pemrograman di atas tidak akan dapat berfungsi sebagaimana mestinya. 2. Client Side, adalah website yang tidak membutuhkan server dalam menjalankannya, cukup diakses melalui browser saja. Misalnya HTML.. 3.5. XAMPP Menurut Risnandar (2013), xampp adalah suatu program yang digunakan. sebagai server untuk mengeksekusi fungsi yang ada dalam halaman website yang kita buat sekaligus menampilkan halaman website tersebut agar bisa diakses oleh user. Xampp merupakan proyek dari dua orang yang bernama Kai ‘Oswald’ Seidler dan Kay Vogelgesang. Mereka telah menciptakan suatu pengembangan sempurna diantaranya Apache, MySQL, PHP, Perl, dan berbagai komponen. Xampp telah memadukan PHP, Apache, MySQL, dimana PHP adalah extension yang dapat mengeksekusi script-script PHP, apache adalah web server dan MySQL adalah penyedia basis datanya.. 3.6. PHP (Hypertext Preprocessor) Menurut Risnandar (2013), PHP (hypertext preprocessing) merupakan. pemorgraman yang biasa digunakan untuk membuat HTML (hypertext markup language). File.php yang dibuat akan diproses didalam server, sedangkan halaman.

(38) 18. yang akan dikirimkan ke browser pengunjung hanyalah tampilan HTML-nya. Dengan PHP, halaman website yang dibuat akan menjadi dinamis, yakni dapat selalu berubah tanpa harus mengubah isi website secara manual. Informasi akan diproses ulang oleh web server sehingga akan didapatkan isi paling mutakhir dari halaman web.. 3.7. SDLC (System Development Life Cycle) Menurut Pressman (2010), model air terjun (waterfall) kadang dinamakan. siklus hidup klasik (classic life cycle). Dimana hal ini menyiratkan pendekatan yang sistematis dan berurutan (sekuensial) pada pengembangan perangkat lunak, yang dimulai dengan spesifikasi kebutuhan pengguna dan berlanjut melalui tahapantahapan perencanaan (planning), pemodelan (modeling), konstruksi (construction), serta penyerahan sistem atau perangkat lunak ke para pelanggan atau pengguna (deployment), yang diakhiri dengan dukungan berkelanjutan pada perangkat lunak yang dihasilkan.. Gambar 3. 4 Model Waterfall.

(39) 19. Sedangkan menurut Pascapraharastyan (2014), model waterfall merupakan sebuah model yang melakukan pendekatan secara sistematis dan urutan mulai dari level kebutuhan sistem lalu menuju ke tahap analisis, desain, coding, testing / verification, dan maintenance. Disebut waterfall karena tahap demi tahap yang dilalui harus menunggu selesainya tahap sebelumnya dan berjalan berurutan.. 3.8. MySQL (My Structured Query Language) Menurut MySQL Komputer (2013), pertama kali dirinitis oleh seorang. programmer database bernama Michael Widenius, yang anda dapat hubungi emailnya monty@analytikerna. MySQL database server adalah RDBMS (Relasional Database Management System) yang dapat menangani data yang bervolume besar. Meskipun begitu, tidak menuntut resource yang besar. MYSQL adalah database yang paling popular diantara database – database lain. MySQL adalah program database yang mampu mengirim dan menerima data dengan sangat cepat dan multi-user. MySQL memiliki dua bentuk lisensi, yaitu free software dan shareware.. 3.9. Testing Menurut Romeo (2013), testing adalah proses kemantapan kepercayanakan. kinerja program atau sistem sebagaimana yang diharapkan. Testing software adalah proses mengoperasikan software dalam suatu kondisi yang dikendalikan untuk verifikasi, mendeteksi error dan validasi. Verifikasi adalah pengecekkan atau pengetesan entitas-entitas, termasuk software, untuk pemenuhan dan konsistensi dengan melakukan evaluasi hasil terhadap kebutuhan yang telah ditetapkan. Validasi adalah melihat kebenaran sistem apakah proses yang telah dituliskan sudah.

(40) 20. sesuai dengan apa yang dibutuhkan oleh pengguna. Deteksi error adalah testing yang berorientasi untuk membuat kesalahan secara intensif, untuk menentukan apakah suatu hal tersebut tidak terjadi. Test case merupakan suatu tes yang dilakukan berdasarkan pada suatu inisialisasi, masukan, kondisi atupun hasil yang telah ditentukan sebelumnya. Testing dibedakan menjadi dua yaitu: 1. White Box Testing White Box Testing adalah suatu metode desain test case yang menggunakan struktur kendali dari desain procedural. Seringkali white box testing diasosiasikan dengan pengukuran cakupan tes, yang mengukur prosentase jalurjalur dari tipe yang dipilih untuk dieksekusi oleh test case. White box testing dapat menjamin semua struktur internal data dapat dites untuk memastikan validasinya. 2. Black Box Testing Black Box Testing dilakukan tanpa adanya suatu pengetahuan tentang detail struktur internal dari sistem atau komponen yang dites, juga disebut sebagai fungsional testing. Black box testing berfokus pada kebutuhan fungsional pada software, berdasarkan pada spesifikasi kebutuhan dari software. Menurut Rahman (2014), Dengan adanya black box tesing, perekayasa software dapat menggunakan kebutuhan fungsional pada suatu program. Black box testing dilakukan untuk melakukan pengecekan apakah sebuah software telah bebas dari error dan fungsi-fungsi yang diperlukan telah berjalan sesuai dengan yang diharapkan..

(41) 21. 3.10 Diagram Konteks (Context Diagram) Menurut Laila (2011), Diagram konteks adalah diagram tingkat atas, yaitu diagram secara global dari sebuah sistem informasi yang menggambarkan aliranaliran data ke dalam dan luar entitas eksternal. Sedangkan menurut Afyenni (2014), context diagram memperlihatkan sistem yang dirancang secara keseluruhan, semua external entity harus digambarkan sedemikian rupa, sehingga terlihat data yang mengalir pada input-proses-output.. 3.11 Data Flow Diagram (DFD) Menurut Sutabri (2012), Data Flow Diagram adalah suatu network yang menggambarkan suatu sistem automat atau komputerisasi, manualisasi, atau gabungan dari keduanya, yang penggambarannya disusun dalam bentuk kumpulan komponen sistem yang saling berhubungan sesuai aturan mainnya. Tabel 3. 1 Simbol Data Flow Diagram No. Simbol. Nama Simbol. Keterangan. 1. External Entity Simbol ini menunjukkan atau Bondery kesatuan dilingkungan luar sistem yang dapat berupa orang, organisasi atau sistem lain yang berada dilingkungan luarnya yang akan memberikan pengaruh berupa input atau menerima output.. 2. Data Flow atau Aliran data dapat digambarkan Aliran Data dengan tanda panah dan garis yang diberi nama dari aliran data tersebut.. 3. Proses. Dalam simbol tersebut ditulisakan nama proses yang akan dikerjakan oleh sistem dari transformasi aliran data yang keluar. Suatu proses.

(42) 22. mempunyai satu atau lebih input data.. No 4. Simbol. Nama Simbol Data Store. Keterangan Data store merupakan simpanan dari data yang dapat berupa file atau catatan manual, dan suatu agenda atau buku. Data store digunakan untuk menyimpan data sebelum dan sesudah proses lebih lanjut.. 3.12 Entity Relationship Diagram (ERD) Menurut Sutanta (2011), entity relationship diagram (ERD) merupakan suatu model data yang dikembangkan berdasarkan objek. ERD digunakan untuk menjelaskan hubungan antar data dalam basis data kepada pengguna secara logis. Model ini dapat membantu perancangan atau analisis sistem pada saat melakukan analisis dan perancangan basis data karena model ini dapat menunjukkan macam data yang dibutuhkan dan kerelasian antar data didalamnya. Berikut merupakan komponen entity relationship diagram (ERD) berdasarkan Sutanta (2011), adalah sebagai berikut: 1. Entitas, entitas merupakan suatu objek yang dapat dibedakan dari lainnya yang dapat diwujudkan dalam basis data. Objek dasar dapat berupa orang, benda, atau hal yang keterangannya perlu disimpan dalam basis data. a. Entitas dinyatakan dengan simbol persegi panjang. b. Nama entitas dituliskan didalam simbol persegi panjang. c. Nama entitas berupa kata benda, tunggal..

(43) 23. 2. Atribut, atribut merupakan keterangan-keterangan yang terkait pada sebuah entitas yang perlu disimpan dalam basis data. Atribut berfungsi sebagai penjelasan pada sebuah entitas. Untuk menggambarkan atribut digunakan aturan sebagai berikut: a. Atribut digambarkan dengan simbol ellips. b. Nama atribut dituliskan didalam simbol ellips. c. Nama atribut merupakan kata benda, tunggal. d. Nama atribut sedapat mungkin menggunakan nama yang mudah dipahami dan dapat menyatakan maknanya dengan jelas. 3. Relasi, relasi merupakan hubungan antara sejumlah entitas yang berasal dari himpunan entitas yang berbeda. Aturan penggambaran relasi adalah sebagai berikut: a. Relasi dinyatakan dengan simbol belah ketupat. b. Nama relasi dituliskan didalam symbol belah ketupat. c. Nama relasi berupa kata kerja aktif. d. Nama relasi sedapat mungkin menggunakan nama yang mudah dipahami dan dapat menyatakan maknanya dengan jelas..

(44) BAB IV DESKRIPSI PEKERJAAN. 4.1. Komunikasi Pada tahap komunikasi dilakukan sebuah wawancara, observasi dan studi. literatur yang dilakukan pada pihak PT Satu Atap Indonesia. Wawancara digunakan dalam proses pengumpulan data dan informasi tentang penyewaan ruang pertemuan PT Satu Atap Indonesia, dimana data tersebut dapat digunakan untuk menyelesaikan proses pengembangan yang sedang dibuat. Proses wawancara dilakukan pada pihak divisi marketing yaitu Ibu Putri Marjani. Wawancara tersebut digunakan untuk mengetahui proses bisnis penyewaan ruang pertemuan pada PT Satu Atap Indonesia. Tahap observasi merupakan tahap kegiatan pengamatan langsung yang dilakukan pada PT Satu Atap Indonesia. Proses pengamatan dilakukan pada pihak yang mendukung proses bisnis penyewaan ruang pertemuan PT Satu Atap Indonesia. Pihak tersebut adalah divisi marketing PT Satu Atap Indonesia. Observasi digunakan untuk mengamati bagaimana divisi marketing memproses penyewaan ruang pertemuan pada PT Satu Atap Indonesia. Tahap selanjutnya yaitu tahap studi literatur, tahap ini digunakan untuk mengumpulkan teori-teori dan sumber data pendukung yang berhubungan dengan aplikasi penyewaan ruang pertemuan. Tahap ini dilakukan dengan mengumpulkan beberapa pengetahuan yang berasal dari buku, jurnal dan internet.. 24.

(45) 25. 4.2. Perencanaan Tahap perencanaan berisi tentang penjadwalan kerja dalam proses. pengembangan aplikasi dari mulai awal pengerjaan hingga implementasi aplikasi penyewaan ruang pertemuan pada PT Satu Atap Indonesia. Penjadwalan kerja yang dibuat dapat dilihat pada lampiran 3.. 4.3. Analisis Bisnis. A.. Identifikasi Masalah Tabel 4. 1 Identifikasi Masalah. No. Permasalahan Dalam proses pengelolaan penyewaan ruang pertemuan terdapat kesulitan dalam proses track and record data pelanggan, pembayaran dan penyewaan.. Dampak Terjadi kehilangan data, akibat kesulitan dalam proses track and record data.. Solusi Membuat sebuah aplikasi penyewaan ruang pertemuan yang digunakan untuk proses pencatatan penyewaan pelanggan, pembayaran.. 2.. Belum maksimalnya pembuatan laporan pembayaran dan penyewaan.. Adanya evaluasi yang berjalan tidak maksimal karena kurangnya dokumen pendukung evaluasi.. Membuat aplikasi untuk mengelola laporan yang dapat diakses pegawai dengan mudah.. 3.. Kesulitan dalam proses berbagi data pesanan penyewaan karena data belum dikelola dengan baik.. Menghambat proses – proses lainnya (seperti proses operasional dan financial) yang membutuhkan data penyewaan dalam proses transaksinya. Membuat aplikasi yang terkelola dengan baik sehingga mudah untuk berbagi data.. 1.. B.. Identifikasi Proses Bisnis Berikut adalah document flow dari proses bisnis penyewaan ruang. pertemuan yang digambarkan pada Gambar 4.1..

(46) 26. Gambar 4. 1 Document Flow Penyewaan Ruang Pertemuan C.. Identifikasi Pengguna Berdasarkan hasil wawancara dan observasi pada CTO (Chief Technology Officer) PT Satu Atap Indonesia, terdapat beberapa pengguna yang terlibat dalam proses transaksi peminjaman ruang pertemuan PT Satu Atap Indonesia yaitu admin, staff marketing, marketing manager dan CMO (Chief Marketing Officer)..

(47) 27. D.. Identifikasi data Dalam pembuatan aplikasi ini membutuhkan beberapa data, berikut merupakan data-data yang dibutuhkan pada proses penyewaan ruangan pertemuan pada PT Satu Atap Indonesia: a. Data Master, meliputi: -. Data master fasilitas. -. Data master karyawan. -. Data master tempat. -. Data master jenis tempat. -. Data master pelanggan. -. Data master departemen. -. Data master jabatan. -. Data master login. b. Data Transaksi, meliputi:. E.. -. Proses pencatatan transaksi penyewaan ruang pertemuan. -. Proses pembayaran. Identifikasi fungsi a. Fungsional data master, meliputi: -. Fungsional data master fasilitas. -. Fungsional data master karyawan. -. Fungsional data master tempat. -. Fungsional data master jenis tempat. -. Fungsional data master pelanggan. -. Fungsional data master departemen.

(48) 28. -. Fungsional data master jabatan. -. Fungsional data master login. b. Fungsional proses pencatatan transaksi penyewaan ruang pertemuan c. Fungsional pembuatan laporan, meliputi: -. Laporan pencatatan transaksi penyewaan ruang pertemuan. -. Laporan pembayaran. 4.3.2 Analisis Kebutuhan Pengguna A.. Bagian Admin Berikut merupakan analisis kebutuhan pada bagian admin. Tabel 4. 2 Kebutuhan Pengguna Bagian Admin. Kebutuhan Fungsi Mengelola data master. B.. -. Kebutuhan Data Data karyawan Data departemen Data jabatan Data tempat Data jenis tempat Data fasilitas Data login. -. Kebutuhan Informasi Informasi data karyawan Informasi data departemen Informasi data jabatan Informasi data tempat Informasi data jenis tempat Informasi data fasilitas Informasi data login. Bagian Staff Marketing Tabel 4. 3 Kebutuhan Pengguna Bagian Staff Marketing. Kebutuhan Fungsi Mengelola data master pelanggan Mencatat penyewaan ruang pertemuan Mencatat proses pembayaran Laporan -. Kebutuhan Data Data pelanggan Data penyewaan Data pelanggan Data tempat Data jenis tempat Data login Data Penyewaan Data Pelanggan Data Login Data Penyewaan Data Pembayaran. Kebutuhan Informasi - Informasi Data Pelanggan - Informasi Data Penyewaan. -. Informasi Pembayaran. Data. -. Laporan Penyewaan Laporan Pembayaran.

(49) 29. C.. Bagian Chief Marketing Officer (CMO) Tabel 4. 4 Kebutuhan Pengguna Bagian Chief Marketing Officer (CMO). Kebutuhan Fungsi Laporan. -. Kebutuhan Data Data Penyewaan Data Pembayaran. Kebutuhan Informasi - Laporan Penyewaan - Laporan Pembayaran. 4.3.3 Analisis Kebutuhan Fungsional Tahap analisis kebutuhan fungsional didapatkan dari hasil analisis kebutuhan pengguna yang terjadi pada PT Satu Atap Indonesia saat ini, berikut merupakan analisis kebutuhan fungsional PT Satu Atap Indonesia: A.. Fungsi Pengelolaan Hak Akses Pengguna Tabel 4. 5 Fungsi Pengelolaan Hak Akses Pengguna. Nama Fungsi Deskripsi Pengguna Kondisi Awal Alur Normal. Pengelolaan Hak Akes Pengguna Fungsi login pengguna dalam aplikasi Admin, Staff, Manager marketing dan CMO Data Karyawan Aksi Pengguna Respon Sistem Login Aplikasi - Pengguna membuka - Menampilkan halaman awal website. login. -. Pengguna memasukkan username dan password. Username berupa nomor induk karyawan (NIK). -. Pengguna Menekan tombol login.. -. Sistem menampilkan datadata yang dimasukkan ke dalam textbox.. Sistem akan memeriksa username dan password yang dimasukan benar atau salah. Jika benar maka akan masuk kehalaman utama aplikasi penyewaan ruang pertemuan. Jika salah maka tampilan akan tetap pada tampilan awal login. Kondisi Akhir Pengguna berhasil masuk dalam aplikasi.

(50) 30. B.. Mengelola Data Master Fasilitas Tabel 4. 6 Mengelola Data Master Fasilitas. Nama Fungsi Deskripsi Pengguna Kondisi Awal Alur Normal. Mengelola Data Master Fasilitas Proses pengelolaan (input, update, delete) data master fasilitas Admin Data fasilitas Aksi Pengguna Respon Sistem Menambah Data Master Fasilitas - Pengguna memilih Sistem menampilkan form menu master fasilitas inputan master fasilitas dan pada aplikasi. menampilkan list data master fasilitas yang telah disimpan. - Pengguna Sistem menampilkan data-data memasukkan data yang telah dimasukkan kedalam fasilitas. textbox. - Menyimpan data Sistem melakukan proses master fasilitas dengan penyimpanan data yang telah menekan tombol insert diinputkan pengguna pada tabel data master data fasilitas dalam database. Penyimpanan berhasil jika terdapat notifikasi “proses simpan berhasil”. Jika tidak maka akan muncul notifikasi “proses simpan gagal! Field tidak boleh kosong”. Aksi Pengguna Respon Sistem Mengubah Data Master Fasilitas - Pengguna memilih Sistem memeriksa data yang data yang ingin diubah dipilih pengguna untuk diubah, dalam menu data kemudian menampilkan data master fasilitas yang akan diubah pada form ubah. - Pengguna Sistem menampilkan data-data memasukkan data yang telah diubah kedalam fasilitas yang diubah textbox. - Menyimpan data Sistem menyimpan data fasilitas master fasilitas yang ke dalam tabel fasilitas. telah diubah dengan menekan tombol update data. Aksi Pengguna Respon Sistem Menghapus Data Master Fasilitas - Pengguna memilih Sistem menampilkan konfirmasi master fasilitas yang data yang ingin dihapus..

(51) 31. ingin dihapus dengan menekan tombol Delete. - Menekan tombol ya Sistem akan menghapus data untuk hapus data dan master fasilitas dan tidak jika ingin menampilkan list data master membatalkan proses fasilitas yang telah terubah hapus data setelah proses hapus data. Kondisi Akhir Fungsi ini dapat melakukan proses penambahan, pengubahan dan penghapusan data master fasilitas. C.. Mengelola Data Master Karyawan Tabel 4. 7 Mengelola Data Master Karyawan. Nama Fungsi Deskripsi Pengguna Kondisi Awal Alur Normal. Mengelola Data Master Karyawan Proses pengelolaan (input, update, delete) data master karyawan Admin Data karyawan Aksi Pengguna Respon Sistem Menambah Data Master Karyawan - Pengguna memilih Sistem menampilkan form menu master karyawan inputan master karyawan dan pada aplikasi. menampilkan list data master karyawan yang telah disimpan. - Pengguna Sistem menampilkan data-data memasukkan data yang telah dimasukkan kedalam karyawan. textbox. - Menyimpan data Sistem melakukan proses master karyawan penyimpanan data yang telah dengan menekan diinputkan pengguna pada table tombol insert data master data karyawan dalam database. Penyimpanan berhasil jika terdapat notifikasi “proses simpan berhasil”. Jika tidak maka akan muncul notifikasi “proses simpan gagal! Field tidak boleh kosong”. Aksi Pengguna Respon Sistem Mengubah Data Master Karyawan - Pengguna memilih Sistem memeriksa data yang data yang ingin diubah dipilih pengguna untuk diubah, dalam menu data kemudian menampilkan data master karyawan. yang akan diubah pada form ubah..

(52) 32. -. Pengguna Sistem menampilkan data-data memasukkan data yang telah diubah kedalam karyawan yang diubah textbox. - Menyimpan data Sistem menyimpan data master karyawan yang karyawan ke dalam tabel telah diubah dengan karyawan. menekan tombol update data. Aksi Pengguna Respon Sistem Menghapus Data Master Karyawan - Pengguna memilih Sistem menampilkan konfirmasi master karyawan yang data yang ingin dihapus. ingin dihapus dengan menekan tombol Delete. - Menekan tombol ya Sistem akan menghapus data untuk hapus data dan master karyawan dan tidak jika ingin menampilkan list data master membatalkan proses karyawan yang telah terubah hapus data setelah proses hapus data. Kondisi Akhir Fungsi ini dapat melakukan proses penambahan, pengubahan dan penghapusan data master karyawan. D.. Mengelola Data Master Tempat Tabel 4. 8 Mengelola Data Master Tempat. Nama Fungsi Deskripsi Pengguna Kondisi Awal Alur Normal. Mengelola Data Master Tempat Proses pengelolaan (input, update, delete) data master tempat Admin Data tempat Aksi Pengguna Respon Sistem Menambah Data Master Tempat - Pengguna memilih Sistem menampilkan form menu master tempat inputan master tempat dan pada aplikasi. menampilkan list data master tempat yang telah disimpan. - Pengguna Sistem menampilkan data-data memasukkan data yang telah dimasukkan kedalam master tempat textbox. - Menyimpan data Sistem melakukan proses master tempat dengan penyimpanan data yang telah menekan tombol insert diinputkan pengguna pada table data master data tempat dalam database. Penyimpanan berhasil jika terdapat notifikasi “proses simpan berhasil”. Jika tidak maka.

(53) 33. akan muncul notifikasi “proses simpan gagal! Field tidak boleh kosong”. Aksi Pengguna Respon Sistem Mengubah Data Master Tempat - Pengguna memilih Sistem memeriksa data yang data yang ingin diubah dipilih pengguna untuk diubah, dalam menu data kemudian menampilkan data master tempat. yang akan diubah pada form ubah. - Pengguna Sistem menampilkan data-data memasukkan data yang telah diubah kedalam master tempat yang textbox. diubah - Menyimpan data Sistem menyimpan data tempat master tempat yang ke dalam tabel tempat. telah diubah dengan menekan tombol update data. Aksi Pengguna Respon Sistem Menghapus Data Master Tempat - Pengguna memilih Sistem menampilkan konfirmasi master tempat yang data yang ingin dihapus. ingin dihapus dengan menekan tombol Delete. - Menekan tombol ya Sistem akan menghapus data untuk hapus data dan master tempat dan menampilkan tidak jika ingin list data master tempat yang membatalkan proses telah terubah setelah proses hapus data hapus data. Kondisi Akhir Fungsi ini dapat melakukan proses penambahan, pengubahan dan penghapusan data master tempat. E.. Mengelola Data Master Jenis Tempat Tabel 4. 9 Mengelola Data Master Jenis Tempat. Nama Fungsi Deskripsi Pengguna Kondisi Awal Alur Normal. Mengelola Data Master Jenis Tempat Proses pengelolaan (input, update, delete) data master Jenis Tempat Admin Data jenis tempat Aksi Pengguna Respon Sistem Menambah Data Master Jenis Tempat.

(54) 34. -. Pengguna memilih menu master jenis tempat pada aplikasi.. Sistem menampilkan form inputan master jenis tempat dan menampilkan list data master jenis tempat yang telah disimpan. - Pengguna Sistem menampilkan data-data memasukkan data yang telah dimasukkan kedalam jenis tempat textbox. - Menyimpan data Sistem melakukan proses master jenis tempat penyimpanan data yang telah dengan menekan diinputkan pengguna pada table tombol insert data master data jenis tempat dalam database. Penyimpanan berhasil jika terdapat notifikasi “proses simpan berhasil”. Jika tidak maka akan muncul notifikasi “proses simpan gagal! Field tidak boleh kosong”. Aksi Pengguna Respon Sistem Mengubah Data Master Jenis Tempat - Pengguna memilih Sistem memeriksa data yang data yang ingin diubah dipilih pengguna untuk diubah, dalam menu data kemudian menampilkan data master jenis tempat. yang akan diubah pada form ubah. - Pengguna Sistem menampilkan data-data memasukkan data yang telah diubah kedalam jenis tempat yang textbox. diubah - Menyimpan data Sistem menyimpan data jenis master jenis tempat tempat ke dalam tabel jenis yang telah diubah tempat. dengan menekan tombol update data. Aksi Pengguna Respon Sistem Menghapus Data Master Jenis Tempat - Pengguna memilih Sistem menampilkan konfirmasi master jenis tempat data yang ingin dihapus. yang ingin dihapus dengan menekan tombol Delete. - Menekan tombol ya Sistem akan menghapus data untuk hapus data dan master jenis tempat dan tidak jika ingin menampilkan list data master membatalkan proses jenis tempat yang telah terubah hapus data setelah proses hapus data. Kondisi Akhir Fungsi ini dapat melakukan proses penambahan, pengubahan dan penghapusan data master jenis tempat..

(55) 35. F.. Mengelola Data Master Pelanggan Tabel 4. 10 Mengelola Data Master Pelanggan. Nama Fungsi Deskripsi Pengguna Kondisi Awal Alur Normal. Mengelola Data Master Pelanggan Proses pengelolaan (input, update, delete) data master pelangan Admin Data pelanggan Aksi Pengguna Respon Sistem Menambah Data Master Pelanggan - Pengguna memilih Sistem menampilkan form menu master inputan master pelanggan dan pelanggan pada menampilkan list data master aplikasi. pelanggan yang telah disimpan. - Pengguna Sistem menampilkan data-data memasukkan data yang telah dimasukkan kedalam pelanggan textbox. - Menyimpan data Sistem melakukan proses master pelanggan penyimpanan data yang telah dengan menekan diinputkan pengguna pada table tombol insert data master data pelanggan dalam database. Penyimpanan berhasil jika terdapat notifikasi “proses simpan berhasil”. Jika tidak maka akan muncul notifikasi “proses simpan gagal! Field tidak boleh kosong”. Aksi Pengguna Respon Sistem Mengubah Data Master Pelanggan - Pengguna memilih Sistem memeriksa data yang data yang ingin diubah dipilih pengguna untuk diubah, dalam menu data kemudian menampilkan data master pelanggan. yang akan diubah pada form ubah. - Pengguna Sistem menampilkan data-data memasukkan data yang telah diubah kedalam pelanggan yang textbox. diubah - Menyimpan data Sistem menyimpan data master pelanggan pelanggan ke dalam tabel yang telah diubah pelanggan. dengan menekan tombol update data. Aksi Pengguna Respon Sistem Menghapus Data Master Pelanggan - Pengguna memilih Sistem menampilkan konfirmasi master pelanggan data yang ingin dihapus. yang ingin dihapus.

(56) 36. dengan menekan tombol Delete. - Menekan tombol ya Sistem akan menghapus data untuk hapus data dan master pelanggan dan tidak jika ingin menampilkan list data master membatalkan proses pelanggan yang telah terubah hapus data setelah proses hapus data. Kondisi Akhir Fungsi ini dapat melakukan proses penambahan, pengubahan dan penghapusan data master pelanggan. G.. Mengelola Data Master Departemen Tabel 4. 11 Mengelola Data Master Departemen. Nama Fungsi Deskripsi Pengguna Kondisi Awal Alur Normal. Mengelola Data Master Departemen Proses pengelolaan (input, update, delete) data master departemen Admin Data departemen Aksi Pengguna Respon Sistem Menambah Data Master Departemen - Pengguna memilih Sistem menampilkan form menu master inputan master departemen dan departemen pada menampilkan list data master aplikasi. departemen yang telah disimpan. - Pengguna Sistem menampilkan data-data memasukkan data yang telah dimasukkan kedalam departemen textbox. - Menyimpan data Sistem melakukan proses master departemen penyimpanan data yang telah dengan menekan diinputkan pengguna pada table tombol insert data master data departemen dalam database. Penyimpanan berhasil jika terdapat notifikasi “proses simpan berhasil”. Jika tidak maka akan muncul notifikasi “proses simpan gagal! Field tidak boleh kosong”. Aksi Pengguna Respon Sistem Mengubah Data Master Departemen - Pengguna memilih Sistem memeriksa data yang data yang ingin diubah dipilih pengguna untuk diubah, dalam menu data kemudian menampilkan data master departemen. yang akan diubah pada form ubah..

(57) 37. -. Pengguna Sistem menampilkan data-data memasukkan data yang telah diubah kedalam departemen yang textbox. diubah - Menyimpan data Sistem menyimpan data master departemen departemen ke dalam tabel yang telah diubah departemen. dengan menekan tombol update data. Aksi Pengguna Respon Sistem Menghapus Data Master Departemen - Pengguna memilih Sistem menampilkan konfirmasi master departemen data yang ingin dihapus. yang ingin dihapus dengan menekan tombol Delete. - Menekan tombol ya Sistem akan menghapus data untuk hapus data dan master departemen dan tidak jika ingin menampilkan list data master membatalkan proses departemen yang telah terubah hapus data setelah proses hapus data. Kondisi Akhir Fungsi ini dapat melakukan proses penambahan, pengubahan dan penghapusan data master departemen. H.. Mengelola Data Master Jabatan Tabel 4. 12 Mengelola Data Master Jabatan. Nama Fungsi Deskripsi Pengguna Kondisi Awal Alur Normal. Mengelola Data Master Jabatan Proses pengelolaan (input, update, delete) data master jabatan Admin Data jabatan Aksi Pengguna Respon Sistem Menambah Data Master Jabatan - Pengguna memilih Sistem menampilkan form menu master jabatan inputan master jabatan dan pada aplikasi. menampilkan list data master jabatan yang telah disimpan. - Pengguna Sistem menampilkan data-data memasukkan data yang telah dimasukkan kedalam jabatan textbox. - Menyimpan data Sistem melakukan proses master jabatan dengan penyimpanan data yang telah menekan tombol insert diinputkan pengguna pada table data master data jabatan dalam database. Penyimpanan berhasil jika terdapat notifikasi “proses simpan berhasil”. Jika tidak maka.

(58) 38. akan muncul notifikasi “proses simpan gagal! Field tidak boleh kosong”. Aksi Pengguna Respon Sistem Mengubah Data Master Jabatan - Pengguna memilih Sistem memeriksa data yang data yang ingin diubah dipilih pengguna untuk diubah, dalam menu data kemudian menampilkan data master jabatan. yang akan diubah pada form ubah. - Pengguna Sistem menampilkan data-data memasukkan data yang telah diubah kedalam jabatan yang diubah textbox. - Menyimpan data Sistem menyimpan data jabatan master jabatan yang ke dalam tabel jabatan. telah diubah dengan menekan tombol update data. Aksi Pengguna Respon Sistem Menghapus Data Master Jabatan - Pengguna memilih Sistem menampilkan konfirmasi master jabatan yang data yang ingin dihapus. ingin dihapus dengan menekan tombol Delete. - Menekan tombol ya Sistem akan menghapus data untuk hapus data dan master jabatan dan menampilkan tidak jika ingin list data master jabatan yang membatalkan proses telah terubah setelah proses hapus data hapus data. Kondisi Akhir Fungsi ini dapat melakukan proses penambahan, pengubahan dan penghapusan data master jabatan. I.. Mengelola Data Master Login Tabel 4. 13 Mengelola Data Master Login. Nama Fungsi Deskripsi Pengguna Kondisi Awal Alur Normal. Mengelola Data Master Login Proses pengelolaan (input, update, delete) data master login Admin Data login Aksi Pengguna Respon Sistem Menambah Data Master login - Pengguna memilih Sistem menampilkan form menu master login inputan master login dan pada aplikasi. menampilkan list data master login yang telah disimpan..

(59) 39. -. Pengguna memasukkan data login. Menyimpan data master login dengan menekan tombol insert data. Sistem menampilkan data-data yang telah dimasukkan kedalam textbox. Sistem melakukan proses penyimpanan data yang telah diinputkan pengguna pada table master data login dalam database. Penyimpanan berhasil jika terdapat notifikasi “proses simpan berhasil”. Jika tidak maka akan muncul notifikasi “proses simpan gagal! Field tidak boleh kosong”. Aksi Pengguna Respon Sistem Mengubah Data Master Login - Pengguna memilih Sistem memeriksa data yang data yang ingin diubah dipilih pengguna untuk diubah, dalam menu data kemudian menampilkan data master login. yang akan diubah pada form ubah. - Pengguna Sistem menampilkan data-data memasukkan data yang telah diubah kedalam login yang diubah textbox. - Menyimpan data Sistem menyimpan data login ke master login yang dalam tabel login. telah diubah dengan menekan tombol update data. Aksi Pengguna Respon Sistem Menghapus Data Master Login - Pengguna memilih Sistem menampilkan konfirmasi master login yang data yang ingin dihapus. ingin dihapus dengan menekan tombol Delete. - Menekan tombol ya Sistem akan menghapus data untuk hapus data dan master login dan menampilkan tidak jika ingin list data master login yang telah membatalkan proses terupdate setelah proses hapus hapus data data. Kondisi Akhir Fungsi ini dapat melakukan proses penambahan, pengubahan dan penghapusan data master login..

(60) 40. J.. Mengelola Data Penyewaan Tabel 4. 14 Mengelola Data Penyewaan. Nama Fungsi Deskripsi Pengguna Kondisi Awal Alur Normal. Mengelola Data Penyewaan Proses pengelolaan (input, update, delete) data penyewaan Staff Marketing, Manager marketing dan CMO Data penyewaan Aksi Pengguna Respon Sistem Menambah Data Penyewaan - Pengguna memilih Sistem menampilkan daftar menu tempat pada tempat pada aplikasi. aplikasi. - Pengguna memilih Sistem menampilkan data-data tempat dan menekan penyewaan sesuai tempat yang tombol pesan dipilih kedalam textbox. - Menyimpan data Sistem melakukan proses penyewaan dengan penyimpanan data yang telah menekan tombol save diinputkan pengguna pada table data penyewaan dalam database. Aksi Pengguna Respon Sistem Mengubah Data Penyewaan - Pengguna memilih Sistem memeriksa data yang data yang ingin diubah dipilih pengguna untuk diubah, dalam tampilan list kemudian menampilkan data data penyewaan. yang akan diubah pada form ubah. - Pengguna Sistem menampilkan data-data memasukkan data yang telah diubah kedalam penyewaan yang textbox. diubah - Menyimpan data Sistem menyimpan data penyewaan yang telah penyewaan ke dalam tabel diubah dengan penyewaan. menekan tombol update data. Aksi Pengguna Respon Sistem Menghapus Data Penyewaan - Pengguna memilih Sistem menampilkan konfirmasi data pada menu order data yang ingin dihapus. yang ingin dihapus dengan menekan tombol Delete. - Menekan tombol ya Sistem akan menghapus data untuk hapus data dan penyewaan dan menampilkan tidak jika ingin list data penyewaan yang telah.

(61) 41. membatalkan proses terupdate setelah proses hapus hapus data data. Kondisi Akhir Fungsi ini dapat melakukan proses penambahan, pengubahan dan penghapusan data master penyewaan. K.. Mengelola Data Pembayaran Tabel 4. 15 Mengelola Data Pembayaran. Nama Fungsi Deskripsi Pengguna Kondisi Awal Alur Normal. Mengelola Data Pembayaran Proses pengelolaan (input, update, delete) data pembayaran Staff Marketing, Manager marketing dan CMO Data pembayaran Aksi Pengguna Respon Sistem Menambah Data Pembayaran - Pengguna memilih Sistem menampilkan form menu pembayaran pembayaran. - Pengguna mengisi data Sistem menampilkan data-data pada form pembayaran pembayaran yang telah diisi - Menyimpan data Sistem melakukan proses pembayaran dengan penyimpanan data yang telah menekan tombol save diinputkan pengguna pada table data pembayaran dalam database. Aksi Pengguna Respon Sistem Mengubah Data Pembayaran - Pengguna memilih Sistem memeriksa data yang data yang ingin diubah dipilih pengguna untuk diubah, dalam tampilan list kemudian menampilkan data data pembayaran. yang akan diubah pada form ubah. - Pengguna Sistem menampilkan data-data memasukkan data yang telah diubah kedalam pembayaran yang textbox. diubah - Menyimpan data Sistem menyimpan data pembayaran yang pembayaran ke dalam tabel telah diubah dengan pembayaran. menekan tombol update data. Aksi Pengguna Respon Sistem Menghapus Data Pembayaran - Pengguna memilih Sistem menampilkan konfirmasi data pembayaran yang data yang ingin dihapus. ingin dihapus dengan menekan tombol Delete..

Gambar

Gambar 2. 2 Logo PT Satu Atap Indonesia
Gambar 3. 2 Meeting Room PT Satu Atap Indonesia  3.  Virtual Office
Gambar 3. 4 Model Waterfall
Tabel 4. 4 Kebutuhan Pengguna Bagian Chief Marketing Officer (CMO)
+7

Referensi

Garis besar

Dokumen terkait

Mekar Armada Jaya diketahui: (1) standar waktu pengerjaan body pada bagian main assy big bus adalah 8 hari, (2) aktivitas-aktivitas yang dilakukan pada bagian

Elemen-elemen dalam geometri berhingga dapat digunakan untuk mengkontruksi geometri euclid berhingga dari dimensi dua yang dinotasikan EG (2, p n ) dan geometri proyektif

Pada penelitian yang akan datang dapat digunakan teknik kompresi citra dengan menggunakan metode yang lainnya dan data citra MRI yang lain (selain citra MRI Otak) yang

Jika kita mengacu pada salah satu syarat ilmu yakni adanya obyek yang dipelajari, maka tidaklah tepat jika kita mengartikan psikologi sebagai ilmu jiwa atau ilmu yang

Menurut Pasal 42 Undang-Undang Nomor 20 Tahun 2016 Tentang Merek dan Indikasi Geografis, pemilik merek terdaftar dapat memberikan lisensi kepada pihak lain untuk

Bagi Jemaat, Donatur dan Simpatisan yang ingin memberikan persembahan SYUKUR, PERSEPULUHAN, dan sebagainya untuk menunjang Pelayanan Gereja GPIB jemaat GIBEON dapat

Melalui pendekatan ini juga dapat dirancang kebijakan yang mendorong pembentukan nilai-nilai BP, kemudian nilai-nilai tersebut diterjemahkan pada berbagai kebijakan

Judul Laporan Akhir ini adalah “ Analisis Perlakuan Akuntansi Atas Piutang Simpan Pinjam Pada Koperasi Karyawan PT Sinar Sosro Palembang ”.. Tujuan penulisan