Perancangan dan Implementasi Mobile

Ukuran: px
Mulai penontonan dengan halaman:

Download "Perancangan dan Implementasi Mobile"

Transkripsi

1 Perancangan dan Implementasi Mobile Kurniawan 1, Abdusy Syarif 2 Teknik Informatika, Fakultas Ilmu Komputer, Universitas Mercu Buana Jl. Raya Meruya Selatan, Kembangan, Jakarta, kurniawan01@gmail.com 1, abdusyarif@mercubuana.ac.id 2 Abstrak -- Sumber daya Internet yang paling penting dan paling banyak dipakai adalah surat elektronik atau yang lebih dikenal dengan sebutan . Dengan menggunakan , setiap orang di Internet dapat mentransmisikan suatu pesan teks ke siapapun juga yang ada di Internet. Untuk membaca dan mengirim kebanyakan orang masih dibatasi oleh keadaan dimana untuk membaca dan mengirim orang harus menggunakan komputer dan melakukan koneksi ke jaringan internet, hal ini cukup merepotkan jika suatu saat dihadapkan pada suatu keadaan dimana pengguna harus membaca dan mengirim tetapi tidak tersedia komputer dan jarigan internet. Saat ini hampir sebagian besar orang di Indonesia memiliki telepon selular. Namun tidak semua telepon selular tersebut dilengkapi fitur aplikasi client. Tujuan penelitian ini adalah membuat aplikasi client yang dapat dijalankan pada telepon seluler dengan menimplementasikan protocol SMTP dan POP3.Tidak sekedar client menggunakan J2ME namun juga server turut dibangun. Hasil pengujian dengan menggunakan emulator bahwa client untuk perangkat mobile dapat dibangun dengan fitur yang hampir sama dengan aplikasi desktop dan bahkan dapat menghemat penggunaan bandwidth. Kata kunci : Mobile , SMTP, POP3 I. PENDAHULUAN Saat ini kemajuan teknologi handphone telah semakin canggih, handphone sudah dapat melakukan koneksi ke jarigan internet dengna wireless dan kebutuhan untuk mendapatkan informasi kapan saja dan dimana saja semakin meningkat maka pembuatan aplikasi mobile ini akan mempermudah pengguna handphone untuk mengirim dan membaca melalui handphone. Sehingga untuk membaca dan mengirim tidak harus berada didepan komputer, kapan dan dimanapun pengguna dapat mengirim dan membaca melalui handphone dengan aplikasi mobile ini dengan syarat handphone mereka mendukung teknologi Java dan berada masih terjangkau oleh penyedia layanan komunikasi selular yang digunakan oleh pengguna Tujuan penulisan laporan penelitian ini adalah sebagai berikut : 1. Untuk mengetahui lebih lanjut cara kerja pengiriman mengunakan protokol SMTP (Simple Mail Transfer Protocol) dan mengambil dari server dengan menggunakan protokol POP3 (Post Office Protocol Versi 3). 2. Untuk mempelajari pemrograman jaringan pada perangkat mobile khususnya handphone. 3. Membuat aplikasi klien pada handphone. Batasan masalah pada penelitian ini adalah sebagai berikut : 1. Bagaimana pesan teks dikirim dan diterima menggunakan protokol SMTP (Simple Mail Transfer Protocol) dan POP3 (Post Office Protocol Versi 3). 2. Perancangan dan Implementasi aplikasi Mobile dengan menggunakan Java2 Micro Edition (J2ME). 3. Kartu seluler yang digunakan oleh pengguna menyediakan layanan GPRS. II. METODOLOGI PENELITIAN Pada penelitian ini, penulis menggunakan pendekatan berorientasi objek, mengingat contohcontoh program beserta pembahasannya telah tersedia dalam jumlah yang cukup banyak di Internet. Sedangkan metode rancang bangun perangkat lunak yang dipergunakan dalam peneltian ini adalah tahaptahap rancang bangun dari Ian Sommerville, yaitu: 1.Requirement definition 2.System and software design 3.Implementation and unit testing 4.Integration and system testing 5.Operation and maintenance Dalam penelitian ini, hanya tahap pertama hingga tahap ketiga yang dipergunakan. Tahap keempat dan kelima tidak dilaksanakan di dalam penelitian ini. 32

2 Sedangkan keseluruhan aplikasi dibangun menggunakan J2ME. 2.1 Perangkat Mobile Perangkat mobile memiliki banyak jenis dalam hal ukuran, desain dan layout, tetapi mereka memiliki kesamaan karakteristik yang sangat berbeda dari sistem desktop. Ukuran yang kecil Memory yang terbatas Daya proses yang terbatas Mengkonsumsi daya yang rendah Kuat dan dapat diandalkan Konektivitas yang terbatas Masa hidup yang pendek 2.2 Koneksi Jaringan Aplikasi MIDP menggunakan tipe javax.microedition.io untuk membaca dan memanipulasi bermacam jenis koneksi jaringan. Aplikasi MIDP membaca dan menuliskan koneksi menggunakan tipe didalam paket MIDP java.io, dimana terdapat sebuah bagian dari kelas dan interface didalam paket J2SE java.io. 2.3 Generic Connection Framework Generic Connection Framework (GCF) menyediakan API dasar untuk koneksi dalam CLDC. Framework ini menyediakan suatu pondasi umum untuk koneksi seperti HTTP, Socket, dan Datagrams. GCF menyediakan suatu set API yang umum dan biasa yang memisahkan semua jenis koneksi. Perlu dicatat bahwa tidak semua jenis koneksi dibutuhkan untuk diterapkan oleh perangkat MIDP. Gambar 2. Hirarki koneksi Generic Connection Framework 2.4 Connector dan Connections Gambar 3. Menunjukkan langkah-langkah membuat koneksi dan menggunakannya. Penjelelasan Gambar 3 adalah sebagai berikut : 1. Aplikasi meminta kelas Connector untuk membuka dan mengembalikan sebuah resource jaringan. 2. Metode Connector.open() mengirimkan URI dan mengembalikan sebuah objek Connection. Objek Connection menangani referensi untuk input dan output stream untuk sumber daya jaringan. 3. Aplikasi mendapatkan objek InputStream atau objek OutputStream dari objek Connection. 4. Aplikasi membaca dari InputStream atau OutputStream sebagai bagian dari proses. 5. Aplikasi menutup Connection ketika selesai. III. ANALISA DAN PERANCANGAN Pada bagian ini akan dijelaskan tentang bagaimana pesan dikirim dan diterima menggunakan protokol SMTP dan POP, serta perancangan aplikasi Mobile Gambaran Internet Sistem internet menggunakan TCP sebagai layer transportnya dan merupakan aplikasi klien/server. Pada LAN biasa, internet melibatkan tiga langkah terpisah yaitu : 1. Klien mengirim pesan dengan menggunakan SMTP (Simple Mail Transport Protocol). 2. Klien menerima pesan dengan menggunakan POP3 (Post Office Protocol, versi 3) 3. Server mengirim dan menerima pesan dari server lain menggunakan SMTP Karena itu SMTP digunakan dimanapun kecuali oleh klien yang menggambil mail -nya dari server (atau server ISP)-nya sendiri. Semua di internet dikirim dengan menggunakan SMTP. 33

3 Gambar 4. Protokol 3.2 Analisa Mengirim Untuk memahami level dasar sistem mail bekerja penulis menggunakan telnet sebagai klien untuk mengirimkan suatu pesan.: Dalam sesi telnet berikut menampilkan respon dari server. Terlihat percakapan SMTP antara klien dan server yang terdiri dari perintah dan respon dalam teks sederhana. Gambar 5. Capture Mengirim Capture diatas mengirimkan pesan dari user ke user telnet mail.infosemu2.com 25 Dari listing diatas terlihat suse telnet ke mail.infosemu2.com, untuk terkoneksi ke server SMTP yang kita harap mendengarkan di port 25. Kemudian server menjawab dengan salamnya, yang di akhiri dengan kode 220. semua kode respon SMTP terdiri dari tiga digit, dibagi dalam empat kelas: 2xx: OK semua baik 3xx: server meminta Anda mengirim data 4xx: kesalahan sementara. Jika pengirim mencoba lagi mungkin lain kali akan bekerja dengan benar. 5xx: kesalahan permanen. Jika pengirim mencoba lagi. Kesalahan yang sama akan terjadi lagi. EHLO localhost EHLO (Extended Hello) ini mengidentifikasikan client ke server. MAIL Klien memberikan alamat pengirim, dan server meberitahukan hal itu, di akhiri dengan kode 250 RCPT Klien memberikan alamat resipien (RCPT singkatan dari recipent) dan jika server dapat mengirimkan (atau menerima) pesan untuk resipien tersebut, maka server memberitahukan secara jelas dengan baris 250. DATA Ini memperkenalkan awal mail data, yaitu isi pesan yang dikirim, Server memberitahukan dengan 354 (jawaban intermediate, yaitu I expect more to follow but it's OK so far ). Pada titik ini klien telah mengatakan pada server siapa kliennya, dan alamat yang yang akan dikirimi pesan oleh server. Dalam terminologi SMTP semua informasi ini membentuk envelope (amplop). Yang terdapat setelah perintah DATA ekuivalen dengan surat itu sendiri, From: kurniawan <kurniawan@infosemu2.com> Dalam bagian ini dan dua baris berikutnya klien menentukan header line untuk muncul dalam pesan mail sesungguhnya yang akan di terima resipien. Header from mengidentifikasikan pengirim. to: <sastro_82@yahoo.com> Header ini menentukan resipien yang akan ditampilkan dalam header pesan tersebut Subject: Testing Ini adalah baris header subject Tesing Kirim pake telnet nih..., Bye Baris diatas adalah body dari pesan tersebut.. Tanda titik pada awal baris dan tidak diikuti apa pun mengindentifikasikan bahwa kita telah selesai mengisi baris body. Server menjawab dengan barsi kode 250, menyatakan pesan telah diterima. 4. Analisa Klien dan Server POP3 Gambar 6. Bagaimana POP klien menerima sebuah pesan Gambar 6 menunjukan aliran pesan untuk situs tertentu. Pesan masuk di terima oleh server SMTP, 34

4 bukan server POP, sekalipun keduanya berada pada mesin yang sama, dan suatu aplikasi software yang mungkin menyertakan kedua komponen tersebut. Server POP memiliki tiga fungsi : 1. Mentransfer pesan dengan cara entah bagaimana, dari server SMTP yang menerima masuk untuk user kita. 2. Mengatur penyimpanan pesan baru, menyisipkan pesan baru, dan mengekstrak pesan darinya saat user terhubung ke server ini untuk mengambil pesan. 3. Menangani koneksi antar klien dan berpartisipasi dalam dialog POP. Sebagaimana halnya dengan SMTP, alamat server POP yang digunakan adalah bagian dari konfigurasi klien . Seperti SMTP, POP menggunakan TCP untuk networking-nya, dan menggunakan perintah dan respon teks. Ini berarti kita dapat menggunakan telnet sebagai klien POP untuk berinteraksi dengan server POP. Baris respon server yang mulai dengan +OK mengindikasikan perintah terakhir yang telah diberikan sukses, jika perintah gagal baris tersebut dimulai dengan -ERR. Login sebagai usser kurniawan@infosemu2.com, server menjawab OK dan meminta password untuk user kurniawan@infosemu2.com. pass Memberikan password dengan password LIST Perintah LIST akan memperlihatkan informasi tentang pesan pada mailbox, Ada dua pesan dan ukuran masing-masig pesan dalam byte. RETR 2 Memanggil pesan 2. Server mengkonrfimasi bahwa pesan OK dan memberitahukan panjang pesan dalam byte. Server lalu mencetak pesan dan mengindikasikan akhir pesan dengan sebuah baris yang hanya berisi satu period. QUIT Selesai, server mengatakan ia akan keluar dari koneksi dan TCP akan diterminasi. 4. Perancangan Aplikasi Mobile Aplikasi Mobile adalah aplikasi client yang berjalan pada handphone yang telah mendukung tekhnologi Java minimal MIDP 1.0 dan CLDC 1.0. Dengan aplikasi Mobile yang dibuat ini pengguna dapat membaca yang ada di mailbox pengguna, dan mengirimkan melalui handphone. Use Case Diagram Aplikasi Mobile Use case diagram menggambarkan fungsionalitas yang diharapkan dari sebuah sistem. Yang ditekankan adalah apa yang diperbuat oleh sistem dan bukan bagaimana. Sebuah use case merepresentasikan sebuah interaksi antara aktor dengan sistem. Gambar 7. Capture membaca menggunakan telnet telnet mail.infosemu2.com 110 Dari listing diatas terlihat suse telnet ke suse.linux, untuk terkoneksi ke server POP yang mendengarkan di well-known port 110. lalu server menjawab dengan bannernya. user kurniawan@infosemu2.com Gambar 8. Use Case Diagram Aplikasi Mobile Skenario dan Sequence Diagram Aplikasi Mobile Pada aplikasi Mobile ini terdapat tiga menu utama yaitu Preferences, Inbox, dan Send . Skenario mengisi atau memperbarui preferences : Penguna menekan menu preferences lalu aplikasi menampilkan form untuk mengisi atau memperbarui alamat , username, password, POP3 server dan SMTP server, jika sebelumnya pengguna telah mengisi accountnya pada menu preferences ini 35

5 maka form yang tampil akan terisi dengan data account yang pernah diisi sebelumnya, jika pengguna belum pernah mengisi account pada menu preferences ini maka yang akan tampil adalah form kosong, setelah form diisi atau diperbarui, pengguna memilih tombol save untuk menyimpannya atau cancel untuk membatalkannya. Jika penguna memilih menu save maka aplikasi Mobile akan menyimpan informasi. Skenario membaca Pengguna menekan menu Inbox, jika pengguna belum mengisi username atau password, atau alamat POP server maka aplikasi akan menampilkan pesan pengguna harus mengisi username, password, dan alamat POP server pada menu preferences, jika pengguna sudah mengisi username, password, dan alamat POP server pada menu preferences, lalu aplikasi Mobile akan melakukan koneksi ke POP server dengan password, username, dan alamat POP server yang telah di masukan pada menu preferences. dikirim, subjek , isi . Setelah pengguna selesai mengisi form tersebut pengguna dapat menekan tombol send. Selanjutnya aplikasi mobile akan melakukan koneksi ke SMTP server (Informasi SMTP server telah diisi oleh pengguna pada menu setting). Setelah berhasil melakukan koneksi ke SMTP server aplikasi mobile akan melakukan login ke dengan account name dan password yang telah di isi pada menu preferences. Setelah berhasil login selanjutnya aplikasi mabile akan mengirimkan pesan ke SMTP server. Setelah berhasil mengirimkan pesan mobile akan menampilkan pesan kepada pengguna bahwa pesan telah berhasil di kirim. Gambar 10. Sequence diagram membaca Gambar 9. Sequence diagram mengisi Preferences Jika berhasil melakukan koneksi ke POP server maka POP server akan memberikan jawaban dan mengirimkan daftar yang ada di inbox pengguna. Selanjutnya aplikasi Mobile akan menampilkan daftar tersebut ke layar. Untuk membaca pesan secara lengkap penguna dapat memilih pesan yang akan di baca dan menekan tombol read, selanjutnya aplikasi akan melakukan koneksi ke POP server dan meminta detil yang telah di pilih oleh pengguna. POP server akan mengirimkan detil yang diminta, selajutnya aplikasi Mobile menampilkannya ke layar. Gambar 10 adalah diagram sekuen dari skenario membaca . Skenario mengirim Pengguna menekan menu Send , lalu aplikasi Mobile akan menampilkan form isian untuk diisi oleh pengguna, pada form yang tampil dilayar tersebut pengguna dapat menuliskan kepada siapa tersebut Kelas yang membentuk aplikasi Mobile adalah : Connection Tanggung jawab dari kelas Connection ini adalah melakukan komunikasi dengan sever, koneksi yang digunakan adalah koneksi socket yang merupakan bagian dari paket Generic Connection Framework javax.microedition.io. InboxClient Tanggung jawab dari kelas InboxClient adalah mengakses mailbox pengguna. Mengunduh (men-download) pengguna. Inbox Tanggung jawab dari kelas Inbox ini adalah menerima perintah yang diberikan oleh pengguna ke system, event yang mungkin di berikan oleh pengguna adalah melihat daftar yang ada di mailbox pengguna dan 36

6 membaca yang telah dipilih dari daftar yang ditampilkan oleh. InboxScreen Tanggung jawab dari kelas InboxScreen ini adalah menampilkan daftar yang ada di mailbox pengguna. ReadScreen Tanggung jawab dari kelas ReadScreen ini adalah menampilkan detil yang dipilih oleh pengguna. SmtpClient Tanggung jawab dari SmtpClient ini adalah mengirimkan ke SMTP server. SmtpScreen Tanggung jawa dari SmtpScreen ini adalah menampilkan form kepada pengguna untuk mengetik yang ingin dikirim oleh pengguna. MimeDecoder Tanggung jawab dari Kelas MimeDecoder adalah menterjemahkan MIME data dari sebuah . Message Tanggung jawab dari kelas Message ini memproses data yang diterima melalui koneksi internet dan memyimpannya dalam array. Pada dasarnya kelas ini terdiri dari dua bagian. Bagian yang menangani Header dan bagaian yang menangani body . Preferences Tanggung jawab kelas Preferences untuk menyimpan informasi username, password, alamat POP3 server, alamat SMTP server, dan alamat pengguna kedalam RMS(Record Management System), dan mengambil informasi username, password, alamat POP3 server, alamat SMTP server, dan alamat pengguna dari RMS(Record Management System). PreferencesScreen Tanggung jawab dari kelas PreferencesScreen ini adalah menampilkan form untuk mengisi informasi username, password, alamat POP3 server, alamat SMTP server, dan alamat pengguna, jika sebelumnya pengguna sudah pernah mengisi informasi username, password, alamat POP3 server, alamat SMTP server, dan alamat pengguna maka form akan terisi dengan informasi yang pernah disimpan dalam RMS Gambar 12 adalah tampilan form untuk mengisi account, form ini akan tampil ketika pengguna menekan menu Preferences, untuk menyimpan informasi yang telah di ketik pengguna dapat menekan tombol Simpan lalu aplikasi akan menyimpan informasi yang telah diketik oleh pengguna. Untuk keluar dari form Preferences tanpa menyimpan informasi yang telah dirubah pengguna dapat menekan tombol keluar lalu aplikasi akan kembali ke menu awal. Gambar 13a adalah tampilan daftar yang ada di Inbox pengguna, untuk membacanya pengguna dapat memilih yang ingin dibaca dan menekan tombol menu lalu akan muncul daftar menu lalu pilih menu Baca. Gambar 13b adalah gambar tampilan form untuk mengirim , pada form tersebut terdapat field untuk siapa akan di kirim, subjek dan body setelah mengisi field-field tersebut pengguna dapat menekan tombol menu dan memilih menu kirim selanjutnya aplikasi akan mengirimkan tersebut. Gambar 12. Tampilan from untuk mengisi account. IV. HASIL DAN PEMBAHASAN Uji coba yang dilakukan dengan menggunakan emulator dari IDE Netbeans, server yang digunakan sebagai uji coba adalah mail.infosemu2.com. Gambar 13.(a) Tampilan daftar yang ada di mailbox pengguna dan (b) mengirim 37

7 V. PENUTUP Seperti yang telah diuraikan sebelumnya, penulis menyimpulkan : 1. Untuk melakukan koneksi ke server penulis menggunakan koneksi socket yang merupakan bagian dari paket Generic Connection Framework javax.microedition.io. 2. Untuk pengiriman dengan aplikasi Mobile , jika penulisan pesan sangat panjang maka terasa tidak senyaman penulisan pesan dengan komputer. Hal ini disebabkan karena keyboard pada handphone tidak sama dengan keyboard pada komputer. 3. Mobile lebih menghemat bandwith dibandingkan dengan klien berbasis web, alasannya adalah sebagai berikut: Pada aplikasi klien berbasis web, tampilan (User Interface) dibuat disisi server, sehingga data yang datang server adalah data dan data tampilan (User Interface). Pada aplikasi Mobile ini, tampilan (User Interface) sudah tersedia pada aplikasi Mobile sehingga data yang datang dari server adalah benar-benar data tanpa modifikasi. Aplikasi Mobile ini masi dapat dikembangkan lebih luas lagi, yaitu: 1. Dapat mengirim dan menampilkan dalam format HTML. 2. Dapat mengirim dan menampilkan dalam format gambar. 3. Dapat menghapus Pengguna dapat melakukan pengaturan, apakah ingin menampilkan yang pernah dibaca atau tidak, saat ini aplikasi Mobile akan menampilkan seluruh daftar termasuk yang pernah dibaca hal ini akan mempersulit untuk membaca dan menambah biaya semakin mahal jika pengguna sudah banyak. 5. Aplikasi Mobile dapat berjalan di belakang layar, sehingga jika ada pesan baru akan tampil informasi bahwa ada yang baru. Penerjemah Andi dari System Analysis and Design Methods. Indonesia: Penerbit Andi [3] Shalahuddin, M dkk Pemrograman J2ME. Bandung: Informatika Bandung. [4] Kadir, Abdul Dasar Pemrograman java 2. Yogyakarta: Penerbit Andi. [5] Fowler, Martin UML Distilled edisi 3, Panduan Singkat Bahasa Pemodelan Objek Standar. Terjemahan Oleh Tim Penerjemah Andi dari UML Distilled, 3th Ed., A Brief Guide to the standard Object Modeling Language. Indonesia: Penerbit Andi [6] Piroumian, Vartan Wireless J2ME Platform Programming. Indianapolis : Prentice Hall PTR. [7] Yuan, Michael Juntao Enterprise J2ME: Developing Mobile Java Applications. Indianapolis : Prentice Hall PTR. DAFTAR PUSTAKA [1] Mansfield, Niall Practical TCP/IP: Mendesain, Menggunakan dan Troubleshooting Jarigan TCP/IP di Linux dan Windows. Terjemahan oleh Dwi Prabantini dari Practical TCP/IP, Designing, Using and Troubleshooting TCP/IP Networks on Linux and Windows. Indonesia: Penerbit Andi. [2] Whitten, Jeffery L. dkk Metode Desain & Analisis Sistem edisi 6. Terjemahan Oleh Tim 38

LAPISAN APLIKASI SMTP, POP, DAN IMAP. Budhi Irawan, S.Si, M.T

LAPISAN APLIKASI SMTP, POP, DAN IMAP. Budhi Irawan, S.Si, M.T LAPISAN APLIKASI SMTP, POP, DAN IMAP Budhi Irawan, S.Si, M.T SKEMA SEND RECEIVE E-MAIL Client Kirim e-mail ke sebuah server menggunakan SMTP dan menerima e-mail menggunakan POP3 APLIKASI E-MAIL CLIENT

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

PERANCANGAN DAN PEMBANGUNAN CLIENT PADA PERANGKAT MOBILE BERBASIS JAVA ME

PERANCANGAN DAN PEMBANGUNAN  CLIENT PADA PERANGKAT MOBILE BERBASIS JAVA ME PERANCANGAN DAN PEMBANGUNAN EMAIL CLIENT PADA PERANGKAT MOBILE BERBASIS JAVA ME Budi Hari S 5106100117 Pembimbing : Wahyu Suadi, S.Kom, M.Kom MM RUMUSAN MASALAH Kemudahan dalam pengaksesan email lewat

Lebih terperinci

PENGENDALIAN JARAK JAUH KOMPUTER MENGGUNAKAN APLIKASI MOBILE

PENGENDALIAN JARAK JAUH KOMPUTER MENGGUNAKAN APLIKASI MOBILE PENGENDALIAN JARAK JAUH KOMPUTER MENGGUNAKAN APLIKASI MOBILE Kholid Fathoni 1, Isbat Uzzin Nadhori 1,Alfian Jauhar 1 Jurusan Teknik Informatika, PENS - ITS 1 Kampus ITS Sukolilo, Surabaya 60111, Indonesia

Lebih terperinci

BAB III ANALISIS DAN RANCANGAN

BAB III ANALISIS DAN RANCANGAN BAB III ANALISIS DAN RANCANGAN Sebelum merancang sebuah sistem, perlu dilakukan analisis terlebih dahulu. Analisis sistem adalah proses menentukan kebutuhan sistem, apa yang harus dilakukan sistem untuk

Lebih terperinci

APPLICATION LAYER. Oleh : Reza Chandra

APPLICATION LAYER. Oleh : Reza Chandra APPLICATION LAYER Oleh : Reza Chandra Sebagian besar dari kita berpengalaman menggunakan Internet melalui World Wide Web, layanan e-mail, dan file-sharing. Aplikasi ini, dan banyak lainnya, menyediakan

Lebih terperinci

Agenda. Protokol TCP/IP dan OSI Keluarga Protokol TCP/IP

Agenda. Protokol TCP/IP dan OSI Keluarga Protokol TCP/IP Agenda Protokol TCP/IP dan OSI Keluarga Protokol TCP/IP 2 Protokol Definisi : A rule, guideline, or document which guides how an activity should be performed. Dalam ilmu komputer, protokol adalah konvensi

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN 3.1 Gambaran umum sistem Pada tugas akhir ini, akan dibuat sebuah aplikasi berbasis jaringan internet dimana aplikasi ini digunakan untuk membantu seorang admin dalam mengendalikan

Lebih terperinci

TUGAS KOMUNIKASI DATA Simple Mail Transfer Protocol (SMTP) Disusun oleh: Lusia Pusvita Dewi Feti Fuji Astuti Andi Rofik Adi Wijaya Kusuma Yayan Jaya

TUGAS KOMUNIKASI DATA Simple Mail Transfer Protocol (SMTP) Disusun oleh: Lusia Pusvita Dewi Feti Fuji Astuti Andi Rofik Adi Wijaya Kusuma Yayan Jaya TUGAS KOMUNIKASI DATA Simple Mail Transfer Protocol (SMTP) Disusun oleh: Lusia Pusvita Dewi Feti Fuji Astuti Andi Rofik Adi Wijaya Kusuma Yayan Jaya FAKULTAS TEKNOLOGI INDUSTRI PRODI TEKNIK INFORMATIKA

Lebih terperinci

Aplikasi Kitab Undang-Undang Hukum Perdata pada Telepon Selular Menggunakan Bahasa Pemrograman J2ME

Aplikasi Kitab Undang-Undang Hukum Perdata pada Telepon Selular Menggunakan Bahasa Pemrograman J2ME Kitab Undang-Undang Hukum Per pada Telepon Selular Menggunakan Bahasa Pemrograman J2ME M. Akbar Muhidin 1, Fajar Masya 2, Abdi Wahab 3 JurusanTeknik Informatika, Fakultas Ilmu Komputer, Universitas Mercu

Lebih terperinci

APLIKASI MENGGUNAKAN J2ME

APLIKASI  MENGGUNAKAN J2ME APLIKASI EMAIL MENGGUNAKAN J2ME Wilis Kaswidjanti, Novrido Charibaldi, Fitri Hidayati Jurusan Teknik Informatika UPN Veteran Yogyakarta Jl. Babarsari 2 Tambakbayan 55281 Telp (0274) 485323 Email :wilisk@yahoo.com,

Lebih terperinci

HTTP Protocol Ketika sebuah alamat web (atau URL) yang diketik ke dalam web browser, web browser melakukan koneksi ke web service yang berjalan pada

HTTP Protocol Ketika sebuah alamat web (atau URL) yang diketik ke dalam web browser, web browser melakukan koneksi ke web service yang berjalan pada Application Layer Application layer adalah lapisan yang menyediakan interface antara aplikasi yang digunakan untuk berkomunikasi dan jaringan yang mendasarinya di mana pesan akan dikirim. Layer ini berhubungan

Lebih terperinci

Nama Penulis.

Nama Penulis. Protokol E-mail Nama Penulis inungf@ymail.com http://inungandthenotes.blogspot.com Lisensi Dokumen: Copyright 2003-20013 IlmuKomputer.Com Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi

Lebih terperinci

PENGENDALIAN JARAK JAUH KOMPUTER MENGGUNAKAN APLIKASI MOBILE

PENGENDALIAN JARAK JAUH KOMPUTER MENGGUNAKAN APLIKASI MOBILE PENGENDALIAN JARAK JAUH KOMPUTER MENGGUNAKAN APLIKASI MOBILE Oleh : ALFIAN JAUHAR 7404.040.053 Dosen Pembimbing : ISBAT UZZIN NADHORI, S.Kom 197405052003121002 KHOLID FATHONI, S.Kom 198012262008121003

Lebih terperinci

TUGAS JARINGAN KOMPUTER

TUGAS JARINGAN KOMPUTER TUGAS JARINGAN KOMPUTER Visualisasi Layanan Yang Berjalan Pada Protokol UDP Dan TCP Nama : Alfiansyah Nim : 09011281520131 SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERISTAS SRIWIJAYA 2017/2018 1. Layanan

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

BAB IV ANALISA DAN PERANCANGAN SISTEM. diusulkan dari sistem yang ada di Dinas Kebudayaan dan Pariwisata Kota

BAB IV ANALISA DAN PERANCANGAN SISTEM. diusulkan dari sistem yang ada di Dinas Kebudayaan dan Pariwisata Kota BAB IV ANALISA DAN PERANCANGAN SISTEM 4.1. Analisis Sistem yang Sedang Berjalan Pada bab ini dijelaskan mengenai prosedur yang berjalan dan yang diusulkan dari sistem yang ada di Dinas Kebudayaan dan Pariwisata

Lebih terperinci

Modul 2. Network Analysis Tool, Application Layer Protocol, dan Transport Layer Protocol

Modul 2. Network Analysis Tool, Application Layer Protocol, dan Transport Layer Protocol Modul 2 Network Analysis Tool, Application Layer Protocol, dan Transport Layer Protocol 1. Network Analysis Tool a. Tujuan - Mendeskripsikan fungsi dari Wireshark sebagai salah satu network analysis tool.

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Masalah Selama ini untuk mentransfer file dari PC ke smartphone menggunakan kabel usb. Penggunaan kabel usb untuk mentransfer file dari PC ke smartphone

Lebih terperinci

Rancang Bangun Aplikasi Pemantauan Produktifitas Karyawan dengan Komponen Keylogger

Rancang Bangun Aplikasi Pemantauan Produktifitas Karyawan dengan Komponen Keylogger Rancang Bangun Aplikasi Pemantauan Produktifitas Karyawan dengan Komponen Keylogger Rachmawati 1, Anis Cherid 2, Anita Ratnasari 3 Jurusan Teknik Informatika, Fakultas Ilmu Komputer, Universitas Mercu

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Gambaran Umum Sistem Pada tugas akhir ini, akan dibuat aplikasi desktop berbasis komputer menggunakan bahasa pemrograman VB.NET yang diberi nama Aplikasi virtual

Lebih terperinci

J2ME GUI dan Interkoneksi Client Server

J2ME GUI dan Interkoneksi Client Server J2ME GUI dan Interkoneksi Client Server Muhammad Zen S. Hadi, ST. MSc. Arsitektur Jaringan dgn J2ME 2 Introduction J2ME menyediakan fitur jaringan ke perangkat mobile Sehingga memungkinkan untuk selalu

Lebih terperinci

BAB 3 PERANCANGAN SISTEM

BAB 3 PERANCANGAN SISTEM BAB 3 PERANCANGAN SISTEM 3.1 Perancangan Program Program yang dibuat penulis bertujuan untuk menangkap paket-paket data yang penulis inginkan pada komputer di jaringan berbeda. Agar tujuan dari pembuatan

Lebih terperinci

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM 29 BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM III.1. Analisis Penelitian bertujuan untuk merancang sebuah sistem yang dapat melakukan penyampaian sebuah pesan multi chatting kedalam media LAN. Ada

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Masalah Analisa terhadap sistem ini dilakukan agar dapat batasan-batasan ataupun ukuran dari kinerja sistem yang berjalan. Perancangan sistem ini difokuskan

Lebih terperinci

BAB IV ANALISA DAN PERANCANGAN SISTEM

BAB IV ANALISA DAN PERANCANGAN SISTEM BAB IV ANALISA DAN PERANCANGAN SISTEM 4.1 Analisa Sistem Perancangan aplikasi kamus Bahasa Sunda berbasis Android dengan menggunakan bahasa pemrograman Java ini merupakan sistem yang mempermudah pengguna

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN BAB III ANALISA DAN PERANCANGAN III.1. Analisis Masalah Analisa masalah dapat didefinisikan sebagai penguraian dari suatu sistem informasi yang utuh ke dalam bagian-bagian komponennya dengan maksud mengidentifikasi

Lebih terperinci

Layanan ( service) Simple Mail Transport Protocol (SMTP)

Layanan  ( service)  Simple Mail Transport Protocol (SMTP) Layanan E-mail (E-mail service) E-mail adalah layanan untuk saling berkirim pesan antar pengguna internet di seluruh dunia. Sebenarnya e-mail sama dengan surat dalam kehidupan nyata. Perbedaannya adalah

Lebih terperinci

BAB 1 Arsitektur Layanan

BAB 1 Arsitektur Layanan BAB 1 Arsitektur Layanan E-Mail Dewasa ini E-Mail telah menjadi sarana komunikasi standar bagi para user komputer. Fasilitas yang 5 tahun lalu masih terbilang langka tersebut saat ini telah tersedia di

Lebih terperinci

BAB I PENDAHULUAN. Saat ini Teknologi komunikasi dengan telepon seluler (ponsel) telah

BAB I PENDAHULUAN. Saat ini Teknologi komunikasi dengan telepon seluler (ponsel) telah BAB I PENDAHULUAN 1.1 LATAR BELAKANG Saat ini Teknologi komunikasi dengan telepon seluler (ponsel) telah berkembang sedemikian pesat, banyak fitur-fitur dasar ponsel yang berevolusi atau bertambah kompleks

Lebih terperinci

PERANCANGAN SISTEM. Gambar 4-1 Interaksi antara sistem dan aplikasi

PERANCANGAN SISTEM. Gambar 4-1 Interaksi antara sistem dan aplikasi BAB 4. PERANCANGAN SISTEM 4.1. Perancangan Sistem Untuk memudahkan pembuatan aplikasi virtual lab ini, gambar di bawah ini menggambarkan bagaimana interaksi antara layanan dan aplikasi yang terjadi. Persistent

Lebih terperinci

Making Provisions for Applications and Services

Making Provisions for Applications and Services Making Provisions for Applications and Services Ketika seseorang mengakses informasi pada suatu perangkat (device), baik itu PC, laptop, PDA, ponsel, atau device lain yang terhubung ke jaringan, data tidak

Lebih terperinci

MAKALAH TENTANG LAPISAN OSI KE 7 (APPLICATION LAYER)

MAKALAH TENTANG LAPISAN OSI KE 7 (APPLICATION LAYER) MAKALAH TENTANG LAPISAN OSI KE 7 (APPLICATION LAYER) NAMA : DICKY TRIMARDI ( 11110996 ) YAYAT SUYATMAN ( 18110610 ) YIZREEL CHRISTYELL TATUIL ( 18110629 ) KELAS DOSEN : 3KA35 : MISSA LAMSANI TUGAS KELOMPOK

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Masalah Tahapan analisa masalah yang dimaksud merupakan masalah penerimaan siswa baru pada sekolah yang masih menggunakan cara manual. Dalam beberapa sekolah

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

Bab 3 Metoda dan Perancangan Sistem

Bab 3 Metoda dan Perancangan Sistem Bab 3 Metoda dan Perancangan Sistem Pada bab ini akan dibahas mengenai metode perancangan yang digunakan dalam membuat perancangan sistem aplikasi pendeteksian kata beserta rancangan design interface yang

Lebih terperinci

BAB I PERSYARATAN PRODUK

BAB I PERSYARATAN PRODUK BAB I PERSYARATAN PRODUK 1. 1 Pendahuluan Perkembangan teknologi informasi semakin hari semakin pesat. Salah satunya yaitu penggunaan handphone. Penggunaan handphone pada masa dulu sebatas hanya untuk

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Masalah Selama ini proses pembayaran tiket konser dilakukan dengan scan dengan menggunakan barcode hal tersebut akan memakan waktu yang cukup lama karena

Lebih terperinci

Membangun Aplikasi Layanan Pengiriman to SMS dan. SMS to berbasis SMS Gateway TUGAS AKHIR. Disusun Oleh : SYAIFUL ALAM NPM.

Membangun Aplikasi Layanan Pengiriman  to SMS dan. SMS to  berbasis SMS Gateway TUGAS AKHIR. Disusun Oleh : SYAIFUL ALAM NPM. Membangun Aplikasi Layanan Pengiriman E-mail to SMS dan SMS to E-mail berbasis SMS Gateway TUGAS AKHIR Disusun Oleh : SYAIFUL ALAM NPM. 0534010137 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI

Lebih terperinci

BAB IV PERANCANGAN SISTEM 4.1 PERANCANGAN SISTEM Untuk memudahkan pembuatan aplikasi sistem pakar berbasis website, maka akan dibuat model menggunakan UML (Unified Modeling Language). Perlu diketahui metode

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

Yama Fresdian Dwi Saputro from-engineer.blogspot.com. Pendahuluan. Lisensi Dokumen:

Yama Fresdian Dwi Saputro  from-engineer.blogspot.com. Pendahuluan. Lisensi Dokumen: Remote PC menggunakan SSH Server dan Telnet Server serta Monitoring Jaringan menggunakan Wireshark Yama Fresdian Dwi Saputro fds.yama@gmail.com http:// from-engineer.blogspot.com Lisensi Dokumen: Seluruh

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Masalah Komunikasi adalah bagian yang tidak dapat dipisahkan dengan kehidupan manusia. Seiring dengan berkembangnya teknologi, bentuk dan media berkomunikasi

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 III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN BAB III ANALISA DAN PERANCANGAN III.1. Analisis Masalah Analisa masalah dapat didefinisikan sebagai penguraian dari suatu sistem informasi yang utuh kedalam bagian-bagian komponennya dengan maksud mengidentifikasi

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Masalah Perkembangan teknologi di bidang komunikasi semakin tahun semakin maju. Barbagai perangkat lunak untuk mengembangkan aplikasi ponselpun bermunculan,

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Masalah Banyaknya aplikasi - aplikasi yang digunakan saat ini telah banyak membantu banyak pengguna dalam proses komunikasi dan bertukar informasi. Sama

Lebih terperinci

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM BAB IV PERANCANGAN SISTEM Aplikasi ini dibuat berdasarkan Framework Cordova dan Jquery Mobile, sedangkan untuk bahasa pemrogramannya menggunakan HTML5, Javascript, CCS dan bracket sebagai editor untuk

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN APLIKASI. Aplikasi chatting mobile phone yang menggunakan NetBeans IDE 6.0 yang di

BAB III ANALISIS DAN PERANCANGAN APLIKASI. Aplikasi chatting mobile phone yang menggunakan NetBeans IDE 6.0 yang di BAB III ANALISIS DAN PERANCANGAN APLIKASI 3.1 Analisis Tahapan analisis merupakan tahapan yang paling awal dalam membuat sebuah perangkat lunak. Pada tahapan ini dilakukan perancangan terhadap Aplikasi

Lebih terperinci

BAB I PERSYARATAN PRODUK

BAB I PERSYARATAN PRODUK 1. BAB I PERSYARATAN PRODUK 1.1. Pendahuluan BAB I PERSYARATAN PRODUK Telepon genggam/handphone sekarang ini sudah mulai merambah untuk memfasilitasi pengguna untuk mencari sesuatu di dunia internet. Popularitas

Lebih terperinci

Bab 3 Perancangan Sistem

Bab 3 Perancangan Sistem 14 Bab 3 Perancangan Sistem Proses perancangan dan pengimplementasian aplikasi Objek Wisata Kabupaten Poso Berbasis Android diperlukan perancangan sistem. Perancangan sistem bertujuan untuk memberikan

Lebih terperinci

BAB III ANALISIS SISTEM

BAB III ANALISIS SISTEM BAB III ANALISIS SISTEM Pada bab ini akan dijelaskan tentang hasil analisis dari permasalahanpermasalahan yang menjadi latar belakang masalah seperti yang telah dijelaskan pada bab-bab sebelumnya, namun

Lebih terperinci

BAB IV. dilakukan dari sistem yang telah selesai dirancang dan dapat digunakan. Hasil sistem yang dibuat

BAB IV. dilakukan dari sistem yang telah selesai dirancang dan dapat digunakan. Hasil sistem yang dibuat BAB IV HASIL DAN PEMBAHASAN IV.1. Hasil Dalam tahapan bab ini menjelaskan hasil dari perancangan sistem serta uji coba yang telah dilakukan dari sistem yang telah selesai dirancang dan dapat digunakan.

Lebih terperinci

Aplikasi Client pada Ponsel untuk Memproses Informasi Perkuliahan

Aplikasi  Client pada Ponsel untuk Memproses Informasi Perkuliahan Available online at TRANSMISI Website http://ejournal.undip.ac.id/index.php/transmisi TRANSMISI, 12 (1), 2010, 33-38 Aplikasi Email Client pada Ponsel untuk Memproses Informasi Perkuliahan Moh. Firomas

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Masalah Email sudah digunakan orang sejak awal terbentuknya internet dan merupakan salah satu fasilitas yang ada pada saat itu. Tak jarang orang menyimpan

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Masalah Perkembangan teknologi pada masa sekarang ini telah mengalami perubahan yang sangat pesat, sama halnya dengan perkembangan Elektronik. Salah satunya

Lebih terperinci

JARINGAN KOMPUTER Layanan Dari TCP dan UDP Protocol

JARINGAN KOMPUTER Layanan Dari TCP dan UDP Protocol JARINGAN KOMPUTER Layanan Dari TCP dan UDP Protocol Nama : Qonita Al afwa NIM : 09011281520103 Kelas : SK5C Dosen Pengampuh : Deris Stiawan, M.T., Ph.D. SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS

Lebih terperinci

BAB I PERSYARATAN PRODUK

BAB I PERSYARATAN PRODUK BAB I PERSYARATAN PRODUK 1.1 Pendahuluan Perkembangan hardware dan perangkat lunak berkembang dengan semakin canggihnya teknologi. Hal ini memberikan kemudahan bagi pengguna dengan adanya berbagai macam

Lebih terperinci

APLIKASI KEAMANAN DATA DENGAN TEKNIK STEGANOGRAFI MENGGUNAKAN METODE END OF FILE (EOF)

APLIKASI KEAMANAN DATA DENGAN TEKNIK STEGANOGRAFI MENGGUNAKAN METODE END OF FILE (EOF) APLIKASI KEAMANAN DATA DENGAN TEKNIK STEGANOGRAFI MENGGUNAKAN METODE END OF FILE (EOF) Michael Sitorus Universitas Satya Negara Indonesia Jalan Arteri Pondok Indah No. 11 Kebayoran Lama, Jakarta Selatan

Lebih terperinci

RANCANG BANGUN CLIENT PADA PERANGKAT MOBILE

RANCANG BANGUN  CLIENT PADA PERANGKAT MOBILE RANCANG BANGUN EMAIL CLIENT PADA PERANGKAT MOBILE Tri Aditya Sasongko, Idris Winarno, S.ST, M.Kom, Kholid Fathoni, S.Kom. Jurusan Teknik Informatika, Politeknik Elektronika Negeri Surabaya, Institut Teknologi

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM 36 BAB III ANALISA DAN PERANCANGAN SISTEM III.1 Analisa Perancangan aplikasi E-Learning ini membahas seputar materi Microsoft Word 2003. Setiap penjelasan disertai dengan arahan berupa suara untuk melanjutkan

Lebih terperinci

PENGEMBANGAN PLUGIN PENJADWALAN SEMINAR PADA WEB JURUSAN ILMU KOMPUTER BERBASIS WORDPRESS

PENGEMBANGAN PLUGIN PENJADWALAN SEMINAR PADA WEB JURUSAN ILMU KOMPUTER BERBASIS WORDPRESS PENGEMBANGAN PLUGIN PENJADWALAN SEMINAR PADA WEB JURUSAN ILMU KOMPUTER BERBASIS WORDPRESS 1 Amin Nurul Fatah, 1 Didik Kurniawan, 1 Anie Rose Irawati 1 Jurusan Ilmu Komputer, FMIPA, Universitas Lampung

Lebih terperinci

Penggunaan Teknologi Komputer di Bidang Perbankan. Disusun Oleh : : M. Agus Munandar : P

Penggunaan Teknologi Komputer di Bidang Perbankan. Disusun Oleh : : M. Agus Munandar : P Penggunaan Teknologi Komputer di Bidang Perbankan Disusun Oleh : Nama NPM : M. Agus Munandar : 2015110042P ATM (Automatic Teller Machine) ATM (Anjungan Tunai Mandiri / Automatic Teller Machine) merupakan

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. Sistem yang dibangun pengembang adalah berbasis web. Untuk dapat

BAB IV IMPLEMENTASI DAN EVALUASI. Sistem yang dibangun pengembang adalah berbasis web. Untuk dapat BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Implementasi Sistem yang dibangun pengembang adalah berbasis web. Untuk dapat menjalankan sistem tersebut dengan baik dibutuhkan beberapa persyaratan mengenai

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM. permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang

BAB III ANALISA DAN PERANCANGAN SISTEM. permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Analisis Masalah Langkah awal dalam pembuatan sistem adalah mengidentifikasi permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang disajikan dalam

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 IV IMPLEMENTASI DAN PENGUJIAN

Bab IV IMPLEMENTASI DAN PENGUJIAN Bab IV IMPLEMENTASI DAN PENGUJIAN Pada bab ini akan dilakukan implementasi dan pengujian terhadap sistem yang baru. Tahapan ini dilakukan setelah perancangan selesai dilakukan dan selanjutnya akan diimplementasikan

Lebih terperinci

MEMBUAT WEB SERVICE DENGAN MENGGUNAKAN JAVA (STUDI KASUS E- COMMERCE PORTAL)

MEMBUAT WEB SERVICE DENGAN MENGGUNAKAN JAVA (STUDI KASUS E- COMMERCE PORTAL) MEMBUAT WEB SERVICE DENGAN MENGGUNAKAN JAVA (STUDI KASUS E- COMMERCE PORTAL) Rimma Maliyanti, 50404635 Mahasiswa Sarjana Strata Satu (S1) Teknik Informatika Universitas Gunadarma Jln. Margonda Raya 100

Lebih terperinci

BAB 1 PENYETINGAN AKUN

BAB 1 PENYETINGAN AKUN BAB 1 PENYETINGAN AKUN E-MAIL Jika aplikasi Mail belum pernah digunakan sebelumnya maka saat mengakses pertama kali aplikasi tersebut, sistem akan menanyakan beberapa pertanyaan seputar konfigurasi yang

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

Praktikum POSTFIX MAIL SERVER

Praktikum POSTFIX MAIL SERVER Praktikum POSTFIX MAIL SERVER I. Tujuan Praktikan diharapkan mampu memahami cara kerja dari sebuah mail server, serta mampu melakukan instalasi, konfigurasi pada sebuah mail server. II. Keperluan a. Komputer

Lebih terperinci

ANALISIS DAN PERANCANGAN APLIKASI SISTEM BASIS DATA REPUBLIK BIKER BERBASIS WEB

ANALISIS DAN PERANCANGAN APLIKASI SISTEM BASIS DATA REPUBLIK BIKER BERBASIS WEB ANALISIS DAN PERANCANGAN APLIKASI SISTEM BASIS DATA REPUBLIK BIKER BERBASIS WEB Mochammad Doohan; Budhi Dharmawan S; Nicholas; Harini Kuntjahjani,M.Eng Jurusan Teknik Informatika, Fakultas Ilmu Komputer,

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 IV IMPLEMENTASI DAN EVALUASI. Sebelum menjalankan program aplikasi ini ada elemen-elemen

BAB IV IMPLEMENTASI DAN EVALUASI. Sebelum menjalankan program aplikasi ini ada elemen-elemen BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistem Sebelum menjalankan program aplikasi ini ada elemen-elemen pendukung yang harus diperhatikan yaitu perangkat lunak dari komputer (Software) dan perangkat

Lebih terperinci

PEMROGRAMAN WEB. Agussalim

PEMROGRAMAN WEB. Agussalim PEMROGRAMAN WEB Agussalim Deskripsi Matakuliah Matakuliah ini mengajarkan tentang: Konsep Pemrograman WEB Pemrograman WEB statis dan dinamis HTML (Hyper Text Markup Language) PHP Hypertext preprocessor,

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN Bab ini akan menjelaskan sistem analisis dan perancangan pada aplikasi Website Try out Seleksi Mahasiswa Baru Universitas Mercu Buana. 3.1 Identifikasi Masalah Try Out

Lebih terperinci

BAB III PERANCANGAN DAN PEMBUATAN SISTEM

BAB III PERANCANGAN DAN PEMBUATAN SISTEM BAB III PERANCANGAN DAN PEMBUATAN SISTEM Pada Bab ini akan dijelaskan mengenai perancangan perangkat lunak server blogger yang meliputi perancangan sistem, d a n perancangan desain interface system. 3.1

Lebih terperinci

BAB III METODOLOGI PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer, Fakultas Matematika dan Ilmu

BAB III METODOLOGI PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer, Fakultas Matematika dan Ilmu 38 BAB III METODOLOGI PENELITIAN 3.1 Waktu dan Tempat Penelitian Penelitian ini dilakukan di Jurusan Ilmu Komputer, Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Lampung yang berada di jalan

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

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA 45 BAB IV HASIL DAN UJI COBA IV.1. Jalannya Uji Coba Dalam melakukan uji coba terhadap aplikasi, ada beberapa tahapan dalam proses pengujian yang penulis kerjakan, yaitu : 1. Pengujian perangkat yang digunakan,

Lebih terperinci

TELNET & ROUTING INTERNET

TELNET & ROUTING INTERNET TELNET & ROUTING INTERNET Sistem pelayanan informasi pada jaringan INTERNET, sebagian besar bekerja dengan konsep client-server, dimana program client akan meminta server untuk melakukan suatu tugas (misalnya

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN EVALUASI BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistem Tahap implementasi sistem merupakan tahap yang bertujuan untuk merubah hasil analisis dan perancangan ke dalam bahasa pemrograman yang dimengerti oleh

Lebih terperinci

Billy Pramboro Putra Dosen Pembimbing: Umi Laili Yuhana S.Kom M.Sc

Billy Pramboro Putra Dosen Pembimbing: Umi Laili Yuhana S.Kom M.Sc Billy Pramboro Putra 510610078 Dosen Pembimbing: Umi Laili Yuhana S.Kom M.Sc Dalam catatan Asosiasi Telepon Seluler Indonesia sekitar 180 juta penduduk Indonesia (60%) sudah menjadi pelanggan layanan

Lebih terperinci

1. BAB III ANALISA DAN PERANCANGAN SISTEM

1. BAB III ANALISA DAN PERANCANGAN SISTEM 1. BAB III ANALISA DAN PERANCANGAN SISTEM Pada bab ini akan membahas tentang analisa dan perancangan sistem. Analisa sistem meliputi deskripsi produk, analisa kebutuhan dan use case, sedangkan perancangan

Lebih terperinci

SIMPLE ADDITIVE WEIGHTING (SAW) PADA SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN RUMAH MAKAN

SIMPLE ADDITIVE WEIGHTING (SAW) PADA SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN RUMAH MAKAN SIMPLE ADDITIVE WEIGHTING (SAW) PADA SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN RUMAH MAKAN oleh: Jurusan Teknologi Informasi, Politeknik Negeri Jember dwi.putro.sarwo.setyohadi@gmail.com ABSTRAK Perkembangan

Lebih terperinci

BAB IV. digunakan. Hasil sistem yang dibuat merupakan sebuah aplikasi penerimaan siswa

BAB IV. digunakan. Hasil sistem yang dibuat merupakan sebuah aplikasi penerimaan siswa BAB IV HASIL DAN PEMBAHASAN IV.1. Hasil Dalam tahapan bab ini menjelaskan hasil dari perancangan sistem serta uji coba yang telah dilakukan dari sistem yang telah selesai dirancang dan dapat digunakan.

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

BAB III ANALISA MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISA MASALAH DAN RANCANGAN PROGRAM BAB III ANALISA MASALAH DAN RANCANGAN PROGRAM III.1. Analisa Perancangan aplikasi kamus mobile menggunakan bahasa pemograman Java dimana platform yang digunakan adalah J2ME ( Java 2 Micro Edition). J2ME

Lebih terperinci

JURUSAN SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA

JURUSAN SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA TUGAS JARINGAN KOMPUTER Nama : Yonatan Riyadhi NIM : 09011181419009 Kelas : SK 5A Nama Dosen : Dr. Deris Stiawan M.T JURUSAN SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA 2016 CAPTURE DAN

Lebih terperinci

BAB III METODE PENELITIAN. chatting harus di download dan diistall ke dalam handphone. Proses download

BAB III METODE PENELITIAN. chatting harus di download dan diistall ke dalam handphone. Proses download BAB III MEODE PENELIIAN 3.1 Analisa Sistem Sebelum kegiatan chatting dapat dilakukan, terlebih dahulu aplikasi chatting harus di download dan diistall ke dalam handphone. Proses download aplikasi chatting

Lebih terperinci

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM. telah dijelaskan pada bab sebelumnya. Analisis yang dilakukan bertujuan untuk

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM. telah dijelaskan pada bab sebelumnya. Analisis yang dilakukan bertujuan untuk BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM III.1. Analisis Masalah Pada bab tiga ini akan dilakukan analisis terhadap landasan teori yang telah dijelaskan pada bab sebelumnya. Analisis yang dilakukan

Lebih terperinci

BAB I PENDAHULUAN. dengan olahraga latihan angkat beban (weight lifting), aerobik (aerobics) dan

BAB I PENDAHULUAN. dengan olahraga latihan angkat beban (weight lifting), aerobik (aerobics) dan BAB I PENDAHULUAN 1.1 Latar Belakang Fitness adalah aktivitas yang mampu membuat orang mejadi lebih bugar dengan olahraga latihan angkat beban (weight lifting), aerobik (aerobics) dan pemenuhan nutrisi

Lebih terperinci

Aplikasi MMS (Multimedia Messaging Service) pada Mobile Phone Menggunakan Pemrograman J2ME

Aplikasi MMS (Multimedia Messaging Service) pada Mobile Phone Menggunakan Pemrograman J2ME Aplikasi MMS (Multimedia Messaging Service) pada Mobile Phone Menggunakan Pemrograman J2ME Fria Avianto 1 dan Tri Daryanto 2 Jurusan Teknik Informatika, Fakultas Ilmu Komputer, Universitas Mercu Buana

Lebih terperinci

Gambar Notifikasi via

Gambar Notifikasi via BAB III ANALISA DAN PERANCANGAN 3.1 Gambaran Umum Notifikasi Status Perangkat Secara umum notifikasi yang dikirimkan oleh aplikasi monitoring adalah melalui Email dan juga alert atau alarm pada aplikasi

Lebih terperinci

BAB II DASAR TEORI Gambar 2.1. Cubieboard2

BAB II DASAR TEORI Gambar 2.1. Cubieboard2 BAB II DASAR TEORI Pada bab ini membahas dasar teori yang digunakan dalam perancangan skripsi ini. Teori yang digunakan pada skripsi ini adalah Cubieboard 2, Raspberry Pi, web server, Apache web server,

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM 46 BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Sejarah Perusahaan Batalion Barbershop adalah salah satu usaha jasa perawatan rambut yang berada di Jakarta Selatan. Batalion Barbershop merupakan usaha yang

Lebih terperinci

Software Requirements Specification

Software Requirements Specification Software Requirements Specification untuk Aplikasi Desktop Untuk Logistik Alat Tulis Kantor Berbasis RMI Java (Client - Server Middleware). Versi 1.10 Oleh : Made Andhika 23510307 I Putu Agus Eka Pratama

Lebih terperinci

APLIKASI UNTUK PEMANTAUAN LAN PADA STUDI KASUS DI UNIVERSITAS BUNDA MULIA. Abstract

APLIKASI UNTUK PEMANTAUAN LAN PADA STUDI KASUS DI UNIVERSITAS BUNDA MULIA. Abstract APLIKASI UNTUK PEMANTAUAN LAN PADA STUDI KASUS DI UNIVERSITAS BUNDA MULIA Halim Agung halimagung89@gmail.com Tekhnik Informatika Universitas Bunda Mulia Abstract Peningkatan kualitas suatu proses belajar

Lebih terperinci

Laporan Minggu Kedua Jaringan Komputer dan Komunikasi Data

Laporan Minggu Kedua Jaringan Komputer dan Komunikasi Data Laporan Minggu Kedua Jaringan Komputer dan Komunikasi Data P 2 6 8 A c h m a d J u n a n t o A r v ino D o n i S e t y a w a n G i g i n A n u g e r a h P r a s e t o A g u n g S Magister Teknologi Informasi

Lebih terperinci