ANALISIS DAN PERANCANGAN APLIKASI SISTEM INFORMASI PELAYANAN POCKET PC UNTUK PALEM’S CAFÉ

  

Abstrak

UNIVERSITAS BINA NUSANTARA

  Jurusan Teknik Informatika Program Studi Ilmu Komputer

  Skripsi Sarjana Komputer Semester Genap tahun 2003/2004

ANALISIS DAN PERANCANGAN APLIKASI SISTEM

  

INFORMASI PELAYANAN POCKET PC UNTUK

PALEM’S CAFÉ

Mustafa M. Alaydrus 0400513876

Mayo Pinto Denai 0400537913

  Abstrak

  Dengan adanya berbagai macam restoran dan kafe kelas atas saat ini, kebutuhan sistem pelayanan pelanggan yang serba cepat, praktis, dan nyaman juga meningkat. Tujuan penulisan skripsi yang berjudul “Analisis dan Perancangan Aplikasi Sistem

  

Informasi Pelayanan Pocket PC untuk Palem’s Café” ini adalah untuk meningkatkan

  efisiensi, kualitas, dan profesionalisme pelayanan pelanggan dengan memanfaatkan teknologi informasi.

  Metode penelitian dan perancangan aplikasi ini dimulai dengan melakukan studi pustaka, yang kemudian dilanjutkan dengan survey dan analisis sistem di Palem’s Café,

  

Sogo Plaza Senayan. Survey tersebut kami lakukan untuk mendapatkan gambaran

permasalahan beserta rancangan solusi untuk meningkatkan layanan pelanggan.

  Hasil dari studi pustaka mendorong penulis untuk merancang aplikasi sistem nirkabel dengan menggunakan piranti lunak Macromedia Flash MX, Macromedia Flash

  

Remoting MX, dan Macromedia Coldfusion MX. Dengan rangkaian fitur baru yang

  dikeluarkan oleh Macromedia, piranti lunak yang disebutkan diatas sekarang dapat diterapkan pada lokasi-lokasi komersil yang sudah mempunyai sistem jaringan nirkabel (lebih populer disebut dengan Wi-Fi Hotspot).

  Dengan tersedianya aplikasi pelayanan pelanggan nirkabel ini, diharapkan efisiensi pelayanan, akurasi perhitungan, dan perhitungan strategi perusahaan dapat ditingkatkan. Penulis juga berharap sistem ini dapat diimplementasikan, dan dapat juga mendorong perkembangan teknologi nirkabel pada lokasi-lokasi komersil di seluruh Indonesia.

  

Kata Kunci : Aplikasi Layanan Pelanggan, Jaringan Nirkabel, Café, Pocket PC,

Macromedia, Flash MX, Coldfusion MX, Flash Remoting MX

  

Prakata

  Puji syukur penulis ucapkan kehadirat Allah SWT atas segala rahmat dan karuniaNya. Penulis juga ingin berterima kasih atas segala bantuan yang diberikan dari berbagai pihak, sehingga skripsi ini yang berjudul “ANALISIS DAN PERANCANGAN

  

APLIKASI SISTEM INFORMASI PELAYANAN POCKET PC UNTUK PALEM’S

CAFÉ“ dapat diselesaikan tepat waktu. Penyusunan skripsi ini bertujuan untuk

  memenuhi persyaratan dalam menyelesaikan jenjang pendidikan Strata-1 (S1) di Universitas Bina Nusantara.

  Penulis telah berusaha sebaik mungkin dalam penyelesaian skripsi ini, dan dengan segala kerendahan hati, penulis sangat menghargai semua saran dan kritik yang membangun dari pembaca untuk perbaikan, penyempurnaan dan pengembangan dari skripsi ini.

  Pada kesempatan ini, penulis ingin mengucapkan banyak terima kasih kepada semua pihak yang telah membantu baik secara langsung maupun tidak langsung dalam penulisan skripsi ini, yaitu kepada: 1.

  Ibu Dr. Th. Widia S, Ir., MM, selaku Rektor Universitas Bina Nusantara yang telah memberikan kesempatan kepada penulis untuk menuntut ilmu yang sangat bermanfaat bagi masa depan penulis.

  2. Bapak Gintoro, S.Kom., MM, selaku dosen pembimbing yang telah memberikan pengarahan, bimbingan, dan kritik membangun kepada penulis selama proses penyelesaian skripsi ini.

3. Bapak Sablin Yusuf, Ir., M.Sc., M.Comp.Sc, selaku Ketua Jurusan Teknik Informatika.

  4. Bapak Januar Wahyudi, S.Kom., M.Sc., selaku Sekretaris Jurusan Teknik Informatika 5. Semua dosen pengajar Universitas Bina Nusantara.

  6. Dalilah Alaydrus, yang telah memberikan dorongan, semangat, dan ketenangan yang sangat berarti selama penyelesaian skripsi ini.

  7. Bapak Tjahja Suprapto, selaku Technology Director Polaris.Net yang telah memberikan bantuan dan masukan berharga dalam menyelesaikan skripsi ini.

  8. Ibu Anik Hartanti, selaku Operation Manager Palem’s Café yang telah memberikan kesempatan bagi kami untuk survey di Palem’s Café Sogo, Plaza Senayan.

  9. Bapak Hardiansyah selaku Palem’s Café Captain yang telah memberikan informasi tentang sistem pelayanan pelanggan café.

  10. Orang tua, keluarga, saudara penulis yang telah memberikan dorongan untuk penulis, baik secara moril maupun materil.

  11. Teman-teman dan semua pihak yang tidak dapat disebutkan satu per satu atas bantuan, dukungan, semangat serta doa dalam menyelesaikan skripsi ini Penulis menyadari masih banyak kekurangan dan kelemahan dalam penulisan skripsi ini. Akhir kata penulis berharap semoga skripsi ini dapat berguna dan bermanfaat bagi semua pihak yang membutuhkan, terutama untuk kemajuan teknologi dan pendidikan.

  Jakarta, 28 Juni 2004 Penulis

  

Daftar Isi

  Halaman Judul Luar ............................................................................................................i Halaman Judul Dalam ....................................................................................................... ii Halaman Persetujuan Hardcover ..................................................................................... iii Halaman Pernyataan Dewan Penguji ................................................................................iv Abstrak ...............................................................................................................................v Prakata...............................................................................................................................vi Daftar Isi......................................................................................................................... viii Daftar Tabel ................................................................................................................... xiii Daftar Gambar.................................................................................................................xiv Daftar Lampiran ........................................................................................................... xviii

  BAB 1 PENDAHULUAN ..............................................................................................1

  1.1 Latar Belakang ...........................................................................................1

  1.2 Ruang Lingkup...........................................................................................2

  1.3 Tujuan dan Manfaat ...................................................................................4

  1.4 Metodologi Penelitian ................................................................................5

  1.4.1 Metode Analisis .............................................................................5

  1.4.2 Metode Perancangan ......................................................................6

  1.5 Sistematika Penulisan ................................................................................7

  Bab 1: Pendahuluan....................................................................................7 Bab 2: Landasan Teori ...............................................................................7 Bab 3: Analisis Sistem yang Sedang Berjalan ...........................................7 Bab 4: Rancangan Sistem yang Diusulkan ................................................7

  Bab 5: Kesimpulan dan Saran ....................................................................8 BAB 2 LANDASAN TEORI ..........................................................................................9

  2.1 Perancangan Sistem Informasi...................................................................9

  2.2 Diagram Alur Data (DFD) .......................................................................10

  2.2.1 Entitas Eksternal...........................................................................11

  2.2.2 Proses ...........................................................................................11

  2.2.3 Alur Data (Obyek Data) ...............................................................12

  2.2.4 Penyimpanan Data (Data Store) ..................................................12

  2.3 Diagram Transisi Status (STD) ................................................................13

  2.3.1 Status ............................................................................................13

  2.3.2 Transisi.........................................................................................14

  2.4 Sistem Basis Data.....................................................................................14

  2.5 Arsitektur Sistem Basis Data Klien/Server ..............................................14

  2.5.1 Mesin Server ................................................................................15

  2.5.2 Mesin Klien..................................................................................16

  2.6 Interaksi Manusia Komputer....................................................................16

  2.6.1 Faktor Manusia ............................................................................17

  2.6.2 Faktor Mesin ................................................................................18

  2.7 Perancangan Interaksi Manusia Komputer ..............................................20

  2.8 Jaringan Nirkabel .....................................................................................20

  2.8.1 Standar IEEE................................................................................21

  2.8.2 Teknologi Wi-Fi ...........................................................................22

  2.8.3 Arsitektur Teknologi Wi-Fi..........................................................23

  2.9 Macromedia Flash MX ............................................................................24

  2.9.1 Sebagai Piranti Landasan .............................................................24

  3.5 Usulan Pemecahan Masalah.....................................................................39

  4.3.3 Perancangan Layar Masukan dan Keluaran .................................56

  4.3.2 State Transition Diagram .............................................................48

  4.3.1 Struktur Menu ..............................................................................45

  4.3 Perancangan Proses ..................................................................................45

  4.2.2 Diagram Nol.................................................................................44

  4.2.1 Diagram Konteks .........................................................................43

  4.2 Diagram Aliran Data Sistem yang Diusulkan..........................................43

  4.1 Usulan Prosedur Baru ..............................................................................41

  BAB 4 RANCANGAN SISTEM YANG DIUSULKAN .............................................41

  3.4 Gambaran Umum Permasalahan..............................................................37

  2.9.2 Sebagai Pemain Animasi (Player) ...............................................25

  3.3.2 Diagram Nol.................................................................................37

  3.3.1 Diagram Konteks .........................................................................36

  3.3 Diagram Aliran Data Sistem yang Sedang Berjalan ................................36

  3.2 Prosedur Yang Sedang Berjalan...............................................................33

  3.1 Sejarah Organisasi....................................................................................32

  BAB 3 ANALISIS SISTEM YANG BERJALAN .......................................................32

  2.11 Macromedia Colfusion MX ......................................................................29

  2.10 Macromedia Flash Remoting MX ............................................................28

  2.9.4 Sebagai Standar............................................................................27

  2.9.3 Sebagai Antar Muka Pemakai (User Interface) ...........................26

  4.3.3.1 Perancangan Layar Waiter ............................................56

  4.3.3.2 Perancangan Layar Manager.........................................66

  4.3.3.3 Perancangan Layar Dapur .............................................72

  4.3.3.4 Perancangan Layar Kasir ..............................................73

  4.3.4 Spesifikasi File Data ....................................................................74

  4.3.5 Relasi Basis Data..........................................................................77

  4.3.6 Spesifikasi Program (Pseudocode) ..............................................78

  4.3.6.1 Pseudocode Front-end...................................................78

  4.3.6.2 Pseudocode Back-end – Manager .................................87

  4.3.6.3 Pseudocode Back-end – Dapur .....................................93

  4.3.6.4 Pseudocode Back-end – Kasir.......................................94

  4.4 Rencana Implementasi Sistem .................................................................98

  4.4.1 Perangkat Keras (Hardware) .......................................................98

  4.4.2 Perangkat Lunak (Software).........................................................99

  4.4.3 Hubungan Spesifikasi Perangkat ...............................................100

  4.4.4 Menjalankan Program Aplikasi .................................................101

  4.4.4.1 Aplikasi Pelayan..........................................................101

  4.4.4.2 Aplikasi Manager ........................................................109

  4.4.4.3 Aplikasi Kasir .............................................................122

  4.4.4.4 Aplikasi Dapur ............................................................125

  4.5 Hasil Evaluasi.........................................................................................127

  BAB 5 KESIMPULAN DAN SARAN.......................................................................129

  5.1 Kesimpulan ............................................................................................129

  5.2 Saran.......................................................................................................130 DAFTAR PUSTAKA ....................................................................................................131

  RIWAYAT HIDUP........................................................................................................132 LAMPIRAN-LAMPIRAN.............................................................................................. L1

  

Daftar Tabel

  Tabel 2-1 Keluaran Fase SDLC .......................................................................................10 Tabel 2-2 Pembagian Standar IEEE 802..........................................................................22 Tabel 2-3 Pembagian Standar IEEE 802.11.....................................................................23 Tabel 4-1 Tabel pengguna sistem ....................................................................................74 Tabel 4-2 Tabel Menu......................................................................................................74 Tabel 4-3 Tabel Pesanan ..................................................................................................75 Tabel 4-4 Tabel Rincian Pesanan.....................................................................................76 Tabel 4-5 Tabel Laporan Menu........................................................................................76 Tabel 4-6 Tabel Laporan Transaksi .................................................................................77

  

Daftar Gambar

  Gambar 2-1 Model SDLC Sekuensial Linear.....................................................................9 Gambar 2-2 Elemen Entitas Eksternal DFD....................................................................11 Gambar 2-3 Elemen Proses DFD.....................................................................................12 Gambar 2-4 Elemen Alur Data DFD ...............................................................................12 Gambar 2-5 Elemen Penyimpanan Data DFD.................................................................13 Gambar 2-6 Elemen Status STD ......................................................................................13 Gambar 2-7 Elemen Transisi STD ...................................................................................14 Gambar 2-8 Arsitektur Klien/Server Middleware............................................................15 Gambar 2-9 Faktor-faktor Layar Interaksi Pocket PC .....................................................16 Gambar 2-10 Arsitektur IEEE 802.11..............................................................................23 Gambar 2-11 Layar Perancangan Flash MX ....................................................................25 Gambar 2-12 Macromedia Flash Player 6 untuk Pocket PC 2002 .................................26 Gambar 2-13 Obyek Flash MX pada pembuatan halaman web.......................................27 Gambar 2-14 Hubungan Flash MX, Flash Remoting MX, dan Coldfusion MX...............30 Gambar 3-1 Struktur Organisasi Palem’s Café ...............................................................33 Gambar 3-2 Pembagian Rangkap Pesanan oleh Pelayan.................................................35 Gambar 3-3 Diagram Konteks Sistem yang sedang berjalan...........................................36 Gambar 3-4 Diagram Nol Sistem yang sedang berjalan..................................................37 Gambar 3-5 Gambaran Usulan Solusi dengan Pocket PC ...............................................42 Gambar 4-1 Diagram Konteks .........................................................................................43 Gambar 4-2 Diagram Nol ................................................................................................44 Gambar 4-3 Struktur Menu Pelayan ................................................................................45

  Gambar 4-4 Struktur Menu Manager...............................................................................46 Gambar 4-5 Struktur Menu Dapur ...................................................................................47 Gambar 4-6 Struktur Menu Kasir ....................................................................................47 Gambar 4-7 STD Waiter (Menu Utama) .........................................................................48 Gambar 4-8 STD Waiter (Menu Baru) ............................................................................49 Gambar 4-9 STD Waiter (Tambahan Order) ...................................................................49 Gambar 4-10 STD Waiter (Buat Bon) .............................................................................50 Gambar 4-11 STD Manager (Layar Utama) ....................................................................51 Gambar 4-12 STD Manager (Atur Menu) .......................................................................52 Gambar 4-13 STD Manager (Atur Karyawan) ................................................................53 Gambar 4-14 STD Manager (Laporan Transaksi) ...........................................................54 Gambar 4-15 STD Dapur .................................................................................................55 Gambar 4-16 STD Kasir ..................................................................................................55 Gambar 4-17 Layar Waiter - Login .................................................................................56 Gambar 4-18 Layar Waiter - Kesalahan Login................................................................57 Gambar 4-19 Layar Waiter - Menu Utama ......................................................................58 Gambar 4-20 Layar Waiter - Pesanan Baru ....................................................................59 Gambar 4-21 Layar Waiter - Masukan Pesanan Baru .....................................................60 Gambar 4-22 Layar Waiter - Tambahan Order................................................................61 Gambar 4-23 Layar Waiter - Masukan Tambahan Order ................................................62 Gambar 4-24 Layar Waiter - Lihat Order ........................................................................63 Gambar 4-25 Layar Waiter - Minta Bon..........................................................................64 Gambar 4-26 Layar Waiter - Konfirmasi Bon .................................................................65 Gambar 4-27 Layar Manager - Logon .............................................................................66

  Gambar 4-28 Layar Manager - Utama .............................................................................66 Gambar 4-29 Layar Manager - Edit Menu.......................................................................67 Gambar 4-30 Layar Manager - Tambah Menu ................................................................67 Gambar 4-31 Layar Manager - Ubah Manu.....................................................................68 Gambar 4-32 Layar Manager - Hapus Menu ...................................................................68 Gambar 4-33 Layar Manager - Edit Karyawan................................................................69 Gambar 4-34 Layar Manager - Tambah Karyawan .........................................................69 Gambar 4-35 Layar Manager - Ubah Karyawan..............................................................70 Gambar 4-36 Layar Manager - Hapus Karyawan ............................................................70 Gambar 4-37 Layar Manager - Laporan Transaksi..........................................................71 Gambar 4-38 Layar Manager - Cari Transaksi ................................................................71 Gambar 4-39 Layar Dapur – Logon.................................................................................72 Gambar 4-40 Layar Dapur – Utama.................................................................................72 Gambar 4-41 Layar Kasir - Logon...................................................................................73 Gambar 4-42 Layar Kasir – Utama..................................................................................73 Gambar 4-43 Relasi antar Tabel Basis Data ....................................................................77 Gambar 4-44 Hubungan Spesifikasi Perangkat .............................................................100 Gambar 4-45 Tampilan Layar Waiter – Logon..............................................................101 Gambar 4-46 Tampilan Layar Waiter – Menu Utama ...................................................102 Gambar 4-47 Tampilan Layar Waiter – Order Baru Awal ............................................103 Gambar 4-48 Tampilan Layar Waiter – Isian Order Baru .............................................104 Gambar 4-49 Tampilan Layar Waiter – Tambahan Order Awal ...................................105 Gambar 4-50 Tampilan Layar Waiter – Isian Tambahan Order ....................................106 Gambar 4-51 Tampilan Layar Waiter – Lihat Order .....................................................107

  Gambar 4-52 Tampilan Layar Waiter – Minta Tagihan ................................................107 Gambar 4-53 Tampilan Layar Waiter – Konfirmasi Tagihan........................................108 Gambar 4-54 Tampilan Layar Manager – Login ...........................................................109 Gambar 4-55 Tampilan Layar Manager – Selamat Datang ...........................................110 Gambar 4-56 Tampilan Layar Manager – Daftar Menu ................................................111 Gambar 4-57 Tampilan Layar Manager – Tambah Menu .............................................112 Gambar 4-58 Tampilan Layar Manager – Ubah Menu..................................................113 Gambar 4-59 Tampilan Layar Manager – Hapus Menu ................................................114 Gambar 4-60 Tampilan Layar Manager – Daftar Karyawan .........................................115 Gambar 4-61 Tampilan Layar Manager – Tambah Karyawan ......................................116 Gambar 4-62 Tampilan Layar Manager – Ubah Karyawan...........................................117 Gambar 4-63 Tampilan Layar Manager – Hapus Karyawan .........................................118 Gambar 4-64 Tampilan Layar Manager – Transaksi Hari Ini .......................................119 Gambar 4-65 Tampilan Layar Manager – Cari Transaksi .............................................120 Gambar 4-66 Tampilan Layar Manager – Cari Transaksi Bulanan...............................121 Gambar 4-67 Tampilan Layar Manager – Cari Transaksi Harian .................................122 Gambar 4-68 Tampilan Layar Kasir – Utama................................................................123 Gambar 4-69 Tampilan Layar Kasir – Tagihan .............................................................124 Gambar 4-70 Tampilan Layar Kasir – Cetak Tagihan...................................................125 Gambar 4-71 Tampilan Layar Dapur – Utama ..............................................................126

  

Daftar Lampiran

  Lampiran 1 - Hasil Survey Interview Sistem Berjalan ................................................... L1 Lampiran 2 - Hasil Survey Interview Demo Aplikasi .................................................... L4 Lampiran 3 - Surat Pernyataan Survey Palem’s Café..................................................... L5