Skip to main content

Penugasan 2 Pemrograman Berbasis Objek

 Assalamualaikum Wr. Wb. 

Setelah pada pertemuan sebelumnya ditayangkan review penggunaan smart TV mulai dari cara instalasi dan cara penggunaannya, berikut ini, saya akan menjabarkan hasil tugas saya, yaitu membuat abtraksi dan modularisasi aplikasi sederhana yang support dengan smart TV. 

Aplikasi yang akan saya jabarkan adalah sebuah aplikasi yang ditargetkan untuk para pencinta sepakbola agar dapat menonton setiap tayangan sepak bola dengan lebih mudah yaitu aplikasi streaming khusus sepakbola. Saya mempunyai ide untuk membuat ini karena kebanyakan dari streaming sepakbola terbagi menjadi dua kubu sesuai dengan kerjasama liga dan layanan streaming berbayarnya. Bila ada yang menyatu, streaming sepakbola pasti menjadi satu dengan acara tv yang lain yang pasti akan sangat sulit untuk mengetahui tim kesayangan anda bertanding atau tidak.


1. Abstraksi 

Pada bagian ini saya membuat desain sederhana untuk bagian halaman utama pada aplikasi, Terdapat navigation bar yang isinya ada Liga, Pertandingan Hari ini, Pertandingan Ulang, dan Akun. Di Liga sendiri, saya memberikan dropdown yang isinya adalah beberapa pilihan liga, mulai dari liga liga di berbagai macam negara di eropa dan kompetisi sepakbola terbesar di eropa yaitu UEFA Champions League dan UEFA Europe League. Di kolom ini, anda dapat mensorting pertandingan berdasarkan liganya. Bila anda ingin menonton liga inggris anda hanya menekan kolom English Premier League. Lalu ada pertandingan hari ini yang berfungsi untuk mensorting pertandingan berdasarkan waktu. Lalu dikolom ini juga akan ada pengaturan untuk menyalakan notifikasi bila tim anda bertanding pada hari ini. Pada kolom selanjutnya, terdapat pertandingan ulang yang berfungsi untuk melihat ulang pertandingan yang sudah selesai. Dan untuk Akun, berfungsi untuk mengatur seperti username pada aplikasi, data user dan kita dapat keluar dari akun kita. Berikut adalah desainya:




2. Modularisasi

Pada bagian ini saya membuat diagram class yang dibagi menjadi beberapa bagian class yang sesuai dengan bagian pada desain yang saya buat diatas, berikut ini adalah hasil diagramnya:

Berikut merupakan tugas yang sudah saya kerjakan, Apabila ada kekurangan dan kesalahan saya mohon maaf,

Wassalamualaikum Wr. Wb.

 


Comments

Popular posts from this blog

Tugas 3 Manajemen Proyek Perangkat Lunak

SOW (Statement Of Work) MOKAPOS Nama :      Ricky Supriyanto (05111940000036)                    Raihan Alifianto (05111940000213) Pada kesempatan kali ini kami ingin memaparkan terkait Statement Of Work dari MOKAPOS.Berikut adalah pemaparannya:   Bab 1 Tujuan Tujuan dari Mokapos yaitu : Membantu pedagang kecil, menengah, dan umkm dalam melakukan pemasukan (penjualan produk) Membantu pedagang kecil, menengah, dan umkm dalam melakukan pengawasan terhadap kinerja karyawan Membantu pedagang kecil, menengah, dan umkm dalam mengatur stok yang masuk Membantu pedagang kecil, menengah, dan umkm dalam menganalisa penjualan Membantu pedagang kecil, menengah, dan umkm dalam melakukan peminjaman modal Membantu pedagang kecil, menengah, dan umkm dalam mengatur strategi berbisnis (konsultasi bisnis) Memberikan kemudahan dalam proses transaksi dengan uang digital Melakukan penjualan secara online Bab 2 Latar Belakang Mokapos adalah salah satu sistem kasir yang berada di Indonesia yang memanfaatkan ke

Hasil ETS MPPL 1

 ETS MPPL 1 Soal Ambil suatu contoh proyek perangkat lunak yang sudah ada. Deskripsikan, kemudian analisa kesalahan-kesalahan yang terjadi pada manajemen proyek Jelaskan dan berikan contoh , cara mengukur keberhasilan suatu proyek perangkat lunak. Gambarkan proses manajemen proyek, kemudian jelaskan Siapa saja yang termasuk dalam stakeholder proyek, dan apa peran masing-masing pihak? Jawab

Tugas 1 Manajemen Proyek Perangkat Lunak

 Haloo.. Pada kesempatan kali ini saya akan mendaftar disalah satu akun freelance yang berguna untuk mencari informasi terkait dengan proyek - proyek yang akan dilaksanakan. Step pertama yang harus dilakukan adalah masuk website project.co.id sebagai penyedia lowongan pekerjaan bagi para freelance untuk mendapatkan pekerjaan sementara.  Lalu setelah saya mencari detail proyekan yang tersedia di project.co.id, saya memilih proyek fullstack yang hampir memenuhi kriteria skill yang saya miliki Skill yang dibutuhkan: 1. HTML, CSS, JS (Bisa) 2. PHP, Laravel, CI (Belum menguasai CI) 3. MYSQL (Bisa) 4. Github (Bisa) Sekian pemaparan untuk tugas MPPL saya, terima kasih atas perhatiannya