MATA KULIAH
Pemrograman Berorientasi Obyek
( K4404-T )
Estimasi waktu:
TM:2x(2x50”)
PT:2x(2x60”)
BM:2x(2x60”)
Pustaka:
[1],[4],[5],[6]
Estimasi waktu:
TM:2x(2x50”)
PT:2x(2x60”)
BM:2x(2x60”)
23,24 Sub-CPMK 15: Indikator: Kriteria: Metode: LMS : 1. Model Koneksi 4
Mahaiswa mampu Ketepatan Ketepatan dan 1. Ceramah Materi / Slide 2. Teknologi ODBC
membangun aplikasi mejelaskan Penguasaan materi 2. Demo presentasi kuliah
disediakan 3. Teknologi JDBC
dengan koneksi server teknologi 3. Diskusi: melalui Driver
database dan akses database Teknik:
contoh class http://divlearn.un 4. Emmbeded Library
implementasi statement Non-tes : dipa.ac.id
query Ketepatan dalam akses database JDBC
Menjelaskan Pustaka:
teknologi akses Estimasi waktu: [1],[3],[4]
database TM:2x(2x50”)
PT:2x(2x60”)
BM:2x(2x60”)
25 Sub-CPMK 15: Indikator: Kriteria: Metode: LMS : 1. Query DDL 2
Mahasiswa Dapat Ketepatan Ketepatan dan 1. Ceramah Materi / Slide 2. Query DML
Mereview dan mejelaskan Penguasaan materi 2. Demo presentasi kuliah
disediakan 3. Guery Join
memahami kembali Statement 3. Diskusi: contoh melalui 4. Melaksanakan
mengenai Statement Query dengan Teknik:
Statement Query http://divlearn.un Statement sql
Query interface Non-tes : dipa.ac.id
Swing Ketepatan dalam
5. Swing dan databases
Menjelaskan Estimasi waktu:
implementasi Pustaka:
TM:1x(2x50”)
Query dan [1],[2]
implementasi PT:1x(2x60”)
interface Swing BM:1x(2x60”)
26,27 Sub-CPMK 16: Indikator : Kriteria: Metode: LMS : 1. Jenis Menu Swing 2
Mahasiswa mampu Ketepatan Ketepatan dan 1. Ceramah Materi / Slide 2. Sub Menu
merancang menu pada merancang Penguasaan materi 2. Demo presentasi kuliah
disediakan 3. Menu PullDown
aplikasi Menu 3. Diskusi: Ketepatan
melalui 4. Menu popup
Teknik: memberikan contoh
http://divlearn.un 5. Menu Toolbar
Non-tes: Ketepatan Statement Query dipa.ac.id
dalam memilih 6. Event Handling
jenis menu yang
digunakan Estimasi waktu: Pustaka:
[1],[4], [9]
TM:2x(2x50”)
PT:2x(2x60”)
BM:2x(2x60”)
28,29 Sub-CPMK 17: Indikator: Kriteria: Metode: LMS : 1. Mengenal iReport 5
Mahaiswa mampu Ketepatan Ketepatan dan 1. Ceramah Materi / Slide 2. Mengelolah Report
merancangan report pada dalam Penguasaan materi 2. Diskusi presentasi kuliah
dan Assigment Statis
aplikasi merancang 3. Demo disediakan 3. Mengelolah Report
Report Teknik:
4. project based melalui Dinamis
Diskusi dan
5. Penugasan 6 : http://divlearn.un
Memberikan Tugas dipa.ac.id
Membuat Pustaka:
7
Sistem [9]
Informasi dari
Kasus yang
diberikan
Estimasi waktu:
TM:2x(2x50”)
PT:2x(2x60”)
BM:2x(2x60”)
-
30 Sub-CPMK 18: Indikator: Kriteria: Metode: LMS : 1. Class Network 1
Mahasiswa mamput Ketepatan Ketepatan dan 1. Ceramah Materi / Slide 2. Class URL
merancang aplikasi java dalam Penguasaan materi 2. Diskusi, presentasi kuliah
disediakan 3. Socket
berbasis jaringan merancang
melalui 4. Datagram
aplikasi Teknik: Non-tes :
http://divlearn.un
jaringan Ketepatan dalam dipa.ac.id
merancang aplikasi 3. Demo: Keterpatan 5. Swing sebagai
jaringan dalam memberikan Antarmuka Aplikasi
contoh Jarigan
Pustaka:
Estimasi waktu: [1]
TM:1x(2x50”)
PT:1x(2x60”)
BM:1x(2x60”)
31 Ujian Akhir Semester (UAS) 20
Catatan :
1. Capaian Pembelajaran Lulusan PRODI (CPL-PRODI) adalah kemampuan yang dimiliki oleh setiap lulusan PRODI yang merupakan
internalisasi dari sikap, penguasaan pengetahuan dan ketrampilan sesuai dengan jenjang prodinya yang diperoleh melalui proses
pembelajaran.
2. CPL yang dibebankan pada mata kuliah adalah beberapa capaian pembelajaran lulusan program studi (CPL-PRODI) yang digunakan
untuk pembentukan/pengembangan sebuah mata kuliah yang terdiri dari aspek sikap, ketrampulan umum, ketrampilan khusus dan
pengetahuan.
3. CP Mata kuliah (CPMK) adalah kemampuan yang dijabarkan secara spesifik dari CPL yang dibebankan pada mata kuliah, dan bersifat
spesifik terhadap bahan kajian atau materi pembelajaran mata kuliah tersebut.
4. Sub-CP Mata kuliah (Sub-CPMK) adalah kemampuan yang dijabarkan secara spesifik dari CPMK yang dapat diukur atau diamati dan
merupakan kemampuan akhir yang direncanakan pada tiap tahap pembelajaran, dan bersifat spesifik terhadap materi pembelajaran mata
kuliah tersebut.
5. Indikator penilaian kemampuan dalam proses maupun hasil belajar mahasiswa adalah pernyataan spesifik dan terukur yang
mengidentifikasi kemampuan atau kinerja hasil belajar mahasiswa yang disertai bukti-bukti.
6. Kreteria Penilaian adalah patokan yang digunakan sebagai ukuran atau tolok ukur ketercapaian pembelajaran dalam penilaian berdasarkan
indikator-indikator yang telah ditetapkan. Kreteria penilaian merupakan pedoman bagi penilai agar penilaian konsisten dan tidak bias.
Kreteria dapat berupa kuantitatif ataupun kualitatif.
7. Bentuk penilaian: tes dan non-tes.
8. Bentuk pembelajaran: Kuliah, Responsi, Tutorial, Seminar atau yang setara, Praktikum, Praktik Studio, Praktik Bengkel, Praktik
Lapangan, Penelitian, Pengabdian Kepada Masyarakat dan/atau bentuk pembelajaran lain yang setara.
9. Metode Pembelajaran: Small Group Discussion, Role-Play & Simulation, Discovery Learning, Self-Directed Learning, Cooperative
Learning, Collaborative Learning, Contextual Learning, Project Based Learning, dan metode lainnya yg setara.
10. Materi Pembelajaran adalah rincian atau uraian dari bahan kajian yg dapat disajikan dalam bentuk beberapa pokok dan sub-pokok
bahasan.
11. Bobot penilaian adalah prosentasi penilaian terhadap setiap pencapaian sub-CPMK yang besarnya proposional dengan tingkat kesulitan
pencapaian sub-CPMK tsb., dan totalnya 100%.
12. TM=Tatap Muka, PT=Penugasan terstruktur, BM=Belajar mandiri.
Rencana Tugas Mahasiswa : Penugasan 1
UNIVERSITAS DIPA MAKASSAR
PROGRAM STUDI SISTEM INFORMASI
RENCANA TUGAS
MAHASISWA
MATA
Pemrograman Berorientasi Objek
KULIAH
KODE K4404-T sks 4 SEMESTER III
DOSEN Komang Aryasa, S.Kom., MT
PENGAMPU
BENTUK TUGAS WAKTU PENGERJAAN TUGAS
Tugas Individu 1 minggu
JUDUL TUGAS
Tugas-1: Menyelesaikan kasus dengan mengimplementasikan instruksi utama java
CPL
TI-P-03, TI-P-09
CPMK
CPMK1
SUB CPMK
Sub-CPMK1 : Mampu mengidentifikasi Software Java dan Tools IDE yang digunakan
Sub-CPMK1 : Mampu menjelaskan konsep Pemrograman Berorientasi Objek dan paradigma
pemrograman serta mampu menjelaskan elemen dasar bahasa Pemrograman Java
Sub-CPMK3 : Mampu Menjelaskan Instruksi Utama bahasa Pemrograman Java
DISKRIPSI TUGAS
Menyelesaikan kasus dengan memanfaatkan instruksi utama java dan penggunakan instruksi dasar
beserta element dasar java.
b. Bentuk Luaran:
listing java, dan contoh hasil eksekusi program dalm bentuk file word dan file project aplikasi dan
dikumpulkan dalam bentuk softcopy, dikirimkan pada LMS http://divlearn.undipa.ac.id dengan
format file tugas1_nim_nama.pdf untuk listing dan hasil eksekusi program dan
project_namaAnda.Rar
• Cover (Judul Tugas, Tugas ke-, NIM, Nama, Kelas), diketik pakai huruf kapital
• Listing Program: Diketik, dilarang copy paste
Kebenaran alur 70% 70 % jika 50% jika 30% jika 20% jika alur 10% jika
logika dan alur logika alur logika alur logika logika alur logika
ketepan hasil benar hampir cukup sesuai kurang tidak sesuai
eksekusi program sesuai sesuai
Kerapian 10% 10% jika 8% jika 5% jika 3% jika 1% jika
presentasi tugas susunan susunan susunan susunan susunan
linting rapi linting linting linting tidak linting sangat
cukup rapi kurang rapi rapi tidak rapi
JADWAL PELAKSANAAN
Diberikan : Pertemuan Minggu ke-4
Dikumpulkan : Pertemuan Minggu ke-5
LAIN-LAIN
Bobot penilaian tugas ini adalah 25% dari dari 100% penilaian mata kuliah ini,
DAFTAR RUJUKAN
1. Suarga,2009, ”Dasar Pemrograman Komputer Dalam Bahasa JAVA ”,Penerbit Andi
Offset,Yogyakarta.
2. Nugroho A.,2009 “Rekayasa Perangkat Lunak menggunakan UML dan Java”,Penerbit Andi
Offset,Yogyakarta.
3. Supardi Y.,2007, ” pemrograman databasedengan java dan MySql”, Elex Media, Jakarta
4. Abdul Kadir, 2014 Buku Pertama Belajar Pemrograman Java Untuk Pemula,, MediaKom
5. Paul J. Deitel and Harvey Deitel, 2017, Java™ How to Program 11th, Prentice Hall
6. Herbert Schildt, Java : A Beginner’s Guide, 7th, 2017, McGraw-Hill Education
7. Oracle Academy “Java Fundamental, Java Fondation and Java Programing
https://academy.oracle.com/en/solutions-curriculum-full.html.
8. https://www.oracle.com/java/technologies/downloads/#java8 dan https://netbeans.apache.org/
9. Eri Mardiani, Nur Rahmansyah, Hendra Kurniawan, Dwi Sidik Permana, Yanuardi · 2019,
Membuat Aplikasi Inventory dengan Java Netbeans, Mysql, dan iReport, Elex Media
Komputindo.
Rencana Tugas Mahasiswa : Penugasan 2
UNIVERSITAS DIPA MAKASSAR
PROGRAM STUDI SISTEM INFORMASI
RENCANA TUGAS
MAHASISWA
MATA
Pemrograman Berorientasi Objek
KULIAH
KODE K4404-T sks 4 SEMESTER III
DOSEN Komang Aryasa, S.Kom., MT
PENGAMPU
BENTUK TUGAS WAKTU PENGERJAAN TUGAS
Tugas Individu 1 minggu
JUDUL TUGAS
Tugas-2: Menyelesaikan kasus class dan objek
CPL
TI-P-03, TI-P-09
CPMK
CPMK2
SUB CPMK
Sub-CPMK 4: Mahasiswa mampu menjelaskan Perbedaan antara Class dan object, implementasi
class dan object, method dalam bahasa Java (TI-S-09, TI-KU-02, TI-KK-07, TI-P-09)
DISKRIPSI TUGAS
Membuat program implementasi class dan objek
b. Bentuk Luaran:
listing java, dan contoh hasil eksekusi program dalm bentuk file word dan file project aplikasi dan
dikumpulkan dalam bentuk softcopy, dikirimkan pada LMS http://divlearn.undipa.ac.id dengan
format file tugas1_nim_nama.pdf untuk listing dan hasil eksekusi program dan
project_namaAnda.Rar
• Cover (Judul Tugas, Tugas ke-, NIM, Nama, Kelas), diketik pakai huruf kapital
• Listing Program: Diketik, dilarang copy paste
Kebenaran alur 70% 70 % jika 50% jika 30% jika 20% jika alur 10% jika
logika dan alur logika alur logika alur logika logika alur logika
ketepatan hasil benar hampir cukup sesuai kurang tidak sesuai
eksekusi program sesuai sesuai
Kerapian 10% 10% jika 8% jika 5% jika 3% jika 1% jika
presentasi tugas susunan susunan susunan susunan susunan
linting rapi linting linting linting tidak linting sangat
cukup rapi kurang rapi rapi tidak rapi
JADWAL PELAKSANAAN
Diberikan : Pertemuan Minggu ke-6
Dikumpulkan : Pertemuan Minggu ke-7
LAIN-LAIN
Bobot penilaian tugas ini adalah 25% dari dari 100% penilaian mata kuliah ini,
DAFTAR RUJUKAN
1. Suarga,2009, ”Dasar Pemrograman Komputer Dalam Bahasa JAVA ”,Penerbit Andi
Offset,Yogyakarta.
2. Nugroho A.,2009 “Rekayasa Perangkat Lunak menggunakan UML dan Java”,Penerbit Andi
Offset,Yogyakarta.
3. Supardi Y.,2007, ” pemrograman databasedengan java dan MySql”, Elex Media, Jakarta
4. Abdul Kadir, 2014 Buku Pertama Belajar Pemrograman Java Untuk Pemula,, MediaKom
5. Paul J. Deitel and Harvey Deitel, 2017, Java™ How to Program 11th, Prentice Hall
6. Herbert Schildt, Java : A Beginner’s Guide, 7th, 2017, McGraw-Hill Education
7. Oracle Academy “Java Fundamental, Java Fondation and Java Programing
https://academy.oracle.com/en/solutions-curriculum-full.html.
8. https://www.oracle.com/java/technologies/downloads/#java8 dan https://netbeans.apache.org/
9. Eri Mardiani, Nur Rahmansyah, Hendra Kurniawan, Dwi Sidik Permana, Yanuardi · 2019,
Membuat Aplikasi Inventory dengan Java Netbeans, Mysql, dan iReport, Elex Media
Komputindo.
Rencana Tugas Mahasiswa : Penugasan 3
UNIVERSITAS DIPA MAKASSAR
PROGRAM STUDI SISTEM INFORMASI
RENCANA TUGAS
MAHASISWA
MATA
Pemrograman Berorientasi Objek
KULIAH
KODE K4404-T sks 4 SEMESTER III
DOSEN Komang Aryasa, S.Kom., MT
PENGAMPU
BENTUK TUGAS WAKTU PENGERJAAN TUGAS
Tugas Individu 1 minggu
JUDUL TUGAS
Tugas-3: Menyelesaikan kasus Sifat utama class dan objek
CPL
TI-P-03, TI-P-09
CPMK
CPMK2, CPMK2,
SUB CPMK
Sub-CPMK 4: Mahasiswa mampu menjelaskan Perbedaan antara Class dan object, implementasi
class dan object, method dalam bahasa Java
Sub-CPMK 5: Mampu mejelaskan konsep Enkapsulasi dan implementasinya dalam PBO.
Sub-CPMK 6: Mampu mejelaskan konsep Inheritance dan implementasinya dalam PBO.
Sub-CPMK 7: Mampu mejelaskan konsep Polimorphis dan implementasinya dalam PBO.
DISKRIPSI TUGAS
Membuat program implementasi encapsulasi, inheritance dan polymorphism
b. Bentuk Luaran:
listing java, dan contoh hasil eksekusi program dalm bentuk file word dan file project aplikasi dan
dikumpulkan dalam bentuk softcopy, dikirimkan pada LMS http://divlearn.undipa.ac.id dengan
format file tugas1_nim_nama.pdf untuk listing dan hasil eksekusi program dan
project_namaAnda.Rar
• Cover (Judul Tugas, Tugas ke-, NIM, Nama, Kelas), diketik pakai huruf kapital
• Listing Program: Diketik, dilarang copy paste
Kebenaran alur 70% 70 % jika 50% jika 30% jika 20% jika alur 10% jika
logika dan alur logika alur logika alur logika logika alur logika
ketepatan hasil benar hampir cukup sesuai kurang tidak sesuai
eksekusi program sesuai sesuai
Kerapian 10% 10% jika 8% jika 5% jika 3% jika 1% jika
presentasi tugas susunan susunan susunan susunan susunan
linting rapi linting linting linting tidak linting sangat
cukup rapi kurang rapi rapi tidak rapi
JADWAL PELAKSANAAN
Diberikan : Pertemuan Minggu ke-8
Dikumpulkan : Pertemuan Minggu ke-9
LAIN-LAIN
Bobot penilaian tugas ini adalah 25% dari dari 100% penilaian mata kuliah ini,
DAFTAR RUJUKAN
1. Suarga,2009, ”Dasar Pemrograman Komputer Dalam Bahasa JAVA ”,Penerbit Andi
Offset,Yogyakarta.
2. Nugroho A.,2009 “Rekayasa Perangkat Lunak menggunakan UML dan Java”,Penerbit Andi
Offset,Yogyakarta.
3. Supardi Y.,2007, ” pemrograman databasedengan java dan MySql”, Elex Media, Jakarta
4. Abdul Kadir, 2014 Buku Pertama Belajar Pemrograman Java Untuk Pemula,, MediaKom
5. Paul J. Deitel and Harvey Deitel, 2017, Java™ How to Program 11th, Prentice Hall
6. Herbert Schildt, Java : A Beginner’s Guide, 7th, 2017, McGraw-Hill Education
7. Oracle Academy “Java Fundamental, Java Fondation and Java Programing
https://academy.oracle.com/en/solutions-curriculum-full.html.
8. https://www.oracle.com/java/technologies/downloads/#java8 dan https://netbeans.apache.org/
9. Eri Mardiani, Nur Rahmansyah, Hendra Kurniawan, Dwi Sidik Permana, Yanuardi · 2019,
Membuat Aplikasi Inventory dengan Java Netbeans, Mysql, dan iReport, Elex Media
Komputindo.
Rencana Tugas Mahasiswa : Penugasan 4
UNIVERSITAS DIPA MAKASSAR
PROGRAM STUDI SISTEM INFORMASI
RENCANA TUGAS
MAHASISWA
MATA
Pemrograman Berorientasi Objek
KULIAH
KODE K4404-T sks 4 SEMESTER III
DOSEN Komang Aryasa, S.Kom., MT
PENGAMPU
BENTUK TUGAS WAKTU PENGERJAAN TUGAS
Tugas Individu 1 minggu
JUDUL TUGAS
Tugas-4: Menyelesaikan kasus class suara citra dan animasi
CPL
TI-KK-01, TI-KK-03, TI-KK-09
CPMK
CPMK6
SUB CPMK
Sub-CPMK12: Dapat membuat aplikasi Grafik dan implementasinya
S ub-CPMK13: Dapat Memahami dan mengimplementasikan penggunaan class Suara, Citra dan
Animasi
DISKRIPSI TUGAS
Membuat program implementasi suara, citra dan animasi
Kebenaran alur 70% 70 % jika 50% jika 30% jika 20% jika alur 10% jika
logika dan alur logika alur logika alur logika logika alur logika
ketepatan hasil benar hampir cukup sesuai kurang tidak sesuai
eksekusi program sesuai sesuai
Kerapian 10% 10% jika 8% jika 5% jika 3% jika 1% jika
presentasi tugas susunan susunan susunan susunan susunan
linting rapi linting linting linting tidak linting sangat
cukup rapi kurang rapi rapi tidak rapi
JADWAL PELAKSANAAN
Diberikan : Pertemuan Minggu ke-19
Dikumpulkan : Pertemuan Minggu ke-20
LAIN-LAIN
Bobot penilaian tugas ini adalah 25% dari dari 100% penilaian mata kuliah ini,
DAFTAR RUJUKAN
1. Suarga,2009, ”Dasar Pemrograman Komputer Dalam Bahasa JAVA ”,Penerbit Andi
Offset,Yogyakarta.
2. Nugroho A.,2009 “Rekayasa Perangkat Lunak menggunakan UML dan Java”,Penerbit Andi
Offset,Yogyakarta.
3. Supardi Y.,2007, ” pemrograman databasedengan java dan MySql”, Elex Media, Jakarta
4. Abdul Kadir, 2014 Buku Pertama Belajar Pemrograman Java Untuk Pemula,, MediaKom
5. Paul J. Deitel and Harvey Deitel, 2017, Java™ How to Program 11th, Prentice Hall
6. Herbert Schildt, Java : A Beginner’s Guide, 7th, 2017, McGraw-Hill Education
7. Oracle Academy “Java Fundamental, Java Fondation and Java Programing
https://academy.oracle.com/en/solutions-curriculum-full.html.
8. https://www.oracle.com/java/technologies/downloads/#java8 dan https://netbeans.apache.org/
9. Eri Mardiani, Nur Rahmansyah, Hendra Kurniawan, Dwi Sidik Permana, Yanuardi · 2019,
Membuat Aplikasi Inventory dengan Java Netbeans, Mysql, dan iReport, Elex Media
Komputindo.
Rencana Tugas Mahasiswa : Penugasan 5
UNIVERSITAS DIPA MAKASSAR
PROGRAM STUDI SISTEM INFORMASI
RENCANA TUGAS
MAHASISWA
MATA
Pemrograman Berorientasi Objek
KULIAH
KODE K4404-T sks 4 SEMESTER III
DOSEN Komang Aryasa, S.Kom., MT
PENGAMPU
BENTUK TUGAS WAKTU PENGERJAAN TUGAS
Tugas Individu 1 minggu
JUDUL TUGAS
Tugas-5: M erancang dan mendesign program solusi persoalan memakai Komponen Swing
Kontainer, Swing Kontrol, Swing Menu . Swing Window, Swing Filers
CPL
TI-KK-03, TI-KK-07
CPMK
CPMK7
SUB CPMK
Sub-CPMK 14: Mahsiswa Dapat merancang interface berbasis GUI menggunakan Class Swing
Sub-CPMK16: Mampu Merancang Menu pada Aplikasi
DISKRIPSI TUGAS
Membuat program implementasi merancang dan mendesign program solusi persoalan memakai
Komponen Swing Kontainer, Swing Kontrol, Swing Menu . Swing Window, Swing Filers
METODE PENGERJAAN TUGAS
1. memberikan soal implementasi dari Komponen Swing Kontainer, Swing Kontrol, Swing Menu .
Swing Window, Swing Filers.
2. Membuat Project dan package untuk kasus ini
3. Mengumpulkan laporan pada LMS http://divlearn.undipa.ac.id
BENTUK DAN FORMAT LUARAN
a. Obyek Garapan: Instruksi grafik, memainkan suara, menampilkan gambar dan program
animasi.
b. Bentuk Luaran:
listing java, dan contoh hasil eksekusi program dalm bentuk file word dan file project aplikasi dan
dikumpulkan dalam bentuk softcopy, dikirimkan pada LMS http://divlearn.undipa.ac.id dengan
format file tugas1_nim_nama.pdf untuk listing dan hasil eksekusi program dan
project_namaAnda.Rar
• Cover (Judul Tugas, Tugas ke-, NIM, Nama, Kelas), diketik pakai huruf kapital
• Listing Program: Diketik, dilarang copy paste
INDIKATOR, KRITERIA DAN BOBOT PENILAIAN
e. Laporan (bobot 100%), dilengkapi dengan hasil plagiarism.
Kriteria Bobot Penilaian
Total Sangat Baik Baik Cukup Baik Kurang Tidak Baik
Baik
Ketepatan 20% 20 % jika 15% jika 10% jika 5% terlambat 0% jika tidak
pemilihan Tepat Terlambat terlambat lebih dari 2 mengumpulk
instruksi java dan Waktu tapi masih kurang dari hari kurang an lebih dari
ketepatan pada hari 2 hari dari 7 hari atau sama
mengumpul tugas yang sama dengan 7 hari
Kebenaran alur 70% 70 % jika 50% jika 30% jika 20% jika alur 10% jika
logika dan alur logika alur logika alur logika logika alur logika
ketepatan hasil benar hampir cukup sesuai kurang tidak sesuai
eksekusi program sesuai sesuai
Kerapian 10% 10% jika 8% jika 5% jika 3% jika 1% jika
presentasi tugas susunan susunan susunan susunan susunan
linting rapi linting linting linting tidak linting sangat
cukup rapi kurang rapi rapi tidak rapi
JADWAL PELAKSANAAN
Diberikan : Pertemuan Minggu ke-22
Dikumpulkan : Pertemuan Minggu ke-23
LAIN-LAIN
Bobot penilaian tugas ini adalah 25% dari dari 100% penilaian mata kuliah ini,
DAFTAR RUJUKAN
1. Suarga,2009, ”Dasar Pemrograman Komputer Dalam Bahasa JAVA ”,Penerbit Andi
Offset,Yogyakarta.
2. Nugroho A.,2009 “Rekayasa Perangkat Lunak menggunakan UML dan Java”,Penerbit Andi
Offset,Yogyakarta.
3. Supardi Y.,2007, ” pemrograman databasedengan java dan MySql”, Elex Media, Jakarta
4. Abdul Kadir, 2014 Buku Pertama Belajar Pemrograman Java Untuk Pemula,, MediaKom
5. Paul J. Deitel and Harvey Deitel, 2017, Java™ How to Program 11th, Prentice Hall
6. Herbert Schildt, Java : A Beginner’s Guide, 7th, 2017, McGraw-Hill Education
7. Oracle Academy “Java Fundamental, Java Fondation and Java Programing
https://academy.oracle.com/en/solutions-curriculum-full.html.
8. https://www.oracle.com/java/technologies/downloads/#java8 dan https://netbeans.apache.org/
9. Eri Mardiani, Nur Rahmansyah, Hendra Kurniawan, Dwi Sidik Permana, Yanuardi · 2019,
Membuat Aplikasi Inventory dengan Java Netbeans, Mysql, dan iReport, Elex Media
Komputindo.
Rencana Tugas Mahasiswa : Penugasan 6
UNIVERSITAS DIPA MAKASSAR
PROGRAM STUDI SISTEM INFORMASI
RENCANA TUGAS
MAHASISWA
MATA
Pemrograman Berorientasi Objek
KULIAH
KODE K4404-T sks 4 SEMESTER III
DOSEN Komang Aryasa, S.Kom., MT
PENGAMPU
BENTUK TUGAS WAKTU PENGERJAAN TUGAS
Project Kelompok 2 minggu
JUDUL TUGAS
Tugas-6: M erancang sebuah system informasi implementasi akses database dan report
CPL
TI-KK-03, TI-KK-07
CPMK
CPMK7, CPMK8
SUB CPMK
Sub-CPMK 14: Mahsiswa Dapat merancang interface berbasis GUI menggunakan Class Swing
Sub-CPMK 15: Dapat membangun koneksi dengan server database dan implementasi Statement
Query
Sub-CPMK16: Mampu Merancang Menu pada Aplikasi
Sub-CPMK17: dapat Merancangan Report pada Aplikasi
S ub-CPMK18: Dapat merancang aplikasi java berbasis jaringan
DISKRIPSI TUGAS
Membuat system informasi minimal ada 4, 5 atau lebih table yang saling berelasi
METODE PENGERJAAN TUGAS
1. memberikan kasus dan desain rangangan aplikasi
2. Membuat Project dan package untuk kasus ini
3. Mengumpulkan laporan pada LMS http://divlearn.undipa.ac.id
Kebenaran alur 70% 70 % jika 50% jika 30% jika 20% jika alur 10% jika
logika dan alur logika alur logika alur logika logika alur logika
ketepatan hasil benar hampir cukup sesuai kurang tidak sesuai
eksekusi program sesuai sesuai
Kerapian 10% 10% jika 8% jika 5% jika 3% jika 1% jika
presentasi tugas susunan susunan susunan susunan susunan
linting rapi linting linting linting tidak linting sangat
cukup rapi kurang rapi rapi tidak rapi
JADWAL PELAKSANAAN
Diberikan : Pertemuan Minggu ke-28
Dikumpulkan : Pertemuan Minggu ke-30
LAIN-LAIN
Bobot penilaian tugas ini adalah 25% dari dari 100% penilaian mata kuliah ini,
DAFTAR RUJUKAN
1. Suarga,2009, ”Dasar Pemrograman Komputer Dalam Bahasa JAVA ”,Penerbit Andi
Offset,Yogyakarta.
2. Nugroho A.,2009 “Rekayasa Perangkat Lunak menggunakan UML dan Java”,Penerbit Andi
Offset,Yogyakarta.
3. Supardi Y.,2007, ” pemrograman databasedengan java dan MySql”, Elex Media, Jakarta
4. Abdul Kadir, 2014 Buku Pertama Belajar Pemrograman Java Untuk Pemula,, MediaKom
5. Paul J. Deitel and Harvey Deitel, 2017, Java™ How to Program 11th, Prentice Hall
6. Herbert Schildt, Java : A Beginner’s Guide, 7th, 2017, McGraw-Hill Education
7. Oracle Academy “Java Fundamental, Java Fondation and Java Programing
https://academy.oracle.com/en/solutions-curriculum-full.html.
8. https://www.oracle.com/java/technologies/downloads/#java8 dan https://netbeans.apache.org/
9. Eri Mardiani, Nur Rahmansyah, Hendra Kurniawan, Dwi Sidik Permana, Yanuardi · 2019,
Membuat Aplikasi Inventory dengan Java Netbeans, Mysql, dan iReport, Elex Media
Komputindo.
4. Penilaian Akhir
a. Komponen penilaian beserta bobot masing-masing komponen, ditentukan oleh dosen
pengampu mata kuliah.
b. Konversi nilai, dilakukan by system dengan hasil sbb :
x > 85 = A
80 < x ≤ 85 = A-
75 < x ≤ 80 = B+
70 < x ≤ 75 = B
65 < x ≤ 70 = B-
60 < x ≤ 65 = C+
55 < x ≤ 60 = C
40 < x ≤ 55 = D
x ≤ 40 = E