BAB I. Latar Belakang. Gambaran Umum PENDAHULUAN

dokumen-dokumen yang mirip
BAB I PERSYARATAN PRODUK

BAB I PENDAHULUAN 1.1 LATAR BELAKANG

BAB I PERSYARATAN PRODUK

BAB I PENDAHULUAN 1.2. Latar Belakang Masalah

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB I PERSYARATAN PRODUK

I.1. Latar Belakang. I.2. Tujuan. Gambaran Umum

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. yang manual, yaitu dengan melakukan pembukuan untuk seluruh data dan

BAB IV HASIL DAN PEMBAHASAN

APLIKASI SISTEM PENDIDIKAN JARAK JAUH BERBASIS WEB

BAB I PENDAHULUAN 1.2. Latar Belakang Masalah

BAB IV IMPLEMENTASI APLIKASI

BAB I PENDAHULUAN. Perkembangan teknologi dan informasi membawa dampak. kemajuan yang sangat pesat terhadap dunia pendidikan.

RANCANG BANGUN SISTEM BILLING PADA INTERNET PROTOCOL TELEVISION (IPTV)

BAB I PERSYARATAN PRODUK

BAB III PERANCANGAN ALAT

SISTEM INFORMASI ORDER ALAT MUSIK DAN ORDER REKAMAN BERBASIS WEB DI STUDIO RECORD ORANGE MADIUN SKRIPSI

BAB II. KAJIAN PUSTAKA

BAB I PENDAHULUAN 1.2. Latar Belakang Masalah

BAB I PERSYARATAN PRODUK

Persyaratan Produk. I.1 Pendahuluan. I.1.1 Tujuan. I.1.2 Ruang Lingkup

BAB I PERSYARATAN PRODUK

SISTEM INFORMASI PENJUALAN HANDPHONE VELIN PHONE TANGERANG BERBASIS WEB

BAB I PERSYARATAN PRODUK

BAB IV HASIL DAN PEMBAHASAN

BAB I PENDAHULUAN I.1

BAB IV HASIL DAN PEMBAHASAN

BAB I PENDAHULUAN. a. Latar Belakang Masalah

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. implementasi perangkat keras, implementasi basis data, implementasi instalasi

BAB I PENDAHULUAN I.1 Latar Belakang

BAB IV IMPLEMENTASI DAN EVALUASI. dan perangkat keras yang akan mendukung jalannya aplikasi. Perangkat lunak dan

BAB IV HASIL DAN PEMBAHASAN

BAB I PENDAHULUAN. Perkembangan industri komunikasi tanpa kabel secara global telah tumbuh

BAB III ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem bertujuan untuk mengidentifikasi permasalahanpermasalahan

BAB IV HASIL DAN PEMBAHASAN

ABSTRAK. i Universitas Kristen Maranatha

I. BAB I PERSYARATAN PRODUK

BAB IV HASIL DAN UJI COBA

Software Requirements Specification

Bab I Pendahuluan. I.1 Latar Belakang Masalah

BAB I PERSYARATAN PRODUK

BAB IV HASIL RANCANGAN

BAB 1 PERSYARATAN PRODUK 1. Pendahuluan

Simple Multimedia Queue System (SMQS) V3.2

BAB IV IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI. yang dapat menunjang berjalannya sistem agar berjalan secara optimal. Dimana

BAB IV IMPLEMENTASI DAN EVALUASI. Implementasi aplikasi adalah tahap penerapan hasil analisis dan

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

APLIKASI PENJUALAN HANDPHONE

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB I PERSYARATAN PRODUK

BAB I PERSYARATAN PRODUK

HASIL DAN PEMBAHASAN Analisis SIRANJAJA Perancangan Modul Pembangunan Content Streaming

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. disesuaikan dengan desain sistem yang sudah dibuat. Rancang Bangun sistem

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. Pada bab empat ini akan dibahas mengenai hasil analisis dan

UKDW BAB 1 PENDAHULUAN

BAB 1 PENDAHULUAN. pertama sekali berasal dari web aplikasi dan dikenal dengan nama web log.

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN. Pada bab 4 ini akan dilakukan implementasi dan pengujian terhadap sistem.

BAB IV HASIL DAN UJI COBA. Adapun hasil dari penelitan yang dilakukan adalah sebuah perangkat lunak

BAB I PERSYARATAN PRODUK

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. konfigurasi pada perangkat lunak serta perangkat keras sesuai kebutuhan sistem

BAB IV HASIL DAN DESAIN SISTEM

Wireless Simple Multimedia Queue System (WSMQS)

BAB IV HASIL DAN UJICOBA


PERSYARATAN PRODUK. 1.1 Pendahuluan

BAB III ANALISIS DAN DESAIN SISTEM

1. Pendahuluan. 2. Tinjauan Pustaka

BAB V IMPLEMENTASI DAN KESIMPULAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN. Setelah melalui proses perancangan dan pengkodean program, maka

PEMBANGUNAN SISTEM OPTIMASI ADMINISTRASI BLOCKING DOMAIN STUDI KASUS : PT TELEKOMUNIKASI INDONESIA

BAB I PENDAHULUAN. perkembangan teknologi di bidang telekomunikasi dan broadcasting. Saat ini

DAFTAR PUSTAKA LAMPIRAN

BAB IV HASIL DAN UJI COBA

BAB IV RANCANGAN TAMPILAN

BAB I PERSYARATAN PRODUK

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN EVALUASI. implementasi desain dalam bentuk kode-kode program. Kemudian di tahap ini

KAMUS INGGRIS-INDONESIA BERBASIS J2ME

BAB V IMPLEMENTASI SISTEM

Bab I. Persyaratan Produk

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV HASIL DAN PEMBAHASAN

BAB 4 IMPLEMENTASI DAN EVALUASI. Faktor-faktor tersebut antara lain adalah perangkat keras, perangkat lunak,

Pada akhir pembahasan, peserta diharapkan dapat :

BAB IV HASIL DAN PEMBAHASAN. lunak pendukung phpdesigner. Hasil dari pembuatan database dalam aplikasi

BAB IV IMPLEMENTASI DAN EVALUASI. menghasilkan informasi-informasi yang sesuai dengan kebutuhan administrasi

SISTEM INFORMASI PERPUSTAKAAN MENUJU ERA PERPUSTAKAAN DIGITAL

BAB V PEMBAHASAN DAN IMPLEMENTASI

Transkripsi:

BAB I. PENDAHULUAN Pada bagian ini akan dijelaskan mengenai gambaran umum mengenai pengembangan aplikasi Java Video On Demand (JVoD) meliputi latar belakang, tujuan, pembuatan aplikasi serta fitur dasar dan batasanbatasan pengembangan aplikasi. I.1. Latar Belakang Perkembangan penerapan teknologi Internet sekarang ini berkembang dengan pesat. Hal ini juga didukung dengan teknologi pendukungnya yang juga berkembang pesat. Salah satunya dalam bidang penyajian hiburan. Hiburan yang berbasis teknologi Internet sekarang ini sangat diminati oleh pengguna komputer dan Internet. Sekarang ini sudah banyak sekali jenisjenis hiburan yang telah disajikan di Internet, salah satunya adalah layanan video-on-demand. Aplikasi yang akan dikembangkan adalah aplikasi yang menyediakan layanan video on demand, yaitu layanan penayangan video yang diinginkan oleh pengguna, yang disajikan di suatu perangkat komputer melalui media Internet. I.2. Tujuan Tujuan dari pengembangan aplikasi JVoD ini adalah menyediakan layanan video on demand melalui Internet kepada pengguna, yaitu orang yang telah mendaftarkan diri sebagai pelanggan dan menangani laporan tagihan pembayaran pengguna tersebut. I.3. Gambaran Umum Aplikasi yang akan dikembangkan ini terbagi atas dua bagian, yaitu aplikasi pada sisi server (JVoD Server) dan aplikasi pada sisi pelanggan (JVoD Client). Aplikasi JVoD Server merupakan aplikasi yang menghubungkan administrator dengan sistem. Melalui aplikasi ini, 1

2 admininistrator dapat melakukan hal-hal berikut: Melakukan proses login dan logout pada aplikasi JVoD Server, Melihat catatan kegiatan aplikasi JVoD Server (log), Melihat, menambah, menghapus, dan merubah data film yang ada di dalam database, Menambah dan menghapus data kategori film yang tersimpan di database, Menyetujui permohonan pelanggan baru, Melihat, menghapus dan merubah data pelanggan yang ada di dalam database, Melihat laporan keuangan per periode tertentu, dan Melihat dan mencetak laporan tagihan untuk pelanggan tertentu. Sedangkan aplikasi JVoD Client merupakan aplikasi yang menghubungkan pelanggan dengan sistem. Melalui aplikasi ini, pelanggan dapat melakukan hal-hal berikut: Melakukan proses login dan logout pada aplikasi JVoD Client, Melakukan proses registrasi calon pelanggan baru, Menampilkan daftar film yang disajikan berdasarkan kategorikategori yang ada, beserta informasi-informasinya, Melakukan pencarian data film yang terdapat pada database, Membeli film yang diingikannya dan memainkan film-film yang telah dibelinya tersebut pada aplikasi media player yang tersedia di dalam aplikasi JVoD Client. I.4. Batasan masalah Berikut batasan-batasan dalam pengembangan aplikasi ini: Aplikasi hanya akan berjalan dengan baik bila kecepatan koneksi pelanggan yang dibutuhkan terpenuhi, yaitu minimal 1Mbps. Untuk pengujian, jumlah pelanggan dibatasi hanya sampai 5-10 pelanggan, dikarenakan keterbatasan besar bandwidth pada perangkat pengujian,

3 Validasi sistem pembayaran, seperti kartu kredit, rekening bank, dll dianggap sudah dilakukan, Format arsip video yang digunakan hanyalah format arsip video yang didukung oleh QuickTime, Sistem operasi yang didukung oleh aplikasi ini adalah sistem operasi Mac OS X. I.5. Detail teknis Berikut adalah beberapa detail teknis dari aplikasi ini: Aplikasi dikembangkan dengan bahasa pemrograman Java SE, Aplikasi dapat berjalan baik bila didukung oleh ketersediaannya antarmuka pendukung, yaitu Java SE atau JRE versi 1.5.0. dan 1.6.0., Proses streaming pada aplikasi JVoD Server akan ditangani oleh QuickTime Streaming Server (QTSS), Database aplikasi ini menggunakan MySQL, Pada aplikasi JVoD Client, media player didukung oleh kelas-kelas QuickTime, Penyimpanan data login dan password di aplikasi client menggunakan SHA-512, Proses autentifikasi antara aplikasi server dan client berdasarkan username dan password. I.6. Definisi, Akronim, dan Singkatan JRE (Java Runtime Environtment) atau JVM Aplikasi dasar yang memungkinkan aplikasi yang dibuat dalam bahasa pemrograman Java dapat berjalan pada setiap sistem operasi dan berbagai jenis arsitektur perangkat keras. JDK (Java Development Kit) Kumpulan dari compiler dan library yang dikembangkan oleh SUN Microsystem untuk mengembangkan aplikasi desktop berbasis

4 bahasa pemrograman Java. Runtime atau service Aplikasi dasar yang pada umumnya dijalankan secara otomatis pada saat sistem operasi dijalankan. Cara akses setiap runtime atau service ini diatur masing-masing oleh sistem operasi dan memiliki perlakuan yang berbeda-beda. QuickTime QuickTime adalah aplikasi multimedia-player yang dipasarkan secara gratis. Dengan aplikasi ini, anda dapat memperlihatkan berbagai macam arsip, termasuk di dalamnya arsip video, audio, gambar diam, dan film virtual reality (VR). QuickTime mendukung format-format arsip yang paling banyak digunakan pada jaringan Internet, yaitu untuk menyiarkan berita, acara olahraga, acara pendidikan, cuplikasi film, dan hiburan lainnya. I.7. Overview Bab I. Pendahuluan Bab yang membahas mengenai gambaran proyek yang akan dilakukan secara umum. Bab II. Spesifikasi Produk Bab yang merupakan pengembangan dari bab Persyaratan.Produk, dengan menggunakan penjelasan yang lebih bersifat teknis. Bab III. Desain Perangkat Lunak Pembahasan mengenai rancangan produk yang akan dikembangkan, dengan menggunakan diagram-diagram. Bab IV. Implementasi Desain Pembahasan mengenai hal-hal yang berhubungan selama proses pengembangan sistem. Bab V. Pengujian Bab yang membahas proses pengujian dan evaluasi, dilihat dari

5 prosesnya, tipe pengujian, metode yang digunakan, dll. Bab VI. Kesimpulan dan Saran Bab yang berisi tentang hal-hal yang dapat dilakukan untuk pengembangan lebih lanjut dan perbaikan-perbaikan yang diperlukan sesuai dengan kebutuhan.