SISTEM INFORMASI RESERVASI TABLE BERBASIS WEB PADA …

7
ONESISMIK /VOL. 2 Nomor 2 Juni/2019 ISSN: 2657-0750 Jurnal Onlie Mahasiswa Sistem Informasi dan Akuntansi (ONESISMIK) 1 AMIK Dian Cipta Cendikia SISTEM INFORMASI RESERVASI TABLE BERBASIS WEB PADA CENTER STAGE BANDAR LAMPUNG Aditya Saputra 1 , Chairul Ramadhan 2 1 Mahasiswa Program Studi Manajemen Informatika, AMIK Dian Cipta Cendikia 2 Dosen Program Studi Manajemen Informatika, AMIK Dian Cipta Cendikia [email protected] 1 , [email protected] 2 ABSTRAK Center Stage Bandar Lampung dalam pemesanan table pelanggan masih harus datang ke tempat atau melalui telpon. Tujuan dari penelitian ini adalah untuk mengembangkan sistem informasi reservasi yang mudah dan cepat. Dari permasalahan di ini maka penulis merancang sebuat Sistem Informasi Reservasi pada Center Stage Bandar Lampung berbasis web menggunakan bahasa pemrograman PHP dan database MySQL. Alat pengembangan sistem yang digunakan adalah Unified Modeling Language (UML) menggunakan use case diagram, diagram activity, dan class diagram. Metode pengembangan sistem yang digunakan Extreme Programing. Dari hasil penelitian maka diperoleh Sistem Informasi Reservasi table berbasis web pada Center Stage Bandar Lampung. Dengan sistem informasi ini reservasi dapat dilakukan dengan mudah dan cepat. Hal ini dapat meningkatkan usaha center stage tersebut sehingga dapat meningkatkan pelayanan bagi pelanggan. Kata kunci : reservasi table, website, UML. ABSTRACT Bandar Lampung Center Stage in ordering table customers still have to come to the place or by telephone. The purpose of this study is to develop an easy and fast reservation information system. From this problem, the authors designed a Reservation Information System at the Bandar Lampung Center Stage web-based using the PHP programming language and MySQL database. The system development tool used is the Unified Modeling Language (UML) using use case diagrams, activity diagrams, and class diagrams. The system development method used is Extreme Programing. From the results of the study we obtained a web-based Table Reservation Information System at the Bandar Lampung Center Stage. With this information system reservation can be done easily and quickly. This can increase the business center stage so that it can improve service for customers. Keywords: reservation table, website, UML. 1. Pendahuluan Center Stage Lampung juga membutuhkan suatu sistem reservasi, sistem yang digunakan pada Center Stage masih berjalan secara manual sehingga terdapat kelemahan pada orang yang berjalan ini seperti kesalah pahaman antara marketing dan para konsumen, terjadi kesalahan di dalam pembuatan laporan, Center Stage Lampung saat ini hanya menginformasikan melalui brosur atau famplet dan pemesanan table di center stage Lampung, pengunjung diharuskan mendatangi langsung ke center stage lampung, dan pencatatan reservasi yang masuk hanya disimpan melalui cacatan manual lalu diarsipkan.

Transcript of SISTEM INFORMASI RESERVASI TABLE BERBASIS WEB PADA …

Page 1: SISTEM INFORMASI RESERVASI TABLE BERBASIS WEB PADA …

ONESISMIK/VOL.2Nomor2Juni/2019 ISSN:2657-0750

JurnalOnlieMahasiswaSistemInformasidanAkuntansi(ONESISMIK) 1AMIKDianCiptaCendikia

SISTEMINFORMASIRESERVASITABLEBERBASISWEBPADACENTERSTAGEBANDARLAMPUNG

AdityaSaputra1,ChairulRamadhan2

1MahasiswaProgramStudiManajemenInformatika,AMIKDianCiptaCendikia

2DosenProgramStudiManajemenInformatika,[email protected],[email protected]

ABSTRAK

CenterStageBandarLampungdalampemesanantablepelangganmasihharusdatangketempatataumelaluitelpon.Tujuandaripenelitianiniadalahuntukmengembangkansisteminformasireservasi yang mudah dan cepat. Dari permasalahan di ini maka penulis merancang sebuatSistem Informasi Reservasi pada Center Stage Bandar Lampung berbasis web menggunakanbahasa pemrograman PHP dan database MySQL. Alat pengembangan sistem yang digunakanadalahUnifiedModelingLanguage(UML)menggunakanusecasediagram,diagramactivity,danclass diagram.Metode pengembangan sistem yang digunakanExtreme Programing. Dari hasilpenelitian maka diperoleh Sistem Informasi Reservasi table berbasis web pada Center StageBandar Lampung. Dengan sistem informasi ini reservasi dapat dilakukan denganmudah dancepat. Hal ini dapatmeningkatkan usaha center stage tersebut sehingga dapatmeningkatkanpelayananbagipelanggan.Katakunci:reservasitable,website,UML.

ABSTRACT

BandarLampungCenterStage inordering table customers still have to come to theplaceorbytelephone.Thepurposeofthisstudyistodevelopaneasyandfastreservationinformationsystem.From this problem, the authors designed a Reservation Information System at the BandarLampungCenterStageweb-basedusingthePHPprogramminglanguageandMySQLdatabase.Thesystemdevelopment toolused is theUnifiedModelingLanguage (UML)usingusecasediagrams,activity diagrams, and class diagrams. The system development method used is ExtremePrograming.Fromtheresultsofthestudyweobtainedaweb-basedTableReservationInformationSystemattheBandarLampungCenterStage.Withthisinformationsystemreservationcanbedoneeasilyandquickly.This can increase thebusiness center stage so that it can improve service forcustomers. Keywords:reservationtable,website,UML.1. Pendahuluan

Center Stage Lampung jugamembutuhkan suatu sistem reservasi, sistem yangdigunakan pada Center Stage masih berjalan secara manual sehingga terdapatkelemahanpadaorangyangberjalaninisepertikesalahpahamanantaramarketingdanparakonsumen,terjadikesalahandidalampembuatanlaporan,CenterStageLampungsaat inihanyamenginformasikanmelaluibrosuratau fampletdanpemesanan tabledicenter stage Lampung, pengunjung diharuskan mendatangi langsung ke center stagelampung,danpencatatanreservasiyangmasukhanyadisimpanmelaluicacatanmanuallaludiarsipkan.

Page 2: SISTEM INFORMASI RESERVASI TABLE BERBASIS WEB PADA …

ONESISMIK/VOL.2Nomor2Juni/2019 ISSN:2657-0750

JurnalOnlieMahasiswaSistemInformasidanAkuntansi(ONESISMIK) 2AMIKDianCiptaCendikia

Dalam tugas akhir ini penulis menginginkan sebuah sistem pendukung untukmenunjang sistem reservasi. Sistem reservasi yang dirancang untuk mempermudahmarketing dalam hal pencatatan sewa table di center stage sehingga tidak terjadikesalahpahamandanbisamemperlancarjamoperasionalsecaraterstrukturdansecaratidaklangsungdapatmendisiplinkanparakonsumenterhadaptableyangtelahdipesan.SistemreservasiyangakanpenulisrancanginimenggunakansisteminformasiberbasisWeb.

Tujuan dari penelitian tersebut adalah Untuk menghasilkan aplikasi reservasiyang mempermudah pelanggan dalam memesan table dan Untuk membantumendisiplinkankonsumenterhadapreservasiyangtelahditentukan.

Manfaat dari pembahasan ini adalah menghasilkan aplikasi yang diharapkandapat menjadi latar tujuan tetang Reservasi table berbasis web, menjadi bahanpertimbanganbagipihakCenterStageuntukmenggunakansistem,danmenjadibahanliteraturepenelitiberikutnya.2. KajianPustaka2.1 Sistem

Sistem sebagai suatu kumpulan atau himpunan dari unsur, komponen atauvariable-variabel yang terorganisasi, saling berinteraksi, saling tergantung satu samalaindanterpadu[1].

2.2 Informasi

Informasi merupakan kumpulan data yang diolah menjadi bentuk yang lebihberguna dan berarti bagi yang menerima. Tanpa suatu informasi, suatu sistem tidakakan berjalan dengan lancer dan akhirnya bias mati. Dengan kata lain sumber dariinformasiadalahdata[1].2.3 SistemInformasi

Sistem informasi (information system) adalah sekumpulan komponen informasiyang saling berhubungan saling mengumpulkan atau mendapatkan, memproses,menyimpan,danmendistribusikaninformasi[2].

2.4 UML

UML(UnifiedModelingLanguage)adalahsalahsatustandarbahasayangbanyakdigunakandidunia industriuntukmendefinisikanrequirement,membuatanalisisdandesain,sertamenggambarkanarsitekturdalampemrogramanberorientasiobjek.[3]

2.5 ExtremePrograming

Extreme Programming (XP) merupakan suatu pendekatan yang paling banyakdigunakanuntukpengembanganperangkatlunakcepat.[4]

2.6 WorldWideWeb

Web merupakan fasilitas hyperteks untuk menampilkan data berupa teks,gambar,suara,animasi,dandatamultimedialainnya.[5]

2.7 PenelitianterdahuluAbidin. A. tahun 2019 yang berjudul “Sistem Informasi Reservasi Kamar Hotel

BerbasisWebWismaZairahMakassar“,SistemInformasiinidapatmenampilkanprofil

Page 3: SISTEM INFORMASI RESERVASI TABLE BERBASIS WEB PADA …

ONESISMIK/VOL.2Nomor2Juni/2019 ISSN:2657-0750

JurnalOnlieMahasiswaSistemInformasidanAkuntansi(ONESISMIK) 3AMIKDianCiptaCendikia

hotel,tipekamarbersertadenganharganya,fasilitaskamar,danlayanankamarbersertaharganya.

Handayani,D.,&Putri,W.Y.(2019).yangberjudul“SistemInformasiReservasiTiketBioskopBerbasisAndroid“sisteminimampumenampilkaninformasimengenaiPelayananyangmenjadi lebihmaksimaldancepatkarenacalonkonsumentidakperludatang langsungke tempatpenjualantiket tapidapatmelakukanpemesanan langsungmelaluiakseswebsitedanberbasisandroid.

Gani,A.G. (2019)dengan judul “Analisa SistemReservasiTiketPadaPtXyz “,sistem inimampumenyediakan informasi yang lebih canggih serta dapatmendukungprosespengambilankeputusanyangdilakukanolehmanajemen.

3. MetodePenelitian

Pada penelitian ini digunakanmetodelogi pengembangan sistemmenggunakanExtreme Programming (XP). Extreme Programming (XP)merupakan suatu pendekatanyangpalingbanyakdigunakanuntukpengembanganperangkatlunakcepat[4].

Alasan menggunakan metode Extreme Programming (XP) karena sifat dariaplikasi yang dikembangkan dengan cepat melalui tahapan-tahapan yang meliputi:Planning/Perencanaan, Design/Perancangan, Coding/Pengkodean, danTesting/Pengujian.

Adapun tahapan pada Extreme Programming (XP) dapat dijelaskan sebagaiberikut:1. Planning

Pada tahapperencanaan inidimulaidaripengumpulankebutuhanyangmembantutim teknikal untukmemahami konteks bisnis dari sebuah aplikasi. Selain itu padatahap ini jugamendefinisikanoutputyangakandihasilkan, fituryangdimilikiolehaplikasidanfungsidariaplikasiyangdikembangkan.

2. DesignMetode inimenekankandesain aplikasi yang sederhana, untukmendesain aplikasidapat menggunakan Class-Responbility-Collaborator (CRC) cards yangmengidentifikasidanmengaturclasspadaobject-oriented.

3. CodingKonsep utama dari tahapan pengkodean pada Extreme Programming (XP) adalahpairprogramming,melibatkanlebihdarisatuoranguntukmenyusunkode.

4. TestingPadatahapaninilebihfokuspadapengujianfiturdanfungsionalitasdariaplikasi.

3.1 PerancanganSistem

Usecase mendeskripsikan sebuah interaksi antara satu atau lebih actor dengan

sistem informasi yang akan dibuat. Usecase diagram pada implementasi sisteminformasireservasitableberbasiswebpadacenterstagebandarlampungdapatdilihatpadagambar1.

Page 4: SISTEM INFORMASI RESERVASI TABLE BERBASIS WEB PADA …

ONESISMIK/VOL.2Nomor2Juni/2019 ISSN:2657-0750

JurnalOnlieMahasiswaSistemInformasidanAkuntansi(ONESISMIK) 4AMIKDianCiptaCendikia

uc UseCase

Admin

Verifikasi

Kelas

Tabel

Login

Laporan

User

Minuman

Reserv asi

Registrasi

Login

«include»

Include

«include»

«include»

Include

1. UseCase

Gambar1.RancanganUseCaseDiagram2. ClassDiagram

Gambar 2. Rancangan Class Diagram

class ClassDiagram

Reservasi

- IdReservasi: int = 5- Invoice: varchar = 10- Tanggal: varchar = 55- Status: int = 55

+ Simpan(): int+ Edit(): int+ Hapus(): int

Registrasi

- IdRegistrasi: int = 5- Invoice: varchar = 10- NoKtp: int = 25- Nama: varchar = 35- Email: varchar = 35- Password: varchar = 15- JenisKelamin: varchar = 15- Alamat: text- NoHp: int = 15

+ Simpan(): int+ Edit(): int+ Hapus(): int

Kelas

- IdKelas: int = 5- NamaKelas: varchar = 15

+ Simpan(): int+ Edit(): int+ Hapus(): int

n

1

1

n

Tabel

- IdTabel: int = 5- IdKelas: int = 5- NamaTabel: int = 15- Harga: int = 15- Status: int = 15

+ Simpan(): int+ Edit(): int+ Hapus(): int

Minuman

- IdMimuman: int = 5- NamaMinuman: int = 75- HargaMinuman: int = 15- Gambar: varchar = 100

+ Simpan(): int+ Edit(): int+ Hapus(): int

DetailReservasi

- IdDetailReservasi: int- IdReservasi: int- IdTabel: int- IdMinuman: int

+ Simpan(): int+ Edit(): int+ Hapus(): int

1

n

1

1

n

1

Page 5: SISTEM INFORMASI RESERVASI TABLE BERBASIS WEB PADA …

ONESISMIK/VOL.2Nomor2Juni/2019 ISSN:2657-0750

JurnalOnlieMahasiswaSistemInformasidanAkuntansi(ONESISMIK) 5AMIKDianCiptaCendikia

4. HasildanPembahasan4.1 Hasil

Setelah melakukan penelitian dengan mewujudkan sistem informasi yangnantinyaakandigunakanuntukmengujikesesuaianaplikasiyangdibuatdengansistemyangtelahdirancang.Agarsistemyangdibuatdapatdiimplementasikan.Daripenelitianini dihasilkan sistem informasi reservasi table yang berguna untuk memudahkanpelanggandalammelakukanreservasi.4.2 Pembahasan

1. HalamanLogin

Halaman login admin berfungsi bagi administrator untuk masuk ke halamanutamaadministrator.

Gambar3.TampilanMenuLogin2. DataReservasi

Halaman data reservasi menampilkan dan informasi tentang pemesanan olehuser.Danuntukadminmenkonfirmasipemesanankepadauser.

Gambar4.TampilanDataReservasi

Page 6: SISTEM INFORMASI RESERVASI TABLE BERBASIS WEB PADA …

ONESISMIK/VOL.2Nomor2Juni/2019 ISSN:2657-0750

JurnalOnlieMahasiswaSistemInformasidanAkuntansi(ONESISMIK) 6AMIKDianCiptaCendikia

3. MenuUtamaUserHalaman utama user merupakan halaman pertama bagi user umum untuk

menujukehalamanlain.

Gambar5.TampilanMenuUtamaUser

4. MenuDataMinumanHalamandataminumanmenampilkandataminuman.Jugaberfungsibagiadmin

menginputataumengupdatedataminuman.

Gambar6.TampilanMenuDataMotor

5. KesimpulandanKeterbatasan

Setelah melakukan analisa dan perancangan sistem informasi reservasi tablepadaCenterStageBandarLampungberbasisweb,makadapatdiambilsuatukesimpulansesuaidengansistembaruyangtelahdibuat.

a. Kesimpulan

Setelahmerancang suatu sistem informasi pada Center Stage Bandar LampungBerbasis web dengan menggunakan pemrograman PHP, dan databaseMySQL, makakesimpulanyangdapatdiambildarihasilpenulisantugasakhiriniadalah:Sistembaru

Page 7: SISTEM INFORMASI RESERVASI TABLE BERBASIS WEB PADA …

ONESISMIK/VOL.2Nomor2Juni/2019 ISSN:2657-0750

JurnalOnlieMahasiswaSistemInformasidanAkuntansi(ONESISMIK) 7AMIKDianCiptaCendikia

yang direncanakan adalah suatu sistem informasi reservasi table berbasis web padaCenter Stage Bandar Lampung dengan menggunakan bahasa pemrograman PHP,databaseMySQL.b. Keterbatasan

Sesuaidenganpermasalahanyangadadansetelahpembuatansistem informasireservasitableberbasiswebpadaCenterStageBandarLampung,terdapatketerbatasanyaitu:Program aplikasi ini belum mendukung pembayaran multipayment, REFERENSI[1] Subhan, Mohamad. 2012. Analisa Perancangan Sistem. Jakarta : Lentera Ilmu

Cendikia.

[2] Mustakini, dan Jogiyanto Hartono. 2012, “Analisis dan desain sistem informasi”.Andi.Yogyakarta.

[3] Rosa A.S M. Shalahudin. 2013, “ Rekayasa Perangkat Lunak: Terstruktur danBerorientasiObjek”.Informatika.Bandung.

[4] Pressman, Roger, S. 2012.Rekayasa Perangkat Lunak.Pendekatan Praktisi. Edisi7.Yogyakarta:Andi.

[5] Hardjono,D.(2006).SeriPanduanLengkapMenguasaiPemrogramanWebdenganPHP5.Yogyakarta:Andi.

[6] Abidin, A. (2019).Sistem Informasi Reservasi KamarHotel BerbasisWebWismaZairahMakassar(Doctoraldissertation,STMIKAkakomYogyakarta).

[7] Handayani, D., & Putri, W. Y. (2019). Sistem Informasi Reservasi Tiket BioskopBerbasisAndroid.JurnalAlgoritma,16(2),86-90.

[8] Gani, A. G. (2019). Analisa Sistem Reservasi Tiket Pada Pt Xyz.Jurnal SistemInformasiUniversitasSuryadarma,6(2).