Analisis Pengaruh Kualitas Layanan Sistem Informasi Berbasis Komputer Terhadap Kepuasan User
SISTEM INFORMASI RESERVASI TABLE BERBASIS WEB PADA …
Transcript of 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.
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
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.
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
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
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
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).