• Tidak ada hasil yang ditemukan

BAB 3 ANALISIS DAN PERANCANGAN

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB 3 ANALISIS DAN PERANCANGAN"

Copied!
98
0
0

Teks penuh

(1)

61

ANALIS IS DAN PERANCANGAN

3.1 Latar Belakang Bekasi Cyber Park

Kota besar selalu memberikan inspirasi baru, mulai dari gaya hidup terkini hingga panduan belanja. Salah satunya adalah teknologi. Teknologi merupakan sesuatu yang tidak terpisahkan dari kehidupan kita sehari-hari. Penerapan teknologi dalam kehidupan bermasyarakat dapat dikatakan selalu menyentuh hampir seluruh lapisan masyarakat.

Secara global, teknologi mengalami perkembangan yang sangat pesat. Namun harus diakui bahwa pandangan masyarakat di Indonesia terhadap teknologi pada umumnya masih sebatas fashion atau sekedar prestige semata. M asih sedikit masyarakat kita yang dapat mengakses informasi teknologi dan mengaplikasikan teknologi tersebut secara utuh.

M elihat kondisi masyarakat Bekasi sekarang ini, informasi yang diberikan melalui interaksi langsung adalah sesuatu yang sangat efektif dan menyentuh langsung pada sasaran. Layanan informasi teknologi melalui interaksi langsung ini sudah mulai diaplikasikan oleh beberapa vendor maupun provider teknologi. Namun lokasi ini umumnya masih terpusat di ibukota Indonesia. M aka digerakkan usaha lebih dari masyarakat untuk mendapatkan layanan teknologi melalui interaksi langsung ini.

M emperhatikan situasi tersebut, maka kami berinisiatif untuk mengkondisikan suatu tempat dimana masyarakat dapat bertemu dengan berbagai macam vendor dan

(2)

Bekasi Cyber Park merupakan tempat belanja handphone, computer, electronic dan leisure yang nyaman dan terlengkap di kota Bekasi menunjukkan bukti bagaimana gaya hidup dan seni berbelanja menjadi milik konsumen. Suasana belanja yang

cosmopolitan, pelayanan konsumen yang mind-satisfaction serta kompetisi bisnis yang

menguntungkan, menjadikan tempat ini sebagai segmented mall dengan preferensi konsumen menjadi pilihan utama.

3.2 S truktur Organisasi Bekasi Cyber Park

Gambar 3.1 S truktur Organisasi Bekasi Cyber Park

3.2.1 Tugas dan Wewenang

Berikut ini mengenai deskripsi tugas dan tanggung jawab masing - masing jabatan berdasarkan struktur organisasi yang digambarkan pada sub-bab sebelumnya, antara lain :

1. Center Manager

Tugas dan tanggung jawab Center Manager terbagi menjadi beberapa bidang :

CENTER MANAG ER

CHIEF FINANCE ACC & TAX

OPERATIONAL MANAGER BUSINESS DEVELOPMENT MANAGER CHIEF ENGINEER CHIEF PERSONALIA, HRD / GA CHIEF CASUAL LEASING CHIEF TENANT RELATION

CHIEF EVENT & PROMO

(3)

- M anajemen

• Memahami dan menjabarkan kebijakan yang telah ditetapkan direksi ke dalam rencana kerja.

• Merencanakan dan melaksanakan program improvement pada pengelolaan gedung.

- Hubungan dengan Keuangan dan Accounting

• Bertanggung jawab dalam penyusunan dan review anggaran biaya tahunan.

• Me-review, bertanggung jawab, dan menjamin kebenaran data atas laporan keuangan bulanan.

• Menjamin kelancaran biaya operasional. - Hubungan dengan Promotion & Event

• Mengarahkan departemen Promotion & Event untuk menjalankan rencana kerja yang telah ditetapkan.

• Menjamin pengunjung sesuai dengan target yang ditetapkan oleh manajemen.

- Hubungan dengan Sumber Daya M anusia

• Memastikan bahwa telah dilakukan pengembangan sumber daya manusia secara optimal.

• Memastikan pelaksanaan evaluasi kinerja seluruh karyawan. • Membina hubungan kerjasama yang harmonis dengan seluruh

(4)

2. Chief Finance & Accounting

Tugas dan tanggung jawab Chief Finance & Accounting terbagi menjadi beberapa bidang :

- M embuat perencanaan budget

• Menyusun rencana kerja dan anggaran. • Membuat proyeksi keuangan perusahaan. • Melakukan penilaian terhadap aset perusahaan. - M emonitor kinerja keuangan perusahaan

• Membuat inventarisasi dan dokumentasi atas semua transaksi, aset perusahaan dan dokumen.

• Membuat dan menganalisa laporan kerja bulanan. • Me-review laporan keuangan.

- Kegiatan rutin finance dan accounting • Memeriksa voucher pengeluaran.

• Memonitor penerimaan dan pengeluaran uang perusahaan. • Membayar gaji karyawan.

• Bertanggung jawab untuk mengelola dana yang ada. 3. Business Development Manager

Tugas dan tanggung jawab Business Development Manager terbagi menjadi beberapa bidang :

- Perencanaan dan Pengembangan Sumber Daya M anusia • Mempersiapkan rencana kebutuhan tenaga kerja. • Melaksanakan proses seleksi dan rekrutmen karyawan.

(5)

• Mengatur hubungan kerja karyawan dengan perusahaan. - M engkoordinasikan pelaksanaan tugas-tugas administrasi

• Membuat dan menganalisa laporan kerja bulanan Departemen HRD dan GA.

• Melakukan koordinasi dan interaksi dengan instansi pemerintah.

- M enangani General Affairs

• Melakukan pendataan dan pemeriksaan inventaris perusahaan. • Mewakili perusahaan dalam menangani masalah-masalah

hukum.

4. Operational Manager

Tugas dan tanggung jawab Operational Manager terbagi menjadi beberapa bidang :

- Management

• Merencanakan dan melaksanakan program improvement pada bisnis development.

- Hubungan dengan Keuangan dan Accounting

• Bertanggung jawab dalam penyusunan dan review anggaran

budget tahunan.

• Me-review, bertanggung jawab dan menjamin kebenaran data atas laporan keuangan bulanan.

(6)

• Mengarahkan departemen Promotion dan Event untuk menjalankan rencana kerja yang telah ditetapkan.

• Review rencana dan pelaksanaan advertising dan promosi. 5. Chief Engineer

Tugas dan tanggung jawab Chief Engineer terbagi menjadi beberapa bidang :

- M embuat perencanaan sistem maintenance

• Menyusun rencana kerja dan anggaran tahunan untuk kebutuhan engineering.

• Membuat perencanaan jadwal inspeksi rutin tahunan mengenai kelayakan penggunaan sarana dan fasilitas bangunan.

- M engkoordinasikan kegiatan Departemen Engineering.

• Menerapkan sistem dan prosedur yang berlaku secara efektif. • Memastikan gedung dan fasilitasnya beroperasi sesuai

rencana.

- M emastikan penanganan permintaan pekerjaan dari tenant.

• Mengawasi, mengendalikan, dan mengevaluasi biaya operasional pengelolaan peralatan dan gedung.

6. Chief Personalia, HRD, GA

Tugas dan tanggung jawab Chief Personalia, HRD, GA terbagi menjadi beberapa bidang :

(7)

• Mempersiapkan rencana kebutuhan tenaga kerja sesuai dengan struktur organisasi yang disahkan.

• Melaksanakan proses seleksi dan rekrutmen karyawan.

• Mempersiapkan rencana, pelaksanaan dan evaluasi training karyawan.

- M engkoordinasikan pelaksanaan tugas-tugas administrasi.

• Membuat dan menganalisa laporan kerja bulanan Departemen HRD dan GA.

• Pengawasan administrasi kepersonaliaan, termasuk payroll. - M enangani General Affairs.

• Melakukan pendataan dan pemeriksaan inventaris perusahaan. • Menjaga kelengkapan dan pembaharuan perizinan.

- M elakukan koordinasi dengan Departemen lain. 7. Chief Casual Leasing

Tugas dan tanggung jawab Chief Casual Leasing terbagi menjadi beberapa bidang :

- Bertanggung jawab untuk meningkatkan nilai properti dengan cara mencari retailer baru, yang akan menambahkan aset perusahaan.

- M empersiapkan strategi bisnis dan rencana penyewaan tenant. - M empersiapkan rencana budget yang dibutuhkan untuk

(8)

- M empersiapkan pembuatan proposal dan rekomendasi kepada

Business Manager untuk melakukan review.

8. Chief Tenant Relation

Tugas dan tanggung jawab Chief Tenant Relation terbagi menjadi beberapa bidang :

- M ereview kegiatan customer service.

• Mengkaji ulang sistem dan prosedur kerja customer service secara periodik.

• Melaksanakan dan mengawasi operasional customer service sehari-hari.

• Melakukan penelitian dan survei terhadap customer untuk meningkatkan pelayanan.

- M e-manage kegiatan customer service. • Merencanakan budget customer service. • Mengkoordinasikan kegiatan customer service. • Menjalin hubungan baik dengan pelanggan / tenant. • Menangani keluhan para pelanggan.

• Menjalin hubungan baik dengan pelanggan / tenant.

• Melakukan follow-up ke bagian terkait untuk penyelesaian keluhan pelanggan / tenant sampai tuntas.

• Mengendalikan desain/tata ruang yang diajukan pelanggan sesuai standar spesifikasi gedung sebelum memberikan izin renovasi.

(9)

• Memastikan realisasi tata ruang sesuai dengan desain yang disepakati.

- M elaksanakan kegiatan administrasi. • Memeriksa kebenaran laporan.

• Memeriksa kerapian dan keteraturan penanganan surat atau dokumen.

• Pendataan tenant. 9. Chief Event and Promo

Tugas dan tanggung jawab Chief Event and Promo terbagi menjadi beberapa bidang :

- M emasarkan Common Area

• Mengkoordinasikan penetapan harga pameran.

• Mengklasifikasikan dan menyeleksi produk yang dijual di pameran.

• Memberikan pelayanan kepada pelanggan dalam mempersiapkan fasilitas yang diperlukan dalam penyewaan

common area.

- M engkoordinasikan persiapan penyelenggaraan pameran.

• Melakukan koordinasi dengan organizer pameran untuk persiapan pelaksanaan pameran.

• Mengadakan pengawasan untuk penyelenggaraan pameran. - M engevaluasi penyelenggaraan pameran yang diadakan.

(10)

• Mengevaluasi penyelenggara pameran mengenai keberhasilannya, meliputi ketertuban, jumlah pengunjung, jenis produk, dan lain-lain.

- M engevaluasi penyelenggaraan event.

3.3 Visi dan Misi Bekasi Cyber Park Visi

M emberikan total solusi telematika bagi pemerintah Indonesia, dalam rangka turut serta mengmbangkan dan mengimplementasikan e-Government di Indonesia. Misi

• Menjadikan Bekasi Cyber Park sebagai pusat pelayanan solusi Teknologi. • Menjadikan Bekasi Cyber Park sebagai pusat pelatihan dan pengembangan

teknologi komunikasi dan informasi bagi pemerintah pusat dan daerah yang berkualitas tinggi, sehingga akan menghasilkan tenaga profesional di bidang teknologi komunikasi dan informasi.

• Membantu mewujudkan program pemerintah dalam implementasi dan pengembangan teknologi komunikasi dan informasi khususnya pada bidang

e-government.

• Memberikan dan menyediakan suatu layanan infrastruktur, dan jasa jaringan internet untuk kantor dan unit kerja pada pemerintah pusat dan daerah.

• Mensosialisasikan layanan teknologi telekomunikasi berbasis internet kepada pemerintah pusat dan daerah.

(11)

3.4 S trategi Bekasi Cyber Park

Bekasi Cyber Park mempunyai lokasi paling strategis, terletak di pusat bisnis utama kota Bekasi, dimana akses sangat mudah dapat dijangkau dari berbagai arah.

Bekasi Cyber Park merupakan pusat belanja teknologi dan leisure satu-satunya di kota Bekasi dengan konsep ”lifestyle dan IT center” yang lengkap dengan resto dan cafe ternama baik dari dalam negeri maupun dari mancanegara.

Promosi

Untuk mendukung konsep tersebut di atas, pihak pengelola Bekasi Cyber Park akan mengembangkan sistem Advertising dan Promotion yang senantiasa bekerjasama dengan surat kabar, majalah, flyer, buletin internal, radio serta

website. Dengan demikian, diharapkan seluruh produk maupun informasi yang ada

di Bekasi Cyber Park dapat diketahui masyarakat tanpa batasan waktu dan tempat.

Konsep Zone

Dalam perencanaan, dialokasikan Bekasi Cyber Park sebagai berikut : • Lantai LG : Supermarket dan Tenant Mix serta Entertainment Lantai GF : Pusat Handphone dan Cafe Resto

• Lantai 1 : Pusat Computer dan Food Court

• Lantai 2 : Function Room dan Fitness Center serta Tenant Mix

Konsep ini diikuti dengan dasar informasi teknologi serta entertainment yang dapat dicapai semudah mungkin.

(12)

- Untuk Entertainment, diletakkan di gedung Bekasi Cyber Park Wing

Leisure.

- Untuk pusat informasi dan teknologi, diletakkan di gedung Bekasi Cyber Park Wing Cyber.

3.5 Analisis Sistem yang Berjalan pada Bekasi Cyber Park

Berdasarkan wawancara yang dilakukan terhadap Business Development Manager Bekasi Cyber Park, pada tanggal 20 Oktober 2008, didapatkan keterangan bahwa dalam memberikan informasi kepada masyarakat luas masih dilakukan secara konvensional, seperti penggunaan banner, spanduk, iklan melalui radio, brosur-brosur ataupun penjelasan langsung dari karyawan yang berada di Bekasi Cyber Park. Banner yang tersedia berupa informasi mengenai promosi produk-produk terbaru dan event atau program yang diadakan di Bekasi Cyber Park. Banner tersebut hanya memberikan informasi singkat mengenai penjelasan produk, harga dan diskon, serta penawaran khusus tentang produk tersebut. Selain itu, banner yang ada juga memberikan informasi tentang event yang sedang diadakan, seperti pameran, acara musik, dan lain-lain.

Adapun informasi melalui iklan yang diberikan melalui on air radio dapat dipublikasikan kepada masyarakat, khususnya di daerah Bekasi dan sekitarnya. Brosur yang dibagikan di sekitar tenant atau kios-kios yang ada di Bekasi Cyber Park, kurang lebih berisi informasi yang sama dengan yang telah disajikan pada banner.

Sedangkan informasi yang diberikan oleh karyawan toko sangat terbatas karena karyawan hanya dapat membantu berdasarkan pengetahuan yang dimiliki yang didapatkan dari hasil briefing yang diberikan oleh chief tenant relation mengenai toko-toko dan berbagai produk yang ada di Bekasi Cyber Park. Kekurangan yang ada pada

(13)

diri karyawan-karyawan tersebut adalah daya ingat setiap karyawan berbeda-beda sehingga mempengaruhi dalam penyampaian kepada pelanggan. Selain itu, waktu yang dimiliki juga sangat terbatas.

3.6 Kuesioner

Untuk mengetahui permasalahan yang terjadi di Bekasi Cyber Park, maka kami melakukan pengumpulan data. M etode yang dipilih untuk mengumpulkan data adalah dengan metode pembagian kuesioner secara langsung terhadap pengunjung, tenant, serta manajemen Bekasi Cyber Park. Dari data hasil kuesioner kemudian dianalisis untuk mengetahui permasalahan yang terjadi di Bekasi Cyber Park.

3.6.1 Tujuan Kuesioner

Adapun tujuan dari pelaksanaan kuesioner ini adalah untuk membantu dalam pengumpulan data, sehingga dapat diketahui:

1. Sumber masalah apa yang sering dihadapi oleh Bekasi Cyber Park yang sering dihadapi dalam mempromosikan produk dan penyampaian informasi kepada masyarakat.

2. Informasi-informasi apa saja yang mereka harapkan ada pada aplikasi web ini sehingga dapat menjadi solusi bagi permasalahan yang ada.

Pelaksanaan kuesioner dilakukan pada tanggal 15 November 2008, bertempat di foodcourt Bekasi Cyber Park. Kuesioner diberikan kepada 31 responden.

(14)

3.6.2 Hasil Analisis Kuesioner

Berdasarkan hasil kuesioner dari responden di Bekasi Cyber Park, maka dapat diketahui data berikut ini :

1. Darimana anda mendapat informasi tentang Bekasi Cyber Park?

• Artikel 2 responden • Internet 0 responden • Iklan 5 responden • Teman 24 responden 6% 0% 16% 78% Artikel Internet Iklan Teman

Gambar 3.2 Hasil kuesioner nomor 1 Kesimpulan :

Dari 31 responden, 24 responden menyatakan mendapatkan informasi mengenai Bekasi Cyber Park melalui teman, memberi arti bahwa informasi melalui media lain perlu dikembangkan, seperti internet.

(15)

2. M enurut anda, apakah yang menjadi kelebihan Bekasi Cyber Park?

• Lokasi strategis 9 responden • Sarana & produk lengkap 2 responden

• Tempat nyaman 8 responden

• Semua Benar 12 responden

29%

6% 26%

39% Lokasi strategis

Sarana & Produk Lengkap Tempat Nyaman Semua Benar

Gambar 3.3 Hasil kuesioner nomor 2 Kesimpulan :

Sebanyak 12 responden merasa Bekasi Cyber Park mempunyai keunggulan dalam memberikan pelayanan maksimal, membuktikan bahwa diperlukannya media yang lebih interaktif agar dapat memberikan pelayanan yang lebih maksimal.

(16)

3. Apakah yang menjadi tujuan anda mengunjungi Bekasi Cyber Park ?

• Belanja 3 responden

• Bersantai 19 responden

• Makan & M inum 7 responden • Sekedar berkeliling 2 responden

10% 61% 23% 6% Belanja Bersantai Makan & Minum Sekedar Berkeliling

Gambar 3.4 Hasil kuesioner nomor 3 Kesimpulan :

Sebanyak 19 responden memilih bersantai pada saat mengunjungi Bekasi Cyber Park, hal ini membuktikan bahwa banyak responden yang ingin menghabiskan waktunya dengan fasilitas-fasilitas yang tersedia dan siap di akses.

(17)

4. Apakah anda merasa kesulitan dalam mencari informasi tentang Bekasi Cyber Park?

• Sangat Kesulitan 1 responden

• Kesulitan 2 responden

• Biasa Saja 25 responden

• Tidak Kesulitan 3 responden

3% 6% 81% 10% Sangat Kesulitan Kesulitan Biasa Saja Tidak Kesulitan

Gambar 3.5 Hasil kuesioner nomor 4 Kesimpulan :

Dari 25 orang responden merasa biasa saja dalam mencari informasi mengenai Bekasi Cyber Park, maka diperlukan informasi yang lebih interaktif dan dapat diakses dimana saja untuk mendapatkan informasi yang lebih efisien.

(18)

5. Ketika anda datang ke Bekasi Cyber Park, apakah anda sudah tahu dan yakin apa yang akan anda beli dan dimana letaknya?

• Sangat Yakin 6 responden

• Yakin 11 responden

• Sedikit Yakin 8 responden

• Tidak Yakin 6 responden

19% 36% 26% 19% Sangat Yakin Yakin Sedikit Yakin Tidak Yakin

Gambar 3.6 Hasil kuesioner nomor 5

Kesimpulan :

Sebanyak 11 orang responden merasa yakin dapat mencari apa yang di inginkan di Bekasi Cyber Park, hal tersebut membuktikan bahwa dengan adanya informasi yang lebih efisien dan dapat diakses dimana saja maka akan sangat memudahkan konsumen dalam mencari informasi yang diinginkan.

(19)

6. Apabila anda hendak berbelanja, berapa lama waktu yang anda butuhkan untuk mencari informasi kios/tenant yang akan anda kunjungi? • < 5 menit 9 responden • 5 – 10 menit 6 responden • 11 – 20 menit 9 responden • >20 menit 7 responden 29% 19% 29% 23% < 5 menit 5 - 10 menit 11 - 20 menit > 20 menit

Gambar 3.7 Hasil kuesioner nomor 6

Kesimpulan :

Dari 9 orang responden membutuhkan waktu kurang dari 5 menit dalam mencari informasi kios yang akan dikunjungi, dengan adanya proses pencarian informasi yang efisien, maka interval waktu yang dibutuhkan dalam proses pencarian informasi akan lebih cepat dan mudah didapat.

(20)

7. Seberapa sering Anda menggunakan fasilitas internet?

• Sering 20 responden

• Biasa saja 7 responden

• Jarang 2 responden

• Tidak pernah 2 responden

65% 23% 6% 6% Sering Biasa Saja Jarang Tidak Pernah

Gambar 3.8 Hasil kuesioner nomor 7

Kesimpulan :

Sebanyak 20 orang responden menyatakan sering menggunakan internet, terbukti bahwa internet merupakan sarana utama dalam proses pencarian informasi.

(21)

8. Biasanya Anda menggunakan fasilitas internet untuk hal apa saja?

• Browsing 18 responden

• Chatting 7 responden

• Kirim e-mail 1 responden

• Download 5 responden 58% 23% 3% 16% Browsing Chatting Kirim e-mail Download

Gambar 3.9 Hasil kuesioner nomor 8 Kesimpulan :

Dari persentase diatas, terbukti bahwa fasilitas internet menjadi sarana utama dalam proses pencarian informasi, terutama pada Bekasi Cyber Park.

9. Apakah anda setuju bahwa internet merupakan sarana penyampaian informasi yang efektif?

• Sangat Setuju 21 responden

• Setuju 8 responden

• Biasa saja 2 responden

(22)

68% 26% 6% 0% Sangat Setuju Setuju Biasa Saja Tidak Setuju

Gambar 3.10 Hasil kuesioner nomor 9 Kesimpulan :

Dapat diambil kesimpulan bahwa responden merasa sangat setuju internet dijadikan sebagai media penyampaian informasi yang efektif serta menjadikan internet sebagai acuan dalam proses pencarian informasi.

10. M enurut anda, perlukah sebuah website tentang Bekasi Cyber Park yang menampilkan informasi yang anda butuhkan ?

• Sangat Perlu 9 responden

• Perlu 15 responden

• Biasa saja 7 responden

(23)

29% 48% 23% 0% Sangat Perlu Perlu Biasa Saja Tidak Perlu

Gambar 3.11 Hasil kuesioner nomor 10 Kesimpulan :

Hasil presentase diatas, sebanyak 15 responden merasa bahw a diperlukan sebuah website yang interaktif dalam proses penyampaian informasi mengenai Bekasi Cyber Park.

11. M enurut anda, apa yang harus ada dalam website Bekasi Cyber Park?

• Informasi kios 2 responden • Jadwal program & acara 1 responden • Informasi produk unggulan 0 responden

(24)

6% 3% 0%

91%

Informasi Kios Jadwal Program & Acara Informasi Produk Unggulan Semua Benar

Gambar 3.12 Hasil kuesioner nomor 11 Kesimpulan :

Dari hasil persentase diatas, dapat disimpulkan bahwa konsumen membutuhkan informasi yang lengkap dalam website Bekasi Cyber Park.

12. M enurut anda, apakah dalam website Bekasi Cyber Park diperlukan informasi tentang data-data mengenai kios yang ada di Bekasi Cyber Park?

• Sangat Perlu 12 responden

• Perlu 12 responden

• Biasa saja 6 responden

(25)

39% 39% 19% 3% Sangat Perlu Perlu Biasa Saja Tidak Perlu

Gambar 3.13 Hasil kuesioner nomor 12 Kesimpulan :

Dari hasil kuisioner diatas, dapat disimpulkan bahwa informasi mengenai kios sangat diperlukan dalam website Bekasi Cyber Park.

13. Sejauh mana anda mengenal Multimedia ?

• Sebatas animasi 2 responden • Teks & Gambar 1 responden

• Video 0 responden

• Semuanya benar 28 responden

6% 3%

0%

91%

Sebatas Animasi Teks & Gambar Video Semua Benar

(26)

Kesimpulan :

Sebanyak 28 responden merasa telah mengenal komponen-komponen multimedia.

14. Apakah anda setuju jika Multimedia diperlukan dalam website Bekasi Cyber Park?

• Sangat Setuju 10 responden

• Setuju 21 responden

• Biasa saja 0 responden

• Tidak Setuju 0 responden

32% 68% 0% 0% Sangat Setuju Setuju Biasa Saja Tidak Setuju

Gambar 3.15 Hasil kuesioner nomor 14 Kesimpulan :

Berdasarkan hasil kuisioner diatas, dapat disimpulkan bahwa responden merasa setuju jika multimedia diterapkan dalam website Bekasi Cyber Park.

(27)

15. M enurut anda, apakah manfaat Multimedia dalam website Bekas i Cyber Park?

• Website jadi lebih menarik 9 responden • Menambah Pengetahuan 3 responden • Informasi menjadi lebih lengkap & jelas 17 responden

• Biasa Saja 1 responden

30%

10% 57%

3% Website jadi lebih menarik

Menambah pengetahuan I nformasi menjadi lebih lengkap & j elas

Biasa Saja

Gambar 3.16 Hasil kuesioner nomor 15 Kesimpulan :

Sebanyak 17 responden merasa bahwa dengan adanya multimedia maka informasi menjadi lengkap dan jelas, serta menjadikan website Bekasi Cyber Park lebih menarik.

3.7 Analisis Masalah pada Bekasi Cyber Park

Dari hasil analisis kuesioner ditemukan beberapa masalah yang dihadapi dari berjalannya sistem yang sudah ada. Beberapa permasalahan dan kelemahan sistem yang sudah berjalan antara lain :

(28)

1. Database yang tidak terstruktur dengan baik

Hambatan yang terjadi yaitu penyimpanan database masih menggunakan metode konvensional, seperti menggunakan M icrosoft Excel, sehingga sulit untuk mencari data yang dibutuhkan, karena harus mensortir data satu persatu. 2. Fasilitas penyampaian informasi yang kurang memadai

Hambatan pada fasilitas juga sangat mempengaruhi, terbukti dengan hasil kuesioner dimana diperlukannya fasilitas untuk menunjang sarana penyampaian informasi yang dapat dengan mudah diakses oleh masyarakat luas.

3. Kurangnya metode promosi yang efektif

M etode promosi yang dipergunakan juga belum efektif untuk mendapatkan perhatian masyarakat, karena sistem yang ada masih menggunakan banner, spanduk, dan brosur-brosur yang dibagikan sebagai media promosi produk yang ada di Bekasi Cyber Park.

3.8 Usulan Pemecahan Masalah

Dari hasil analisis permasalahan yang telah disebutkan diatas, dapat diketahui bahwa dibutuhkan sebuah sistem yang dapat membantu penyampaian informasi. Berupa aplikasi website, yang dapat dipergunakan sebagai sarana atau media yang efektif untuk menyampaikan data atau informasi.

Aplikasi website yang akan dibuat yaitu berbasis multimedia dan dengan menggunakan pendekatan AJAX. terdapat beberapa fasilitas yang mendukun g proses penyampaian informasi, antara lain sebagai berikut:

(29)

1. M enyediakan fasilitas untuk melihat data yang terdapat di dalam database, memasukkan data baru ke dalam database, serta memperbaharui dan menghapus data yang telah ada.

2. M enyediakan fasilitas untuk menampilkan informasi atau berita dan acara terbaru yang dapat di-update setiap saat.

3. M enyediakan fasilitas bagi user, dalam hal ini adalah masyarakat luas yang dapat melihat data-data kios yang tersedia, melakukan booking pemesanan kios melalui pengisian form yang terdapat dalam website. Selain itu, user juga dapat melihat jadwal acara dan program yang diselenggarakan , beserta gambar maupun video streaming.

4. M enyediakan fasilitas bagi user untuk melakukan pengiriman komentar ke website untuk memberikan masukan atau kritik yang dapat lebih mengoptimalkan proses penyampaian informasi.

5. M erancang aplikasi website dengan baik sehingga dapat diakses dengan mudah dan perancangan antarmuka yang user friendly.

(30)

3.9 Perancangan Aplikasi yang Diusulkan

3.9.1 Model Use-Case Sistem yang dirancang System

actU ser

actAdm in masu kkan ko men ta r

li ha t kom entar

sew a kio s li hat kio s ya ng

terse di a

log in a dmin

h apu s gal eri ha pu s ko men ta r

tamb ah ki os ba ru

u bah ki os

masuk kan kio s koso ng

ma sukka n acara

ub ah ac ara

h apu s acara

masu kkan b erita ba ru hap us be rita u bah b eri ta l og out ad min ma sukka n ga leri hap us kio s

u bah sta tu s sewa kios l iha t se wa kio s ub ah ga le ri ub ah ad min l ih at ki os l ih at g al eri l iha t a cara l iha t b erita

(31)

Pada gambar 3.17 Use Case Sistem, terdapat dua aktor dan 27 use-case. Berikut akan dijelaskan mengenai penjelasan diagram diatas :

1. Administrator :

• Melakukan Login • Mengubah admin • Melihat komentar • Menghapus komentar • Menambah kios baru • Mengubah kios • Menghapus kios

• Memasukkan kios kosong • Melihat sewa kios

• Mengubah status sewa kios • Memasukkan acara

• Mengubah acara • Menghapus acara

• Memasukkan berita baru • Mengubah berita • Menghapus berita • Memasukkan galeri • Mengubah galeri • Menghapus galeri • Melakukan logout

(32)

2. User :

• Melihat kios yang ada • Melihat berita

• Melihat acara • Melihat galeri

• Memasukkan komentar • Melihat komentar

• Melihat kios yang tersedia • Mengisi form sewa kios

Pada sistem yang dirancang ini, kami menggunakan pendekatan AJAX pada beberapa proses, antara lain menampilkan detail kios, acara, serta menampilkan gambar dalam galeri.

3.9.2 Deskripsi Use-Case Sistem yang dirancang 1. M elakukan login

Tabel 3.1 Deskripsi use-case melakukan login

Use-Case : Melakukan Login

Aktor : Admin

Tujuan : Untuk masuk ke halaman Utama dari sistem.

Prakondisi : Admin harus mempunyai username,

password, dan Inisial Jabatan. Ringkasan :

Langkah-langkah:

Aksi Aktor Response Sistem

1. Admin harus memasukkan username, password dan inisial jabatan.

4. M asuk ke halaman utama khusus admin

2. Cek Database.

3. Jika seluruh kondisi true, arahkan ke halaman Utama khusus admin.

(33)

2. M engubah Admin

Tabel 3.2 Deskripsi use-case mengubah admin

Use-Case : Melakukan Login

Aktor : Admin

Tujuan : Untuk mengubah detail admin.

Prakondisi : Admin harus login terlebih dahulu pada

halaman utama. Ringkasan :

Langkah-langkah:

Aksi Aktor Response Sistem

1. M asuk ke halaman utama dan melakukan login.

4. M asuk ke halaman utama khusus admin 5. M enekan tombol ubah admin

6. M asukkan data admin baru yang akan diubah

2. Cek Database.

3. Jika seluruh kondisi true, arahkan ke halaman Utama khusus admin.

7. Update database admin, tampilkan di halaman admin.

3. Lihat komentar

Tabel 3.3 Deskripsi use-case lihat komentar

Use-Case : Lihat komentar

Aktor : User dan Admin

Tujuan : Lihat komentar, tambah komentar

Prakondisi : User dan Admin harus masuk ke halaman

utama Ringkasan :

Langkah-langkah :

Aksi actor Respon sistem

1. M asuk ke halaman utama 3. Lihat dan tambah komentar

2. Tampilkan komentar di halaman utama

4. Update komentar yang ditambah, tampilkan di halaman utama.

4. Hapus komentar

Tabel 3.4 Deskripsi use-case hapus komentar

(34)

Aktor : Admin

Tujuan : M enghapus komentar.

Prakondisi : Admin harus login terlebih dahulu pada

halaman utama. Ringkasan :

Langkah-langkah :

Aksi actor Respon sistem

1. M asuk ke halaman utama dan melakukan login.

4. M asuk ke halaman lihat komentar. 5. Pilih komentar.

6. Tekan tombol hapus.

2. Cek database

3. Jika semua kondisi diterima, tampilkan halaman khusus admin termasuk halaman lihat komentar.

7. Update database komentar, tampilkan di halaman lihat komentar.

5. M enambah kios baru

Tabel 3.5 Deskripsi use-case menambah kios baru

Use-Case : Menambah kios baru

Aktor : Admin

Tujuan : M emasukkan detail kios baru

Prakondisi : Admin harus login terlebih dahulu pada

halaman utama Ringkasan :

Langkah-langkah :

Aksi actor Respon sistem

1. M asuk ke halaman utama dan melakukan login.

4. Admin masuk ke halaman kios. 5. Admin menekan tombol kios. 6. M asukkan data yang diperlukan.

2. Cek database

3. Jika semua kondisi diterima, tampilkan halaman khusus admin beserta halaman kios. 7. Update database kios, tampilkan di halaman kios.

6. Ubah kios

Tabel 3.6 Deskripsi use-case ubah kios

Use-Case : Ubah kios

Aktor : Admin

Tujuan : M engubah detail kios

(35)

halaman utama Ringkasan :

Langkah-langkah :

Aksi actor Respon system

1. M asuk ke halaman utama dan melakukan login.

4. M asuk ke halaman kios. 5. Pilih kios.

6. M enekan tombol ubah kios. 7. M asukkan data yang diperlukan.

2. Cek database.

3. Jika semua kondisi diterima, tampilkan halaman khusus admin beserta halaman kios. 8. Update database kios, tampilkan pada halaman kios.

7. Hapus kios

Tabel 3.7 Deskripsi use-case hapus kios

Use-Case : Hapus kios

Aktor : Admin

Tujuan : M enghapus detail kios

Prakondisi : Admin harus login terlebih dahulu pada

halaman utama Ringkasan :

Langkah-langkah :

Aksi actor Respon system

1. M asuk ke halaman utama dan melakukan login

4. M asuk ke halaman kios. 5. Pilih kios.

6. M enekan tombol hapus kios.

2. Cek database.

3. Jika semua kondisi diterima, tampilkan halaman khusus admin beserta halaman kios. 7. Update database kios, tampilkan di halaman kios

8. M emasukkan Kios kosong

Tabel 3.8 Deskripsi use-case mamasukkan kios kosong

Use-Case : Memasukkan kios kosong

Aktor : Admin

Tujuan : M emasukkan detail kios kosong

Prakondisi : Admin harus login terlebih dahulu pada

halaman utama Ringkasan :

(36)

Langkah-langkah :

Aksi actor Respon sistem

1. M asuk ke halaman utama dan melakukan login.

4. Admin masuk ke halaman kios. 5. Admin menekan tombol kios.

6. M asukkan data kios kosong yang diperlukan.

2. Cek database

3. Jika semua kondisi diterima, tampilkan halaman khusus admin beserta halaman kios. 7. Update database kios, tampilkan di halaman kios.

9. Lihat sewa kios

Tabel 3.9 Deskripsi use-case lihat status sewa kios

Use-Case : Melihat status sewa kios

Aktor : Admin

Tujuan : M elihat status sewa kios, apakah belum terisi atau telah dipesan

Prakondisi : Admin harus login terlebih dahulu pada halaman utama

Ringkasan : Langkah-langkah :

Aksi actor Respon system

1. M asuk ke halaman utama dan melakukan login.

4. M asuk ke halaman kios. 5. Lihat kios yang telah dipesan.

6. M enekan tombol lihat status sewa kios.

2. Cek database.

3. Jika semua kondisi diterima, tampilkan halaman khusus admin.

10. M engubah status sewa kios

Tabel 3.10 Deskripsi use-case mengubah status sewa kios

Use-Case : Mengubah status sewa kios

Aktor : Admin

Tujuan : M engubah status yang belum terisi menjadi telah dipesan

Prakondisi : Admin harus login terlebih dahulu pada halaman utama

Ringkasan : Langkah-langkah :

(37)

Aksi actor Respon sistem 1. M asuk ke halaman utama.

4. M asuk ke halaman kios. 5. Pilih kios.

6. M enekan tombol ubah status kios .

2. Cek database.

3. Jika semua kondisi diterima, tampilkan halaman khusus admin beserta halaman kios. 7. Update database kios, tampilkan di halaman kios

11. M asukkan acara

Tabel 3.11 Deskripsi use-case masukkan acara

Use-Case : Masukkan acara

Aktor : Admin

Tujuan : M emasukkan detail acara yang akan

ditampilkan

Prakondisi : Admin harus login terlebih dahulu pada halaman utama

Ringkasan : .

Langkah-langkah :

Aksi actor Respon sistem

1. M asuk ke halaman utama dan melakukan login.

4. M asuk ke halaman acara.

5. M enekan tombol masukkan acara

2. Cek database.

3. Jika semua kondisi diterima, tampilkan halaman khusus admin beserta halaman acara.

12. Ubah acara

Tabel 3.12 Deskripsi use-case ubah acara

Use-Case : Ubah acara

Aktor : Admin

Tujuan : M engubah detail acara

Prakondisi : Admin harus login terlebih dahulu pada halaman utama

Ringkasan : Langkah-langkah :

Aksi actor Respon sistem

1. M asuk ke halaman utama dan melakukan login.

4. M asuk ke halaman acara.

2. Cek database.

3. Jika semua kondisi diterima, tampilkan halaman khusus admin beserta halaman acara.

(38)

5. Lihat detail acara 6. M enekan tombol ubah

13. Hapus acara

Tabel 3.13 Deskripsi use-case hapus acara

Use-Case : Hapus acara

Aktor : Admin

Tujuan : M enghapus detail acara

Prakondisi : Admin harus login terlebih dahulu pada halaman utama

Ringkasan : Langkah-langkah :

Aksi actor Respon sistem

1. M asuk ke halaman utama dan melakukan login.

4. M asuk ke halaman acara. 5. Lihat detail acara

6. M enekan tombol hapus

2. Cek database.

3. Jika semua kondisi diterima, tampilkan halaman khusus admin beserta halaman acara.

14. M asukkan berita baru

Tabel 3.14 Deskripsi use-case masukkan berita baru

Use-Case : Masukkan berita baru

Aktor : Admin

Tujuan : M emasukkan berita baru

Prakondisi : Admin harus login terlebih dahulu pada halaman utama

Ringkasan : Langkah-langkah :

Aksi actor Respon sistem

1. M asuk ke halaman utama dan melakukan login.

4. M asuk ke halaman berita.

5. M enekan tombol masukkan berita.

2. Cek database.

3. Jika semua kondisi diterima, tampilkan halaman khusus admin beserta halaman berita.

(39)

15. Ubah berita

Tabel 3.15 Deskripsi use-case ubah berita

Use-Case : Ubah berita

Aktor : Admin

Tujuan : M engubah berita

Prakondisi : Admin harus login terlebih dahulu pada halaman utama

Ringkasan : Ubah berita jika ada yang kurang. Langkah-langkah :

Aksi actor Respon sistem

1. M asuk ke halaman utama dan melakukan login.

4. M asuk ke halaman berita. 5. Lihat berita.

6. Pilih berita.

7. M enekan tombol masukkan berita.

2. Cek database.

3. Jika semua kondisi diterima, tampilkan halaman khusus admin beserta halaman berita.

16. Hapus berita

Tabel 3.16 Deskripsi use-case hapus berita

Use-Case : Hapus berita

Aktor : Admin

Tujuan : M enghapus berita

Prakondisi : Admin harus login terlebih dahulu pada halaman utama

Ringkasan : Langkah-langkah :

Aksi actor Respon sistem

1. M asuk ke halaman utama dan melakukan login.

4. M asuk ke halaman berita. 5. Lihat berita.

6. Pilih berita

7. M enekan tombol hapus.

2. Cek database.

3. Jika semua kondisi diterima, tampilkan halaman khusus admin beserta halaman berita.

(40)

17. M asukkan galeri

Tabel 3.17 Deskripsi use-case masukkan galeri

Use-Case : Masukkan gambar

Aktor : Admin

Tujuan : M emasukkan gambar

Prakondisi : Admin harus login terlebih dahulu pada halaman utama

Ringkasan : Langkah-langkah :

Aksi actor Respon sistem

1. M asuk ke halaman utama dan melakukan login.

4. M asuk ke halaman galeri.

5. M enekan tombol masukkan gambar.

2. Cek database.

3. Jika semua kondisi diterima, tampilkan halaman khusus admin beserta halaman galeri.

18. Ubah galeri

Tabel 3.18 Deskripsi use-case ubah galeri

Use-Case : Ubah berita

Aktor : Admin

Tujuan : M engubah galeri

Prakondisi : Admin harus login terlebih dahulu pada halaman utama

Ringkasan : Ubah galeri jika ada yang diperlukan. Langkah-langkah :

Aksi actor Respon sistem

1. M asuk ke halaman utama dan melakukan login.

4. M asuk ke halaman galeri. 5. Lihat galeri.

6. Pilih galeri yang akan diubah. 7. M engubah galeri.

2. Cek database.

3. Jika semua kondisi diterima, tampilkan halaman khusus admin beserta halaman galeri.

(41)

19. Hapus galeri

Tabel 3.19 Deskripsi use-case hapus galeri

Use-Case : Hapus gambar

Aktor : Admin

Tujuan : M enghapus gambar

Prakondisi : Admin harus login terlebih dahulu pada halaman utama

Ringkasan : Langkah-langkah :

Aksi actor Respon sistem

1. M asuk ke halaman utama dan melakukan login.

4. M asuk ke halaman galeri. 5. Pilih gambar.

6. M enekan tombol hapus

2. Cek database.

3. Jika semua kondisi diterima, tampilkan halaman khusus admin beserta halaman galeri.

20. Logout

Tabel 3.20 Deskripsi use-case logout

Use-Case : Logout

Aktor : Admin

Tujuan : Keluar dari akun

Prakondisi : Admin harus login terlebih dahulu pada halaman utama

Ringkasan : Langkah-langkah :

Aksi actor Respon sistem

1. M asuk ke halaman utama dan melakukan login.

4. M enekan tombol logout.

2. Cek database.

3. Jika semua kondisi diterima, tampilkan halaman khusus admin.

5. Hapus session.

21. M emasukkan komentar

Tabel 3.21 Deskripsi use-case user memasukkan komentar

(42)

Aktor : User

Tujuan : M emberikan komentar

Prakondisi : User harus isi data yang diperlukan

Ringkasan : Langkah-langkah:

Aksi Aktor Response Sistem

1. M asuk ke halaman utama. 2. M asukkan komentar.

3. Jika semua kondisi diterima, maka database berhasil di update.

22. Lihat kios yang tersedia

Tabel 3.22 Deskripsi use-case lihat kios yang tersedia

Use-Case : Lihat kios yang tersedia

Aktor : User

Tujuan : Untuk melihat kios yang masih tersedia.

Prakondisi : User harus masuk ke halaman kios dan

melihat kios yang masih tersedia. Ringkasan :

Langkah-langkah :

Aksi actor Respon system

1. M asuk ke halaman kios 2. Lihat detail kios

3. Klik tombol sewa kios untuk melihat kios yang belum terisi dan telah dipesan.

3. Tampilkan kios yang masih bisa dipesan.

23. Isi form sewa kios

Tabel 3.23 Deskripsi use-case isi form sewa kios

Use-Case : Isi form sewa kios

Aktor : User

Tujuan : M elakukan pemesanan kios

Prakondisi : User harus masuk ke halaman kios

Ringkasan : User harus melihat status sewa apakah belum

terisi atau telah dipesan pada detail kios Langkah-langkah :

Aksi actor Respon system

(43)

2. M enekan tombol sewa kios

3. Lihat daftar kios berdasarkan status 4. Isi data yang diperlukan

6. Jika semua kondisi diterima, tampilkan data kios yang telah di pesan

24. M elihat Kios

Tabel 3.24 Deskripsi use-case melihat kios

Use-Case : Lihat detail kios yang ada

Aktor : User

Tujuan : Untuk melihat detail kios yang ada.

Prakondisi : User harus masuk ke halaman kios dan

melihat kios. Ringkasan :

Langkah-langkah :

Aksi actor Respon system

1. M asuk ke halaman kios 2. Lihat detail kios

4. Pilih berdasarkan kategori kios.

3. Tampilkan kios yang ada.

5. Sistem menampilkan data kios sesuai kategori yang dipilih.

Pada proses lihat kios, kami menerapkan pendekatan AJAX pada proses menampilkan data, yaitu detail kios yang ditampilkan. Data-data telah diurutkan berdasarkan kategori jenis dagangan kios tersebut. Proses ini menggunakan objek XM LHttpRequest.

25. M elihat Berita

Tabel 3.25 Deskripsi use-case lihat berita

Use-Case : Lihat berita yang ada

Aktor : User

Tujuan : Untuk melihat berita-berita yang ada. Prakondisi : User harus masuk ke halaman berita.

Ringkasan : Langkah-langkah :

Aksi actor Respon system

(44)

2. Lihat berita

26. M elihat Acara

Tabel 3.26 Deskripsi use-case lihat acara

Use-Case : Lihat daftar acara yang ada

Aktor : User

Tujuan : Untuk melihat daftar acara.

Prakondisi : User harus masuk ke halaman acara.

Ringkasan : Langkah-langkah :

Aksi actor Respon system

1. M asuk ke halaman acara 2. Lihat berita

4. M elakukan pencarian berdasarkan nama acara.

3. Tampilkan acara yang ada dalam database. 5. Sistem menampilkan acara sesuai karakter

yang diinput.

Proses ini menggunakan teknik XM LHttpRequest. Pencarian acara dilakukan oleh user dengan mengetikkan huruf ke dalam textbox. Lalu, sistem menggunakan JavaScript yang akan mengirimkan huruf demi huruf yang diinput ke server dan mengembalikan daftar sebagai suggestion.

(45)

27. M elihat Galeri

Tabel 3.27 Deskripsi use-case lihat galeri

Use-Case : Lihat galeri

Aktor : User

Tujuan : Untuk melihat gambar dan video dalam

galeri.

Prakondisi : User harus masuk ke halaman galeri.

Ringkasan : Langkah-langkah :

Aksi actor Respon system

1. M asuk ke halaman galeri 2. Lihat detail kios

4. Klik tombol nama gambar yang diinginkan.

3. Tampilkan gambar dan video yang ada dalam database.

5. Sistem menampilkan gambar sesuai dengan nama gambar yang diklik.

Proses ini juga menerapkan teknik XM LHttpRequest dalam mengaplikasikan pendekatan AJAX. Prosesnya, setelah user meng-klik url atau nama gambar yang diinginkan, maka Objek JavaScript XM LHttpRequest melakukan post-back ke server, dan menerima respons berupa data, dalam hal ini berupa gambar yang langsung ditampilkan ke dalam halaman galeri, tanpa me-reload keseluruhan halaman galeri tersebut.

(46)

3.9.3 Class Diagram S istem yang dirancang

Class Diagram digunakan untuk mencari atribut, objek, dan operasi yang

ada dalam sistem. Dengan mengetahui melalui survei, maka dapat dikumpulkan objek-objek beserta atribut dan operasinya untuk membantu dalam perancangan dan analisis sistem. Berikut ini adalah gambar class diagram sistem yang sedang dirancang :

+ubah kios() +hapus kios()

+masukkan kios kosong() - PK kdKios : int - namaKios : Str ing - FK kdJenisDagang : String - lokasi : Str ing - noTelpKios : String - FK kdStatus : String - FK kdPemilik : int kios +masukkan acara() +ubah acara() +hapus acara() -PK kdAcar a : int -namaAcara : Str ing -tanggalMulai : Date -tanggalSelesai : Date -lokasi : String -partner : String acara +masukkan berita() +ubah berita() +hapus berita() -PK kdBer ita : int -judulBerita : Str ing -isiBerita : Str ing -tanggalPosting : String berit a +masukkan komentar( ) +lihat komentar () +hapus komentar () -PK kdKomentar : int -nama : String -isiKomentar : Str ing -tanggalKomentar : String koment ar +login() +ubah admin() +logout() -PK idAdmin : int -username : Str ing -password : String -inisial : String ad min

+lihat kios yang tersedia() +isi form sewa kios() +ubah status sewa kios( ) -PK idUser : int -namaPemilik : String -alamat : String -namaKios : String -email : String -noTelp : Str ing -FK kdKios : String -FK kdJenisDagang : String -FK kdStatus : String sewaKios +simpan komentar() +pesan kios() user 1 0..* 1 0..* 1 1..* 1 0..* 1 0..* 0..* 1 +masukkan gambar( ) +ubah gambar( ) +hapus gambar () -PK kdGaleri : int -nama : String -keterangan : String -url : String galeri 1 0..*

Gambar 3.18 Class Diagram perancangan sistem

Pada Gambar diatas, terdapat 8 kelas. Kelas-kelas tersebut adalah kelas kios, kelas komentar, kelas user, kelas admin, kelas acara, kelas sewa kios, kelas berita, dan kelas galeri. Dalam gambar diagram diatas terdapat 20 hubungan yang terjadi antar kelas. Hubungan tersebut adalah :

(47)

• Satu admin dapat mengubah satu atau lebih detail kios • Satu admin dapat menghapus satu atau lebih detail kios • Satu admin dapat memasukkan satu atau lebih kios kosong • Satu admin dapat melihat satu atau lebih komentar

• Satu admin dapat menghapus satu atau lebih komentar • Satu admin dapat memasukkan satu atau lebih acara baru • Satu admin dapat mengubah satu atau lebih acara

• Satu admin dapat menghapus satu atau lebih acara

• Satu admin dapat memasukkan satu atau lebih berita baru • Satu admin dapat mengubah satu atau lebih berita

• Satu admin dapat menghapus satu atau lebih berita

• Satu admin dapat memasukkan satu atau lebih gambar baru • Satu admin dapat mengubah satu atau lebih gambar

• Satu admin dapat menghapus satu atau lebih gambar • Satu admin dapat melihat satu atau lebih status sewa kios • Satu admin dapat mengubah satu atau lebih status sewa kios • Satu user dapat memasukkan satu atau lebih komentar baru • Satu user dapat melihat satu atau lebih komentar

• Satu user dapat mengisi satu atau lebih form sewa kios • Satu user dapat melihat satu atau lebih kios yang tersedia

Untuk memperjelas hubungan dari class diagram pada Gambar 3.18, maka penulis menyertakan sequence diagram. Sequence diagram yang dibuat adalah :

(48)

a. Sequence diagram login admin

actadmin

aplikasi admin database

buka halaman() login()

pesan berhasil()

cek login()

Gambar 3.19 Sequence diagram login admin Dari Gambar 3.19 dapat dijelaskan prosesnya sebagai berikut : 1. admin membuka halaman aplikasi.

2. admin melakukan login.

3. Halaman admin melakukan cek ke dalam database. 4. Halaman aplikasi mengirim pesan bahwa login berhasil.

(49)

b. Sequence diagram lihat komentar

a ctadmin

ap likasi da taba se

b uka ha la man ()

load d atab ase()

tampilka n komentar() actu se r

buka h alama n()

ta mpilkan komenta r()

Gambar 3.20 Sequence diagram lihat komentar Dari Gambar 3.20 dapat dijelaskan prosesnya sebagai berikut :

1. Admin atau user membuka halaman aplikasi.

2. Data yang berisi komentar diambil dari dalam database. 3. Halaman aplikasi menampilkan komentar yang ada.

(50)

c. Sequence diagram hapus komentar

actadmin

aplikasi admin dat abase

buka halaman() login() pesan berhasil() hapus komentar() tampilkan data() delete() pilih komentar()

Gambar 3.21 Sequence diagram hapus komentar Dari Gambar 3.21 dapat dijelaskan prosesnya sebagai berikut :

1. Admin membuka halaman aplikasi.

2. Admin melakukan login.

3. Admin memilih komentar yang diinginkan.

4. Admin menghapus komentar yang dipilih.

5. Data dihapus dari dalam database.

6. Halaman aplikasi mengirim pesan bahwa hapus komentar berhasil.

(51)

d. Sequence diagram menambah detail kios baru

actad min

aplikasi admin da tabase

buka ha la man() login()

pesan berhasil()

masu kkan deta il kios()

in se rt()

Gambar 3.22 Sequence diagram menambah detail kios baru Dari Gambar 3.22 dapat dijelaskan prosesnya sebagai berikut :

1. Admin membuka halaman aplikasi.

2. Admin melakukan login.

3. Admin memasukkan detail setiap kios baru.

4. Data dimasukkan ke dalam database.

(52)

e. Sequence diagram ubah kios

acta dmin

a plika si ad min data base

b uka ha la man ()

log in () p esan berhasil()

ubah det ail kios() t amp ilkan data ()

up date ()

p ilih de tail kio s()

Gambar 3.23 Sequence diagram ubah kios Dari Gambar 3.23 dapat dijelaskan prosesnya sebagai berikut : 1. Admin membuka halaman aplikasi.

2. Admin melakukan login.

3. Admin memilih detail kios yang diinginkan. 4. Admin mengubah detail kios tersebut. 5. Data di-update ke dalam database.

6. Aplikasi menampilkan pesan bahwa ubah kios berhasil. 7. Aplikasi menampilkan data kios yang ada.

(53)

f. Sequence diagram hapus kios

a ctad min

aplikasi admin database

buka halaman() lo gin()

pesan berhasil()

de lete() pilih kios()

hapus kio s()

tampilkan data()

Gambar 3.24 Sequence diagram hapus kios Dari Gambar 3.24 dapat dijelaskan prosesnya sebagai berikut : 1. Admin membuka halaman aplikasi.

2. Admin melakukan login.

3. Admin memilih kios yang diinginkan. 4. Admin menghapus kios yang telah dipilih. 5. Data dihapus dari dalam database.

6. Aplikasi menampilkan pesan bahwa hapus kios berhasil. 7. Aplikasi menampilkan data kios yang ada.

(54)

g. Sequence diagram memasukkan kios kosong

actad min

aplikasi adm in da tabase

buka ha la man() login()

pesan berhasil()

masu kkan deta il kios()

in se rt()

Gambar 3.25 Sequence diagram menambah detail kios baru Dari Gambar 3.25 dapat dijelaskan prosesnya sebagai berikut :

1. Admin membuka halaman aplikasi.

2. Admin melakukan login.

3. Admin memasukkan detail kios kosong.

4. Data dimasukkan ke dalam database.

5. Halaman aplikasi menampilkan pesan bahwa insert kios kosong berhasil

(55)

h. Sequence diagram masukkan komentar aplikasi database insert() actuser buka halaman() pesan berhasil() komentar tulis komentar()

Gambar 3.26 Sequence diagram masukkan komentar Dari Gambar 3.26 dapat dijelaskan prosesnya sebagai berikut :

1. user membuka halaman aplikasi.

2. user mengisi form komentar.

3. Data dimasukkan ke dalam database.

(56)

i. Sequence diagram isi form sewa kios actu ser a plikasi database buka halama n() pesan b erhasil() insert() form isi form()

Gambar 3.27 Sequence diagram isi form sewa kios Dari Gambar 3.27 dapat dijelaskan prosesnya sebagai berikut :

1. user membuka halaman aplikasi.

2. user mengisi form penyewaan kios.

3. Data dimasukkan ke dalam database.

4. Halaman aplikasi mengirim pesan bahwa pengisian form sewa kios berhasil.

(57)

j. Sequence diagram lihat kios yang tersedia actuser aplikasi database buka halaman() pesan berhasil() tampilkan() cek database()

Gambar 3.28 Sequence diagram lihat kios yang tersedia Dari Gambar 3.28 dapat dijelaskan prosesnya sebagai berikut :

1. user membuka halaman aplikasi.

2. Data diambil dari dalam database. 3. Data ditampilkan ke dalam aplikasi.

(58)

k. Sequence diagram lihat status sewa kios

actadm in

ap likasi a dmin d ataba se

bu ka halama n()

login() lihat sta tus sewa kios() ta mpilka n data ()

loa d dat abase()

Gambar 3.29 Sequence diagram lihat status sewa kios Dari Gambar 3.29 dapat dijelaskan prosesnya sebagai berikut : 1. Admin membuka halaman aplikasi.

2. Admin melakukan login.

3. Halaman admin mengambil data dari database. 4. Admin melihat status sewa kios.

(59)

l. Sequence diagram ubah status sewa kios

actadmi n

aplikasi admin database

buka halaman() login()

pesan berhasil()

ubah stat us sewa kios() tampilkan dat a()

update() pilih form sewa kios()

Gambar 3.30 Sequence diagram ubah status sewa kios Dari Gambar 3.30 dapat dijelaskan prosesnya sebagai berikut : 1. Admin membuka halaman aplikasi.

2. Admin melakukan login.

3. Admin memilih form sewa kios yang diinginkan.

4. Admin mengubah status sewa kios.

5. Data di-update ke dalam database.

6. Aplikasi menampilkan pesan bahwa ubah status berhasil. 7. Aplikasi menampilkan status sewa kios yang ada.

(60)

m. Sequence diagram masukkan acara

actadmin

aplikasi admin dat abase

buka halaman()

login() pesan berhasil() masukkan acara() tampilkan data()

insert()

Gambar 3.31 Sequence diagram masukkan acara Dari Gambar 3.31 dapat dijelaskan prosesnya sebagai berikut : 1. Admin membuka halaman aplikasi.

2. Admin melakukan login.

3. Admin memasukkan daftar acara baru.

4. Data dimasukkan ke dalam database.

5. Aplikasi menampilkan pesan bahwa masukkan acara berhasil. 6. Aplikasi menampilkan daftar acara yang ada.

(61)

n. Sequence diagram ubah acara

actadmin

a plikasi adm in database

buka halaman() login() pesan berhasil() ubah acara() tampilkan data() update() pilih acara()

Gambar 3.32 Sequence diagram ubah acara Dari Gambar 3.32 dapat dijelaskan prosesnya sebagai berikut : 1. Admin membuka halaman aplikasi.

2. Admin melakukan login.

3. Admin memilih acara yang diinginkan.

4. Admin mengubah acara tersebut.

5. Data di-update ke dalam database.

6. Aplikasi menampilkan pesan bahwa ubah acara berhasil. 7. Aplikasi menampilkan daftar acara yang ada.

(62)

o. Sequence diagram hapus acara

act admin

aplikasi admin data base

bu ka hala man() login() pe sa n berhasil() h apus acara () ta mpilkan d ata() delete () pilih acara()

Gambar 3.33 Sequence diagram hapus acara Dari Gambar 3.33 dapat dijelaskan prosesnya sebagai berikut : 1. Admin membuka halaman aplikasi.

2. Admin melakukan login.

3. Admin memilih acara yang diinginkan.

4. Admin menghapus acara tersebut.

5. Data dihapus dari dalam database.

6. Aplikasi menampilkan pesan bahwa hapus acara berhasil. 7. Aplikasi menampilkan daftar acara yang ada.

(63)

p. Sequence diagram masukkan berita baru

actadmin

aplikasi admin database

buka halaman()

login() pesan berhasil() masukkan berita baru() tampilkan data()

insert()

Gambar 3.34 Sequence diagram masukkan berita baru Dari Gambar 3.34 dapat dijelaskan prosesnya sebagai berikut : 1. Admin membuka halaman aplikasi.

2. Admin melakukan login.

3. Admin memasukkan berita baru.

4. Data dimasukkan ke dalam database.

5. Aplikasi menampilkan pesan bahwa masukkan berita baru berhasil. 6. Aplikasi menampilkan berita yang ada.

(64)

q. Sequence diagram ubah berita

actadmin

a plikasi ad min databa se

buka ha la man()

login() pesan berh asil()

u bah be rita() tam pilkan d ata()

up date()

pilih berita()

Gambar 3.35 Sequence diagram ubah berita

Dari Gambar 3.35 dapat dijelaskan prosesnya sebagai berikut : 1. Admin membuka halaman aplikasi.

2. Admin melakukan login.

3. Admin memilih berita yang diinginkan.

4. Admin mengubah berita tersebut.

5. Data di-update ke dalam database.

6. Aplikasi menampilkan pesan bahwa ubah berita berhasil. 7. Aplikasi menampilkan berita yang ada.

(65)

r. Sequence diagram hapus berita

act admin

aplikasi admin database

buka halaman()

login() pesan berhasil()

hapus berita() tampilkan dat a()

delete()

pilih berita()

Gambar 3.36 Sequence diagram hapus berita Dari Gambar 3.36 dapat dijelaskan prosesnya sebagai berikut : 1. Admin membuka halaman aplikasi.

2. Admin melakukan login.

3. Admin memilih berita yang diinginkan.

4. Admin menghapus berita tersebut.

5. Data dihapus dari dalam database.

6. Aplikasi menampilkan pesan bahwa hapus berita berhasil. 7. Aplikasi menampilkan berita yang ada.

(66)

s. Sequence diagram masukkan gambar

actadmin

aplikasi admin database

buka halaman( )

login() pesan berhasil() masukkan gambar( ) tampilkan data()

insert()

Gambar 3.37 Sequence diagram masukkan gambar Dari Gambar 3.37 dapat dijelaskan prosesnya sebagai berikut : 1. Admin membuka halaman aplikasi.

2. Admin melakukan login.

3. Admin memasukkan gambar.

4. Data dimasukkan ke dalam database.

5. Aplikasi menampilkan pesan bahwa masukkan gambar berhasil. 6. Aplikasi menampilkan gambar yang ada.

(67)

t. Sequence diagram hapus gambar

actad min

ap likasi a dmin dat abase

buka h alama n()

lo gin() pesan berhasil()

h apus g amb ar() tampilkan data ()

d ele te()

pilih gambar()

Gambar 3.38 Sequence diagram hapus gambar Dari Gambar 3.38 dapat dijelaskan prosesnya sebagai berikut : 1. Admin membuka halaman aplikasi.

2. Admin melakukan login.

3. Admin memilih gambar yang diinginkan.

4. Admin menghapus gambar tersebut.

5. Data dihapus dari dalam database.

6. Aplikasi menampilkan pesan bahwa hapus gambar berhasil. 7. Aplikasi menampilkan gambar yang ada.

(68)

u. Sequence diagram logout admin

actadmin

aplik asi admin

buka halaman() logout()

pesan berhasil()

Gambar 3.39 Sequence diagram logout admin Dari Gambar 3.39 dapat dijelaskan prosesnya sebagai berikut : 1. Admin membuka halaman aplikasi.

2. Admin melakukan logout.

(69)

Rancangan activity diagram yang dihasilkan dari sequence diagram dari sistem yang dirancang, yaitu :

1. Activity Diagram admin login

login validasi admin buat session pesan error [valid] [invalid] / insert dat a [admin] logout halaman admin

(70)

2. Activity Diagram pengelolaan kios

halaman admin [admin]

kios

masukkan kios ubah kios hapus kios

/ inser t / update / delete

simpan database ubah database hapus database

(71)

3. Activity Diagram pengelolaan lainnya

ha laman admin [a dmin]

gale ri

masukkan gamba r hapus gambar / insert

/ del ete

simpan databa se

ha pus data base a ca ra be rita ub ah berita / update u bah database ub ah acara / update ubah databa se komentar h apus komentar

masu kka n b erita h apus berita

/ i nsert / de lete

simpan database hapu s databa se masukkan acara

/ in se rt

simpa n d ata base masukkan komentar

/ insert

simpan da tab ase

/ de lete

hapus database

hapu s acara

/ dele te

ha pus data base

(72)

3.10 Perancangan Basis Data

Basis data untuk perancangan aplikasi ini terdiri dari 11 tabel. Berikut ini penjelasan masing-masing tabel, deskripsi tabel dan primary key dari tabel tersebut :

Nama Tabel : msKios

Deskripsi : untuk menampung data-data dari kios yang ada.

Primary key : kdKios

Tabel 3.28 msKios

Nama Field Tipe Data Panjang Keterangan

kdKios Integer 5 Kode pengenal dari kios

namaKios Varchar 30 Nama pengenal untuk setiap kios kdJenisDagang Varchar 5 Kode pengenal dari jenis dagang Lokasi Varchar 50 Lokasi / letak kios

noTelpKios Varchar 20 Nomor telepon kios

kdStatus Varchar 5 Kode pengenal dari status kios kdPemilik Integer 5 Kode pengenal dari pemilik kios

(73)

Nama Tabel : msJenisDagang

Deskripsi : untuk menampung jenis dagangan dari kios yang ada.

Primary key : kdJenisDagang

Tabel 3.29 msJenisDagang

Nama Field Tipe Data Panjang Keterangan

kdJenisDagang varchar 5 Kode pengenal dari jenis dagangan jenisDagang Varchar 20 Nama pengenal setiap jenis dagangan kdKategori Varchar 5 Kode pengenal dari kategori

Nama Tabel : msKategori

Deskripsi : untuk menampung kategori jenis dagangan.

Primary key : kdKategori

Tabel 3.30 msKategori

Nama Field Tipe Data Panjang Keterangan

kdKategori varchar 5 Kode pengenal dari kategori kategori Varchar 20 Nama pengenal setiap kategori

Nama Tabel : msPemilik

Deskripsi : untuk menampung data pemilik kios.

Primary key : kdPemilik

Tabel 3.31 msPemilik

Nama Field Tipe Data Panjang Keterangan

(74)

idUser Integer 5 Kode pengenal sewa kios user namaPemilik Varchar 100 Nama pengenal pemilik kios

alamat Text Alamat pemilik kios

noTelp Varchar 50 Nomor telepon pemilik kios

Nama Tabel : msStatus

Deskripsi : untuk menampung status kios.

Primary key : kdStatus

Tabel 3.32 msS tatus

Nama Field Tipe Data Panjang Keterangan

kdStatus varchar 5 Kode pengenal dari status status Varchar 20 Nama pengenal setiap status

Nama Tabel : msAdmin

Deskripsi : untuk menampung account dari admin.

Primary key : idAdmin

Tabel 3.33 msAdmin

Nama Field Tipe Data Panjang Keterangan

idAdmin Integer 5 Kode pengenal admin

username Varchar 20 nama pengenal dari admin password Varchar 20 kata kunci untuk setiap admin inisial Varchar 5 Inisial jabatan dari setiap admin

(75)

Nama Tabel : msBerita

Deskripsi : untuk menampung berita yang dimasukkan oleh admin.

Primary key : kdBerita

Tabel 3.34 msBerita

Nama Field Tipe Data Panjang Keterangan

kdBerita integer 5 kode pengenal dari setiap berita judulBerita Varchar 50 Nama pengenal judul berita

isiBerita Varchar 200 Isi berita

tanggalPosting Varchar 50 Waktu berita dimasukkan oleh admin

Nama Tabel : msKomentar

Deskripsi : untuk menampung komentar yang dimasukkan oleh user

Primary key : kdKomentar

Tabel 3.35 msKomentar

Nama Field Tipe Data Panjang Keterangan

kdKomentar integer 5 kode pengenal dari setiap komentar

nama Varchar 20

nama pengenal user yang membuat komentar

isiKomentar Varchar 100 Isi komentar yang dikirim tanggalKomentar Varchar 50 Tanggal pembuatan komentar

Gambar

Gambar 3.19 Sequence diagram login admin  Dari Gambar 3.19 dapat dijelaskan prosesnya sebagai berikut :  1
Gambar 3.20 Sequence diagram lihat komentar  Dari Gambar 3.20 dapat dijelaskan prosesnya sebagai berikut :
Gambar 3.21  Sequence diagram hapus komentar  Dari Gambar 3.21 dapat dijelaskan prosesnya sebagai berikut :
Gambar 3.22 Sequence diagram menambah detail kios baru  Dari Gambar 3.22 dapat dijelaskan prosesnya sebagai berikut :
+7

Referensi

Dokumen terkait

Dari 104 orang siswa pada populasi terjangkau diambil secara random dan didapatkan 54 orang siswa yang memenuhi kriteria inklusi dan kriteria eksklusi yang dijadikan sebagai

Prinsip dari pompa ini juga menerapkan hukum Paskal, pada pompa hidrolik ini kita memberi gaya yang kecil pada pengisap kecil sehingga pada

Hal ini dapat dijelaskan dari hasil pengujian langsung atas variable orientasi kewirausahaan terhadap kinerja yang memiliki hubungan positif signifikan, sedangkan ketika

2.2 Gaji Pegawai Tidak Tetap 1.4 Kegiatan Pembelajaran dan Ektra Kulikuler Siswa.. 2.3 Belanja Barang dan Jasa 1.5 Langganan Daya dan

Oleh sebab itu, strategi di sini lebih mengutamakan cara orang tua untuk mendidik anak dalam keluarga supaya anak tidak lari dari norma-norma dan nilai-nilai budaya yang dianut

didefinisikan mengalami keracunan akut sianida bila kadar sianida serumnya  0.5 mg/L. Tapi kadar sianida serum tidak bisa dijadikan parameter untuk menentukan

Pasal 10 : Perjalanan Dinas Pasal 10 : Perjalanan Dinas Ayat (4) dalam Kode Etik Lama tidak lagi ada dalam Kode Etik Baru terkait Perjalanan Dinas yang dibiayai oleh pengundang

Materi pelatihan merupakan bagian dari suatu program pelatihan kerja berbasis kompetensi yang menguraikan dan menjelaskan secara rinci rangkaian pencapaian kompetensi kerja.