Jumat, 04 Maret 2016

Rancangan Aplikasi E-Book Reader Offline

Hallo.. Selamat malam. Atau pagi. Dimanapun anda berada. Setelah off menahun, saya kembali akan memposting sesuatu yang berhubungan dengan tugas mata kuliah Pemrograman VB.net yang mana mengaharuskan memposting materi setiap minggunya. Kali ini tugasnya adalah rancangan konsep aplikasi apa yang ingin saya buat untuk mata kuliah VB.net ini.

Seperti judul diatas, E-Book Reader, yay! Jika menilik satu dekade ke belakang, akses untuk membaca belum seleluasa sekarang. Jika tidak ingin menghabiskan uang di toko buku, biasanya harus menjadi anggota perpustakaan tertentu atau menyewa di tempat penyewaan buku. Jika menjadi anggota sebuah perpustakaan, ada beberapa peraturan yang harus dipatuhi seperti buku-buku tertentu yang hanya boleh dibaca di tempat atau jika boleh dipinjam, hanya dalam jumlah dan kategori yang terbatas. Terlambat mengembalikan akan dikenakan denda, sama halnya dengan terlambat mengembalikan buku di tempat penyewaan.

Syukurlah, teknologi semakin maju sehingga kita dapat mengenal yang dinamakan Electronic book atau lebih dikenal dengan istilah Ebook.  Ebook adalah buku yang diformat secara digital sehingga dapat dibaca secara virtual. Ebook dapat terdiri dari berbagai macam bentuk file seperti pdf, epub, txt, djvu, xps, mobi, dsb. Biasanya yang paling umum adalah pdf. Pertama kali ebook dibaca menggunakan laptop tetapi makin ke sini ebook lebih sering dibuka menggunakan gadget yang lebih praktis seperti tablet atau HP.

Namun karena keterbatasan ilmu saya saat ini, saya hanya berencana membuat aplikasi E-book Reader Offline. Check this out!

DESKRIPSI APLIKASI
Aplikasi ini dapat membuka berbagai file seperti word, txt, pdf atau ppt.  Karena berbasis offline maka diharuskan mengimport terlebih dahulu file yang telah di download. Cocok untuk kegiatan edukatif maupun membaca novel ebook dalam bentuk txt. Dengan feature bisa memilih scroll down atau slide, merubah brightness didalam aplikasi, merubah ukuran font dan jenis font, juga warna background. Apabila file yang pernah diimport sebelumnya, tidak perlu diimport kembali. Feature tab Current Read atau mungkin lebih familiar dengan nama Recent Open bisa membuka kembali file yang sudah diimport, ada juga My Library dimana setiap file yang telah diimport akan masuk kedalam My Library, untuk memudahkan seaching juga diberikan feature Reading List sehingga kita bisa mengkategorikan file tersebut sesuai kategorinya.

USE CASE DIAGRAM
Berikut adalah use case diagram dari E-book reader


a.      USE CASE SCENARIO
        Berikut adalah use case scenario dari E-book reader

1.      Mengimport Data
Nama Use Case                         : Import Data
Descripsi                                     : Proses mengimport data
Pre – Condition                         :1. User memilih file
                                                   2. User mengimport data
Post – Condition                       : Data terimport
Aksi
Reaksi
1.      User memilih file yang akan diimport

2.      User mengklik tombol import
3.      Sistem mengimport data

4.      Data terimport
5.      User membaca file yang sudah terimport




2.      Mencari file yang sudah diimport
Nama Use Case                         : Searching
Descripsi                                     : Proses mencari data
Pre – Condition                         : User memilih dari Current Read/My Library/Reading List
Post – Condition                       : User membaca

Aksi
Reaksi
1.      User Mencari file yang sudah diimport dari Current Read/My Library/Reading List


2.      User memilih file
3.      Sistem memproses

4.      File ditampilkan
5.      User membaca file yang sudah dipilih


b.       Activity Diagram
Berikut adalah activity diagram dari E-book reader





Sekian Rancangan Aplikasi E-Book Reader dari saya. Mohon saran dan koreksinya. Semoga bermanfaat. Terima kasih.


Tidak ada komentar: