PERANCANGAN
3.1 Gambaran Umum Perusahaan 3.1.1 Sejarah Singkat Perusahaan
Sinta Restaurant & Cafe telah berdiri sejak tahun 2001, sebelumnya restoran ini bernama Mendawai dan sejak tahun 2001 silam berpindah kepemilikan sehingga berganti nama sesuai dengan nama sekarang yang diambil dari nama cucu pertama pemilik restoran tersebut. Dengan berkapasitaskan kurang lebih 400 pelanggan dan dengan jumlah pegawai sebanyak 15 orang, Sinta Restaurant & Cafe tidak hanya bersaing di jenis usaha restoran saja mengingat banyaknya persaingan usaha rumah makan di sekitar puncak. Sinta Restaurant & Cafe juga melayani catering dan acara private party, dan juga bekerja sama dengan sesama anak perusahaan lain yaitu Puri Anandita Resort & Hotel, Sinta Restaurant & Cafe menyediakan pelayanan untuk acara pernikahan dan acara-acara besar lainnya.
Saat ini Sinta Restaurant & Cafe dengan sistem manajemennya yang baru, berusaha untuk lebih giat lagi dalam mengembangkan visi dan komitmennya terutama kepada pelanggan-pelanggan Sinta Restaurant & Cafe. Dan oleh karena itu pula, semakin dibutuhkannya usaha-usaha yang terencana dengan baik dan dilakukan dengan sebaik-baiknya untuk tetap menjaga kualitas produk dan jasa serta lebih meningkatkan lagi kinerja pegawai demi kemajuan usaha restoran dan kafe ini.
3.1.2 Visi dan Komitmen Perusahaan
Bagaikan dua sisi keping mata uang, komitmen dan visi merupakan dua hal yang sangat penting. Keduanya saling menunjang untuk kesinambungan sebuah perusahaan.
Komitmen adalah kemutlakan. Sebagai sebuah entitas usaha, komitmen diperlukan untuk melekatkan hubungan kedua belah pihak antara konsumen dan perusahaan. Begitu pula dengan keberadaan Sinta Restaurant & Cafe sebagai salah satu restoran “peranakan” di kawasan puncak dengan ragam produk variatif dan pelayanan terbaik. Sinta Restaurant & Cafe mengedepankan komitmennya untuk mengoptimalkan pelayanan kepada para pelanggan. Kini dengan komitmen dan ditambah pengalaman selama kurang lebih 5 tahun, Sinta Restaurant & Cafe akan terus berjalan pada arah yang dituju.
Dengan melalui perbaikan yang terus menerus baik dari kualitas produk dan pelayanan diharapkan mampu memberikan yang terbaik bagi para pelanggan tercinta. Semua telah dilakukan memang untuk para pelanggan setia Sinta Restaurant & Cafe.
3.1.3 Struktur Organisasi Perusahaan
Struktur organisasi perusahaan dapat dilihat pada Lampiran 3 (L3).
3.2 Objek Penelitian
Dalam perancangan program ini yang menjadi objek penelitian adalah semua pelanggan Sinta Restaurant & Cafe yang menggunakan jasa pelayanan yang di
sediakan oleh restoran. Pelanggan diberikan kuesioner yang kemudian di isi dan setelah selesai di isi dikembalikan kepada penulis.
3.3 Gambaran Umum Perancangan
Program aplikasi yang dirancang ini akan menerapkan Single Document Interface (SDI). SDI terdiri dari dua komponen utama, yaitu halaman induk (parent) dan halaman anak (child). Dalam sebuah aplikasi SDI, harus memiliki satu window utama (layar utama). Layar utama adalah layar yang bertugas sebagai pusat pengatur layar-layar lainnya. Pada layar utama ini biasanya terdapat menu yang merupakan menu utama aplikasi.
Layar utama mempunyai menu yang disusun dalam bentuk pull-down. Masing-masing menu tersebut memiliki submenu yang berisi fungsi. Pada saat layar utama membuat layar anak, maka layar anak akan tampil satu layar bersama layar utama.
Model aplikasi yang dirancang akan digambarkan dengan menggunakan State Trantition Diagram (STD). Program aplikasi ini bernama SERV-QUAL versi 1.7
3.4 Struktur Hirarkis Menu
3.4.1 Struktur Hirarkis Menu Utama
Gambar 3.1. Struktur Hirarkis Menu Utama
3.4.2 Struktur Hirarkis Menu Data
Gambar 3.2. Struktur Hirarkis Menu Data
1.1 Menu Data 1.1.1 Penelitian Baru 1.1.2 Buka 1.1.3 Simpan 1.1.4 Tutup 1.1.5 Keluar 1. Menu Utama 1.1 Menu Data 1.2 Menu Analisa 1.3 Menu Cetak 1.4 Menu Bantuan
3.4.3 Struktur Hirarkis Menu Cetak
Gambar 3.3. Struktur Hirarkis Menu Cetak
3.4.4 Struktur Hirarkis Menu Analisa
Gambar 3.4. Struktur Hirarkis Menu Analisa
3.4.5 Struktur Hirarkis Menu Bantuan
Gambar 3.5. Struktur Hirarkis Menu Bantuan
1.4 Menu Bantuan 1.4.1 Tentang Program 1.4.2 Percobaan Faktorial - RAL 1.3 Menu Analisa 1.3.1 Ragam 1.3.2 Tingkat Kehandalan Model 1.2 Menu Cetak 1.2.1 Tabel Analisis 1.2.2 Grafik
3.5. State Transition Diagram (STD) 3.5.1 STD Menu Utama
Gambar 3.6. STD Menu Utama
3.5.2 STD Menu Data
Gambar 3.7. STD Menu Data
Pilih “Data” Pilih “Bantuan” Tampilkan Menu “Bantuan” Pilih “Analisa” Tampilkan Menu “Analisa” Pilih “Cetak” Tampilkan Menu “Cetak” Pilih “X” Keluar Dari Program
Menunggu Pilihan Menu Bantuan Menunggu Pilihan Menu Data Menunggu Pilihan Menu Analisa Menunggu Pilihan Menu Utama Tampilkan Menu “Data” Menunggu Program Dijalankan Lingkungan Windows Menunggu Pilihan Menu Cetak Pilih “Simpan” Tampilkan Layar Simpan Data Pilih “Tutup” Tutup Layar Data Pilih “Buka”
Tampilkan Layar
Buka
Pilih “X” Keluar Dari Program
Simpan Data Tutup Data Buat Data Baru Buka Data Yang Telah Ada Menunggu Pilihan Menu Data
Pilih “Penelitian Baru” Tampilkan Layar Sumber Keragaman
Lingkungan Windows
3.5.3 STD Menu Cetak
Gambar 3.8. STD Menu Cetak
3.5.4 STD Menu Analisa
Gambar 3.9. STD Menu Analisa Pilih “X” Keluar Dari Program Pilih “Grafik” Tampilkan Pesan Cetak Grafik Tampilkan Layar Print Preview Menunggu Pilihan Submenu Print Preview Menunggu Pilihan Menu Cetak
Pilih “Tabel Analisis”
Lingkungan Windows
Menunggu Pilihan Cetak
Pilih “X” Keluar Dari Program Pilih “Tingkat Kehandalan
model” Tampilkan Layar Tingkat Kehandalan Model Tampilkan Layar
Tabel Analisis Ragam
Menunggu Pilihan
tutup
Menunggu Pilihan Menu Analisa
Pilih “Ragam” Lingkungan Windows
Menunggu Pilihan
3.5.5 STD Menu Bantuan
Gambar 3.10. STD Menu Bantuan
3.5.6 STD Submenu Sumber Data
Gambar 3.11. STD Submenu Sumber Data Mengisi Sumber Data
Input Valid Menuju Layar Input Data Pilih “Kembali” Menutup Layar Sumber Data Pilih “Lanjut” Cek Validasi Submenu Sumber Data Pilih “X” Keluar Dari Program
Menunggu Pilihan Input Data Menunggu Pilihan Submenu Sumber Data Lingkungan Windows Menunggu
Input Pengecekan Proses
Input
Pilih “Percobaan Faktorial - RAL”
Tampilkan Layar Rancangan Acak Lengkap Tampilkan Layar
Tentang Program
Pilih “X” Keluar Dari Program
Menunggu Pilihan Tutup Menunggu Pilihan Tutup Menunggu Pilihan Menu Bantuan Lingkungan Windows
3.5.7 STD Input Data
Gambar 3.12. STD Submenu Input Data
3.5.8 STD Tabel Analisis Ragam
Gambar 3.13. STD Submenu Analisis Ragam
3.5.9 STD Grafik Interaksi
Gambar 3.14. STD Submenu Grafik Interaksi Pilih “Cetak”
Konfirmasi Cetak Grafik
Pilih “Keluar” atau “X” Keluar Dari Program
Menunggu Pilihan Lingkungan Windows Cetak Grafik Pilih “Kehandalan” Tampilkan Layar Uji Kehandalan Pilih “Simpan” Tampilkan Layar Simpan Data Pilih “Cetak” Tampilkan Layar Cetak Data
Pilih “Keluar” atau “X” Keluar Dari Program
Simpan Data
Menunggu Pilihan
Lingkungan Windows
Cetak Data Menunggu
Pilihan Tutup Pilih “Analisa” Tampilkan Layar Tabel Analisis Ragam Pilih “X” Keluar Dari Program
Menunggu Pilihan Tabel Analisis Ragam Menunggu Input Data Lingkungan Windows
3.6. Rancangan Layar
Rancangan Layar yang akan ditampilkan dalam program skripsi ini, tidak lupa diperhatikan faktor-faktor yang mendukung program aplikasi ini, seperti konsistensi, dan kemudajan bagi pengguna.
Tahap coding dalam penulisan skripsi ini akan menggunakan software
Borland Delphi versi 7.0, karena software tersebut memiliki tampilan yang menarik dan antarmuka pemakai yang bersifat interaktif.
3.6.1 Rancangan Layar Menu Utama (Halaman Induk)
3.6.2 Rancangan Layar Submenu Sumber Data
Gambar 3.16. Rancangan Layar Submenu Sumber Data
3.6.3 Rancangan Layar Input Data (Halaman Anak)
3.6.4 Rancangan Layar Tabel Analisis Ragam
Gambar 3.18. Rancangan Layar Tabel Analisis Ragam
3.6.5 Rancangan Layar Grafik Interaksi.
3.7 Modul – Modul Perancangan 3.7.1 Modul Induk (Parent)
Modul Induk adalah layar utama yang bertugas sebagai pusat pengatur layar – layar lainnya. Pada modul induk terdapat menu yang merupakan menu utama aplikasi, seperti pembuatan data baru, mambuka data yang telah ada, dan menyimpan data. Berikut adalah pseudocode dari modul induk:
MODULE : Parent;
PROCEDURE : Create New File
CreateChild (Child);
ENDPROCEDURE
PROCEDURE: Open File
CreateChild(Child);
Reset File(Data);
Read (Data, Text);
Close File(Data);
ENDPROCEDURE
PROCEDURE: Save File
IF ChildCount <> 0 THEN
Receive File (Data);
Rewrite File (Data);
Close File(Data); ELSE
Display(‘Tidak Ada Data Untuk Disimpan’); ENDIF
ENDPROCEDURE ENDMODULE
3.7.2 Modul Anak (Child)
Modul anak adalah modul yang pengoperasiannya dikendalikan oleh modul parent. Modul ini mengendalikan operasi Input Data, Analisa, dan Tabel. Berikut adalah pseudocode dari modul anak:
MODULE : Child;
PROCEDURE :Input Data CekCell;
IF Cell = Valid THEN
Proses (Data);
Display (Tabel Analisis Ragam, Data);
ELSE
Display (Error Text);
ENDIF
PROCEDURE: Tabel Analisis Ragam
Display(Tabel Analisis Ragam, Data);
PrintPreview(Tabel Analisis Ragam, Data);
Print((Tabel Analisis Ragam, Data);
ENDPROCEDURE
3.7.3 Modul Tabel F
Modul tabel F adalah modul yang dapat memberikan nilai Tabel F untuk α = 0.001 dan α = 0.05. Modul tabel F diakses oleh modul induk.
3.7.4 Modul Laporan (report)
Modul Laporan (report) merupakan modul yang menampilkan hasil output dari aplikasi. Modul ini juga dapat mencetak hasil output melalui printer. Modul ini juga diakses melalui modul anak.
3.7.5 Modul Tentang Program
Modul ini memberikan informasi kepada pengguna seputar program aplikasi, seperti nama program, versi program, penulis, dan lain – lain.