PEMBUATAN PROTOTYPE PRESENSI KELAS MENGGUNAKAN TEKNOLOGI NEAR FIELD COMMUNICATION (NFC) PADA ANDROID

Ukuran: px
Mulai penontonan dengan halaman:

Download "PEMBUATAN PROTOTYPE PRESENSI KELAS MENGGUNAKAN TEKNOLOGI NEAR FIELD COMMUNICATION (NFC) PADA ANDROID"

Transkripsi

1 PEMBUATAN PROTOTYPE PRESENSI KELAS MENGGUNAKAN TEKNOLOGI NEAR FIELD COMMUNICATION (NFC) PADA ANDROID Julius Wndihardj 1, Andreas Handj 2, Justinus Andjarwirawan 3 Prgram Studi Teknik Infrmatika Fakultas Teknlgi Industri Universitas Kristen Petra Jl. Siwalankert Surabaya Telp. (031) , Fax. (031) julius.wndihardj@yah.cm.sg 1, handj@petra.ac.id 2, justin@petra.ac.id 3 ABSTRAK: Saat ini, presensi kelas masih menggunakan kertas pada setiap perkuliahan. Daftar presensi sering kali diberikan kepada ketua kelas untuk mengedarkan presensi. Dsen hanya memberikan paraf hanya sebagai bukti jalannya perkuliahan tersebut dan tidak melakukan pengecekan kehadiran peserta. Sistem presensi yang dijalankan tidak menggunakan teknlgi sebagai alat bantu. Berdasarkan latar belakang permasalahan itu, sistem presensi dirancang dengan menggunakan NFC sebagai alat bantu dsen untuk mengecek kehadiran mahasiswa dengan menggunakan perangkat Andrid. Sistem pengecekan dilakukan dalam bentuk ttal presensi pada tanggal tertentu maupun siapa saja yang hadir atau tidak hadir dalam perkuliahan tersebut. Mahasiswa dapat mengirimkan infrmasi presensi melalui NFC dan dapat mengecek jumlah kehadiran mahasiswa tersebut. Hasil yang diperleh dari pengujian yang telah dilakukan, prttype ini dapat menjalankan sistem presensi melalui NFC, mengecek peserta yang hadir, dan mengecek jumlah kehadiran mahasiswa. Kata Kunci: Near Field Cmmunicatin, Presensi, JSON, Teknlgi, Andrid. ABSTRACT: Currently, class attendance is still using paper in every curses. Attendance list is ften granted t the class representative t distribute the attendance list. Lecturer just give their initials nly as evidence f the curses f the lecture and des nt check the presence f the students. Attendance system thats run des nt use technlgy as a tl. Based n the backgrund, the attendance system designed using Near Field Cmmunicatin (NFC) as a tls t checking the presence f students using Andrid devices. Checking system carried ut in the frm f attendance ttals in certain dates and wh else was present r nt present in the lecture. Students can submit their attendance infrmatin via NFC and can checking their attendance. The results f the testing has been dne, the prttype system can be running thrugh the NFC, attendees check, and checking the number f attendances. Keywrds: Near Field Cmmunicatin, Attendance, JSON, Technlgy, Andrid. 1. PENDAHULUAN Pada saat ini, dunia teknlgi telah berkembang begitu cepat. Segala macam teknlgi dibuat untuk memberikan kemudahan kepada pengguna teknlgi. Perkembangan teknlgi ini memudahkan setiap manusia untuk berkmunikasi satu sama lain, dimana ketika mengirim pesan jarak jauh hanya membutuhkan waktu tidak lebih dari satu menit untuk sampai tujuan. Smartphne yang saat ini telah berhasil menggeser kedudukan persnal cmputer dan ntebk. Secara tidak langsung, banyak vendr-vendr bersaing untuk memberikan teknlgi terkini untuk ditanamkan pada smartphne dan tablet. Begitu pula dengan teknlgi infrared yang telah digantikan leh bluetth dan setelah itu berkembang NFC yang sekarang ditanamkan pada hampir setiap smartphne. Presensi kelas yang saat ini masih menggunakan kertas setiap kali mahasiswa melakukan presensi. Pengecekan presensi setiap mata kuliah jarang untuk dilakukan leh dsen karena presensi kelas tersebut dilakukan dengan mengedarkan presensi dari satu mahasiswa ke mahasiswa lain. Dari permasalahan tersebut, maka dibuatlah sebuah aplikasi presensi kelas berbasis Andrid dengan menggunakan teknlgi Near Field Cmmunicatin (NFC). Aplikasi ini akan memberikan infrmasi kelas yang diambil leh mahasiswa. Infrmasi tersebut dikirimkan ke NFC penerima dan dikirim ke server untuk hasil presensi kelas. 2. LANDASAN TEORI 2.1 Pengertian NFC NFC (Near Field Cmmunicatin) merupakan spesifikasi standar untuk smartphne dan device yang serupa untuk membangun kmunikasi radi antar device dengan cara menempelkan atau mendekatkan kedua device tersebut. Berdasarkan teknlgi RFID, NFC menyediakan media untuk mengidentifikasi prtkl yang aman saat digunakan untuk mengirim data. NFC didesain untuk dapat mengirimkan berbagai macam tipe infrmasi, seperti nmr telepn, gambar, file MP3, atau digital authrizatin antar dua NFC (antar mbile phne atau antara mbile phne dengan kartu RFID chip / reader yang memiliki jarak yang cukup dekat satu sama lain) [1] [2]. Aplikasi aplikasi yang dapat dikembangkan untuk kehidupan sehari hari [3]: Pembayaran mbile

2 Membayar dengan NFC phne untuk tiket atau biaya taksi. Menyimpan vucher di NFC phne. Autentikasi, akses kntrl kunci tk elektrnik, legitimasi pada NFC phne. Keamanan akses gedung. Keamanan lg-in pada persnal cmputer (PC). Membuka pintu mbil. Pengiriman data antar unit NFC yang berbeda (pertukaran data secara peer-t-peer) seperti NFC smartphne, kamera digital, ntebk. Pertukaran kartu bisnis elektrnik. Mencetak ft dengan mendekatkan kamera ke printer. Membuka service lain (seperti membuka cmmunicatin link untuk mengirim data). Menyiapkan Bluetth, WLAN link. 2.2 Pengertian Andrid Andrid merupakan sistem perasi berbasis Linux dan menyediakan platfrm terbuka bagi para pengembang untuk menciptakan aplikasi mereka. Pada awalnya, Ggle Inc. membeli Andrid Inc., yang membuat sftware untuk pnsel. Kemudian, untuk mengembangkan Andrid, dibentuklah Open Handset Alliance, yang terdiri dari 34 perusahaan hardware, sftware, dan telekmunikasi, termasuk Ggle Inc., HTC, Intel, Mtrla, Qualcmm, T-Mbile, dan Nvidia [4]. Arsitektur Andrid terdiri dari Applicatins, Applicatin Framewrk, Libraries, Andrid Runtime dan Kernel Linux dapat dilihat pada Gambar 1. Gambar 1. Arsitektur Andrid 2.3 The Dalvik Virtual Machine (DVM) Salah satu elemen kunci dari Andrid adalah Dalvik Virtual Machine (DVM). Andrid berjalan didalam DVM, bukan pada Java Virtual Machine (JVM). DVM adalah register based, sementara JVM adalah stack based. DVM menggunakan kernel Linux untuk menangani fungsinalitas tingkat rendah, termasuk keamanan, threading, prses, serta manajemen memri. Semua hardware yang berbasis Andrid dijalankan dengan menggunakan Virtual Machine untuk menjalankan aplikasi [4]. 2.4 Andrid SDK (Sftware Develpment Kit) Andrid SDK adalah tls API (Applicatin Prgramming Interface) yang diperlukan untuk mulai mengembangkan aplikasi pada platfrm Andrid menggunakan bahasa pemrgraman Java. Andrid merupakan subset perangkat lunak untuk pnsel yang meliputi sistem perasi, middleware dan aplikasi kunci yang dirilis leh Ggle. Beberapa fitur-fitur Andrid yang paling penting adalah [4]: Framewrk aplikasi yang mendukung penggantian kmpnen dan reusable. Virtual Dalvik Machine diptimalkan untuk perangkat mbile. Integrated brwser berdasarkan engine pen surce WebKit. Grafis yang diptimalkan dan didukung leh libraries grafis 2D, 3D berdasarkan spesifikasi OpenGL 1.0. SQLite untuk penyimpanan data. Media supprt yang mendukung audi, vide, dan gambar (MPEG4, MP3, JPG, PNG, GIF), GSM Telephny (tergantung hardware). Bluetth, EDGE, 3G, dan WiFi (tergantung hardware). Kamera, GPS, kmpas, accelermeter (tergantung hardware). 2.5 Andrid Develpment Tls (ADT) Andrid Develpment Tls (ADT) adalah plugin yang didesain untuk IDE Eclipse yang memberikan kemudahan dalam mengembangkan aplikasi Andrid dengan menggunakan IDE Eclipse. Dengan menggunakan ADT untuk Eclipse, akan lebih mudah dalam membuat aplikasi prject Andrid, membuat GUI aplikasi, dan menambahkan kmpnen-kmpnen yang lainnya. Selain itu, dengan ADT, dapat membuat package Andrid (.apk) yang digunakan untuk mendistribusikan aplikasi Andrid yang telah dibuat [4]. 2.6 JavaScript Object Ntatin (JSON) JSON (JavaScript Object Ntatin) merupakan frmat untuk pertukaran data seperti halnya XML. Penggunaan JSON mudah dipahami leh manusia karena frmatnya yang cukup sederhana. Terdapat kesamaan dan perbedaan dengan XML. Kesamaan dengan XML adalah sebagai berikut [5]: JSON merupakan plain text. JSON mudah dibaca leh manusia. Dapat diparsing leh JavaScript. Perbedaan dengan XML adalah sebagai berikut [5]: Tidak terdapat tag. Lebih pendek. Lebih cepat untuk dibaca dan ditulis Menggunakan array. 3. DESAIN SISTEM 3.1 Perancangan Arsitektur Sistem Perancangan arsitektur sistem didasarkan pada relasi antar perangkat Andrid dan server.

3 server sehingga infrmasi tersebut dapat ditampilkan pada device Andrid dsen. Relasi antara Andrid mahasiswa dengan server adalah meminta autentikasi lgin dan menerima infrmasi tentang presensi maupun mata kuliah dari mahasiswa tersebut. Hubungan antara Andrid mahasiswa dengan dsen adalah Andrid mahasiswa mengirimkan infrmasi presensi mahasiswa ke Andrid dsen melalui NFC. Gambar 2. Perancangan Arsitektur Sistem Dapat dilihat pada Gambar 2, relasi antara Andrid dsen dengan server adalah meminta autentikasi lgin dan mengirimkan data presensi ke server ketika Andrid dsen menerima infrmasi presensi dari Andrid mahasiswa. Device Andrid dsen juga meminta infrmasi tentang presensi, mata kuliah, dan peserta ke 3.2 Flwchart Sistem Pada Web Admin Sistem pada web admin ini dimulai dengan prses lgin dari admin dengan cara mengisi username dan passwrd. Setelah menekan tmbl lgin, admin akan masuk pada halaman yang berisi tabel-tabel pada database. Tabel-tabel tersebut adalah tabel Lgin, Dsen, Mahasiswa, Mata Kuliah, Jadwal, Peserta, dan Presensi. Admin dapat mengakses tabel Lgin, Dsen, Mahasiswa, Mata Kuliah, Jadwal dengan bantuan tmbl navigasi. Tabel Peserta dan tabel Presensi dapat diakses pada klm detail dari halaman jadwal. Admin dapat melakukan insert, update, dan delete data dari tabel-tabel tersebut. Flwchart sistem pada web admin dapat dilihat pada Gambar 3. Start Lgin Mengisi username dan passwrd Insert data baru Edit data tabel halaman tabel dari database Delete data tabel Return Gambar 3. Flwchart Sistem Pada Web Admin 3.3 Flwchart Sistem Pada Andrid Sistem dari prttype ini dimulai dengan prses lgin dari user dengan cara mengisi username, passwrd, dan tipe user, kemudian user menekan tmbl lgin untuk dapat masuk ke menu berikutnya. Jika tipe dari user adalah dsen, maka akan ditampilkan halaman yang berisikan list view dari mata kuliah yang diajarkan leh user tersebut. Dalam tipe user dsen, dibagi menjadi lima sub prses, yaitu sub prses menerima infrmasi presensi, sub prses infrmasi peserta, sub prses infrmasi presensi per tanggal kuliah, sub prses presensi manual, dan sub prses ganti passwrd. Jika tipe user adalah mahasiswa, maka akan ditampilkan halaman hme mahasiswa. Dalam tipe user mahasiswa, dibagi menjadi tiga sub prses, yaitu sub prses presensi mahasiswa, sub prses infrmasi mata kuliah, dan sub prses ganti passwrd. Flwchart sistem pada Andrid dapat dilihat pada Gambar 4.

4 Start Sudah pernah input nama server? Pernah halaman lgin Mengisi username, passwrd, dan memilih tipe user Dsen? Ya Menerima acknwledge dari server halaman jadwal ajar dsen Memilih mata kuliah yang diajar halaman hme dsen Menerima infrmasi presensi Belum Bukan halaman server Bukan Mengisi nama server yang digunakan Menekan tmbl submit Mahasiswa? Ya Menerima acknwledge dari server halaman hme mahasiswa Presensi mahasiswa Infrmasi mata kuliah 4. IMPLEMENTASI SISTEM 4.1 Implementasi Pada Server Implementasi pada server berperan sebagai perantara kmunikasi antara prttype Andrid dengan database yang terdapat dalam server. Seluruh prses read, insert, update, dan delete terhadap database dilakukan dalam bentuk fungsi pada PHP. Prttype Andrid hanya melakukan request dan respnse menggunakan fungsi JSON. Adapun kmunikasi antara server dengan Andrid dilakukan dengan menggunakan metde HTTP GET. 4.2 Implementasi Prttype Pada Andrid Implementasi dari prttype yang dijelaskan pada bagian ini adalah bagian NFC. Pada bagian ini, fungsi NdefMessage createndefmessage digunakan untuk mengirimkan message. Message yang dikirim harus dienkapsulasi menjadi byte menggunakan fungsi NdefRecrd createmime. Parameter dari fungsi NdefRecrd berupa mimetype dan message yang akan dikirim. Message tersebut dikirim melalui NFC dengan fungsi nndefpushcmplete ke NFC penerima. Dalam fungsi tersebut, dijalankan juga fungsi handler untuk menampilkan pesan Message sent. Fungsi createndefmessage dapat dilihat pada Pseudcde 1. Pseudcde 1. createndefmessage public NdefMessage createndefmessage(nfcevent arg0) { Infrmasi Peserta Infrmasi presensi per tanggal kuliah Presensi manual Ganti passwrd End Gambar 4. Flwchart Sistem Pada Andrid 3.4 Desain Struktur Database Dalam mendesain sebuah sistem dari database, diperlukan Entity- Relatinship Diagram (ERD) untuk membuat entity yang dibutuhkan dalam penyimpanan data dan relasi antara entity satu dengan entity yang lain. Desain struktur database yang digunakan dapat dilihat pada Gambar 5. Username Passwrd Type IMEI... Lgin Variable characters (8) Variable characters (50) Variable characters (10) Variable characters (15) Dsen # NIP Variable characters (5) Nama_Dsen Variable characters (50) # Memiliki Kde_MK Nama_MK SKS... Mata_Kuliah Variable characters (6) Variable characters (50) Integer Memiliki Mahasiswa # NRP Variable characters (8) Nama_Mhs Variable characters (50) Gambar 5. Entity-Relatinship Diagram send_msg_nfc = Get NRP, Nama Mata Kuliah, Kelas, NIP Dsen, Tanggal frm TextView; NdefMessage msg = new NdefMessage( new NdefRecrd[] { createmime( "applicatin/packages_name", Get send_msg_nfc bytes) }); return msg; } Pada perangkat Andrid dsen, infrmasi NFC diterima dalam bentuk byte dikembalikan menjadi string. Infrmasi diterima leh fungsi prcessintent berupa raw message dan diknversi kedalam bentuk string. String tersebut kemudian pisahkan dengan menggunakan fungsi split, dimasukkan kedalam array, dan dimasukkan kedalam variabel yang tersedia untuk dikirimkan langsung ke database. Presensi berhasil dilakukan jika muncul tast dengan pesan presensi sukses dan disusul leh suara presensi sukses. Fungsi prcessintent dapat dilihat pada Pseudcde 2. Pseudcde 2. prcessintent vid prcessintent(intent intent) { Parcelable[] rawmsgs = intent.getparcelablearrayextra( Extra cntaining an array f NdefMessage present n the discvered tag); NdefMessage msg = get array 0 frm the rawmsgs;

5 String paylad = new String( Get array 0 frm the message recrd); String[] separated = Split paylad string t define nrp, kde mata kuliah, kelas, nip, tanggal, and status based n ":"; Set result f the separated t the new variable based n array index; AbsenTask task = new AbsenTask(); try { Get string frm the variable that have been separated, encde the strings, and set t the new variable; String url = "URL t send the variables t the server"; task.execute(url); Sny Xperia Z } catch( UnsupprtedEncdingExceptin e) { e.printstacktrace(); } } 5. PENGUJIAN SISTEM Pengujian ini dilakukan dengan menggunakan smarphne Sny Xperia Z, Sny Xperia Sla, Samsung Galaxy Nte II, dan untuk melakukan pengujian prttype. Sny Xperia Sla Samsung Galaxy Nte II Gambar 6. Pengujian Halaman List Jadwal Dsen 5.1 Pengujian Pada Prttype Andrid Prses pengujian ini dilakukan pada device Andrid untuk melihat hasil yang telah didesain. Pengujian yang dilakukan pada Andrid adalah sebagai berikut Pengujian Prttype dengan Hak Akses Dsen Dsen harus melakukan lgin untuk dapat menerima presensi dari mahasiswa, melihat mata kuliah yang diajar, dan melihat peserta kuliah. Pengujian prttype pada halaman list jadwal dari dsen dapat dilihat pada Gambar 6, tampilan dsen dapat dilihat pada Gambar 7, dan tampilan saat menerima hasil presensi pada Gambar 8. Sny Xperia Z Gambar 7. Pengujian Halaman Dsen

6 mahasiswa dapat dilihat pada Gambar 9, tampilan mata kuliah dapat dilihat pada Gambar 10, dan tampilan infrmasi presensi yang akan dikirim pada Gambar 11. Sny Xperia Sla Samsung Galaxy Nte II Gambar 7. Pengujian Halaman Dsen (sambungan) Sny Xperia Z Sny Xperia Z Sny Xperia Sla Samsung Galaxy Nte II Gambar 9. Pengujian Halaman Mahasiswa Sny Xperia Sla Samsung Galaxy Nte II Gambar 8. Pengujian Halaman Presensi Penerima Pengujian Prttype dengan Hak Akses Mahasiswa Mahasiswa harus melakukan lgin untuk dapat melakukan presensi, melihat mata kuliah yang diambil, dan melihat jumlah presensi mata kuliah. Pengujian prttype pada tampilan Sny Xperia Z Gambar 10. Pengujian Halaman Mata Kuliah

7 Sny Xperia Sla Samsung Galaxy Nte II Gambar 10. Pengujian Halaman Mata Kuliah (sambungan) Sny Xperia Z Sny Xperia Sla Samsung Galaxy Nte II Gambar 11. Pengujian Halaman Presensi Pengirim 6. KESIMPULAN Dari prses perancangan sistem hingga pengujian prttype yang telah dilakukan, dapat ditarik beberapa kesimpulan yaitu sebagai berikut. NFC pada prttype dapat digunakan untuk mengirimkan infrmasi presensi dengan baik. Kecepatan internet yang buruk mempengaruhi kinerja dari prttype, seperti mengirimkan infrmasi presensi ke server. Sistem presensi yang dirancang telah berjalan dengan baik. 7. REFERENSI [1] NFC Frum. (2012). Abut the Frum. Retrieved December 20, 2012, frm [2] NFC Wrld. (2012). Abut NFC. Retrieved Nvember 28, 2012, frm [3] Rhde & Schwarz NFC technlgy and measurements. (2011). White Paper. Retrieved January 18, 2013 [4] Safaat, Nazruddin. (2012). Pemgraman Aplikasi Mbile Smartphne dan Tablet PC Berbasis Andrid. Bandung: Penerbit Infrmatika. [5] w3schl.cm. (2012). JSON Tutrial. Retrieved May 23, 2013, frm

APLIKASI PRESENSI KELAS KULIAH DENGAN NEAR FIELD COMMUNICATION (NFC) PADA ANDROID

APLIKASI PRESENSI KELAS KULIAH DENGAN NEAR FIELD COMMUNICATION (NFC) PADA ANDROID APLIKASI PRESENSI KELAS KULIAH DENGAN NEAR FIELD COMMUNICATION (NFC) PADA ANDROID Andreas Handj, Julius Wndihardj, Justinus Andjarwirawan Prgram Studi Teknik Infrmatika Fakultas Teknlgi Industri Universitas

Lebih terperinci

PENGENALAN ANDROID AHMAD ZAINUDIN. Politeknik Elektronika Negeri Surabaya

PENGENALAN ANDROID AHMAD ZAINUDIN. Politeknik Elektronika Negeri Surabaya PENGENALAN ANDROID AHMAD ZAINUDIN Politeknik Elektronika Negeri Surabaya SEJARAH ANDROID Android adalah sebuah sistem operasi untuk perangkat mobile yang mencakup sistem operasi, middleware dan aplikasi.

Lebih terperinci

Bab 2 Tinjauan Pustaka 2.1 Penelitian Sebelumnya

Bab 2 Tinjauan Pustaka 2.1 Penelitian Sebelumnya Bab 2 Tinjauan Pustaka 2.1 Penelitian Sebelumnya Aplikasi yang dirancang dibandingkan dengan aplikasi yang sejenis yaitu Currency Cnverter 2.2. Persamaan antara kedua aplikasi adalah menggunakan Yah Finance

Lebih terperinci

Pembuatan Aplikasi Messenger Berbasis Android

Pembuatan Aplikasi Messenger Berbasis Android Pembuatan Aplikasi Messenger Berbasis Andrid Aldi Renaldi Gunawan 1, Justinus Andjarwirawan 2, Yulia 3. Prgram Studi Teknik Infrmatika, Fakultas Teknlgi Industri, Universitas Kristen Petra Siwalankert

Lebih terperinci

Gambar 1. Perangkat mobile Android

Gambar 1. Perangkat mobile Android Modul 8 1. TUJUAN Mahasiswa dapat menegetahui beberapa tipe sistem operasi Android Mahasiswa dapat mencoba membuat beberapa aplikasi Android sederhana Mahasiswa dapat membuat aplikasi menampilkan text

Lebih terperinci

1 BAB II LANDASAN TEORI. metode yang dipakai untuk kegiatan pengembangan terhadap sistem sendiri. kebutuhan akan beberapa aktivitas (Buyens, 2001).

1 BAB II LANDASAN TEORI. metode yang dipakai untuk kegiatan pengembangan terhadap sistem sendiri. kebutuhan akan beberapa aktivitas (Buyens, 2001). 1 BAB II LANDASAN TEORI Landasan teori menjelaskan beberapa teori yang berkaitan dengan permasalahan yang dibahas sebagai dasar pemahaman dalam sebuah sistem serta metode yang dipakai untuk kegiatan pengembangan

Lebih terperinci

PEMBUATAN APLIKASI WISATA SEJARAH PERTEMPURAN SURABAYA 1945 BERBASIS ANDROID

PEMBUATAN APLIKASI WISATA SEJARAH PERTEMPURAN SURABAYA 1945 BERBASIS ANDROID PEMBUATAN APLIKASI WISATA SEJARAH PERTEMPURAN SURABAYA 1945 BERBASIS ANDROID Sandy Sunaryo 1, Andreas Handojo 2, Justinus Andjarwirawan 3 Program Studi Teknik Informatika Fakultas Teknologi Industri Universitas

Lebih terperinci

BAB IV ANALISIS DAN RANCANGAN SISTEM Deskripsi Sistem Analisis Sistem Analisis Kebutuhan Fungsional

BAB IV ANALISIS DAN RANCANGAN SISTEM Deskripsi Sistem Analisis Sistem Analisis Kebutuhan Fungsional DAFTAR ISI HALAMAN JUDUL... i HALAMAN PENGESAHAN... ii PERNYATAAN... iii KATA PENGANTAR... iv DAFTAR ISI... v DAFTAR GAMBAR... viii DAFTAR TABEL... x INTISARI... xi ABSTRACT... xii BAB I PENDAHULUAN...

Lebih terperinci

BAB II KAJIAN PUSTAKA. berbasis linux yang mencakup sistem operasi, middleware dan aplikasi.

BAB II KAJIAN PUSTAKA. berbasis linux yang mencakup sistem operasi, middleware dan aplikasi. BAB II KAJIAN PUSTAKA A. ANDROID 1. Sejarah Android Android adalah sebuah sistem operasi untuk perangkat mobile berbasis linux yang mencakup sistem operasi, middleware dan aplikasi. android menyediakan

Lebih terperinci

BAB II. KAJIAN PUSTAKA

BAB II. KAJIAN PUSTAKA BAB II. KAJIAN PUSTAKA H. Aplikasi Istilah aplikasi berasal dari bahasa inggris application yang berarti penerapan, lamaran ataupun penggunaan. Sedangkan secara istilah aplikasi adalah suatu program yang

Lebih terperinci

BAB II KAJIAN PUSTAKA. bimbingan kepada dosen pembimbing tugas akhir, kartu konsultasi digunakan

BAB II KAJIAN PUSTAKA. bimbingan kepada dosen pembimbing tugas akhir, kartu konsultasi digunakan BAB II KAJIAN PUSTAKA A. KARTU KONSULTASI Kartu konsultasi adalah kartu untuk melakukan proses konsultasi atau bimbingan kepada dosen pembimbing tugas akhir, kartu konsultasi digunakan sebagai bukti mahasiswa

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM Pada bab ini membahas analisa dan perancangan sistem, penelitian ini menggunakan bahasa pemrograman berbasis objek. Analisa sistem meliputi analisa kebutuhan fungsional,

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Aplikasi Aplikasi adalah suatu subkelas perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna. Contoh

Lebih terperinci

Aplikasi Broadcast Learning System pada Mobile Device Berbasis Android

Aplikasi Broadcast Learning System pada Mobile Device Berbasis Android Aplikasi Broadcast Learning System pada Mobile Device Berbasis Android Wahyu Christianto 1, Justinus Andjarwirawan 2, Andreas Handojo 3 Program Studi Teknik Informatika, Fakultas Teknologi Industri, Universitas

Lebih terperinci

BAB 2 LANDASAN TEORI. Android adalah sistem operasi berbasisi java yang berjalan pada kernel 2.6 Linux.

BAB 2 LANDASAN TEORI. Android adalah sistem operasi berbasisi java yang berjalan pada kernel 2.6 Linux. BAB 2 LANDASAN TEORI 2.1 Android Android adalah sistem operasi berbasisi java yang berjalan pada kernel 2.6 Linux. Aplikasi android yang dikembangkan menggunakan java dan menyesuaikan ke dalam bentuk platform

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Aplikasi Aplikasi adalah suatu sub kelas perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna. Contoh

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN. Fortuna Badja Inti, menemukan permasalahan seperti pencatatan permintaan dari

BAB IV DESKRIPSI PEKERJAAN. Fortuna Badja Inti, menemukan permasalahan seperti pencatatan permintaan dari BAB IV DESKRIPSI PEKERJAAN Berdasarkan hasil survey yang dilakukan pada saat kerja praktek di PT. Frtuna Badja Inti, menemukan permasalahan seperti pencatatan dari custmer, ke pabrik dan pencatatan penawaran

Lebih terperinci

KUMPULAN APLIKASI JAVA J2ME

KUMPULAN APLIKASI JAVA J2ME KUMPULAN APLIKASI JAVA J2ME Sejarah Android Pada Juli 2005, Google mengakuisisi Android Inc. sebuah perusahaan baru berkembang yang bergerak di bidang aplikasi ponsel. Perusahaan ini berbasis di Palo AltoCalifornia

Lebih terperinci

BAB IV DESKRIPSI KERJA PRAKTIK. tersebut, diperlukan langkah-langkah sebagai berikut. di harapkan akan dapat menyelesaikan permasalahan yang ada.

BAB IV DESKRIPSI KERJA PRAKTIK. tersebut, diperlukan langkah-langkah sebagai berikut. di harapkan akan dapat menyelesaikan permasalahan yang ada. BAB IV DESKRIPSI KERJA PRAKTIK 4.1 Prsedur Kerja Berdasarkan hasil pengamatan dan survey yang dilakukan pada saat kerja praktik di PT. Karana Line, terdapat permasalahan tentang prses penggajian yang menggunakan

Lebih terperinci

APLIKASI PANDUAN PRAMUKA BERBASIS ANDROID NASKAH PUBLIKASI

APLIKASI PANDUAN PRAMUKA BERBASIS ANDROID NASKAH PUBLIKASI APLIKASI PANDUAN PRAMUKA BERBASIS ANDROID NASKAH PUBLIKASI diajukan oleh Harlis Budhi Jatmiko 09.11.2720 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA YOGYAKARTA 2013 SCOUT

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN. Kerja praktik yang kami laksanakan di PT. Indoberka Investama pada

BAB IV DESKRIPSI PEKERJAAN. Kerja praktik yang kami laksanakan di PT. Indoberka Investama pada BAB IV DESKRIPSI PEKERJAAN Kerja praktik yang kami laksanakan di PT. Indberka Investama pada tanggal 11 Juli 2016 s.d 11 Agustus 2016. PT. Indberka Investama merupakan perusahaan nasinal yang bergerak

Lebih terperinci

BAB II DASAR TEORI DAN TINJAUAN PUSTAKA. Judul Platform Deskripsi

BAB II DASAR TEORI DAN TINJAUAN PUSTAKA. Judul Platform Deskripsi BAB II DASAR TEORI DAN TINJAUAN PUSTAKA 2.1 Tinjauan Pustaka Tabel 2.1 Tinjauan Pustaka Parameter Penulis Frans Napitupulu (2011) Abdul Latif (2012) Iqbal Fauzi (2012) Judul Platform Deskripsi Aplikasi

Lebih terperinci

PEMBUATAN APLIKASI STUDENT ACCESS SISTEM ABSENSI MAHASISWA DAN INFORMASI DAFTAR NILAI MAHASISWA PADA SISTEM OPERASI ANDROID Angga Tri Hendratno Univer

PEMBUATAN APLIKASI STUDENT ACCESS SISTEM ABSENSI MAHASISWA DAN INFORMASI DAFTAR NILAI MAHASISWA PADA SISTEM OPERASI ANDROID Angga Tri Hendratno Univer Student absent and Grade Information list Aplication System in Android Operating System Angga Tri Hendratno Undergraduate Program, Faculty of Industrial Engineering, 2010 Gunadarma University http://www.gunadarma.ac.id

Lebih terperinci

BAB IV DESKRIPSI KERJA PRAKTEK. agar pekerjaan jauh lebih efisien serta meminimalisir terjadinya human eror. Untuk

BAB IV DESKRIPSI KERJA PRAKTEK. agar pekerjaan jauh lebih efisien serta meminimalisir terjadinya human eror. Untuk BAB IV DESKRIPSI KERJA PRAKTEK Berdasarkan hasil analisis sistem yang sedang berjalan pada CV. Sinergi Design, prses perhitungan gaji masih menggunakan rumus sendiri sehingga dalam prses pembuatan lapran

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN BAB IV DESKRIPSI PEKERJAAN Semua rganisasi membutuhkan aliran infrmasi yang membantu manajer untuk mengambil bermacam keputusan yang dibutuhkan. Aliran infrmasi ini diatur dan diarahkan dalam suatu sistem

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Tinjauan pustaka yang dipergunakan dalam penelitian disajikan melalui

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Tinjauan pustaka yang dipergunakan dalam penelitian disajikan melalui BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1. Tinjauan Pustaka Tinjauan pustaka yang dipergunakan dalam penelitian disajikan melalui tabel berbandingan pada tabel 2.1. Tabel 2.1. Tabel Pembanding Penelitian

Lebih terperinci

PEMBUATAN APLIKASI INFORMASI TAGIHAN LISTRIK BERBASIS ANDROID

PEMBUATAN APLIKASI INFORMASI TAGIHAN LISTRIK BERBASIS ANDROID 1 PEMBUATAN APLIKASI INFORMASI TAGIHAN LISTRIK BERBASIS ANDROID Ariza Dyah Kartikasari Program Studi Sistem Informasi, Fakultas Ilmu Komputer, Universitas Dian Nuswantoro Semarang Jl. Nakula I, No. 5-11,

Lebih terperinci

BAB IV DESKRIPSI KERJA PRAKTEK. Berdasarkan hasil wawancara dengan pihak CV. Bintang Anggara Jaya

BAB IV DESKRIPSI KERJA PRAKTEK. Berdasarkan hasil wawancara dengan pihak CV. Bintang Anggara Jaya BAB IV DESKRIPSI KERJA PRAKTEK 4.1 Identifikasi Masalah Berdasarkan hasil wawancara dengan pihak CV. Bintang Anggara Jaya pada saat kerja praktek, maka dapat diketahui aplikasi pendukung yang dapat mengatasi

Lebih terperinci

BAB III DESAIN DAN PERANCANGAN

BAB III DESAIN DAN PERANCANGAN BAB III DESAIN DAN PERANCANGAN 3.1 Analisis Kebutuhan Dalam perancangan sistem aplikasi ini, infrmasi yang sangat diperlukan adalah analisis kebutuhan sistem. 3.1.1 Kebutuhan Hardware Hardware minimum

Lebih terperinci

Jurnal Manajemen Informatika. Volume 5 Nomor 2 Tahun 2016, 74-82

Jurnal Manajemen Informatika. Volume 5 Nomor 2 Tahun 2016, 74-82 Jurnal Manajemen Infrmatika. Vlume 5 Nmr 2 Tahun 2016, 74-82 RANCANG BANGUN APLIKASI LOCATION BASED SERVICE UNTUK PENCARIAN RUTE TERDEKAT BENGKEL RESMI HONDA PADA WILAYAH SURABAYA BERBASIS ANDROID Danang

Lebih terperinci

DAFTAR ISI CONTOH LAPORAN TUGAS BESAR IMK. Aplikasi Rekruitasi Pegawai IT Telkom DAFTAR ISI Pendahuluan Gambaran Umum Aplikasi...

DAFTAR ISI CONTOH LAPORAN TUGAS BESAR IMK. Aplikasi Rekruitasi Pegawai IT Telkom DAFTAR ISI Pendahuluan Gambaran Umum Aplikasi... DAFTAR ISI DAFTAR ISI... 2 Pendahuluan... 3 Gambaran Umum Aplikasi... 3 User Interface Gal Setting... 4 1. Karakteristik Pengguna... 5 Psychlgical Characteristics... 5 Knwledge and Experience... 5 Jb and

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN. meninjau SMA Wahid Hasyim Krian, didapatkan informasi bahwa proses

BAB IV DESKRIPSI PEKERJAAN. meninjau SMA Wahid Hasyim Krian, didapatkan informasi bahwa proses BAB IV DESKRIPSI PEKERJAAN Berdasarkan survey dan wawancara yang penulis lakukan saat pertama kali meninjau SMA Wahid Hasyim Krian, didapatkan infrmasi bahwa prses penerimaan siswa baru masih dilakukan

Lebih terperinci

RANCANG BANGUN APLIKASI SISTEM INFORMASI GEOGRAFIS (SIG) FASILITAS UMUM BERBASIS ANDROID KECAMATAN SUKAMAKMUR KABUPATEN ACEH BESAR.

RANCANG BANGUN APLIKASI SISTEM INFORMASI GEOGRAFIS (SIG) FASILITAS UMUM BERBASIS ANDROID KECAMATAN SUKAMAKMUR KABUPATEN ACEH BESAR. RANCANG BANGUN APLIKASI SISTEM INFORMASI GEOGRAFIS (SIG) FASILITAS UMUM BERBASIS ANDROID KECAMATAN SUKAMAKMUR KABUPATEN ACEH BESAR Oleh: Muhajir Abstrak: Kemajuan teknologi berpengaruh besar pada perkembangan

Lebih terperinci

DESIGN OF INFORMATION SYSTEMS FOR FINANCIAL REPORTS AT PT. BANGUN ARTA HUTAMA BASED ON WEB

DESIGN OF INFORMATION SYSTEMS FOR FINANCIAL REPORTS AT PT. BANGUN ARTA HUTAMA BASED ON WEB DESIGN OF INFORMATION SYSTEMS FOR FINANCIAL REPORTS AT PT. BANGUN ARTA HUTAMA BASED ON WEB Intan Hajar Pratiwi 1, Abdul Aziz 2, Triuli Nvianti 3 Prdi Teknik Kmputer 123 Universitas Muhamadiyah Surabaya

Lebih terperinci

APLIKASI BERBELANJA PADA SUPERMARKET (PELENGKAP TROLI) BERBASIS ANDROID MENGGUNAKAN JARINGAN WIRELESS LAN

APLIKASI BERBELANJA PADA SUPERMARKET (PELENGKAP TROLI) BERBASIS ANDROID MENGGUNAKAN JARINGAN WIRELESS LAN APLIKASI BERBELANJA PADA SUPERMARKET (PELENGKAP TROLI) BERBASIS ANDROID MENGGUNAKAN JARINGAN WIRELESS LAN Abstract Waiting time during transactin at the cashier ften make a very lng queue at every supermarket.

Lebih terperinci

PENGEMBANGAN SISTEM SMS GATEWAY BERBASIS WEB SERVICE UNTUK PENYEBARAN INFORMASI ANTAR ANGGOTA PERUSAHAAN DENGAN METODE SMS GROUPING

PENGEMBANGAN SISTEM SMS GATEWAY BERBASIS WEB SERVICE UNTUK PENYEBARAN INFORMASI ANTAR ANGGOTA PERUSAHAAN DENGAN METODE SMS GROUPING PENGEMBANGAN SISTEM SMS GATEWAY BERBASIS WEB SERVICE UNTUK PENYEBARAN INFORMASI ANTAR ANGGOTA PERUSAHAAN DENGAN METODE SMS GROUPING Agung Tri Hikmawan Jurusan Sistem Infrmasi, Fakultas Teknlgi Infrmasi

Lebih terperinci

BAB 3 LANDASAN TEORI

BAB 3 LANDASAN TEORI BAB 3 LANDASAN TEORI Bab ini akan membahas hal-hal yang mendasari dibuatnya aplikasi JOGIFT, arsitektur, bahasa pemrograman dan tools yang digunakan dalam pembuatan aplikasi JOGIFT. 3.1 Produk Pengertian

Lebih terperinci

linux yang mencakup sistem operasi, middleware dan aplikasi. Andorid mereka. Awalnya, Google Inc. Membeli Android Inc.

linux yang mencakup sistem operasi, middleware dan aplikasi. Andorid mereka. Awalnya, Google Inc. Membeli Android Inc. BAB II KAJIAN PUSTAKA A. ANDROID a. Sejarah Android Android adalah sebuah sistem operasi untuk perangkat mobile berbasis linux yang mencakup sistem operasi, middleware dan aplikasi. Andorid menyediakan

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 Tinjauan Pustaka Tabel 2.1 Hasil Penelitian Terdahulu NO Pengarang Judul Tahun Informasi fiture 1 Imam Sugiarto Aplikasi Pencarian Lokasi Terdekat Pelayanan

Lebih terperinci

Rancang Bangun Aplikasi Android Untuk Pemetaan Rumah Sakit di Kota Depok

Rancang Bangun Aplikasi Android Untuk Pemetaan Rumah Sakit di Kota Depok Rancang Bangun Aplikasi Android Untuk Pemetaan Rumah Sakit di Kota Depok Dharmayanti 1), Fitrianingsih 2), Parno 3), Eko Putra 4), Andhika Prakasa Kasma 5) 1,2) Jurusan Teknik Informatika, 3) Jurusan Manajemen

Lebih terperinci

sering dihadapi oleh petugas perpustakaan SD Muhammadiyah 4 Surabaya.

sering dihadapi oleh petugas perpustakaan SD Muhammadiyah 4 Surabaya. 24 BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Metde Penelitian Pada bab ini menjelaskan mengenai tahapan-tahapan dalam merancang bangun Sistem Infrmasi Perpustakaan berbasis web pada SD Muhammadiyah

Lebih terperinci

Oleh Peserta PKL beranggotakan : Mokhammad Ali Imron Jamaal Wira Prasaja Candra Mukti Wijaya Ilham Mashudi. Dosen Pembimbing : Anita, S.

Oleh Peserta PKL beranggotakan : Mokhammad Ali Imron Jamaal Wira Prasaja Candra Mukti Wijaya Ilham Mashudi. Dosen Pembimbing : Anita, S. SISTEM INFORMASI GEOGRAFIS FASILITAS KEBERSIHAN DI KOTA MALANG DENGAN MEMANFAATKAN FITUR PEMETAAN LEAFLET (Studi Kasus Pada Dinas Kebersihan dan Pertamanan Kta Malang) Oleh Peserta PKL beranggtakan : Mkhammad

Lebih terperinci

Praktikum 8 Dasar Pemprograman Android

Praktikum 8 Dasar Pemprograman Android Praktikum 8 Dasar Pemprograman Android (Instalasi Java JDK, Eclipse IDE & Android SDK) Pokok Bahasan Konsep Pemprograman Bahasa Java pada Android Deklarasi Pemprograman Java pada Android Penggunaan import

Lebih terperinci

PERANCANGAN DAN PEMBUATAN APLIKASI INFORMASI TRANSPORTASI UMUM DI SURABAYA BERBASIS ANDROID

PERANCANGAN DAN PEMBUATAN APLIKASI INFORMASI TRANSPORTASI UMUM DI SURABAYA BERBASIS ANDROID PERANCANGAN DAN PEMBUATAN APLIKASI INFORMASI TRANSPORTASI UMUM DI SURABAYA BERBASIS ANDROID Agustinus Darmawan Andilolo 1, Agustinus Noertjahyana 2, Gregorius Satia Budhi 3 Program Studi Teknik Informatika

Lebih terperinci

BAB IV DISKRIPSI PEKERJAAN. pesanan barang oleh distributor. Saat ini, kegiatan pemesanan barang dimulai dari

BAB IV DISKRIPSI PEKERJAAN. pesanan barang oleh distributor. Saat ini, kegiatan pemesanan barang dimulai dari BAB IV DISKRIPSI PEKERJAAN 4.1 Analisis Sistem Aplikasi yang akan dibangun, digunakan leh bagian pemasaran tentang pesanan barang leh distributr. Saat ini, kegiatan pemesanan barang dimulai dari distributr

Lebih terperinci

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN BAB III METODE PENELITIAN 3.1 Tempat dan Waktu Penelitian Penelitian ini dilakukan di Jurusan Ilmu Komputer, Fakultas Ilmu Pengetahuan Alam Universitas Lampung. Waktu penelitian dilakukan selama semester

Lebih terperinci

cepat dan kian merambah ke setiap komponen teknologi informasi itu sendiri. Dari mulai dikenalnya komputer, hardware, software, hingga

cepat dan kian merambah ke setiap komponen teknologi informasi itu sendiri. Dari mulai dikenalnya komputer, hardware, software, hingga APLIKASI PHONEBOOK DARURAT BERBASIS ANDROID ECA (Emergency Call Aplication) 1. Latar Belakang Perkembangan di bidang teknologi informasi saat ini semakin cepat dan kian merambah ke setiap komponen teknologi

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN. kerja praktek di CV. Sinergi Design adalah melakukan pengenalan terhadap

BAB IV DESKRIPSI PEKERJAAN. kerja praktek di CV. Sinergi Design adalah melakukan pengenalan terhadap BAB IV DESKRIPSI PEKERJAAN 4.1 Identifikasi Masalah Sebelum melakukan prses analisa, tahapan pertama ketika melakukan kerja praktek di CV. Sinergi Design adalah melakukan pengenalan terhadap perusahaan

Lebih terperinci

BAB II KAJIAN PUSTAKA. Fitnes adalah kegiatan olahraga pembentukan otot-otot tubuh/fisik yang

BAB II KAJIAN PUSTAKA. Fitnes adalah kegiatan olahraga pembentukan otot-otot tubuh/fisik yang BAB II KAJIAN PUSTAKA A. Definisi Fitness Fitnes adalah kegiatan olahraga pembentukan otot-otot tubuh/fisik yang dilakukan secara rutin dan berkala, yang bertujuan untuk menjaga fitalitas tubuh dan berlatih

Lebih terperinci

Mobile Programming. Rendra Gustriansyah, S.T., M.Kom., MCP

Mobile Programming. Rendra Gustriansyah, S.T., M.Kom., MCP Mobile Programming rendra@uigm.ac.id Rendra Gustriansyah, S.T., M.Kom., MCP Market Share Platform Smartphone Android Android adalah sebuah tumpukan software untuk peralatan bergerak yang terdiri dari sistim

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN. adalah sebuah istilah yang secara kolektif mendeskripsikan fase-fase awal

BAB IV DESKRIPSI PEKERJAAN. adalah sebuah istilah yang secara kolektif mendeskripsikan fase-fase awal BAB IV DESKRIPSI PEKERJAAN 4.1 Analisis Sistem Analisis sistem merupakan sebuah tahapan untuk menganalisis kebutuhan dari sebuah sistem. Al Fatta (2007:44), mengemukakan bahwa analisis sistem adalah sebuah

Lebih terperinci

ABSTRAK. Kata kunci : Android, Basis Data, Web Service, SPMB, Try Out, EBTANAS. Universitas Kristen Maranatha

ABSTRAK. Kata kunci : Android, Basis Data, Web Service, SPMB, Try Out, EBTANAS. Universitas Kristen Maranatha ABSTRAK Dengan tersedianya smartphone atau tablet yang canggih saat ini, segala macam informasi dapat dengan mudah didapatkan dimanapun dan kapanpun. Untuk membantu siswa mempersiapkan diri menghadapi

Lebih terperinci

BAB II LANDASAN TEORI. komponen yang berguna melakukan pengolahan data meupun kegiatan-kegiatan. seperti pembuatan dokumen atau pengolahan data.

BAB II LANDASAN TEORI. komponen yang berguna melakukan pengolahan data meupun kegiatan-kegiatan. seperti pembuatan dokumen atau pengolahan data. BAB II LANDASAN TEORI 2.1 Aplikasi Menurut ALI ZAKI dan SMITDEV COMMUNITY Aplikasi adalah komponen yang berguna melakukan pengolahan data meupun kegiatan-kegiatan seperti pembuatan dokumen atau pengolahan

Lebih terperinci

BAB III ANALISIS_DAN_PERANCANGAN_APLIKASI. kontrak kru yaitu menggunakan metode System Development Lyfe Cycle (SDLC)

BAB III ANALISIS_DAN_PERANCANGAN_APLIKASI. kontrak kru yaitu menggunakan metode System Development Lyfe Cycle (SDLC) BAB III ANALISIS_DAN_PERANCANGAN_APLIKASI 3.1 Analisis Metde yang digunakan dalam pembutan Aplikasi pengendalian dkumen kntrak kru yaitu menggunakan metde System Develpment Lyfe Cycle (SDLC) mdel waterfall

Lebih terperinci

BAB 3 LANDASAN TEORI

BAB 3 LANDASAN TEORI BAB 3 LANDASAN TEORI Bab ini akan membahas hal-hal yang mendasari dibuatnya aplikasi Futsal Track, arsitektur, bahasa pemrograman dan tools yang digunakan dalam pembuatan aplikasi Futsal Track. 3.1 Arsitektur

Lebih terperinci

SOP CMS WEBSITE. - Berikut adalah penjelasan pada menu bagian atas o Home

SOP CMS WEBSITE. - Berikut adalah penjelasan pada menu bagian atas o Home SOP CMS WEBSITE Berikut adalah daftar SOP untuk pengimputan CMS pada website PT. Cybersama Technlgy. 1. Input Kategri 2. Input Subkategri (khusus cybernte.c.id, kuncihtel.cm, thehtellck.cm) 3. Input Prduk

Lebih terperinci

PERANCANGAN DAN PEMBUATAN APLIKASI TRACKER POSITION DAN ALERT PADA MOBILE DEVICE BERBASIS ANDROID YANG DAPAT DIPANTAU VIA WEBSITE

PERANCANGAN DAN PEMBUATAN APLIKASI TRACKER POSITION DAN ALERT PADA MOBILE DEVICE BERBASIS ANDROID YANG DAPAT DIPANTAU VIA WEBSITE PERANCANGAN DAN PEMBUATAN APLIKASI TRACKER POSITION DAN ALERT PADA MOBILE DEVICE BERBASIS ANDROID YANG DAPAT DIPANTAU VIA WEBSITE Anton Wahyudi 1, Justinus Andjarwirawan 2, Andreas Handojo 3 Program Studi

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DA UJI COBA VI.1. Hasil Pada bab ini, penulis akan menampilkan tampilan hasil perancangan yang telah dijelaskan pada bab sebelumnya dari aplikasi Perancangan dan Implementasi Pemampatan Data

Lebih terperinci

Bab 3 Metode dan Perancangan Sistem

Bab 3 Metode dan Perancangan Sistem Bab 3 Metode dan Perancangan Sistem 3.1 Metode Pengembangan Sistem Pada bagian ini akan dijelaskan tentang metode penelitian yang digunakan dalam pengembangan sistem. Metode penelitian yang dipakai adalah

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Sistem yang berjalan Kota medan memiliki jumlah penduduk yang tidak sedikit, dimana mayoritas penduduk kota Medan sekarang ialah Suku Jawa, Melayu dan

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Dalam dunia akademik khususnya perkuliahan, absensi merupakan hal yang penting bagi mahasiswa maupun dosen yang memberikan perkuliahan. Namun, dalam penerapannya absensi

Lebih terperinci

BAB II LANDASAN TEORI. Indekos = kos yaitu tinggal di rumah orang lain dengan atau tanpa makan

BAB II LANDASAN TEORI. Indekos = kos yaitu tinggal di rumah orang lain dengan atau tanpa makan 26 BAB II LANDASAN TEORI 2.1 Indekos Indekos = kos yaitu tinggal di rumah orang lain dengan atau tanpa makan (dengan membayar setiap bulan), memondok. (Departemen Pendidikan Nasional, 2008). 2.2 Unified

Lebih terperinci

BAB IV IIMPLEMENTASI DAN PENGUJIAN. Implementasi merupakan tahap pengembangan dimana hasil analisis dan

BAB IV IIMPLEMENTASI DAN PENGUJIAN. Implementasi merupakan tahap pengembangan dimana hasil analisis dan BAB IV IIMPLEMENTASI DAN PENGUJIAN Implementasi merupakan tahap pengembangan dimana hasil analisis dan perancangan dijadikan acuan dalam pembuatan kode program. Pada awal bagian ini akan dijelaskan spesifikasi

Lebih terperinci

bahasa pemrograman, yaitu language software, yang dapat berbentuk assembler, compiler maupun interpreter. Jadi language software merupakan

bahasa pemrograman, yaitu language software, yang dapat berbentuk assembler, compiler maupun interpreter. Jadi language software merupakan BAB II KAJIAN PUSTAKA A. Aplikasi Perangkat lunak aplikasi adalah suatu subkelas perangkat komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna. Jika

Lebih terperinci

BAB IV 4. DESKRIPSI KERJA PRAKTIK

BAB IV 4. DESKRIPSI KERJA PRAKTIK BAB IV 4. DESKRIPSI KERJA PRAKTIK 4.1. Analisa Sistem Pada pengembangan teknlgi infrmasi pada era ini dibutuhkan analisisa dan perancangan sistem penglahan data yang baik. Sistem penglahan data tersebut

Lebih terperinci

Operator / Administrator Program Studi

Operator / Administrator Program Studi Petunjuk Penggunaan Aplikasi Registrasi Online Uji Kmptensi Tenaga Kesehatan (Jenjang D3 Perawat) http://ukperawat.dikti.g.id/ Operatr / Administratr Prgram Studi Versi 1.1 PANITIA UJI KOMPETENSI NASIONAL

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Teori Umum 2.1.1 Smartphone Smartphone adalah suatu ponsel yang memiliki kemampuan komputasi yang lebih canggih dan konektifitas melebihi kemampuan ponsel biasa. Selain itu hal

Lebih terperinci

PERANCANGAN DAN IMPLEMENTASI TRY OUT (UJI COBA) SNMPTN (Seleksi Nasional Masuk Perguruan Tinggi Negeri) ONLINE PADA ANDROID

PERANCANGAN DAN IMPLEMENTASI TRY OUT (UJI COBA) SNMPTN (Seleksi Nasional Masuk Perguruan Tinggi Negeri) ONLINE PADA ANDROID PERANCANGAN DAN IMPLEMENTASI TRY OUT (UJI COBA) SNMPTN (Seleksi Nasional Masuk Perguruan Tinggi Negeri) ONLINE PADA ANDROID Penulis : Kristian Ariyanto Zai Jurusan : Teknik Informatika Fakultas : Ilmu

Lebih terperinci

BAB IV DISKRIPSI PEKERJAAN. cara langsung menemui bagian PPQC (Production Planning and Quality Control)

BAB IV DISKRIPSI PEKERJAAN. cara langsung menemui bagian PPQC (Production Planning and Quality Control) BAB IV DISKRIPSI PEKERJAAN 4.1 Analisis Sistem Menganalisa adalah langkah awal dalam merandang dan membuat sistem baru. Langkah pertama yang dilakukan penulis yaitu melakukan bservasi ke lapangan secara

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Location Based Service (LBS) Location Based Service (LBS) atau layanan berbasis lokasi adalah sebuah layanan informasi yang dapat diakses dengan perangkat bergerak melalui jaringan

Lebih terperinci

BAB V HASIL DAN PEMBAHASAN. Pengelolaan Kas Fakultas Teknik Universitas 45 Surabaya memiliki

BAB V HASIL DAN PEMBAHASAN. Pengelolaan Kas Fakultas Teknik Universitas 45 Surabaya memiliki BAB V HASIL DAN PEMBAHASAN Pengellaan Kas Fakultas Teknik Universitas 45 Surabaya memiliki prsedur sistem yang sedikit berbeda dengan beberapa Fakultas. Hal ini diakibatkan karena sistem yang dijalankan

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Analisa Kebutuhan Analisis kebutuhan merupakan tahap yang bertujuan untuk memahami kebutuhan apa saja yang diperlukan dalam pembuatan sistem, menentukan kebutuhan

Lebih terperinci

JURNAL SISTEM PENGAMBILAN KEPUTUSAN PEMILIHAN SEPATU DENGAN METODE PROMETHEE DI TOKO SEPATU STARS

JURNAL SISTEM PENGAMBILAN KEPUTUSAN PEMILIHAN SEPATU DENGAN METODE PROMETHEE DI TOKO SEPATU STARS JURNAL SISTEM PENGAMBILAN KEPUTUSAN PEMILIHAN SEPATU DENGAN METODE PROMETHEE DI TOKO SEPATU STARS DECISION SUPPORT SYSTEM OF SHOES SELECTION WITH PROMETHEE METHOD OF STARS SHOES STORE Oleh: PRASETYO AJI

Lebih terperinci

BAB IV PERANCANGAN SISTEM. praktek ini, baik di dalam memperoleh data, menyelesaikan, dan memecahkan

BAB IV PERANCANGAN SISTEM. praktek ini, baik di dalam memperoleh data, menyelesaikan, dan memecahkan BAB IV PERANCANGAN SISTEM 4.1. Prsedur Kerja Praktek Cara pengumpulan data yang akan digunakan untuk menyelesaikan kerja praktek ini, baik di dalam memperleh data, menyelesaikan, dan memecahkan permasalahan

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN. dan harus menyampaikan perintah disposisi tersebut.

BAB IV DESKRIPSI PEKERJAAN. dan harus menyampaikan perintah disposisi tersebut. BAB IV DESKRIPSI PEKERJAAN 4.1. Analisis Dan Desain Sistem Berdasarkan hasil survey dan wawancara pada PDAM Surya Sembada Surabaya ditemukan prses bisnis dispsisi yang masih manual dalam hal pencatatan

Lebih terperinci

2.8.1 PHP (Hypertext Preprocessor)... II MySQL... II Macromedia Dreamweaver 8... II-12 BAB III ANALISIS SISTEM 3.

2.8.1 PHP (Hypertext Preprocessor)... II MySQL... II Macromedia Dreamweaver 8... II-12 BAB III ANALISIS SISTEM 3. DAFTAR ISI LEMBAR PENGESAHAN... i SURAT PERNYATAAN... ii ABSTRACT... iii ABSTRAK... iv KATA PENGANTAR... v DAFTAR ISI... viii DAFTAR TABEL... ix DAFTAR GAMBAR... x DAFTAR LAMPIRAN... xiii BAB I PENDAHULUAN

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN APLIKASI

BAB III ANALISA DAN PERANCANGAN APLIKASI BAB III ANALISA DAN PERANCANGAN APLIKASI 1.1 Analisis Masalah Sampai saat ini masih banyak kita temui cerita cerita fiksi yaitu dongeng maupun cerita rakyat lainya masih tercetak dalam bentuk buku, majalah

Lebih terperinci

LOMBA KOMPETENSI SISWA SEKOLAH MENENGAH KEJURUAN TINGKAT NASIONAL XXV KISI-KISI BIDANG LOMBA WEB DESIGN AND DEVELOPMENT

LOMBA KOMPETENSI SISWA SEKOLAH MENENGAH KEJURUAN TINGKAT NASIONAL XXV KISI-KISI BIDANG LOMBA WEB DESIGN AND DEVELOPMENT LOMBA KOMPETENSI SISWA SEKOLAH MENENGAH KEJURUAN TINGKAT NASIONAL XXV - 2017 KISI-KISI BIDANG LOMBA WEB DESIGN AND DEVELOPMENT KEMENTRIAN PENDIDIKAN DAN KEBUDAYAAN DIREKTORAT JENDERAL PENDIDIKAN MENENGAH

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM. menggunakan model waterfall. Pada model waterfall terdapat tahapan analisis

BAB III ANALISIS DAN PERANCANGAN SISTEM. menggunakan model waterfall. Pada model waterfall terdapat tahapan analisis BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistem Pada tahapan ini dilakukan beberapa prses yang berhubungan dengan tahapan awal metde penelitian. Pada metde penelitian yang diambil menggunakan

Lebih terperinci

APLIKASI PENCARIAN UNIVERSITAS DI YOGYAKARTA BERBASIS SISTEM OPERASI ANDROID NASKAH PUBLIKASI. diajukan oleh Anggita

APLIKASI PENCARIAN UNIVERSITAS DI YOGYAKARTA BERBASIS SISTEM OPERASI ANDROID NASKAH PUBLIKASI. diajukan oleh Anggita APLIKASI PENCARIAN UNIVERSITAS DI YOGYAKARTA BERBASIS SISTEM OPERASI ANDROID NASKAH PUBLIKASI diajukan oleh Anggita 09.11.3023 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Iklan merupakan media promosi yang efektif untuk mengajak subjek iklan melakukan tujuan dari iklan tersebut, baik bersifat bisnis, sosial, informasi dan lainnya. Berdasarkan

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN 3.1 Analisis Sistem 3.1.1 Analisis Pemakai Dari hasil penelitian yang dilakukan di Provinsi Maluku dan hasil observasi diperoleh data-data yang dibutuhkan untuk membuat

Lebih terperinci

BAB III PERANCANGAN. Sistem management ruang rapat yang sedang berjalan saat ini masih

BAB III PERANCANGAN. Sistem management ruang rapat yang sedang berjalan saat ini masih BAB III PERANCANGAN 3.1 Perancangan Sistem Sistem management ruang rapat yang sedang berjalan saat ini masih bersifat manual, yaitu dengan melihat jadwal ruangan yang kosong kemudian user memilih jadwal

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1 Tinjauan Teori BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI Penelitian yang berhubungan dengan topik yang penulis bahas adalah Sistem Lelang On-Line Perum Pegadaian Jatisrono.(Hidayah, 2013). Pada topik

Lebih terperinci

APLIKASI MAKASSAR TOURISM PADA KOTA MAKASSAR BERBASIS ANDROID

APLIKASI MAKASSAR TOURISM PADA KOTA MAKASSAR BERBASIS ANDROID APLIKASI MAKASSAR TOURISM PADA KOTA MAKASSAR BERBASIS ANDROID Iwan Setiawan 1, Justinus Andjarwirawan 2, Andreas Handojo 3 Program Studi Teknik Informatika Fakultas Teknologi Industri Universitas Kristen

Lebih terperinci

Aplikasi Panduan Teknisi Berbasis Android Untuk Mempermudah Penanganan Troubleshooting Pada PT KAI ( Persero ) Daop 3 Cirebon

Aplikasi Panduan Teknisi Berbasis Android Untuk Mempermudah Penanganan Troubleshooting Pada PT KAI ( Persero ) Daop 3 Cirebon Aplikasi Panduan Teknisi Berbasis Android Untuk Mempermudah Penanganan Troubleshooting Pada PT KAI ( Persero ) Daop 3 Cirebon Akhmad Husain Mubarok, Erlina Dayanti Sekolah Tinggi Manajemen Informatika

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI Pada bab ini akan dibahas berbagai teori yang melandasi dalam membangun sistem ini. 3.1 Sistem Informasi Menurut Hall (2006, p6), sistem informasi adalah serangkaian prosedur formula

Lebih terperinci

BAB IV PERANCANGAN USER INTERFACE

BAB IV PERANCANGAN USER INTERFACE BAB IV PERANCANGAN USER INTERFACE 4.1 Perancangan Arsitektur Sistem Perancangan arsitektur adalah pola keterhubungan antara spesifikasi hardware dan komunikasi data yang terjadi dalam sistem. Berikut digambarkan

Lebih terperinci

Praktikum I Pengenalan Android

Praktikum I Pengenalan Android Praktikum I Pengenalan Android Pokok Bahasan: Instalasi Android Development Tool Cara Instalasi developer tool Android Tujuan Belajar Setelah mempelajari modul ini mahasiswa diharapkan mengetahuii: Cara

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Pada bab ini akan dibahas tentang tahapan-tahapan yang dilakukan dalam

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Pada bab ini akan dibahas tentang tahapan-tahapan yang dilakukan dalam BAB IV ANALISIS DAN PERANCANGAN SISTEM Pada bab ini akan dibahas tentang tahapan-tahapan yang dilakukan dalam merancang dan membangun aplikasi menggunakan knsep System Develpment Life Cycle (SDLC). Tahapan

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi yang sangat cepat mengakibatkan manusia menginginkan segala sesuatunya dengan mudah dan ringkas. Bertukar informasi adalah suatu hal yang sangat

Lebih terperinci

DAFTAR ISI BAB II TINJAUAN PUSTAKA 8

DAFTAR ISI BAB II TINJAUAN PUSTAKA 8 DAFTAR ISI HALAMAN JUDUL i HALAMAN PENGESAHAN ii PERNYATAAN iii KATA PENGANTAR iv DAFTAR ISI vi DAFTAR GAMBAR ix DAFTAR TABEL xiii INTISARI xiv ABSTRACT xv BAB I PENDAHULUAN 1 1.1 Latar Belakang dan Permasalahan

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN III.1. Analisis Masalah Masakan Minang adalah merupakan salah satu menu masakan yang paling digemari oleh masyarakat Indonesia, bahkan banyak warung-warung makan yang tersebar

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Identifikasi Masalah, Peluang dan Tujuan Tahap pertama yaitu melakukan identifikasi masalah dan melakukan pengumpulan data dengan cara wawancara pemilik perusahaan

Lebih terperinci

ANALISIS DAN PERANCANGAN SISTEM SIDOARJO on HANDS (SOH) UNTUK MENDUKUNG PROMOSI POTENSI DAERAH KABUPATEN SIDOARJO

ANALISIS DAN PERANCANGAN SISTEM SIDOARJO on HANDS (SOH) UNTUK MENDUKUNG PROMOSI POTENSI DAERAH KABUPATEN SIDOARJO Prsiding SNATIF Ke -4 Tahun 2017 ISBN: 978-602-1180-50-1 ANALISIS DAN PERANCANGAN SISTEM SIDOARJO n HANDS (SOH) UNTUK MENDUKUNG PROMOSI POTENSI DAERAH KABUPATEN SIDOARJO Rani Purbaningtyas 1*, Arif Arizal

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM BAB III ANALISIS DAN PERANCANGAN SISTEM Pada bab ini terlebih dahulu akan dibahas tentang identifikasi permasalahan, analisis permasalahan, slusi permasalahan dan perancangan sistem dalam rancang bangun

Lebih terperinci

APLIKASI PELAPORAN KERUSAKAN JALAN TOL MENGGUNAKAN LAYANAN WEB SERVICE BERBASIS ANDROID

APLIKASI PELAPORAN KERUSAKAN JALAN TOL MENGGUNAKAN LAYANAN WEB SERVICE BERBASIS ANDROID APLIKASI PELAPORAN KERUSAKAN JALAN TOL MENGGUNAKAN LAYANAN WEB SERVICE BERBASIS ANDROID, Rinaldy Maulidiansyah 1, Deny Fauzy Rakhman 2,Muhammad Ali Ramdhani 3 Jurusan Teknik Informatika,Fakultas Sains

Lebih terperinci

informasi ini dihubungkan dengan jaringan komputer yang ada pada instansi tersebut dengan batasan wilayah yang digunakan sebagai informasi berada

informasi ini dihubungkan dengan jaringan komputer yang ada pada instansi tersebut dengan batasan wilayah yang digunakan sebagai informasi berada 1. Pendahuluan Perkembangan teknologi komunikasi di Indonesia saat ini bisa dikategorikan sudah cukup maju dengan banyaknya macam dari perangkatperangkat yang dapat digunakan sebagai alat komunikasi dan

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 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