Analisis Prosedur yang sedang Berjalan

keseluruhan berdasarkan bill ÓÔ Õ Ó Ö - ×ØÙÚ Õ Û Õ Ú ÜÝÛ × Þ bill laundr ß dan bill cafe à á erta mengambil identitas tamu dari data ÓÔ Õ Ó Ö - × Ø â ã ä à á etelah melakukan perhitungan bia ß a Þ Ú Õ Ó Õ å æ × ç Ø×Û æ membuat bill pemba ß aran seban ß ak è rangkap Þ rangkap pertama diarsipkan dan rangkap kedua diserahkan kepada tamu beserta kartu identitas milik tamu à ã é à Receptionist membuat laporan data reservasi beserta fasilitas seban ß ak è rangkap berdasarkan data check-out. ê angkap pertama diarsipkan oleh receptionist dan rangkap kedua diserahkan kepada bagian administrasi à ã ë à ì agian administrasi membuat laporan keuangan berdasarkan data check-out. á eban ß ak è rangkap Þ rangkap pertama diarsipkan oleh bagian administrasi dan rangkap ke dua diserahkan kepada íî ï í eneral î ð nager ñ à

4.1.2.1. Use Case Diagrams

Use case diagrams menggambarkan fungsionalitas ß ang diharapkan dari sebuah sistem à

1. Use Case Sistem Pelayanan Tamu Hotel yang Sedang Berjalan

Gambar 4.1 Use Case Sistem Informasi Pelayanan Tamu Yang Sedang Berjalan

2. Scenario Use case yang sedang berjalan

ò ama ó se ô ase õ ö ÷ ansaksi ø otel ù ktor õ tamu dan ú eceptionis System r û üû p tio n ist t ý m u ý dmin GM transaksi hotel laundry cafe laporan include include Tabel 4.1. Skenario Use Case transaksi hotel yang sedang berjalan þ ksi aktor ÿ eaksi aktor ✁ tamu melakukan proses pemesanan kamar secara langsung di hotel ✂ ✁ receptionist memberikan informasi status kamar kosong ✄ isi ☎ ✁ kamar tersedia tamu melakukan reservasi ✆ ✁ receptionist mencatat data tamu pada buku agenda ✝ ✁ tamu mendapat no reservasi dan bon dari receptionist ✞ ✁ tamu melakukan check ✟ n ✠ ✁ receptionist mencatat data tamu sesuai identitas tamu dan di catat di buku agenda ✡ ang telah disediakan ✁ apabila ✡ ang sebelumn ✡ a reservasi data tamu dicek terlebih dahulu no reservasin ✡ a ☛✁ tamu mendapat no kamar ☞ ✁ tamu melakukan check ✌ ut ✍✁ tamu men ✡ erahkan bill check ✟ n ✄ ✎ ✏✑ ✏✎ ✒✓ ✑ ✔ ✁ ÿ eceptionist melakukan perhitungan bia ✡ a keseluruhan berdasarkan bill ✕✖ ✏ ✕✗ - ✔✘ ✙ ✎ ✏✑ ✏✎ ✒✓ ✑ ✔ ✚ bill laundr ✡ dan bill cafe ✁ ✛ erta mengambil identitas tamu dari data ✕✖ ✏ ✕✗ - ✔✘ ✂✁ tamu mendapat bill check ✌ ut ✜ ama use ✢ ase ✣ ✤ aundr ✥ aktor ✣ receptionis dan tamu Tabel 4.2. Scenario Use Case Laundry Yang Sedang Berjalan ✦ ksi aktor ✧ eaksi aktor ★ ✩ tamu memesan pamakaian jasa laundr ✥ ✪ ✩ receptionist mengambil bill check ✫ in dari arsip data check ✫ in ✬ ✩ ✧ eceptionist mencatat data tamu ✥ ang memesan laundr ✥ sesuai dengan no kamar ✩ ✭ ✩ receptionist membuat bill laundr ✥ ✮ ✩ tamu mendapat bill laundr ✥ ✜ ama ✯ se ✢ ase ✣ ✢ afe ✦ ktor ✣ ✰✱ mu ✲ an ✧ eceptionist Tabel 4.3. Scenario Use Case Cafe Yang Sedang Berjalan ✦ ksi aktor ✧ eaksi aktor ★ ✩ tamu memesan cafe ✪ ✩ receptionist mengambil bill check ✫ in dari arsip data check ✫ in ✬ ✩ receptionist mencatat data tamu ✥ ang memesan café ✳ sesuai dengan no kamar ✭ ✩ receptionist membuat bill cafe ✮ ✩ tamu mendapat bill ✢ afe ✴ ama ✵ se ✶ ase ✷ ✸ aporan aktor ✷ receptionist ✹ administrasi dan ✺ eneral ✻✼ nager ✽✺ ✻✾ Tabel 4.4. Scenario Use Case Laporan Yang Sedang Berjalan ✿ ksi aktor ❀ eaksi aktor ❁✹ Receptionist membuat laporan data reservasi beserta fasilitas pemakaian tamu 2. laporan diserahkan kepada bagian administrasi ✹ ❂ ✹ administrasi menerima laporan dari receptionist ❃✹ ❄ agian administrasi membuat laporan keuangan berdasarkan data check-out ❅✹ bagian administrasi men ❆ erahkan laporan keuangan kepada ✺ ✻ General Manager ❇✹ ✺ ✻ ✽ general Manager menerima laporan dari administrasi

4.1.2.2. Activity Diagram

Activity diagrams digunakan untuk mendokumentasikan alur kerja pada sebuah sistem ✹

1. Activity diagram sistem pelayanan tamu hotel yang sedang berjalan

❈ erikut ini ❉❊❋●❍●❋■ ❏ ● ❉ ❑▲ ❉ ▼ ◆ ang menggambarkan aktivitas pela ◆ anan tamu hotel ◆ ang sedang berjalan pada hotel ❖ P rta ◗ ahlia Gambar 4.2. Activity Diagram Sistem Pelayanan Tamu Yang Sedang Berjalan tamu receptionist melakukan proses pemesanan kamar memberikan informasi status kamar kosongisi tamu mendapat no reservasi dan bon dari receptionist status kamar tidak mencatat data tamu pada buku agenda mendapat no reservasi dan bukti reservasi tamu melakukan reservasi tersedia tamu melakukan check In tersedia mencatat data tamu sesuai identitas tamu mendapat no kemar tamu melakukan check Out tamu menyerahkan bill check In reservasi melakukan perhitungan biaya keseluruhan mendapat bill check Out

2. Activity Diagram Prosedur laundry yang sedang berjalan

❘ erikut ini ❙ ❚❯❱❲❱❯❳ ❨ ❱ ❙ ❩ ❬ ❙ ❭ ❪ ang menggambarkan aktivitas laundr ❪ ❪ ang sedang berjalan pada ❫ otel ❴❵ rta ❛ ahlia ❜ ianjur ❝ Gambar 4.3. Activity Diagram Prosedur Laundry Yang Sedang Berjalan

3. Activity Diagram pemakaian Fasilitas Cafe yang sedang berjalan

❘ erikut ini ❙ ❚❯❱❲❱❯❳ ❨ ❱ ❙ ❩❬ ❙ ❭ ❪ ang menggambarkan aktivitas cafe di hotel ❴❵ rta ❛ ahlia ❜ ianjur Gambar 4.4. Activity Diagram Pemakaian Fasilitas Cafe Yang Sedang Berjalan tamu receptionist memesan pamakaian jasa laundry mengambil bill check-in dari arsip data check-in mencatat data tamu yang memesan laundry sesuai dengan no kamar membuat bill laundry mendapat bill laundry Tamu Receptionist memesan cafe mengambil bill check-in dari arsip data check-in mencatat data tamu yang memesan café, sesuai dengan no kamar membuat bill cafe mendapat bill Cafe

4. Activity Diagram Prosedur Laporan yang sedang berjalan

❞ erikut ini adalah ❡❢❣❤✐❤❣❥ D ❤ ❡❦ ❧ ❡♠ ♥ ang menggambarkan aktivitas prosedur ♦ aporan ♥ ang sedang berjalan pada hotel ♣q rta r ahlia s ianjur t Gambar 4.5. Diagram Activity Prosedur Laporan Yang Sedang Berjalan

4.1.3. Evaluasi Sistem Yang Sedang Berjalan

r ari sistem pela ♥ anan tamu pada hotel ♣ q rta r ahlia s ianjur ♥ ang sedang berjalan dapat dilihat permasalahan ♥ ang ada ♥ aitu sebagai berikut ✉ receptionist administrasi GM membuat laporan data reservasi beserta fasilitas pemakaian tamu laporan diserahkan kepada bagian administrasi menerima laporan membuat laporan keuangan berdasarkan data check-out menyerahkan laporan keuangan menerima laporan Tabel 4.5. Evaluasi Sistem Yang Sedang Berjalan No Masalah Pemecahan Masalah ✈✇ ① ulitn ② a untuk mengetahui data kamar hotel ② ang kosong atau melakukan cek kamar ✇ ③④ mbuat aplikasi dengan aplikasi ② ang menggunakan database ⑤ seperti java dan ③ ②① ⑥ ⑦ sebagai tools pendukungn ② a ✇ ⑧ gar lebih mudah dalam melakukan cek kamar ⑨ ✇ ① ulitn ② a dalam melakukan pemba ② aran ketika tamu akan melakukan ⑩❶ ❷ ⑩ ❸ in ataupun check out ⑤ karena semua sistem belum terkomputerisasi masih dengan cara pencatatan dalam agenda ② ang telah disediakan ✇ ③④ mbuat sistem informasi ② ang mempermudah dalam perhitungan pemba ② aran ✇ ❹✇ ❺ engolahan dokumen reservasi tamu hotel ② ang dibutuhkan oleh pihak manejemen masih berpeluang besar untuk bisa terjadin ② a ketidak akuratan pada data ✇ ❻ entuk pengolahan data ② ang men ② angkut pela ② anan tamu hotel akan dibuat secara terkomputerisasi dan semua data transaksi pela ② anan disimpan dalam storage pada sistem ② ang dibuat sehingga mengurangi resiko atas kehilangan atau kerusakan data ✇

4.2. Perancangan Sistem

❺ erancangan sistem ini merupakan tahapan untuk menggambarkan model baru ② ang akan di buat penulis ✇ ❺ ada tahapan ini sangat penting karena dapat menentukan baik tidakn ② a sistem baru ② ang akan penulis buat tersebut ✇ ❺ erancangan sistem dimaksudkan untuk menggambarkan perbedaan dari sistem ② ang sedang berjalan dengan sistem ② ang diusulkan ⑤ garis besar sistem ② ang lama merupakan sistem ② ang digambarkan secara belum terkomputerisasi sedangkan sistem ② ang diusulkan akan lebih di tekankan pada saat pengolahan data secara terkomputerisasi ✇ ❺ ada tahap ini penulis akan menjelaskan dan memberikan gambaran mengenai perancangan sistem ❼ ang akan diusulkan pada prosedur administrasi pela ❼ anan tamu hotel ❽❾ rta ❿ ahlia ➀ ianjur ➁ ➂ erancangan sistem ini dibuat sebagai tahapan untuk mempersiapkan proses implementasi sistem ❼ ang diinginkan ➃ dan untuk menggambarkan secara jelas proses ➄ proses ❼ ang diinginkan oleh pengguna ➁ ➅ esuai dengan metode pendekatan ❼ ang akan digunakan adalah pendekatan ➆ ➇➈➉➊➋ ➆ ➌ ➍➉➎➋➉ ➏➐ maka model ❼ ang digambarkan dalam seluruh proses dan objek adalah dengan menggunakan ➑➒➓ ➁

4.2.1. Tujuan Perancangan Sistem

➂ erancangan sistem merupakan tahap dilakukann ❼ a gambaran ❼ ang jelas mengenai sistem ❼ ang akan dirancang dan merupakan bagian dari metodologi pembangunan suatu perangkat lunak ❼ ang dilakukan setelah melalui tahap analisis ➃ tujuan dari perancangan sistem itu sendiri adalah untuk memenuhi kebutuhan sistem serta membuat atau merancang suatu bentuk atau model ❼ ang baru ❼ ang lebih baik dari sebelumn ❼ a ❼ ang dapat memberikan kemudahan bagi pemakain ❼ a ➁ ➅ ehingga informasi ❼ ang dihasilkan lebih cepat dan akurat ➁ ➔ dapun perancangan sistem ini meliputi → ➣ ➁ ➂ erancangan ↔↕ ➉ ➊➙↕ ➉ ➏➍➙ ➛➌ ➙ ➜ dan skenarion ❼ a ➝ ➁ ❿ iagram activit ❼ ➞ ➁ ❿ iagram ➅ equens ➟ ➁ ❿ iagram ➀ lass ➠ ➁ ❿ iagram komponen