PEMBANGUNAN APLIKASI PASEBAN.COM BERBASIS...
Transcript of PEMBANGUNAN APLIKASI PASEBAN.COM BERBASIS...
PEMBANGUNAN APLIKASI PASEBAN.COM
BERBASIS MOBILE ANDROID
OLEH :
GALIH FAUZI H.
10107621
Bandung, 23 Februari 2011
Penguji 1 Penguji 2 Penguji 3
Ir. Taryana Suryana, M.kom. Irawan Afrianto, S.T., M.T. Dian Dharmayanti, S.T.
LATAR BELAKANG
Kurang efektifnya waktu dalam melakukan
pencarian berita yang disediakan paseban
melalui mobile browser
Tidak adanya lisensi untuk develover pada
platform mobile selain android
Tidak semua platform mobile memiliki library
yang lengkap dan mendukung pengembangan
API Paseban ke arah aplikasi mobile.
Meningkatnya pengguna android
Sidang Skripsi - Teknik Informatika UNIKOM, 23 Februari 2011
MAKSUD DAN TUJUAN
Membangun aplikasi layanan berita yang ada di portal paseban.com kedalam sebuah aplikasi
mobile berbasis android.
Mempercepat waktu dalam melakukan pencarian berita di paseban.com dengan menggunakan smartphone android
Adanya lisensi untuk smartphone android bagi para develover
Mendukung secara penuh pengembangan API Paseban ke arah aplikasi mobile dengan library yang lengkap.
Memenuhi kebutuhan akan internet yang cepat untuk mengakses fasiltas Paseban, yaitu portal paseban melalui smartphone yang sedang mengalami peningkatan dari segi pengguna.
Sidang Skripsi - Teknik Informatika UNIKOM, 23 Februari 2011
BATASAN MASALAH (1)
Sumber data berasal dari paseban.com
Data yang ditampilkan berupa News, Review,
Articles, dan Popular.
Konten disediakan oleh aplikasi server dalam
bentuk portal.
Pengolahan data dilakukan oleh admin di
paseban.com berbasis website
Aplikasi client untuk mengakses informasi yaitu
dalam bentuk aplikasi mobile android.
Sidang Skripsi - Teknik Informatika UNIKOM, 23 Februari 2011
BATASAN MASALAH (2)
Hasil perancangan aplikasi hanya
diimplementasikan pada telepon seluler yang
mendukung sistem operasi Android 2.1 keatas
Aplikasi client mengakses aplikasi server dengan
menggunakan API (Application Programming
Interface) yang telah disediakan.
Pemodelan sistem menggunakan Object Oriented
Programing dengan Unified Modeling Language.
Tools pengembangan aplikasi yang digunakan
yaitu IDE Eclipse Galileo, Java Developmen Kit
v.6, Android Development Tools v 10.0.1
Sidang Skripsi - Teknik Informatika UNIKOM, 23 Februari 2011
METODE PENELITIAN
Tahap Pengumpulan Data
a. Wawancara
b. Observasi
c. Studi Pustaka
Sidang Skripsi - Teknik Informatika UNIKOM, 23 Februari 2011
Tahap Pembangunan Aplikasi
Model Waterfall
System
Engineering
System
Analysis
System
Testing
System
Design
System
Coding
System
Maintenance
Feedback
Sidang Skripsi - Teknik Informatika UNIKOM, 23 Februari 2011
LANDASAN TEORI
Umum
Aplikasi
Sistem Informasi
Spesifik
Android
Java
Unified Modelling Language (UML)
Tools
Eclipse
JDK
ADT
SDK
Sidang Skripsi - Teknik Informatika UNIKOM, 23 Februari 2011
ANALISIS SISTEM
Sidang Skripsi - Teknik Informatika UNIKOM, 23 Februari 2011
ANALISIS SISTEM YANG SEDANG BERJALAN
Paseban.com adalah sebuah website portal informasi yang
mengangkat secara spesifik informasi seputar mobile dan
telekomunikasi
Sidang Skripsi - Teknik Informatika UNIKOM, 23 Februari 2011
Analisis Alur Data Sistem
Aplikasi Mobile
Database Server Web Administrator
DataWeb
ServiceAPI Data
Data
Data
Sidang Skripsi - Teknik Informatika UNIKOM, 23 Februari 2011
Analsis Sistem Yang Akan Dikembangkan
Berikut ini beberapa website portal yang sudah ada sebelumnya
dan tersedia dalam bentuk mobile, diantaranya Detik.com,
Kompas.com, Okezone.com, Kapanlagi.com Vivanews.com
Sidang Skripsi - Teknik Informatika UNIKOM, 23 Februari 2011
USE CASE MOBILE PASEBAN
Sidang Skripsi - Teknik Informatika UNIKOM, 23 Februari 2011
TABEL DEFINISI USE CASE
No. Use case Deskripsi
1 Pilih menu Fungsionalitas untuk memilih dan melakukan
penjelasan untuk konten yang terdiri dari
News, Review, Articles dan Popular
2 Pilih News Fungsionalitas untuk melihat konten dan
kategori dari News
3 Pilih Articles Fungsionalitas untuk melihat konten dan
kategori dari Articles
4 Pilih Review Fungsionalitas untuk melihat konten dan
kategori dari Review
5 Pilih Popular Fungsionalitas untuk melihat konten dan
kategori dari Popular
6 Login anggota Fungsionalitas untuk proses otentifikasi
anggota yang ingin mengirimkan komentar
7 Kirim komentar Fungsionalitas untuk proses mengirim
komentar terhadap konten
Sidang Skripsi - Teknik Informatika UNIKOM, 23 Februari 2011
CLASS DIAGRAM
Sidang Skripsi - Teknik Informatika UNIKOM, 23 Februari 2011
ACTIVITY DIAGRAM •Activity Diagram Pilih News
Sidang Skripsi - Teknik Informatika UNIKOM, 23 Februari 2011
•Activity Diagram Pilih article
Sidang Skripsi - Teknik Informatika UNIKOM, 23 Februari 2011
•Activity Diagram Pilih Review
Sidang Skripsi - Teknik Informatika UNIKOM, 23 Februari 2011
•Activity Diagram Pilih Popular
Sidang Skripsi - Teknik Informatika UNIKOM, 23 Februari 2011
Activity Diagram Login
Sidang Skripsi - Teknik Informatika UNIKOM, 23 Februari 2011
Activity Diagram Register
Sidang Skripsi - Teknik Informatika UNIKOM, 23 Februari 2011
Activity Diagram Kirim Komentar
Sidang Skripsi - Teknik Informatika UNIKOM, 23 Februari 2011
SEQUENCE DIAGRAM
Sequence Diagram Pilih News
Sidang Skripsi - Teknik Informatika UNIKOM, 23 Februari 2011
Sequence Diagram Pilih Article
Sidang Skripsi - Teknik Informatika UNIKOM, 23 Februari 2011
Sequence Diagram Pilih Review
Sidang Skripsi - Teknik Informatika UNIKOM, 23 Februari 2011
Sequence Diagram Pilih Popular
Sidang Skripsi - Teknik Informatika UNIKOM, 23 Februari 2011
Sequence Diagram Login
Sidang Skripsi - Teknik Informatika UNIKOM, 23 Februari 2011
Sequence Diagram Kirim Komentar
Sidang Skripsi - Teknik Informatika UNIKOM, 23 Februari 2011
SKEMA RELASI
section
PK section_id
FK1,I1 admin_id
tag
PK tag
FK1,I2,I1 admin_id
content_featured
PK content_featured_id
FK2,I1 content_id
FK1,I2 admin_id
content_meta
PK content_meta_id
FK1,I1 content_id
editor
PK editor_id
FK1,I1 admin_id
editor_session
PK,FK1,I2,I1 editor_id
editora_log
PK editor_log_id
FK1,I1 editor_id
admin
PK admin_id
paseban_id
images
PK images_id
FK1,I2,I1 admin_id
category
PK category_id
FK1,I1 admin_id
obj_like
PK like_id
FK3,I1 content_id
FK1,I2 comment_id
FK2,I3 community_id
comment
PK comment_id
FK1,I1 content_id
complaint
PK complaint_id
FK1,I1 community_id
community
PK community_id
rating
PK rating_id
FK2,I1 content_id
FK1,I2 community_id
content
PK content_id
FK5,I2 section_id
FK2,I1 category_id
FK4,I5 images_id
FK1,I6 admin_id
FK6,I3 tag
FK3,I4 editor_id
Sidang Skripsi - Teknik Informatika UNIKOM, 23 Februari 2011
PERANCANGAN ANTAR MUKA Perancangan Form Halaman Menu
AF01
Nama Aplikasi
LOGO PASEBAN
Login News Review Articles Popular
Logout
Image1
Image2
Image3
Image4
· Klik pada login untuk login ke sistem yang ditunjukan oleh form AF02
· Klik News untuk melihat kategori dari News yang ditunjujan oleh form AF03
· Klik Review untuk melihat kategori dari Review yang ditunjujan oleh form AF03
· Klik Articles untuk melihat kategori dari articles yang ditunjujan oleh form AF03
· Klik Popular untuk melihat daftar berita dari Popular yang ditunjujan oleh form AF04
· Jika mengklik salah satu judul berita pada Tesxt 1, Text2 atau Text3 maka akan tampil detail berita yang dutunjukan oleh form AF05
Nama Form : AF01Ukuran Layar :420 x 240Font :Warna : Hitam, merah, putih, merah
Text 1
Text 2
Text 3
Text 4
Text
Sidang Skripsi - Teknik Informatika UNIKOM, 23 Februari 2011
Perancangan Form Halaman Login
AF02
Nama Aplikasi
LOGO PASEBAN
· Masukan usernamer dan password pada form isian
· Klik tombol login untuk login ke sistem dan mengirim komentar
· Klik Register untuk melakukan registrasi yang ditunjukan oleh Form AF03
Nama Form : AF02Ukuran Layar :420 x 240Font :Warna : Hitam, merah, putih, biru
User Name
Password
Login Register
Sidang Skripsi - Teknik Informatika UNIKOM, 23 Februari 2011
Perancangan Form Halaman Register
AF03
Nama Aplikasi
LOGO PASEBAN
· Masukan usernamer, email dan password pada form isian
· Klik tombol Register untuk melakukan registrasi
Nama Form : AF02Ukuran Layar :420 x 240Font :Warna : Hitam, merah, putih, biru
User Name
Register
Password
Confirm Password
Sidang Skripsi - Teknik Informatika UNIKOM, 23 Februari 2011
Perancangan Form Halaman Detail Berita
AF06
Nama Aplikasi
Image
· Klik comment untuk mengirim komentar yang ditunjukan oleh form AF07
· Klik share untuk berbagi berita
Nama Form : AF06Ukuran Layar :420 x 240Font :Warna : Hitam, merah, putih, biru
Text
Comment Share
Sidang Skripsi - Teknik Informatika UNIKOM, 23 Februari 2011
Kelas Uji Detail Uji Jenis Pengujian
Login Isi data login Black Box
Validasi field login Black Box
Register Isi data register BlackBox
Validasi field register BlackBox
Kirim komentar Mengisi data komentar Black Box
Validasi field komentar Black Box
Mengirim data komentar Black Box
Pilih News Menu datar kategori Black Box
Pilih Article Menu datar kategori Black Box
Pilih Review Menu datar kategori Black Box
Pilih Popular Menu datar kategori Black Box
Sidang Skripsi - Teknik Informatika UNIKOM, 23 Februari 2011
Berdasarkan hasil pengujian aplikasi yang dilakukan maka dapat disimpulkan bahwa aplikasi mobile Paseban.com berbasis Android yang dibangun sudah berjalan sesuai dengan yang diharapkan baik itu dari segi validasi maupun proses penanganan kesalahan.
Berdasarkan hasil persentasi hasil perhitungan pengujian beta pengguna aplikasi mobile Paseban.com maka dapat disimpulkan bahwa pembangunan aplikasi Paseban.com berbasis mobile Android ini sudah sesuai dengan tujuan, yaitu memberikan fitur-fitur yang terdapat pada Portal paseban serta membantu pengguna dalam mengakses berita seputar dunia mobile dan telekomunikasi.
Kesimpulan Alpha dan Betha
Sidang Skripsi - Teknik Informatika UNIKOM, 23 Februari 2011
Sidang Skripsi - Teknik Informatika UNIKOM, 23 Februari 2011
Aplikasi Paseban.com berbasis mobile Android yang
dibangun sebagian besar telah mewakili fitur-fitur yang
terdapat pada portal paseban versi website.
Aplikasi Paseban.com berbasis mobile Android yang
dibangun telah memenuhi kebutuhan pengguna akan
internet yang cepat untuk mengakses portal paseban
melalui smartphone yang relatif murah dan mengalami
peningkatan dari segi pengguna
Aplikasi Paseban.com berbasis mobile Android telah
mendukung pengembangan API Paseban ke arah aplikasi
mobile dengan library yang lengkap.
Kesimpulan
Sidang Skripsi - Teknik Informatika UNIKOM, 23 Februari 2011
Melengkapi fitur-fitur yang terdapat pada portal
paseban.com seperti fitur chatting komunitas
paseban
Mengembangkan Aplikasi Paseban.com tidak
hanya pada platform Android tetapi juga pada
platform lainnya.
Saran
Sidang Skripsi - Teknik Informatika UNIKOM, 23 Februari 2011
TERIMA KASIH
Sidang Skripsi - Teknik Informatika UNIKOM, 23 Februari 2011