Diajukan untuk memenuhi tugas mata kuliah Analisis Desain Sistem yang diampuh
oleh Dewi Yanti, SST., M.T
Disusun Oleh :
Puji syukur kehadirat Allah SWT Atas berkat dan Rahmat-Nya sehingga kami dapat
menyelesaikan Projek Tugas Ulangan Tengah Semester yang berjudul “ANALISIS DESAIN
SISTEM PEMESANAN PADA RESTAURANT AYAM DADAKAN PONTIANAK”.
Penyususnan project ini merupakan salah satu tugas Mata Kuliah Anaisis Desain Sistem
Dalam Pembuatan Projek ini, kami telah berusaha semaksimal mungkin untuk
menghasilkan yang terbaik. Untuk itu, kritikan dan saran dari semua pihak sangat diharapkan demi
menyempurnakan isi dariperancangan sistem ini.
1.Dewi Yanti, SST., M.T selaku dosen pengampuh mata kuliah Analisis desain sistem yang telah
memberi tanggung jawab kepada kami untuk mengerjakan tugas project ini.
2. Teman-teman dari kelompok lain untuk semua kritik, saran dan pendapatnya
3.Pihak Restaurant Ayam Dadakan yang menjadi objek dalam project kami
4.semua pihak yang terlibat secara langsung maupun tidak langsung atas sumber-sumber materi
sebagai bahan referenssi yang membantu dalam penyusunan proposal penelitian ini.
Akhir kata kami berharap semoga Laporan Rancangan sistem kami ini berguna bagi para
pembaca dan pihak-pihak lain yang berkepentingan.
Perancang
Kelompok
i
DAFTAR ISI
ii
BAB I
PENDAHULUAN
1.1 Latar Belakang
Restaurant Ayam Dadakan merupakan salah satu restaurant yang ada di Pontianak
yang menyediakan berbagai makanan dari berebagai oalahan ayam. Seiring berjalannya
waktu, Restaurant Ayam Dadakan memiliki beberapa kelemahan. Salah satunya yaitu
dalam melakukan transaksi pemesanan yang masih menggunakan cara manual. Cara
manual ini memiliki kelemahan-kelamahan seperti perekapan data penjualan yang harus
membutuhkan waktu, sehingga mengakibatkan data penjualan sering tidak akurat, dan
penggunaan kertas yang cukup banyak digunakan dalam mencatat pesanan, serta
sedikitnya pelayan restaurant yang mengabikatkan tamu harus menunggu dengan waktu
yang relatif lama apabila pelayan sedang sibuk melakukan pekerjaan.
Berdasarkan penjelasan diatas, maka dari itu akan dirancang sebuah sistem yang
berjudul “ANALISIS DAN RANCANGAN SISTEM INFORMASI RESTAURANT
AYAM DADAKAN BERBASIS WEB”.
3
1.3 Batasan Masalah
Berdasarkan latar belakang dan rumusan masalah diatas, maka penulis membatasi
masalah menjadi beberapa hal, diantaranya:
4
BAB II
DASAR TEORI
2.2.Analisa Sistem
Analisis sistem adalah teknik pemecahan masalah dengan menguraikan masalah di
dalam suatu sistem menjadi komponen- komponen yang lebih kecil untuk memudahkan
kita dalam memahami masalah. Serta mengidentifikasi dan mengevaluasi permasalahan dan
hambatan yang terjadi untuk mendapatkan kebutuhan yang diharapkan dari suatu sistem
sehingga dapat diusulkan perbaikan.
5
a. Komponen input Merupakan data-data yang masuk kedalam sistem informasi. Komponen
ini merupakan bahan dasar pengolahan informasi. Sistem Informasi tidak dapat menghasilkan
jika tidak ada komponen input.
b. Komponen output Keluaran, hasil dari suatu proses, baik berupa data maupun berbentuk
informasi yang telah diolah.
2.5. HIPO
HIPO (Hierarchy plus Input‐Proses‐Output) merupakan metodologi yang
dikembangkan dan didukung oleh IBM. HIPO sebenarnya adalah alatdokumentasi
program. Namun sampai sekarang HIPO juga masih banyak dipakai sebagai alat
desain dan teknik dokumentasi dalam siklus pengembangan sistem. HIPO berbasis
pada fungsi, yaitu tiap‐tiap modul di dalam sistem digambarkan oleh fungsi utamanya.
Sasaran HIPO HIPO mempunyai sasaran utama sebagai berikut :
1.Untuk menyediakan suatu struktur guna memahami fungsi‐fungsi dari sistem. 2.Untuk
lebih menekankan fungsi‐fungsi yang harus diselesaikan olehprogram, bukannya
menunjukkan statemen‐statemen program yang digunakan untuk melaksanakan fungsi
tersebut.
3.Untuk menyediakan penjelasan yang jelas dari input yang harus digunakan
dan outputyang harus dihasilkan oleh masing‐masing fungsi pada tiap‐tiap tingkatan
dari diagram‐diagram HIPO
4.Untuk menyediakan outputyang tepat dan sesuai dengan kebutuhan‐kebutuhan pemakai.
2.6. Flowchart
6
Menunjukan kegiatan proses
Komputer komputerasi.
Menunjukan media
Flowchart atau bagan alir adalah bagan yang menunjukan aliran di dalam program
atau prosedur sistem secara logika. Flowchart berfungsi untuk memodelkan masukan,
keluaran, proses maupun tranksaksi dengan menggunakan simbol-simbol tertentu.
Pembuatan flowchart ini harus dapat memudahkan bagi pemakai dalam memahami alur
dari sistem atau transaksi [10].
2.7.Diagram Konteks
Diagram konteks adalah sebuat alat struktur analisis. Diagram konteks merupakan
pola pengembangan sistem yang tidak terinci. Penggambaran sistem tidak dijelaskan
secara rinci karena yang ditekankan ialah interaksi sistem dengan bagian yang akan
mengakseknya [8].
7
Tabel 2. 3 Diagram Konteks
Simbol Keterangan
Menunjukan Bagian
Simbol Keterangan
Menunjukan Proses
8
1.1 Kamus Data
Kamus Data (KD) atau Data Dictionary (DD) atau disebut juga dengan System
Data Dictionaryadalah katalog fakta tentang data dan kebutuhan‐kebutuhan informasi
dari suatu sistem informasi. Dengan menggunakan KD analis sistem dapat
mendefinisikan data yang mengalir di sistem dengan lengkap. KD dibuat pada
tahap analisis sistem dan digunakan baik pada tahap analisis maupun pada tahap
perancangan sistem. Pada tahap analisis, KD dapat digunakan sebagai alat
komunikasi antara analisis sistem dengan pemakai sistem tentang data yang
mengalir di sistem, yaitu tentang data yang masuk ke sistem dan tentang
informasi yang dibutuhkan oleh pemakai sistem. Pada tahap analisis sistem, KD
digunakan untuk merancang input, merancang laporan‐laporan dan database. KD
dibuat berdasarkan arus data yang ada di DFD.
9
BAB III
ANALISIS DAN PERANCANGAN SISTEM
1.1 Metode Penelitian
1.1.1 Metode Pengembangan Sistem
Metode pengembangan sistem yang digunakan untuk membangun sistem
informasi pemesanan pada Restaurant Ayam Dadakan berbasis web menggunakan
metode waterfall. Metode waterfall merupakan sebuah proses pengembangan perangkat
lunak yang melalui tahap-tahap secara terurut, proses pengembangan perangkat lunak ini
dipandang seperti air terjun, yaitu terus mengalir dariatas ke bawah melewati fase-fase
yang terjadi seperti perencanaan, pemodelan, implementasi, dan pengujian. Dalam
membangun sistem informasi pemesanan pada Restaurant Ayam Dadakan yang
menggunakan metode ini, nantinya akan melewati beberapa tahapan diantaranya:
a. Analisis Kebutuhan
Tahapan analisis Kebutuhan dilakukan melalui observasi langsung ke restaurant
Ayam Dadakan serta melalui studi literaratur, nantinya hasil yang didapat akan
digunakan sebagai acuan untuk membangun sistem sehingga dapat melanjutkan
ketahapan berikutnya.
b. Desain Sistem
Mendesain sistem yang akan dibangun merupakan tahapan selanjutnya setelah
melakukan proses analisis kebutuhan. Tahapan mendesain sistem ini berfokus pada
struktur data, arsitektur perangkat lunak, tampilan atau interface dan juga algorima
dari sistem yang akan dibangun.
10
1.1.2 Metode Pengumpulan Data atau Analisis Kebutuhan
Dalam melakukan pengerjaan tugas akhir ini, akan digunakan beberapa metode
pengumpalan data sebagai sarana agar dapat memahami objek permasalahan yaitu
sebagai berikut:
d. Studi Pustaka
Dengan mengakses internet, menggunakan buku, serta sumber lainnya yang
berhubungan dengan materi penulisan tugas ulangan tengah semester kami ini.
e. Observasi
Dengan melakukan pengamatan secara langsung ke Restaurant Ayam
Dadakan, di lakukannya pengamatan secara langsung yaitu untuk mengetahui
bagaima cara proses pemesanan dapat dilakukan serta mengetahui bagaiamana
keadaan pada Restaurant Ayam Dadakan.
f. Wawancara
Dengan melakukan kegiatan wawancara dengan pengelola Restaurant Ayam
Dadakan sebagai narasumbernya, di lakukannya wawancara agar mendapatkan
informasi mengenai proses pemesanan yang terjadisaat ini. Dari proses pemesanan
makanan dan minuman yang dilakukan oleh pelanggan, pencatatan pesanan yang
dilakukan oleh pegawai restaurant, serta proses pembayaran. Sehingga data dan
informasi yang didapatkan untuk proses pembuatan sistem ini dapat terpenuhi.
4.1 Analisis Sistem
4.1.1 Analisis Sistem Berjalan
Berdasarkan hasil observasi (pengamatan) yang telah dilakukan, adapun proses
tranksaksi atau pemesanan yang terjadi saat ini pada Restaurant Ayam Dadakan adalah
sebagai berikut:
• Pelanggan Datang ke restaurant ayam dadakan
• Pelayan/waiters menunjukan data menu
• Pelayan mencatat menu yang dipilih oleh waiters
• Pelayan melaporkan pesanan pada bagian dapur/koki
• Pelayan mengambil pesanan dari dapur dan menyajikan ke pelanggan
• Pelanggan melakukan pembaayaran
• Kasir membuat nota pembayaran
11
4.1.2 Evaluasi Sistem Yang Sedang Berjalan
Dilihat dari analisis sistem pada Restaurant Ayam Dadakan yang sedang
berjalan, masihbeberapa hal yang menjadi kekurangan dalam sistem tersebut
diantaranya:
Tabel 3. 1 Evaluasi Sistem Yang Berjalan
12
3.prosedur pembayaran pada kasir
Ketika pelanggan telah membayar pesanan bagian kasir akan mencetak nota
4. Prosedur pembuatan laporan transaksi
Pembuatan laporan transaksi dilakukan/dilaporkan setiap hari
13
4.1.1 Data Flow Diagram Sistem Usulan
Sistem informasi di restaurant terhubung dengan bagian dapur, owner, pelanggan,
waiters, dan kasir.
14
4.1.2 DFD Level 1
Pelanggan scan kode QR yang tersedia di meja kemudian pelanggan akan masuk ke
website/sistem, lalu pelanggan memilih menu yang akan dipesan, dan waiters bertugas
mengonfirmasi pesanan ke pelanggan dan menginput pesanan kedalam sistem order food.
Sistem order food secara otomatis menampilkan data pesananan oleh pelanggan kebagian
dapur, kasir. Bagian dapur akan memproses pesanan tersebut dan melakukan cek list pesanan
yang sudah selesai diproses ke sistem proses dapur. Sistem proses dapur mengirim informasi
kebagian kasir lewat sistem pembayaran. Bagian kasir akan melakukan cek terhadap data
transaksi sebelum mencetak bill.
15
susah sesuai dengan yang telah dipesan oleh pelanggan. Jika susah sesuai, maka waiters akan
menginput pesanan tersebut.
16
4.1 Flowchart
17
4.2 Hierarchy plus input-proses-output (HIPO)
18
4.3 Kamus Data
Kamus data merupakan kumpulan fakta mengenai data dan informasi yang
dibutuhkan oleh sistem. Kamus data berfungsi untuk mendeskripsikan data atau
dokumenyang mengalir.
1. Nama Arus Data : Data Order
Alias : DO
Bentuk Dokumen : Dokumen/Cetak Komputer
Arus Data : Pelanggan-Proses 1.0- Proses 1.1-Tabel Menu-Proses 1.2-Tabel
Order- Waiters- Proses 1.3
Penjelasan : Untuk Memesan Makanan
Periode : Setiap terjadi pesanan makanan
Volume :Rata-rata sehari 50 pesanan makanan
Header = Kode_pesanan + No_Meja+Nama Pelanggan
Kode_Pemesanan : *Terdiri dari 3 digit huruf dan 6 digit Angka*
Isi = {Tampilan Menu+Nama Menu+Jumlah+Harga}
19
4.4.2 Form Inputan Pesanan
Pada menu inputan ini pelanggan akan melihat tampilan menu yang tersedia dan
memilihnya. Kemudia pelanggan juga akan mengisi nomor meja, jumlah pesanan dan
menyimpan hasil pesanan yang dipilih.
20
4.4.3 Form Inputan Pembayaran
Form inputan pembayaran yang berisikan jumlah total dan jumlah bayar.
21
BAB IV
4.1 KESIMPULAN
Kesimpulan yang dapat diambil dalam pembuatan Project ini adalah
Perancangan Sistem Informasi Pemesanan Pada Restaurant Ayam Dadakan
Berbasis Web ini dapat dibuat sesuai dengan perencanaan yang berfungsi untuk
melakukan pemesanan makanan dan minumanan yang ditujukan kepada pelanggan
serta pengelola restaurant dalam mengelola dan pencatatan pesanan. Selain
kesimpulan diatas adapunkesimpulan lainnya yang dapat diambil dalam pembuatan
Tugas UTS ini adalah sebagai berikut :
22
menerapkan sistem ini semua menajdi terkomputerisasi dan mempermudah
pekerjaan para pegawai.
23