Analisis dan Perancangan Perangkat Lunak Media Sosial untuk Berbagi Informasi Diskon

dokumen-dokumen yang mirip
Analisis dan Perancangan Aplikasi Penuntun Jalan dengan Perintah Suara Berbahasa Indonesia pada Perangkat Bergerak Berbasis Android

Sistem Rekonstruksi Rute Perjalanan Dengan GPS Untuk Efisiensi Proses Update Posisi

Aplikasi Penghitung Zakat dan Penunjuk Lokasi Tempat Pengelolaan Zakat Terdekat Berbasis Android pada Alat Komunikasi Bergerak

Rancang Bangun Aplikasi Kurikulum Untuk Mendukung Manajemen Mutu Belajar Mengajar Perguruan Tinggi Studi Kasus ITS

Rancang Bangun Aplikasi Perangkat Bergerak Layanan Pemesanan Barang (Studi Kasus Dinas Kebersihan dan Pertamanan Kota Surabaya )

JURNAL TEKNIK ITS Vol. 6, No. 2, (2017) ISSN: ( Print) A-534

Rancang Bangun Aplikasi Pencarian Tempat Indekos Pada Perangkat Mobile Android

Pembuatan Konten Manajemen Video untuk mendukung Komunitas IbuKreatif di Facebook

Pembuatan Aplikasi Komunitas Organisasi. Mahasiswa Universitas Surabaya. Berbasis Android

BAB 1 PENDAHULUAN 1.1. Latar Belakang Masalah

PERANGKAT LUNAK PENJUALAN ACCESSORIES HANDPHONE BERBASIS WEB DI KONTER PRADANA CELLULAR BUSSINESS

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

MOBILE APPLICATION DEVELOPMENT FOR E- COMMERCE VENDPAD USING IONIC FRAMEWORK

SISTEM PEMASARAN LAPTOP BERBASIS E-COMMERCE PADA CV. WAHOO COMPUTER MEDAN

BAB I PENDAHULUAN 1.1 Latar Belakang

Pembuatan Kakas Komunikasi Antar Pengembang Perangkat Lunak

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

JURNAL TEKNIK ITS Vol. 6, No. 1, (2017) ISSN: ( Print) A-100

SISTEM INFORMASI RESERVATION KAMAR HOTEL BERBASIS WEB PADA MESRA BUSINESS & RESORT HOTEL

Rancang Bangun Aplikasi Web Informasi Eksekutif Pada Pemerintah Kabupaten XYZ

BAB I PENDAHULUAN. jenis bisnis dalam meningkatkan efisiensi dan efektivitas proses bisnis,

Perancangan Web Application Honeypot untuk Menggali Informasi Peretas

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB III ANALISIS DAN PERANCANGAN

Rekomendasi Indekos dengan Metode Pembobotan pada Aplikasi E-Commerce CariKos Berbasis Web

BAB 1 PENDAHULUAN. suatu komputer untuk saling berkomunikasi dengan komputer lain.

BAB I PENDAHULUAN. sehingga keputusan dapat diambil dengan cepat. Salah satu piranti teknologi

BAB 1 PENDAHULUAN. pengguna jejaring sosial yang bahkan tidak dapat dibatasi cakupannya, dapat. dibutuhkan oleh sebuah organisasi tertentu.

JURNAL TEKNIK ITS Vol. 5, No. 2, (2016) ISSN: ( Print)

BAB IV HASIL DAN UJI COBA

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB III METODOLOGI PENELITIAN

RANCANG BANGUN APLIKASI BUKU INDUK SISWA BERBASIS WEB PADA MTs NEGERI KERTAJATI

Perancangan Sistem Pelatihan Berbasis Web

PERANCANGAN APLIKASI SOCIAL COMMERCE BERDASARKAN METODE UJI KUALITAS WEBQUAL 4.0

PEMANFAATAN GOOGLEMAPS UNTUK PEMETAAN DAN PENCARIAN DATA PERGURUAN TINGGI NEGERI DI INDONESIA

SISTEM INFORMASI BIMBINGAN BELAJAR PRIVAT STUDI KASUS LEMBAGA BIMBINGAN BELAJAR INDONESIA COLLEGE

SISTEM PEMETAAN PAPAN REKLAME DI SURABAYA BERBASIS GOOGLE MAP

APLIKASI PENGINGAT AGENDA BERDASARKAN LOKASI DENGAN GLOBAL POSITIONING SYSTEM (GPS) BERBASIS ANDROID

1BAB I PENDAHULUAN 1.1 Latar Belakang

Sistem Informasi Pencatatan Data Warga Kelurahan Berbasis Mobile

BAB 1 PENDAHULUAN. 1.1 Latar Belakang


Angkasa Pura Digital Signage pada Bandar udara Syamsudinnor Banjarmasin

RANCANG BANGUN APLIKASI PENGELOLAAN SURAT DI DESA TANJUNG KAMUNING

BAB I PENDAHULUAN. perkembangan jaman pula. Usaha harus terus berlomba dan berharap bahwa

1. Pendahuluan Perangkat Internet dan mobile dalam beberapa tahun belakangan ini mengalami perkembangan yang sangat pesat. Hal ini disebabkan karena k

Pengingat Agenda Berdasarkan Konteks Lokasi Menggunakan GPS dengan Algoritma k-nearest Neighbor pada Perangkat Bergerak

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB III METODOLOGI PENELITIAN

SISTEM INFORMASI PENJUALAN BERBASIS WEB PADA USANTEX

RANCANG BANGUN APLIKASI REKAM MEDIS POLIKLINIK UNIVERSITAS TRILOGI

BAB I PENDAHULUAN. Kenyataan telah menunjukan bahwa penggunaan media elektronik merupakan

Visualisasi Sistem Informasi Pendaftaran Kadaster 3D Studi Kasus: Rumah Susun Grudo, Surabaya

BAB IV HASIL DAN PEMBAHASAN

Implementasi Software As A Service Pada Aplikasi Latih Tanding Futsal

BAB IV HASIL DAN UJI COBA

PENERAPAN FRAMEWORK DENGAN ARSITEKTUR MODEL-VIEW-CONTROLLER PADA PENGELOLAAN DATA PENELITIAN DAN PENGABDIAN KEPADA MASYARAKAT

BAB III ANALISIS DAN PERANCANGAN

DAFTAR ISI. KATA PENGANTAR... i. DAFTAR ISI... iii. DAFTAR GAMBAR... vii. DAFTAR TABEL... ix. DAFTAR LAMPIRAN... x Latar Belakang Masalah...

PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI ADMINISTRASI PADA LABORATORIUM KIMIA FAKULTAS MIPA UNIVERSITAS NEGERI JAKARTA

BAB III METODE PENELITIAN. Dalam penelitian ini, alat yang di gunakan adalah sebagai berikut: 1. Perangkat Keras (Hardware)

BAB I PENDAHULUAN. pendidikan, budaya maupun industri khususnya di Indonesia bagian timur.

BAB IV HASIL DAN UJI COBA

Pengembangan Aplikasi berbasis Website untuk Jejaring dan Komunikasi dalam Organisasi Majelis Agama Konghucu Indonesia (MAKIN)

Benni Agung Nugroho Jurusan Teknik Informatika, Politeknik Kediri

BAB I PENDAHULUAN Latar Belakang

BAB 1 PENDAHULUAN. Sistem informasi merupakan fokus utama dari studi disiplin sistem informasi dan

dimana lokasi agen penyalur tenaga kerja yang bisa dipercaya dalam menyediakan tenaga kerja yang cocok dan berkualitas. Masyarakat bisa saja

Jurnal SCRIPT Vol. 1 No. 2 Januari 2014

Implementasi Sistem Informasi Penjualan Untuk Minimarket

BAB III ANALISA DAN DESAIN SISTEM

WEBSITE PT. LUMENINDO GILANG CAHAYA MENGGUNAKAN METODE WATERFALL

Diagram Use Case. Pertemuan 3

BAB I PENDAHULUAN. 1.1 Latar Belakang

SISTEM PENJADWALAN UJIAN DOKTOR PADA PASCASARJANA UNIVERSITAS DIPONEGORO. Rizka Ella Setyani, Sukmawati Nur Endah

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1. Latar Belakang Dengan semakin majunya teknologi pada masa sekarang ini, kebutuhan akan informasi yang cepat dan akurat sangat

PERANGKAT LUNAK PENJUALAN BERBASIS WEB (E-COMMERCE) DI PETERNAKAN AYAM HIAS PARENGNA

BAB IV HASIL DAN UJI COBA

Sistem Navigasi Indoor Menggunakan Sinyal Wi-fi dan Kompas Digital Berbasis Integrasi dengan Smartphone untuk Studi Kasus pada Gedung Bertingkat

Rancang Bangun Sistem Informasi Geografis Pendataan Paud Di Indonesia Berbasis Web

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB I PENDAHULUAN I-1

SISTEM INFORMASI PRESENSI DAN PENGGAJIAN KARYAWAN DI TOKO BOBOHOMART BANJARNEGARA. Oleh : Dwi Nurdiani

BAB IV ANALISA DAN PERANCANGAN SISTEM

ANALISIS PERANCANGAN SISTEM INFORMASI PEMASARAN FURNITURE BERBASIS WEB

JURNAL TEKNIK POMITS Vol. 1, No. 1, (2012) 1-6 1

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

SISTEM INFORMASI BANK DATA DAN PENELUSURAN TUGAS AKHIR DAN SKRIPSI BERBASIS WEB ( STUDY KASUS STMIK PRINGSEWU)

Sistem Perwalian Online Mahasiswa Pada Program Pendidikan Jarak Jauh

Rancang Bangun Aplikasi Panggilan Darurat dengan Perintah Suara Berbahasa Indonesia pada Perangkat Bergerak Berbasis Android

BAB I PENDAHULUAN 1.1 Latar Belakang

IMPLEMENTASI E-COMMERCE BUSINESS TO COSTUMER (B2C) SEBAGAI SOLUSI PENJUALAN KOMPUTER PADA IT SOLUTION BANJARMASIN BERBASIS WEB.

Rancang Bangun Modul Pengenalan Suara Menggunakan Teknologi Kinect

Pembuatan Game Simulasi Multiplayer Online Freelance Simulation Berbasis Web dengan Kerangka Kerja CodeIgniter

Rancang Bangun Aplikasi Penjualan Online Pada PT. Jumbo Power International

REVIEW JURNAL. Disusun Oleh : Istikomah K Yuliana Ariyanti K

Desain dan Analisis Algoritma Pencarian Prediksi Hasil Penjumlahan Beberapa Urutan Berkala dengan Metode Eliminasi Gauss

Sistem Informasi Jurusan Teknik Elektro Politeknik Negeri Semarang Berbasis Mobile Application

Transkripsi:

JURNAL TEKNIK POMITS Vol. 2, No. 2, (2013) ISSN: 2337-3539 (2301-9271 Print) A-423 Analisis dan Perancangan Perangkat Lunak Media Sosial untuk Berbagi Informasi Diskon Faizah Alkaff, Umi Laili Yuhana, dan Rully Agus Hendrawan Teknik Informatika, Teknologi Informasi, Institut Teknologi Sepuluh Nopember (ITS) Jl. Arief Rahman Hakim, Surabaya 60111 Indonesia e-mail: yuhana@its-sby.edu Abstrak Jumlah penggunaan internet dan aplikasi media sosial selalu mengalami peningkatan. Hal tersebut terjadi karena penggunaannya dapat memudahkan segala macam pencarian yang kita butuhkan. Dalam hal memperoleh informasi diskon, kita biasanya akan sulit mendapatkan informasi diskon terbaru dan sesuai keinginan kita secara cepat karena kebanyakan toko mempromosikan diskonnya melalui poster, brosur atau katalog diskon di lokasi sekitarnya saja. Selain itu, media promosi diskon pun dirasa kurang praktis dan memerlukan biaya yang tidak kecil. Atas dasar itulah diperlukan sebuah perangkat lunak yang berbentuk media sosial dimana penggunanya dapat berbagi informasi diskon dan dapat melakukan pencarian diskon yang berbasis lokasi dan konteks. Untuk menentukan kebutuhan perangkat lunak ini, digunakan sebuah diagram kasus penggunaan yang menggambarkan keseluruhan fungsionalitas yang dibutuhkan oleh sebuah media sosial berbagi informasi diskon. Media sosial berbagi informasi diskon mempunyai 2 aktor, yaitu pengguna dan administrator. Administrator mempunyai fungsi untuk mengelola data kategori produk. Untuk pengguna, media sosial berbagi diskon harus mempunyai fitur memasukkan informasi diskon, menampilkan informasi diskon sesuai lokasi dan konteks serta menyediakan fitur pencarian dan menampilkan data profil pengguna. Kata kunci Diskon, Media Sosial, Sistem Berbasis Konteks. I. PENDAHULUAN eiring dengan perkembangan teknologi yang sangat pesat, Ssegala kebutuhan yang diperlukan dapat dipenuhi dengan cara yang praktis dan tidak menyulitkan. Terlebih lagi dengan adanya media internet yang dapat memudahkan segala macam pencarian benda. Di sisi lain, aplikasi berbentuk media sosial sudah sangat menjamur. Aplikasi-aplikasi tersebut menjadi wadah kepada manusia untuk saling berbagi di dunia maya. Dalam hal memperoleh informasi diskon, kita biasanya akan sulit mendapatkan informasi diskon terbaru secara cepat karena kebanyakan toko mempromosikan diskonnya melalui poster, brosur atau katalog diskon di lokasi sekitarnya saja. Kita juga tidak jarang mendapatkan kesulitan dalam melakukan pencarian informasi diskon produk-produk yang kita inginkan. Selain itu, media promosi diskon pun dirasa kurang praktis dan memerlukan biaya yang tidak kecil. Atas dasar itulah muncul ide untuk mengeksplorasi pengembangan aplikasi media sosial dimana penggunanya dapat saling berbagi informasi diskon dan dapat melakukan pencarian diskon berbasis lokasi diskon tersebut. Aplikasi ini dapat bermanfaat dari sisi pengguna dan sisi penjual yang menyediakan diskon. Manfaat bagi pengguna adalah untuk mempermudah dalam memperoleh informasi diskon dan manfaat bagi penjual adalah dapat membantu penyebaran informasi secara murah. II. TINJAUAN PUSTAKA A. Systems Development Life Cycle (SDLC) Systems Development Life Cycle atau yang disebut sebagai siklus hidup pengembangan sistem adalah proses pembuatan dan pengubahan sistem serta model dan metodologi yang digunakan untuk mengembangkan sistem-sistem tersebut. Konsep ini umumnya merujuk pada sistem komputer atau informasi. Tahap-tahap dalam SDLC terdiri dari: perancangan, analisis, desain, implementasi, pengujian dan pengelolaan[1]. B. Media Sosial Media sosial adalah sebuah media online, dengan para penggunanya bisa dengan mudah berpartisipasi dan berbagi informasi. Media sosial merupakan social computing tools yang merupakan teknologi utama pada sebuah sistem informasi sosial. Penggunaan media sosial telah menjadi aktivitas favorit pada saat waktu kosong bagi para pengguna internet karena dalam sosial media pengguna dapat secara aktif berkontribusi dan memberikan informasi kepada orang lain[2]. Fitur-fitur yang harus terdapat pada sebuah aplikasi media sosial adalah sebagai berikut. 1. Sociality Media sosial dapat disebut sebuah komunitas dan media ini fokus pada adanya pertukaran informasi. Jadi, sebuah aplikasi media sosial harus mempunyai fitur untuk para penggunanya agar dapat saling bertukar informasi. 2. Openness Media sosial biasanya tidak mempunyai jumlah pengguna yang ditentukan sebelumnya. Media sosial mempunyai jumlah yang besar dan tidak dapat didefinisikan secara pasti jumlahnya. Semua orang dapat berpatisipasi dan berkontribusi secara bebas sesuai keinginan mereka tidak ada tuntutan atau perintah pihak lain. 3. Contributors Kontributor di media sosial adalah seorang individu yang bebas dan tidak terikat dengan salah satu pihak atau lebih. Jadi, berpartisipasinya seorang individu untuk menjadi kotributor media sosial tergantung dari individu itu sendiri.

JURNAL TEKNIK POMITS Vol. 2, No. 2, (2013) ISSN: 2337-3539 (2301-9271 Print) A-424 4. Contents Isi dari informasi yang dihasilkan dari sebuah media sosial adalah user-generated. Jadi, informasi pada sebuah aplikasi media sosial berasal dari pengguna dan informasi tersebut digunakan untuk pengguna pula. 5. Technology Sebuah aplikasi media sosial biasanya mudah digunakan dan merupakan open source software. 6. Location Sistem aplikasi media sosial adalah online. Jadi, pengguna aplikasi media sosial dapat berasal dari banyak lokasi asalkan terdapat koneksi internet. Pengguna memasukkan informasi diskon melihat profil pengguna melakukan pencarian diskon melihat informasi diskon sesuai konteks melihat informasi diskon di sekitar pengguna System III. ANALISIS DAN PERANCANGAN SISTEM A. Analisis Kebutuhan Di zaman sekarang, media sangat mendukung dalam pemberian informasi kepada khalayak umum, termasuk informasi mengenai diskon. Salah satu media yang umum digunakan adalah melalui internet. Internet sangat mempermudah penyebaran informasi untuk khalayak umum. Berdasarkan survei Asosiasi Penyelenggara Jasa Internet Indonesia (APJII), pengguna internet di Indonesia pada 2012 mencapai 63 juta orang atau sekitar 24,43 persen dari jumlah penduduk Indonesia[3]. Berdasarkan fakta yang ada, terdapat beberapa situs yang telah menyediakan informasi tentang diskon. Akan tetapi informasi yang disediakan oleh situs tersebut diberikan oleh administrator. Sehingga data yang tersedia bukan merupakan data paling baru. Disamping itu data-data yang ada memuat kepentingan bisnis, sehingga situs tersebut tidak menampilkan seluruh diskon yang tersedia, tetapi hanya brand-brand tertentu yang mempunyai relasi bisnis. Oleh karena itu, dibutuhkan sebuah media sosial untuk berbagi informasi diskon yang memanfaatkan internet dan sumber informasi berasal dari sesama pengguna untuk mempermudah khalayak umum berbagi dan memperoleh informasi diskon yang tersedia di sekitarnya secara lengkap dan cepat. Perangkat lunak media sosial berbagi diskon harus dapat memenuhi kebutuhan pengguna untuk memperoleh informasi dan saling berbagi informasi diskon. Selain itu, pengguna juga harus mendapatkan informasi diskon yang lebih akurat, terpercaya dan sesuai dengan keinginannya masing-masing. Tujuannya, agar pengguna tidak memperoleh informasi berlebih yang mungkin saja tidak dibutuhkan. Untuk dapat memenuhi kebutuhan pengguna, maka perangkat lunak harus dapat mengetahui lokasi pengguna dan dapat melakukan pengecekan lokasi ke dalam basis data sistem dengan tujuan mencegah adanya lokasi yang sama tetapi tersimpan ganda. Selanjutnya, perangkat lunak juga harus menyediakan layanan untuk menyimpan informasi diskon yang dimasukkan oleh pengguna agar informasi tersebut dapat diketahui oleh seluruh pengguna. Untuk meningkatkan keakuratan informasi, maka sistem juga harus menyediakan fitur untuk meminimalisir informasi diskon yang ganda. Kemudian, sistem juga harus menyediakan fitur untuk membantu pengguna menentukan tingkat kepercayaan suatu informasi. Oleh karena itu, sistem Administrator mengelola data kategori produk ` Gambar. 1. Diagram Kasus Penggunaan Sistem akan melakukan filter dan pengurutan informasi diskon sebelum ditampilkan. B. Skenario Kasus Penggunaan Dalam pendefinisian kebutuhan perangkat lunak digunakan diagram kasus penggunaan. Kasus penggunaan yang digunakan pada sistem perangkat lunak ini digambarkan secara garis besar pada Gambar 1. Hal tersebut merupakan kebutuhan fungsional yang berisi kumpulan proses bisnis dalam perangkat lunak yang harus dipenuhi. Terdapat 2 aktor dalam sistem ini. Aktor administrator bertugas untuk mengelola data kategori produk. Aktor pengguna akan dapat menjalankan fitur-fitur perangkat lunak, yaitu memasukkan informasi diskon, melihat informasi diskon di lokasi sekitar, melihat informasi diskon sesuai konteks, melakukan pencarian diskon dan melihat profil pengguna. Penjelasan untuk tiap kasus penggunaan adalah sebagai berikut. 1. Memasukkan Informasi Diskon Merupakan fungsi sistem dimana pengguna dapat menambahan informasi diskon baru ke dalam sistem agar pengguna lain dapat mengetahui informasi diskon yang ada. Untuk detail rincian proses dapat dilihat pada Gambar 2. Alurnya dimulai dengan masuknya pengguna ke menu untuk memasukkan informasi diskon. Pada halaman tersebut, sistem akan mengambil data longitude dan latitude lokasi pengguna sekarang melalui GPS. Setelah itu lokasi tersebut akan dicocokkan terlebih dahulu dalam basis data, apakah lokasi tersebut sudah pernah dimasukkan oleh pengguna yang lain. Apabila lokasi tersebut ada di dalam basis data, maka akan muncul pula daftar diskon yang ada di lokasi tersebut. Tujuannya agar pengguna dapat mengetahui, apakah informasi diskon yang akan dimasukkan oleh pengguna telah ada atau belum agar tidak terjadi informasi ganda. Jika daftar diskon yang ingin dimasukkan sudah terdapat di dalam basis data, maka pengguna diberi pilihan untuk melakukan repost pada informasi tersebut.

JURNAL TEKNIK POMITS Vol. 2, No. 2, (2013) ISSN: 2337-3539 (2301-9271 Print) A-425 Gambar. 4. Diagram Alir Kasus Penggunaan Melakukan Pencarian Gambar. 2. Diagram Alir Kasus Penggunaan Memasukkan Informasi Diskon Gambar. 3. Diagram Alir Kasus Penggunaan Melihat Informasi Diskon sesuai Konteks Selain itu akan dilakukan pengecekan tingkat akurasi GPS, jika akurasi GPS lokasi sekarang lebih baik dari akurasi sebelumnya, maka data lokasi tersebut akan diperbaharui. Untuk lokasi yang belum terdapat di dalam basis data, maka pengguna dapat menginputkannya sekaligus memberikan informasi diskon di lokasi tersebut. Sebelum informasi diskon disimpan ke dalam basis data, sistem akan melakukan pengecekan informasi tersebut ke dalam basis data, jika informasi telah ada maka sistem akan menampilkan pesan gagal dan menampilkan detail informasi diskon tersebut. Jika tidak, maka informasi akan langsung tersimpan dan dapat dilihat oleh pengguna Gambar. 5. Diagram Alir Kasus Penggunaan Menampilkan Informasi Diskon di Lokasi Sekitar lain. 2. Menampilkan Informasi Diskon sesuai Konteks Untuk mengatasi adanya masalah kelebihan informasi yang mungkin tidak diperlukan pengguna, maka diperlukan adanya filter pada setiap informasi diskon. Pada proses menampilkan daftar diskon, informasi diskon yang akan ditampilkan adalah nama lokasi,nama produk, merk, nama toko, alamat toko, lantai toko, jumlah diskon, jumlah like, jumlah repost dan masa berlaku diskon. Informasi tersebut akan diurutkan berdasarkan jumlah like dan jumlah repost masingmasing informasi diskon. Selanjutnya, informasi diskon akan difilter sesuai dengan konteks yang ada. Pada sistem ini, terdapat 3 konteks yang digunakan, yaitu: waktu, lokasi dan konteks secara personal pengguna.

JURNAL TEKNIK POMITS Vol. 2, No. 2, (2013) ISSN: 2337-3539 (2301-9271 Print) A-426 Gambar. 6. Diagram Alir Kasus Penggunaan Melihat Profil Pengguna Konteks waktu merupakan masa berlaku diskon. Diskon yang ditampilkan hanya yang masih berlaku saja. Konteks lokasi adalah lokasi yang ada di sekitar pengguna. Konteks personal akan diambil berdasarkan profil pengguna. Filter pertama adalah berdasarkan konteks waktu. Diskon yang ditampilkan hanya diskon yang masih berlaku saja. Filter kedua adalah lokasi pengguna, jadi informasi diskon yang ditampilkan adalah informasi yang lokasinya berada di sekitar lokasi pengguna sekarang. Untuk filter berdasarkan konteks personal pengguna adalah melakukan pengurutan informasi diskon berdasarkan rating pengguna yang memasukkan informasi diskon dan produk favorit masing-masing pengguna. Jadi, informasi diskon yang ditampilkan ada kemungkinan berbeda antar masing-masing pengguna. Hal tersebut tergantung produk favorit yang telah dipilih oleh masing-masing pengguna. Jika pengguna belum memilih produk favorit mereka, maka pencarian akan didefault menampilkan informasi semua produk. Untuk detail rincian proses dapat dilihat pada Gambar 3. 3. Melakukan Pencarian Diskon Pada aplikasi ini terdapat dua fitur pencarian, yaitu pencarian pengguna dan informasi diskon. Untuk pencarian pengguna hanya perlu memasukkan nama dari pengguna yang dicari. Untuk pencarian informasi diskon, terdapat 4 buah parameter pencarian, yaitu kategori produk, nama produk, kota dan lokasi diskon. Pengguna dapat melakukan pencarian dengan salah satu atau gabungan seluruh parameter pencarian tersebut. Untuk detail rincian proses dapat dilihat pada Gambar 4. 4. Melihat Informasi Diskon di Lokasi Sekitar Pada proses menampilkan informasi diskon yang berada di lokasi sekitar pengguna, sistem mengambil lokasi pengguna sekarang terlebih dahulu melalui GPS, Gambar. 7. Diagram Alir Kasus Penggunaan Mengelola Data Kategori Produk kemudian diproses untuk perhitungan area agar memperoleh lokasi yang berada di sekitar pengguna. Setelah lokasi ditemukan, maka informasi diskon yang berada di lokasi tersebut akan ditampilkan agar pengguna dapat mengetahui informasi tersebut. Untuk detail rincian proses dapat dilihat pada Gambar 5. 5. Melihat Profil Pengguna Pada proses menampilkan profil pengguna, sistem akan menampilkan informasi data diri pengguna, daftar produk favorit dan daftar postingan informasi diskon yang pernah dimasukkan oleh pengguna tersebut. Untuk detail rincian proses dapat dilihat pada Gambar 6. 6. Mengelola Data Kategori Produk Pada sistem ini terdapat fitur yang hanya dapat diakses oleh administrator untuk melakukan pengelolaan data kategori produk. Alur kasus penggunaan menampilkan informasi diskon sesuai konteks dimulai dengan melakukan proses login administrator dan sistem akan menampilkan daftar kategori produk dan pilihan untuk melakukan pengelolaan data tersebut. Untuk detail rincian proses dapat dilihat pada Gambar 7. IV. KESIMPULAN Sebuah media sosial untuk berbagi informasi diskon mempunyai 2 aktor untuk memenuhi kebutuhannya, yaitu administrator dan pengguna. Administrator memiliki fungsi untuk mengelola data kategori produk. Untuk pengguna, media sosial berbagi diskon harus menyediakan fitur sebagai berikut. 1. Memasukkan informasi diskon. 2. Menampilkan informasi diskon berdasarkan lokasi dan konteks. Penentuan filter informasi diskon berdasarkan konteks dilakukan untuk mengatasi adanya informasi diskon yang berlebih yang mungkin tidak diperlukan oleh pengguna.

JURNAL TEKNIK POMITS Vol. 2, No. 2, (2013) ISSN: 2337-3539 (2301-9271 Print) A-427 3. Pencarian informasi diskon dan pengguna. 4. Menampilkan profil pengguna. UCAPAN TERIMA KASIH Penulis F.A. mengucapkan terima kasih kepada Tuhan Yang Maha Esa, kedua orangtua dan keluarga penulis, dosen pembimbing, seluruh dosen Teknik Informatika ITS, kerabat dekat, serta berbagai pihak yang telah membantu penulis dalam menyelesaikan penelitian ini. DAFTAR PUSTAKA [1] Wikipedia, 2012. SDLC. [Online]. Available: http://id.wikipedia.org/wiki/sdlc [2] Schlagwein, Daniel.,Schoder, Detlef., Fischbach Kai., 2011. Social Information Systems: Review, Framework, and Research Agenda. [3] Antaranews, 2012. Jumlah Pengguna Internet di Indonesia. [Online]. Available: http://www.antaranews.com/berita/348186/penggunainternet-indonesia-2012-capai-63-juta-orang