Nama : M Shafar Kresna W
NIM :1113081000056
Jurusan : Manajemen Pemasaran
Dosen : Hepi Prayudiawan, SE., Ak
3.2 ANALISIS KEBUTUHAN
Untuk dapat menganalisis kebutuhan, analisis kebutuhan terbagi menjadi dua kebutuhan sistem yaitu kebutuhan fungsional dan nonfungsional
4. RANCANGAN SISTEM
4.1 Diagram Konteks
Diagram konteks menggambarkan ruang lingkup suatu proyek awal dimana Diagram Aliran Data Konteks ini hanya menunjukkan antarmuka sistem dengan lingkungannya. Berikut diagram konteks yang diusulkan pada rancangan sistem yang baru pada Pesan Antar Pada McDonald’s dapat dilihat pada gambar berikut:
4.2 Diagram Dekomposisi
Diagram dekomposisi menggambarkan fungsional topdown dari suatu sistem. Dengan diagram ini, dapat mengetahui bagian-bagian sistem secara keseluruhan dari root process yang berhubungan dengan sistem, subsistem dan sistem serta rincian dari masing-masing subsistem. Diagram dekomposisi untuk Sistem Informasi Pesan Antar Pada McDonald’s dapat dilihat sebagai berikut:
4.3 Diagram Kejadian Fisik
Diagram arus data fisik digunakan untuk menggambarkan sistem yang ada (sistem yang lama). Diagram arus data fisik merupakan proses-proses dari sistem yang diterapkan dengan cara apa oleh siapa dan dimana termasuk proses-proses manual.
4.4 Diagram ERD (Entity Relationship Diagram)
Diagram ERD adalah diagram yang menggambarkan relasi antara satu entitas dengan entitas yang lain. Berikut adalah gambar diagram ERD:
5. PENUTUP
NIM :1113081000056
Jurusan : Manajemen Pemasaran
Dosen : Hepi Prayudiawan, SE., Ak
Abstrak:Tujuan dari penelitian ini adalah untuk merancang Aplikasi Sistem Pesan Antar Berbasis Pada Android di McDonald Palembang, yang nantinya bisa membantu mempermudah masyarakat untuk memesan produk di restoran McDonald. Dalam pengembangan sistem ini, penulis menggunakan bahasa pemrograman java, di mana java digunakan untuk membangun andoids aplikasi, sedangkan database yang digunakan adalah MySQL metodologi pengembangan sistem yang digunakan oleh penulis adalah metodologi waterfall. Metodologi waterfall ini memiliki beberapa tahap yaitu analisis perancangan sistem, implementasi, integrasi, operasi, dan pemeliharaan. Dalam proses pengumpulan data, menulis menggunakan metode observasi, wawancara, dan sastra. Adapun output yang akan dihasilkan dari pengembangan sistem ini adalah aplikasi berbasis android pemesanan produk. Dxsew
Kata kunci : Sistem Aplikasi Pesan Antar Pada McDonald’s Berbasis Android, MySQL, Waterfall .
Abstract: Purpose of this study is to design the Application Messaging Systems Based On Android at McDonald’s Palembang, which later can help facilitate public to order products at McDonald’s restaurant. In the development of this system, writer use the java Programming language, where java is used to build the andoids application, while the database used is MySQL System development methodology used by the writer is a waterfall methodology. This waterfall methodology has a several stage, namely, analysis of system design, implementation, integration, operation, and maintenance. In the data collection process, write uses the method of observation, interview, and literature. As for the output to be generated from the development of this system is a android based product ordering application.
Keyword: Application Messaging System Based On Android, MySQL, Waterfall
1. PENDAHULUAN
McDonald’s adalah salah satu rangkaian rumah makan siap saji terbesar di dunia. Hidangan utama di restoran-restoran McDonald’s adalah Hamburger, namun mereka juga menyajikan minuman ringan, kentang goreng, filet ayam dan hidangan-hidangan lokal yg disesuaikan dengan dengan tempat restoran itu berada.
Semakin berkembangnya sistem informasi di era globalisasi saat ini McDonald’s pun mencari cara atau strategi penjualan agar mampu bersaing dengan perusahaan Fast Food Restaurant lainnya, yaitu dengan menciptakan pelayanan seperti pemesanan melalui telepon (Pesan Antar) dan pemesanan melalui web. Adapun kekurangannya jika menggunakan telepon kita tidak bisa melihat secara langsung menu
makanan yang akan di pesan , dan tidak tersedianya fasilitas penunjuk alamat di web McDonald’s. Hampir semua kalangan masyarakat menggunakan smartphone Android dikarenakan pengguna lebih merasa efisien apabila menggunakan smartphone untuk mengakses informasi yang dibutuhkan secara cepat dan mempermudah penggunanya saling terhubung satu sama lain secara online. Maka dari itu penulis memanfaatkan kesempatan ini untuk membuat skripsi dengan judul “SISTEM INFORMASI MANAJEMEN PADA MCDONALD’S ” dan menciptakan sistem pemesanan yang sudah terintegrasi pada smartphone, yaitu dengan membuat suatu aplikasi pemesanan berbasis Android.
2. LANDASAN TEORI
2.1 Sistem Informasi Sistem Informasi adalah sebuah pengaturan orang, data, proses, dan informasi teknologi yang berinteraksi untuk mengumpulkan, memproses, menyimpan, dan menyediakan sebagai output informasi dalam sebuah organisasi (Whitten &Bentley, 2007, hal.6).
2.2 Metodologi Waterfall
a. Perencanaan Sistem Tahap ini merupakan kegiatan pengumpulan data sebagai pendukung pembangunan sistem serta menentukan ke arah mana aplikasi ini akan dibangun. b. Analisis Sistem. Proses pencarian kebutuhan diintensifkan dan difokuskan pada software. Untuk mengetahui sifat dari program yang akan dibuat, maka para software engineer harus
mengerti tentang domain informasi dari software, misalnya fungsi yang dibutuhkan, user interface, dsb. Dari aktivitas tersebut (pencarian kebutuhan sistem dan software) harus di dokumentasikan dan di tunjukkan kepada pelanggan. c. Perancangan Sistem. Proses ini digunakan untuk mengubah kebutuhan-kebutuhan diatas menjadi representasi ke dalam bentuk rancangan software sebelum coding dimulai. Desain harus dapat mengimplementasikan kebutuhan yang telah disebutkan pada tahap sebelumnya. Seperti aktivitas sebelumnya, maka proses ini juga harus didokumentasikan sebagai konfigurasi dari software. d. Pengkodean Sistem. Untuk dapat dimengerti oleh mesin, dalam hal ini adalah komputer, maka desain tadi harus diubah bentuknya menjadi bentuk yang dapat dimengerti oleh mesin, yaitu ke dalam bahasa pemrograman melalui proses coding. Tahap ini merupakan implementasi dari tahap design yang secara teknis nantinya dikerjakan oleh programmer. e Pengujian Sistem. Sesuatu yang dibuat haruslah diujicobakan. Demikian juga dengan software. Semua fungsi-fungsi software harus diujicobakan, agar software bebas dari error, dan hasilnya harus benarbenar sesuai dengan kebutuhan yang sudah didefinisikan sebelumnya..
2.3 XAMPP XAMPPadalahsebuah package d ari software yang menginstall web server, PHP dan MYSQL. XAMPP, memiliki arti semua sistem operasi (x), Apache (A), MySQL (M), PHP (P) dan Perl (P). Package yang terpisah tersedia untuk masing-masing sistem operasi seperti Windows, Mac OS X dan Linux.(Tarr Andrea,2012, h.3).
2.4 Hypertext Processor (PHP). PHP (dahulu dikenal sebagai Personal Home Page, sekarang PHP: Hypertext Preprocessor) yang merupakan program yang dikembangkan secara bersama oleh para programmer dari seluruh dunia yang menekuni dunia opensource (Wahyono, 2005 hal.5)
2.5 Android Menurut (Safaat H 2011,hal.1) Android adalah sistem operasi yang berbasis Linux untuk telepon seluler seperti telepon pintar dan komputer tablet.
2.6 MySQL MySQL (My Structured Query Language) atau yang biasa dibaca sering disebut dengan DBMS (DataBase Management System). Sifat dari DBMS ini adalah open source. MySQL sebenarnya produk berjalan pada Platfrom Linux, dengan adanya perkembangan dan banyaknya pengguna serta lisensi dari database ini adalah open source maka para pengembang meliris versi Windows (Bunafit Nugroho, 2008, hal.91).
2.7 Java Java dikenal sebagai pemograman tingkat yang berorientasi objek, atau lazim disebut dengan istilah ObjectOriented Programming(OOP) (Adi Purnomo, 2006, hal.1). Java disukai semua segmen karena mencangkup seluruh aspek dari pemrograman desktop hingga pemrograman mobile (Mobile Programming) dan java juga terkenal portable, karena seluruh sistem operasi dapat menjalankan java, sistem operasi itu antara lain window, linux, dos, unix dan lain-lain (Yuniar, 2005, hal.2).
2.8 Tujuan dan Manfaat Tujuan. Tujuan dari penulisan skripsi ini adalah sebagai berikut. a.Untuk memudahkan masyarakat memesan produk pada restoran McDonald’s. b.Untuk memudahkan kurir McDonald’s mencari alamat pelanggan yang memesan. Manfaat Dengan tercapainya tujuan-tujuan diatas, manfaat yang diharapkan dapat diperoleh adalah sebagai berikut. 1. Dengan adanya aplikasi pemesanan yang dilengkapi fitur GPS pada smartphone Android maka kurir McDonald’s dapat mencari alamat pelanggan dengan mudah dan tepat. 2. Masyarakat dapat mengetahui informasi produk maupun promosi yang ada pada McDonald’s. 3. Dapat meningkatkan penjualan pada restoran McDonald’s.
3. ANALISIS SISTEM YANG BERJALAN
3.1 PIECES
Kerangka PIECES digunakan untuk mengkategorikan permasalahan yang ditemukan sesuai dengan apa yang ditemukan pada saat pengumpulan informasi. Berikut ini beberapa permasalahan yang muncul dalam proses pesan antar pada McDonald’s
Performance (Kinerja)
Kesulitan mencari alamat pemesan termasuk kurir.
|
Information(dan data )
Pemesan tidak dapat langsung melihat menu yang tersedia jika memesan melalui telepon.
|
3.2 ANALISIS KEBUTUHAN
Untuk dapat menganalisis kebutuhan, analisis kebutuhan terbagi menjadi dua kebutuhan sistem yaitu kebutuhan fungsional dan nonfungsional
Economics (ekonomi)
Biaya telepon untuk memesan produk cukup signifikan.
|
Controls or Security(control atau keamanan)
Penulis tidak menemukan identifikasi control.
|
Efficiency (efisiensi)
Kurir seringkali menghabiskan waktu untuk mencari alamat pemesan.
|
Service to Customer, Suppliers, Partners or Employees, etc.
Belum adanya aplikasi yang dapat membantu kurir dalam menemukan alamat pemesan secara cepat.
|
4. RANCANGAN SISTEM
4.1 Diagram Konteks
Diagram konteks menggambarkan ruang lingkup suatu proyek awal dimana Diagram Aliran Data Konteks ini hanya menunjukkan antarmuka sistem dengan lingkungannya. Berikut diagram konteks yang diusulkan pada rancangan sistem yang baru pada Pesan Antar Pada McDonald’s dapat dilihat pada gambar berikut:
4.2 Diagram Dekomposisi
Diagram dekomposisi menggambarkan fungsional topdown dari suatu sistem. Dengan diagram ini, dapat mengetahui bagian-bagian sistem secara keseluruhan dari root process yang berhubungan dengan sistem, subsistem dan sistem serta rincian dari masing-masing subsistem. Diagram dekomposisi untuk Sistem Informasi Pesan Antar Pada McDonald’s dapat dilihat sebagai berikut:
4.3 Diagram Kejadian Fisik
Diagram arus data fisik digunakan untuk menggambarkan sistem yang ada (sistem yang lama). Diagram arus data fisik merupakan proses-proses dari sistem yang diterapkan dengan cara apa oleh siapa dan dimana termasuk proses-proses manual.
4.4 Diagram ERD (Entity Relationship Diagram)
Diagram ERD adalah diagram yang menggambarkan relasi antara satu entitas dengan entitas yang lain. Berikut adalah gambar diagram ERD:
4.4 Relasi Antar Tabel
Relasi antar tabel adalah relasi yang menggambarkan hubungan antar tabel pada sistem. Berikut adalah gambarnya:
4.5 Rancangan Logika
Flowchart Program
Flowchart menggambarkan secara grafik dari langkah-langkah dan urutan prosedur suatu program
4.6 Rancangan Layar
Berikut ini adalah rancangan layar aplikasi sistem informasi pesan antar pada McDonald’s.
4.6.1 Tampilan Log In
4.6.2 Tampilan Register
4.6.3 Tampilan Navigasi
4.6.4 Tampilan Kurir
4.6.5 Tampilan Detail Pemesanan
5. PENUTUP
3.1 Kesimpulan Pada bab ini dipaparkan kesimpulan dari pengerjaan skripsi ini berdasarkan hasil analisis dan perancangan Sistem Infromasi Pesan Antar Pada McDonald’s Palembang Berbasis Andorid , maka dapat disimpulkan bahwa:
1. Dengan adanya Sistem Informasi Pesan Antar Pada McDonald’s maka diharapkan kurir McDonald’s dapat mencari alamat pelanggan dengan mudah dan tepat dengan pengoptimalan fitur pada perangkat mobile.
2. Dengan adanya Sistem Informasi Pesan Antar Pada Mc.Donald’s ini masyarakat dapat mengetahui informasi produk maupun promosi yang ada pada McDonald’s serta diharapkan dapat meningkatkan penjualan pada restoran McDonald’s.
3.2 Saran yang penulis berikan kepada McDonald’s adalah :
1. Diharapkan agar sistem yang baru dibuat dapat digunakan dan dimanfaatkan agar memudahkan masyarakat dalam melakukan pemesanan.
2. Memberikan pelatihan kepada karyawan khususnya kurir dalam menggunakan aplikasi yang telah dibuat
3. Pada sistem yang penulis bangun saat ini masih banyak terdapat kesalahan dan kelemahan dalam keamanan data. Maka untuk menjaga keamanan terhadap data yang telah tersimpan di dalam database, disarankan pengembangan aplikasi salah satunya dilakukan back-up data guna mencegah kemungkinan terjadinya kehilangan atau kerusakkan data.
4. Pengembangan aplikasi kedepannya pengguna dapat mengubah lokasi, alamat, pengiriman makanan. Untuk saat ini aplikasi harus registrasi ulang ketika hendak mengubah lokasi alamat.
DAFTAR PUSTAKA
[1] Al Fatta, Hanif 2008, Analisis dan Perancangan Sistem Informasi, Andi Offset Yogyakarta.
[2] C.London, Kenneth 2011, Sistem Informasi Manajemen, Salemba Empat, Jakarta.
[3] Hartono, jogiyanto, Analisis Dan Desain, Yogyakarta, Andi Offset, 2005.
[4] Kadir, Abdul 2003, Pengenalan Sistem Informasi, Andi Offse Jakarta. [5] Mulyadi 2010, Membuat Aplikasi Untuk Android, Multimedia Center, Yogyakarta.
[6] Narbuko, Cholid 2003, Metodologi Penelitian, Bumi Aksana, Jakarta.
[7] Robin, Bambang 2008, Manajemen Dan Administrasi Database Dengan SQL Server, Andi Offset, Yogyakarta ..
[8] Safaat, Nazruddin 2012, Pengantar Teknologi Informasi, Informatika, Bandung.
[9] Supriyanto, Aji 2005, Pemograman Aplikasi Mobile berbasis Android, Informatika, Bandung.
[10] Wahana 2008, Microsoft SQL Server, Wahana Bakti Pos Bandung.
[11] Whitten, Jeffrey L, Lonnie D. Bentley. 2007, System Analysis And Desain Methods. McGraw-Hill, New York.
[12] Whitten, Jeffery L., Lonnie D. Bentley dan Kevin C. Dittman 2006, Metode Desain dan Analisis Sistem Edisi 6, Andi Offset, Yogyakarta
(Sumber: Skripsi Rosa Rahma Putri Anwar M. Rachmadi, ST,M.T.I)