Anda di halaman 1dari 30

ANALISIS PERANCANGAN SISTEM PEMESANAN MAKANAN ONLINE KANTIN

KAMPUS (UTS)

Oleh:
HAMKA SATRIA PUTRA
NIM 17.01.071.042

PROGRAM STUDI INFORMATIKA


FAKULTAS TEKNIK
UNIVERSITAS TEKNOLOGI SUMBAWA
2019
DAFTAR ISI

Halaman
Kata Pengantar……………………………………………………………..…….i
Daftar Isi…………………………………………………………………….........x

BAB I Pendahuluan
1.1LatarBelakang………………………………………………………………….1
1.2 Rumusan Masalah………………………………………………….2
1.3 Batasan Masala……………………………………………………..2
1.4 Tujuan Penelitian.………………………..…………………………3
1.5 Manfaat Penelitian………………………………………………….3
1.6 Sistematika Penulisan………………………………………………3

BAB II Landasa Teori

2.1 Kantin………………………………………………………………5

2.2 Sistem………………………………………………………………5

2.3 Sistem Informasi……………………………………………………6

2.4 Website……………………………………………………………..6

2.5 Xampp……………………………………………………………...7

BAB III Metodologi Penelitian

3.1 Metode penelitian….……………………………………………….8

3.1.1 Metode Pengumpulan Data……………………………………8

3.1.2 Metode Pengembangan Perangkat Lunak……………………..9

3.2 Alat Dan Bahan……………………..…………………………….10

3.2.1 Analisis Kebutuhan Prangkat...………………………………11

Halaman
3.3 Analisi Kebutuhan Data…………..……………….………………12

3.4 Waktu Dan Tempat Penelitian……………….……………………12

3.4.1 Waktu Penelitian…………………….……………………….12

3.4.2 Temapt Penelitian…………………………………………….12

BAB IV Perancangan Sitem

4.1 Data Flow Diagram (DFD)……………………………………….13

4.1.1 Diagram Konteks…………………………………………….13

4.1.2 Diagram Level Nol (Zero)…………………………………..13

4.1.3 Entity Relationship Diagram (ERD)……………………………………..14

4.1.4 Klasifikasi file……………………………………………….15

4.2 Hierarchy Input Proses Output (HIPO)…………………………………16

4.3 Interfase Tampilan login Admin…………………………………17

4.3.1 Admin……………………………………………………….17

4.4 Tampilan logon User……………………………………………18

4.4.1 User…………………………………………………………18

BAB V Penutup

5.1 Kesimpulan………………………………………………………..19

5.2 Saran………………………………………………………………20
KATA PENGANTAR

Puji syukur kehadirat Allah SWT. Karena rahmat dan karuia-Nya sehingga saya bisa

menyelesaikan tugas Mata Kuliah Analisis Perancangan Sistem ini dengan tepat waktu.,

walaupun masih banyak terdapat kekurangan, kesalahan dalam tugas ini. Dalam pengerjaan

tugas ini berbagai pihak telah membantu penulis dalam segala hal. Maka dari itu, saya ingin

menyampaikan rasa terimkasih sebanyak-banyaknya kepada :

1. Ibu Shinta Esabella Selaku Dosen Pembimbing yang telah membimbing dalam

penyampain materi mata kuliah Analisis Sistem ini hingga selesai.

2. Bapak Rodianto, M.Kom, Selaku Ketua Program Teknik Informatika Fakultas

Teknologi Informasi Universitas Teknologi Sumbawa (UTS).

3. .Pemilik kantin yang sudah memberi inzin untuk penelitian sehingga tugas ini dapat

selesai dengan tepat waktu.

4. Semua pihak yang telah banyak membantu dalam penyusunan skripsi ini yang tidak bisa

penulis sebutkan semuanya.

Akhirnya dengan menharapkan ridho dari Allah SWT semoga tugas ini dapat memberikan

manfaat untuk kita semua.

Sumbawa Besar, 30 April 2019

Penulis,
BAB I

PENDAHULUAN

1.1 Latar Belakang Masalah

Seiring dengan berkembangnya teknologi semakin bertambah pula kemampuan komputer

dalam membantu menyelesaikan permasalahan di berbagai bidang. Sebagian besar usaha dari

tingkat menengah sampai tingkat atas telah melakukan proses komputerisasi baik pada sebagian

maupun keseluruhan sistem dalam perusahaannya. Dalam hal ini terkomputerisasinya sebuah

usaha akan sedikit mengurangi permasalahan yang ada.

Kantin adalah tempat menjual makan dan minuman untuk memenuhi kebutuhan makan

dan minum disekitar lingkungan seperti di sekolah dan perkantoran. Universitas Teknologi

Sumbawa (UTS) memiliki kantin yang sudah berdiri sejak kampus bediri 6 tahun yang lalu.

Namun jarak antara kantin dengan gedung tempat mahasiswa dan dosen melakukan aktifitas

perkuliahan cukup jauh sehingga akan memerlukan waktu tempuh yang cukup lama.

Oleh karena itu dibutuhkan sebuah alternatif untuk mempermudah mahasiswa dan dosen

dalam memesan makanan dan minuman di kantin dengan menciptakan aplikasi pemesanan

online makanan kantin kampus. Dalam hal ini juga dapat mengefisienkan waktu untuk

mahasiswa dan dosen dalam memesan makan dan minuman kantin kampus.

1.2 Rumusan Masalah

Berdasarkan latar belakang masalah di atas maka permasalahan dalam penelitian internal

ini dapat dirumuskan sebagai berikut.. Bagaimana merancang untuk mengembangkan program
sistem informasi pengolahan pemesanan online kanti kampus untuk mengefisiensikan karena

jarak dari kelasa yang cukup memakan waktu.

1.3 Batasan Masalah

Agar penelitian ini tidak melebar kemana-mana maka penelitian ini akan diberikan

batasan-batasan masalah seperti berikut :

1. Program ini haya bisa dikelola oleh admin yaitu orang yang antara lain telah dipilih oleh

pemilik kantin tersebut

Dalam pembuatan sistem informasi pengelola kasir sebagai admin menerima pemesanan

makanan dan minuman.

1.4 Tujuan penelitian

tujuan dari penelitian ini adalah menghasilkan aplikasi sistem informasi untuk membantu

Mahasiswa Dosen dalam memesan makanan dan minuman kantin kampus.

1.5. Manfaat Penelitian

Adapun manfaat dari penelitian ini yaitu sebagai berikut :

Memberikan kemudahan mahasiswa dan dosen dalam memesan makan dan

minuman kantin kantin kampus yang cukup jauh jaraknya dari kelas.

1.6 Sistematika Penulisan


Adapun sistematika penulisan dari laporan penelitian ini yang memuat tentang

metode penulisan yang digunakan dalam pembuatan laporan dari tugas Analisis

Perancangan Sistem. Sistematika tersebut dijelaskan sebagai berikut.

BAB 1 PENDAHULUAN

Bab ini memuat tentang latar belakang masalah, rumusan masalah, batasan

masalah, tujuan penelitian dan sistematika penulisan.

BAB II LANDASAN TEORI

Bab ini menjelaskan mengenai pengertian , teori-teori dan konsep dasar yang ada

kaitannya degan penelitian

BAB III METODELOGI PENELITIAN

Bab ini berisi tentang metode pengumpulan data, metode pengembangan

perangkat lunak, alat dan bahan peneletian, waktu dan tempat penelitian.

BAB IV PEMBAHASAN

Bab ini menjelaskan tentang pembahasan dan pengujian dari perangkat lunak web

yang telah dibuat.

BAB V PENUTUP

Bab ini menjelaskan tentang bagaimana kesimpulan akhir dari penelitian yang

penulis rancang serta terdapat saran dalam menggunakan atau mengenbangkan

sistem informasi yang berjalan.


BAB II

LANDASAN TEORI

2.1 Kantin
Kantin (dari bahasa Belanda: kantine) adalah sebuah ruangan dalam sebuah gedung

umum yang dapat digunakan pengunjungnya untuk makan, baik makanan yang dibawa sendiri

maupun yang dibeli di sana. Kantin sendiri harus mengikuti prosedur tentang cara mengolah dan

menjaga kebersihan kantin.Makanan yang disediakan kantin haruslah bersih dan halal.Jenis-jenis

makanan yang disediakan pun minimal harus memenuhi 4 sehat 5 sempurna.Biasanya para

pembeli harus mengantri dalam sebuah jalur yang disediakan untuk membeli makanan.

2.2 Sistem

Ada banyak pendapat tentang pengertian dan definisi sistem yang dijelaskan oleh

beberapa ahli sebagai berikut :

 Jogianto (2005:2), Sistem adalah kumpulan dari elemen-elemen yang berinteraksi untuk

mencapai suatu tujuan tertentu. Sistem ini menggambarkan suatu kejadian-kejadian dan

kesatuan yang nyata, seperti tempat, benda dan orang-orang yang betul-betul ada dan

terjadi.

 Indrajit (2001:2), Sistem adalah kumpulan-kumpulan dari komponen-komponen yang

memiliki unsur keterkaitan antara satu dengan lainnya.

2.3 Sistem Informasi


Menurut Wikipedia Sistem Informasi adalah kombinasi dari teknologi informasi dan

aktivitas orang yang menggunakan teknologi itu untuk mendukung operasi dan

manajemen. Dalam arti yang sangat luas, istilah sistem informasi yang sering digunakan

merujuk kepada interaksi antara orang, proses algoritmik, data, dan teknologi. Dalam

pengertian ini, istilah ini digunakan untuk merujuk tidak hanya pada penggunaan

organisasi teknologi informasi dan komunikasi (TIK), tetapi juga untuk cara di mana orang

berinteraksi dengan teknologi ini dalam mendukung proses bisnis.

2.4 Website

Menurut Rianto (2007), Web adalah fasilitas hypertext yang mampu menampilkan data

berupa teks, gambar, suara, animasi dan multimedia lainnya, dimana diantara data – data

tersebut saling terkait dan berhubungan satu dengan yang lainnya.Untuk memudahkan

dalam membaca data tersebut dibutuhkan sebuah browser seperti internet explorer,

netscape, opera ataupun mozila firefox.

Menurut Hakim Lukmanul (2004) Website adalah fasilitas internet yang

menghubungkan dokumen dalam lingkup lokal maupun jarak jauh. Dokumen pada website

disebut dengan web page dan link dalam website memungkinkan pengguna bisa berpindah

dari satu page ke page lain (hyper text), baik diantara page yang disimpan dalam server yang

sama maupun server diseluruh dunia.

Menurut Haryana (2008), PHP adalah sebuah bahasa pemrograman di sisi server. Ketika

Anda mengakses sebuah URL, maka web browser akan melakukan request ke sebuah web
server. Misalnya programmer me – request sebuah file PHP

http://www.koder.web/index.php , maka web server akan melakukan parsing terhadap file

PHP tersebut. PHP parser yang menjalankan kode – kode PHP yang terdapat pada file

index.php lalu mengirimkan hasilnya ke web browser.

2.5 XAMPP

Menurut Nugroho (2013:1), “XAMPP adalah paket program web lengkap yang dapat

Anda pakai untuk belajar pemrograman web, khususnya PHP dan MySQL”.

Menurut Buana (2014:4), “XAMPP adalah perangkat lunak opensource yang diunggah

secara geratis dan bisa dijalankan di semua semua operasi seperti windows, linux, solaris,

dan mac”.
BAB III

METODOLOGI PENELITIAN

3.1 Metode Penelitian

Adapun metode penelitian yang penulis gunakan dalam penelitian adalah sebagai berikut

3.1.1 Metode Pengumpulan Data

a. Wawancara (Interview)

Merupakan metode atau langkah pertama kali yang dilakukan penulis dalam

menanyakan seputar kantin kampus. Dimana penulis mengumpulkan data-data yang

ada di kantin kepada pemilik kantin atau penjaga kasir.secara langsung di kantin.

b. Pengamatan (Observasi)

Merupkan tahapan kedua yaitu melakukan pengamatan terhadap lokasi penelitian

untuk mengumpulkan data seputar kantin kampus untuk mengetahui sistem yang

sedang berjalan.

c. Studi Pustaka

Pada tahap terakhir penulis melakukan pencarian refrensi untuk mempelajari

terkait informasi seputar studi kasusu lewat berbagai media, jurnal, maupun karya

ilmiah lainnya yang berkaitan dengan penelitian yang dilakukan.

3.1.2 Metode Pengembangan Perangkat Lunak


Metode yang digunkan oleh penulis dalam pengembangan sistem adalah metode

Terstruktur (Structured Analisys and Design/SSAD). Metode ini terdiri dari empat

tahapan yaitu perancangan arsitektural; merancang struktur modul P/L sesuai analisis

(DFD), perancangan data; merancang data sesuai (ERD), perancangan antarmuka serta

perancangan prosedural.

1. Perancangan arsitektural

Pada tahap ini penulis merancang struktur modul P/L sesuai analisis yang

dibuat menggunakan Data Flow Diagram (DFD). Yang dimana DFD sendiri

memiliki tingkat level yang berbeda dan digunakan sesaui kebutuhan. Seperti,

DFD Level 0, level 1, level 2 dan seterusnya.

2. Perancangan data

Tahap selanjutnya adalah bagaimana penulis merancang data sesuai Entity

Relationship Diagram(ERD). Data dimasukan lalu dihubungkan (relasi) dengan

data yang lainnya agar data dapat terhubung dan mudah dalam penginputannya.

3. Perancangan interface

Tahap ketiga adalah penulis merancang bagaimana tampilan antarmuka

dari sistem yang akan digunakan, tujuannya agar programmer mengetahui

dengan jelas bagaimana tampilan sistem yang ingin dibangun bangun.

3.2 Alat dan Bahan

3.2.1 Analisis Kebutuhan Perangkat

Adapun analisa dari kebutuhan perangkat dari sistem yang akan dibangun

terdiri dari perangkat keras dan perangkat lunak yaitu sebagai berikut:
1. Perangkat Keras (Hardware)

Kebutuhan perangkat keras adalah proses analisa kebutuhan hardware

berdasarkan spesifikasi labtop yang digunakan dalam perancangan sistem,

diantaranya sebagai berikut :

a. Labtop Thosiba type c800

b. Prosesor Intel Pentium Inside @2.10 Hz

c. Memory RAM 2 GB

d. Windows 10 comporation

e. Monitor 12 inches dengan resolusi 1267x689

f. Sistem Type 64-bit Operating Sistem

2. Perangkat Lunak (Software)

Kebutuhan perangkat lunak adalah analisa kebutuhan software

berdasarkan spesifikasi minimum dalam perancangan sistem pemesanan kantin

kampus diantaranya sebagai berikut :

a. Sistem operasi Windows 10 Comporation

b. Eclipse Luna sebagai development tool

c. Xampp v3.2.2 untuk pembuatan database

d.Hypertext Protocol (PHP) Untuk bahasa pemrograman

e. Sublime Text sebagai editor dalam pengkodean web

3. Kebutuhan Pengguna

Adapun kebutuhan pengguna dalam perancangan sistem

pemesanan online kantin kampus ini antara lain :

a) Admin/Kasir
Merupakan orang yang bertanggung jawab dalam mengelolah

informasi pesanan yang telah dipesan oleh user.

b) User

Merupakan orang yang menggunakan aplikasi,. Semakin banyak

user atau yang menggunakan maka semakin berkembang pula aplikasi

ini. User tidak dapat mengubah atau menghapus informasi pada sistem.

3.3 Analisa Kebutuhan Data

Pada perancangan sistem pemesanan online kantin kampus ini dibutuhkan data dari

setiap kejadian yang diambil langsung berdasarkan apa yang ada di lapangan. Data yang

diambil dapat berupa huruf, angka, simbol serta gabungan dari ketiganya sehingga menjadi

berkas yang dapat membentuk sebuah informasi.

Adapun data yang diambil sebagai berikut :

1. Data pemesan

Merupakan data yang menunjukan berapa banyak mahasiswa dan dosen .

2. Data penjualan

Merupakan data yang menunjukan bagaimana kondisi transaksi pada kantin

kampus.

3.4 Waktu dan Tempat Penelitian

3.4.1 Waktu Penelitian

Dalam perancangan sistem penulis melakukan penelitian pada kantin kampus saat

transaksi mahasiswa dan dosen memesan lansung ke kantin kampus.


3.4.2 Tempat Penelitian

Tempat penelitian belokasi di kantin kampus Universitas Teknologi Sumbawa

(UTS).
BAB IV

PERANCANGAN SISTEM

4.1 Data Flow Diagram (DFD)

4.1.1 Diagram Konteks

Rekaman Pesanan Konfirmasi Pesanan


0.0
Input Data Aplikasi data pesanan
User Sistem Kasir
(Pelayan Toko) (nota, jumlah pesan) Informasi
Transaksi

Gambar 4.1 Diagram Konteks Aplikasi

4.1.2 Diagram Level Nol (Zero)

Order Pemesanan

1.0
Proses
Data Toko Registra Data Kasir
si

Data Pesanan 2.0 Data Pelayanan


Proses
Pengambal
an Data
Toko

3.0
Laporan
Data Pesanan Keuanga
Gambar 4.2
n Data Flow Diagram
4.1.3 Entity Relationship Diagram (ERD)

Menu

kd_makanan

nama_makanan

hrg_makanan

Pesan

nm_pemesa
n
kd_makana
n

lokasi

tot_harga

4.1.4 Klasifikasi file

file menu
Nama field Tipe data Ukuran field Keterangan

nm_makanan varchar 100

kd_makanan varchar 100 primary

Hrg_makanan int 100

File pesan

Nama field Tipe data Ukuran field Keterangan

kd_pemeanan char 5 primary

kd_makanan char 4 primary

Total_hrg int 100

waktu date

File lokasi

Nama fild Tipe data Ukuran field Keterangna

nm_pemesan varchar 100

kd_makanan varchar 5 primary


File lokasi

Nama field Tipe field Ukuran field Keterangnan

Nm_lokasi varchar 100

waktu Date primary

4.2 Hierarchy Input Proses Output (HIPO)

SISTEM KOMPUTERISASI
PEMESANAN ONLINE
MAKANAN KAMPUS

MODUL MODUL MODUL MODUL


MENU PENGANTARAN LAPORAN
PESAN
4.3 Interfase Tampilan login Admin

4.3.1 Admin

Tampilan awa dari apikasil yaitu admin akan bertemu dengan perintah login, dimana

login ini membutuhkan nama dari admin sebagai user name dan password. Jika salah

memasukkan user name atau password maka admin tidak bisa masuk kemenu pesanan. ( Menu

ini hanya tampilan pada admin kantin saja).

Gambar 4.3 Menu login Admin

4.4 Iinterfase Tampilan logon User


4.4.1 User

1. Pada tampilan awal pemesan akan muncul menu login. Pada menu ini akan

diminta username dan password. Yang diman user name dan password sama

dengan siakad . Jadi jika tidak tidak terdaftar di siakad amak user tidak dapat

login atau masuk kemenu pesanan.

Gambar 4.4 menu login user

2. Setelah admin login maka akan tampilan akan muncul kata “Selamat dating di

Kantin UTS” jika ingin melanjutkan tekan tombil lanjut dipojok kanan bawah..
Gambar 4.5 tampilan selamat datang

3. Selanjutnya jika admin lanjut maka akan tampil menu pesanan yang sudah

dipesan terlebih dahulu olehi user


Gambar 4.5 menu pesanan

4. Setel user login maka akan tampil menu makan beserta harganya tampilan

pertama yang akan muncul adalah daftar menu makanan dan minuman yang
dipilih dengan cara mencentang pilihan dari makanan dan minuman yang

diinginkan, kemudian tekan tombol OK.

Gambar 4.6 menu pesanan

5. Seknjutnya akan muncul pilihan lokasi yang dimana metode pemilahan sama

dengan cara pemilihan menu makanan.


Gambar 4.7 daftra lokasi

6. Setelah user memesan akan muncul total menu yang telah dipilih tadi, yaitu nasi

goring, pisang goring dan air putih. Ditampilan ini di sediakan tombol kembali

pada pojok kiri atas sebagai tombol untuk memilih atau membatalkan menu yang

telah dipilih sebelumnya.


Gambar 4.8 total pesanan

7. Pada tampilan kelima, akan muncul waktu dalam proses pengiriman yang ditandai

dengan lokasi dan hitungan mundur dari jarak tempuh. Disini juga di sediakan

tombol batal dan OK, dimana tombol batal merupakan tombol untuk

membatalkan apabila pesanan sampai lebih dari waktu yang ditentukan dan OK

sebagai tombol bahwa pesanan telah sampai di tempat tujuan atau sukses terkirim.
Gambar 4.9 waktu tunggu

8. Pada tampilan yang terakhir akan muncul kata “terima kasih sudah membeli”.
Gambar 4.10 tampilan akhir
BAB V

PENUTUP

5.1 Kesimpulan

Dari hasil penelitian dapat disimpulkan bahwa kantin kampus perlu alternatif untuk

mempermudah mahasiswa dan dosen dalam memesan makan kantin kampus dikarena jarak dari

kelas cupuk jauh dan memakan waktu yang cukup lama untuk pergi ke katin kampus.

5.2 Saran

Penulis berharap dengan diciptakannya aplikasi ini semoga dapat memberikan manfaat serta

memudahkan dalam berbelanja atau membeli makaan dan minuman di kantin kampus dan apa

bila .

Untuk proses pengembangan lebih lanjut pada penelitian ini, penulis menyarankan hal-

hal sebagai berikut:

Mengadakan pelatihan untuk operator program ini, untuk user dan admin agar dapat

mengoperasikan program dengan baik, sehingga penyajian informasinya berjalan dengan baik

pula.
DAFTAR PUSTAKA

Budirahmat, Adya,dkk 2014.”Aplikasi Sistem Pengtelolaan transaksi kantin fakultas teknik

universitas Telkom berbasis android” fakultas Teknik. Bandung

Rusdi Ahmad Fata, 2016.”E-KANTIN UNIKOM SEBAGAI LAYANAN PEMESANAN BERBASIS

WEB” fakultas Teknik Surabaya

Anda mungkin juga menyukai