APLIKASI PEMESANAN MAKANAN DAN MINUMAN PADA RUMAH MAKAN

Ukuran: px
Mulai penontonan dengan halaman:

Download "APLIKASI PEMESANAN MAKANAN DAN MINUMAN PADA RUMAH MAKAN"

Transkripsi

1 APLIKASI PEMESANAN MAKANAN DAN MINUMAN PADA RUMAH MAKAN Adi Sasongko, Jurusan Sistem Informasi, Fakultas Ilmu Komputer dan Teknologi Informasi Universitas Gunadarma Pembimbing : Dr-Ing. Adang Suhendra, SSi, SKom, MSc ABSTRAK Penggunaan media alat tulis dan kertas untuk pemesanan makanan dan minuman di rumah makan masih digunakan sampai saat ini namun banyak menemui kendalakendala antara lain adanya pemesanan yang rangkap (redudansi), tidak urutnya pembuatan pemesanan akibat bertumpuknya nota pemesanan terutama pada saat ramai pengunjung, juga kesalahan pencatatan akibat sulitnya membaca tulisan tangan. Perancangan aplikasi pemesanan ini terdiri dari perancangan untuk client, untuk kasir dan untuk dapur. Proses perancangan untuk tiap perancangan bagian terdiri dari struktur navigasi, flowchart, entity relationship diagram, normalisasi, database dan perancangan tampilan. Aplikasi pemesanan pada client terdiri dari perancangan info lokasi, daftar menu, tentang dan pemesanan. Pada pemesanan terdiri dari pesan, batal dan history. Pesan terdiri dari pesan untuk meja, makanan dan minuman serta cek pesanan. Aplikasi untuk kasir terdiri atas perancangan halaman makanan, minuman, tambah menu, ubah menu, transaksi dan pembayaran. Sedangkan aplikasi untuk dapur terdiri dari perancangan untuk pemesanan dan status. Dengan dibuatnya aplikasi ini diharapkan dapat menggantikan pemesanan makanan dan minuman yang menggunakan media kertas dan alat tulis. Kata kunci : Pemesanan,J2ME, PHP,MySql. I. PENDAHULUAN Kemajuan teknologi komputer berkembang dengan sangat pesat. Jika pada tahun 1980-an dan 1990-an awal merupakan masa di mana komputer desktop mengalami perkembangan yang pesat, sedangkan tahun 1990-an akhir sampai sekarang ini adalah masa perkembangan komputer dalam skala kecil yang bisa digenggam dan dibawabawa. Hal ini dikarenakan mobilitas orang-orang sudah semakin tinggi dan akan kesulitan jika harus memakai komputer desktop. Komputer dalam skala kecil itu dinamakan PDA (Personal Digital Assistant). 1

2 PDA didesain pertama kali untuk menjadi organizer pribadi yang fasilitasnya mencakup buku alamat, memo dan kalkulator sederhana. Salah satu keuntungan PDA adalah kita bisa melakukan sinkronisasi data-data dengan komputer desktop. Sekarang ini, seiring dengan kemajuan teknologi perangkat keras, fungsi PDA tak ubahnya seperti komputer desktop, tetapi berukuran kecil. Saat ini, PDA sudah dapat digunakan untuk mengirim dan menerima , browsing internet dan sebagainya. Oleh karena itulah penggunaan PDA dapat digunakan sebagai sarana implementasi aplikasi pemesanan restoran, hal ini karena sifat PDA yang mudah dibawa ke manamana memudahkan pelayan mencatat pesanan dan mengirimkannya ke kasir II. METODE PENULISAN Pembuatan skripsi ini dilakukan dengan melakukan studi pustaka yaitu dengan mencari buku-buku yang berkaitan dan dokumentasi lainnya, serta penggunaan fasilitas internet yang berupa jurnal-jurnal maupun tutorial. III. LANDASAN TEORI 3.1 Perangkat Bergerak (Mobile Device) Perkembangan komputer yang mengarah pada ukuran yang lebih kecil bahkan seukuran tangan atau dapat digenggam merupakan hal yang terus berkembang pada saat ini. Misalnya laptop, handphone atau telepon seluler, dan PDA (Personal Digital Asistant). Untuk saat ini pada PDA terdapat tiga buah sistem operasi yang dominan digunakan, yaitu Symbian, Pocket PC dan PalmOS. Meskipun ada juga yang menggunakan Linux sebagai sistem operasinya. Sedangkan sistem operasi yang akan dipakai dalam aplikasi ini adalah PalmOS. Palm pertama kali dijual pada tahun 1996, setelah itu menjadi OS open licenced yang dibuat oleh berbagai produsen mobile device. PalmOS juga menyediakan basic feature yaitu , dan messaging. Salah satu keuntungan dari Palm adalah bahwa hardware manufacture dapat menambahkan beberapa tool untuk digabungkan dengan hardware yang berbasis PalmOS tadi, misalnya dengan menambahkan CompactFlash, Springboard, dan Palm clip-on. Untuk produk masa depan, PalmOS dikonsentrasikan pada wireless connectivity, bluetooth support, dan multi-language support Emulator PalmOS Untuk mengimplementasikan aplikasi ini sebaiknya pada perangkat PDA Palm sebenarnya, namun apabila mengujinya terlebih dahulu dapat menggunakan emulator PalmOS

3 Gambar 1 : Emulator Palm OS 3.3 Pemrograman Berorientasi Obyek Pemrograman berorientasi objek adalah paradigma pemrograman yang memodelkan masalah menjadi objek terpisah dan berdiri sendiri. Pemrograman berorientasi objek mempunyai beberapa ciri khusus dibandingkan dengan metode pemrograman lain. Pemrograman berorientasi objek selalu menggunakan kelas untuk mengenkapsulasi (membungkus) aksi yang ada dalam suatu komponen. Aksi ini juga termasuk atribut data dan method. Objek dalam kategori pemrograman ini mempunyai kemampuan untuk menyembunyikan bagian implementasi mereka dari objek lainnya. Prinsip seperti ini disebut sebagai penyembunyian informasi/ information hiding. Beberapa objek memang mungkin dapat berkomunikasi dengan menggunakan metode tertentu yang ditentukan/ didefinisikan oleh pemrogram. Tetapi pada kondisi normal, objek ini akan menyembunyikan aksi dan atribut apa saja yang ada dalam strukturnya. 3.4 Java untuk Aplikasi Wireless Alasan dipilih Java untuk aplikasi komunikasi bergerak : Bahasa pemrograman yang aman, karena selalu dieksekusi dengan java virtual machine untuk eksekusi kode. Bahasa yang kokoh, penggunaan garbage collector akan mengurangi waktu yang diperlukan untuk menemukan kebocoran dalam penggunaan memori. Portabilitasnya sangat berguna dalam aplikasi-aplikasi wireless, dengan menulis sebuah program saja, dapat dijalankan di berbagai peralatan dan dapat dikirimkan ke sebuah peralatan melalui jaringan wireless (Over The Air Provisioning). 3

4 3.5 Java 2 Micro Edition (J2ME) Walled garden application, yaitu aplikasi yang berdiri sendiri pada ponsel tanpa mengakses sumber data eksternal melalui jaringan pembawa atau carrier network. Contohnya adalah kalkulator atau single player games. Network aware application,yaitu aplikasi yang berinteraksi dengan jaringan dengan mengakses sumber data eksternal. Contohnya adalah aplikasi atau mendapatkan kembali data alamat-alamat yang tersimpan melalui jaringan. 2 Kategori J2ME Configuration: 1.CLDC (Connected Limited Device Configuration) Kategori ini umumnya digunakan untuk aplikasi Java pada handphone semacam Nokia, Samsung Java Phone, organizer/pda semacam PALM,Pocket PC dan two way pagers. Umumnya perangkat tersebut hanya memiliki memori berukuran KiloBytes. 2.CDC (Connected Device Configuration) Kategori ini umumnya digunakan untuk aplikasi Java pada perangkat handheld device dengan ukuran memori paling tidak 2 MB. Contohnya Nokia Communicator Dasar-dasar MIDLET Life Cycle Ditangani oleh Application Management Software (AMS) yaitu lingkungan tempat siklus midlet diciptakan, dijalankan, dihentikan, maupun dihilangkan. State Midlet yaitu Pause, Active, dan Destroy. Ketika masing-masing state dipanggil, beberapa method yang bersesuaian dipanggil yang merupakan bawaan dari J2ME. Gambar 2 : Life Cycle dari MIDP 2 Antonius Aditya Hartanto, Java 2 Micro Edition Mobile Interface Device Programming, Elex Media Komputindo, Jakarta, 2003, halaman 4 3 Ady Wicaksono, Pemrograman Aplikasi Wireless dengan Java, Elex Media Komputindo, Jakarta, 2002, halaman 7 4

5 Ketika MIDlet pertama kali di ciptakan dan di inisialisasi, MIDlet akan berada dalam state Pause. Apabila terjadi kesalahan selama konstruksi MIDlet, MIDlet akan berpindah ke state Destroy, dan MIDlet batal diciptakan dengan jalan memanggil fungsi standar destroyapp(). Selanjutnya, ketika MIDlet dijalankan, MIDlet akan berada pada state Active, dalam hal ini fungsi standar yang dipanggil adalah startapp(). Akan tetapi jika ditengah jalan MIDlet dihentikan sementara MIDlet akan berada dalam state Pause dengan jalan memanggil fungsi standar pauseapp(). Pada state ini diperlukan proses cleanup terhadap garbage collector yang dihasilkan User Interface Terdiri atas High Level API berbasis pada Screen, contohnya Alert, Form, List, TextBox. Dan Low Level API berbasis pada class Canvas. Gambar 3 : Hirarki Class User Interface pada MIDP 3.8 Web Server Untuk bisa menguji aplikasi diperlukan Web Server. Dalam hal ini, lebih baik menggunakan Local Server. Web Server membuat PC seolah-olah sudah terkoneksi ke suatu server di internet. Karena sifatnya pengujian, maka jika ingin mempublikasikan site, maka harus ditempatkan scriptnya di server yang bukan local namun di server yang dapat diakses oleh public. Misalnya PWS,IIS, Apache. 3.9 Hypertext Preprocessor (PHP) PHP adalah bahasa scripting yang menyatu dengan tag HTML, yang dieksekusi di server dan digunakan untuk membuat sebuah halaman web yang interaktif dan dinamis (M.Farid Aziz,2002). PHP adalah salah satu bahasa Server- 4 Antonius Aditya Hartanto, Java 2 Micro Edition Mobile Interface Device Programming, Elex Media Komputindo, Jakarta, 2003, halaman

6 side yang didesain khusus untuk aplikasi web. PHP dapat disisipkan di antara bahasa HTML dan karena bahasa server side, maka bahasa PHP akan dieksekusi di server, sehingga yang dikirimkan ke browser adalah hasil jadi dalam bentuk HTML, dan kode PHP tidak akan terlihat. Tujuan dari bahasa Scripting ini adalah untuk membuat aplikasi yang dijalankan pada teknologi web browser, tetapi prosesnya secara keseluruhan dijalankan pada web server. Versi pertama PHP dibuat oleh Rasmus Lerdoff pada tahun 1995 (M.Farid Aziz,2002). Versi pertama ini berupa sekumpulan script PERL yang digunakan oleh Rasmus Lerdorf untuk membuat halaman web yang dinamis pada homepage pribadinya dan mencatat siapa saja yang berkunjung dan melihat biodatanya. Versi pertama ini dikenal sebagai PHP 1 (Personal Home Page Tools). Kekuatan PHP yang paling utama adalah konektifitas database dengan web. PHP mendukung banyak paket database baik yang komersil maupun non-komersil seperti postgresql, msql, MySQL, Oracle, Informix, Microsoft SQL Server dan banyak lagi MySql MySQL dikembangkan oleh sebuah perusahaan Swedia bernama MySQL AB sekitar tahun dengan tujuan untuk mengembangkan aplikasi web (Sutarman,2003). MySQL adalah salah satu program database gratis yang cukup handal dan source code MySQL dapat dilihat dan gratis, serta server MySQL dapat dipakai tanpa biaya tapi hanya untuk kebutuhan nonkomersil (Sutarman, 2003). MySQL termasuk jenis RDBMS (Relational Database Management Sistem). Sehingga istilah seperti table, baris dan kolom tetap digunakan dalam MySQL (Sutarman, 2003). Pada MySQL sebuah database mengandung satu atau beberapa table, table terdiri dari sejumlah baris dan kolom. Untuk memulai menjalankan MySQL sebelumnya harus dipastikan bahwa database MySQL server dalam status aktif/on (icon trafic di pojok kanan bawah desktop berwarna hijau). Apabila belum aktif maka harus diaktifkan terlebih dahulu, caranya jalankan file winmysqladmin.exe dari direktori/folder instalasi MySQL. Untuk mengelola database MySQL ada beberapa cara yaitu melalui prompt DOS dan dapat juga menggunakan program utility seperti PHPMyAdmin, MySQLGUI, MySQL Manager Java Based, MySQL Administrator for Windows. IV. ANALISIS DAN PERANCANGAN APLIKASI 4.1 Analisis Pada aplikasi pemesanan makanan rumah makan ini, pelayan yang akan memesan dengan membawa PDA atau ponsel. Di setiap meja, pelayan mencatat pesanan makanan atau minuman pada PDA atau ponsel. Daftar menu makanan atau minuman yang ada pada PDA atau ponsel persis sama dengan daftar menu yang ada di masing-masing meja. Pelanggan menyebutkan pesanan dan pelayan mencari pesanan yang bersesuaian pada PDA atau ponsel dan juga mencatat jumlah pesanan. 6

7 Setelah semua pesanan dalam satu meja selesai, pelayan akan mentransfer pesanan makanan ke komputer server melalui jaringan TCP/IP dalam local area network. Komputer server akan menerima pesanan untuk satu meja dan akan mengirimkan data pesanan ke POS (Point of Sales) atau cash register, lalu mengirimkan menu dan detailnya ke printer dapur. Dengan demikian pesanan yang telah diterima akan dilayani oleh dapur terlebih dahulu. Di server dapat dilihat pesanan yang dibuat dan harganya, sedangkan dapur dapat melihat pesanan dan detailnya. Client Dapur Gambar 4 : Rancangan arsitektur aplikasi pemesanan 4.2 Rancangan Secara Umum Aplikasi pemesanan ini terdiri atas tiga bagian yaitu: Client Merupakan aplikasi yang dibangun dengan J2ME dan emulator Palm. Aplikasi ini memiliki kemampuan untuk melakukan layanan: Pemesanan dan pembatalan pesanan. Validasi pemesanan makanan dan minuman. Informasi tentang daftar menu dan lokasi rumah makan. History, yaitu menampilkan menu-menu yang sudah dipesan. Server Merupakan aplikasi yang berbentuk web server yang menggunakan Apache, PHP dan MySql sebagai databasenya. Server ini memiliki kemampuan untuk: Melihat daftar menu makanan dan minuman. Di samping melihat juga dapat menambah, mengubah dan menghapus menu tersebut. Menampilkan seluruh transaksi pembayaran yang ada. Menampilkan tagihan pembayaran atau billing per meja. Dapur Aplikasi ini serupa dengan aplikasi server yaitu berbentuk web. Aplikasi ini memiliki layanan untuk: Menampilkan pesanan apa saja yang harus dibuat. Menampilkan pesanan yang sudah jadi dan siap untuk diantarkan. 7

8 4.3 Struktur Navigasi Pada perancangan aplikasi ini, struktur navigasi terbagi tiga bagian yaitu struktur navigasi untuk client, kasir dan dapur. Struktur Navigasi Client Splas Screen Menu Utama Info Menu Pemesanan Tentang Pesan Batal History Meja Makanan Minuma Cek Pesanan n Gambar 5 : Struktur Navigasi Client Rancangan navigasi client di atas termasuk ke dalam jenis struktur navigasi hirarki atau disebut juga navigasi bercabang. Di mana yang menjadi halaman utama (master page) yaitu menu utama. Dan yang merupakan halaman cabang (slave page) yaitu info, menu, pemesanan dan tentang. 8

9 Struktur Navigasi Kasir Gambar 6 : Struktur Navigasi Kasir Keterangan: A : Tambah menu H : Makanan B : Transaksi I : Pembayaran C : Pembayaran J : Makanan D : Ubah menu K : Minuman E : Transaksi L : Makanan F : Pembayaran M : Minuman G : Ubah menu N : Tambah menu Struktur navigasi kasir atau server di atas termasuk ke dalam struktur navigasi bebas. Karena walaupun mirip navigasi hirarki namun percabangannya lebih bebas dari navigasi hirarki. Struktur Navigasi Dapur INDEX LOGIN PEMESANAN Gambar 7 : Struktur Navigasi Dapur Struktur navigasi dapur merupakan navigasi hirarki atau percabangan. Di mana yang menjadi halaman utama yaitu home dan yang menjadi halaman pendukung yaitu pemesanan dan transaksi. 9

10 4.4 Flowchart atau Diagram Alur Diagram alur pada aplikasi ini terdiri dari tiga bagian yaitu client, kasir dan dapur. Flowchart Menu Utama Mulai Tampilan Menu Client Pilih Menu Y A T Selesai Gambar 8 : Flowchart Menu Utama Flowchart menu utama ini terdapat pada client, ketika program aplikasi dijalankan maka akan tampil menu utama yang di dalamnya terdapat lima pilihan yaitu info, pemesanan, tentang, menu dan exit. Jika memilih info akan menuju form informasi, jika memilih pemesanan maka akan menuju form pesan menu, jika memilih tentang maka menuju form tentang, jika memilih menu maka akan menuju form menu, jika memilih exit maka akan keluar dari aplikasi. Flowchart Utama Kasir 10

11 MULAI USER & PASSWORD T DATA BENAR Y PILIH MENU T Y B SELESAI Gambar 9 : Flowchart Utama Kasir Flowchart kasir ini terletak pada server. Pertama kali akan diminta untuk login dengan memasukkan password. Bila user dan password benar maka dapat memilih menu. Apabila salah maka akan kembali ke halaman awal. Flowchart Dapur Pada flowchart dapur pertama diminta untuk memasukkan user dan password sama seperti pada kasir. Bila user dan password sesuai maka dapat masuk ke dalam aplikasi, bila salah maka harus mengulangi. Bila memilih menu pesanan maka akan muncul tampilan pesanan. Bila memilih menu status akan muncul tampilan status. Tampilan ini dapat diubah sesuai dengan keadaan yang tepat. Setelah itu akan muncul tampilan status yang baru. 11

12 Mulai User & Password T Data benar Y Menu Tampilan Pesanan T Y Tampilan Pesanan Status Y Tampilan Status Ubah Status T Selesai Gambar 10 : Flowchart Dapur Status Baru 4.5 Rancangan Secara Detail Perancangan Detail Halaman Masuk Kasir Untuk dapat masuk aplikasi kasir diharuskan untuk memasukkan user dan password seperti contoh di bawah ini. 12

13 Gambar 11 : Detail Halaman Masuk Kasir Pada halaman ini terdapat menu makanan yang tersedia, juga memungkinkan untuk mengedit dan menghapus menu makanan. Gambar 12 : Detail Halaman Makanan Pada halaman ini menampilkan seluruh transaksi terjadi. 13

14 Gambar 13 : Detail Halaman Transaksi Perancangan Detail Halaman Pemesanan Halaman ini menampilkan seluruh pesanan yang harus dibuat oleh bagian dapur. 14

15 Gambar 14 : Detail Halaman Pemesanan Perancangan Detail Halaman Status Halaman ini menampilkan menu-menu yang dipesan tiap meja beserta statusnya. Ada tiga macam status yaitu: sedang dimasak, sudah matang dan sudah diantar. 15

16 Gambar 15 : Detail Halaman Status Perancangan Detail Halaman Pembuka Client Pada saat pertama kali aplikasi client dijalankan maka akan tampak seperti di bawah ini. Gambar 16 Detail Halaman Pembuka Client Perancangan Detail Halaman Pesan Meja 16

17 Untuk melakukan pemesanan, pertama harus memesan meja terlebih dahulu. Pertama masukkan kode pesan dan no.meja yang dimaksud. Seperti di bawah ini: Gambar 17 : Detail Halaman Pesan Meja Perancangan Detail Halaman Pesan Makanan Setelah melakukan pemesanan meja, selanjutnya melakukan pemesanan makanan atau minuman. Langkahnya dengan memasukkan kode makanan kemudian jumlahnya. Seperti di bawah ini: Gambar 18 : Detail Halaman Pesan Makanan Untuk mempermudah memasukkan kode makanan, maka ada daftar menu makanan beserta kodenya. Karena data menu makanan tidak disimpan di client maka harus mengambil di server. V. KESIMPULAN 4.1 Kesimpulan Dengan mengacu pada pembahasan bab sebelumnya maka permasalahan yang terjadi seperti: Adanya pencatatan pemesanan yang rangkap (redudansi) dapat diatasi dengan melakukan verifikasi pemesanan. Tidak urutnya pesanan yang dibuat akibat bertumpuknya pesanan di dapur dapat diatasi dengan pemrosesan first in first out yaitu pesanan yang pertama masuk dibuat terlebih dahulu. Serta penggunaan kode pelayan yang berbeda untuk menghindari kesalahan akibat pemesanan yang sama. 17

18 Kesalahan pencatatan pemesanan akibat sulitnya membaca pesanan yang ditulis dengan tangan dapat diatasi dengan penggunaan komputerisasi sebagai inputan. Pelayan dapat langsung pindah ke meja pelanggan tanpa terlebih dahulu ke bagian kasir dan dapur untuk menyerahkan pesanan. Hal ini dapat menghemat waktu dalam keadaan ramai pengunjung. 4.2 Saran Aplikasi pemesanan makanan yang penulis buat masih sederhana dan jauh dari kesempurnaan, kurangnya pengetahuan, dana, fasilitas menyebabkan banyak sekali kekurangan pada apliaksi ini seperti harus memasukkan kode makanan yang dipesan sehingga memakan waktu, sehingga penulis mengharapkan untuk dapat memakai cek list sebagai penggantinya, dan untuk pengembangan lebih lanjut penulis mengharapkan aplikasi ini dapat diimplementasikan pada PDA Palm yang sesungguhnya. Semoga penulisan ini dapat berguna dan memberikan sedikit pengetahuan tentang pembuatan sebuah aplikasi kepada pembaca. DAFTAR PUSTAKA Ady Wicaksono, Pemrograman Aplikasi Wireless dengan Java, Elex Media Komputindo, Jakarta, 2002 Antonius Aditya Hartanto, Java 2 Micro Edition Mobile Interface Device Programming, Elex Media Komputindo, Jakarta, Antonius Aditya Hartanto, Java 2 Micro Edition Tingkat Lanjut. Elex Media Komputindo, Jakarta, Antonius Aditya Hartanto, Pemrograman Mobile Java dengan MIDP 2.0, Andi Offset, Yogyakarta, Harianto Kristanto, Konsep dan Perancangan Database, Andi Offset, Yogyakarta, Husni, Kusnassriyanto, Pengantar Perancangan Sistem, Erlangga, Jakarta, Jogiyanto, Analisis dan Disain Sistem Informasi Pendekatan Terstruktur Teori dan Praktek Aplikasi Bisnis, Andi Offset, Yogyakarta, Lemay, Laura, Teach Yourself Web Publishing with HTML : In a Week, Sams Publishing, Indiana, Tri Mardiono, Membangun Solusi Mobile Business dengan Java, Elex Media Komputindo, Jakarta, id.wikipedia.org/wiki/rumah_makan 18

APLIKASI KAMUS MATEMATIKA UNTUK HANDPHONE

APLIKASI KAMUS MATEMATIKA UNTUK HANDPHONE APLIKASI KAMUS MATEMATIKA UNTUK HANDPHONE Ismi Amalia Jurusan Teknik Mesin, Politeknik Negeri Lhokseumawe Nanggroe Aceh Darussalam Email : ismiamalia@gmail.com ABSTRAKS Penelitian ini bertujuan untuk merancang

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Dalam pembahasan tentang chatting menggunakan J2ME ini

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Dalam pembahasan tentang chatting menggunakan J2ME ini BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1. Tinjauan Pustaka Dalam pembahasan tentang chatting menggunakan J2ME ini pernah dibahas dalam skripsi yang berjudul APLIKASI CHATTING MENGGUNAKAN J2ME dengan

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI 6 BAB II LANDASAN TEORI II.1 Pendahuluan Dalam bab ini akan dijelaskan tentang landasan teori yang akan digunakan sebagai acuan dalam analisis dan perancangan Pengembangan Aplikasi Mobile Ticketing untuk

Lebih terperinci

PEMBANGUNAN SISTEM INFORMASI PEMESANAN PAKET TOUR PADA PERANGKAT MOBILE (STUDI KASUS : ARUNA TRAVEL)

PEMBANGUNAN SISTEM INFORMASI PEMESANAN PAKET TOUR PADA PERANGKAT MOBILE (STUDI KASUS : ARUNA TRAVEL) PEMBANGUNAN SISTEM INFORMASI PEMESANAN PAKET TOUR PADA PERANGKAT MOBILE (STUDI KASUS : ARUNA TRAVEL) ROBI DIRGANTARA NIM 206700183 Jurusan Teknik Informatika ABSTRAK Dalam kehidupan modern saat ini yang

Lebih terperinci

IF5093 Java ME. Achmad Imam Kistijantoro Semester II 2006/2007. IF-ITB/AI/Mar 07. IF5093 Java ME

IF5093 Java ME. Achmad Imam Kistijantoro Semester II 2006/2007. IF-ITB/AI/Mar 07. IF5093 Java ME IF5093 Java ME Achmad Imam Kistijantoro Semester II 2006/2007 IF5093 Java ME 1 Java ME overview Java ME (Micro Edition) adalah java platform untuk consumer devices seperti handphone, PDA, TV set-top boxes

Lebih terperinci

KAMUS INGGRIS-INDONESIA BERBASIS J2ME

KAMUS INGGRIS-INDONESIA BERBASIS J2ME KAMUS INGGRIS-INDONESIA BERBASIS J2ME Lenny Ike C. M., Wiratmoko Yuwono, ST, Kholid Fathoni, S.Kom Jurusan Teknologi Informasi Politeknik Elektronika Negeri Surabaya Institut Teknologi Sepuluh Nopember

Lebih terperinci

Seminar Nasional Aplikasi Teknologi Informasi 2004 Yogyakarta, 19 Juni 2004

Seminar Nasional Aplikasi Teknologi Informasi 2004 Yogyakarta, 19 Juni 2004 Seminar Nasional Aplikasi Teknologi Informasi 2004 Yogyakarta, 19 Juni 2004 Implementasi Mobile Banking dengan PHP dan J2ME Andino Maseleno, Sigit Soijoyo Jurusan Teknik Infomatika, Universitas Pembangunan

Lebih terperinci

Bab 2 Tinjauan Pustaka 2.1 Penelitian Terdahulu

Bab 2 Tinjauan Pustaka 2.1 Penelitian Terdahulu Bab 2 Tinjauan Pustaka 2.1 Penelitian Terdahulu Pada penelitian Aplikasi Kamus Bahasa Jepang - Indonesia Pada Perangkat Genggam Mengunakan J2ME (Murthi, Tommy Adhi Kresna, 2010), perancangan sistem ini

Lebih terperinci

BAB II LANDASAN TEORI Konsep Dasar Membangun Aplikasi Berbasis Web

BAB II LANDASAN TEORI Konsep Dasar Membangun Aplikasi Berbasis Web BAB II LANDASAN TEORI 2.1. Konsep Dasar Membangun Aplikasi Berbasis Web Aplikasi berbasis web adalah aplikasi yang dijalankan melalui browser dan diakses melalui jaringan komputer. Aplikasi berbasis web

Lebih terperinci

BAB III LANDASAN TEORI. sistem, pengertian sistem informasi, sumber dari sistem informasi, dan metodemetode. lainnya yang dipakai dalam pembahasan.

BAB III LANDASAN TEORI. sistem, pengertian sistem informasi, sumber dari sistem informasi, dan metodemetode. lainnya yang dipakai dalam pembahasan. BAB III LANDASAN TEORI Pada Bab ini akan membahas tentang landasan teori, dimana teori yang dipakai adalah teori yang digunakan oleh para penulis yang terkenal dan telah banyak mengeluarkan buku-buku yang

Lebih terperinci

SISTEM INFORMASI KEHADIRAN DOSEN MELALUI HANDPHONE DENGAN KONEKSI BLUETOOTH

SISTEM INFORMASI KEHADIRAN DOSEN MELALUI HANDPHONE DENGAN KONEKSI BLUETOOTH SISTEM INFORMASI KEHADIRAN DOSEN MELALUI HANDPHONE DENGAN KONEKSI BLUETOOTH Taufiq Hidayat 1, Riza Noplaily 2 Laboratorium Pemrograman & Informatika Teori 1, Laboratorium Komputasi dan Sistem Cerdas 2

Lebih terperinci

BAB II LANDASAN TEORI. Platform Java dibagi dalam 3 (tiga) edisi dimana masing-masing dari

BAB II LANDASAN TEORI. Platform Java dibagi dalam 3 (tiga) edisi dimana masing-masing dari BAB II LANDASAN TEORI 2.1 Java 2 Micro Edition (J2ME) Platform Java dibagi dalam 3 (tiga) edisi dimana masing-masing dari edisi tersebut mempunyai segmen pasar yang berbeda. Ketiga edisi dari Java tersebut

Lebih terperinci

BAB II LANDASAN TEORI. Sistem dapat diartikan sebagai serangkaian komponen-komponen yang

BAB II LANDASAN TEORI. Sistem dapat diartikan sebagai serangkaian komponen-komponen yang BAB II LANDASAN TEORI 2.1 Konsep Dasar Sistem Informasi Sistem dapat diartikan sebagai serangkaian komponen-komponen yang saling berinteraksi dan bekerjasama untuk mencapai tujuan tertentu (Soeherman &

Lebih terperinci

JURNAL KHATULISTIWA INFORMATIKA, VOL. 1 NO. 1 DESEMBER 2013 PERANCANGAN APLIKASI PEMESANAN MENU MAKANAN DAN MINUMAN BERBASIS ANDROID

JURNAL KHATULISTIWA INFORMATIKA, VOL. 1 NO. 1 DESEMBER 2013 PERANCANGAN APLIKASI PEMESANAN MENU MAKANAN DAN MINUMAN BERBASIS ANDROID PERANCANGAN APLIKASI PEMESANAN MENU MAKANAN DAN MINUMAN BERBASIS ANDROID Ade Hendini Program Studi Manajemen Informatika, AMIK BSI Pontianak Jl. Abdurahman Saleh No.18A, Pontianak, Indonesia adehendini@gmail.com

Lebih terperinci

PERANGKAT LUNAK PEMESANAN MAKANAN RESTORAN BERBASIS CLIENT SERVER DENGAN PLATFORM ANDROID

PERANGKAT LUNAK PEMESANAN MAKANAN RESTORAN BERBASIS CLIENT SERVER DENGAN PLATFORM ANDROID PERANGKAT LUNAK PEMESANAN MAKANAN RESTORAN BERBASIS CLIENT SERVER DENGAN PLATFORM ANDROID 1 Puji Susanto, 2 Malinda Septi Diana 2 Program Studi Teknik Informatika STMIK LPKIA Jln. Soekarno Hatta No. 456

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Informasi Secara teori, penerapan sebuah Sistem Informasi memang tidak harus menggunakan komputer dalam kegiatannya. Tetapi pada prakteknya tidak mungkin sistem

Lebih terperinci

PERANCANGAN SISTEM HP CLIENT UNTUK APLIKASI REMOTE CONTROL PC BERBASIS BLUETOOTH

PERANCANGAN SISTEM HP CLIENT UNTUK APLIKASI REMOTE CONTROL PC BERBASIS BLUETOOTH PERANCANGAN SISTEM HP CLIENT UNTUK APLIKASI REMOTE CONTROL PC BERBASIS BLUETOOTH Oleh : Iyus Irwanto (5107100522) Dosen Pembimbing : 1. Ir. Muchammad Husni, M.Kom (131411100) 2. Royyana Muslim I, S.Kom,

Lebih terperinci

PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI E_LEARNING UNTUK PEMBELAJARAN BAHASA PEMROGRAMAN PHP

PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI E_LEARNING UNTUK PEMBELAJARAN BAHASA PEMROGRAMAN PHP PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI E_LEARNING UNTUK PEMBELAJARAN BAHASA PEMROGRAMAN PHP Mutiara Sari 1, Kasmir Tanjung 2 Konsentrasi Teknik Komputer, Departemen Teknik Elektro Fakultas Teknik,

Lebih terperinci

BAB I PENDAHULUAN. Perkembangan industri komunikasi tanpa kabel secara global telah tumbuh

BAB I PENDAHULUAN. Perkembangan industri komunikasi tanpa kabel secara global telah tumbuh BAB I PENDAHULUAN 1.1. Latar Belakang Masalah Perkembangan industri komunikasi tanpa kabel secara global telah tumbuh begitu pesat sejak beberapa tahun belakangan ini sehingga menyebabkan komunikasi tanpa

Lebih terperinci

lainnya. Android juga menggunakan sistem layar sentuh (touch screen) yang memudahkan pelanggan dalam penanganan navigasinya. Para pelaku bisnis telah

lainnya. Android juga menggunakan sistem layar sentuh (touch screen) yang memudahkan pelanggan dalam penanganan navigasinya. Para pelaku bisnis telah APLIKASI PEMESANAN MAKANAN PADA RESTORAN BERBASIS ANDROID DAN PHP MENGGUNAKAN PROTOKOL JSON Anggia Kusumawaty Jurusan Teknik Informatika Fakultas Teknologi Industri Universitas Gunadarma 10 November 2012

Lebih terperinci

BAB 2 LANDASAN TEORI. Sitem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai tujuan. keluaran. Berikut gambaran umum sebuah sistem.

BAB 2 LANDASAN TEORI. Sitem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai tujuan. keluaran. Berikut gambaran umum sebuah sistem. BAB 2 LANDASAN TEORI 2.1 Sistem Informasi 2.1.1 Konsep Dasar Sistem Sitem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai tujuan tertentu (Hartono, 1999). Model umum sebuah sistem terdiri

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Kemajuan teknologi ponsel (Telepon Seluler) selalu diiringi dengan pengembangan aplikasi mobile. Aplikasi ada yang bersifat stand alone dan ada pula yang terhubung

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Dengan teknologi write once run everywhere, aplikasi-aplikasi semacam mobile devices dapat dikembangkan dalam Java. Java 2 Micro Edition (J2ME) digunakan

Lebih terperinci

BAB 2 LANDASAN TEORI. Computer Based Information System (CBIS) atau yang dalam Bahasa Indonesia disebut juga

BAB 2 LANDASAN TEORI. Computer Based Information System (CBIS) atau yang dalam Bahasa Indonesia disebut juga BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Informasi Computer Based Information System (CBIS) atau yang dalam Bahasa Indonesia disebut juga Sistem Informasi Berbasis Komputer merupakan sistem pengolah

Lebih terperinci

Simulasi Aplikasi Pemesanan Tiket Travel Melalui Wireless dengan Teknologi J2ME

Simulasi Aplikasi Pemesanan Tiket Travel Melalui Wireless dengan Teknologi J2ME Simulasi Aplikasi Pemesanan Tiket Travel Melalui Wireless dengan Teknologi J2ME Jasman Pardede 1) 1) Teknik Informatika Fakultas Teknologi Industri, Institut Teknologi Nasional Jl. PKH. Hasan Mustapa No.23,

Lebih terperinci

mlab : Aplikasi Perangkat Bergerak untuk Mengakses Sistem Informasi Laboratorium berbasis SMS dan J2ME

mlab : Aplikasi Perangkat Bergerak untuk Mengakses Sistem Informasi Laboratorium berbasis SMS dan J2ME mlab : Aplikasi Perangkat Bergerak untuk Mengakses Sistem Informasi Laboratorium berbasis SMS dan J2ME Iwan Handoyo Putro 1, Indar Sugiarto 2, Hestin Kezia Octalina Klaas 3 1,2.3 Jurusan Teknik Elektro,

Lebih terperinci

BAB 1 PENDAHULUAN. perusahaan yang serupa menggunakan sistem pelayanan bisinis secara online.

BAB 1 PENDAHULUAN. perusahaan yang serupa menggunakan sistem pelayanan bisinis secara online. BAB 1 PENDAHULUAN 1.1. Latar Belakang Masalah Perkembangan teknologi dibidang informasi mendorong setiap instansi atau perusahaan untuk tetap mengikuti perkembangannya, terutama berkenaan dengan perkembangan

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1 Implementasi Impelementasi merupakan tahap pengembangan rancangan menjadi sebuah kode program. Di awal bagian ini dijabarkan spesifikasi perangkat keras (hardware)

Lebih terperinci

BAB I PENDAHULUAN. semua kalangan masyarakat memiliki telepon seluler, personal digital assistant

BAB I PENDAHULUAN. semua kalangan masyarakat memiliki telepon seluler, personal digital assistant BAB I PENDAHULUAN 1.1. Latar Belakang Teknologi mobile telah menjadi bagian kehidupan kita sehari-hari. Hampir semua kalangan masyarakat memiliki telepon seluler, personal digital assistant (PDA) atau

Lebih terperinci

RANCANG BANGUN SISTEM INFORMASI PENJUALAN PRODUK KOPI PADA UD. TIARA GLOBAL COFFEE BERBASIS WEB

RANCANG BANGUN SISTEM INFORMASI PENJUALAN PRODUK KOPI PADA UD. TIARA GLOBAL COFFEE BERBASIS WEB RANCANG BANGUN SISTEM INFORMASI PENJUALAN PRODUK KOPI PADA UD. TIARA GLOBAL COFFEE BERBASIS WEB SYABRIYANDI Program Studi S1 Teknik Informatika, STMIK U Budiyah Indonesia, Jl. Alue Naga, Desa Tibang Kota

Lebih terperinci

BAB I PENDAHULUAN 1.1. Latar Belakang dan Permasalahan Era Globalisasi saat ini diwarnai oleh perkembangan teknologi yang semakin pesat.

BAB I PENDAHULUAN 1.1. Latar Belakang dan Permasalahan Era Globalisasi saat ini diwarnai oleh perkembangan teknologi yang semakin pesat. 1 BAB I PENDAHULUAN 1.1. Latar Belakang dan Permasalahan Era Globalisasi saat ini diwarnai oleh perkembangan teknologi yang semakin pesat. Penggabungan antara teknologi komputer dan juga teknologi komunikasi

Lebih terperinci

BAB I PENDAHULUAN. sebuah teknologi yang berbasis mobile atau perangkat bergerak. Saat ini mobile

BAB I PENDAHULUAN. sebuah teknologi yang berbasis mobile atau perangkat bergerak. Saat ini mobile 1 BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Di era telekomunikasi, perkembangan teknologi komunikasi mengarah ke sebuah teknologi yang berbasis mobile atau perangkat bergerak. Saat ini mobile phone

Lebih terperinci

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML TUGAS TEKNOLOGI INFORMASI Perancangan Website Ujian Teknik Elektro UNDIP Berbasis HTML OLEH: AULIA RAHMAN 21060113120007 JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS DIPONEGORO SEMARANG 2014 Abstrak

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Aplikasi Berbasis Web Yang dimaksud dengan aplikasi web atau aplikasi berbasis web adalah aplikasi yang dijalankan melalui browser. Aplikasi seperti ini pertama kali dibangun hanya

Lebih terperinci

BAB II LANDASAN TEORI. suatu maksud tertentu adalah bagian dari suatu sistem, yang mana sistem

BAB II LANDASAN TEORI. suatu maksud tertentu adalah bagian dari suatu sistem, yang mana sistem BAB II LANDASAN TEORI 2.1 Sistem Informasi Bagian-bagian yang memiliki keterkaitan pengoperasian dalam mencapai suatu maksud tertentu adalah bagian dari suatu sistem, yang mana sistem informasi dapat dibuat

Lebih terperinci

pelanggan (Customer) dan dapat membantu dalam pencatatan data secara akurat. 2. Parameter Evaluasi Untuk tidak memperluas area pembahasan pada penulis

pelanggan (Customer) dan dapat membantu dalam pencatatan data secara akurat. 2. Parameter Evaluasi Untuk tidak memperluas area pembahasan pada penulis PROGRAM APLIKASI PEMESANAN MENU PADA IM CAFÉ N COFFEE MENGGUNAKAN BAHASA PEMROGRAMAN JAVA BERBASIS ANDROID, PHP DAN MYSQL Hidayat Siddiq Kurniawan Program Studi Sistem Informasi, Fakultas Ilmu Komputer

Lebih terperinci

BAB 2 LANDASAN TEORI. disebut HTML (HyperText Markup Langauge). Pada perkembangan berikutnya,

BAB 2 LANDASAN TEORI. disebut HTML (HyperText Markup Langauge). Pada perkembangan berikutnya, BAB 2 LANDASAN TEORI 2.1 Aplikasi Web Pada awalnya aplikasi web dibangun dengan hanya menggunakan bahasa yang disebut HTML (HyperText Markup Langauge). Pada perkembangan berikutnya, sejumlah skrip dan

Lebih terperinci

BAB III 3. LANDASAN TEORI

BAB III 3. LANDASAN TEORI BAB III 3. LANDASAN TEORI 3.1. Definisi Berita Berita adalah sebuah laporan atau pemberitahuan mengenai terjadinya sebuah peristiwa atau keadaan yang bersifat umum dan baru saja terjadi yang disampaikan

Lebih terperinci

APLIKASI RESTORAN UNTUK PEMESANAN MENU MAKANAN DAN MINUMAN BERBASIS VISUAL BASIC 6.0

APLIKASI RESTORAN UNTUK PEMESANAN MENU MAKANAN DAN MINUMAN BERBASIS VISUAL BASIC 6.0 APLIKASI RESTORAN UNTUK PEMESANAN MENU MAKANAN DAN MINUMAN BERBASIS VISUAL BASIC 6.0 Eka Pratiwiningsih ekha_moniaga@yahoo.com Advensius Johanes Siregar.SE.,Ak., MM advenika@yahoo.co.id Program Studi Komputerisasi

Lebih terperinci

BAB 1 PENDAHULUAN 1.1. Latar Belakang

BAB 1 PENDAHULUAN 1.1. Latar Belakang BAB 1 PENDAHULUAN Bab ini akan membahas landasan, masalah, dan tujuan dibuatnya Traditional Food Information System (TFIS), batasan-batasan dan metodologi yang digunakan, dan sistematika penulisan tugas

Lebih terperinci

BAB 1 PENDAHULUAN. sering disebut dengan e-commerce (Electronic Commerce). E-Commerce

BAB 1 PENDAHULUAN. sering disebut dengan e-commerce (Electronic Commerce). E-Commerce 1 BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Teknologi internet mempunyai pengaruh yang cukup besar dalam dunia ekonomi khususnya dalam hal berbelanja. Belanja yang dilakukan melalui internet ini sering

Lebih terperinci

OPTIMISASI PENGGUNAAN SMART PHONE PADA PEMESANAN MENU CAFE

OPTIMISASI PENGGUNAAN SMART PHONE PADA PEMESANAN MENU CAFE OPTIMISASI PENGGUNAAN SMART PHONE PADA PEMESANAN MENU CAFE oleh: 1 Ika Widiastuti, 2 Nurul Zainal Fanani, 3 Beny Ferdian Syafri 1,2,3 Jurusan Teknologi Informasi, Politeknik Negeri Jember Jalan Mastrip

Lebih terperinci

SISTEM PEMANTAUAN DISTRIBUSI PEMBAYARAN PARKIR MELALUI INTERNET

SISTEM PEMANTAUAN DISTRIBUSI PEMBAYARAN PARKIR MELALUI INTERNET SISTEM PEMANTAUAN DISTRIBUSI PEMBAYARAN PARKIR MELALUI INTERNET Kartika Megasari Jurusan Sistem Informasi Fakultas Ilmu Komputer Universitas Gunadarma kartika87ms@gmail.com 29 September 2009 ABSTRAKSI

Lebih terperinci

BAB 2 LANDASAN TEORI. Bab ini akan menjelaskan masalah-masalah teoritis yang berkaitan dalam pembuatan

BAB 2 LANDASAN TEORI. Bab ini akan menjelaskan masalah-masalah teoritis yang berkaitan dalam pembuatan BAB 2 LANDASAN TEORI Bab ini akan menjelaskan masalah-masalah teoritis yang berkaitan dalam pembuatan sistem informasi database pengajuan barang berbasis web. Pembahasan pada bab ini meliputi perangkat

Lebih terperinci

BAB IV IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI SISTEM BAB IV IMPLEMENTASI SISTEM 4.1 Pengertian Implementasi Sistem Implementasi sistem adalah suatu prosedur yang dilakukan untuk menyelesaikan sistem yang ada dalam dokumen rancangan sistem yang telah disetujui

Lebih terperinci

BAB II LANDASAN TEORI. Pada tahap ini berisi pengertian dan penjelasan teori-teori yang digunakan penulis untuk pembangunan sistem.

BAB II LANDASAN TEORI. Pada tahap ini berisi pengertian dan penjelasan teori-teori yang digunakan penulis untuk pembangunan sistem. BAB II LANDASAN TEORI Pada tahap ini berisi pengertian dan penjelasan teori-teori yang digunakan penulis untuk pembangunan sistem. 2.1 Pengertian Sistem Sistem dapat didefinisikan dengan pendekatan prosedur

Lebih terperinci

SISTEM INFORMASI PELATIHAN LEMBAGA PENGEMBANGAN DAN PENJAMINAN MUTU PENDIDIKAN UNIVERSITAS DIPONEGORO SEMARANG

SISTEM INFORMASI PELATIHAN LEMBAGA PENGEMBANGAN DAN PENJAMINAN MUTU PENDIDIKAN UNIVERSITAS DIPONEGORO SEMARANG SISTEM INFORMASI PELATIHAN LEMBAGA PENGEMBANGAN DAN PENJAMINAN MUTU PENDIDIKAN UNIVERSITAS DIPONEGORO SEMARANG Oleh: Aminullah Ruhul Aflah (L2F005509) Jurusan Teknik Elektro Fakultas Teknik Universitas

Lebih terperinci

PEMANFAATAN MOBILE VOUCHER PADA APLIKASI M-COMMERCE UNTUK PEMESANAN FOOD DELIVERY BERBASIS TEKNOLOGI WAP

PEMANFAATAN MOBILE VOUCHER PADA APLIKASI M-COMMERCE UNTUK PEMESANAN FOOD DELIVERY BERBASIS TEKNOLOGI WAP PEMANFAATAN MOBILE VOUCHER PADA APLIKASI M-COMMERCE UNTUK PEMESANAN FOOD DELIVERY BERBASIS TEKNOLOGI WAP Mudafiq Riyan P. (07560242) 1, Aris Budi P. (07560342) 2, Nashruddin A. (07560426) 3 Teknik Informatika

Lebih terperinci

BAB II TINJAUAN PUSTAKA. Website merupakan kumpulan dari halaman halaman yang berhubungan dengan

BAB II TINJAUAN PUSTAKA. Website merupakan kumpulan dari halaman halaman yang berhubungan dengan 7 BAB II TINJAUAN PUSTAKA 2.1 Website Website merupakan kumpulan dari halaman halaman yang berhubungan dengan file file lain yang saling terkait. Dalam sebuah website terdapat satu halaman yang dikenal

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA A. Penelitian Terdahulu Telah dilakukan penelitian sebelumnya mengenai pembuatan toko online untuk transaksi jual beli pada tahap promosi dan pembelian. Namun pada beberapa penelitian

Lebih terperinci

BAB III ANALISIS DAN RANCANGAN SISTEM

BAB III ANALISIS DAN RANCANGAN SISTEM BAB III ANALISIS DAN RANCANGAN SISTEM 1.1 Analisis Kebutuhan 1.1.1 Kebutuhan Hardware Dalam Pembuatan Aplikasi Layanan Pesan Antar Makanan di Kota Solo Berbasis Android ini, berikut adalah beberapa Kebutuhan

Lebih terperinci

Gambar 3.1 Perancangan Sistem

Gambar 3.1 Perancangan Sistem BAB III PERANCANGAN SISTEM Bab ini akan membahas tentang perancangan sistem monitoring yang terbagi menjadi dua bagian, sistem bagian pertama adalah objek yang akan dimonitor, sistem bagian kedua merupakan

Lebih terperinci

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa Inggris, to compute yang artinya menghitung. Jadi,

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa Inggris, to compute yang artinya menghitung. Jadi, BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Komputer berasal dari bahasa Inggris, to compute yang artinya menghitung. Jadi, komputer dapat diartikan sebagai alat untuk menghitung. Itulah pada mulanya

Lebih terperinci

APLIKASI DEBET NOTA ADMINISTRASI LOGISTIK PADA PT. BHANDA GHARA REKSA (PERSERO) PALEMBANG

APLIKASI DEBET NOTA ADMINISTRASI LOGISTIK PADA PT. BHANDA GHARA REKSA (PERSERO) PALEMBANG APLIKASI DEBET NOTA ADMINISTRASI LOGISTIK PADA PT. BHANDA GHARA REKSA (PERSERO) PALEMBANG Ida Lestari Jurusan Manajemen Informatika POLTEK PalComTech Palembang Abstrak PT. Banda Ghara Reksa Palembang merupakan

Lebih terperinci

Sistem Client untuk Mobile Device berbasis pada Teknologi Java

Sistem  Client untuk Mobile Device berbasis pada Teknologi Java Sistem Email Client untuk Mobile Device berbasis pada Teknologi Java Bernard Renaldy Suteja Jurusan Teknik Informatika, Fakultas Teknologi Informasi, Universitas Kristen Maranatha Jl. Surya Sumantri 65

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN PONSEL SEBAGAI MOBILE PRESENTATION BERBASIS BLUETOOH

BAB IV IMPLEMENTASI DAN PENGUJIAN PONSEL SEBAGAI MOBILE PRESENTATION BERBASIS BLUETOOH BAB IV IMPLEMENTASI DAN PENGUJIAN PONSEL SEBAGAI MOBILE PRESENTATION BERBASIS BLUETOOH Setelah menyelesaikan tahap inception dan elaboration, selanjutnya dilakukan tahap construction, yang merupakan tahap

Lebih terperinci

SISTEM INFORMASI LABORATORIUM KOMPUTER UKRIDA

SISTEM INFORMASI LABORATORIUM KOMPUTER UKRIDA Jurnal Teknik dan Ilmu Komputer SISTEM INFORMASI LABORATORIUM KOMPUTER UKRIDA (The Information System of Ukrida Computer Laboratory) Andy Septianto, Florensa Rosani Purba* Fakultas Teknik dan Ilmu Komputer

Lebih terperinci

APLIKASI MOBILE-CHATTING MENGGUNAKAN FASILITAS BLUETOOTH DENGAN J2ME

APLIKASI MOBILE-CHATTING MENGGUNAKAN FASILITAS BLUETOOTH DENGAN J2ME APLIKASI MOBILE-CHATTING MENGGUNAKAN FASILITAS BLUETOOTH DENGAN J2ME Satyani Karina Eka Putri Teknik Informatika Universitas Gunadarma akarin_chan86@yahoo.com ABSTRAK Saat ini teknologi komunikasi menggunakan

Lebih terperinci

TOKO KUE ONLINE (STUDI KASUS PADA TOKO QANITA PASTRY)

TOKO KUE ONLINE (STUDI KASUS PADA TOKO QANITA PASTRY) 1 TOKO KUE ONLINE (STUDI KASUS PADA TOKO QANITA PASTRY) Sumarsono Abstrak Semakin berkembangnya ilmu teknologi didalam dunia industri dan perdagangan saat ini, menyebabkan banyak perusahaan yang memanfaatkannya

Lebih terperinci

Perancangan Aplikasi Pengisian Pulsa dengan Java Mobile

Perancangan Aplikasi Pengisian Pulsa dengan Java Mobile Perancangan Aplikasi Pengisian Pulsa dengan Java Mobile Ummi Fauziyah, Dr. Poltak Sihombing, M.Kom, Handrizal, S.Si, M.Comp.Sc Program Studi Ekstensi S1 Ilmu Komputer Fakultas Ilmu Komputer dan Teknologi

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1. Landasan Teori 2.1.1. Sistem Menurut Alfattah (2007:3) sistem adalah sekumpulan objek-objek yang saling berelasi dan berinteraksi serta hubungan antar objek yang biasa dilihat

Lebih terperinci

BAB III TINJAUAN PUSTAKA

BAB III TINJAUAN PUSTAKA BAB III TINJAUAN PUSTAKA 3.1. Internet Menurut Prakoso (2007 : 119) Internet adalah sebuah kumpulan jaringan komputer lokal yang menggunakan perangkat lunak internet dan protokol TCP/IP atau HTTP. Oleh

Lebih terperinci

HTML 5. Geolocation Web SQL Database, media penyimpanan database lokal

HTML 5. Geolocation Web SQL Database, media penyimpanan database lokal HTML 5 HTML5 adalah sebuah bahasa markah untuk menstrukturkan dan menampilkan isi dari Waring Wera Wanua, sebuah teknologi inti dari Internet. Tujuan utama pengembangan HTML5 adalah untuk memperbaiki teknologi

Lebih terperinci

BAB I PENDAHULUAN I.1

BAB I PENDAHULUAN I.1 BAB I PENDAHULUAN I.1 Latar Belakang Setelah menggunakan Aplikasi Kasir Elektronik yang dibuat saat Kerja Praktek, pemilik rumah makan merasakan perubahan yang positif pada rumah makannya. Beberapa perubahan

Lebih terperinci

SILABUS MATA KULIAH PEMROGRAMAN APLIKASI BERGERAK

SILABUS MATA KULIAH PEMROGRAMAN APLIKASI BERGERAK PEMROGRAMAN APLIKASI BERGERAK A. IDENTITAS MATA KULIAH Program Studi : Sistem Informasi (S-1) Mata Kuliah : Pemrograman Aplikasi Bergerak (Pilihan) Kode : SI 427 Bobot : 4 (empat) sks Kelas : SI6A, SI6B,

Lebih terperinci

1.1 Latar Belakang Masalah

1.1 Latar Belakang Masalah 1 BAB 1. PENDAHULUAN Pada bab ini akan dijelaskan tentang latar belakang masalah pembuatan aplikasi, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data, dan juga sistematika penyajian.

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI 3.1 Pendaftaran Siswa Baru Penerimaan siswa baru merupakan gerbang awal yang harus dilalui peserta didik dan sekolah didalam penyaringan objek-objek pendidikan. Peristiwa penting

Lebih terperinci

BAB I PENDAHULUAN I-1

BAB I PENDAHULUAN I-1 BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Rumah makan X yang berlokasi di daerah Garut merupakan salah satu rumah makan yang menyediakan makanan khas Sunda. Setiap harinya tempat ini didatangi oleh

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI 3.1. Internet Menurut Prakoso (2007), Internet adalah sebuah kumpulan jaringan komputer lokal yang menggunakan perangkat lunak internet dan protokol TCP/IP atau HTTP. Oleh karena

Lebih terperinci

BAB III TINJAUAN PUSTAKA

BAB III TINJAUAN PUSTAKA BAB III TINJAUAN PUSTAKA 3.1. Internet Menurut Prakoso (2007 : 119) Internet adalah sebuah kumpulan jaringan komputer lokal yang menggunakan perangkat lunak internet dan protokol TCP/IP atau HTTP. Oleh

Lebih terperinci

tanpa harus repot dan dapat menyelesaikannya dengan cepat dan mudah. Perangkat komunikasi saat ini telah mengalami perkembangan yang cukup pesat, teru

tanpa harus repot dan dapat menyelesaikannya dengan cepat dan mudah. Perangkat komunikasi saat ini telah mengalami perkembangan yang cukup pesat, teru Aplikasi Pembukuan Voucer Isi Ulang Pulsa Dengan J2ME Dessy Agustini (17108157) Jurusan Sistem Informasi, Universitas Gunadarma Jl. Margonda Raya No.100 Pondok Cina, Depok 16424, Indonesia Email: daichi_daisy@yahoo.co.id

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Informasi Pada dasarnya sistem informasi merupakan suatu sistem yang dibuat oleh manusia yang terdiri dari komponen komponen dalam organisasi untuk mencapai suatu

Lebih terperinci

BAB I PERSYARATAN PRODUK

BAB I PERSYARATAN PRODUK BAB I PERSYARATAN PRODUK 1. Pendahuluan Penulis mengambil topik tentang aplikasi Pencarian Mobil via handphone karena penulis melihat banyaknya calon pembeli mobil baru yang sulit untuk mendapatkan informasi

Lebih terperinci

BAB 1 PENDAHULUAN. Dengan perkembangan zaman telekomunikasi yang begitu. pesat ini, banyak mobile phone yang berjenis smart phone atau

BAB 1 PENDAHULUAN. Dengan perkembangan zaman telekomunikasi yang begitu. pesat ini, banyak mobile phone yang berjenis smart phone atau BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Dengan perkembangan zaman telekomunikasi yang begitu pesat ini, banyak mobile phone yang berjenis smart phone atau telepon pintar beredar di pasaran. Salah

Lebih terperinci

BAB IV HASIL PRAKTEK KERJA DAN ANALISIS

BAB IV HASIL PRAKTEK KERJA DAN ANALISIS BAB IV HASIL PRAKTEK KERJA DAN ANALISIS 4.1 Analisis Sistem Pencatatan Penjualan Kredit Selama ini aplikasi untuk kegiatan operasional yang digunakan oleh Unit Warungan Primer Koperasi Karyawan Manunggal

Lebih terperinci

PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI GEOGRAFIS OBJEK WISATA DI KABUPATEN LANGKAT BERBASIS ANDROID

PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI GEOGRAFIS OBJEK WISATA DI KABUPATEN LANGKAT BERBASIS ANDROID PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI GEOGRAFIS OBJEK WISATA DI KABUPATEN LANGKAT BERBASIS ANDROID LAPORAN TUGAS AKHIR Disusun Sebagai Salah Satu Syarat Untuk Menyelesaikan Program Pendidikan Diploma

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN BAB V IMPLEMENTASI DAN PENGUJIAN 5.1 Implementasi Pembuatan Sistem 5.1.1 Lingkungan Pemrograman Implementasi dari Website KUA Lembang ini dibuat dengan menggunakan bahasa pemrograman PHP dengan mengandalkan

Lebih terperinci

SMS gateway telah banyak digunakan dalam berbagi aplikasi dan

SMS gateway telah banyak digunakan dalam berbagi aplikasi dan BAB II LANDASAN TEORI 2.1 Tinjauan Pustaka SMS gateway telah banyak digunakan dalam berbagi aplikasi dan penelitian. Salah satu penelitian yang menggunakan teknologi SMS gateway adalah sebuah tugas akhir

Lebih terperinci

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM 3.1 Analisa Kebutuhan 3.1.1 Kebutuhan Hardware Aplikasi pemesanan menu di Cafe Roemami Roemah Macaroni & Milk menggunakan rekomendasi hardware sebagai berikut

Lebih terperinci

BAB 2 LANDASAN TEORI. Definisi lain dari sistem adalah kumpulan dari bagian-bagian yang bekerja sama

BAB 2 LANDASAN TEORI. Definisi lain dari sistem adalah kumpulan dari bagian-bagian yang bekerja sama BAB 2 LANDASAN TEORI 2.1. Definisi Sistem Definisi lain dari sistem adalah kumpulan dari bagian-bagian yang bekerja sama untuk mencapai tujuan yang sama atau sekumpulan objek-objek yang saling berelasi

Lebih terperinci

Sistem Informasi Alumni ITP Menggunakan PHP Dan My SQL

Sistem Informasi Alumni ITP Menggunakan PHP Dan My SQL Sistem Informasi Alumni ITP Menggunakan PHP Dan My SQL Oleh: Indra Warman, M.Kom*, Keni Novandri Saputra** *Dosen Jurusan Teknik Informatika **Mahasiswa Jurusan Teknik Informatika Fakultas Teknologi Industri

Lebih terperinci

BAB I PENDAHULUAN. yang terdapat di tepi jalan, seperti warung-warung dan kafe tenda; bisnis makanan

BAB I PENDAHULUAN. yang terdapat di tepi jalan, seperti warung-warung dan kafe tenda; bisnis makanan BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Bisnis makanan di Surabaya mengalami perkembangan yang sangat pesat khususnya dalam lima tahun terakhir ini, dimana dapat dijumpai menjamurnya bisnis makanan

Lebih terperinci

PERANCANGAN SISTEM INFOMASI RESELLER PADA TOKO GUDANG BUKU ACEH MENGGUNAKAN PHP DAN MYSQL

PERANCANGAN SISTEM INFOMASI RESELLER PADA TOKO GUDANG BUKU ACEH MENGGUNAKAN PHP DAN MYSQL PERANCANGAN SISTEM INFOMASI RESELLER PADA TOKO GUDANG BUKU ACEH MENGGUNAKAN PHP DAN MYSQL Veri Rahman Toko Gudang Buku Aceh Jurusan Teknik Informatika STMIK U Budiyah Indonesia ABSTRAK Adapun tujuan penulis

Lebih terperinci

BAB V PEMBAHASAN DAN IMPLEMENTASI

BAB V PEMBAHASAN DAN IMPLEMENTASI BAB V PEMBAHASAN DAN IMPLEMENTASI Implementasi adalah tahap penerapan sekaligus pengujian bagi sistem baru serta merupakan tahap dimana aplikasi siap dioperasikan pada keadaan yang sebenarnya, efektifitas

Lebih terperinci

- Tunggu hingga proses selesai.

- Tunggu hingga proses selesai. 97 Gambar 4.31 Tampilan aplikasi kasir telah berhasil diinstal Keterangan: - Tunggu hingga proses selesai. - Kemudian klik Close untuk menutup proses instalasi jika telah berhasil diinstal. 98 4.2 Cara

Lebih terperinci

BAB 1 PENDAHULUAN. yang sudah maju seperti Amerika, Eropa, Jepang dan lain sebagainya.

BAB 1 PENDAHULUAN. yang sudah maju seperti Amerika, Eropa, Jepang dan lain sebagainya. BAB 1 PENDAHULUAN 1.1 Latar Belakang Seiring dengan perkembangan zaman yang sangat pesat khususnya dinegaranegara yang sudah maju seperti Amerika, Eropa, Jepang dan lain sebagainya. Negara-negara tersebut

Lebih terperinci

BAB 1 PENDAHULUAN 1.1. Latar Belakang Masalah

BAB 1 PENDAHULUAN 1.1. Latar Belakang Masalah BAB 1 PENDAHULUAN 1.1. Latar Belakang Masalah PDA (Personal Digital Assistant) adalah perangkat komputer berukuran kecil bersifat mobile yang berfungsi untuk membantu mencatat jadwal atau aktivitas yang

Lebih terperinci

APLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP

APLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP Media Informatika, Vol. 4, No. 1, Juni 2006, 13-26 ISSN: 0854-4743 APLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP M. Irfan Ashshidiq, M. Andri Setiawan, Fathul Wahid Jurusan Teknik Informatika,

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Sensus Penduduk Sensus penduduk merupakan metode yang digunakan oleh pemerintah untuk mendata jumlah penduduk atau jumlah masyarakat yang ada disuatu wilayah atau daerah,

Lebih terperinci

Makalah Tentang Konten Manajemen Sistem Untuk Ujian Kompetensi Online

Makalah Tentang Konten Manajemen Sistem Untuk Ujian Kompetensi Online Makalah Makalah Tentang Konten Manajemen Sistem Untuk Ujian Kompetensi Online Makalah ini disusun untuk memenuhi Sidang Tugas Akhir Pada Politeknik Elektronika Negeri Surabaya Oleh Achmad Guritno NRP.

Lebih terperinci

BAB I PERSYARATAN PRODUK

BAB I PERSYARATAN PRODUK BAB I PERSYARATAN PRODUK 1.1 PENDAHULUAN Saat ini perangkat mobile sudah semakin canggih dengan bertambahnya fiturfitur layanan yang sangat menarik dan memudahkan pengguna untuk melakukan apa saja melalui

Lebih terperinci

BAB III LANDASAN TEORI. berkembang sejalan dengan perkembangan teknologi informasi. Contoh aplikasi

BAB III LANDASAN TEORI. berkembang sejalan dengan perkembangan teknologi informasi. Contoh aplikasi 3.1 Layanan Aplikasi Internet BAB III LANDASAN TEORI Terdapat banyak sekali layanan aplikasi di internet dan masih terus akan berkembang sejalan dengan perkembangan teknologi informasi. Contoh aplikasi

Lebih terperinci

BAB 1 PENDAHULUAN. perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media

BAB 1 PENDAHULUAN. perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi telekomunikasi dan komputer menyebabkan terjadinya perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media elektronik

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Pada bab ini akan dijelaskan tampilan hasil dari aplikasi yang telah dibuat, yang digunakan untuk memperjelaskan tentang tampilan-tampilan yang ada pada Aplikasi

Lebih terperinci

Aplikasi Pengajuan Skripsi Mahasiswa Jurusan Sistem Informasi Universitas Gunadarma Berbasis Android

Aplikasi Pengajuan Skripsi Mahasiswa Jurusan Sistem Informasi Universitas Gunadarma Berbasis Android Aplikasi Pengajuan Skripsi Mahasiswa Jurusan Sistem Informasi Universitas Gunadarma Berbasis Android Gilang Primasetya Jurusan Sistem Informasi, Fakultas Ilmu Komputer dan Teknologi Informasi, Universitas

Lebih terperinci

SISTEM INFORMASI BERBASIS WEB UJIAN MASUK BERSAMA SEKOLAH MENENGAH ATAS KABUPATEN KUDUS DENGAN BAHASA PEMROGRAMAN PHP DAN DATABASE MYSQL

SISTEM INFORMASI BERBASIS WEB UJIAN MASUK BERSAMA SEKOLAH MENENGAH ATAS KABUPATEN KUDUS DENGAN BAHASA PEMROGRAMAN PHP DAN DATABASE MYSQL SISTEM INFORMASI BERBASIS WEB UJIAN MASUK BERSAMA SEKOLAH MENENGAH ATAS KABUPATEN KUDUS DENGAN BAHASA PEMROGRAMAN PHP DAN DATABASE MYSQL Ayub Hanan Yanottama 1, Endang Sugiharti 2, Scolastika Mariani 3

Lebih terperinci

DATABASE ADDRESS BOOK PADA HANDPHONE UNTUK PLATFORM SERIES 40 5 TH EDITION MENGGUNAKAN RECORD MANAGEMENT SYSTEM

DATABASE ADDRESS BOOK PADA HANDPHONE UNTUK PLATFORM SERIES 40 5 TH EDITION MENGGUNAKAN RECORD MANAGEMENT SYSTEM DATABASE ADDRESS BOOK PADA HANDPHONE UNTUK PLATFORM SERIES 40 5 TH EDITION MENGGUNAKAN RECORD MANAGEMENT SYSTEM Robyn Bagus Seta, I Wayan Simri Wicaksana. Teknik Informatika, Teknologi Industri Universitas

Lebih terperinci

MELIHAT TOTAL TAGIHAN PASIEN DI RUMAH SAKIT GRAHA AMERTA SURABAYA DENGAN MOBILE PHONE

MELIHAT TOTAL TAGIHAN PASIEN DI RUMAH SAKIT GRAHA AMERTA SURABAYA DENGAN MOBILE PHONE MELIHAT TOTAL TAGIHAN PASIEN DI RUMAH SAKIT GRAHA AMERTA SURABAYA DENGAN MOBILE PHONE SINGGIH ANGGORO PUTRO, singgihga@yahoo.com Program Studi Sistem Komputer, Fakultas Ilmu Komputer Universitas Narotama,

Lebih terperinci

APLIKASI KATALOG PERPUSTAKAAN MENGGUNAKAN J2ME DAN BLUETOOTH

APLIKASI KATALOG PERPUSTAKAAN MENGGUNAKAN J2ME DAN BLUETOOTH APLIKASI KATALOG PERPUSTAKAAN MENGGUNAKAN J2ME DAN BLUETOOTH Kelvin Susanto, Dr Muhammad Subali, SSi., MT Undergraduate, Faculty of Computer Science, 2009 Gunadarma University http://www.gunadarma.ac.id

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Hasil Berikut dari hasil perancangan di Bab III maka ditabel hasil uji coba dijelaskan tentang tampilan hasil dari analisa dan rancang bangun sistem pakar mendiagnosis kerusakan

Lebih terperinci